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