Lines Matching refs:pWhen
10963 Expr *pWhen; /* The WHEN clause of the expression (may be NULL) */ member
86272 sqlite3ExprDelete(dbMem, p->pWhen);
86654 Expr *pWhen = 0; /* WHEN clause for the trigger */
86704 pWhen = sqlite3ExprAnd(db, pWhen, pEq);
86770 if( pWhen ){
86771 pWhen = sqlite3PExpr(pParse, TK_NOT, pWhen, 0, 0);
86772 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE);
86780 sqlite3ExprDelete(db, pWhen);
97222 Expr *pWhen, /* WHEN clause */
97384 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE);
97393 sqlite3ExprDelete(db, pWhen);
97610 sqlite3ExprDelete(db, pTrigger->pWhen);
97957 Expr *pWhen = 0; /* Duplicate of trigger WHEN expression */
98014 if( pTrigger->pWhen ){
98015 pWhen = sqlite3ExprDup(db, pTrigger->pWhen, 0);
98016 if( SQLITE_OK==sqlite3ResolveExprNames(&sNC, pWhen)
98020 sqlite3ExprIfFalse(pSubParse, pWhen, iEndTrigger, SQLITE_JUMPIFNULL);
98022 sqlite3ExprDelete(db, pWhen);