Uses of Class
com.strobel.reflection.emit.OpCode
-
Packages that use OpCode Package Description com.strobel.expressions com.strobel.reflection.emit -
-
Uses of OpCode in com.strobel.expressions
Fields in com.strobel.expressions declared as OpCode Modifier and Type Field Description private OpCode
LabelInfo. _opCode
-
Uses of OpCode in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as OpCode Modifier and Type Field Description private static OpCode[]
OpCode. _standardOpCodes
private static OpCode[]
OpCode. _wideOpCodes
Methods in com.strobel.reflection.emit that return OpCode Modifier and Type Method Description static OpCode
OpCode. get(int code)
Get the OpCode for a simple standard 1-byte opcode.private static OpCode
CodeGenerator. getLocalLoadOpCode(Type<?> type, int localIndex)
private static OpCode
CodeGenerator. getLocalStoreOpCode(Type<?> type, int localIndex)
private static OpCode[]
OpCode. getOpcodeBlock(int prefix)
OpCode
OpCode. negate()
static OpCode
OpCode. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static OpCode[]
OpCode. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.strobel.reflection.emit with parameters of type OpCode Modifier and Type Method Description void
CodeGenerator. call(OpCode opCode, MethodInfo method)
void
CodeGenerator. emit(OpCode opCode)
void
CodeGenerator. emit(OpCode opCode, byte arg)
void
CodeGenerator. emit(OpCode opCode, double arg)
void
CodeGenerator. emit(OpCode opCode, float arg)
void
CodeGenerator. emit(OpCode opCode, int arg)
void
CodeGenerator. emit(OpCode opCode, long arg)
void
CodeGenerator. emit(OpCode opCode, short arg)
void
CodeGenerator. emit(OpCode opCode, ConstructorInfo constructor)
void
CodeGenerator. emit(OpCode opCode, Label label)
void
CodeGenerator. emit(OpCode opCode, FieldInfo field)
void
CodeGenerator. emit(OpCode opCode, MethodInfo method)
void
CodeGenerator. emit(OpCode opCode, Type<?> type)
void
CodeGenerator. emit(OpCode opCode, java.lang.String arg)
(package private) void
CodeGenerator. internalEmit(OpCode opCode)
static java.lang.RuntimeException
Error. invalidBranchOpCode(OpCode opCode)
(package private) void
CodeGenerator. updateStackSize(OpCode opCode, int stackChange)
-