C# Class Mono.CSharp.ExplicitBlock

Inheritance: Block
显示文件 Open project: kumpera/mono Class Usage Examples

Protected Properties

Property Type Description
am_storey AnonymousMethodStorey

Public Methods

Method Description
CreateAnonymousMethodStorey ( ResolveContext ec ) : AnonymousMethodStorey
Emit ( EmitContext ec ) : void
ExplicitBlock ( Block parent, Flags flags, Mono.CSharp.Location start, Mono.CSharp.Location end ) : System
ExplicitBlock ( Block parent, Mono.CSharp.Location start, Mono.CSharp.Location end ) : System
WrapIntoDestructor ( TryFinally tf, ExplicitBlock tryBlock ) : void

Protected Methods

Method Description
DefineAnonymousStorey ( EmitContext ec ) : void

Method Details

CreateAnonymousMethodStorey() public method

public CreateAnonymousMethodStorey ( ResolveContext ec ) : AnonymousMethodStorey
ec ResolveContext
return AnonymousMethodStorey

DefineAnonymousStorey() protected method

protected DefineAnonymousStorey ( EmitContext ec ) : void
ec EmitContext
return void

Emit() public method

public Emit ( EmitContext ec ) : void
ec EmitContext
return void

ExplicitBlock() public method

public ExplicitBlock ( Block parent, Flags flags, Mono.CSharp.Location start, Mono.CSharp.Location end ) : System
parent Block
flags System.Flags
start Mono.CSharp.Location
end Mono.CSharp.Location
return System

ExplicitBlock() public method

public ExplicitBlock ( Block parent, Mono.CSharp.Location start, Mono.CSharp.Location end ) : System
parent Block
start Mono.CSharp.Location
end Mono.CSharp.Location
return System

WrapIntoDestructor() public method

public WrapIntoDestructor ( TryFinally tf, ExplicitBlock tryBlock ) : void
tf TryFinally
tryBlock ExplicitBlock
return void

Property Details

am_storey protected_oe property

protected AnonymousMethodStorey,Mono.CSharp am_storey
return AnonymousMethodStorey