ember-legacy-class-transform
Version:
The default blueprint for ember-cli addons.
33 lines • 1.64 kB
JavaScript
export var Opcodes;
(function (Opcodes) {
// Statements
Opcodes[Opcodes["Text"] = 0] = "Text";
Opcodes[Opcodes["Append"] = 1] = "Append";
Opcodes[Opcodes["Comment"] = 2] = "Comment";
Opcodes[Opcodes["Modifier"] = 3] = "Modifier";
Opcodes[Opcodes["Block"] = 4] = "Block";
Opcodes[Opcodes["Component"] = 5] = "Component";
Opcodes[Opcodes["OpenElement"] = 6] = "OpenElement";
Opcodes[Opcodes["FlushElement"] = 7] = "FlushElement";
Opcodes[Opcodes["CloseElement"] = 8] = "CloseElement";
Opcodes[Opcodes["StaticAttr"] = 9] = "StaticAttr";
Opcodes[Opcodes["DynamicAttr"] = 10] = "DynamicAttr";
Opcodes[Opcodes["Yield"] = 11] = "Yield";
Opcodes[Opcodes["Partial"] = 12] = "Partial";
Opcodes[Opcodes["DynamicArg"] = 13] = "DynamicArg";
Opcodes[Opcodes["StaticArg"] = 14] = "StaticArg";
Opcodes[Opcodes["TrustingAttr"] = 15] = "TrustingAttr";
Opcodes[Opcodes["Debugger"] = 16] = "Debugger";
Opcodes[Opcodes["ClientSideStatement"] = 17] = "ClientSideStatement";
// Expressions
Opcodes[Opcodes["Unknown"] = 18] = "Unknown";
Opcodes[Opcodes["Get"] = 19] = "Get";
Opcodes[Opcodes["MaybeLocal"] = 20] = "MaybeLocal";
Opcodes[Opcodes["FixThisBeforeWeMerge"] = 21] = "FixThisBeforeWeMerge";
Opcodes[Opcodes["HasBlock"] = 22] = "HasBlock";
Opcodes[Opcodes["HasBlockParams"] = 23] = "HasBlockParams";
Opcodes[Opcodes["Undefined"] = 24] = "Undefined";
Opcodes[Opcodes["Helper"] = 25] = "Helper";
Opcodes[Opcodes["Concat"] = 26] = "Concat";
Opcodes[Opcodes["ClientSideExpression"] = 27] = "ClientSideExpression";
})(Opcodes || (Opcodes = {}));