Lines Matching refs:sSubParse
1164 Parse sSubParse; /* Parse context for sub-vdbe */ in codeRowTrigger() local
1186 sqlite3ParseObjectInit(&sSubParse, db); in codeRowTrigger()
1188 sNC.pParse = &sSubParse; in codeRowTrigger()
1189 sSubParse.pTriggerTab = pTab; in codeRowTrigger()
1190 sSubParse.pToplevel = pTop; in codeRowTrigger()
1191 sSubParse.zAuthContext = pTrigger->zName; in codeRowTrigger()
1192 sSubParse.eTriggerOp = pTrigger->op; in codeRowTrigger()
1193 sSubParse.nQueryLoop = pParse->nQueryLoop; in codeRowTrigger()
1194 sSubParse.prepFlags = pParse->prepFlags; in codeRowTrigger()
1196 v = sqlite3GetVdbe(&sSubParse); in codeRowTrigger()
1222 iEndTrigger = sqlite3VdbeMakeLabel(&sSubParse); in codeRowTrigger()
1223 sqlite3ExprIfFalse(&sSubParse, pWhen, iEndTrigger, SQLITE_JUMPIFNULL); in codeRowTrigger()
1229 codeTriggerProgram(&sSubParse, pTrigger->step_list, orconf); in codeRowTrigger()
1237 transferParseError(pParse, &sSubParse); in codeRowTrigger()
1243 pProgram->nMem = sSubParse.nMem; in codeRowTrigger()
1244 pProgram->nCsr = sSubParse.nTab; in codeRowTrigger()
1246 pPrg->aColmask[0] = sSubParse.oldmask; in codeRowTrigger()
1247 pPrg->aColmask[1] = sSubParse.newmask; in codeRowTrigger()
1250 transferParseError(pParse, &sSubParse); in codeRowTrigger()
1253 assert( !sSubParse.pTriggerPrg && !sSubParse.nMaxArg ); in codeRowTrigger()
1254 sqlite3ParseObjectReset(&sSubParse); in codeRowTrigger()