Lines Matching defs:pStep

81912   TriggerStep *pStep /* The trigger step be fixed to one database */
81914 while( pStep ){
81915 if( sqlite3FixSelect(pFix, pStep->pSelect) ){
81918 if( sqlite3FixExpr(pFix, pStep->pWhere) ){
81921 if( sqlite3FixExprList(pFix, pStep->pExprList) ){
81924 pStep = pStep->pNext;
89491 TriggerStep *pStep = p->step_list;
89492 sqlite3ExprDelete(dbMem, pStep->pWhere);
89493 sqlite3ExprListDelete(dbMem, pStep->pExprList);
89494 sqlite3SelectDelete(dbMem, pStep->pSelect);
89873 TriggerStep *pStep = 0; /* First (only) step of trigger program */
89983 nFrom + 1 /* Space for pStep->target.z */
89986 pStep = pTrigger->step_list = (TriggerStep *)&pTrigger[1];
89987 pStep->target.z = (char *)&pStep[1];
89988 pStep->target.n = nFrom;
89989 memcpy((char *)pStep->target.z, zFrom, nFrom);
89991 pStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE);
89992 pStep->pExprList = sqlite3ExprListDup(db, pList, EXPRDUP_REDUCE);
89993 pStep->pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE);
90011 assert( pStep!=0 );
90015 pStep->op = TK_SELECT;
90019 pStep->op = TK_DELETE;
90023 pStep->op = TK_UPDATE;
90025 pStep->pTrig = pTrigger;
101779 ** Convert the pStep->target token into a SrcList and return a pointer
101790 TriggerStep *pStep /* The trigger containing the target token */
101795 pSrc = sqlite3SrcListAppend(pParse->db, 0, &pStep->target, 0);
101799 iDb = sqlite3SchemaToIndex(pParse->db, pStep->pTrig->pSchema);
101818 TriggerStep *pStep;
101825 for(pStep=pStepList; pStep; pStep=pStep->pNext){
101839 pParse->eOrconf = (orconf==OE_Default)?pStep->orconf:(u8)orconf;
101850 switch( pStep->op ){
101853 targetSrcList(pParse, pStep),
101854 sqlite3ExprListDup(db, pStep->pExprList, 0),
101855 sqlite3ExprDup(db, pStep->pWhere, 0),
101862 targetSrcList(pParse, pStep),
101863 sqlite3ExprListDup(db, pStep->pExprList, 0),
101864 sqlite3SelectDup(db, pStep->pSelect, 0),
101865 sqlite3IdListDup(db, pStep->pIdList),
101872 targetSrcList(pParse, pStep),
101873 sqlite3ExprDup(db, pStep->pWhere, 0)
101877 default: assert( pStep->op==TK_SELECT ); {
101879 Select *pSelect = sqlite3SelectDup(db, pStep->pSelect, 0);
101886 if( pStep->op!=TK_SELECT ){