Package soot.dotnet.proto
Enum ProtoIlInstructions.IlInstructionMsg.IlOpCode
- java.lang.Object
-
- java.lang.Enum<ProtoIlInstructions.IlInstructionMsg.IlOpCode>
-
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlOpCode
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<ProtoIlInstructions.IlInstructionMsg.IlOpCode>
- Enclosing class:
- ProtoIlInstructions.IlInstructionMsg
public static enum ProtoIlInstructions.IlInstructionMsg.IlOpCode extends Enum<ProtoIlInstructions.IlInstructionMsg.IlOpCode> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enumIlInstructionMsg.IlOpCode
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BINARY_NUMERIC_INSTRUCTIONBINARY_NUMERIC_INSTRUCTION = 15;BLOCKBLOCK = 37;BLOCK_CONTAINERBLOCK_CONTAINER = 36;BOXBOX = 27;BRANCHBRANCH = 16;CALLCALL = 4;CALL_INDIRECTCALL_INDIRECT = 72;CALLVIRTCALLVIRT = 14;CASTCLASSCASTCLASS = 25;CK_FINITECK_FINITE = 42;COMPCOMP = 17;CONVCONV = 22;CP_BLKCP_BLK = 44;CP_OBJCP_OBJ = 45;DEBUG_BREAKDEBUG_BREAK = 41;DEFAULT_VALUEDEFAULT_VALUE = 32;DUPDUP = 46;IF_INSTRUCTIONIF_INSTRUCTION = 18;ILFUNCTIONILFUNCTION = 76;INIT_BLKINIT_BLK = 47;INIT_OBJINIT_OBJ = 48;INVALID_BRANCHINVALID_BRANCH = 71;ISINSTISINST = 26;LD_FLDLD_FLD = 52;LD_FTNLD_FTN = 53;LD_MEMBER_TOKENLD_MEMBER_TOKEN = 69;LD_SFLDLD_SFLD = 54;LD_TOKENLD_TOKEN = 55;LD_TYPE_TOKENLD_TYPE_TOKEN = 70;LD_VIRT_FTNLD_VIRT_FTN = 56;LDC_DECIMALLDC_DECIMAL = 74;LDC_I4LDC_I4 = 9;LDC_I8LDC_I8 = 49;LDC_R4LDC_R4 = 50;LDC_R8LDC_R8 = 51;LDELEMALDELEMA = 24;LDFLDALDFLDA = 8;LDLENLDLEN = 21;LDLOCLDLOC = 10;LDLOCALDLOCA = 31;LDNULLLDNULL = 20;LDOBJLDOBJ = 11;LDSFLDALDSFLDA = 19;LDSTRLDSTR = 6;LEAVELEAVE = 5;LOC_ALLOCLOC_ALLOC = 57;MATCH_INSTRUCTIONMATCH_INSTRUCTION = 73;MK_REF_ANYMK_REF_ANY = 58;NEWARRNEWARR = 23;NEWOBJNEWOBJ = 13;NONO = 59;NONE_OPNONE_OP = 0;NOPNOP = 1;NOTNOT = 33;READONLYREADONLY = 60;REF_ANY_TYPEREF_ANY_TYPE = 61;REF_ANY_VALREF_ANY_VAL = 62;RETHROWRETHROW = 39;SIZE_OFSIZE_OF = 63;ST_SFLDST_SFLD = 64;STLOCSTLOC = 12;STOBJSTOBJ = 7;STRING_TO_INTSTRING_TO_INT = 75;SWITCHSWITCH = 65;TAILTAIL = 66;THROWTHROW = 40;TRY_CATCHTRY_CATCH = 30;TRY_CATCH_HANDLERTRY_CATCH_HANDLER = 38;TRY_FAULTTRY_FAULT = 35;TRY_FINALLYTRY_FINALLY = 34;UNALIGNEDUNALIGNED = 67;UNBOXUNBOX = 29;UNBOXANYUNBOXANY = 28;UNRECOGNIZEDVOLATILEVOLATILE = 68;
-
Field Summary
Fields Modifier and Type Field Description static intBINARY_NUMERIC_INSTRUCTION_VALUEBINARY_NUMERIC_INSTRUCTION = 15;static intBLOCK_CONTAINER_VALUEBLOCK_CONTAINER = 36;static intBLOCK_VALUEBLOCK = 37;static intBOX_VALUEBOX = 27;static intBRANCH_VALUEBRANCH = 16;static intCALL_INDIRECT_VALUECALL_INDIRECT = 72;static intCALL_VALUECALL = 4;static intCALLVIRT_VALUECALLVIRT = 14;static intCASTCLASS_VALUECASTCLASS = 25;static intCK_FINITE_VALUECK_FINITE = 42;static intCOMP_VALUECOMP = 17;static intCONV_VALUECONV = 22;static intCP_BLK_VALUECP_BLK = 44;static intCP_OBJ_VALUECP_OBJ = 45;static intDEBUG_BREAK_VALUEDEBUG_BREAK = 41;static intDEFAULT_VALUE_VALUEDEFAULT_VALUE = 32;static intDUP_VALUEDUP = 46;static intIF_INSTRUCTION_VALUEIF_INSTRUCTION = 18;static intILFUNCTION_VALUEILFUNCTION = 76;static intINIT_BLK_VALUEINIT_BLK = 47;static intINIT_OBJ_VALUEINIT_OBJ = 48;static intINVALID_BRANCH_VALUEINVALID_BRANCH = 71;static intISINST_VALUEISINST = 26;static intLD_FLD_VALUELD_FLD = 52;static intLD_FTN_VALUELD_FTN = 53;static intLD_MEMBER_TOKEN_VALUELD_MEMBER_TOKEN = 69;static intLD_SFLD_VALUELD_SFLD = 54;static intLD_TOKEN_VALUELD_TOKEN = 55;static intLD_TYPE_TOKEN_VALUELD_TYPE_TOKEN = 70;static intLD_VIRT_FTN_VALUELD_VIRT_FTN = 56;static intLDC_DECIMAL_VALUELDC_DECIMAL = 74;static intLDC_I4_VALUELDC_I4 = 9;static intLDC_I8_VALUELDC_I8 = 49;static intLDC_R4_VALUELDC_R4 = 50;static intLDC_R8_VALUELDC_R8 = 51;static intLDELEMA_VALUELDELEMA = 24;static intLDFLDA_VALUELDFLDA = 8;static intLDLEN_VALUELDLEN = 21;static intLDLOC_VALUELDLOC = 10;static intLDLOCA_VALUELDLOCA = 31;static intLDNULL_VALUELDNULL = 20;static intLDOBJ_VALUELDOBJ = 11;static intLDSFLDA_VALUELDSFLDA = 19;static intLDSTR_VALUELDSTR = 6;static intLEAVE_VALUELEAVE = 5;static intLOC_ALLOC_VALUELOC_ALLOC = 57;static intMATCH_INSTRUCTION_VALUEMATCH_INSTRUCTION = 73;static intMK_REF_ANY_VALUEMK_REF_ANY = 58;static intNEWARR_VALUENEWARR = 23;static intNEWOBJ_VALUENEWOBJ = 13;static intNO_VALUENO = 59;static intNONE_OP_VALUENONE_OP = 0;static intNOP_VALUENOP = 1;static intNOT_VALUENOT = 33;static intREADONLY_VALUEREADONLY = 60;static intREF_ANY_TYPE_VALUEREF_ANY_TYPE = 61;static intREF_ANY_VAL_VALUEREF_ANY_VAL = 62;static intRETHROW_VALUERETHROW = 39;static intSIZE_OF_VALUESIZE_OF = 63;static intST_SFLD_VALUEST_SFLD = 64;static intSTLOC_VALUESTLOC = 12;static intSTOBJ_VALUESTOBJ = 7;static intSTRING_TO_INT_VALUESTRING_TO_INT = 75;static intSWITCH_VALUESWITCH = 65;static intTAIL_VALUETAIL = 66;static intTHROW_VALUETHROW = 40;static intTRY_CATCH_HANDLER_VALUETRY_CATCH_HANDLER = 38;static intTRY_CATCH_VALUETRY_CATCH = 30;static intTRY_FAULT_VALUETRY_FAULT = 35;static intTRY_FINALLY_VALUETRY_FINALLY = 34;static intUNALIGNED_VALUEUNALIGNED = 67;static intUNBOX_VALUEUNBOX = 29;static intUNBOXANY_VALUEUNBOXANY = 28;static intVOLATILE_VALUEVOLATILE = 68;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ProtoIlInstructions.IlInstructionMsg.IlOpCodeforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<ProtoIlInstructions.IlInstructionMsg.IlOpCode>internalGetValueMap()static ProtoIlInstructions.IlInstructionMsg.IlOpCodevalueOf(int value)Deprecated.static ProtoIlInstructions.IlInstructionMsg.IlOpCodevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlInstructionMsg.IlOpCodevalueOf(String name)Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlInstructionMsg.IlOpCode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE_OP
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NONE_OP
NONE_OP = 0;
-
NOP
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NOP
NOP = 1;
-
CALL
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CALL
CALL = 4;
-
LEAVE
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LEAVE
LEAVE = 5;
-
LDSTR
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDSTR
LDSTR = 6;
-
STOBJ
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode STOBJ
STOBJ = 7;
-
LDFLDA
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDFLDA
LDFLDA = 8;
-
LDC_I4
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDC_I4
LDC_I4 = 9;
-
LDLOC
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDLOC
LDLOC = 10;
-
LDOBJ
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDOBJ
LDOBJ = 11;
-
STLOC
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode STLOC
STLOC = 12;
-
NEWOBJ
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NEWOBJ
NEWOBJ = 13;
-
CALLVIRT
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CALLVIRT
CALLVIRT = 14;
-
BINARY_NUMERIC_INSTRUCTION
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode BINARY_NUMERIC_INSTRUCTION
BINARY_NUMERIC_INSTRUCTION = 15;
-
BRANCH
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode BRANCH
BRANCH = 16;
-
COMP
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode COMP
COMP = 17;
-
IF_INSTRUCTION
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode IF_INSTRUCTION
IF_INSTRUCTION = 18;
-
LDSFLDA
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDSFLDA
LDSFLDA = 19;
-
LDNULL
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDNULL
LDNULL = 20;
-
LDLEN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDLEN
LDLEN = 21;
-
CONV
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CONV
CONV = 22;
-
NEWARR
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NEWARR
NEWARR = 23;
-
LDELEMA
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDELEMA
LDELEMA = 24;
-
CASTCLASS
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CASTCLASS
CASTCLASS = 25;
-
ISINST
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode ISINST
ISINST = 26;
-
BOX
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode BOX
BOX = 27;
-
UNBOXANY
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode UNBOXANY
UNBOXANY = 28;
-
UNBOX
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode UNBOX
UNBOX = 29;
-
TRY_CATCH
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode TRY_CATCH
TRY_CATCH = 30;
-
LDLOCA
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDLOCA
LDLOCA = 31;
-
DEFAULT_VALUE
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode DEFAULT_VALUE
DEFAULT_VALUE = 32;
-
NOT
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NOT
NOT = 33;
-
TRY_FINALLY
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode TRY_FINALLY
TRY_FINALLY = 34;
-
TRY_FAULT
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode TRY_FAULT
TRY_FAULT = 35;
-
BLOCK_CONTAINER
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode BLOCK_CONTAINER
BLOCK_CONTAINER = 36;
-
BLOCK
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode BLOCK
BLOCK = 37;
-
TRY_CATCH_HANDLER
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode TRY_CATCH_HANDLER
TRY_CATCH_HANDLER = 38;
-
RETHROW
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode RETHROW
RETHROW = 39;
-
THROW
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode THROW
THROW = 40;
-
DEBUG_BREAK
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode DEBUG_BREAK
DEBUG_BREAK = 41;
-
CK_FINITE
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CK_FINITE
CK_FINITE = 42;
-
CP_BLK
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CP_BLK
CP_BLK = 44;
-
CP_OBJ
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CP_OBJ
CP_OBJ = 45;
-
DUP
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode DUP
DUP = 46;
-
INIT_BLK
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode INIT_BLK
INIT_BLK = 47;
-
INIT_OBJ
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode INIT_OBJ
INIT_OBJ = 48;
-
LDC_I8
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDC_I8
LDC_I8 = 49;
-
LDC_R4
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDC_R4
LDC_R4 = 50;
-
LDC_R8
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDC_R8
LDC_R8 = 51;
-
LD_FLD
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_FLD
LD_FLD = 52;
-
LD_FTN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_FTN
LD_FTN = 53;
-
LD_SFLD
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_SFLD
LD_SFLD = 54;
-
LD_TOKEN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_TOKEN
LD_TOKEN = 55;
-
LD_VIRT_FTN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_VIRT_FTN
LD_VIRT_FTN = 56;
-
LOC_ALLOC
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LOC_ALLOC
LOC_ALLOC = 57;
-
MK_REF_ANY
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode MK_REF_ANY
MK_REF_ANY = 58;
-
NO
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode NO
NO = 59;
-
READONLY
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode READONLY
READONLY = 60;
-
REF_ANY_TYPE
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode REF_ANY_TYPE
REF_ANY_TYPE = 61;
-
REF_ANY_VAL
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode REF_ANY_VAL
REF_ANY_VAL = 62;
-
SIZE_OF
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode SIZE_OF
SIZE_OF = 63;
-
ST_SFLD
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode ST_SFLD
ST_SFLD = 64;
-
SWITCH
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode SWITCH
SWITCH = 65;
-
TAIL
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode TAIL
TAIL = 66;
-
UNALIGNED
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode UNALIGNED
UNALIGNED = 67;
-
VOLATILE
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode VOLATILE
VOLATILE = 68;
-
LD_MEMBER_TOKEN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_MEMBER_TOKEN
LD_MEMBER_TOKEN = 69;
-
LD_TYPE_TOKEN
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LD_TYPE_TOKEN
LD_TYPE_TOKEN = 70;
-
INVALID_BRANCH
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode INVALID_BRANCH
INVALID_BRANCH = 71;
-
CALL_INDIRECT
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode CALL_INDIRECT
CALL_INDIRECT = 72;
-
MATCH_INSTRUCTION
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode MATCH_INSTRUCTION
MATCH_INSTRUCTION = 73;
-
LDC_DECIMAL
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode LDC_DECIMAL
LDC_DECIMAL = 74;
-
STRING_TO_INT
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode STRING_TO_INT
STRING_TO_INT = 75;
-
ILFUNCTION
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode ILFUNCTION
ILFUNCTION = 76;
-
UNRECOGNIZED
public static final ProtoIlInstructions.IlInstructionMsg.IlOpCode UNRECOGNIZED
-
-
Field Detail
-
NONE_OP_VALUE
public static final int NONE_OP_VALUE
NONE_OP = 0;- See Also:
- Constant Field Values
-
NOP_VALUE
public static final int NOP_VALUE
NOP = 1;- See Also:
- Constant Field Values
-
CALL_VALUE
public static final int CALL_VALUE
CALL = 4;- See Also:
- Constant Field Values
-
LEAVE_VALUE
public static final int LEAVE_VALUE
LEAVE = 5;- See Also:
- Constant Field Values
-
LDSTR_VALUE
public static final int LDSTR_VALUE
LDSTR = 6;- See Also:
- Constant Field Values
-
STOBJ_VALUE
public static final int STOBJ_VALUE
STOBJ = 7;- See Also:
- Constant Field Values
-
LDFLDA_VALUE
public static final int LDFLDA_VALUE
LDFLDA = 8;- See Also:
- Constant Field Values
-
LDC_I4_VALUE
public static final int LDC_I4_VALUE
LDC_I4 = 9;- See Also:
- Constant Field Values
-
LDLOC_VALUE
public static final int LDLOC_VALUE
LDLOC = 10;- See Also:
- Constant Field Values
-
LDOBJ_VALUE
public static final int LDOBJ_VALUE
LDOBJ = 11;- See Also:
- Constant Field Values
-
STLOC_VALUE
public static final int STLOC_VALUE
STLOC = 12;- See Also:
- Constant Field Values
-
NEWOBJ_VALUE
public static final int NEWOBJ_VALUE
NEWOBJ = 13;- See Also:
- Constant Field Values
-
CALLVIRT_VALUE
public static final int CALLVIRT_VALUE
CALLVIRT = 14;- See Also:
- Constant Field Values
-
BINARY_NUMERIC_INSTRUCTION_VALUE
public static final int BINARY_NUMERIC_INSTRUCTION_VALUE
BINARY_NUMERIC_INSTRUCTION = 15;- See Also:
- Constant Field Values
-
BRANCH_VALUE
public static final int BRANCH_VALUE
BRANCH = 16;- See Also:
- Constant Field Values
-
COMP_VALUE
public static final int COMP_VALUE
COMP = 17;- See Also:
- Constant Field Values
-
IF_INSTRUCTION_VALUE
public static final int IF_INSTRUCTION_VALUE
IF_INSTRUCTION = 18;- See Also:
- Constant Field Values
-
LDSFLDA_VALUE
public static final int LDSFLDA_VALUE
LDSFLDA = 19;- See Also:
- Constant Field Values
-
LDNULL_VALUE
public static final int LDNULL_VALUE
LDNULL = 20;- See Also:
- Constant Field Values
-
LDLEN_VALUE
public static final int LDLEN_VALUE
LDLEN = 21;- See Also:
- Constant Field Values
-
CONV_VALUE
public static final int CONV_VALUE
CONV = 22;- See Also:
- Constant Field Values
-
NEWARR_VALUE
public static final int NEWARR_VALUE
NEWARR = 23;- See Also:
- Constant Field Values
-
LDELEMA_VALUE
public static final int LDELEMA_VALUE
LDELEMA = 24;- See Also:
- Constant Field Values
-
CASTCLASS_VALUE
public static final int CASTCLASS_VALUE
CASTCLASS = 25;- See Also:
- Constant Field Values
-
ISINST_VALUE
public static final int ISINST_VALUE
ISINST = 26;- See Also:
- Constant Field Values
-
BOX_VALUE
public static final int BOX_VALUE
BOX = 27;- See Also:
- Constant Field Values
-
UNBOXANY_VALUE
public static final int UNBOXANY_VALUE
UNBOXANY = 28;- See Also:
- Constant Field Values
-
UNBOX_VALUE
public static final int UNBOX_VALUE
UNBOX = 29;- See Also:
- Constant Field Values
-
TRY_CATCH_VALUE
public static final int TRY_CATCH_VALUE
TRY_CATCH = 30;- See Also:
- Constant Field Values
-
LDLOCA_VALUE
public static final int LDLOCA_VALUE
LDLOCA = 31;- See Also:
- Constant Field Values
-
DEFAULT_VALUE_VALUE
public static final int DEFAULT_VALUE_VALUE
DEFAULT_VALUE = 32;- See Also:
- Constant Field Values
-
NOT_VALUE
public static final int NOT_VALUE
NOT = 33;- See Also:
- Constant Field Values
-
TRY_FINALLY_VALUE
public static final int TRY_FINALLY_VALUE
TRY_FINALLY = 34;- See Also:
- Constant Field Values
-
TRY_FAULT_VALUE
public static final int TRY_FAULT_VALUE
TRY_FAULT = 35;- See Also:
- Constant Field Values
-
BLOCK_CONTAINER_VALUE
public static final int BLOCK_CONTAINER_VALUE
BLOCK_CONTAINER = 36;- See Also:
- Constant Field Values
-
BLOCK_VALUE
public static final int BLOCK_VALUE
BLOCK = 37;- See Also:
- Constant Field Values
-
TRY_CATCH_HANDLER_VALUE
public static final int TRY_CATCH_HANDLER_VALUE
TRY_CATCH_HANDLER = 38;- See Also:
- Constant Field Values
-
RETHROW_VALUE
public static final int RETHROW_VALUE
RETHROW = 39;- See Also:
- Constant Field Values
-
THROW_VALUE
public static final int THROW_VALUE
THROW = 40;- See Also:
- Constant Field Values
-
DEBUG_BREAK_VALUE
public static final int DEBUG_BREAK_VALUE
DEBUG_BREAK = 41;- See Also:
- Constant Field Values
-
CK_FINITE_VALUE
public static final int CK_FINITE_VALUE
CK_FINITE = 42;- See Also:
- Constant Field Values
-
CP_BLK_VALUE
public static final int CP_BLK_VALUE
CP_BLK = 44;- See Also:
- Constant Field Values
-
CP_OBJ_VALUE
public static final int CP_OBJ_VALUE
CP_OBJ = 45;- See Also:
- Constant Field Values
-
DUP_VALUE
public static final int DUP_VALUE
DUP = 46;- See Also:
- Constant Field Values
-
INIT_BLK_VALUE
public static final int INIT_BLK_VALUE
INIT_BLK = 47;- See Also:
- Constant Field Values
-
INIT_OBJ_VALUE
public static final int INIT_OBJ_VALUE
INIT_OBJ = 48;- See Also:
- Constant Field Values
-
LDC_I8_VALUE
public static final int LDC_I8_VALUE
LDC_I8 = 49;- See Also:
- Constant Field Values
-
LDC_R4_VALUE
public static final int LDC_R4_VALUE
LDC_R4 = 50;- See Also:
- Constant Field Values
-
LDC_R8_VALUE
public static final int LDC_R8_VALUE
LDC_R8 = 51;- See Also:
- Constant Field Values
-
LD_FLD_VALUE
public static final int LD_FLD_VALUE
LD_FLD = 52;- See Also:
- Constant Field Values
-
LD_FTN_VALUE
public static final int LD_FTN_VALUE
LD_FTN = 53;- See Also:
- Constant Field Values
-
LD_SFLD_VALUE
public static final int LD_SFLD_VALUE
LD_SFLD = 54;- See Also:
- Constant Field Values
-
LD_TOKEN_VALUE
public static final int LD_TOKEN_VALUE
LD_TOKEN = 55;- See Also:
- Constant Field Values
-
LD_VIRT_FTN_VALUE
public static final int LD_VIRT_FTN_VALUE
LD_VIRT_FTN = 56;- See Also:
- Constant Field Values
-
LOC_ALLOC_VALUE
public static final int LOC_ALLOC_VALUE
LOC_ALLOC = 57;- See Also:
- Constant Field Values
-
MK_REF_ANY_VALUE
public static final int MK_REF_ANY_VALUE
MK_REF_ANY = 58;- See Also:
- Constant Field Values
-
NO_VALUE
public static final int NO_VALUE
NO = 59;- See Also:
- Constant Field Values
-
READONLY_VALUE
public static final int READONLY_VALUE
READONLY = 60;- See Also:
- Constant Field Values
-
REF_ANY_TYPE_VALUE
public static final int REF_ANY_TYPE_VALUE
REF_ANY_TYPE = 61;- See Also:
- Constant Field Values
-
REF_ANY_VAL_VALUE
public static final int REF_ANY_VAL_VALUE
REF_ANY_VAL = 62;- See Also:
- Constant Field Values
-
SIZE_OF_VALUE
public static final int SIZE_OF_VALUE
SIZE_OF = 63;- See Also:
- Constant Field Values
-
ST_SFLD_VALUE
public static final int ST_SFLD_VALUE
ST_SFLD = 64;- See Also:
- Constant Field Values
-
SWITCH_VALUE
public static final int SWITCH_VALUE
SWITCH = 65;- See Also:
- Constant Field Values
-
TAIL_VALUE
public static final int TAIL_VALUE
TAIL = 66;- See Also:
- Constant Field Values
-
UNALIGNED_VALUE
public static final int UNALIGNED_VALUE
UNALIGNED = 67;- See Also:
- Constant Field Values
-
VOLATILE_VALUE
public static final int VOLATILE_VALUE
VOLATILE = 68;- See Also:
- Constant Field Values
-
LD_MEMBER_TOKEN_VALUE
public static final int LD_MEMBER_TOKEN_VALUE
LD_MEMBER_TOKEN = 69;- See Also:
- Constant Field Values
-
LD_TYPE_TOKEN_VALUE
public static final int LD_TYPE_TOKEN_VALUE
LD_TYPE_TOKEN = 70;- See Also:
- Constant Field Values
-
INVALID_BRANCH_VALUE
public static final int INVALID_BRANCH_VALUE
INVALID_BRANCH = 71;- See Also:
- Constant Field Values
-
CALL_INDIRECT_VALUE
public static final int CALL_INDIRECT_VALUE
CALL_INDIRECT = 72;- See Also:
- Constant Field Values
-
MATCH_INSTRUCTION_VALUE
public static final int MATCH_INSTRUCTION_VALUE
MATCH_INSTRUCTION = 73;- See Also:
- Constant Field Values
-
LDC_DECIMAL_VALUE
public static final int LDC_DECIMAL_VALUE
LDC_DECIMAL = 74;- See Also:
- Constant Field Values
-
STRING_TO_INT_VALUE
public static final int STRING_TO_INT_VALUE
STRING_TO_INT = 75;- See Also:
- Constant Field Values
-
ILFUNCTION_VALUE
public static final int ILFUNCTION_VALUE
ILFUNCTION = 76;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ProtoIlInstructions.IlInstructionMsg.IlOpCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ProtoIlInstructions.IlInstructionMsg.IlOpCode c : ProtoIlInstructions.IlInstructionMsg.IlOpCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ProtoIlInstructions.IlInstructionMsg.IlOpCode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static ProtoIlInstructions.IlInstructionMsg.IlOpCode valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static ProtoIlInstructions.IlInstructionMsg.IlOpCode forNumber(int value)
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<ProtoIlInstructions.IlInstructionMsg.IlOpCode> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static ProtoIlInstructions.IlInstructionMsg.IlOpCode valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-