Lines Matching refs:TK_COLLATE
8293 #define TK_COLLATE 95
11404 #define EP_Collate 0x000100 /* Tree contains a TK_COLLATE operator */
62023 /* Skip over any TK_COLLATE nodes */
76903 if( pExpr->op==TK_COLLATE ){
77769 assert( pItem->pExpr->op==TK_COLLATE );
78321 Expr *pNew = sqlite3ExprAlloc(pParse->db, TK_COLLATE, pCollName, 1);
78339 ** Skip over any TK_COLLATE or TK_AS operators and any unlikely()
78350 assert( pExpr->op==TK_COLLATE || pExpr->op==TK_AS );
78377 if( op==TK_COLLATE || (op==TK_REGISTER && p->op2==TK_COLLATE) ){
81179 case TK_COLLATE:
81596 case TK_COLLATE: {
82179 if( pA->op==TK_COLLATE && sqlite3ExprCompare(pA->pLeft, pB, iTab)<2 ){
82182 if( pB->op==TK_COLLATE && sqlite3ExprCompare(pA, pB->pLeft, iTab)<2 ){
82189 return pA->op==TK_COLLATE ? 1 : 2;
89084 assert( pExpr->op==TK_COLLATE );
89153 assert( pListItem->pExpr->op==TK_COLLATE );
112029 assert( pExpr->op!=TK_AS && pExpr->op!=TK_COLLATE );
121196 TK_CASCADE, TK_ASC, TK_DELETE, TK_CASE, TK_COLLATE,