C# Class Pchp.CodeAnalysis.Symbols.SourceDeclarations

Represents declarations within given source trees.
Inheritance: ISemanticModel
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Private Properties

Свойство Type Description
ISemanticModel IEnumerable
ISemanticModel INamedTypeSymbol
ISemanticModel IPhpValue
ISemanticModel SourceFileSymbol
ISemanticModel bool
PopulateTables void

Méthodes publiques

Méthode Description
GetFile ( string fname ) : SourceFileSymbol
GetFiles ( ) : IEnumerable
GetFunction ( QualifiedName name ) : MethodSymbol
GetFunctions ( ) : IEnumerable
GetType ( QualifiedName name ) : NamedTypeSymbol
GetTypes ( ) : IEnumerable
SourceDeclarations ( ) : System

Private Methods

Méthode Description
ISemanticModel ( QualifiedName name ) : IEnumerable
ISemanticModel ( QualifiedName name ) : INamedTypeSymbol
ISemanticModel ( string name ) : IPhpValue
ISemanticModel ( string path ) : SourceFileSymbol
ISemanticModel ( QualifiedName qname, INamedTypeSymbol from ) : bool
PopulateTables ( PhpCompilation compilation, IEnumerable trees ) : void

Method Details

GetFile() public méthode

public GetFile ( string fname ) : SourceFileSymbol
fname string
Résultat SourceFileSymbol

GetFiles() public méthode

public GetFiles ( ) : IEnumerable
Résultat IEnumerable

GetFunction() public méthode

public GetFunction ( QualifiedName name ) : MethodSymbol
name QualifiedName
Résultat MethodSymbol

GetFunctions() public méthode

public GetFunctions ( ) : IEnumerable
Résultat IEnumerable

GetType() public méthode

public GetType ( QualifiedName name ) : NamedTypeSymbol
name QualifiedName
Résultat NamedTypeSymbol

GetTypes() public méthode

public GetTypes ( ) : IEnumerable
Résultat IEnumerable

SourceDeclarations() public méthode

public SourceDeclarations ( ) : System
Résultat System