CSaveState
CSaveState saveState;
CSaveState *dest = &p->saveState;
const CSaveState *p = &dest->saveState;