C# Class Pchp.CodeAnalysis.Symbols.SourceFunctionSymbol

Show file Open project: iolevel/peachpie Class Usage Examples

Private Properties

Property Type Description
EmitInit void
EnsureRoutineInfoField FieldSymbol

Public Methods

Method Description
SourceFunctionSymbol ( SourceFileSymbol file, FunctionDecl syntax ) : System

Protected Methods

Method Description
CreateTypeRefContext ( ) : TypeRefContext

Private Methods

Method Description
EmitInit ( Emit module ) : void
EnsureRoutineInfoField ( Emit module ) : FieldSymbol

A field representing the function info at runtime. Lazily associated with index by runtime.

Method Details

CreateTypeRefContext() protected method

protected CreateTypeRefContext ( ) : TypeRefContext
return TypeRefContext

SourceFunctionSymbol() public method

public SourceFunctionSymbol ( SourceFileSymbol file, FunctionDecl syntax ) : System
file SourceFileSymbol
syntax FunctionDecl
return System