|
1 /* Automatically generated. Do not edit */ |
|
2 /* See the mkopcodec.awk script for details. */ |
|
3 //#if !defined(SQLITE_OMIT_EXPLAIN) || !defined(NDEBUG) || defined(VDBE_PROFILE) || defined(SQLITE_DEBUG) |
|
4 const char *sqlite3OpcodeName(int i){ |
|
5 static const char *const azName[] = { "?", |
|
6 /* 1 */ "MemLoad", |
|
7 /* 2 */ "VNext", |
|
8 /* 3 */ "Column", |
|
9 /* 4 */ "SetCookie", |
|
10 /* 5 */ "IfMemPos", |
|
11 /* 6 */ "Sequence", |
|
12 /* 7 */ "MoveGt", |
|
13 /* 8 */ "RowKey", |
|
14 /* 9 */ "OpenWrite", |
|
15 /* 10 */ "If", |
|
16 /* 11 */ "Pop", |
|
17 /* 12 */ "VRowid", |
|
18 /* 13 */ "CollSeq", |
|
19 /* 14 */ "OpenRead", |
|
20 /* 15 */ "Expire", |
|
21 /* 16 */ "Not", |
|
22 /* 17 */ "AutoCommit", |
|
23 /* 18 */ "IntegrityCk", |
|
24 /* 19 */ "Sort", |
|
25 /* 20 */ "Function", |
|
26 /* 21 */ "Noop", |
|
27 /* 22 */ "Return", |
|
28 /* 23 */ "NewRowid", |
|
29 /* 24 */ "IfMemNeg", |
|
30 /* 25 */ "Variable", |
|
31 /* 26 */ "String", |
|
32 /* 27 */ "RealAffinity", |
|
33 /* 28 */ "VRename", |
|
34 /* 29 */ "ParseSchema", |
|
35 /* 30 */ "VOpen", |
|
36 /* 31 */ "Close", |
|
37 /* 32 */ "CreateIndex", |
|
38 /* 33 */ "IsUnique", |
|
39 /* 34 */ "NotFound", |
|
40 /* 35 */ "Int64", |
|
41 /* 36 */ "MustBeInt", |
|
42 /* 37 */ "Halt", |
|
43 /* 38 */ "Rowid", |
|
44 /* 39 */ "IdxLT", |
|
45 /* 40 */ "AddImm", |
|
46 /* 41 */ "Statement", |
|
47 /* 42 */ "RowData", |
|
48 /* 43 */ "MemMax", |
|
49 /* 44 */ "Push", |
|
50 /* 45 */ "NotExists", |
|
51 /* 46 */ "MemIncr", |
|
52 /* 47 */ "Gosub", |
|
53 /* 48 */ "Integer", |
|
54 /* 49 */ "MemInt", |
|
55 /* 50 */ "Prev", |
|
56 /* 51 */ "VColumn", |
|
57 /* 52 */ "CreateTable", |
|
58 /* 53 */ "Last", |
|
59 /* 54 */ "IncrVacuum", |
|
60 /* 55 */ "IdxRowid", |
|
61 /* 56 */ "MakeIdxRec", |
|
62 /* 57 */ "ResetCount", |
|
63 /* 58 */ "FifoWrite", |
|
64 /* 59 */ "Callback", |
|
65 /* 60 */ "Or", |
|
66 /* 61 */ "And", |
|
67 /* 62 */ "ContextPush", |
|
68 /* 63 */ "DropTrigger", |
|
69 /* 64 */ "DropIndex", |
|
70 /* 65 */ "IsNull", |
|
71 /* 66 */ "NotNull", |
|
72 /* 67 */ "Ne", |
|
73 /* 68 */ "Eq", |
|
74 /* 69 */ "Gt", |
|
75 /* 70 */ "Le", |
|
76 /* 71 */ "Lt", |
|
77 /* 72 */ "Ge", |
|
78 /* 73 */ "IdxGE", |
|
79 /* 74 */ "BitAnd", |
|
80 /* 75 */ "BitOr", |
|
81 /* 76 */ "ShiftLeft", |
|
82 /* 77 */ "ShiftRight", |
|
83 /* 78 */ "Add", |
|
84 /* 79 */ "Subtract", |
|
85 /* 80 */ "Multiply", |
|
86 /* 81 */ "Divide", |
|
87 /* 82 */ "Remainder", |
|
88 /* 83 */ "Concat", |
|
89 /* 84 */ "IdxDelete", |
|
90 /* 85 */ "Negative", |
|
91 /* 86 */ "Vacuum", |
|
92 /* 87 */ "BitNot", |
|
93 /* 88 */ "String8", |
|
94 /* 89 */ "MoveLe", |
|
95 /* 90 */ "IfNot", |
|
96 /* 91 */ "DropTable", |
|
97 /* 92 */ "MakeRecord", |
|
98 /* 93 */ "Delete", |
|
99 /* 94 */ "StackDepth", |
|
100 /* 95 */ "AggFinal", |
|
101 /* 96 */ "Dup", |
|
102 /* 97 */ "Goto", |
|
103 /* 98 */ "TableLock", |
|
104 /* 99 */ "FifoRead", |
|
105 /* 100 */ "Clear", |
|
106 /* 101 */ "IdxGT", |
|
107 /* 102 */ "MoveLt", |
|
108 /* 103 */ "VerifyCookie", |
|
109 /* 104 */ "AggStep", |
|
110 /* 105 */ "Pull", |
|
111 /* 106 */ "SetNumColumns", |
|
112 /* 107 */ "AbsValue", |
|
113 /* 108 */ "Transaction", |
|
114 /* 109 */ "VFilter", |
|
115 /* 110 */ "VDestroy", |
|
116 /* 111 */ "ContextPop", |
|
117 /* 112 */ "Next", |
|
118 /* 113 */ "IdxInsert", |
|
119 /* 114 */ "Distinct", |
|
120 /* 115 */ "Insert", |
|
121 /* 116 */ "Destroy", |
|
122 /* 117 */ "ReadCookie", |
|
123 /* 118 */ "ForceInt", |
|
124 /* 119 */ "LoadAnalysis", |
|
125 /* 120 */ "Explain", |
|
126 /* 121 */ "IfMemZero", |
|
127 /* 122 */ "OpenPseudo", |
|
128 /* 123 */ "OpenEphemeral", |
|
129 /* 124 */ "Null", |
|
130 /* 125 */ "Real", |
|
131 /* 126 */ "HexBlob", |
|
132 /* 127 */ "Blob", |
|
133 /* 128 */ "MemStore", |
|
134 /* 129 */ "Rewind", |
|
135 /* 130 */ "MoveGe", |
|
136 /* 131 */ "VBegin", |
|
137 /* 132 */ "VUpdate", |
|
138 /* 133 */ "VCreate", |
|
139 /* 134 */ "MemMove", |
|
140 /* 135 */ "MemNull", |
|
141 /* 136 */ "Found", |
|
142 /* 137 */ "NullRow", |
|
143 /* 138 */ "ToText", |
|
144 /* 139 */ "ToBlob", |
|
145 /* 140 */ "ToNumeric", |
|
146 /* 141 */ "ToInt", |
|
147 /* 142 */ "ToReal", |
|
148 }; |
|
149 return azName[i]; |
|
150 } |
|
151 //#endif |