Mono.CSharp.EmitContext.Emit C# (CSharp) Method

Emit() public method

public Emit ( OpCode opcode ) : void
opcode OpCode
return void
		public void Emit (OpCode opcode)
		{
			ig.Emit (opcode);
		}

Same methods

EmitContext::Emit ( OpCode opcode, FieldSpec field ) : void
EmitContext::Emit ( OpCode opcode, Label label ) : void
EmitContext::Emit ( OpCode opcode, LocalBuilder local ) : void
EmitContext::Emit ( OpCode opcode, MethodInfo method ) : void
EmitContext::Emit ( OpCode opcode, MethodSpec method ) : void
EmitContext::Emit ( OpCode opcode, MethodSpec method, Type vargs ) : void
EmitContext::Emit ( OpCode opcode, System.TypeSpec type ) : void
EmitContext::Emit ( OpCode opcode, byte arg ) : void
EmitContext::Emit ( OpCode opcode, double arg ) : void
EmitContext::Emit ( OpCode opcode, float arg ) : void
EmitContext::Emit ( OpCode opcode, int arg ) : void
EmitContext::Emit ( OpCode opcode, string arg ) : void

Usage Example

Example #1
0
 public override void Emit(EmitContext ec)
 {
     if (Value)
         ec.Emit (OpCodes.Ldc_I4_1);
     else
         ec.Emit (OpCodes.Ldc_I4_0);
 }
All Usage Examples Of Mono.CSharp.EmitContext::Emit