3 types derived from DebugInformationProvider
ilc (1)
EcmaOnlyDebugInformationProvider.cs (1)
11public class EcmaOnlyDebugInformationProvider : DebugInformationProvider
ILCompiler.Compiler (2)
Compiler\DebugInformationProvider.cs (1)
22public sealed class NullDebugInformationProvider : DebugInformationProvider
Compiler\ILAssemblyGeneratingMethodDebugInfoProvider.cs (1)
18public class ILAssemblyGeneratingMethodDebugInfoProvider : DebugInformationProvider, IDisposable
2 instantiations of DebugInformationProvider
ilc (1)
Program.cs (1)
588(ilDump == null ? new DebugInformationProvider() : new ILAssemblyGeneratingMethodDebugInfoProvider(ilDump, new EcmaOnlyDebugInformationProvider())) :
ILCompiler.Compiler (1)
Compiler\CompilationBuilder.Aot.cs (1)
18protected DebugInformationProvider _debugInformationProvider = new DebugInformationProvider();
9 references to DebugInformationProvider
ilc (1)
Program.cs (1)
587DebugInformationProvider debugInfoProvider = Get(_command.EnableDebugInfo) ?
ILCompiler.Compiler (7)
Compiler\Compilation.cs (2)
28protected readonly DebugInformationProvider _debugInformationProvider; 46DebugInformationProvider debugInformationProvider,
Compiler\CompilationBuilder.Aot.cs (2)
18protected DebugInformationProvider _debugInformationProvider = new DebugInformationProvider(); 79public CompilationBuilder UseDebugInfoProvider(DebugInformationProvider provider)
Compiler\ILAssemblyGeneratingMethodDebugInfoProvider.cs (2)
20private readonly DebugInformationProvider _wrappedProvider; 27public ILAssemblyGeneratingMethodDebugInfoProvider(string fileName, DebugInformationProvider wrappedProvider = null)
Compiler\ILScanner.cs (1)
38DebugInformationProvider debugInformationProvider,
ILCompiler.RyuJit (1)
Compiler\RyuJitCompilation.cs (1)
40DebugInformationProvider debugInformationProvider,