pColExpr 108078 ext/sqlite3/libsqlite/sqlite3.c Expr *pColExpr = p; /* The expression that is the result column name */ pColExpr 108080 ext/sqlite3/libsqlite/sqlite3.c while( pColExpr->op==TK_DOT ){ pColExpr 108081 ext/sqlite3/libsqlite/sqlite3.c pColExpr = pColExpr->pRight; pColExpr 108082 ext/sqlite3/libsqlite/sqlite3.c assert( pColExpr!=0 ); pColExpr 108084 ext/sqlite3/libsqlite/sqlite3.c if( pColExpr->op==TK_COLUMN && ALWAYS(pColExpr->pTab!=0) ){ pColExpr 108086 ext/sqlite3/libsqlite/sqlite3.c int iCol = pColExpr->iColumn; pColExpr 108087 ext/sqlite3/libsqlite/sqlite3.c pTab = pColExpr->pTab; pColExpr 108091 ext/sqlite3/libsqlite/sqlite3.c }else if( pColExpr->op==TK_ID ){ pColExpr 108092 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pColExpr, EP_IntValue) ); pColExpr 108093 ext/sqlite3/libsqlite/sqlite3.c zName = sqlite3MPrintf(db, "%s", pColExpr->u.zToken);