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

상속: Symbol, IModuleSymbol
파일 보기 프로젝트 열기: iolevel/peachpie 1 사용 예제들

Private Properties

프로퍼티 타입 설명
LookupTopLevelMetadataType NamedTypeSymbol
SetReferences void

공개 메소드들

메소드 설명
GetMetadata ( ) : Microsoft.CodeAnalysis.ModuleMetadata
GetModuleNamespace ( INamespaceSymbol namespaceSymbol ) : INamespaceSymbol

비공개 메소드들

메소드 설명
LookupTopLevelMetadataType ( Microsoft.CodeAnalysis.MetadataTypeName &emittedName ) : NamedTypeSymbol

Lookup a top level type referenced from metadata, names should be compared case-sensitively.

SetReferences ( ModuleReferences moduleReferences, SourceAssemblySymbol originatingSourceAssemblyDebugOnly = null ) : void

A helper method for ReferenceManager to set assembly identities for assemblies referenced by this module and corresponding AssemblySymbols.

메소드 상세

GetMetadata() 공개 메소드

public GetMetadata ( ) : Microsoft.CodeAnalysis.ModuleMetadata
리턴 Microsoft.CodeAnalysis.ModuleMetadata

GetModuleNamespace() 공개 메소드

public GetModuleNamespace ( INamespaceSymbol namespaceSymbol ) : INamespaceSymbol
namespaceSymbol INamespaceSymbol
리턴 INamespaceSymbol