Searched refs:SrcList (Results 1 - 14 of 14) sorted by relevance

/osnet-11/usr/src/lib/libsqlite/src/
H A DsqliteInt.h243 typedef struct SrcList SrcList; typedef in typeref:struct:SrcList
763 ** the SrcList.a[] array.
771 struct SrcList { struct
788 ** Permitted values of the SrcList.a.jointype field
826 SrcList *pTabList; /* List of tables in the join */
857 SrcList *pSrc; /* The FROM clause */
1160 void sqliteInsert(Parse*, SrcList*, ExprList*, Select*, IdList*, int);
1163 SrcList *sqliteSrcListAppend(SrcList*, Toke
[all...]
H A Dtrigger.c50 SrcList *pTableName,/* The name of the table/view the trigger applies to */
391 void sqliteDropTrigger(Parse *pParse, SrcList *pName){
570 ** Convert the pStep->target token into a SrcList and return a pointer
571 ** to that SrcList.
574 ** forming the SrcList. This prevents a trigger in one database from
579 static SrcList *targetSrcList(
585 SrcList *pSrc; /* SrcList to be returned */
626 SrcList *pSrc;
636 SrcList *pSr
[all...]
H A Dcopy.c34 SrcList *pTableName, /* The name of the table into which we will insert */
H A Dexpr.c121 ** Any tables that the SrcList might point to are not duplicated.
183 SrcList *sqliteSrcListDup(SrcList *p){
184 SrcList *pNew;
417 SrcList *pSrcList, /* List of tables used to resolve column names */
634 SrcList *pSrcList, /* List of tables used to resolve column names */
H A Dauth.c109 SrcList *pTabList /* All table that pExpr might refer to */
H A Dbuild.c1478 SrcList *pTable, /* Name of the table to index. Use pParse->pNewTable if 0 */
1760 void sqliteDropIndex(Parse *pParse, SrcList *pName){
1875 ** Append a new table name to the given SrcList. Create a new SrcList if
1876 ** need be. A new entry is created in the SrcList even if pToken is NULL.
1878 ** A new SrcList is returned, or NULL if malloc() fails.
1883 ** The SrcList.a[].zName field is filled with the table name which might
1885 ** SrcList.a[].zDatabase is filled with the database name from pTable,
1899 SrcList *sqliteSrcListAppend(SrcList *pLis
[all...]
H A Ddelete.c27 Table *sqliteSrcListLookup(Parse *pParse, SrcList *pSrc){
61 SrcList *pTabList, /* The table from which we should delete things */
90 ** put in an SrcList structure because some of the subroutines we
92 ** an SrcList* parameter instead of just a Table* parameter.
H A Dparse.y351 %type seltablist {SrcList*}
353 %type stl_prefix {SrcList*}
355 %type from {SrcList*}
684 SrcList *pSrc = sqliteSrcListAppend(0, &Y, &D);
690 SrcList *pSrc = sqliteSrcListAppend(0, &Y, &D);
736 SrcList *pSrc = sqliteSrcListAppend(0, &Y, &D);
804 SrcList *pTab = sqliteSrcListAppend(0, &E, &DB);
H A Dselect.c27 SrcList *pSrc, /* the FROM clause -- which tables to scan */
211 SrcList *pSrc;
662 SrcList *pTabList, /* List of tables */
702 SrcList *pTabList, /* List of tables */
840 ** (1) Fill in the pTabList->a[].pTab fields in the SrcList that
861 SrcList *pTabList;
1052 SrcList *pSrc = p->pSrc;
1644 SrcList *pSrc; /* The FROM clause of the outer query */
1645 SrcList *pSubSrc; /* The FROM clause of the subquery */
1858 SrcList *pSr
[all...]
H A Dprintf.c78 #define etSRCLIST 15 /* a pointer to a SrcList */
581 SrcList *pSrc = va_arg(ap, SrcList*);
H A Dattach.c223 SrcList *pList /* The Source list to check and modify */
H A Dupdate.c31 SrcList *pTabList, /* The table in which we should change things */
H A Dinsert.c91 SrcList *pTabList, /* Name of table into which we are inserting */
242 SrcList dummy;
H A Dwhere.c385 SrcList *pTabList, /* A list of all tables to be scanned */
1197 SrcList *pTabList = pWInfo->pTabList;

Completed in 46 milliseconds