Package soot.dotnet.proto
Enum ProtoIlInstructions.IlVariableMsg.IlVariableKind
- java.lang.Object
-
- java.lang.Enum<ProtoIlInstructions.IlVariableMsg.IlVariableKind>
-
- soot.dotnet.proto.ProtoIlInstructions.IlVariableMsg.IlVariableKind
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<ProtoIlInstructions.IlVariableMsg.IlVariableKind>
- Enclosing class:
- ProtoIlInstructions.IlVariableMsg
public static enum ProtoIlInstructions.IlVariableMsg.IlVariableKind extends Enum<ProtoIlInstructions.IlVariableMsg.IlVariableKind> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enumIlVariableMsg.IlVariableKind
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DECONSTRUCTION_INIT_TEMPORARYDECONSTRUCTION_INIT_TEMPORARY = 14;DISPLAY_CLASS_LOCALDISPLAY_CLASS_LOCAL = 12;EXCEPTION_LOCALEXCEPTION_LOCAL = 9;EXCEPTION_STACK_SLOTEXCEPTION_STACK_SLOT = 8;FOREACH_LOCALFOREACH_LOCAL = 5;INITIALIZER_TARGETINITIALIZER_TARGET = 6;LOCALLOCAL = 1;NAMED_ARGUMENTNAMED_ARGUMENT = 11;NONENONE = 0;PARAMETERPARAMETER = 7;PATTERN_LOCALPATTERN_LOCAL = 13;PINNED_LOCALPINNED_LOCAL = 2;PINNED_REGION_LOCALPINNED_REGION_LOCAL = 3;STACKSLOTSTACKSLOT = 10;UNRECOGNIZEDUSING_LOCALUSING_LOCAL = 4;
-
Field Summary
Fields Modifier and Type Field Description static intDECONSTRUCTION_INIT_TEMPORARY_VALUEDECONSTRUCTION_INIT_TEMPORARY = 14;static intDISPLAY_CLASS_LOCAL_VALUEDISPLAY_CLASS_LOCAL = 12;static intEXCEPTION_LOCAL_VALUEEXCEPTION_LOCAL = 9;static intEXCEPTION_STACK_SLOT_VALUEEXCEPTION_STACK_SLOT = 8;static intFOREACH_LOCAL_VALUEFOREACH_LOCAL = 5;static intINITIALIZER_TARGET_VALUEINITIALIZER_TARGET = 6;static intLOCAL_VALUELOCAL = 1;static intNAMED_ARGUMENT_VALUENAMED_ARGUMENT = 11;static intNONE_VALUENONE = 0;static intPARAMETER_VALUEPARAMETER = 7;static intPATTERN_LOCAL_VALUEPATTERN_LOCAL = 13;static intPINNED_LOCAL_VALUEPINNED_LOCAL = 2;static intPINNED_REGION_LOCAL_VALUEPINNED_REGION_LOCAL = 3;static intSTACKSLOT_VALUESTACKSLOT = 10;static intUSING_LOCAL_VALUEUSING_LOCAL = 4;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ProtoIlInstructions.IlVariableMsg.IlVariableKindforNumber(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.IlVariableMsg.IlVariableKind>internalGetValueMap()static ProtoIlInstructions.IlVariableMsg.IlVariableKindvalueOf(int value)Deprecated.static ProtoIlInstructions.IlVariableMsg.IlVariableKindvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlVariableMsg.IlVariableKindvalueOf(String name)Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlVariableMsg.IlVariableKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind NONE
NONE = 0;
-
LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind LOCAL
LOCAL = 1;
-
PINNED_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind PINNED_LOCAL
PINNED_LOCAL = 2;
-
PINNED_REGION_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind PINNED_REGION_LOCAL
PINNED_REGION_LOCAL = 3;
-
USING_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind USING_LOCAL
USING_LOCAL = 4;
-
FOREACH_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind FOREACH_LOCAL
FOREACH_LOCAL = 5;
-
INITIALIZER_TARGET
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind INITIALIZER_TARGET
INITIALIZER_TARGET = 6;
-
PARAMETER
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind PARAMETER
PARAMETER = 7;
-
EXCEPTION_STACK_SLOT
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind EXCEPTION_STACK_SLOT
EXCEPTION_STACK_SLOT = 8;
-
EXCEPTION_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind EXCEPTION_LOCAL
EXCEPTION_LOCAL = 9;
-
STACKSLOT
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind STACKSLOT
STACKSLOT = 10;
-
NAMED_ARGUMENT
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind NAMED_ARGUMENT
NAMED_ARGUMENT = 11;
-
DISPLAY_CLASS_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind DISPLAY_CLASS_LOCAL
DISPLAY_CLASS_LOCAL = 12;
-
PATTERN_LOCAL
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind PATTERN_LOCAL
PATTERN_LOCAL = 13;
-
DECONSTRUCTION_INIT_TEMPORARY
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind DECONSTRUCTION_INIT_TEMPORARY
DECONSTRUCTION_INIT_TEMPORARY = 14;
-
UNRECOGNIZED
public static final ProtoIlInstructions.IlVariableMsg.IlVariableKind UNRECOGNIZED
-
-
Field Detail
-
NONE_VALUE
public static final int NONE_VALUE
NONE = 0;- See Also:
- Constant Field Values
-
LOCAL_VALUE
public static final int LOCAL_VALUE
LOCAL = 1;- See Also:
- Constant Field Values
-
PINNED_LOCAL_VALUE
public static final int PINNED_LOCAL_VALUE
PINNED_LOCAL = 2;- See Also:
- Constant Field Values
-
PINNED_REGION_LOCAL_VALUE
public static final int PINNED_REGION_LOCAL_VALUE
PINNED_REGION_LOCAL = 3;- See Also:
- Constant Field Values
-
USING_LOCAL_VALUE
public static final int USING_LOCAL_VALUE
USING_LOCAL = 4;- See Also:
- Constant Field Values
-
FOREACH_LOCAL_VALUE
public static final int FOREACH_LOCAL_VALUE
FOREACH_LOCAL = 5;- See Also:
- Constant Field Values
-
INITIALIZER_TARGET_VALUE
public static final int INITIALIZER_TARGET_VALUE
INITIALIZER_TARGET = 6;- See Also:
- Constant Field Values
-
PARAMETER_VALUE
public static final int PARAMETER_VALUE
PARAMETER = 7;- See Also:
- Constant Field Values
-
EXCEPTION_STACK_SLOT_VALUE
public static final int EXCEPTION_STACK_SLOT_VALUE
EXCEPTION_STACK_SLOT = 8;- See Also:
- Constant Field Values
-
EXCEPTION_LOCAL_VALUE
public static final int EXCEPTION_LOCAL_VALUE
EXCEPTION_LOCAL = 9;- See Also:
- Constant Field Values
-
STACKSLOT_VALUE
public static final int STACKSLOT_VALUE
STACKSLOT = 10;- See Also:
- Constant Field Values
-
NAMED_ARGUMENT_VALUE
public static final int NAMED_ARGUMENT_VALUE
NAMED_ARGUMENT = 11;- See Also:
- Constant Field Values
-
DISPLAY_CLASS_LOCAL_VALUE
public static final int DISPLAY_CLASS_LOCAL_VALUE
DISPLAY_CLASS_LOCAL = 12;- See Also:
- Constant Field Values
-
PATTERN_LOCAL_VALUE
public static final int PATTERN_LOCAL_VALUE
PATTERN_LOCAL = 13;- See Also:
- Constant Field Values
-
DECONSTRUCTION_INIT_TEMPORARY_VALUE
public static final int DECONSTRUCTION_INIT_TEMPORARY_VALUE
DECONSTRUCTION_INIT_TEMPORARY = 14;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ProtoIlInstructions.IlVariableMsg.IlVariableKind[] 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.IlVariableMsg.IlVariableKind c : ProtoIlInstructions.IlVariableMsg.IlVariableKind.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.IlVariableMsg.IlVariableKind 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.IlVariableMsg.IlVariableKind 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.IlVariableMsg.IlVariableKind 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.IlVariableMsg.IlVariableKind> 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.IlVariableMsg.IlVariableKind 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
-
-