Files
ZuneShell.dll/UIX/Microsoft/Iris/Markup/OpCode.cs
T

60 lines
2.0 KiB
C#
Raw Normal View History

// Decompiled with JetBrains decompiler
// Type: Microsoft.Iris.Markup.OpCode
// Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217
// MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11
// Assembly location: C:\Program Files\Zune\UIX.dll
namespace Microsoft.Iris.Markup
{
internal enum OpCode : byte
{
ConstructObject = 1,
ConstructObjectIndirect = 2,
ConstructObjectParam = 3,
ConstructFromString = 4,
ConstructFromBinary = 5,
InitializeInstance = 6,
InitializeInstanceIndirect = 7,
LookupSymbol = 8,
WriteSymbol = 9,
WriteSymbolPeek = 10, // 0x0A
ClearSymbol = 11, // 0x0B
PropertyInitialize = 12, // 0x0C
PropertyInitializeIndirect = 13, // 0x0D
PropertyListAdd = 14, // 0x0E
PropertyDictionaryAdd = 15, // 0x0F
PropertyAssign = 16, // 0x10
PropertyAssignStatic = 17, // 0x11
PropertyGet = 18, // 0x12
PropertyGetPeek = 19, // 0x13
PropertyGetStatic = 20, // 0x14
MethodInvoke = 21, // 0x15
MethodInvokePeek = 22, // 0x16
MethodInvokeStatic = 23, // 0x17
MethodInvokePushLastParam = 24, // 0x18
MethodInvokeStaticPushLastParam = 25, // 0x19
VerifyTypeCast = 26, // 0x1A
ConvertType = 27, // 0x1B
Operation = 28, // 0x1C
IsCheck = 29, // 0x1D
As = 30, // 0x1E
TypeOf = 31, // 0x1F
PushNull = 32, // 0x20
PushConstant = 33, // 0x21
PushThis = 34, // 0x22
DiscardValue = 35, // 0x23
ReturnValue = 36, // 0x24
ReturnVoid = 37, // 0x25
JumpIfFalse = 38, // 0x26
JumpIfFalsePeek = 39, // 0x27
JumpIfTruePeek = 40, // 0x28
JumpIfDictionaryContains = 41, // 0x29
JumpIfNullPeek = 42, // 0x2A
Jump = 43, // 0x2B
ConstructListenerStorage = 44, // 0x2C
Listen = 45, // 0x2D
DestructiveListen = 46, // 0x2E
EnterDebugState = 47, // 0x2F
}
}