C# Class IKVM.Internal.SmartMethodWrapper

Inheritance: MethodWrapper
Datei anzeigen Open project: samskivert/ikvm-monotouch

Protected Methods

Method Description
CallImpl ( CodeEmitter ilgen ) : void
CallvirtImpl ( CodeEmitter ilgen ) : void
NewobjImpl ( CodeEmitter ilgen ) : void
PreEmit ( CodeEmitter ilgen ) : void

Private Methods

Method Description
EmitCall ( CodeEmitter ilgen ) : void
EmitCallvirt ( CodeEmitter ilgen ) : void
EmitNewobj ( CodeEmitter ilgen ) : void
SmartMethodWrapper ( TypeWrapper declaringType, string name, string sig, MethodBase method, TypeWrapper returnType, TypeWrapper parameterTypes, Modifiers modifiers, MemberFlags flags ) : System.Reflection.Emit

Method Details

CallImpl() protected method

protected CallImpl ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
return void

CallvirtImpl() protected method

protected CallvirtImpl ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
return void

NewobjImpl() protected method

protected NewobjImpl ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
return void

PreEmit() protected method

protected PreEmit ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
return void