C# Класс Pchp.CodeAnalysis.Symbols.SourceDeclarations

Represents declarations within given source trees.
Наследование: ISemanticModel
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ISemanticModel IEnumerable
ISemanticModel INamedTypeSymbol
ISemanticModel IPhpValue
ISemanticModel SourceFileSymbol
ISemanticModel bool
PopulateTables void

Открытые методы

Метод Описание
GetFile ( string fname ) : SourceFileSymbol
GetFiles ( ) : IEnumerable
GetFunction ( QualifiedName name ) : MethodSymbol
GetFunctions ( ) : IEnumerable
GetType ( QualifiedName name ) : NamedTypeSymbol
GetTypes ( ) : IEnumerable
SourceDeclarations ( ) : System

Приватные методы

Метод Описание
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

Описание методов

GetFile() публичный Метод

public GetFile ( string fname ) : SourceFileSymbol
fname string
Результат SourceFileSymbol

GetFiles() публичный Метод

public GetFiles ( ) : IEnumerable
Результат IEnumerable

GetFunction() публичный Метод

public GetFunction ( QualifiedName name ) : MethodSymbol
name QualifiedName
Результат MethodSymbol

GetFunctions() публичный Метод

public GetFunctions ( ) : IEnumerable
Результат IEnumerable

GetType() публичный Метод

public GetType ( QualifiedName name ) : NamedTypeSymbol
name QualifiedName
Результат NamedTypeSymbol

GetTypes() публичный Метод

public GetTypes ( ) : IEnumerable
Результат IEnumerable

SourceDeclarations() публичный Метод

public SourceDeclarations ( ) : System
Результат System