Method Emit
- Namespace
- MonoMod.Utils.Cil
- Assembly
- MonoMod.Utils.dll
Emit(OpCode)
public abstract void Emit(OpCode opcode)
Parameters
opcode OpCode
Emit(OpCode, byte)
public abstract void Emit(OpCode opcode, byte arg)
Parameters
opcode OpCode
arg byte
Emit(OpCode, double)
public abstract void Emit(OpCode opcode, double arg)
Parameters
opcode OpCode
arg double
Emit(OpCode, short)
public abstract void Emit(OpCode opcode, short arg)
Parameters
opcode OpCode
arg short
Emit(OpCode, int)
public abstract void Emit(OpCode opcode, int arg)
Parameters
opcode OpCode
arg int
Emit(OpCode, long)
public abstract void Emit(OpCode opcode, long arg)
Parameters
opcode OpCode
arg long
Emit(OpCode, ConstructorInfo)
public abstract void Emit(OpCode opcode, ConstructorInfo con)
Parameters
opcode OpCode
con ConstructorInfo
Emit(OpCode, Label)
public abstract void Emit(OpCode opcode, Label label)
Parameters
opcode OpCode
label Label
Emit(OpCode, Label[])
public abstract void Emit(OpCode opcode, Label[] labels)
Parameters
opcode OpCode
labels Label[]
Emit(OpCode, LocalBuilder)
public abstract void Emit(OpCode opcode, LocalBuilder local)
Parameters
opcode OpCode
local LocalBuilder
Emit(OpCode, SignatureHelper)
public abstract void Emit(OpCode opcode, SignatureHelper signature)
Parameters
opcode OpCode
signature SignatureHelper
Emit(OpCode, FieldInfo)
public abstract void Emit(OpCode opcode, FieldInfo field)
Parameters
opcode OpCode
field FieldInfo
Emit(OpCode, MethodInfo)
public abstract void Emit(OpCode opcode, MethodInfo meth)
Parameters
opcode OpCode
meth MethodInfo
Emit(OpCode, sbyte)
public abstract void Emit(OpCode opcode, sbyte arg)
Parameters
opcode OpCode
arg sbyte
Emit(OpCode, float)
public abstract void Emit(OpCode opcode, float arg)
Parameters
opcode OpCode
arg float
Emit(OpCode, string)
public abstract void Emit(OpCode opcode, string str)
Parameters
opcode OpCode
str string
Emit(OpCode, Type)
public abstract void Emit(OpCode opcode, Type cls)
Parameters
opcode OpCode
cls Type