C# Class Pchp.CodeAnalysis.CodeGen.FieldPlace

Inheritance: IPlace
显示文件 Open project: iolevel/peachpie Class Usage Examples

Public Methods

Method Description
EmitLoad ( ILBuilder il ) : TypeSymbol
EmitLoadAddress ( ILBuilder il ) : void
EmitStore ( ILBuilder il ) : void
EmitStorePrepare ( ILBuilder il ) : void
FieldPlace ( IPlace holder, IFieldSymbol field ) : Devsense.PHP.Syntax

Private Methods

Method Description
EmitHolder ( ILBuilder il ) : void
EmitOpCode ( ILBuilder il, ILOpCode code ) : void

Method Details

EmitLoad() public method

public EmitLoad ( ILBuilder il ) : TypeSymbol
il Microsoft.CodeAnalysis.CodeGen.ILBuilder
return TypeSymbol

EmitLoadAddress() public method

public EmitLoadAddress ( ILBuilder il ) : void
il Microsoft.CodeAnalysis.CodeGen.ILBuilder
return void

EmitStore() public method

public EmitStore ( ILBuilder il ) : void
il Microsoft.CodeAnalysis.CodeGen.ILBuilder
return void

EmitStorePrepare() public method

public EmitStorePrepare ( ILBuilder il ) : void
il Microsoft.CodeAnalysis.CodeGen.ILBuilder
return void

FieldPlace() public method

public FieldPlace ( IPlace holder, IFieldSymbol field ) : Devsense.PHP.Syntax
holder IPlace
field IFieldSymbol
return Devsense.PHP.Syntax