C# Class Pchp.CodeAnalysis.Symbols.SourceGlobalMethodSymbol

Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Private Properties

Свойство Type Description
BuildParameters IEnumerable
SynthesizeGhostStubs void
SynthesizeMainMethodWrapper void

Méthodes publiques

Méthode Description
SourceGlobalMethodSymbol ( SourceFileSymbol file ) : System

Méthodes protégées

Méthode Description
BuildParameters ( Signature signature, PHPDocBlock phpdocOpt = null ) : IEnumerable
CreateTypeRefContext ( ) : TypeRefContext

Private Methods

Méthode Description
BuildParameters ( ) : IEnumerable
SynthesizeGhostStubs ( PEModuleBuilder module, DiagnosticBag diagnostic ) : void
SynthesizeMainMethodWrapper ( PEModuleBuilder module, DiagnosticBag diagnostics ) : void

Main method wrapper in case it does not return PhpValue.

Method Details

BuildParameters() protected méthode

protected BuildParameters ( Signature signature, PHPDocBlock phpdocOpt = null ) : IEnumerable
signature System.Signature
phpdocOpt PHPDocBlock
Résultat IEnumerable

CreateTypeRefContext() protected méthode

protected CreateTypeRefContext ( ) : TypeRefContext
Résultat TypeRefContext

SourceGlobalMethodSymbol() public méthode

public SourceGlobalMethodSymbol ( SourceFileSymbol file ) : System
file SourceFileSymbol
Résultat System