Lines Matching refs:TK_IS

13519 #define TK_IS                              45  macro
29003 case TK_IS: zBinOp = "IS"; break;
29031 assert( pExpr->op2==TK_IS || pExpr->op2==TK_ISNOT );
77748 case TK_IS: zOp = "IS"; break;
96040 case TK_IS:
96084 testcase( pExpr->op==TK_IS );
97147 pExpr->op==TK_NE || pExpr->op==TK_IS || pExpr->op==TK_ISNOT );
97453 || pExpr->op==TK_IS || pExpr->op==TK_ISNOT
97457 assert( pExpr->op==op || (pExpr->op==TK_IS && op==TK_EQ)
100465 case TK_IS:
100467 op = (op==TK_IS) ? TK_EQ : TK_NE;
100563 bNormal = pExpr->op2==TK_IS;
101356 case TK_IS:
101358 testcase( op==TK_IS );
101360 op = (op==TK_IS) ? TK_EQ : TK_NE;
101526 case TK_IS:
101528 testcase( pExpr->op==TK_IS );
101530 op = (pExpr->op==TK_IS) ? TK_NE : TK_EQ;
101827 if( pE2->op==TK_NOTNULL && pE1->op!=TK_ISNULL && pE1->op!=TK_IS ){
101853 case TK_IS:
101862 testcase( pExpr->op==TK_IS );
115646 pEq = sqlite3PExpr(pParse, TK_IS, pLeft, pRight);
116265 pEq = sqlite3PExpr(pParse, TK_IS,
136647 if( pX->op==TK_EQ || pX->op==TK_IS ){
136990 if( pExpr->op==TK_IS
138534 return op==TK_IN || (op>=TK_EQ && op<=TK_GE) || op==TK_ISNULL || op==TK_IS;
138587 }else if( op==TK_IS ){
138600 assert( op!=TK_IS || c==WO_IS );
139332 if( pExpr->op!=TK_EQ && pExpr->op!=TK_IS ) return 0;
139423 assert( TK_IS<TK_GE && TK_ISNULL<TK_GE && TK_IN<TK_GE );
139534 if( op==TK_IS ) pTerm->wtFlags |= TERM_IS;
139553 if( op==TK_IS ) pNew->wtFlags |= TERM_IS;
139761 && (pExpr->op==TK_EQ || pExpr->op==TK_IS)
140710 testcase( pTerm->pExpr->op==TK_IS );
142329 testcase( pTerm->pExpr->op==TK_IS );
143764 testcase( pTerm->pExpr->op==TK_IS );
152131 yymsp[-2].minor.yy524 = sqlite3PExpr(pParse,TK_IS,yymsp[-2].minor.yy524,yymsp[0].minor.yy524);
153316 TK_IS, TK_DROP, TK_PRECEDING, TK_FAIL, TK_FILTER,
154139 if( prevType==TK_IS || prevType==TK_NOT ){