Searched refs:ExprList (Results 1 - 9 of 9) sorted by relevance

/osnet-11/usr/src/lib/libsqlite/src/
H A DsqliteInt.h239 typedef struct ExprList ExprList; typedef in typeref:struct:ExprList
690 ExprList *pList; /* A list of expressions used as function arguments
724 struct ExprList { struct
854 ExprList *pEList; /* The fields of the result */
859 ExprList *pGroupBy; /* The GROUP BY clause */
861 ExprList *pOrderBy; /* The ORDER BY clause */
1034 ExprList *pExprList; /* Valid for UPDATE statements and sometimes
1135 Expr *sqliteExprFunction(ExprList*, Token*);
1137 ExprList *sqliteExprListAppen
[all...]
H A Dexpr.c77 Expr *sqliteExprFunction(ExprList *pList, Token *pToken){
152 ExprList *sqliteExprListDup(ExprList *p){
153 ExprList *pNew;
251 ExprList *sqliteExprListAppend(ExprList *pList, Expr *pExpr, Token *pName){
253 pList = sqliteMalloc( sizeof(ExprList) );
285 void sqliteExprListDelete(ExprList *pList){
418 ExprList *pEList, /* List of expressions used to resolve "AS" */
635 ExprList *pELis
[all...]
H A Dselect.c26 ExprList *pEList, /* which columns to include in the result */
29 ExprList *pGroupBy, /* the GROUP BY clause */
31 ExprList *pOrderBy, /* the ORDER BY clause */
315 static void pushOntoSorter(Parse *pParse, Vdbe *v, ExprList *pOrderBy){
356 void sqliteAddKeyType(Vdbe *v, ExprList *pEList){
404 ExprList *pEList, /* List of values being extracted */
407 ExprList *pOrderBy, /* If not NULL, sort results using this key */
663 ExprList *pEList /* Expressions defining the result set */
703 ExprList *pEList /* Expressions defining the result set */
791 ExprList *pELis
[all...]
H A Dtrigger.c261 ExprList *pNew = sqliteExprListDup(p->pExprList);
301 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */
329 ExprList *pEList, /* The SET clause: list of column and new values */
512 static int checkColumnOverLap(IdList *pIdList, ExprList *pEList){
542 ExprList *pChanges /* Columns that change in an UPDATE statement */
685 ExprList *pChanges, /* Changes list for any UPDATE OF triggers */
H A Dparse.y324 %type selcollist {ExprList*}
326 %type sclp {ExprList*}
433 %type orderby_opt {ExprList*}
435 %type sortlist {ExprList*}
461 %type groupby_opt {ExprList*}
491 %type setlist {ExprList*}
516 %type itemlist {ExprList*}
582 ExprList *pList = sqliteExprListAppend(0, Y, 0);
589 ExprList *pList = sqliteExprListAppend(0, Y, 0);
647 ExprList *pLis
[all...]
H A Dattach.c286 ExprList *pList /* The expression to be fixed to one database */
H A Dupdate.c32 ExprList *pChanges, /* Things to be changed */
H A Dwhere.c218 ExprList *pOrderBy, /* The ORDER BY clause */
388 ExprList **ppOrderBy /* An ORDER BY clause, or NULL */
H A Dinsert.c92 ExprList *pList, /* List of values to be inserted */

Completed in 45 milliseconds