Go to the source code of this file.
Defines | |
#define | TK_SEMI 1 |
#define | TK_EXPLAIN 2 |
#define | TK_QUERY 3 |
#define | TK_PLAN 4 |
#define | TK_BEGIN 5 |
#define | TK_TRANSACTION 6 |
#define | TK_DEFERRED 7 |
#define | TK_IMMEDIATE 8 |
#define | TK_EXCLUSIVE 9 |
#define | TK_COMMIT 10 |
#define | TK_END 11 |
#define | TK_ROLLBACK 12 |
#define | TK_CREATE 13 |
#define | TK_TABLE 14 |
#define | TK_IF 15 |
#define | TK_NOT 16 |
#define | TK_EXISTS 17 |
#define | TK_TEMP 18 |
#define | TK_LP 19 |
#define | TK_RP 20 |
#define | TK_AS 21 |
#define | TK_COMMA 22 |
#define | TK_ID 23 |
#define | TK_ABORT 24 |
#define | TK_AFTER 25 |
#define | TK_ANALYZE 26 |
#define | TK_ASC 27 |
#define | TK_ATTACH 28 |
#define | TK_BEFORE 29 |
#define | TK_CASCADE 30 |
#define | TK_CAST 31 |
#define | TK_CONFLICT 32 |
#define | TK_DATABASE 33 |
#define | TK_DESC 34 |
#define | TK_DETACH 35 |
#define | TK_EACH 36 |
#define | TK_FAIL 37 |
#define | TK_FOR 38 |
#define | TK_IGNORE 39 |
#define | TK_INITIALLY 40 |
#define | TK_INSTEAD 41 |
#define | TK_LIKE_KW 42 |
#define | TK_MATCH 43 |
#define | TK_KEY 44 |
#define | TK_OF 45 |
#define | TK_OFFSET 46 |
#define | TK_PRAGMA 47 |
#define | TK_RAISE 48 |
#define | TK_REPLACE 49 |
#define | TK_RESTRICT 50 |
#define | TK_ROW 51 |
#define | TK_TRIGGER 52 |
#define | TK_VACUUM 53 |
#define | TK_VIEW 54 |
#define | TK_VIRTUAL 55 |
#define | TK_REINDEX 56 |
#define | TK_RENAME 57 |
#define | TK_CTIME_KW 58 |
#define | TK_ANY 59 |
#define | TK_OR 60 |
#define | TK_AND 61 |
#define | TK_IS 62 |
#define | TK_BETWEEN 63 |
#define | TK_IN 64 |
#define | TK_ISNULL 65 |
#define | TK_NOTNULL 66 |
#define | TK_NE 67 |
#define | TK_EQ 68 |
#define | TK_GT 69 |
#define | TK_LE 70 |
#define | TK_LT 71 |
#define | TK_GE 72 |
#define | TK_ESCAPE 73 |
#define | TK_BITAND 74 |
#define | TK_BITOR 75 |
#define | TK_LSHIFT 76 |
#define | TK_RSHIFT 77 |
#define | TK_PLUS 78 |
#define | TK_MINUS 79 |
#define | TK_STAR 80 |
#define | TK_SLASH 81 |
#define | TK_REM 82 |
#define | TK_CONCAT 83 |
#define | TK_COLLATE 84 |
#define | TK_UMINUS 85 |
#define | TK_UPLUS 86 |
#define | TK_BITNOT 87 |
#define | TK_STRING 88 |
#define | TK_JOIN_KW 89 |
#define | TK_CONSTRAINT 90 |
#define | TK_DEFAULT 91 |
#define | TK_NULL 92 |
#define | TK_PRIMARY 93 |
#define | TK_UNIQUE 94 |
#define | TK_CHECK 95 |
#define | TK_REFERENCES 96 |
#define | TK_AUTOINCR 97 |
#define | TK_ON 98 |
#define | TK_DELETE 99 |
#define | TK_UPDATE 100 |
#define | TK_INSERT 101 |
#define | TK_SET 102 |
#define | TK_DEFERRABLE 103 |
#define | TK_FOREIGN 104 |
#define | TK_DROP 105 |
#define | TK_UNION 106 |
#define | TK_ALL 107 |
#define | TK_EXCEPT 108 |
#define | TK_INTERSECT 109 |
#define | TK_SELECT 110 |
#define | TK_DISTINCT 111 |
#define | TK_DOT 112 |
#define | TK_FROM 113 |
#define | TK_JOIN 114 |
#define | TK_INDEXED 115 |
#define | TK_BY 116 |
#define | TK_USING 117 |
#define | TK_ORDER 118 |
#define | TK_GROUP 119 |
#define | TK_HAVING 120 |
#define | TK_LIMIT 121 |
#define | TK_WHERE 122 |
#define | TK_INTO 123 |
#define | TK_VALUES 124 |
#define | TK_INTEGER 125 |
#define | TK_FLOAT 126 |
#define | TK_BLOB 127 |
#define | TK_REGISTER 128 |
#define | TK_VARIABLE 129 |
#define | TK_CASE 130 |
#define | TK_WHEN 131 |
#define | TK_THEN 132 |
#define | TK_ELSE 133 |
#define | TK_INDEX 134 |
#define | TK_ALTER 135 |
#define | TK_TO 136 |
#define | TK_ADD 137 |
#define | TK_COLUMNKW 138 |
#define | TK_TO_TEXT 139 |
#define | TK_TO_BLOB 140 |
#define | TK_TO_NUMERIC 141 |
#define | TK_TO_INT 142 |
#define | TK_TO_REAL 143 |
#define | TK_END_OF_FILE 144 |
#define | TK_ILLEGAL 145 |
#define | TK_SPACE 146 |
#define | TK_UNCLOSED_STRING 147 |
#define | TK_FUNCTION 148 |
#define | TK_COLUMN 149 |
#define | TK_AGG_FUNCTION 150 |
#define | TK_AGG_COLUMN 151 |
#define | TK_CONST_FUNC 152 |
#define TK_ABORT 24 |
Definition at line 24 of file parse.h.
Referenced by keywordCode().
#define TK_ADD 137 |
Definition at line 137 of file parse.h.
Referenced by keywordCode().
#define TK_AFTER 25 |
Definition at line 25 of file parse.h.
Referenced by keywordCode(), and yy_reduce().
#define TK_AGG_COLUMN 151 |
Definition at line 151 of file parse.h.
Referenced by analyzeAggregate(), columnType(), exprNodeIsConstant(), generateColumnNames(), minMaxQuery(), sqlite3ExprAffinity(), sqlite3ExprCodeTarget(), and sqlite3ExprCollSeq().
#define TK_AGG_FUNCTION 150 |
Definition at line 150 of file parse.h.
Referenced by analyzeAggregate(), evalConstExpr(), exprNodeIsConstant(), minMaxQuery(), resolveExprStep(), and sqlite3ExprCodeTarget().
#define TK_ALL 107 |
Definition at line 107 of file parse.h.
Referenced by flattenSubquery(), keywordCode(), multiSelect(), multiSelectOrderBy(), selectExpander(), selectOpName(), sqlite3SelectNew(), xferOptimization(), and yy_reduce().
#define TK_ALTER 135 |
Definition at line 135 of file parse.h.
Referenced by keywordCode().
#define TK_ANALYZE 26 |
Definition at line 26 of file parse.h.
Referenced by keywordCode().
#define TK_AND 61 |
Definition at line 61 of file parse.h.
Referenced by getbinopr(), keywordCode(), sqlite3ExprAnd(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and sqlite3WhereBegin().
#define TK_AS 21 |
Definition at line 21 of file parse.h.
Referenced by keywordCode(), resolveAlias(), and sqlite3ExprCodeTarget().
#define TK_ASC 27 |
Definition at line 27 of file parse.h.
Referenced by keywordCode().
#define TK_ATTACH 28 |
Definition at line 28 of file parse.h.
Referenced by keywordCode().
#define TK_AUTOINCR 97 |
Definition at line 97 of file parse.h.
Referenced by keywordCode().
#define TK_BEFORE 29 |
Definition at line 29 of file parse.h.
Referenced by keywordCode(), sqlite3BeginTrigger(), and yy_reduce().
#define TK_BEGIN 5 |
Definition at line 5 of file parse.h.
Referenced by keywordCode(), and renameTriggerFunc().
#define TK_BETWEEN 63 |
Definition at line 63 of file parse.h.
Referenced by exprAnalyze(), keywordCode(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and yy_reduce().
#define TK_BITAND 74 |
Definition at line 74 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_BITNOT 87 |
Definition at line 87 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_BITOR 75 |
Definition at line 75 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_BLOB 127 |
Definition at line 127 of file parse.h.
Referenced by isAppropriateForFactoring(), sqlite3ExprCodeTarget(), sqlite3GetToken(), and sqlite3ValueFromExpr().
#define TK_BY 116 |
Definition at line 116 of file parse.h.
Referenced by keywordCode().
#define TK_CASCADE 30 |
Definition at line 30 of file parse.h.
Referenced by keywordCode().
#define TK_CASE 130 |
Definition at line 130 of file parse.h.
Referenced by keywordCode(), sqlite3ExprCodeTarget(), and yy_reduce().
#define TK_CAST 31 |
Definition at line 31 of file parse.h.
Referenced by keywordCode(), sqlite3ExprAffinity(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), and yy_reduce().
#define TK_CHECK 95 |
Definition at line 95 of file parse.h.
Referenced by keywordCode().
#define TK_COLLATE 84 |
Definition at line 84 of file parse.h.
Referenced by keywordCode().
#define TK_COLUMN 149 |
Definition at line 149 of file parse.h.
Referenced by analyzeAggregate(), bestVirtualIndex(), columnType(), exprAnalyze(), exprNodeIsConstant(), exprTableUsage(), generateColumnNames(), isCandidateForInOpt(), isLikeOrGlob(), isMatchOfColumn(), isSortingIndex(), lookupName(), resolveAlias(), resolveExprStep(), selectColumnsFromExprList(), sortableByRowid(), sqlite3AuthRead(), sqlite3ExprAffinity(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3ExprCompare(), sqlite3Select(), sqlite3VtabOverloadFunction(), substExpr(), and yy_reduce().
#define TK_COLUMNKW 138 |
Definition at line 138 of file parse.h.
Referenced by keywordCode().
#define TK_COMMA 22 |
Definition at line 22 of file parse.h.
Referenced by sqlite3GetToken().
#define TK_COMMIT 10 |
Definition at line 10 of file parse.h.
Referenced by keywordCode().
#define TK_CONCAT 83 |
Definition at line 83 of file parse.h.
Referenced by getbinopr(), llex(), sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_CONFLICT 32 |
Definition at line 32 of file parse.h.
Referenced by keywordCode().
#define TK_CONST_FUNC 152 |
Definition at line 152 of file parse.h.
Referenced by evalConstExpr(), resolveExprStep(), sqlite3ExprCodeTarget(), and yy_reduce().
#define TK_CONSTRAINT 90 |
Definition at line 90 of file parse.h.
Referenced by keywordCode().
#define TK_CREATE 13 |
Definition at line 13 of file parse.h.
Referenced by keywordCode().
#define TK_CTIME_KW 58 |
Definition at line 58 of file parse.h.
Referenced by keywordCode().
#define TK_DATABASE 33 |
Definition at line 33 of file parse.h.
Referenced by keywordCode().
#define TK_DEFAULT 91 |
Definition at line 91 of file parse.h.
Referenced by keywordCode().
#define TK_DEFERRABLE 103 |
Definition at line 103 of file parse.h.
Referenced by keywordCode().
#define TK_DEFERRED 7 |
Definition at line 7 of file parse.h.
Referenced by keywordCode(), sqlite3BeginTransaction(), and yy_reduce().
#define TK_DELETE 99 |
Definition at line 99 of file parse.h.
Referenced by codeTriggerProgram(), keywordCode(), sqlite3CodeRowTrigger(), sqlite3DeleteFrom(), and sqlite3TriggerDeleteStep().
#define TK_DESC 34 |
Definition at line 34 of file parse.h.
Referenced by keywordCode().
#define TK_DETACH 35 |
Definition at line 35 of file parse.h.
Referenced by keywordCode().
#define TK_DISTINCT 111 |
Definition at line 111 of file parse.h.
Referenced by keywordCode().
#define TK_DOT 112 |
Definition at line 112 of file parse.h.
Referenced by addWhereTerm(), exprNodeIsConstant(), renameTriggerFunc(), resolveExprStep(), selectColumnsFromExprList(), selectExpander(), sqlite3GetToken(), and yy_reduce().
#define TK_DROP 105 |
Definition at line 105 of file parse.h.
Referenced by keywordCode().
#define TK_EACH 36 |
Definition at line 36 of file parse.h.
Referenced by keywordCode().
#define TK_ELSE 133 |
Definition at line 133 of file parse.h.
Referenced by block_follow(), ifstat(), and keywordCode().
#define TK_END 11 |
Definition at line 11 of file parse.h.
Referenced by block_follow(), body(), forstat(), ifstat(), keywordCode(), statement(), and whilestat().
#define TK_EQ 68 |
Definition at line 68 of file parse.h.
Referenced by addWhereTerm(), allowedOp(), codeEqualityTerm(), comparisonAffinity(), exprCommute(), getbinopr(), llex(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and sqlite3GetToken().
#define TK_ESCAPE 73 |
Definition at line 73 of file parse.h.
Referenced by keywordCode().
#define TK_EXCEPT 108 |
Definition at line 108 of file parse.h.
Referenced by keywordCode(), multiSelect(), multiSelectOrderBy(), and selectOpName().
#define TK_EXCLUSIVE 9 |
Definition at line 9 of file parse.h.
Referenced by keywordCode(), and sqlite3BeginTransaction().
#define TK_EXISTS 17 |
Definition at line 17 of file parse.h.
Referenced by exprNodeIsConstant(), keywordCode(), resolveExprStep(), sqlite3CodeSubselect(), sqlite3ExprCodeTarget(), and yy_reduce().
#define TK_EXPLAIN 2 |
Definition at line 2 of file parse.h.
Referenced by keywordCode().
#define TK_FAIL 37 |
Definition at line 37 of file parse.h.
Referenced by keywordCode().
#define TK_FLOAT 126 |
Definition at line 126 of file parse.h.
Referenced by isAppropriateForFactoring(), sqlite3ExprCodeTarget(), sqlite3GetToken(), and sqlite3ValueFromExpr().
#define TK_FOR 38 |
Definition at line 38 of file parse.h.
Referenced by forstat(), keywordCode(), renameTriggerFunc(), and statement().
#define TK_FOREIGN 104 |
Definition at line 104 of file parse.h.
Referenced by keywordCode().
#define TK_FROM 113 |
Definition at line 113 of file parse.h.
Referenced by keywordCode().
#define TK_FUNCTION 148 |
Definition at line 148 of file parse.h.
Referenced by body(), evalConstExpr(), exprNodeIsConstant(), isMatchOfColumn(), resolveExprStep(), simpleexp(), sqlite3ExprCodeTarget(), sqlite3ExprFunction(), sqlite3IsLikeFunction(), and statement().
#define TK_GE 72 |
Definition at line 72 of file parse.h.
Referenced by allowedOp(), comparisonAffinity(), exprAnalyze(), exprCommute(), getbinopr(), llex(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and sqlite3GetToken().
#define TK_GROUP 119 |
Definition at line 119 of file parse.h.
Referenced by keywordCode().
#define TK_GT 69 |
Definition at line 69 of file parse.h.
Referenced by allowedOp(), comparisonAffinity(), exprCommute(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), sqlite3GetToken(), and sqlite3WhereBegin().
#define TK_HAVING 120 |
Definition at line 120 of file parse.h.
Referenced by keywordCode().
#define TK_ID 23 |
Definition at line 23 of file parse.h.
Referenced by exprNodeIsConstant(), identPut(), keywordCode(), resolveAsName(), resolveAttachExpr(), resolveExprStep(), selectExpander(), sqlite3CreateIdExpr(), sqlite3GetToken(), and yy_reduce().
#define TK_IF 15 |
Definition at line 15 of file parse.h.
Referenced by ifstat(), keywordCode(), and statement().
#define TK_IGNORE 39 |
Definition at line 39 of file parse.h.
Referenced by keywordCode().
#define TK_ILLEGAL 145 |
Definition at line 145 of file parse.h.
Referenced by sqlite3GetToken(), and sqlite3RunParser().
#define TK_IMMEDIATE 8 |
Definition at line 8 of file parse.h.
Referenced by keywordCode().
#define TK_IN 64 |
Definition at line 64 of file parse.h.
Referenced by allowedOp(), codeEqualityTerm(), comparisonAffinity(), exprAnalyze(), exprCommute(), forlist(), forstat(), keywordCode(), operatorMask(), resolveExprStep(), sqlite3CodeSubselect(), sqlite3ExprCodeTarget(), and yy_reduce().
#define TK_INDEX 134 |
Definition at line 134 of file parse.h.
Referenced by keywordCode().
#define TK_INDEXED 115 |
Definition at line 115 of file parse.h.
Referenced by keywordCode().
#define TK_INITIALLY 40 |
Definition at line 40 of file parse.h.
Referenced by keywordCode().
#define TK_INSERT 101 |
Definition at line 101 of file parse.h.
Referenced by codeTriggerProgram(), keywordCode(), sqlite3CodeRowTrigger(), sqlite3Insert(), and sqlite3TriggerInsertStep().
#define TK_INSTEAD 41 |
Definition at line 41 of file parse.h.
Referenced by keywordCode(), sqlite3BeginTrigger(), and yy_reduce().
#define TK_INTEGER 125 |
Definition at line 125 of file parse.h.
Referenced by isAppropriateForFactoring(), multiSelectOrderBy(), resolveCompoundOrderBy(), sqlite3CodeSubselect(), sqlite3ExprCodeTarget(), sqlite3ExprIsInteger(), sqlite3GetToken(), and sqlite3ValueFromExpr().
#define TK_INTERSECT 109 |
Definition at line 109 of file parse.h.
Referenced by keywordCode(), multiSelect(), multiSelectOrderBy(), and selectOpName().
#define TK_INTO 123 |
Definition at line 123 of file parse.h.
Referenced by keywordCode().
#define TK_IS 62 |
Definition at line 62 of file parse.h.
Referenced by keywordCode().
#define TK_ISNULL 65 |
Definition at line 65 of file parse.h.
Referenced by allowedOp(), codeEqualityTerm(), exprAnalyze(), keywordCode(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and yy_reduce().
#define TK_JOIN 114 |
Definition at line 114 of file parse.h.
Referenced by keywordCode().
#define TK_JOIN_KW 89 |
Definition at line 89 of file parse.h.
Referenced by keywordCode().
#define TK_KEY 44 |
Definition at line 44 of file parse.h.
Referenced by keywordCode().
#define TK_LE 70 |
Definition at line 70 of file parse.h.
Referenced by allowedOp(), comparisonAffinity(), exprAnalyze(), exprCommute(), getbinopr(), llex(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), sqlite3GetToken(), and sqlite3WhereBegin().
#define TK_LIKE_KW 42 |
Definition at line 42 of file parse.h.
Referenced by keywordCode().
#define TK_LIMIT 121 |
Definition at line 121 of file parse.h.
Referenced by keywordCode().
#define TK_LP 19 |
Definition at line 19 of file parse.h.
Referenced by renameTableFunc(), and sqlite3GetToken().
#define TK_LSHIFT 76 |
Definition at line 76 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_LT 71 |
Definition at line 71 of file parse.h.
Referenced by allowedOp(), comparisonAffinity(), exprAnalyze(), exprCommute(), operatorMask(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), sqlite3GetToken(), and sqlite3WhereBegin().
#define TK_MATCH 43 |
Definition at line 43 of file parse.h.
Referenced by exprAnalyze(), and keywordCode().
#define TK_MINUS 79 |
Definition at line 79 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_NE 67 |
Definition at line 67 of file parse.h.
Referenced by comparisonAffinity(), getbinopr(), llex(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and sqlite3GetToken().
#define TK_NOT 16 |
Definition at line 16 of file parse.h.
Referenced by getunopr(), keywordCode(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and yy_reduce().
#define TK_NOTNULL 66 |
Definition at line 66 of file parse.h.
Referenced by keywordCode(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), and yy_reduce().
#define TK_NULL 92 |
Definition at line 92 of file parse.h.
Referenced by isAppropriateForFactoring(), keywordCode(), resolveExprStep(), sqlite3AlterFinishAddColumn(), sqlite3AuthRead(), sqlite3ExprCodeTarget(), sqlite3RegisterExpr(), and substExpr().
#define TK_OF 45 |
Definition at line 45 of file parse.h.
Referenced by keywordCode().
#define TK_OFFSET 46 |
Definition at line 46 of file parse.h.
Referenced by keywordCode().
#define TK_ON 98 |
Definition at line 98 of file parse.h.
Referenced by keywordCode(), and renameTriggerFunc().
#define TK_OR 60 |
Definition at line 60 of file parse.h.
Referenced by exprAnalyze(), getbinopr(), keywordCode(), sqlite3ExprCodeTarget(), sqlite3ExprIfFalse(), and sqlite3ExprIfTrue().
#define TK_ORDER 118 |
Definition at line 118 of file parse.h.
Referenced by keywordCode().
#define TK_PLAN 4 |
Definition at line 4 of file parse.h.
Referenced by keywordCode().
#define TK_PLUS 78 |
Definition at line 78 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_PRAGMA 47 |
Definition at line 47 of file parse.h.
Referenced by keywordCode().
#define TK_PRIMARY 93 |
Definition at line 93 of file parse.h.
Referenced by keywordCode().
#define TK_QUERY 3 |
Definition at line 3 of file parse.h.
Referenced by keywordCode().
#define TK_RAISE 48 |
Definition at line 48 of file parse.h.
Referenced by keywordCode(), sqlite3ExprCodeTarget(), and yy_reduce().
#define TK_REFERENCES 96 |
Definition at line 96 of file parse.h.
Referenced by keywordCode().
#define TK_REGISTER 128 |
Definition at line 128 of file parse.h.
Referenced by evalConstExpr(), isLikeOrGlob(), sqlite3ExprAffinity(), sqlite3ExprCodeAndCache(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3ExprIfFalse(), sqlite3ExprIfTrue(), sqlite3GetToken(), and sqlite3RegisterExpr().
#define TK_REINDEX 56 |
Definition at line 56 of file parse.h.
Referenced by keywordCode().
#define TK_REM 82 |
Definition at line 82 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_RENAME 57 |
Definition at line 57 of file parse.h.
Referenced by keywordCode().
#define TK_REPLACE 49 |
Definition at line 49 of file parse.h.
Referenced by keywordCode().
#define TK_RESTRICT 50 |
Definition at line 50 of file parse.h.
Referenced by keywordCode().
#define TK_ROLLBACK 12 |
Definition at line 12 of file parse.h.
Referenced by keywordCode().
#define TK_ROW 51 |
Definition at line 51 of file parse.h.
Referenced by keywordCode(), and resolveExprStep().
#define TK_RP 20 |
Definition at line 20 of file parse.h.
Referenced by sqlite3GetToken().
#define TK_RSHIFT 77 |
Definition at line 77 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_SELECT 110 |
Definition at line 110 of file parse.h.
Referenced by codeTriggerProgram(), columnType(), exprNodeIsConstant(), keywordCode(), resolveExprStep(), sqlite3CodeSubselect(), sqlite3ExprAffinity(), sqlite3ExprCodeTarget(), sqlite3SelectNew(), sqlite3TriggerSelectStep(), and yy_reduce().
#define TK_SEMI 1 |
Definition at line 1 of file parse.h.
Referenced by sqlite3GetToken(), and sqlite3RunParser().
#define TK_SET 102 |
Definition at line 102 of file parse.h.
Referenced by keywordCode().
#define TK_SLASH 81 |
Definition at line 81 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_SPACE 146 |
Definition at line 146 of file parse.h.
Referenced by renameTableFunc(), renameTriggerFunc(), sqlite3GetToken(), and sqlite3RunParser().
#define TK_STAR 80 |
Definition at line 80 of file parse.h.
Referenced by sqlite3ExprCodeTarget(), and sqlite3GetToken().
#define TK_STRING 88 |
Definition at line 88 of file parse.h.
Referenced by anchor_token(), exprAnalyze(), funcargs(), isAppropriateForFactoring(), isLikeOrGlob(), llex(), lookupName(), primaryexp(), read_string(), resolveAsName(), resolveAttachExpr(), simpleexp(), sqlite3ExprCodeTarget(), sqlite3GetToken(), sqlite3ValueFromExpr(), txtToken(), and yy_reduce().
#define TK_TABLE 14 |
Definition at line 14 of file parse.h.
Referenced by keywordCode().
#define TK_TEMP 18 |
Definition at line 18 of file parse.h.
Referenced by keywordCode().
#define TK_THEN 132 |
Definition at line 132 of file parse.h.
Referenced by keywordCode(), and test_then_block().
#define TK_TO 136 |
Definition at line 136 of file parse.h.
Referenced by keywordCode().
#define TK_TRANSACTION 6 |
Definition at line 6 of file parse.h.
Referenced by keywordCode().
#define TK_TRIGGER 52 |
Definition at line 52 of file parse.h.
Referenced by keywordCode().
#define TK_UMINUS 85 |
Definition at line 85 of file parse.h.
Referenced by isAppropriateForFactoring(), sqlite3ExprCodeTarget(), sqlite3ExprIsInteger(), sqlite3ValueFromExpr(), and yy_reduce().
#define TK_UNION 106 |
Definition at line 106 of file parse.h.
Referenced by keywordCode(), multiSelect(), and multiSelectOrderBy().
#define TK_UNIQUE 94 |
Definition at line 94 of file parse.h.
Referenced by keywordCode().
#define TK_UPDATE 100 |
Definition at line 100 of file parse.h.
Referenced by codeTriggerProgram(), keywordCode(), sqlite3CodeRowTrigger(), sqlite3TriggerUpdateStep(), sqlite3Update(), and yy_reduce().
#define TK_UPLUS 86 |
Definition at line 86 of file parse.h.
Referenced by codeCompareOperands(), isAppropriateForFactoring(), sqlite3ExprCodeTarget(), sqlite3ExprCollSeq(), sqlite3ExprIsInteger(), and yy_reduce().
#define TK_USING 117 |
Definition at line 117 of file parse.h.
Referenced by keywordCode(), and renameTableFunc().
#define TK_VACUUM 53 |
Definition at line 53 of file parse.h.
Referenced by keywordCode().
#define TK_VALUES 124 |
Definition at line 124 of file parse.h.
Referenced by keywordCode().
#define TK_VARIABLE 129 |
Definition at line 129 of file parse.h.
Referenced by isAppropriateForFactoring(), resolveExprStep(), sqlite3ExprCodeTarget(), sqlite3GetToken(), and yy_reduce().
#define TK_VIEW 54 |
Definition at line 54 of file parse.h.
Referenced by keywordCode().
#define TK_VIRTUAL 55 |
Definition at line 55 of file parse.h.
Referenced by keywordCode().
#define TK_WHEN 131 |
Definition at line 131 of file parse.h.
Referenced by keywordCode(), and renameTriggerFunc().
#define TK_WHERE 122 |
Definition at line 122 of file parse.h.
Referenced by keywordCode().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:01 2011 by Doxygen 1.6.1