Lines Matching refs:SrcList

15381 typedef struct SrcList SrcList;  typedef
19323 struct SrcList { struct
19398 SrcList *pSrcList; /* One or more tables used to resolve names */
19477 SrcList *pUpsertSrc; /* Table to be updated */
19508 SrcList *pSrc; /* The FROM clause */
20073 SrcList *pFrom; /* FROM clause for UPDATE statement (if any) */
20290 SrcList *pSrcList; /* FROM clause */
20754 SQLITE_PRIVATE void sqlite3TreeViewSrcList(TreeView*, const SrcList*);
20759 SQLITE_PRIVATE void sqlite3TreeViewDelete(const With*, const SrcList*, const Expr*,
20761 SQLITE_PRIVATE void sqlite3TreeViewInsert(const With*, const SrcList*,
20764 SQLITE_PRIVATE void sqlite3TreeViewUpdate(const With*, const SrcList*, const ExprList*,
20779 SQLITE_PRIVATE void sqlite3ShowSrcList(const SrcList*);
20930 SQLITE_PRIVATE void sqlite3DropTable(Parse*, SrcList*, int, int);
20942 SQLITE_PRIVATE void sqlite3Insert(Parse*, SrcList*, Select*, IdList*, int, Upsert*);
20949 SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge(Parse*, SrcList*, int, int);
20950 SQLITE_PRIVATE SrcList *sqlite3SrcListAppendList(Parse *pParse, SrcList *p1, SrcList *p2);
20951 SQLITE_PRIVATE SrcList *sqlite3SrcListAppend(Parse*, SrcList*, Token*, Token*);
20952 SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm(Parse*, SrcList*, Token*, Token*,
20954 SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *, SrcList *, Token *);
20955 SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse*, SrcList*, ExprList*);
20957 SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(Parse*,SrcList*);
20958 SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse*, SrcList*);
20961 SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3*, SrcList*);
20963 SQLITE_PRIVATE void sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*,
20965 SQLITE_PRIVATE void sqlite3DropIndex(Parse*, SrcList*, int);
20967 SQLITE_PRIVATE Select *sqlite3SelectNew(Parse*,ExprList*,SrcList*,Expr*,ExprList*,
20971 SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse*, SrcList*);
20975 SQLITE_PRIVATE Expr *sqlite3LimitWhere(Parse*,SrcList*,Expr*,ExprList*,Expr*,char*);
20978 SQLITE_PRIVATE void sqlite3DeleteFrom(Parse*, SrcList*, Expr*, ExprList*, Expr*);
20979 SQLITE_PRIVATE void sqlite3Update(Parse*, SrcList*, ExprList*,Expr*,int,ExprList*,Expr*,
20981 SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin(Parse*,SrcList*,Expr*,ExprList*,
21039 SQLITE_PRIVATE int sqlite3ReferencesSrcList(Parse*, Expr*, SrcList*);
21059 SQLITE_PRIVATE int sqlite3ExprIsSingleTableConstraint(Expr*,const SrcList*,int,int);
21091 SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3*,const SrcList*,int);
21115 SQLITE_PRIVATE void sqlite3BeginTrigger(Parse*, Token*,Token*,int,int,IdList*,SrcList*,
21118 SQLITE_PRIVATE void sqlite3DropTrigger(Parse*, SrcList*, int);
21132 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(Parse*,Token*,SrcList*,ExprList*,
21139 SQLITE_PRIVATE SrcList *sqlite3TriggerStepSrc(Parse*, TriggerStep*);
21163 SQLITE_PRIVATE void sqlite3AuthRead(Parse*,Expr*,Schema*,SrcList*);
21178 SQLITE_PRIVATE int sqlite3FixSrcList(DbFixer*, SrcList*);
21328 SQLITE_PRIVATE void sqlite3AlterRenameTable(Parse*, SrcList*, Token*);
21329 SQLITE_PRIVATE void sqlite3AlterRenameColumn(Parse*, SrcList*, Token*, Token*);
21354 SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *, SrcList *);
21355 SQLITE_PRIVATE void sqlite3AlterDropColumn(Parse*, SrcList*, const Token*);
21410 SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *, SrcList *, int, int);
21557 SQLITE_PRIVATE int sqlite3UpsertAnalyzeTarget(Parse*,SrcList*,Upsert*,Upsert*);
21579 SQLITE_PRIVATE void sqlite3FkDropTable(Parse*, SrcList *, Table*);
32769 SQLITE_PRIVATE void sqlite3TreeViewSrcList(TreeView *pView, const SrcList *pSrc){ in sqlite3TreeViewSrcList()
33619 const SrcList *pTabList, in sqlite3TreeViewDelete()
33675 const SrcList *pTabList, in sqlite3TreeViewInsert()
33745 const SrcList *pTabList, in sqlite3TreeViewUpdate()
33881 SQLITE_PRIVATE void sqlite3ShowSrcList(const SrcList *p){ sqlite3TreeViewSrcList(0,p); } in sqlite3ShowSrcList()
106629 SrcList *pSrc;
107068 SrcList *pSrcList = pNC->pSrcList;
107592 SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){
107696 SrcList *pSrcList = pNC->pSrcList;
107711 SrcList *pSrcList = pNC->pSrcList;
108982 SrcList sSrc; /* Fake SrcList for pParse->pNewTable */
110875 SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, const SrcList *p, int flags){
110876 SrcList *pNew;
111664 const SrcList *pSrcList, /* Complete FROM clause */
111965 SrcList *pSrc;
115547 SrcList *pRef; /* Looking for references to these tables */
115562 SrcList *pSrc = pSelect->pSrc;
115582 SrcList *pSrc = pSelect->pSrc;
115603 SrcList *pSrc = p->pRef;
115634 SQLITE_PRIVATE int sqlite3ReferencesSrcList(Parse *pParse, Expr *pExpr, SrcList *pSrcList){
115834 SrcList *pSrcList = pNC->pSrcList;
116268 SrcList *pSrc, /* The table to rename. */
116625 SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc){
116740 SrcList *pSrc, /* Table being altered. pSrc->nSrc==1 */
117037 SrcList *pSrc = p->pSrc;
117479 SrcList *pSrc = sqlite3TriggerStepSrc(pParse, pStep);
117816 SrcList *pSrc = pSelect->pSrc;
118296 SQLITE_PRIVATE void sqlite3AlterDropColumn(Parse *pParse, SrcList *pSrc, const Token *pName){
120954 SrcList *pList = pSelect->pSrc;
121035 SrcList *pList /* The Source list to check and modify */
121240 SrcList *pTabList /* All table that pExpr might refer to */
124846 SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr){
125292 SrcList *pTblName, /* Table to index. Use pParse->pNewTable if 0 */
125945 SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists){
126140 SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge(
126142 SrcList *pSrc, /* The SrcList to be enlarged */
126156 SrcList *pNew;
126229 SQLITE_PRIVATE SrcList *sqlite3SrcListAppend(
126231 SrcList *pList, /* Append to this SrcList. NULL creates a new SrcList */
126242 pList = sqlite3DbMallocRawNN(pParse->db, sizeof(SrcList) );
126249 SrcList *pNew = sqlite3SrcListEnlarge(pParse, pList, 1, pList->nSrc);
126274 SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList){
126292 SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){
126330 SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm(
126332 SrcList *p, /* The left part of the FROM clause already seen */
126392 SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy){
126418 SQLITE_PRIVATE SrcList *sqlite3SrcListAppendList(Parse *pParse, SrcList *p1, SrcList *p2){
126421 SrcList *pNew = sqlite3SrcListEnlarge(pParse, p1, p2->nSrc, 1);
126438 SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, ExprList *pList){
126473 SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(Parse *pParse, SrcList *p){
127648 SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){
127768 SrcList *pFrom;
127799 SrcList *pSrc, /* the FROM clause -- which tables to scan */
127809 SrcList *pSelectSrc = NULL; /* SELECT rowid FROM x ... (dup of pSrc) */
127905 SrcList *pTabList, /* The table from which we should delete things */
131957 SrcList *pSrc, /* The child table to be scanned */
132143 SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab){
132427 SrcList *pSrc;
132736 SrcList *pSrc;
133772 SrcList *pTabList, /* Name of table into which we are inserting */
143020 SrcList *pSrc, /* the FROM clause -- which tables to scan */
143248 SrcList *pSrc, /* Array of tables to search */
143386 SrcList *pSrc; /* All tables in the FROM clause */
144815 SrcList *pTabList = pNC->pSrcList;
144933 SrcList *pTabList, /* List of tables */
145005 SrcList *pTabList;
145519 SrcList *pSrc = p->pSrc; /* The FROM clause of the recursive query */
146853 SrcList *pSrc;
146924 SrcList *pSrc, /* FROM clause to renumber */
147228 SrcList *pSrc; /* The FROM clause of the outer query */
147229 SrcList *pSubSrc; /* The FROM clause of the subquery */
148055 SrcList *pSrcList, /* The complete from clause of the outer query */
148434 SrcList *pNewSrc;
148672 SrcList *pSrc = pRecTerm->pSrc;
148862 SrcList *pTabList;
149299 SrcList *pTabList;
149957 SrcList *pTabList, /* Search for self-joins in this FROM clause */
150097 static int sameSrcAlias(SrcItem *p0, SrcList *pSrc){
150145 SrcList *pTabList, /* FROM clause */
150200 SrcList *pTabList; /* List of tables to select from */
151822 SrcList *pTableName,/* The name of the table/view the trigger applies to */
152251 SrcList *pFrom, /* FROM clause for an UPDATE-FROM, or NULL */
152333 SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr){
152569 SQLITE_PRIVATE SrcList *sqlite3TriggerStepSrc(
152574 SrcList *pSrc; /* SrcList to be returned */
152586 SrcList *pDup = sqlite3SrcListDup(db, pStep->pFrom, 0);
152691 SrcList *pSrc;
152748 SrcList sFrom;
153294 SrcList *pSrc, /* The virtual table to be modified */
153465 SrcList *pTabList, /* List of tables to select from */
153479 SrcList *pSrc;
153560 SrcList *pTabList, /* The table in which we should change things */
154477 SrcList *pSrc, /* The virtual table to be modified */
154736 SrcList *pTabList, /* Table into which we are inserting */
154920 SrcList *pSrc; /* FROM clause for the UPDATE */
157254 SrcList *pTabList; /* List of tables in the join */
157312 SrcList *pTabList, /* Table list this loop refers to */
157328 SrcList *pSrclist, /* FROM clause pLvl reads data from */
157357 SQLITE_PRIVATE void sqlite3WhereExprAnalyze(SrcList*, WhereClause*);
157534 SrcList *pTabList, /* Table list this loop refers to */
157702 SrcList *pSrclist, /* FROM clause pLvl reads data from */
159584 SrcList *pOrTab; /* Shortened table list or OR-clause generation */
160158 SrcList sFrom;
160264 static void exprAnalyze(SrcList*, WhereClause*, int);
160754 SrcList *pSrc, /* the FROM clause */
160881 SrcList *pSrc, /* the FROM clause */
161180 SrcList *pSrc = pS->pSrc;
161217 SrcList *pFrom, /* The FROM clause */
161245 SrcList *pFrom, /* The FROM clause */
161300 SrcList *pSrc, /* the FROM clause */
162053 SrcList *pTabList, /* the FROM clause */
162750 SrcList *pTabList, /* The FROM clause */
163077 SrcList *pTabList; /* The complete FROM clause */
163338 const SrcList *pTabList;
165882 SrcList *pTabList; /* The FROM clause */
166803 SrcList *pTabList = pWInfo->pTabList;
168346 SrcList *pTabList, /* FROM clause: A list of all tables to be scanned */
169021 SrcList *pTabList = pWInfo->pTabList;
170084 SrcList *pSrc;
170208 SrcList *pSrc,
170315 SrcList *pSrc = p->pSrc;
172954 SrcList* yy203;
176430 SrcList *pFrom;
176738 SrcList *pFromClause = yymsp[-1].minor.yy203;
177125 SrcList *pSrc = sqlite3SrcListAppend(pParse, 0,&yymsp[-2].minor.yy0,&yymsp[-1].minor.yy0);