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