C# Class Pchp.CodeAnalysis.CodeGen.BoundPhpStaticFieldPlace

Bound PHP static field declared in special container, SynthesizedStaticFieldsHolder.
Inheritance: BoundFieldPlace
Show file Open project: iolevel/peachpie

Public Methods

Method Description
BoundPhpStaticFieldPlace ( FieldSymbol field, BoundExpression boundref ) : Devsense.PHP.Syntax

Protected Methods

Method Description
EmitLoadFieldInstance ( CodeGenerator cg, InstanceCacheHolder instanceOpt ) : void

Method Details

BoundPhpStaticFieldPlace() public method

public BoundPhpStaticFieldPlace ( FieldSymbol field, BoundExpression boundref ) : Devsense.PHP.Syntax
field Pchp.CodeAnalysis.Symbols.FieldSymbol
boundref Pchp.CodeAnalysis.Semantics.BoundExpression
return Devsense.PHP.Syntax

EmitLoadFieldInstance() protected method

protected EmitLoadFieldInstance ( CodeGenerator cg, InstanceCacheHolder instanceOpt ) : void
cg CodeGenerator
instanceOpt InstanceCacheHolder
return void