ExprList 7586 third_party/sqlite/amalgamation/sqlite3.c typedef struct ExprList ExprList; ExprList 9878 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGroupBy; /* The group by clause */ ExprList 9999 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; /* Function arguments or in "<expr> IN (<expr-list)" */ ExprList 10344 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* Optional list of named expressions */ ExprList 10376 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* The fields of the result */ ExprList 10382 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGroupBy; /* The GROUP BY clause */ ExprList 10384 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy; /* The ORDER BY clause */ ExprList 10713 third_party/sqlite/amalgamation/sqlite3.c ExprList *pExprList; /* SET clause for UPDATE. VALUES clause for INSERT */ ExprList 10813 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalkExprList(Walker*, ExprList*); ExprList 11003 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*); ExprList 11006 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE ExprList *sqlite3ExprListAppend(Parse*,ExprList*,Expr*); ExprList 11007 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprListSetName(Parse*,ExprList*,Token*,int); ExprList 11008 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprListSetSpan(Parse*,ExprList*,ExprSpan*); ExprList 11009 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3*, ExprList*); ExprList 11021 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3AddPrimaryKey(Parse*, ExprList*, int, int, int); ExprList 11059 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3Insert(Parse*, SrcList*, ExprList*, Select*, IdList*, int); ExprList 11073 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Index *sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*, ExprList 11077 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Select *sqlite3SelectNew(Parse*,ExprList*,SrcList*,Expr*,ExprList*, ExprList 11078 third_party/sqlite/amalgamation/sqlite3.c Expr*,ExprList*,int,Expr*,Expr*); ExprList 11084 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(Parse *, SrcList *, Expr *, ExprList *, Expr *, Expr *, char *); ExprList 11087 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3Update(Parse*, SrcList*, ExprList*, Expr*, int); ExprList 11088 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin(Parse*, SrcList*, Expr*, ExprList**, u16); ExprList 11105 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3ExprCodeExprList(Parse*, ExprList*, int, int); ExprList 11117 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList*, ExprList*); ExprList 11119 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext*,ExprList*); ExprList 11152 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3*,ExprList*,int); ExprList 11175 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask); ExprList 11177 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *, ExprList 11180 third_party/sqlite/amalgamation/sqlite3.c void sqliteViewTriggers(Parse*, Table*, Expr*, int, ExprList*); ExprList 11184 third_party/sqlite/amalgamation/sqlite3.c ExprList*,Select*,u8); ExprList 11185 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(sqlite3*,Token*,ExprList*, Expr*, u8); ExprList 11189 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int); ExprList 11204 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3CreateForeignKey(Parse*, ExprList*, Token*, ExprList*, int); ExprList 11224 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3FixExprList(DbFixer*, ExprList*); ExprList 11327 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy(Parse*, Select*, ExprList*, const char*); ExprList 11425 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprListCheckLength(Parse*, ExprList*, const char*); ExprList 11443 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3FkActions(Parse*, Table*, ExprList*, int); ExprList 69457 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ ExprList 69581 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* A result set */ ExprList 69688 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 70045 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pExpr->x.pList; /* The argument list */ ExprList 70156 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* List of expressions to scan */ ExprList 70199 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* The columns of the result set */ ExprList 70271 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy; ExprList 70272 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 70359 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY or GROUP BY clause to be processed */ ExprList 70364 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 70409 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* An ORDER BY or GROUP BY clause to resolve */ ExprList 70462 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* Result set expression list */ ExprList 70464 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGroupBy; /* The GROUP BY clause */ ExprList 71032 third_party/sqlite/amalgamation/sqlite3.c static void heightOfExprList(ExprList *p, int *pnHeight){ ExprList 71251 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){ ExprList 71587 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags){ ExprList 71588 third_party/sqlite/amalgamation/sqlite3.c ExprList *pNew; ExprList 71716 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( ExprList 71718 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List to which to append. Might be NULL */ ExprList 71723 third_party/sqlite/amalgamation/sqlite3.c pList = sqlite3DbMallocZero(db, sizeof(ExprList) ); ExprList 71764 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List to which to add the span. */ ExprList 71789 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List to which to add the span. */ ExprList 71810 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, ExprList 71824 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ ExprList 72082 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 72386 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 72410 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pExpr->x.pList; ExprList 73264 third_party/sqlite/amalgamation/sqlite3.c ExprList *pFarg; /* List of function arguments */ ExprList 73501 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* List of WHEN terms */ ExprList 73749 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pExpr->x.pList; ExprList 73809 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* The expression list to be coded */ ExprList 74214 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB){ ExprList 74315 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGB = pAggInfo->pGroupBy; ExprList 74427 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList){ ExprList 76553 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList /* The expression to be fixed to one database */ ExprList 77978 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List of field names to be indexed */ ExprList 79008 third_party/sqlite/amalgamation/sqlite3.c ExprList *pFromCol, /* Columns in this table that point to other table */ ExprList 79010 third_party/sqlite/amalgamation/sqlite3.c ExprList *pToCol, /* Columns in the other table */ ExprList 79237 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* A list of columns to be indexed */ ExprList 81192 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause. May be null */ ExprList 81200 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ ExprList 84236 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges /* Change-list for UPDATE, NULL for DELETE */ ExprList 84254 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = 0; /* Changes list if ON UPDATE CASCADE */ ExprList 84420 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* Change-list for UPDATE, NULL for DELETE */ ExprList 84919 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List of values to be inserted */ ExprList 86096 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* The result set of the SELECT */ ExprList 89974 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* which columns to include in the result */ ExprList 89977 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGroupBy, /* the GROUP BY clause */ ExprList 89979 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* the ORDER BY clause */ ExprList 90336 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 90451 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* List of values being extracted */ ExprList 90454 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* If not NULL, sort results using this key */ ExprList 90669 third_party/sqlite/amalgamation/sqlite3.c static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList){ ExprList 90801 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy = p->pOrderBy; ExprList 91029 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList /* Expressions defining the result set */ ExprList 91069 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList /* Expressions defining the result set */ ExprList 91144 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* Expr list from which to derive column names */ ExprList 92082 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy; /* The ORDER BY clause */ ExprList 92397 third_party/sqlite/amalgamation/sqlite3.c static void substExprList(sqlite3*, ExprList*, int, ExprList*); ExprList 92398 third_party/sqlite/amalgamation/sqlite3.c static void substSelect(sqlite3*, Select *, int, ExprList *); ExprList 92417 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList /* Substitute expressions */ ExprList 92447 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* List to scan and in which to make substitutes */ ExprList 92449 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList /* Substitute values */ ExprList 92461 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList /* Substitute values */ ExprList 92607 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; /* The result set of the outer query */ ExprList 92766 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy = p->pOrderBy; ExprList 92979 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList = p->pEList; ExprList 93085 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; ExprList 93187 third_party/sqlite/amalgamation/sqlite3.c ExprList *pNew = 0; ExprList 93467 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pF->pExpr->x.pList; ExprList 93490 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pF->pExpr->x.pList; ExprList 93636 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList; /* List of columns to extract. */ ExprList 93639 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy; /* The ORDER BY clause. May be NULL */ ExprList 93640 third_party/sqlite/amalgamation/sqlite3.c ExprList *pGroupBy; /* The GROUP BY clause. May be NULL */ ExprList 94129 third_party/sqlite/amalgamation/sqlite3.c ExprList *pDel = 0; ExprList 94213 third_party/sqlite/amalgamation/sqlite3.c ExprList *pMinMax = 0; ExprList 94324 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3PrintExprList(ExprList *pList){ ExprList 94972 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ ExprList 95004 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList, /* The SET clause: list of column and new values */ ExprList 95202 third_party/sqlite/amalgamation/sqlite3.c static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ ExprList 95221 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* Columns that change in an UPDATE statement */ ExprList 95610 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ ExprList 95671 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ ExprList 95722 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* The columns to change in the UPDATE statement */ ExprList 95790 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* Things to be changed */ ExprList 96296 third_party/sqlite/amalgamation/sqlite3.c ExprList *pChanges, /* The columns to change in the UPDATE statement */ ExprList 96302 third_party/sqlite/amalgamation/sqlite3.c ExprList *pEList = 0; /* The result set of the SELECT statement */ ExprList 98092 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet*, ExprList*); ExprList 98110 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){ ExprList 98303 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; /* List of operands to the LIKE operator */ ExprList 98392 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; ExprList 98694 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = 0; /* The RHS of the IN operator */ ExprList 98855 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = pExpr->x.pList; ExprList 99040 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* Search expressions in ths list */ ExprList 99079 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 99266 third_party/sqlite/amalgamation/sqlite3.c Bitmask, Bitmask, ExprList*, WhereCost*); ExprList 99281 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 99610 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy ExprList 99774 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The order by clause */ ExprList 100252 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList, /* The value list on the RHS of "x IN (v1,v2,v3,...)" */ ExprList 100345 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 100808 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 102024 third_party/sqlite/amalgamation/sqlite3.c ExprList **ppOrderBy, /* An ORDER BY clause, or NULL */ ExprList 102234 third_party/sqlite/amalgamation/sqlite3.c ExprList *pOrderBy; /* ORDER BY clause for index to optimize */ ExprList 102840 third_party/sqlite/amalgamation/sqlite3.c ExprList* yy322; ExprList 105353 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; ExprList 105365 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList; ExprList 105406 third_party/sqlite/amalgamation/sqlite3.c ExprList *pList = sqlite3ExprListAppend(pParse,0, yymsp[-2].minor.yy118.pExpr); ExprList 510 third_party/sqlite/src/src/attach.c ExprList *pList /* The expression to be fixed to one database */ ExprList 1139 third_party/sqlite/src/src/build.c ExprList *pList, /* List of field names to be indexed */ ExprList 2169 third_party/sqlite/src/src/build.c ExprList *pFromCol, /* Columns in this table that point to other table */ ExprList 2171 third_party/sqlite/src/src/build.c ExprList *pToCol, /* Columns in the other table */ ExprList 2398 third_party/sqlite/src/src/build.c ExprList *pList, /* A list of columns to be indexed */ ExprList 135 third_party/sqlite/src/src/delete.c ExprList *pOrderBy, /* The ORDER BY clause. May be null */ ExprList 143 third_party/sqlite/src/src/delete.c ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ ExprList 295 third_party/sqlite/src/src/expr.c static void heightOfExprList(ExprList *p, int *pnHeight){ ExprList 514 third_party/sqlite/src/src/expr.c Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){ ExprList 850 third_party/sqlite/src/src/expr.c ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags){ ExprList 851 third_party/sqlite/src/src/expr.c ExprList *pNew; ExprList 979 third_party/sqlite/src/src/expr.c ExprList *sqlite3ExprListAppend( ExprList 981 third_party/sqlite/src/src/expr.c ExprList *pList, /* List to which to append. Might be NULL */ ExprList 986 third_party/sqlite/src/src/expr.c pList = sqlite3DbMallocZero(db, sizeof(ExprList) ); ExprList 1027 third_party/sqlite/src/src/expr.c ExprList *pList, /* List to which to add the span. */ ExprList 1052 third_party/sqlite/src/src/expr.c ExprList *pList, /* List to which to add the span. */ ExprList 1073 third_party/sqlite/src/src/expr.c ExprList *pEList, ExprList 1087 third_party/sqlite/src/src/expr.c void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ ExprList 1345 third_party/sqlite/src/src/expr.c ExprList *pEList; ExprList 1649 third_party/sqlite/src/src/expr.c ExprList *pEList; ExprList 1673 third_party/sqlite/src/src/expr.c ExprList *pList = pExpr->x.pList; ExprList 2527 third_party/sqlite/src/src/expr.c ExprList *pFarg; /* List of function arguments */ ExprList 2764 third_party/sqlite/src/src/expr.c ExprList *pEList; /* List of WHEN terms */ ExprList 3012 third_party/sqlite/src/src/expr.c ExprList *pList = pExpr->x.pList; ExprList 3072 third_party/sqlite/src/src/expr.c ExprList *pList, /* The expression list to be coded */ ExprList 3477 third_party/sqlite/src/src/expr.c int sqlite3ExprListCompare(ExprList *pA, ExprList *pB){ ExprList 3578 third_party/sqlite/src/src/expr.c ExprList *pGB = pAggInfo->pGroupBy; ExprList 3690 third_party/sqlite/src/src/expr.c void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList){ ExprList 944 third_party/sqlite/src/src/fkey.c ExprList *pChanges /* Change-list for UPDATE, NULL for DELETE */ ExprList 962 third_party/sqlite/src/src/fkey.c ExprList *pList = 0; /* Changes list if ON UPDATE CASCADE */ ExprList 1128 third_party/sqlite/src/src/fkey.c ExprList *pChanges, /* Change-list for UPDATE, NULL for DELETE */ ExprList 436 third_party/sqlite/src/src/insert.c ExprList *pList, /* List of values to be inserted */ ExprList 1613 third_party/sqlite/src/src/insert.c ExprList *pEList; /* The result set of the SELECT */ ExprList 441 third_party/sqlite/src/src/parse.y %type selcollist {ExprList*} ExprList 443 third_party/sqlite/src/src/parse.y %type sclp {ExprList*} ExprList 571 third_party/sqlite/src/src/parse.y %type orderby_opt {ExprList*} ExprList 573 third_party/sqlite/src/src/parse.y %type sortlist {ExprList*} ExprList 596 third_party/sqlite/src/src/parse.y %type groupby_opt {ExprList*} ExprList 667 third_party/sqlite/src/src/parse.y %type setlist {ExprList*} ExprList 694 third_party/sqlite/src/src/parse.y %type itemlist {ExprList*} ExprList 852 third_party/sqlite/src/src/parse.y ExprList *pList; ExprList 862 third_party/sqlite/src/src/parse.y ExprList *pList; ExprList 949 third_party/sqlite/src/src/parse.y ExprList *pList = sqlite3ExprListAppend(pParse,0, X.pExpr); ExprList 1055 third_party/sqlite/src/src/parse.y %type case_exprlist {ExprList*} ExprList 1074 third_party/sqlite/src/src/parse.y %type exprlist {ExprList*} ExprList 1076 third_party/sqlite/src/src/parse.y %type nexprlist {ExprList*} ExprList 1100 third_party/sqlite/src/src/parse.y %type idxlist {ExprList*} ExprList 1102 third_party/sqlite/src/src/parse.y %type idxlist_opt {ExprList*} ExprList 50 third_party/sqlite/src/src/resolve.c ExprList *pEList, /* A result set */ ExprList 157 third_party/sqlite/src/src/resolve.c ExprList *pEList; ExprList 514 third_party/sqlite/src/src/resolve.c ExprList *pList = pExpr->x.pList; /* The argument list */ ExprList 625 third_party/sqlite/src/src/resolve.c ExprList *pEList, /* List of expressions to scan */ ExprList 668 third_party/sqlite/src/src/resolve.c ExprList *pEList; /* The columns of the result set */ ExprList 740 third_party/sqlite/src/src/resolve.c ExprList *pOrderBy; ExprList 741 third_party/sqlite/src/src/resolve.c ExprList *pEList; ExprList 828 third_party/sqlite/src/src/resolve.c ExprList *pOrderBy, /* The ORDER BY or GROUP BY clause to be processed */ ExprList 833 third_party/sqlite/src/src/resolve.c ExprList *pEList; ExprList 878 third_party/sqlite/src/src/resolve.c ExprList *pOrderBy, /* An ORDER BY or GROUP BY clause to resolve */ ExprList 931 third_party/sqlite/src/src/resolve.c ExprList *pEList; /* Result set expression list */ ExprList 933 third_party/sqlite/src/src/resolve.c ExprList *pGroupBy; /* The GROUP BY clause */ ExprList 52 third_party/sqlite/src/src/select.c ExprList *pEList, /* which columns to include in the result */ ExprList 55 third_party/sqlite/src/src/select.c ExprList *pGroupBy, /* the GROUP BY clause */ ExprList 57 third_party/sqlite/src/src/select.c ExprList *pOrderBy, /* the ORDER BY clause */ ExprList 414 third_party/sqlite/src/src/select.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 529 third_party/sqlite/src/src/select.c ExprList *pEList, /* List of values being extracted */ ExprList 532 third_party/sqlite/src/src/select.c ExprList *pOrderBy, /* If not NULL, sort results using this key */ ExprList 747 third_party/sqlite/src/src/select.c static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList){ ExprList 879 third_party/sqlite/src/src/select.c ExprList *pOrderBy = p->pOrderBy; ExprList 1107 third_party/sqlite/src/src/select.c ExprList *pEList /* Expressions defining the result set */ ExprList 1147 third_party/sqlite/src/src/select.c ExprList *pEList /* Expressions defining the result set */ ExprList 1222 third_party/sqlite/src/src/select.c ExprList *pEList, /* Expr list from which to derive column names */ ExprList 2160 third_party/sqlite/src/src/select.c ExprList *pOrderBy; /* The ORDER BY clause */ ExprList 2475 third_party/sqlite/src/src/select.c static void substExprList(sqlite3*, ExprList*, int, ExprList*); ExprList 2476 third_party/sqlite/src/src/select.c static void substSelect(sqlite3*, Select *, int, ExprList *); ExprList 2495 third_party/sqlite/src/src/select.c ExprList *pEList /* Substitute expressions */ ExprList 2525 third_party/sqlite/src/src/select.c ExprList *pList, /* List to scan and in which to make substitutes */ ExprList 2527 third_party/sqlite/src/src/select.c ExprList *pEList /* Substitute values */ ExprList 2539 third_party/sqlite/src/src/select.c ExprList *pEList /* Substitute values */ ExprList 2685 third_party/sqlite/src/src/select.c ExprList *pList; /* The result set of the outer query */ ExprList 2844 third_party/sqlite/src/src/select.c ExprList *pOrderBy = p->pOrderBy; ExprList 3057 third_party/sqlite/src/src/select.c ExprList *pEList = p->pEList; ExprList 3163 third_party/sqlite/src/src/select.c ExprList *pEList; ExprList 3265 third_party/sqlite/src/src/select.c ExprList *pNew = 0; ExprList 3545 third_party/sqlite/src/src/select.c ExprList *pList = pF->pExpr->x.pList; ExprList 3568 third_party/sqlite/src/src/select.c ExprList *pList = pF->pExpr->x.pList; ExprList 3714 third_party/sqlite/src/src/select.c ExprList *pEList; /* List of columns to extract. */ ExprList 3717 third_party/sqlite/src/src/select.c ExprList *pOrderBy; /* The ORDER BY clause. May be NULL */ ExprList 3718 third_party/sqlite/src/src/select.c ExprList *pGroupBy; /* The GROUP BY clause. May be NULL */ ExprList 4207 third_party/sqlite/src/src/select.c ExprList *pDel = 0; ExprList 4291 third_party/sqlite/src/src/select.c ExprList *pMinMax = 0; ExprList 4402 third_party/sqlite/src/src/select.c void sqlite3PrintExprList(ExprList *pList){ ExprList 606 third_party/sqlite/src/src/sqliteInt.h typedef struct ExprList ExprList; ExprList 1533 third_party/sqlite/src/src/sqliteInt.h ExprList *pGroupBy; /* The group by clause */ ExprList 1654 third_party/sqlite/src/src/sqliteInt.h ExprList *pList; /* Function arguments or in "<expr> IN (<expr-list)" */ ExprList 1999 third_party/sqlite/src/src/sqliteInt.h ExprList *pEList; /* Optional list of named expressions */ ExprList 2031 third_party/sqlite/src/src/sqliteInt.h ExprList *pEList; /* The fields of the result */ ExprList 2037 third_party/sqlite/src/src/sqliteInt.h ExprList *pGroupBy; /* The GROUP BY clause */ ExprList 2039 third_party/sqlite/src/src/sqliteInt.h ExprList *pOrderBy; /* The ORDER BY clause */ ExprList 2368 third_party/sqlite/src/src/sqliteInt.h ExprList *pExprList; /* SET clause for UPDATE. VALUES clause for INSERT */ ExprList 2468 third_party/sqlite/src/src/sqliteInt.h int sqlite3WalkExprList(Walker*, ExprList*); ExprList 2658 third_party/sqlite/src/src/sqliteInt.h Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*); ExprList 2661 third_party/sqlite/src/src/sqliteInt.h ExprList *sqlite3ExprListAppend(Parse*,ExprList*,Expr*); ExprList 2662 third_party/sqlite/src/src/sqliteInt.h void sqlite3ExprListSetName(Parse*,ExprList*,Token*,int); ExprList 2663 third_party/sqlite/src/src/sqliteInt.h void sqlite3ExprListSetSpan(Parse*,ExprList*,ExprSpan*); ExprList 2664 third_party/sqlite/src/src/sqliteInt.h void sqlite3ExprListDelete(sqlite3*, ExprList*); ExprList 2676 third_party/sqlite/src/src/sqliteInt.h void sqlite3AddPrimaryKey(Parse*, ExprList*, int, int, int); ExprList 2714 third_party/sqlite/src/src/sqliteInt.h void sqlite3Insert(Parse*, SrcList*, ExprList*, Select*, IdList*, int); ExprList 2728 third_party/sqlite/src/src/sqliteInt.h Index *sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*, ExprList 2732 third_party/sqlite/src/src/sqliteInt.h Select *sqlite3SelectNew(Parse*,ExprList*,SrcList*,Expr*,ExprList*, ExprList 2733 third_party/sqlite/src/src/sqliteInt.h Expr*,ExprList*,int,Expr*,Expr*); ExprList 2739 third_party/sqlite/src/src/sqliteInt.h Expr *sqlite3LimitWhere(Parse *, SrcList *, Expr *, ExprList *, Expr *, Expr *, char *); ExprList 2742 third_party/sqlite/src/src/sqliteInt.h void sqlite3Update(Parse*, SrcList*, ExprList*, Expr*, int); ExprList 2743 third_party/sqlite/src/src/sqliteInt.h WhereInfo *sqlite3WhereBegin(Parse*, SrcList*, Expr*, ExprList**, u16); ExprList 2760 third_party/sqlite/src/src/sqliteInt.h int sqlite3ExprCodeExprList(Parse*, ExprList*, int, int); ExprList 2772 third_party/sqlite/src/src/sqliteInt.h int sqlite3ExprListCompare(ExprList*, ExprList*); ExprList 2774 third_party/sqlite/src/src/sqliteInt.h void sqlite3ExprAnalyzeAggList(NameContext*,ExprList*); ExprList 2807 third_party/sqlite/src/src/sqliteInt.h ExprList *sqlite3ExprListDup(sqlite3*,ExprList*,int); ExprList 2830 third_party/sqlite/src/src/sqliteInt.h Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask); ExprList 2832 third_party/sqlite/src/src/sqliteInt.h void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *, ExprList 2835 third_party/sqlite/src/src/sqliteInt.h void sqliteViewTriggers(Parse*, Table*, Expr*, int, ExprList*); ExprList 2839 third_party/sqlite/src/src/sqliteInt.h ExprList*,Select*,u8); ExprList 2840 third_party/sqlite/src/src/sqliteInt.h TriggerStep *sqlite3TriggerUpdateStep(sqlite3*,Token*,ExprList*, Expr*, u8); ExprList 2844 third_party/sqlite/src/src/sqliteInt.h u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int); ExprList 2859 third_party/sqlite/src/src/sqliteInt.h void sqlite3CreateForeignKey(Parse*, ExprList*, Token*, ExprList*, int); ExprList 2879 third_party/sqlite/src/src/sqliteInt.h int sqlite3FixExprList(DbFixer*, ExprList*); ExprList 2982 third_party/sqlite/src/src/sqliteInt.h int sqlite3ResolveOrderGroupBy(Parse*, Select*, ExprList*, const char*); ExprList 3080 third_party/sqlite/src/src/sqliteInt.h void sqlite3ExprListCheckLength(Parse*, ExprList*, const char*); ExprList 3098 third_party/sqlite/src/src/sqliteInt.h void sqlite3FkActions(Parse*, Table*, ExprList*, int); ExprList 386 third_party/sqlite/src/src/trigger.c ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ ExprList 418 third_party/sqlite/src/src/trigger.c ExprList *pEList, /* The SET clause: list of column and new values */ ExprList 616 third_party/sqlite/src/src/trigger.c static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ ExprList 635 third_party/sqlite/src/src/trigger.c ExprList *pChanges, /* Columns that change in an UPDATE statement */ ExprList 1024 third_party/sqlite/src/src/trigger.c ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ ExprList 1085 third_party/sqlite/src/src/trigger.c ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ ExprList 23 third_party/sqlite/src/src/update.c ExprList *pChanges, /* The columns to change in the UPDATE statement */ ExprList 91 third_party/sqlite/src/src/update.c ExprList *pChanges, /* Things to be changed */ ExprList 597 third_party/sqlite/src/src/update.c ExprList *pChanges, /* The columns to change in the UPDATE statement */ ExprList 603 third_party/sqlite/src/src/update.c ExprList *pEList = 0; /* The result set of the SELECT statement */ ExprList 62 third_party/sqlite/src/src/walker.c int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ ExprList 438 third_party/sqlite/src/src/where.c static Bitmask exprListTableUsage(WhereMaskSet*, ExprList*); ExprList 456 third_party/sqlite/src/src/where.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){ ExprList 649 third_party/sqlite/src/src/where.c ExprList *pList; /* List of operands to the LIKE operator */ ExprList 738 third_party/sqlite/src/src/where.c ExprList *pList; ExprList 1040 third_party/sqlite/src/src/where.c ExprList *pList = 0; /* The RHS of the IN operator */ ExprList 1201 third_party/sqlite/src/src/where.c ExprList *pList = pExpr->x.pList; ExprList 1386 third_party/sqlite/src/src/where.c ExprList *pList, /* Search expressions in ths list */ ExprList 1425 third_party/sqlite/src/src/where.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 1612 third_party/sqlite/src/src/where.c Bitmask, Bitmask, ExprList*, WhereCost*); ExprList 1627 third_party/sqlite/src/src/where.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 1956 third_party/sqlite/src/src/where.c ExprList *pOrderBy ExprList 2120 third_party/sqlite/src/src/where.c ExprList *pOrderBy, /* The order by clause */ ExprList 2598 third_party/sqlite/src/src/where.c ExprList *pList, /* The value list on the RHS of "x IN (v1,v2,v3,...)" */ ExprList 2691 third_party/sqlite/src/src/where.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 3154 third_party/sqlite/src/src/where.c ExprList *pOrderBy, /* The ORDER BY clause */ ExprList 4370 third_party/sqlite/src/src/where.c ExprList **ppOrderBy, /* An ORDER BY clause, or NULL */ ExprList 4580 third_party/sqlite/src/src/where.c ExprList *pOrderBy; /* ORDER BY clause for index to optimize */