Package soot.dotnet.proto
Enum ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
- java.lang.Object
-
- java.lang.Enum<ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator>
-
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator>
- Enclosing class:
- ProtoIlInstructions.IlInstructionMsg
public static enum ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator extends Enum<ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator> implements com.google.protobuf.ProtocolMessageEnum
BINARY_NUMERIC_INSTRUCTION
Protobuf enumIlInstructionMsg.IlBinaryNumericOperator
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Add
Add = 1;
BitAnd
BitAnd = 6;
BitOr
BitOr = 7;
BitXor
BitXor = 8;
Div
Div = 4;
Mul
Mul = 3;
NONE_BINARY
NONE_BINARY = 0;
Rem
Rem = 5;
ShiftLeft
ShiftLeft = 9;
ShiftRight
ShiftRight = 10;
Sub
Sub = 2;
UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
Add_VALUE
Add = 1;
static int
BitAnd_VALUE
BitAnd = 6;
static int
BitOr_VALUE
BitOr = 7;
static int
BitXor_VALUE
BitXor = 8;
static int
Div_VALUE
Div = 4;
static int
Mul_VALUE
Mul = 3;
static int
NONE_BINARY_VALUE
NONE_BINARY = 0;
static int
Rem_VALUE
Rem = 5;
static int
ShiftLeft_VALUE
ShiftLeft = 9;
static int
ShiftRight_VALUE
ShiftRight = 10;
static int
Sub_VALUE
Sub = 2;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator>
internalGetValueMap()
static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
valueOf(int value)
Deprecated.static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator
valueOf(String name)
Returns the enum constant of this type with the specified name.static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE_BINARY
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator NONE_BINARY
NONE_BINARY = 0;
-
Add
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator Add
Add = 1;
-
Sub
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator Sub
Sub = 2;
-
Mul
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator Mul
Mul = 3;
-
Div
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator Div
Div = 4;
-
Rem
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator Rem
Rem = 5;
-
BitAnd
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator BitAnd
BitAnd = 6;
-
BitOr
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator BitOr
BitOr = 7;
-
BitXor
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator BitXor
BitXor = 8;
-
ShiftLeft
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator ShiftLeft
ShiftLeft = 9;
-
ShiftRight
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator ShiftRight
ShiftRight = 10;
-
UNRECOGNIZED
public static final ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator UNRECOGNIZED
-
-
Field Detail
-
NONE_BINARY_VALUE
public static final int NONE_BINARY_VALUE
NONE_BINARY = 0;
- See Also:
- Constant Field Values
-
Add_VALUE
public static final int Add_VALUE
Add = 1;
- See Also:
- Constant Field Values
-
Sub_VALUE
public static final int Sub_VALUE
Sub = 2;
- See Also:
- Constant Field Values
-
Mul_VALUE
public static final int Mul_VALUE
Mul = 3;
- See Also:
- Constant Field Values
-
Div_VALUE
public static final int Div_VALUE
Div = 4;
- See Also:
- Constant Field Values
-
Rem_VALUE
public static final int Rem_VALUE
Rem = 5;
- See Also:
- Constant Field Values
-
BitAnd_VALUE
public static final int BitAnd_VALUE
BitAnd = 6;
- See Also:
- Constant Field Values
-
BitOr_VALUE
public static final int BitOr_VALUE
BitOr = 7;
- See Also:
- Constant Field Values
-
BitXor_VALUE
public static final int BitXor_VALUE
BitXor = 8;
- See Also:
- Constant Field Values
-
ShiftLeft_VALUE
public static final int ShiftLeft_VALUE
ShiftLeft = 9;
- See Also:
- Constant Field Values
-
ShiftRight_VALUE
public static final int ShiftRight_VALUE
ShiftRight = 10;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator[] 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.IlBinaryNumericOperator c : ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator.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.IlBinaryNumericOperator 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:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator 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.IlBinaryNumericOperator 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.IlBinaryNumericOperator> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator 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
-
-