1 implementation of IModuleSymbolInternal
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ModuleSymbol.cs (1)
21internal abstract class ModuleSymbol : Symbol, IModuleSymbolInternal
11 references to IModuleSymbolInternal
Microsoft.CodeAnalysis (10)
Diagnostic\Location.cs (1)
53internal virtual IModuleSymbolInternal? MetadataModuleInternal { get { return null; } }
Diagnostic\MetadataLocation.cs (3)
17private readonly IModuleSymbolInternal _module; 19internal MetadataLocation(IModuleSymbolInternal module) 30internal override IModuleSymbolInternal MetadataModuleInternal
Emit\CommonPEModuleBuilder.cs (3)
168internal abstract IModuleSymbolInternal CommonSourceModule { get; } 663where TSourceModuleSymbol : class, IModuleSymbolInternal 821internal sealed override IModuleSymbolInternal CommonSourceModule => SourceModule;
MetadataReader\MetadataDecoder.cs (1)
114where ModuleSymbol : class, IModuleSymbolInternal
Symbols\ISymbolInternal.cs (2)
70/// Gets the <see cref="IModuleSymbolInternal"/> for the containing module. Returns null if the 73IModuleSymbolInternal ContainingModule { get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
311IModuleSymbolInternal ISymbolInternal.ContainingModule => this.ContainingModule;