| /sqlite-3.40.0/src/ |
| H A D | expr.c | 1089 pNew->x.pList = pList; in sqlite3ExprFunction() 1819 sizeof(*pList)+(pList->nAlloc-1)*sizeof(pList->a[0])); in sqlite3ExprListAppendGrow() 1827 pItem = &pList->a[pList->nExpr++]; in sqlite3ExprListAppendGrow() 1841 if( pList->nAlloc<pList->nExpr+1 ){ in sqlite3ExprListAppend() 1844 pItem = &pList->a[pList->nExpr++]; in sqlite3ExprListAppend() 1870 int iFirst = pList ? pList->nExpr : 0; in sqlite3ExprListAppendVector() 1972 pItem = &pList->a[pList->nExpr-1]; in sqlite3ExprListSetName() 2047 if( pList ) exprListDeleteNN(db, pList); in sqlite3ExprListDelete() 3178 ExprList *pList = pExpr->x.pList; in sqlite3CodeRhsOfIN() local 3517 pList = pExpr->x.pList; in sqlite3ExprCodeIN() [all …]
|
| H A D | build.c | 710 pCol->iDflt = pList==0 ? 1 : pList->nExpr+1; in sqlite3ColumnSetExpr() 1897 pList = 0; in sqlite3AddPrimaryKey() 2581 if( pList ){ in markExprListImmutable() 3873 if( pList ){ in sqlite3HasExplicitNulls() 4172 pList = 0; in sqlite3CreateIndex() 4690 return pList; in sqlite3IdListAppend() 4858 memset(&pList->a[0], 0, sizeof(pList->a[0])); in sqlite3SrcListAppend() 4869 pItem = &pList->a[pList->nSrc-1]; in sqlite3SrcListAppend() 4880 return pList; in sqlite3SrcListAppend() 4891 for(i=0, pItem=pList->a; i<pList->nSrc; i++, pItem++){ in sqlite3SrcListAssignCursors() [all …]
|
| H A D | treeview.c | 672 pFarg = pExpr->x.pList; in sqlite3TreeViewExpr() 760 pY = pExpr->x.pList->a[0].pExpr; in sqlite3TreeViewExpr() 866 const ExprList *pList, in sqlite3TreeViewBareExprList() argument 870 if( pList==0 ){ in sqlite3TreeViewBareExprList() 875 for(i=0; i<pList->nExpr; i++){ in sqlite3TreeViewBareExprList() 914 const ExprList *pList, in sqlite3TreeViewExprList() argument 928 const IdList *pList, in sqlite3TreeViewBareIdList() argument 932 if( pList==0 ){ in sqlite3TreeViewBareIdList() 937 for(i=0; i<pList->nId; i++){ in sqlite3TreeViewBareIdList() 943 if( pList->eU4==EU4_NONE ){ in sqlite3TreeViewBareIdList() [all …]
|
| H A D | vdbesort.c | 1252 pSorter->list.pList = 0; in sqlite3VdbeSorterReset() 1411 p = pList->pList; in vdbeSorterSort() 1417 if( pList->aMemory ){ in vdbeSorterSort() 1442 pList->pList = p; in vdbeSorterSort() 1556 i64 iSz = pList->szPMA + sqlite3VarintLen(pList->szPMA) + pTask->file.iEof; in vdbeSorterListToPMA() 1561 assert( pList->szPMA>0 ); in vdbeSorterListToPMA() 1589 for(p=pList->pList; p; p=pNext){ in vdbeSorterListToPMA() 1595 pList->pList = p; in vdbeSorterListToPMA() 1600 assert( rc!=SQLITE_OK || pList->pList==0 ); in vdbeSorterListToPMA() 1746 pSorter->list.pList = 0; in vdbeSorterFlushPMA() [all …]
|
| H A D | whereexpr.c | 197 pList = pExpr->x.pList; in isLikeOrGlob() 368 ExprList *pList; in isAuxiliaryVtabOperator() local 373 pList = pExpr->x.pList; in isAuxiliaryVtabOperator() 374 if( pList==0 || pList->nExpr!=2 ){ in isAuxiliaryVtabOperator() 874 pList = sqlite3ExprListAppend(pWInfo->pParse, pList, pDup); in exprAnalyzeOrTerm() 884 pNew->x.pList = pList; in exprAnalyzeOrTerm() 1094 || pExpr->x.pList!=0 in exprAnalyze() 1229 ExprList *pList; in exprAnalyze() local 1233 pList = pExpr->x.pList; in exprAnalyze() 1234 assert( pList!=0 ); in exprAnalyze() [all …]
|
| H A D | test_thread.c | 117 Tcl_Obj *pList; in tclScriptThread() local 138 pList = Tcl_NewObj(); in tclScriptThread() 139 Tcl_IncrRefCount(pList); in tclScriptThread() 144 Tcl_ListObjAppendElement(interp, pList, pRes); in tclScriptThread() 145 postToParent(p, pList); in tclScriptThread() 146 Tcl_DecrRefCount(pList); in tclScriptThread() 147 pList = Tcl_NewObj(); in tclScriptThread() 150 Tcl_ListObjAppendElement(interp, pList, Tcl_NewStringObj("set", -1)); in tclScriptThread() 152 Tcl_ListObjAppendElement(interp, pList, pRes); in tclScriptThread() 153 postToParent(p, pList); in tclScriptThread() [all …]
|
| H A D | trigger.c | 58 pList = pTab->pTrigger; in sqlite3TriggerList() 67 pList = pTrig; in sqlite3TriggerList() 77 pList = pTrig; in sqlite3TriggerList() 82 if( pList ){ in sqlite3TriggerList() 92 return pList; in sqlite3TriggerList() 770 Trigger *pList = 0; in triggersReallyExist() local 775 || (pList->bReturning && pList->pNext==0) ); in triggersReallyExist() 776 if( pList!=0 ){ in triggersReallyExist() 777 p = pList; in triggersReallyExist() 785 pList = 0; in triggersReallyExist() [all …]
|
| H A D | rowset.c | 376 static struct RowSetEntry *rowSetListToTree(struct RowSetEntry *pList){ in rowSetListToTree() argument 381 assert( pList!=0 ); in rowSetListToTree() 382 p = pList; in rowSetListToTree() 383 pList = p->pRight; in rowSetListToTree() 385 for(iDepth=1; pList; iDepth++){ in rowSetListToTree() 387 p = pList; in rowSetListToTree() 388 pList = p->pRight; in rowSetListToTree() 390 p->pRight = rowSetNDeepTree(&pList, iDepth); in rowSetListToTree()
|
| H A D | update.c | 200 ExprList *pList = 0; in updateFromSelect() local 240 pList = sqlite3ExprListAppend(pParse, pList, pNew); in updateFromSelect() 245 pList = sqlite3ExprListAppend(pParse, pList, exprRowColumn(pParse, i)); in updateFromSelect() 260 pList = sqlite3ExprListAppend(pParse, pList, in updateFromSelect() 265 pSelect = sqlite3SelectNew(pParse, pList, in updateFromSelect() 1220 ExprList *pList; in updateVirtualTable() local 1239 pList = sqlite3ExprListAppend(pParse, 0, pRow); in updateVirtualTable() 1243 pList = sqlite3ExprListAppend(pParse, pList, in updateVirtualTable() 1247 pList = sqlite3ExprListAppend(pParse, pList, exprRowColumn(pParse, i)); in updateVirtualTable() 1251 updateFromSelect(pParse, ephemTab, pPk, pList, pSrc, pWhere, 0, 0); in updateVirtualTable() [all …]
|
| H A D | attach.c | 463 SrcList *pList = pSelect->pSrc; in fixSelectCb() local 465 if( NEVER(pList==0) ) return WRC_Continue; in fixSelectCb() 466 for(i=0, pItem=pList->a; i<pList->nSrc; i++, pItem++){ in fixSelectCb() 483 if( pList->a[i].fg.isUsing==0 in fixSelectCb() 484 && sqlite3WalkExpr(&pFix->w, pList->a[i].u3.pOn) in fixSelectCb() 544 SrcList *pList /* The Source list to check and modify */ in sqlite3FixSrcList() argument 547 if( pList ){ in sqlite3FixSrcList() 550 s.pSrc = pList; in sqlite3FixSrcList()
|
| H A D | window.c | 633 for(p=pList; p; p=p->pNextWin){ in windowFind() 899 int nInit = pList ? pList->nExpr : 0; in exprListAppendList() 917 pList = sqlite3ExprListAppend(pParse, pList, pDup); in exprListAppendList() 918 if( pList ) pList->a[nInit+i].fg.sortFlags = pAppend->a[i].fg.sortFlags; in exprListAppendList() 921 return pList; in exprListAppendList() 1039 pArgs = pWin->pOwner->x.pList; in sqlite3WindowRewrite() 1431 ExprList *pList; in sqlite3WindowCodeInit() local 1434 pList = pWin->pOwner->x.pList; in sqlite3WindowCodeInit() 1523 const ExprList *pList; in windowArgCount() local 1525 pList = pWin->pOwner->x.pList; in windowArgCount() [all …]
|
| H A D | pager.c | 3111 pList = pNext; in pagerRollbackWal() 3137 assert( pList ); in pagerWalFrames() 3159 assert( pList ); in pagerWalFrames() 3165 if( pList->pgno==1 ) pager_write_changecounter(pList); in pagerWalFrames() 4386 && (pList->pDirty || pList->pgno>pPager->dbHintSize) in pager_write_pagelist() 4409 if( pList->pgno==1 ) pager_write_changecounter(pList); in pager_write_pagelist() 4439 pList = pList->pDirty; in pager_write_pagelist() 4629 pList = pNext; in sqlite3PagerFlush() 6428 PgHdr *pList; in sqlite3PagerCommitPhaseOne() local 6432 if( pList==0 ){ in sqlite3PagerCommitPhaseOne() [all …]
|
| H A D | walker.c | 25 static int walkWindowList(Walker *pWalker, Window *pList, int bOneOnly){ in walkWindowList() argument 27 for(pWin=pList; pWin; pWin=pWin->pNextWin){ in walkWindowList() 72 assert( pExpr->x.pList==0 || pExpr->pRight==0 ); in walkExpr() 82 if( pExpr->x.pList ){ in walkExpr() 83 if( sqlite3WalkExprList(pWalker, pExpr->x.pList) ) return WRC_Abort; in walkExpr()
|
| H A D | parse.y | 1167 A->x.pList = pList; 1168 if( ALWAYS(pList->nExpr) ){ 1192 ExprList *pList; 1196 pList = sqlite3ExprListAppend(pParse,pList, A); 1202 ExprList *pList; 1206 pList = sqlite3ExprListAppend(pParse,pList, A); 1207 pList = sqlite3ExprListAppend(pParse,pList, E); 1263 pList = sqlite3ExprListAppend(pParse, pList, D); 1272 pList = sqlite3ExprListAppend(pParse,pList, Y); 1275 A->x.pList = pList; [all …]
|
| H A D | resolve.c | 580 assert( ExprUseXList(pExpr)==0 || pExpr->x.pList==0 ); in lookupName() 685 pExpr->x.pList = pFJMatch; in lookupName() 989 ExprList *pList = pExpr->x.pList; /* The argument list */ in resolveExprStep() local 990 int n = pList ? pList->nExpr : 0; /* Number of arguments */ in resolveExprStep() 1016 pExpr->iTable = exprProbability(pList->a[1].pExpr); in resolveExprStep() 1159 sqlite3WalkExprList(pWalker, pList); in resolveExprStep() 2019 if( pList==0 ) return WRC_Continue; in sqlite3ResolveExprListNames() 2027 for(i=0; i<pList->nExpr; i++){ in sqlite3ResolveExprListNames() 2028 Expr *pExpr = pList->a[i].pExpr; in sqlite3ResolveExprListNames() 2107 ExprList *pList /* Expression list to resolve. May be NULL. */ in sqlite3ResolveSelfReference() argument [all …]
|
| H A D | test_syscall.c | 627 Tcl_Obj *pList; in test_syscall_list() local 635 pList = Tcl_NewObj(); in test_syscall_list() 636 Tcl_IncrRefCount(pList); in test_syscall_list() 641 Tcl_ListObjAppendElement(interp, pList, Tcl_NewStringObj(zSys, -1)); in test_syscall_list() 644 Tcl_SetObjResult(interp, pList); in test_syscall_list() 645 Tcl_DecrRefCount(pList); in test_syscall_list()
|
| H A D | alter.c | 881 ExprList *pList = p->pEList; in renameUnmapSelectCb() local 882 for(i=0; i<pList->nExpr; i++){ in renameUnmapSelectCb() 883 if( pList->a[i].zEName && pList->a[i].fg.eEName==ENAME_NAME ){ in renameUnmapSelectCb() 974 pToken->pNext = pCtx->pList; in renameTokenFind() 975 pCtx->pList = pToken; in renameTokenFind() 1035 RenameToken *pBest = pCtx->pList; in renameColumnTokenNext() 1042 for(pp=&pCtx->pList; *pp!=pBest; pp=&(*pp)->pNext); in renameColumnTokenNext() 1227 while( pRename->pList ){ in renameEditSql() 1618 renameTokenFree(db, sCtx.pList); in renameColumnFunc() 1828 renameTokenFree(db, sCtx.pList); in renameTableFunc() [all …]
|
| H A D | select.c | 416 if( p->x.pList ){ in sqlite3SetJoinExpr() 453 if( p->x.pList ){ in unsetJoinExpr() 1562 nExpr = pList->nExpr; in sqlite3KeyInfoFromExprList() 3882 pList->a[i].pExpr = substExpr(pSubst, pList->a[i].pExpr); in substExprList() 6242 if( pE->x.pList==0 || pE->x.pList->nExpr!=1 ){ in resetAccumulator() 6266 ExprList *pList; in finalizeAggFunctions() local 6268 pList = pF->pFExpr->x.pList; in finalizeAggFunctions() 6269 sqlite3VdbeAddOp2(v, OP_AggFinal, pF->iMem, pList ? pList->nExpr : 0); in finalizeAggFunctions() 6302 ExprList *pList; in updateAccumulator() local 6305 pList = pF->pFExpr->x.pList; in updateAccumulator() [all …]
|
| H A D | test_vdbecov.c | 40 Tcl_Obj *pList, in appendToList() argument 50 Tcl_ListObjAppendElement(0, pList, pNew); in appendToList()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3.c | 2770 char *p = pList; in sqlite3Fts3FirstFilter() 4215 if( pList==0 ){ in fts3EvalPhraseMergeToken() 4227 sqlite3_free(pList); in fts3EvalPhraseMergeToken() 4240 pRight = pList; in fts3EvalPhraseMergeToken() 4246 pLeft = pList; in fts3EvalPhraseMergeToken() 4318 char *pList; in fts3EvalDeferredPhrase() local 4323 if( pList==0 ){ in fts3EvalDeferredPhrase() 4598 pDL->pList = pIter; in fts3EvalDlPhraseNext() 4623 char *pList; member 4649 p->pList = pPhrase->doclist.pList; in incrPhraseTokenNext() [all …]
|
| H A D | fts3_write.c | 744 sqlite3_free(pList); in fts3PendingListDelete() 758 PendingList *pList; in fts3PendingTermsAddOne() local 762 if( pList ){ in fts3PendingTermsAddOne() 766 if( pList==fts3HashInsert(pHash, zToken, nToken, pList) ){ in fts3PendingTermsAddOne() 2630 char *p = pList; in fts3ColumnFilter() 2643 pList = p; in fts3ColumnFilter() 2647 p = &pList[1]; in fts3ColumnFilter() 2652 memset(&pList[nList], 0, pEnd - &pList[nList]); in fts3ColumnFilter() 2654 *ppList = pList; in fts3ColumnFilter() 2667 char *pList, in fts3MsrBufferData() argument [all …]
|
| H A D | fts3_snippet.c | 482 pPhrase->pList = pCsr; in fts3SnippetFindPositions() 494 pPhrase->pList==0 && pPhrase->pHead==0 && pPhrase->pTail==0 in fts3SnippetFindPositions() 871 char *pIter = pPhrase->doclist.pList; in fts3ExprLHits() 1544 char *pList; /* Position-list */ member 1571 if( pList ){ in fts3ExprTermOffsetInit() 1572 fts3GetDeltaPosition(&pList, &iPos); in fts3ExprTermOffsetInit() 1579 pT->pList = pList; in fts3ExprTermOffsetInit() 1673 if( pT->pList && (pT->iPos-pT->iOff)<iMinPos ){ in sqlite3Fts3Offsets() 1684 if( 0==(0xFE&*pTerm->pList) ){ in sqlite3Fts3Offsets() 1685 pTerm->pList = 0; in sqlite3Fts3Offsets() [all …]
|
| /sqlite-3.40.0/ext/session/ |
| H A D | test_session.c | 446 static void test_append_value(Tcl_Obj *pList, sqlite3_value *pVal){ in test_append_value() argument 448 Tcl_ListObjAppendElement(0, pList, Tcl_NewObj()); in test_append_value() 449 Tcl_ListObjAppendElement(0, pList, Tcl_NewObj()); in test_append_value() 454 Tcl_ListObjAppendElement(0, pList, Tcl_NewStringObj("n", 1)); in test_append_value() 458 Tcl_ListObjAppendElement(0, pList, Tcl_NewStringObj("i", 1)); in test_append_value() 462 Tcl_ListObjAppendElement(0, pList, Tcl_NewStringObj("f", 1)); in test_append_value() 468 Tcl_ListObjAppendElement(0, pList, Tcl_NewStringObj("t", 1)); in test_append_value() 474 Tcl_ListObjAppendElement(0, pList, Tcl_NewStringObj("b", 1)); in test_append_value() 481 Tcl_ListObjAppendElement(0, pList, pObj); in test_append_value()
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_hash.c | 447 Fts5HashEntry *pList; in fts5HashEntrySort() local 473 pList = 0; in fts5HashEntrySort() 475 pList = fts5HashEntryMerge(pList, ap[i]); in fts5HashEntrySort() 480 *ppSorted = pList; in fts5HashEntrySort()
|
| /sqlite-3.40.0/ext/async/ |
| H A D | sqlite3async.c | 488 AsyncFileLock *pList; member 819 for(pIter=pLock->pList; pIter; pIter=pIter->pNext){ in getFileLock() 871 assert(pLock && pLock->pList); in asyncLock() 872 for(pIter=pLock->pList; pIter; pIter=pIter->pNext){ in asyncLock() 922 for(pIter=p->pLock->pList; pIter; pIter=pIter->pNext){ in asyncCheckReservedLock() 970 for(ppIter=&pLock->pList; *ppIter; ppIter=&((*ppIter)->pNext)){ in unlinkAsyncFile() 976 if( !pLock->pList ){ in unlinkAsyncFile() 1132 pData->lock.pNext = pLock->pList; in asyncOpen() 1133 pLock->pList = &pData->lock; in asyncOpen()
|