C# 클래스 Pchp.CodeAnalysis.Symbols.SourceDeclarations

Represents declarations within given source trees.
상속: ISemanticModel
파일 보기 프로젝트 열기: iolevel/peachpie 1 사용 예제들

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