diff options
Diffstat (limited to 'ext/sqlite/libsqlite/src/opcodes.h')
| -rw-r--r-- | ext/sqlite/libsqlite/src/opcodes.h | 247 | 
1 files changed, 125 insertions, 122 deletions
diff --git a/ext/sqlite/libsqlite/src/opcodes.h b/ext/sqlite/libsqlite/src/opcodes.h index ccd7da4ae3..ea9de3f5f5 100644 --- a/ext/sqlite/libsqlite/src/opcodes.h +++ b/ext/sqlite/libsqlite/src/opcodes.h @@ -5,125 +5,128 @@  #define OP_Halt                          4  #define OP_Integer                       5  #define OP_String                        6 -#define OP_Pop                           7 -#define OP_Dup                           8 -#define OP_Pull                          9 -#define OP_Push                         10 -#define OP_ColumnName                   11 -#define OP_Callback                     12 -#define OP_NullCallback                 13 -#define OP_Concat                       14 -#define OP_Add                          15 -#define OP_Subtract                     16 -#define OP_Multiply                     17 -#define OP_Divide                       18 -#define OP_Remainder                    19 -#define OP_Function                     20 -#define OP_BitAnd                       21 -#define OP_BitOr                        22 -#define OP_ShiftLeft                    23 -#define OP_ShiftRight                   24 -#define OP_AddImm                       25 -#define OP_MustBeInt                    26 -#define OP_Eq                           27 -#define OP_Ne                           28 -#define OP_Lt                           29 -#define OP_Le                           30 -#define OP_Gt                           31 -#define OP_Ge                           32 -#define OP_StrEq                        33 -#define OP_StrNe                        34 -#define OP_StrLt                        35 -#define OP_StrLe                        36 -#define OP_StrGt                        37 -#define OP_StrGe                        38 -#define OP_And                          39 -#define OP_Or                           40 -#define OP_Negative                     41 -#define OP_AbsValue                     42 -#define OP_Not                          43 -#define OP_BitNot                       44 -#define OP_Noop                         45 -#define OP_If                           46 -#define OP_IfNot                        47 -#define OP_IsNull                       48 -#define OP_NotNull                      49 -#define OP_MakeRecord                   50 -#define OP_MakeIdxKey                   51 -#define OP_MakeKey                      52 -#define OP_IncrKey                      53 -#define OP_Checkpoint                   54 -#define OP_Transaction                  55 -#define OP_Commit                       56 -#define OP_Rollback                     57 -#define OP_ReadCookie                   58 -#define OP_SetCookie                    59 -#define OP_VerifyCookie                 60 -#define OP_OpenRead                     61 -#define OP_OpenWrite                    62 -#define OP_OpenTemp                     63 -#define OP_OpenPseudo                   64 -#define OP_Close                        65 -#define OP_MoveLt                       66 -#define OP_MoveTo                       67 -#define OP_Distinct                     68 -#define OP_NotFound                     69 -#define OP_Found                        70 -#define OP_IsUnique                     71 -#define OP_NotExists                    72 -#define OP_NewRecno                     73 -#define OP_PutIntKey                    74 -#define OP_PutStrKey                    75 -#define OP_Delete                       76 -#define OP_KeyAsData                    77 -#define OP_RowData                      78 -#define OP_Column                       79 -#define OP_Recno                        80 -#define OP_FullKey                      81 -#define OP_NullRow                      82 -#define OP_Last                         83 -#define OP_Rewind                       84 -#define OP_Prev                         85 -#define OP_Next                         86 -#define OP_IdxPut                       87 -#define OP_IdxDelete                    88 -#define OP_IdxRecno                     89 -#define OP_IdxLT                        90 -#define OP_IdxGT                        91 -#define OP_IdxGE                        92 -#define OP_Destroy                      93 -#define OP_Clear                        94 -#define OP_CreateIndex                  95 -#define OP_CreateTable                  96 -#define OP_IntegrityCk                  97 -#define OP_ListWrite                    98 -#define OP_ListRewind                   99 -#define OP_ListRead                    100 -#define OP_ListReset                   101 -#define OP_ListPush                    102 -#define OP_ListPop                     103 -#define OP_SortPut                     104 -#define OP_SortMakeRec                 105 -#define OP_SortMakeKey                 106 -#define OP_Sort                        107 -#define OP_SortNext                    108 -#define OP_SortCallback                109 -#define OP_SortReset                   110 -#define OP_FileOpen                    111 -#define OP_FileRead                    112 -#define OP_FileColumn                  113 -#define OP_MemStore                    114 -#define OP_MemLoad                     115 -#define OP_MemIncr                     116 -#define OP_AggReset                    117 -#define OP_AggInit                     118 -#define OP_AggFunc                     119 -#define OP_AggFocus                    120 -#define OP_AggSet                      121 -#define OP_AggGet                      122 -#define OP_AggNext                     123 -#define OP_SetInsert                   124 -#define OP_SetFound                    125 -#define OP_SetNotFound                 126 -#define OP_SetFirst                    127 -#define OP_SetNext                     128 +#define OP_Variable                      7 +#define OP_Pop                           8 +#define OP_Dup                           9 +#define OP_Pull                         10 +#define OP_Push                         11 +#define OP_ColumnName                   12 +#define OP_Callback                     13 +#define OP_NullCallback                 14 +#define OP_Concat                       15 +#define OP_Add                          16 +#define OP_Subtract                     17 +#define OP_Multiply                     18 +#define OP_Divide                       19 +#define OP_Remainder                    20 +#define OP_Function                     21 +#define OP_BitAnd                       22 +#define OP_BitOr                        23 +#define OP_ShiftLeft                    24 +#define OP_ShiftRight                   25 +#define OP_AddImm                       26 +#define OP_IsNumeric                    27 +#define OP_MustBeInt                    28 +#define OP_Eq                           29 +#define OP_Ne                           30 +#define OP_Lt                           31 +#define OP_Le                           32 +#define OP_Gt                           33 +#define OP_Ge                           34 +#define OP_StrEq                        35 +#define OP_StrNe                        36 +#define OP_StrLt                        37 +#define OP_StrLe                        38 +#define OP_StrGt                        39 +#define OP_StrGe                        40 +#define OP_And                          41 +#define OP_Or                           42 +#define OP_Negative                     43 +#define OP_AbsValue                     44 +#define OP_Not                          45 +#define OP_BitNot                       46 +#define OP_Noop                         47 +#define OP_If                           48 +#define OP_IfNot                        49 +#define OP_IsNull                       50 +#define OP_NotNull                      51 +#define OP_MakeRecord                   52 +#define OP_MakeIdxKey                   53 +#define OP_MakeKey                      54 +#define OP_IncrKey                      55 +#define OP_Checkpoint                   56 +#define OP_Transaction                  57 +#define OP_Commit                       58 +#define OP_Rollback                     59 +#define OP_ReadCookie                   60 +#define OP_SetCookie                    61 +#define OP_VerifyCookie                 62 +#define OP_OpenRead                     63 +#define OP_OpenWrite                    64 +#define OP_OpenTemp                     65 +#define OP_OpenPseudo                   66 +#define OP_Close                        67 +#define OP_MoveLt                       68 +#define OP_MoveTo                       69 +#define OP_Distinct                     70 +#define OP_NotFound                     71 +#define OP_Found                        72 +#define OP_IsUnique                     73 +#define OP_NotExists                    74 +#define OP_NewRecno                     75 +#define OP_PutIntKey                    76 +#define OP_PutStrKey                    77 +#define OP_Delete                       78 +#define OP_KeyAsData                    79 +#define OP_RowData                      80 +#define OP_Column                       81 +#define OP_Recno                        82 +#define OP_FullKey                      83 +#define OP_NullRow                      84 +#define OP_Last                         85 +#define OP_Rewind                       86 +#define OP_Prev                         87 +#define OP_Next                         88 +#define OP_IdxPut                       89 +#define OP_IdxDelete                    90 +#define OP_IdxRecno                     91 +#define OP_IdxLT                        92 +#define OP_IdxGT                        93 +#define OP_IdxGE                        94 +#define OP_Destroy                      95 +#define OP_Clear                        96 +#define OP_CreateIndex                  97 +#define OP_CreateTable                  98 +#define OP_IntegrityCk                  99 +#define OP_ListWrite                   100 +#define OP_ListRewind                  101 +#define OP_ListRead                    102 +#define OP_ListReset                   103 +#define OP_ListPush                    104 +#define OP_ListPop                     105 +#define OP_SortPut                     106 +#define OP_SortMakeRec                 107 +#define OP_SortMakeKey                 108 +#define OP_Sort                        109 +#define OP_SortNext                    110 +#define OP_SortCallback                111 +#define OP_SortReset                   112 +#define OP_FileOpen                    113 +#define OP_FileRead                    114 +#define OP_FileColumn                  115 +#define OP_MemStore                    116 +#define OP_MemLoad                     117 +#define OP_MemIncr                     118 +#define OP_AggReset                    119 +#define OP_AggInit                     120 +#define OP_AggFunc                     121 +#define OP_AggFocus                    122 +#define OP_AggSet                      123 +#define OP_AggGet                      124 +#define OP_AggNext                     125 +#define OP_SetInsert                   126 +#define OP_SetFound                    127 +#define OP_SetNotFound                 128 +#define OP_SetFirst                    129 +#define OP_SetNext                     130 +#define OP_Vacuum                      131  | 
