C# Class Mono.CSharp.Lock

Inheritance: ExceptionStatement
Datei anzeigen Open project: kumpera/mono Class Usage Examples

Public Methods

Method Description
Lock ( Mono.CSharp.Expression expr, Statement stmt, Mono.CSharp.Location loc ) : System
Resolve ( BlockContext ec ) : bool

Protected Methods

Method Description
CloneTo ( CloneContext clonectx, Statement t ) : void
EmitFinallyBody ( EmitContext ec ) : void
EmitPreTryBody ( EmitContext ec ) : void
EmitTryBody ( EmitContext ec ) : void

Private Methods

Method Description
ResolvePredefinedMethods ( ResolveContext rc ) : int

Method Details

CloneTo() protected method

protected CloneTo ( CloneContext clonectx, Statement t ) : void
clonectx CloneContext
t Statement
return void

EmitFinallyBody() protected method

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

EmitPreTryBody() protected method

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

EmitTryBody() protected method

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

Lock() public method

public Lock ( Mono.CSharp.Expression expr, Statement stmt, Mono.CSharp.Location loc ) : System
expr Mono.CSharp.Expression
stmt Statement
loc Mono.CSharp.Location
return System

Resolve() public method

public Resolve ( BlockContext ec ) : bool
ec BlockContext
return bool