Lines Matching refs:TK_REGISTER
8357 #define TK_REGISTER 159
11379 ** TK_REGISTER: register number
11386 u8 op2; /* TK_REGISTER: original value of Expr.op
61816 if( NEVER(op==TK_REGISTER) ) op = pExpr->op2;
62012 || NEVER(pExpr->op==TK_REGISTER && pExpr->op2==TK_VARIABLE)
78274 if( (op==TK_AGG_COLUMN || op==TK_COLUMN || op==TK_REGISTER)
78277 /* op==TK_REGISTER && pExpr->pTab!=0 happens when pExpr was originally
78357 if( op==TK_COLLATE || (op==TK_REGISTER && p->op2==TK_COLLATE) ){
78363 || op==TK_REGISTER || op==TK_TRIGGER)
78365 /* op==TK_REGISTER && p->pTab!=0 happens when pExpr was originally
79590 if( op==TK_REGISTER ) op = p->op2;
79620 if( op==TK_REGISTER ) op = p->op2;
80692 ** Convert an expression node to a TK_REGISTER
80696 p->op = TK_REGISTER;
80813 case TK_REGISTER: {
81374 && pExpr->op!=TK_REGISTER
81412 if( pExpr && pExpr->op==TK_REGISTER ){
81454 assert( pExpr->op!=TK_REGISTER );
81523 case TK_REGISTER: {
82133 ** The pA side might be using TK_REGISTER. If that is the case and pB is
82134 ** not using TK_REGISTER but is otherwise equivalent, then still return 0.
88320 ** is in register NNN. See grammar rules associated with the TK_REGISTER
93889 pExpr = sqlite3Expr(db, TK_REGISTER, 0);
111575 assert( pRight->op==TK_VARIABLE || pRight->op==TK_REGISTER );
120168 yygotominor.yy346.pExpr = sqlite3PExpr(pParse, TK_REGISTER, 0, 0, &yymsp[0].minor.yy0);