summaryrefslogtreecommitdiff
path: root/ext/sqlite/libsqlite/src/opcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/sqlite/libsqlite/src/opcodes.h')
-rw-r--r--ext/sqlite/libsqlite/src/opcodes.h247
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