Lines Matching refs:pStep

91620   TriggerStep *pStep /* The trigger step be fixed to one database */
91622 while( pStep ){
91623 if( sqlite3FixSelect(pFix, pStep->pSelect) ){
91626 if( sqlite3FixExpr(pFix, pStep->pWhere) ){
91629 if( sqlite3FixExprList(pFix, pStep->pExprList) ){
91632 pStep = pStep->pNext;
100027 TriggerStep *pStep = p->step_list;
100028 sqlite3ExprDelete(dbMem, pStep->pWhere);
100029 sqlite3ExprListDelete(dbMem, pStep->pExprList);
100030 sqlite3SelectDelete(dbMem, pStep->pSelect);
100519 TriggerStep *pStep = 0; /* First (only) step of trigger program */
100633 pStep = pTrigger->step_list = (TriggerStep *)&pTrigger[1];
100634 pStep->zTarget = (char *)&pStep[1];
100635 memcpy((char *)pStep->zTarget, zFrom, nFrom);
100637 pStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE);
100638 pStep->pExprList = sqlite3ExprListDup(db, pList, EXPRDUP_REDUCE);
100639 pStep->pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE);
100657 assert( pStep!=0 );
100661 pStep->op = TK_SELECT;
100665 pStep->op = TK_DELETE;
100669 pStep->op = TK_UPDATE;
100671 pStep->pTrig = pTrigger;
114113 TriggerStep *pStep /* The trigger containing the target token */
114122 pSrc->a[pSrc->nSrc-1].zName = sqlite3DbStrDup(db, pStep->zTarget);
114123 iDb = sqlite3SchemaToIndex(db, pStep->pTrig->pSchema);
114141 TriggerStep *pStep;
114148 for(pStep=pStepList; pStep; pStep=pStep->pNext){
114162 pParse->eOrconf = (orconf==OE_Default)?pStep->orconf:(u8)orconf;
114165 switch( pStep->op ){
114168 targetSrcList(pParse, pStep),
114169 sqlite3ExprListDup(db, pStep->pExprList, 0),
114170 sqlite3ExprDup(db, pStep->pWhere, 0),
114177 targetSrcList(pParse, pStep),
114178 sqlite3SelectDup(db, pStep->pSelect, 0),
114179 sqlite3IdListDup(db, pStep->pIdList),
114186 targetSrcList(pParse, pStep),
114187 sqlite3ExprDup(db, pStep->pWhere, 0)
114191 default: assert( pStep->op==TK_SELECT ); {
114193 Select *pSelect = sqlite3SelectDup(db, pStep->pSelect, 0);
114200 if( pStep->op!=TK_SELECT ){