SrcList 9320 ext/sqlite3/libsqlite/sqlite3.c typedef struct SrcList SrcList; SrcList 12234 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList; /* One or more tables used to resolve names */ SrcList 12287 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; /* The FROM clause */ SrcList 12863 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList; /* FROM clause */ SrcList 13170 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropTable(Parse*, SrcList*, int, int); SrcList 13180 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Insert(Parse*, SrcList*, Select*, IdList*, int); SrcList 13184 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge(sqlite3*, SrcList*, int, int); SrcList 13185 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListAppend(sqlite3*, SrcList*, Token*, Token*); SrcList 13186 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm(Parse*, SrcList*, Token*, Token*, SrcList 13188 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *, SrcList *, Token *); SrcList 13190 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList*); SrcList 13191 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse*, SrcList*); SrcList 13193 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3*, SrcList*); SrcList 13195 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Index *sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*, SrcList 13197 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropIndex(Parse*, SrcList*, int); SrcList 13199 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Select *sqlite3SelectNew(Parse*,ExprList*,SrcList*,Expr*,ExprList*, SrcList 13202 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse*, SrcList*); SrcList 13206 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3LimitWhere(Parse*,SrcList*,Expr*,ExprList*,Expr*,Expr*,char*); SrcList 13208 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DeleteFrom(Parse*, SrcList*, Expr*); SrcList 13209 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Update(Parse*, SrcList*, ExprList*, Expr*, int); SrcList 13210 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin(Parse*,SrcList*,Expr*,ExprList*,ExprList*,u16,int); SrcList 13253 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr*, SrcList*); SrcList 13290 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3*,SrcList*,int); SrcList 13312 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BeginTrigger(Parse*, Token*,Token*,int,int,IdList*,SrcList*, SrcList 13315 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropTrigger(Parse*, SrcList*, int); SrcList 13349 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3AuthRead(Parse*,Expr*,Schema*,SrcList*); SrcList 13363 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FixSrcList(DbFixer*, SrcList*); SrcList 13468 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3AlterRenameTable(Parse*, SrcList*, Token*); SrcList 13481 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *, SrcList *); SrcList 13519 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *, SrcList *, int, int); SrcList 13626 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3FkDropTable(Parse*, SrcList *, Table*); SrcList 22049 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = va_arg(ap, SrcList*); SrcList 81238 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; SrcList 81564 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList = pNC->pSrcList; SrcList 81826 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){ SrcList 81915 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList = pNC->pSrcList; SrcList 81930 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList = pNC->pSrcList; SrcList 82779 ext/sqlite3/libsqlite/sqlite3.c SrcList sSrc; /* Fake SrcList for pParse->pNewTable */ SrcList 83823 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int flags){ SrcList 83824 ext/sqlite3/libsqlite/sqlite3.c SrcList *pNew; SrcList 84340 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; SrcList 86908 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; /* One particular FROM clause in a nested query */ SrcList 86925 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = p->pSrc; SrcList 86945 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList){ SrcList 87000 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrcList = pNC->pSrcList; SrcList 87624 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* The table to rename. */ SrcList 87980 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc){ SrcList 90417 ext/sqlite3/libsqlite/sqlite3.c SrcList *pList /* The Source list to check and modify */ SrcList 90686 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList /* All table that pExpr might refer to */ SrcList 93246 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr){ SrcList 93638 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTblName, /* Table to index. Use pParse->pNewTable if 0 */ SrcList 94161 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists){ SrcList 94339 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( SrcList 94341 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* The SrcList to be enlarged */ SrcList 94355 ext/sqlite3/libsqlite/sqlite3.c SrcList *pNew; SrcList 94421 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( SrcList 94423 ext/sqlite3/libsqlite/sqlite3.c SrcList *pList, /* Append to this SrcList. NULL creates a new SrcList */ SrcList 94430 ext/sqlite3/libsqlite/sqlite3.c pList = sqlite3DbMallocZero(db, sizeof(SrcList) ); SrcList 94456 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList){ SrcList 94474 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ SrcList 94507 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( SrcList 94509 ext/sqlite3/libsqlite/sqlite3.c SrcList *p, /* The left part of the FROM clause already seen */ SrcList 94551 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy){ SrcList 94581 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ SrcList 95615 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ SrcList 95681 ext/sqlite3/libsqlite/sqlite3.c SrcList *pFrom; SrcList 95711 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* the FROM clause -- which tables to scan */ SrcList 95722 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSelectSrc = NULL; /* SELECT rowid FROM x ... (dup of pSrc) */ SrcList 95803 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* The table from which we should delete things */ SrcList 98766 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* The child table to be scanned */ SrcList 98928 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab){ SrcList 99205 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; SrcList 100071 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* Name of table into which we are inserting */ SrcList 106568 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* the FROM clause -- which tables to scan */ SrcList 106736 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* Array of tables to search */ SrcList 106772 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* List of tables in FROM clause */ SrcList 106855 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; /* All tables in the FROM clause */ SrcList 107813 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList = pNC->pSrcList; SrcList 107929 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* List of tables */ SrcList 107969 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* List of tables */ SrcList 108417 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = p->pSrc; /* The FROM clause of the recursive query */ SrcList 109612 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; SrcList 109783 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; /* The FROM clause of the outer query */ SrcList 109784 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSubSrc; /* The FROM clause of the subquery */ SrcList 110322 ext/sqlite3/libsqlite/sqlite3.c SrcList *pNewSrc; SrcList 110478 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = pFrom->pSelect->pSrc; SrcList 110585 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList; SrcList 110918 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList; SrcList 111182 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList; /* List of tables to select from */ SrcList 112364 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTableName,/* The name of the table/view the trigger applies to */ SrcList 112761 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr){ SrcList 112949 ext/sqlite3/libsqlite/sqlite3.c static SrcList *targetSrcList( SrcList 112955 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc; /* SrcList to be returned */ SrcList 113419 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* The virtual table to be modified */ SrcList 113489 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* The table in which we should change things */ SrcList 114100 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* The virtual table to be modified */ SrcList 116123 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList; /* List of tables in the join */ SrcList 116512 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = pS->pSrc; SrcList 116783 ext/sqlite3/libsqlite/sqlite3.c static void exprAnalyze(SrcList*, WhereClause*, int); SrcList 116789 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* the FROM clause */ SrcList 116984 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* the FROM clause */ SrcList 117110 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* the FROM clause */ SrcList 117372 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc, /* the FROM clause */ SrcList 117728 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* The FROM clause */ SrcList 119250 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* Table list this loop refers to */ SrcList 119365 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrclist, /* FROM clause pLvl reads data from */ SrcList 119968 ext/sqlite3/libsqlite/sqlite3.c SrcList *pOrTab; /* Shortened table list or OR-clause generation */ SrcList 121246 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList; /* The FROM clause */ SrcList 121732 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList = pWInfo->pTabList; SrcList 122622 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList, /* FROM clause: A list of all tables to be scanned */ SrcList 123050 ext/sqlite3/libsqlite/sqlite3.c SrcList *pTabList = pWInfo->pTabList; SrcList 123447 ext/sqlite3/libsqlite/sqlite3.c SrcList* yy65; SrcList 125649 ext/sqlite3/libsqlite/sqlite3.c SrcList *pFrom; SrcList 126204 ext/sqlite3/libsqlite/sqlite3.c SrcList *pSrc = sqlite3SrcListAppend(pParse->db, 0,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy0);