| /sqlite-3.40.0/src/ |
| H A D | select.c | 698 int nExpr = pSort->pOrderBy->nExpr; /* No. of ORDER BY terms */ in pushOntoSorter() local 1556 int nExpr; in sqlite3KeyInfoFromExprList() local 1562 nExpr = pList->nExpr; in sqlite3KeyInfoFromExprList() 2741 assert( p->pNext==0 || p->pEList->nExpr==p->pNext->pEList->nExpr ); in multiSelectValues() 2849 assert( p->pEList->nExpr==pPrior->pEList->nExpr ); in multiSelect() 3507 int nExpr = p->pEList->nExpr; in multiSelectOrderBy() local 4345 assert( pSub->pEList->nExpr==pSub1->pEList->nExpr ); in flattenSubquery() 5592 if( pEList && pEList->nExpr!=pCte->pCols->nExpr ){ in resolveFromTermToCte() 5594 pCte->zName, pEList->nExpr, pCte->pCols->nExpr in resolveFromTermToCte() 7186 sSort.iECursor, sSort.pOrderBy->nExpr+1+pEList->nExpr, 0, in sqlite3Select() [all …]
|
| H A D | expr.c | 1612 pNew->nExpr = p->nExpr; in sqlite3ExprListDup() 1804 pList->nExpr = 1; in sqlite3ExprListAppendNew() 1926 assert( p->nExpr>0 ); in sqlite3ExprListSetSortOrder() 2035 int i = pList->nExpr; in exprListDeleteNN() 2782 int nExpr = pEList->nExpr; in sqlite3FindInIndex() local 2880 assert( i==nExpr || colUsed!=(MASKBIT(nExpr)-1) ); in sqlite3FindInIndex() 3935 nFarg = pFarg->nExpr; in exprCodeInlineFunction() 4795 nExpr = pEList->nExpr; in sqlite3ExprCodeTarget() 4831 if( (nExpr&1)!=0 ){ in sqlite3ExprCodeTarget() 5059 n = pList->nExpr; in sqlite3ExprCodeExprList() [all …]
|
| H A D | window.c | 900 for(i=0; i<pAppend->nExpr; i++){ in exprListAppendList() 1005 if( pSort && p->pOrderBy && p->pOrderBy->nExpr<=pSort->nExpr ){ in sqlite3WindowRewrite() 1006 int nSave = pSort->nExpr; in sqlite3WindowRewrite() 1007 pSort->nExpr = p->pOrderBy->nExpr; in sqlite3WindowRewrite() 1012 pSort->nExpr = nSave; in sqlite3WindowRewrite() 1402 int nExpr = pMWin->pPartition->nExpr; in sqlite3WindowCodeInit() local 1404 pParse->nMem += nExpr; in sqlite3WindowCodeInit() 1526 return (pList ? pList->nExpr : 0); in windowArgCount() 1626 for(i=0; i<pOrderBy->nExpr; i++){ in windowReadPeerValues() 2057 int nVal = pOrderBy->nExpr; in windowIfNewPeer() [all …]
|
| H A D | resolve.c | 79 assert( iCol>=0 && iCol<pEList->nExpr ); in resolveAlias() 318 for(j=0; j<pEList->nExpr; j++){ in lookupName() 573 for(j=0; j<pEList->nExpr; j++){ in lookupName() 673 if( pFJMatch->nExpr==cnt-1 ){ in lookupName() 1327 for(i=0; i<pEList->nExpr; i++){ in resolveAsName() 1390 for(i=0; i<pEList->nExpr; i++){ in resolveOrderByTermToExprList() 1448 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy() 1524 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy() 1635 nResult = pSelect->pEList->nExpr; in resolveOrderGroupBy() 1904 if( p->pNext && p->pEList->nExpr!=p->pNext->pEList->nExpr ){ in resolveSelectStep() [all …]
|
| H A D | upsert.c | 129 && pTarget->nExpr==1 in sqlite3UpsertAnalyzeTarget() 154 if( pTarget->nExpr!=pIdx->nKeyCol ) continue; in sqlite3UpsertAnalyzeTarget() 168 assert( pIdx->aColExpr->nExpr>ii ); in sqlite3UpsertAnalyzeTarget()
|
| H A D | trigger.c | 741 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverlap() 920 for(i=0; i<pList->nExpr; i++){ in sqlite3ExpandReturning() 931 struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; in sqlite3ExpandReturning() 940 struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; in sqlite3ExpandReturning() 990 pReturning->nRetCol = pNew->nExpr; in codeReturningTrigger() 1002 int nCol = pNew->nExpr; in codeReturningTrigger()
|
| H A D | build.c | 257 for(i=0; i<pEL->nExpr; i++){ in sqlite3FinishCoding() 708 || NEVER(pList->nExpr<pCol->iDflt) in sqlite3ColumnSetExpr() 1855 nTerm = pList->nExpr; in sqlite3AddPrimaryKey() 3600 if( pToCol && pToCol->nExpr!=1 ){ in sqlite3CreateForeignKey() 3607 }else if( pToCol && pToCol->nExpr!=pFromCol->nExpr ){ in sqlite3CreateForeignKey() 3613 nCol = pFromCol->nExpr; in sqlite3CreateForeignKey() 3617 for(i=0; i<pToCol->nExpr; i++){ in sqlite3CreateForeignKey() 3875 for(i=0; i<pList->nExpr; i++){ in sqlite3HasExplicitNulls() 4104 assert( pList->nExpr==1 ); in sqlite3CreateIndex() 4114 for(i=0; i<pList->nExpr; i++){ in sqlite3CreateIndex() [all …]
|
| H A D | treeview.c | 156 if( pCte->pCols && pCte->pCols->nExpr>0 ){ in sqlite3TreeViewWith() 159 for(j=0; j<pCte->pCols->nExpr; j++){ in sqlite3TreeViewWith() 759 assert( pExpr->x.pList->nExpr==2 ); in sqlite3TreeViewExpr() 875 for(i=0; i<pList->nExpr; i++){ in sqlite3TreeViewBareExprList() 878 int moreToFollow = i<pList->nExpr - 1; in sqlite3TreeViewBareExprList()
|
| H A D | where.c | 544 for(i=0; i<pList->nExpr; i++){ in findIndexCol() 609 for(i=0; i<pDistinct->nExpr; i++){ in isDistinctRedundant() 1228 int n = pOrderBy->nExpr; in allocateIndexInfo() 2061 for(i=0; rc==SQLITE_OK && i<pList->nExpr; i++){ in whereInScanEst() 3196 for(ii=0; ii<pOB->nExpr; ii++){ in indexMightHelpWithOrderBy() 4413 nOrderBy = pOrderBy->nExpr; in wherePathSatisfiesOrderBy() 4817 nOrderBy = pWInfo->pOrderBy->nExpr; in wherePathSolver() 5106 if( rc==pWInfo->pResultSet->nExpr ){ in wherePathSolver() 5131 if( rc==pWInfo->pOrderBy->nExpr ){ in wherePathSolver() 5152 if( nOrder==pWInfo->pOrderBy->nExpr ){ in wherePathSolver() [all …]
|
| H A D | whereexpr.c | 374 if( pList==0 || pList->nExpr!=2 ){ in isAuxiliaryVtabOperator() 1235 assert( pList->nExpr==2 ); in exprAnalyze() 1628 for(ii=0; ii<pOrderBy->nExpr; ii++){ in sqlite3WhereAddLimit() 1775 for(i=0; i<pList->nExpr; i++){ in sqlite3WhereExprListUsage() 1823 for(j=k=0; j<pArgs->nExpr; j++){ in sqlite3WhereTabFuncArgs()
|
| H A D | func.c | 1972 int nExpr; in sqlite3IsLikeFunction() local 1979 nExpr = pExpr->x.pList->nExpr; in sqlite3IsLikeFunction() 1981 pDef = sqlite3FindFunction(db, pExpr->u.zToken, nExpr, SQLITE_UTF8, 0); in sqlite3IsLikeFunction() 1998 if( nExpr<3 ){ in sqlite3IsLikeFunction()
|
| H A D | wherecode.c | 509 if( pLhs && pLhs->nExpr==1 ){ in removeUnindexableInClauseTerms() 528 for(i=0; i<pOrderBy->nExpr; i++){ in removeUnindexableInClauseTerms() 611 if( !ExprUseXSelect(pX) || pX->x.pSelect->pEList->nExpr==1 ){ in codeEqualityTerm() 1209 assert( nReg<=pList->nExpr ); in codeExprOrVector() 1505 assert( iFld<=pLeft->x.pList->nExpr ); in sqlite3WhereCodeOneLoopStart() 2565 && (pAlt->pExpr->x.pSelect->pEList->nExpr>1) in sqlite3WhereCodeOneLoopStart()
|
| H A D | update.c | 259 for(i=0; i<pChanges->nExpr; i++){ in updateFromSelect() 394 nChangeFrom = (pTabList->nSrc>1) ? pChanges->nExpr : 0; in sqlite3Update() 466 for(i=0; i<pChanges->nExpr; i++){ in sqlite3Update()
|
| H A D | walker.c | 108 for(i=p->nExpr, pItem=p->a; i>0; i--, pItem++){ in sqlite3WalkExprList()
|
| H A D | parse.y | 1168 if( ALWAYS(pList->nExpr) ){ 1300 if( Y->nExpr==1 && sqlite3ExprIsConstant(pRHS) && A->op!=TK_VECTOR ){ 1310 int nExpr = A->pLeft->x.pList->nExpr; 1311 Select *pSelectRHS = sqlite3ExprListToValues(pParse, nExpr, Y);
|
| H A D | insert.c | 930 nColumn = pSelect->pEList->nExpr; in sqlite3Insert() 983 nColumn = pList->nExpr; in sqlite3Insert() 1838 for(i=0; i<pCheck->nExpr; i++){ in sqlite3GenerateConstraintChecks() 2848 if( pEList->nExpr!=1 ){ in xferOptimization()
|
| H A D | alter.c | 882 for(i=0; i<pList->nExpr; i++){ in renameUnmapSelectCb() 931 for(i=0; i<pEList->nExpr; i++){ in sqlite3RenameExprlistUnmap() 1088 for(i=0; i<pEList->nExpr; i++){ in renameColumnElistNames()
|
| H A D | vdbemem.c | 1477 if( pList ) nVal = pList->nExpr; in valueFromFunction()
|
| H A D | pragma.c | 1943 for(k=pCheck->nExpr-1; k>0; k--){ in sqlite3Pragma()
|
| H A D | sqliteInt.h | 3023 int nExpr; /* Number of expressions on the list */ member
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_expr.c | 1189 int nExpr; in fts3ExprTestCommon() local 1218 nExpr = sqlite3_value_bytes(argv[1]); in fts3ExprTestCommon() 1232 pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr, &zDummy in fts3ExprTestCommon() 1238 pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr in fts3ExprTestCommon()
|
| /sqlite-3.40.0/test/ |
| H A D | fts3auto.test | 321 set nExpr [string length $expr] 322 for {set i 1} {$iBracket && $i < $nExpr} {incr i} { 328 return [expr ($iBracket==0 && $i==$nExpr)]
|