/dports/databases/sqlite2/sqlite-2.8.17/src/ |
H A D | select.c | 48 pNew->pEList = pEList; in sqliteSelectNew() 423 hasDistinct = distinct>=0 && pEList && pEList->nExpr>0; in selectInnerLoop() 801 pEList = pSelect->pEList; in sqliteResultSetOfSelect() 866 pEList = p->pEList; in fillInColumnList() 1110 pEList = pSelect->pEList; in matchOrderbyToColumn() 1208 pEList = p->pEList; in multiSelectSortOrder() 1503 assert( p->pEList && pPrior->pEList ); in multiSelect() 1504 if( p->pEList->nExpr!=pPrior->pEList->nExpr ){ in multiSelect() 1754 substExprList(p->pEList, iParent, pSub->pEList); in flattenSubquery() 1866 pEList = p->pEList; in simpleMinMaxQuery() [all …]
|
H A D | trigger.c | 298 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ in sqliteTriggerInsertStep() argument 305 assert(pEList == 0 || pSelect == 0); in sqliteTriggerInsertStep() 306 assert(pEList != 0 || pSelect != 0); in sqliteTriggerInsertStep() 312 pTriggerStep->pExprList = pEList; in sqliteTriggerInsertStep() 326 ExprList *pEList, /* The SET clause: list of column and new values */ in sqliteTriggerUpdateStep() argument 335 pTriggerStep->pExprList = pEList; in sqliteTriggerUpdateStep() 509 static int checkColumnOverLap(IdList *pIdList, ExprList *pEList){ in checkColumnOverLap() argument 511 if( !pIdList || !pEList ) return 1; in checkColumnOverLap() 512 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverLap() 513 if( sqliteIdListIndex(pIdList, pEList->a[e].zName)>=0 ) return 1; in checkColumnOverLap()
|
H A D | expr.c | 227 pNew->pEList = sqliteExprListDup(p->pEList); in sqliteSelectDup() 415 ExprList *pEList, /* List of expressions used to resolve "AS" */ in lookupName() argument 445 assert( zTab==0 || pEList==0 ); in lookupName() 538 if( cnt==0 && pEList!=0 ){ in lookupName() 539 for(j=0; j<pEList->nExpr; j++){ in lookupName() 540 char *zAs = pEList->a[j].zName; in lookupName() 545 pExpr->pLeft = sqliteExprDup(pEList->a[j].pExpr); in lookupName() 632 ExprList *pEList, /* List of expressions used to resolve "AS" */ in sqliteExprResolveIds() argument 979 assert( p->pSelect->pEList ); in sqliteExprType() 980 assert( p->pSelect->pEList->nExpr>0 ); in sqliteExprType() [all …]
|
/dports/databases/p5-DBD-SQLite2/DBD-SQLite2-0.38/ |
H A D | select.c | 48 pNew->pEList = pEList; in sqliteSelectNew() 423 hasDistinct = distinct>=0 && pEList && pEList->nExpr>0; in selectInnerLoop() 801 pEList = pSelect->pEList; in sqliteResultSetOfSelect() 866 pEList = p->pEList; in fillInColumnList() 1110 pEList = pSelect->pEList; in matchOrderbyToColumn() 1208 pEList = p->pEList; in multiSelectSortOrder() 1503 assert( p->pEList && pPrior->pEList ); in multiSelect() 1504 if( p->pEList->nExpr!=pPrior->pEList->nExpr ){ in multiSelect() 1754 substExprList(p->pEList, iParent, pSub->pEList); in flattenSubquery() 1866 pEList = p->pEList; in simpleMinMaxQuery() [all …]
|
H A D | trigger.c | 298 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ in sqliteTriggerInsertStep() argument 305 assert(pEList == 0 || pSelect == 0); in sqliteTriggerInsertStep() 306 assert(pEList != 0 || pSelect != 0); in sqliteTriggerInsertStep() 312 pTriggerStep->pExprList = pEList; in sqliteTriggerInsertStep() 326 ExprList *pEList, /* The SET clause: list of column and new values */ in sqliteTriggerUpdateStep() argument 335 pTriggerStep->pExprList = pEList; in sqliteTriggerUpdateStep() 509 static int checkColumnOverLap(IdList *pIdList, ExprList *pEList){ in checkColumnOverLap() argument 511 if( !pIdList || !pEList ) return 1; in checkColumnOverLap() 512 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverLap() 513 if( sqliteIdListIndex(pIdList, pEList->a[e].zName)>=0 ) return 1; in checkColumnOverLap()
|
H A D | expr.c | 227 pNew->pEList = sqliteExprListDup(p->pEList); in sqliteSelectDup() 415 ExprList *pEList, /* List of expressions used to resolve "AS" */ in lookupName() argument 445 assert( zTab==0 || pEList==0 ); in lookupName() 538 if( cnt==0 && pEList!=0 ){ in lookupName() 539 for(j=0; j<pEList->nExpr; j++){ in lookupName() 540 char *zAs = pEList->a[j].zName; in lookupName() 545 pExpr->pLeft = sqliteExprDup(pEList->a[j].pExpr); in lookupName() 632 ExprList *pEList, /* List of expressions used to resolve "AS" */ in sqliteExprResolveIds() argument 979 assert( p->pSelect->pEList ); in sqliteExprType() 980 assert( p->pSelect->pEList->nExpr>0 ); in sqliteExprType() [all …]
|
/dports/databases/db5/db-5.3.28/lang/sql/sqlite/src/ |
H A D | resolve.c | 157 ExprList *pEList; in lookupName() local 300 if( cnt==0 && (pEList = pNC->pEList)!=0 && zTab==0 ){ in lookupName() 675 pEList = pSelect->pEList; in resolveOrderByTermToExprList() 682 nc.pEList = pEList; in resolveOrderByTermToExprList() 741 ExprList *pEList; in resolveCompoundOrderBy() local 765 pEList = pSelect->pEList; in resolveCompoundOrderBy() 766 assert( pEList!=0 ); in resolveCompoundOrderBy() 833 ExprList *pEList; in sqlite3ResolveOrderGroupBy() local 843 pEList = pSelect->pEList; in sqlite3ResolveOrderGroupBy() 985 pEList = p->pEList; in resolveSelectStep() [all …]
|
H A D | select.c | 71 if( pEList==0 ){ in sqlite3SelectNew() 74 pNew->pEList = pEList; in sqlite3SelectNew() 1584 assert( p->pEList && pPrior->pEList ); in multiSelect() 1585 if( p->pEList->nExpr!=pPrior->pEList->nExpr ){ in multiSelect() 2503 assert( pEList!=0 && pExpr->iColumn<pEList->nExpr ); in substExpr() 2545 substExprList(db, p->pEList, iTable, pEList); in substSelect() 3057 ExprList *pEList = p->pEList; in minMaxQuery() local 3064 if( pEList==0 || pEList->nExpr!=1 ) return 0; in minMaxQuery() 3175 pEList = p->pEList; in selectExpander() 3752 pEList = p->pEList; in sqlite3Select() [all …]
|
H A D | trigger.c | 386 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ in sqlite3TriggerInsertStep() argument 392 assert(pEList == 0 || pSelect == 0); in sqlite3TriggerInsertStep() 393 assert(pEList != 0 || pSelect != 0 || db->mallocFailed); in sqlite3TriggerInsertStep() 399 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE); in sqlite3TriggerInsertStep() 404 sqlite3ExprListDelete(db, pEList); in sqlite3TriggerInsertStep() 418 ExprList *pEList, /* The SET clause: list of column and new values */ in sqlite3TriggerUpdateStep() argument 430 sqlite3ExprListDelete(db, pEList); in sqlite3TriggerUpdateStep() 616 static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ in checkColumnOverlap() argument 618 if( pIdList==0 || NEVER(pEList==0) ) return 1; in checkColumnOverlap() 619 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverlap() [all …]
|
H A D | update.c | 603 ExprList *pEList = 0; /* The result set of the SELECT statement */ in updateVirtualTable() local 617 pEList = sqlite3ExprListAppend(pParse, 0, sqlite3Expr(db, TK_ID, "_rowid_")); in updateVirtualTable() 619 pEList = sqlite3ExprListAppend(pParse, pEList, in updateVirtualTable() 629 pEList = sqlite3ExprListAppend(pParse, pEList, pExpr); in updateVirtualTable() 631 pSelect = sqlite3SelectNew(pParse, pEList, pSrc, pWhere, 0, 0, 0, 0, 0, 0); in updateVirtualTable()
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/src/ |
H A D | resolve.c | 234 ExprList *pEList; in lookupName() local 244 pEList = pItem->pSelect->pEList; in lookupName() 386 if( (pEList = pNC->pEList)!=0 in lookupName() 889 pEList = pSelect->pEList; in resolveOrderByTermToExprList() 896 nc.pEList = pEList; in resolveOrderByTermToExprList() 955 ExprList *pEList; in resolveCompoundOrderBy() local 979 pEList = pSelect->pEList; in resolveCompoundOrderBy() 1055 ExprList *pEList; in sqlite3ResolveOrderGroupBy() local 1065 pEList = pSelect->pEList; in sqlite3ResolveOrderGroupBy() 1285 sNC.pEList = p->pEList; in resolveSelectStep() [all …]
|
H A D | select.c | 123 pNew->pEList = pEList; in sqlite3SelectNew() 1609 pEList = pSelect->pEList; in generateColumnNames() 2318 assert( p->pEList && pPrior->pEList ); in multiSelect() 2319 assert( p->pEList->nExpr==pPrior->pEList->nExpr ); in multiSelect() 3797 x.pEList = pSub->pEList; in flattenSubquery() 3907 x.pEList = pSubq->pEList; in pushDownWhereTerms() 3941 if( pEList && pEList->nExpr==1 && pEList->a[0].pExpr->op==TK_AGG_COLUMN ){ in minMaxQuery() 4254 pEList = pLeft->pEList; in withExpand() 4348 pEList = p->pEList; in selectExpander() 5402 pEList = p->pEList; in sqlite3Select() [all …]
|
H A D | expr.c | 1424 pNew->pEList = sqlite3ExprListDup(db, p->pEList, flags); in sqlite3SelectDup() 1643 ExprList *pEList, in sqlite3ExprListCheckLength() argument 1647 testcase( pEList && pEList->nExpr==mx ); in sqlite3ExprListCheckLength() 1648 testcase( pEList && pEList->nExpr==mx+1 ); in sqlite3ExprListCheckLength() 1649 if( pEList && pEList->nExpr>mx ){ in sqlite3ExprListCheckLength() 2045 ExprList *pEList; in isCandidateForInOpt() local 2069 pEList = p->pEList; in isCandidateForInOpt() 2070 assert( pEList!=0 ); in isCandidateForInOpt() 2222 ExprList *pEList = pX->x.pSelect->pEList; in sqlite3FindInIndex() local 2238 ExprList *pEList = p->pEList; in sqlite3FindInIndex() local [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/ |
H A D | resolve.c | 261 ExprList *pEList; in lookupName() local 271 pEList = pItem->pSelect->pEList; in lookupName() 451 pEList = pNC->uNC.pEList; in lookupName() 1168 pEList = pSelect->pEList; in resolveOrderByTermToExprList() 1175 nc.uNC.pEList = pEList; in resolveOrderByTermToExprList() 1234 ExprList *pEList; in resolveCompoundOrderBy() local 1256 pEList = pSelect->pEList; in resolveCompoundOrderBy() 1353 ExprList *pEList; in sqlite3ResolveOrderGroupBy() local 1361 pEList = pSelect->pEList; in sqlite3ResolveOrderGroupBy() 1617 sNC.uNC.pEList = p->pEList; in resolveSelectStep() [all …]
|
H A D | select.c | 153 pNew->pEList = pEList; in sqlite3SelectNew() 991 pEList = p->pEList; in selectInnerLoop() 1885 pEList = pSelect->pEList; in generateColumnNames() 4102 x.pEList = pSub->pEList; in flattenSubquery() 4437 x.pEList = pSubq->pEList; in pushDownWhereTerms() 4799 pEList = pLeft->pEList; in withExpand() 4928 pEList = p->pEList; in selectExpander() 5931 pEList = p->pEList; in sqlite3Select() 6098 pEList = p->pEList; in sqlite3Select() 6242 assert( p->pEList==pEList ); in sqlite3Select() [all …]
|
H A D | expr.c | 1571 pNew->pEList = sqlite3ExprListDup(db, p->pEList, flags); in sqlite3SelectDup() 1827 ExprList *pEList, in sqlite3ExprListCheckLength() argument 1831 testcase( pEList && pEList->nExpr==mx ); in sqlite3ExprListCheckLength() 1832 testcase( pEList && pEList->nExpr==mx+1 ); in sqlite3ExprListCheckLength() 1833 if( pEList && pEList->nExpr>mx ){ in sqlite3ExprListCheckLength() 2349 ExprList *pEList; in isCandidateForInOpt() local 2372 pEList = p->pEList; in isCandidateForInOpt() 2373 assert( pEList!=0 ); in isCandidateForInOpt() 2525 ExprList *pEList = pX->x.pSelect->pEList; in sqlite3FindInIndex() local 2541 ExprList *pEList = p->pEList; in sqlite3FindInIndex() local [all …]
|
H A D | alter.c | 781 if( ALWAYS(p->pEList) ){ in renameUnmapSelectCb() 782 ExprList *pList = p->pEList; in renameUnmapSelectCb() 822 if( pEList ){ in sqlite3RenameExprlistUnmap() 828 sqlite3WalkExprList(&sWalker, pEList); in sqlite3RenameExprlistUnmap() 829 for(i=0; i<pEList->nExpr; i++){ in sqlite3RenameExprlistUnmap() 830 if( ALWAYS(pEList->a[i].eEName==ENAME_NAME) ){ in sqlite3RenameExprlistUnmap() 964 ExprList *pEList, in renameColumnElistNames() argument 967 if( pEList ){ in renameColumnElistNames() 969 for(i=0; i<pEList->nExpr; i++){ in renameColumnElistNames() 970 char *zName = pEList->a[i].zEName; in renameColumnElistNames() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/ |
H A D | resolve.c | 299 ExprList *pEList; in lookupName() local 310 pEList = pItem->pSelect->pEList; in lookupName() 493 pEList = pNC->uNC.pEList; in lookupName() 1192 pEList = pSelect->pEList; in resolveOrderByTermToExprList() 1199 nc.uNC.pEList = pEList; in resolveOrderByTermToExprList() 1258 ExprList *pEList; in resolveCompoundOrderBy() local 1280 pEList = pSelect->pEList; in resolveCompoundOrderBy() 1378 ExprList *pEList; in sqlite3ResolveOrderGroupBy() local 1386 pEList = pSelect->pEList; in sqlite3ResolveOrderGroupBy() 1643 sNC.uNC.pEList = p->pEList; in resolveSelectStep() [all …]
|
H A D | select.c | 139 pNew->pEList = pEList; in sqlite3SelectNew() 963 pEList = p->pEList; in selectInnerLoop() 1894 pEList = pSelect->pEList; in generateColumnNames() 4178 x.pEList = pSub->pEList; in flattenSubquery() 4520 x.pEList = pSubq->pEList; in pushDownWhereTerms() 4898 pEList = pLeft->pEList; in withExpand() 5027 pEList = p->pEList; in selectExpander() 6034 pEList = p->pEList; in sqlite3Select() 6201 pEList = p->pEList; in sqlite3Select() 6345 assert( p->pEList==pEList ); in sqlite3Select() [all …]
|
H A D | expr.c | 1586 pNew->pEList = sqlite3ExprListDup(db, p->pEList, flags); in sqlite3SelectDup() 1848 ExprList *pEList, in sqlite3ExprListCheckLength() argument 1852 testcase( pEList && pEList->nExpr==mx ); in sqlite3ExprListCheckLength() 1853 testcase( pEList && pEList->nExpr==mx+1 ); in sqlite3ExprListCheckLength() 1854 if( pEList && pEList->nExpr>mx ){ in sqlite3ExprListCheckLength() 2372 ExprList *pEList; in isCandidateForInOpt() local 2395 pEList = p->pEList; in isCandidateForInOpt() 2396 assert( pEList!=0 ); in isCandidateForInOpt() 2548 ExprList *pEList = pX->x.pSelect->pEList; in sqlite3FindInIndex() local 2564 ExprList *pEList = p->pEList; in sqlite3FindInIndex() local [all …]
|
H A D | alter.c | 799 if( ALWAYS(p->pEList) ){ in renameUnmapSelectCb() 800 ExprList *pList = p->pEList; in renameUnmapSelectCb() 840 if( pEList ){ in sqlite3RenameExprlistUnmap() 846 sqlite3WalkExprList(&sWalker, pEList); in sqlite3RenameExprlistUnmap() 847 for(i=0; i<pEList->nExpr; i++){ in sqlite3RenameExprlistUnmap() 848 if( ALWAYS(pEList->a[i].eEName==ENAME_NAME) ){ in sqlite3RenameExprlistUnmap() 982 ExprList *pEList, in renameColumnElistNames() argument 985 if( pEList ){ in renameColumnElistNames() 987 for(i=0; i<pEList->nExpr; i++){ in renameColumnElistNames() 988 char *zName = pEList->a[i].zEName; in renameColumnElistNames() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/src/ |
H A D | resolve.c | 297 ExprList *pEList; in lookupName() local 308 pEList = pItem->pSelect->pEList; in lookupName() 505 pEList = pNC->uNC.pEList; in lookupName() 1258 pEList = pSelect->pEList; in resolveOrderByTermToExprList() 1265 nc.uNC.pEList = pEList; in resolveOrderByTermToExprList() 1324 ExprList *pEList; in resolveCompoundOrderBy() local 1346 pEList = pSelect->pEList; in resolveCompoundOrderBy() 1444 ExprList *pEList; in sqlite3ResolveOrderGroupBy() local 1452 pEList = pSelect->pEList; in sqlite3ResolveOrderGroupBy() 1707 sNC.uNC.pEList = p->pEList; in resolveSelectStep() [all …]
|
H A D | select.c | 143 pNew->pEList = pEList; in sqlite3SelectNew() 970 pEList = p->pEList; in selectInnerLoop() 1901 pEList = pSelect->pEList; in generateColumnNames() 4267 x.pEList = pSub->pEList; in flattenSubquery() 4658 x.pEList = pSubq->pEList; in pushDownWhereTerms() 5085 pEList = pLeft->pEList; in resolveFromTermToCte() 5214 pEList = p->pEList; in selectExpander() 6246 pEList = p->pEList; in sqlite3Select() 6434 pEList = p->pEList; in sqlite3Select() 6579 assert( p->pEList==pEList ); in sqlite3Select() [all …]
|
H A D | expr.c | 1616 pNew->pEList = sqlite3ExprListDup(db, p->pEList, flags); in sqlite3SelectDup() 1878 ExprList *pEList, in sqlite3ExprListCheckLength() argument 1882 testcase( pEList && pEList->nExpr==mx ); in sqlite3ExprListCheckLength() 1883 testcase( pEList && pEList->nExpr==mx+1 ); in sqlite3ExprListCheckLength() 1884 if( pEList && pEList->nExpr>mx ){ in sqlite3ExprListCheckLength() 2402 ExprList *pEList; in isCandidateForInOpt() local 2425 pEList = p->pEList; in isCandidateForInOpt() 2426 assert( pEList!=0 ); in isCandidateForInOpt() 2578 ExprList *pEList = pX->x.pSelect->pEList; in sqlite3FindInIndex() local 2594 ExprList *pEList = p->pEList; in sqlite3FindInIndex() local [all …]
|
/dports/databases/db5/db-5.3.28/util/db_sql_codegen/ |
H A D | parsefuncs.c | 393 ExprList *pEList, /* which columns to include in the result */ in sqlite3SelectNew() argument 404 COMPQUIET(pEList, NULL); in sqlite3SelectNew() 468 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */ in sqlite3TriggerInsertStep() argument 476 COMPQUIET(pEList, NULL); in sqlite3TriggerInsertStep() 494 ExprList *pEList, /* The SET clause: list of column and new values */ in sqlite3TriggerUpdateStep() argument 501 COMPQUIET(pEList, NULL); in sqlite3TriggerUpdateStep()
|