| 2 |      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
 |