Lines Matching refs:SQLITE_JUMPIFNULL
18323 #define SQLITE_JUMPIFNULL 0x10 /* jumps if either operand is NULL */ macro
95377 assert( (pOp->p5 & SQLITE_JUMPIFNULL)==0 || CORRUPT_DB );
95378 testcase( (pOp->p5 & SQLITE_JUMPIFNULL)!=0 );
95392 if( pOp->p5 & SQLITE_JUMPIFNULL ){
112930 sqlite3VdbeChangeP5(v, zAff[0] | SQLITE_JUMPIFNULL);
114287 sqlite3ExprIfFalse(pParse, pTest, nextCase, SQLITE_JUMPIFNULL);
114666 assert( jumpIfNull==SQLITE_JUMPIFNULL || jumpIfNull==0 );
114681 jumpIfNull^SQLITE_JUMPIFNULL);
114706 isNot ? SQLITE_JUMPIFNULL : 0);
114709 isNot ? SQLITE_JUMPIFNULL : 0);
114809 assert( jumpIfNull==SQLITE_JUMPIFNULL || jumpIfNull==0 );
114859 jumpIfNull^SQLITE_JUMPIFNULL);
114881 isNot ? 0 : SQLITE_JUMPIFNULL);
114886 isNot ? 0 : SQLITE_JUMPIFNULL);
128599 SQLITE_JUMPIFNULL);
131835 sqlite3VdbeChangeP5(v, SQLITE_JUMPIFNULL);
133392 aOp[3].p5 = SQLITE_JUMPIFNULL;
134960 sqlite3ExprIfTrue(pParse, pCopy, allOk, SQLITE_JUMPIFNULL);
135293 SQLITE_JUMPIFNULL);
140756 SQLITE_JUMPIFNULL);
149743 sqlite3ExprIfFalse(pParse, pFilter, addrNext, SQLITE_JUMPIFNULL);
151285 sqlite3ExprIfFalse(pParse, pHaving, addrOutputRow+1, SQLITE_JUMPIFNULL);
151442 sqlite3ExprIfFalse(pParse, pHaving, addrEnd, SQLITE_JUMPIFNULL);
153015 sqlite3ExprIfFalse(&sSubParse, pWhen, iEndTrigger, SQLITE_JUMPIFNULL);
153997 sqlite3ExprIfFalse(pParse, pWhere, labelBreak, SQLITE_JUMPIFNULL);
158976 pParse, pCompare, pLevel->addrCont, SQLITE_JUMPIFNULL
159129 sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC | SQLITE_JUMPIFNULL);
159987 sqlite3ExprIfFalse(pParse, pE, addrCont, SQLITE_JUMPIFNULL);
160036 sqlite3ExprIfFalse(pParse, &sEAlt, addrCont, SQLITE_JUMPIFNULL);
160122 sqlite3ExprIfFalse(pParse, pTerm->pExpr, addrCont, SQLITE_JUMPIFNULL);
163249 sqlite3ExprIfFalse(pParse, pPartial, iContinue, SQLITE_JUMPIFNULL);
163377 sqlite3ExprIfFalse(pParse, pTerm->pExpr, addrCont, SQLITE_JUMPIFNULL);
168552 sqlite3ExprIfFalse(pParse, pX, pWInfo->iBreak, SQLITE_JUMPIFNULL);
170842 sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC|SQLITE_JUMPIFNULL);