Lines Matching refs:Token
14223 typedef struct Token Token; typedef
17239 struct Token { struct
18014 Token constraintName;/* Name of the constraint currently being parsed */
18045 Token sNameToken; /* Token with unqualified schema object name */
18054 Token sLastToken; /* The last token parsed */
18078 Token sArg; /* Complete text of a module argument */
18269 const Token *pName; /* Name of the container - used for error messages */
18530 SQLITE_PRIVATE Window *sqlite3WindowAssemble(Parse*, Window*, ExprList*, ExprList*, Token*);
18763 SQLITE_PRIVATE void sqlite3TokenInit(Token*,char*);
18775 SQLITE_PRIVATE Expr *sqlite3ExprAlloc(sqlite3*,int,const Token*,int);
18781 SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*, int);
18787 SQLITE_PRIVATE void sqlite3ExprListSetName(Parse*,ExprList*,Token*,int);
18795 SQLITE_PRIVATE void sqlite3Pragma(Parse*,Token*,Token*,Token*,int);
18810 SQLITE_PRIVATE void sqlite3StartTable(Parse*,Token*,Token*,int,int,int,int);
18816 SQLITE_PRIVATE void sqlite3AddColumn(Parse*,Token*,Token*);
18821 SQLITE_PRIVATE void sqlite3AddCollateType(Parse*, Token*);
18822 SQLITE_PRIVATE void sqlite3EndTable(Parse*,Token*,Token*,u8,Select*);
18856 SQLITE_PRIVATE void sqlite3CreateView(Parse*,Token*,Token*,Token*,ExprList*,Select*,int,int);
18880 SQLITE_PRIVATE IdList *sqlite3IdListAppend(Parse*, IdList*, Token*);
18883 SQLITE_PRIVATE SrcList *sqlite3SrcListAppend(Parse*, SrcList*, Token*, Token*);
18884 SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm(Parse*, SrcList*, Token*, Token*,
18885 Token*, Select*, Expr*, IdList*);
18886 SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *, SrcList *, Token *);
18894 SQLITE_PRIVATE void sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*,
18950 SQLITE_PRIVATE void sqlite3Vacuum(Parse*,Token*,Expr*);
18952 SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3*, Token*);
18972 SQLITE_PRIVATE void sqlite3Savepoint(Parse*, int, Token*);
19030 SQLITE_PRIVATE void sqlite3BeginTrigger(Parse*, Token*,Token*,int,int,IdList*,SrcList*,
19032 SQLITE_PRIVATE void sqlite3FinishTrigger(Parse*, TriggerStep*, Token*);
19044 SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep(Parse*,Token*, IdList*,
19047 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(Parse*,Token*,ExprList*, Expr*, u8,
19049 SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep(Parse*,Token*, Expr*,
19069 SQLITE_PRIVATE int sqlite3JoinType(Parse*, Token*, Token*, Token*);
19070 SQLITE_PRIVATE void sqlite3CreateForeignKey(Parse*, ExprList*, Token*, ExprList*, int);
19086 SQLITE_PRIVATE void sqlite3FixInit(DbFixer*, Parse*, int, const char*, const Token*);
19151 SQLITE_PRIVATE int sqlite3TwoPartName(Parse *, Token *, Token *, Token **);
19169 SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken(Parse *pParse, Expr*, const Token*, int);
19204 SQLITE_PRIVATE const Token sqlite3IntTokens[];
19215 SQLITE_PRIVATE void sqlite3Reindex(Parse*, Token*, Token*);
19217 SQLITE_PRIVATE void sqlite3AlterRenameTable(Parse*, SrcList*, Token*);
19218 SQLITE_PRIVATE void sqlite3AlterRenameColumn(Parse*, SrcList*, Token*, Token*);
19233 SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *, Token *);
19235 SQLITE_PRIVATE void *sqlite3RenameTokenMap(Parse*, void*, Token*);
19241 SQLITE_PRIVATE void sqlite3Analyze(Parse*, Token*, Token*);
19243 SQLITE_PRIVATE int sqlite3FindDb(sqlite3*, Token*);
19307 SQLITE_PRIVATE void sqlite3Parser(void*, int, Token);
19365 SQLITE_PRIVATE void sqlite3VtabBeginParse(Parse*, Token*, Token*, Token*, int);
19366 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse*, Token*);
19368 SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse*, Token*);
19391 SQLITE_PRIVATE With *sqlite3WithAdd(Parse*,With*,Token*,ExprList*,Select*);
19867 SQLITE_PRIVATE const Token sqlite3IntTokens[] = {
28049 Token *pToken;
28051 pToken = va_arg(ap, Token*);
30492 SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){
96973 const Token *pCollName, /* Name of collating sequence */
96987 Token s;
97643 const Token *pToken, /* Token argument. Might be NULL */
97693 Token x;
97834 Token *pToken, /* Name of the function */
98595 Token *pName, /* Name to be added */
102443 Token *pName /* The new table name. */
102613 SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef){
102865 Token *pOld, /* Name of column being changed */
102866 Token *pNew /* New column name */
102966 Token t; /* The token that created parse tree element p */
103035 SQLITE_PRIVATE void *sqlite3RenameTokenMap(Parse *pParse, void *pPtr, Token *pToken){
105384 SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2){
105391 Token *pTableName;
106390 const Token *pName /* Name of the view, trigger, or index */
107544 SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){
107594 SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){
107621 Token *pName1, /* The "xxx" in the name "xxx.yyy" or "xxx" */
107622 Token *pName2, /* The "yyy" in the name "xxx.yyy" */
107623 Token **pUnqual /* Write the unqualified object name here */
107719 Token *pName1, /* First part of the name of the table or view */
107720 Token *pName2, /* Second part of the name of the table or view */
107731 Token *pName; /* Unqualified name of the table to create */
107933 SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName, Token *pType){
108301 SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){
108657 Token ipkToken;
108802 Token *pCons, /* The ',' token after the last column defn. */
108803 Token *pEnd, /* The ')' before options in the CREATE TABLE */
108971 Token *pEnd2 = tabOpts ? &pParse->sLastToken : pEnd;
109056 Token *pBegin, /* The CREATE token that begins the statement */
109057 Token *pName1, /* The token that holds the name of the view */
109058 Token *pName2, /* The token that holds the name of the view */
109067 Token sEnd;
109069 Token *pName = 0;
109626 Token *pTo, /* Name of the other table */
109905 Token *pName1, /* First part of index name. May be NULL */
109906 Token *pName2, /* Second part of index name. May be NULL */
109910 Token *pStart, /* The CREATE token that begins this statement */
109926 Token *pName = 0; /* Unqualified name of the index to create */
110098 Token prevCol;
110634 SQLITE_PRIVATE IdList *sqlite3IdListAppend(Parse *pParse, IdList *pList, Token *pToken){
110809 Token *pTable, /* Table to append */
110810 Token *pDatabase /* Database of the table */
110906 Token *pTable, /* Name of the table to add to the FROM clause */
110907 Token *pDatabase, /* Name of the database containing pTable */
110908 Token *pAlias, /* The right-hand side of the AS subexpression */
110930 Token *pToken = (ALWAYS(pDatabase) && pDatabase->z) ? pDatabase : pTable;
110954 SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy){
111068 SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){
111363 SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2){
111371 Token *pObjName; /* Name of the table or index to be reindexed */
111470 Token *pName, /* Name of the common-table */
116232 Token tOld = { "old", 3 }; /* Literal "old" token */
116233 Token tNew = { "new", 3 }; /* Literal "new" token */
116234 Token tFromCol; /* Name of column in child table */
116235 Token tToCol; /* Name of column in parent table */
116302 Token tFrom;
121522 Token *pId1, /* First part of [schema.]id field */
121523 Token *pId2, /* Second part of [schema.]id field, or NULL */
121524 Token *pValue, /* Token for <value>, or NULL */
121530 Token *pId; /* Pointer to <id> token */
124836 SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC){
124838 Token *apAll[3];
124839 Token *p;
129135 Token dummy;
129620 Token sColname; /* Computed column name as a token */
131528 Token *pName1, /* The name of the trigger */
131529 Token *pName2, /* The name of the trigger */
131543 Token *pName; /* The unqualified db name */
131726 Token *pAll /* Token that describes the complete CREATE TRIGGER */
131733 Token nameToken; /* Trigger name for error reporting */
131850 Token *pName, /* The target name */
131881 Token *pTableName, /* Name of the table into which we insert */
131923 Token *pTableName, /* Name of the table to be updated */
131958 Token *pTableName, /* The table from which rows are deleted */
133985 SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse, Token *pNm, Expr *pInto){
134627 Token *pName1, /* Name of new table, or database name */
134628 Token *pName2, /* Name of new table or NULL */
134629 Token *pModuleName, /* Name of the module for the virtual table */
134686 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){
134780 SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){
134781 Token *pArg = &pParse->sArg;
146529 Token *pBase
148236 static Expr *tokenExpr(Parse *pParse, int op, Token t){
148287 Token *pIdToken,
148371 #define sqlite3ParserTOKENTYPE Token
151624 Token x;
152019 Token t = yymsp[0].minor.yy0; /*A-overwrites-X*/
152342 Token all;
194033 Token nm;