#### Back to Server

## MethodEmitter

#### Nested Types: <>c__DisplayClass4, Callback, CallInfo

(static) bool b__1( Type type, object obj )
(ctor) MethodEmitter( TypeBuilder typeBuilder )
Type Active( get; )
ILGenerator Generator( get; )
MethodBuilder Method( get; )
TypeBuilder Type( get; )
LocalBuilder AcquireTemp( Type localType )
void ArgumentPushed()
void BeginCall( MethodInfo method )
void Branch( Label label )
void BranchIfFalse( Label label )
void BranchIfTrue( Label label )
void Call( MethodInfo method )
void CastAs( Type type )
void Chain( Property prop )
void Compare( OpCode opCode )
bool CompareTo( int sign, Callback argGenerator )
Label CreateLabel()
LocalBuilder CreateLocal( Type localType )
void Define( string name, MethodAttributes attr, Type returnType, Type[] parms )
void FinishCall()
void Load( long value )
void Load( bool value )
void Load( float value )
void Load( char value )
void Load( double value )
void Load( string value )
void Load( Enum value )
void Load( int value )
void LoadArgument( int index )
void LoadField( FieldInfo field )
void LoadLocal( LocalBuilder local )
void LoadNull()
void LoadNull( Type type )
void LogicalNot()
void MarkLabel( Label label )
void Neg()
void Pop()
void Pop( Type expected )
void Push( Type type )
void ReleaseTemp( LocalBuilder local )
void Return()
void StoreLocal( LocalBuilder local )
void Xor()