Searched refs:pEList (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dresolve.c23 ** result set in pEList.
50 ExprList *pEList, /* A result set */
51 int iCol, /* A column in the result set. 0..pEList->nExpr-1 */
59 assert( iCol>=0 && iCol<pEList->nExpr );
60 pOrig = pEList->a[iCol].pExpr;
68 if( pEList->a[iCol].iAlias==0 ){
69 pEList->a[iCol].iAlias = (u16)(++pParse->nAlias);
71 pDup->iTable = pEList->a[iCol].iAlias;
157 ExprList *pEList; local
300 if( cnt==0 && (pEList
48 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument
623 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
668 ExprList *pEList; /* The columns of the result set */ local
741 ExprList *pEList; local
833 ExprList *pEList; local
931 ExprList *pEList; /* Result set expression list */ local
[all...]
H A Dselect.c23 sqlite3ExprListDelete(db, p->pEList);
52 ExprList *pEList, /* which columns to include in the result */
71 if( pEList==0 ){
72 pEList = sqlite3ExprListAppend(pParse, 0, sqlite3Expr(db,TK_ALL,0));
74 pNew->pEList = pEList;
521 ** If srcTab and nColumn are both zero, then the pEList expressions
523 ** then data is pulled from srcTab and pEList is used only to get the
529 ExprList *pEList, /* List of values being extracted */
548 assert( pEList!
50 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
526 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
1220 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, int *pnCol, Column **paCol ) argument
3057 ExprList *pEList = p->pEList; local
3163 ExprList *pEList; local
3714 ExprList *pEList; /* List of columns to extract. */ local
[all...]
H A Dtrigger.c386 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */
392 assert(pEList == 0 || pSelect == 0);
393 assert(pEList != 0 || pSelect != 0 || db->mallocFailed);
399 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE);
404 sqlite3ExprListDelete(db, pEList);
418 ExprList *pEList, /* The SET clause: list of column and new values */
426 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE);
430 sqlite3ExprListDelete(db, pEList);
608 ** pEList is the SET clause of an UPDATE statement. Each entry
609 ** in pEList i
382 sqlite3TriggerInsertStep( sqlite3 *db, Token *pTableName, IdList *pColumn, ExprList *pEList, Select *pSelect, u8 orconf ) argument
415 sqlite3TriggerUpdateStep( sqlite3 *db, Token *pTableName, ExprList *pEList, Expr *pWhere, u8 orconf ) argument
616 checkColumnOverlap(IdList *pIdList, ExprList *pEList) argument
[all...]
H A Ddelete.c143 ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ local
175 pEList = sqlite3ExprListAppend(pParse, 0, pSelectRowid);
176 if( pEList == 0 ) goto limit_where_cleanup_2;
182 sqlite3ExprListDelete(pParse->db, pEList);
187 pSelect = sqlite3SelectNew(pParse,pEList,pSelectSrc,pWhere,0,0,
H A Dupdate.c603 ExprList *pEList = 0; /* The result set of the SELECT statement */ local
617 pEList = sqlite3ExprListAppend(pParse, 0, sqlite3Expr(db, TK_ID, "_rowid_"));
619 pEList = sqlite3ExprListAppend(pParse, pEList,
629 pEList = sqlite3ExprListAppend(pParse, pEList, pExpr);
631 pSelect = sqlite3SelectNew(pParse, pEList, pSrc, pWhere, 0, 0, 0, 0, 0, 0);
H A Dwalker.c80 if( sqlite3WalkExprList(pWalker, p->pEList) ) return WRC_Abort;
H A Dinsert.c616 assert( pSelect->pEList );
617 nColumn = pSelect->pEList->nExpr;
1613 ExprList *pEList; /* The result set of the SELECT */ local
1674 pEList = pSelect->pEList;
1675 assert( pEList!=0 );
1676 if( pEList->nExpr!=1 ){
1679 assert( pEList->a[0].pExpr );
1680 if( pEList->a[0].pExpr->op!=TK_ALL ){
H A Dexpr.c37 return sqlite3ExprAffinity(pExpr->x.pSelect->pEList->a[0].pExpr);
168 aff = sqlite3CompareAffinity(pExpr->x.pSelect->pEList->a[0].pExpr, aff);
309 heightOfExprList(p->pEList, pnHeight);
944 pNew->pEList = sqlite3ExprListDup(db, p->pEList, flags);
1068 ** If the expression list pEList contains more than iLimit elements,
1073 ExprList *pEList,
1077 testcase( pEList && pEList->nExpr==mx );
1078 testcase( pEList
1071 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
1345 ExprList *pEList; local
1649 ExprList *pEList; local
2764 ExprList *pEList; /* List of WHEN terms */ local
[all...]
H A Dattach.c474 if( sqlite3FixExprList(pFix, pSelect->pEList) ){
H A DsqliteInt.h1978 ** a list of named expression (pEList). The named expression list may
1981 ** pEList corresponds to the result set of a SELECT and is NULL for
1999 ExprList *pEList; /* Optional list of named expressions */ member in struct:NameContext
2031 ExprList *pEList; /* The fields of the result */ member in struct:Select
H A Dwhere.c469 mask |= exprListTableUsage(pMaskSet, pS->pEList);
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c10323 ** a list of named expression (pEList). The named expression list may
10326 ** pEList corresponds to the result set of a SELECT and is NULL for
10344 ExprList *pEList; /* Optional list of named expressions */ member in struct:NameContext
10376 ExprList *pEList; /* The fields of the result */ member in struct:Select
69579 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument
69688 ExprList *pEList; local
70154 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
70199 ExprList *pEList; /* The columns of the result set */ local
70272 ExprList *pEList; local
70364 ExprList *pEList; local
70462 ExprList *pEList; /* Result set expression list */ local
71808 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
72082 ExprList *pEList; local
72386 ExprList *pEList; local
73501 ExprList *pEList; /* List of WHEN terms */ local
81200 ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ local
86096 ExprList *pEList; /* The result set of the SELECT */ local
89972 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
90448 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
91142 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, int *pnCol, Column **paCol ) argument
92979 ExprList *pEList = p->pEList; local
93085 ExprList *pEList; local
93636 ExprList *pEList; /* List of columns to extract. */ local
94968 sqlite3TriggerInsertStep( sqlite3 *db, Token *pTableName, IdList *pColumn, ExprList *pEList, Select *pSelect, u8 orconf ) argument
95001 sqlite3TriggerUpdateStep( sqlite3 *db, Token *pTableName, ExprList *pEList, Expr *pWhere, u8 orconf ) argument
95202 checkColumnOverlap(IdList *pIdList, ExprList *pEList) argument
96302 ExprList *pEList = 0; /* The result set of the SELECT statement */ local
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c11631 ** a list of named expression (pEList). The named expression list may
11634 ** pEList corresponds to the result set of a SELECT and is NULL for
11652 ExprList *pEList; /* Optional list of result-set columns */ member in struct:NameContext
11690 ExprList *pEList; /* The fields of the result */ member in struct:Select
76854 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType, int nSubquery ) argument
77034 ExprList *pEList; local
77574 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
77619 ExprList *pEList; /* The columns of the result set */ local
77692 ExprList *pEList; local
77790 ExprList *pEList; local
77896 ExprList *pEList; /* Result set expression list */ local
79407 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
79670 ExprList *pEList; local
80034 ExprList *pEList; local
81245 ExprList *pEList; /* List of WHEN terms */ local
90969 ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ local
96550 ExprList *pEList; /* The result set of the SELECT */ local
101528 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u16 selFlags, Expr *pLimit, Expr *pOffset ) argument
102060 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, SortCtx *pSort, DistinctCtx *pDistinct, SelectDest *pDest, int iContinue, int iBreak ) argument
102973 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, i16 *pnCol, Column **paCol ) argument
105027 ExprList *pEList = pExpr->x.pList; /* Arguments to agg function */ local
105254 ExprList *pEList; local
105394 ExprList *pEList; local
105983 ExprList *pEList; /* List of columns to extract. */ local
107483 sqlite3TriggerUpdateStep( sqlite3 *db, Token *pTableName, ExprList *pEList, Expr *pWhere, u8 orconf ) argument
107685 checkColumnOverlap(IdList *pIdList, ExprList *pEList) argument
108895 ExprList *pEList = 0; /* The result set of the SELECT statement */ local
[all...]
/external/sqlite/dist/
H A Dsqlite3.c11631 ** a list of named expression (pEList). The named expression list may
11634 ** pEList corresponds to the result set of a SELECT and is NULL for
11652 ExprList *pEList; /* Optional list of result-set columns */ member in struct:NameContext
11690 ExprList *pEList; /* The fields of the result */ member in struct:Select
76874 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType, int nSubquery ) argument
77054 ExprList *pEList; local
77594 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
77639 ExprList *pEList; /* The columns of the result set */ local
77712 ExprList *pEList; local
77810 ExprList *pEList; local
77916 ExprList *pEList; /* Result set expression list */ local
79427 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
79690 ExprList *pEList; local
80054 ExprList *pEList; local
81265 ExprList *pEList; /* List of WHEN terms */ local
90989 ExprList *pEList = NULL; /* Expression list contaning only pSelectRowid */ local
96570 ExprList *pEList; /* The result set of the SELECT */ local
101548 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u16 selFlags, Expr *pLimit, Expr *pOffset ) argument
102080 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, SortCtx *pSort, DistinctCtx *pDistinct, SelectDest *pDest, int iContinue, int iBreak ) argument
102993 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, i16 *pnCol, Column **paCol ) argument
105047 ExprList *pEList = pExpr->x.pList; /* Arguments to agg function */ local
105274 ExprList *pEList; local
105414 ExprList *pEList; local
106003 ExprList *pEList; /* List of columns to extract. */ local
107503 sqlite3TriggerUpdateStep( sqlite3 *db, Token *pTableName, ExprList *pEList, Expr *pWhere, u8 orconf ) argument
107705 checkColumnOverlap(IdList *pIdList, ExprList *pEList) argument
108915 ExprList *pEList = 0; /* The result set of the SELECT statement */ local
[all...]

Completed in 2632 milliseconds