Home | History | Annotate | Download | only in orig

Lines Matching defs:TK_COLUMN

8352 #define TK_COLUMN                         154
11313 ** For such expressions, Expr.op is set to TK_COLUMN and Expr.iTable is
11378 int iTable; /* TK_COLUMN: cursor number of table holding column
11382 ynVar iColumn; /* TK_COLUMN: column index. -1 for rowid.
11387 ** TK_COLUMN: the value of p5 for OP_Column
11390 Table *pTab; /* Table for TK_COLUMN expressions. */
76873 if( pOrig->op!=TK_COLUMN && zType[0]!='G' ){
76965 ** pExpr->op Set to TK_COLUMN.
77267 pExpr->op = (isTrigger ? TK_TRIGGER : TK_COLUMN);
77293 Expr *p = sqlite3ExprAlloc(db, TK_COLUMN, 0, 0);
77360 ** Resolve symbolic names into TK_COLUMN operators for the current
77400 pExpr->op = TK_COLUMN;
78087 ** Expr.op Changed to TK_COLUMN
78190 ** The Expr.iTable value for Expr.op==TK_COLUMN nodes of the expression
78274 if( (op==TK_AGG_COLUMN || op==TK_COLUMN || op==TK_REGISTER)
78278 ** a TK_COLUMN but was previously evaluated and cached in a register */
78362 && (op==TK_AGG_COLUMN || op==TK_COLUMN
78366 ** a TK_COLUMN but was previously evaluated and cached in a register */
79470 case TK_COLUMN:
79474 testcase( pExpr->op==TK_COLUMN );
79597 case TK_COLUMN:
79634 case TK_COLUMN: {
79693 if( pEList->a[0].pExpr->op!=TK_COLUMN ) return 0; /* Result is a column */
80746 /* Otherwise, fall thru into the TK_COLUMN case */
80748 case TK_COLUMN: {
81054 if( exprOp==TK_COLUMN || exprOp==TK_AGG_COLUMN ){
81260 testcase( pX->op==TK_COLUMN );
81281 testcase( pTest->op==TK_COLUMN );
81283 testcase( aListelem[i+1].pExpr->op==TK_COLUMN );
81480 case TK_COLUMN: {
82167 if( pA->op!=TK_COLUMN && ALWAYS(pA->op!=TK_AGG_COLUMN) && pA->u.zToken ){
82229 ** When comparing TK_COLUMN nodes between pE1 and pE2, if pE2 has
82276 if( pExpr->op==TK_COLUMN || NEVER(pExpr->op==TK_AGG_COLUMN) ){
82358 case TK_COLUMN: {
82360 testcase( pExpr->op==TK_COLUMN );
82400 if( pE->op==TK_COLUMN && pE->iTable==pExpr->iTable &&
85966 ** The pExpr should be a TK_COLUMN expression. The table referred to
85970 ** If the auth function returns SQLITE_IGNORE, change the TK_COLUMN
85995 assert( pExpr->op==TK_COLUMN || pExpr->op==TK_TRIGGER );
93916 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0);
102731 case TK_COLUMN: {
102740 testcase( pExpr->op==TK_COLUMN );
102925 }else if( (p->op==TK_COLUMN || p->op==TK_AGG_COLUMN) && pTabList ){
103013 if( pColExpr->op==TK_COLUMN && ALWAYS(pColExpr->pTab!=0) ){
104436 if( pExpr->op==TK_COLUMN && pExpr->iTable==iTable ){
106330 /* Convert TK_COLUMN nodes into TK_AGG_COLUMN and make entries in
106691 pMinMax->a[0].pExpr->op = TK_COLUMN;
110310 if( pExpr->op!=TK_COLUMN ) return pDef;
111204 if( p->op==TK_COLUMN ){
111357 assert( pX->op==TK_COLUMN );
111388 && (pX = pTerm->pExpr->pRight)->op==TK_COLUMN
111555 if( pLeft->op!=TK_COLUMN
111640 if( pList->a[1].pExpr->op != TK_COLUMN ){
112039 if( pLeft->op==TK_COLUMN ){
112044 if( pRight && pRight->op==TK_COLUMN ){
112250 TK_COLUMN
112305 if( p->op==TK_COLUMN
112350 if( p->op==TK_COLUMN && p->iTable==iBase && p->iColumn<0 ) return 1;
112663 if( pExpr->op!=TK_COLUMN || pExpr->iTable!=pSrc->iCursor ) break;
115418 if( pExpr->op!=TK_COLUMN ) return 0;
116098 if( pOBExpr->op!=TK_COLUMN ) continue;
116185 if( pOBExpr->op!=TK_COLUMN ) continue;