static void callBackNewCtorBeg( // CALL-BACK: START CTOR OF NEW OBJECT void *data ) // - patch entry { patch_entry* pe = data; // - patch entry _peDump( pe, "CallBack: cgCallBackNewAlloc" ); PstkPush( &stack_new_ctors, pe->se ); FstabAdd( pe->se ); patchSE( pe ); }
void CondInfoPush( // PUSH COND_INFO STACK FN_CTL* fctl ) // - function control { COND_STK* stk = CarveAlloc( carveInfo ); stk->offset = FnCtlCondFlagNext( fctl ); stk->handle_set = NULL; stk->handle_clr = NULL; stk->mask_set = 0; stk->mask_clr = NOT_BITARR_MASK( 0 ); stk->posn_last = 0; stk->posn_true = 0; stk->posn_false = 0; PstkPush( &stack_cond_blks, stk ); _Dump( stk, "PUSH" ); }
static void cgBackStatHandleAdd(// ADD SYMBOL TO STATIC HANDLES SYMBOL sym ) // - symbol to be added { PstkPush( &nonFileScopeSyms, sym ); }