1 implementation of IModuleSymbolInternal
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ModuleSymbol.cs (1)
21internal abstract class ModuleSymbol : Symbol, IModuleSymbolInternal
15 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)
158internal abstract IModuleSymbolInternal CommonSourceModule { get; } 646where TSourceModuleSymbol : class, IModuleSymbolInternal 804internal sealed override IModuleSymbolInternal CommonSourceModule => SourceModule;
MetadataReader\MetadataDecoder.cs (1)
114where ModuleSymbol : class, IModuleSymbolInternal
Symbols\ISymbolInternal.cs (2)
69/// Gets the <see cref="IModuleSymbolInternal"/> for the containing module. Returns null if the 72IModuleSymbolInternal ContainingModule { get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
312IModuleSymbolInternal ISymbolInternal.ContainingModule => this.ContainingModule;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (3)
FrameDecoder.cs (1)
29where TModuleSymbol : class, IModuleSymbolInternal
InstructionDecoder.cs (1)
16where TModuleSymbol : class, IModuleSymbolInternal
LanguageInstructionDecoder.cs (1)
20where TModuleSymbol : class, IModuleSymbolInternal
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationTestDataExtensions.cs (1)
35var module = method.Method.ContainingModule;