Home | History | Annotate | Download | only in dist

Lines Matching refs:TK_COLUMN

7064 #define TK_COLUMN                         152
9729 ** For such expressions, Expr.op is set to TK_COLUMN and Expr.iTable is
9792 int iTable; /* TK_COLUMN: cursor number of table holding column
9795 ynVar iColumn; /* TK_COLUMN: column index. -1 for rowid.
9802 Table *pTab; /* Table for TK_COLUMN expressions. */
67665 if( pOrig->op!=TK_COLUMN && zType[0]!='G' ){
67715 ** pExpr->op Set to TK_COLUMN.
67987 pExpr->op = (isTrigger ? TK_TRIGGER : TK_COLUMN);
68011 Expr *p = sqlite3ExprAlloc(db, TK_COLUMN, 0, 0);
68032 ** Resolve symbolic names into TK_COLUMN operators for the current
68072 pExpr->op = TK_COLUMN;
68712 ** Expr.op Changed to TK_COLUMN
68852 if( (op==TK_AGG_COLUMN || op==TK_COLUMN || op==TK_REGISTER)
68856 ** a TK_COLUMN but was previously evaluated and cached in a register */
68908 op==TK_AGG_COLUMN || op==TK_COLUMN || op==TK_REGISTER || op==TK_TRIGGER
68911 ** a TK_COLUMN but was previously evaluated and cached in a register */
69936 case TK_COLUMN:
69940 testcase( pExpr->op==TK_COLUMN );
70119 case TK_COLUMN: {
70178 if( pEList->a[0].pExpr->op!=TK_COLUMN ) return 0; /* Result is a column */
71102 /* Otherwise, fall thru into the TK_COLUMN case */
71104 case TK_COLUMN: {
71590 testcase( pX->op==TK_COLUMN );
71613 testcase( pTest->op==TK_COLUMN );
71615 testcase( aListelem[i+1].pExpr->op==TK_COLUMN );
72259 }else if( pA->op!=TK_COLUMN && pA->u.zToken ){
72346 case TK_COLUMN: {
72348 testcase( pExpr->op==TK_COLUMN );
72388 if( pE->op==TK_COLUMN && pE->iTable==pExpr->iTable &&
74732 ** The pExpr should be a TK_COLUMN expression. The table referred to
74736 ** If the auth function returns SQLITE_IGNORE, change the TK_COLUMN
74761 assert( pExpr->op==TK_COLUMN || pExpr->op==TK_TRIGGER );
81766 pRight = sqlite3Expr(db, TK_COLUMN, 0);
88835 case TK_COLUMN: {
88844 testcase( pExpr->op==TK_COLUMN );
89016 }else if( (p->op==TK_COLUMN || p->op==TK_AGG_COLUMN) && pTabList ){
89094 if( pColExpr->op==TK_COLUMN && ALWAYS(pColExpr->pTab!=0) ){
90341 if( pExpr->op==TK_COLUMN && pExpr->iTable==iTable ){
91789 /* Convert TK_COLUMN nodes into TK_AGG_COLUMN and make entries in
92109 pMinMax->a[0].pExpr->op = TK_COLUMN;
95457 if( pExpr->op!=TK_COLUMN ) return pDef;
95951 ** sets their opcodes to TK_COLUMN and their Expr.iTable fields to
95961 if( p->op==TK_COLUMN ){
96183 if( pLeft->op!=TK_COLUMN || sqlite3ExprAffinity(pLeft)!=SQLITE_AFF_TEXT ){
96268 if( pList->a[1].pExpr->op != TK_COLUMN ){
96665 if( pLeft->op==TK_COLUMN ){
96670 if( pRight && pRight->op==TK_COLUMN ){
96938 if( pExpr->op!=TK_COLUMN || pExpr->iTable!=base ){
97461 if( pExpr->op!=TK_COLUMN || pExpr->iTable!=pSrc->iCursor ) break;
103117 p = sqlite3Expr(pParse->db, TK_COLUMN, 0);
103130 p = sqlite3PExpr(pParse, TK_COLUMN, 0, 0, 0);