2 implementations of ICodeCompiler
System.CodeDom (2)
Microsoft\CSharp\CSharpCodeGenerator.cs (1)
16internal sealed partial class CSharpCodeGenerator : ICodeCompiler, ICodeGenerator
System\CodeDom\Compiler\CodeCompiler.cs (1)
9public abstract class CodeCompiler : CodeGenerator, ICodeCompiler
18 references to ICodeCompiler
System (1)
src\libraries\shims\System\ref\System.cs (1)
124[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.Compiler.ICodeCompiler))]
System.CodeDom (17)
Microsoft\CSharp\CSharpCodeGenerator.cs (6)
2888CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 2902CompilerResults ICodeCompiler.CompileAssemblyFromFile(CompilerParameters options, string fileName) 2916CompilerResults ICodeCompiler.CompileAssemblyFromSource(CompilerParameters options, string source) 2930CompilerResults ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources) 2944CompilerResults ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames) 2966CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
Microsoft\CSharp\CSharpCodeProvider.cs (1)
36public override ICodeCompiler CreateCompiler() => _generator;
Microsoft\VisualBasic\VBCodeProvider.cs (1)
38public override ICodeCompiler CreateCompiler() => _generator;
System\CodeDom\Compiler\CodeCompiler.cs (6)
11CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 25CompilerResults ICodeCompiler.CompileAssemblyFromFile(CompilerParameters options, string fileName) 39CompilerResults ICodeCompiler.CompileAssemblyFromSource(CompilerParameters options, string source) 53CompilerResults ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources) 67CompilerResults ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames) 88CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
System\CodeDom\Compiler\CodeDomProvider.cs (3)
123public abstract ICodeCompiler CreateCompiler(); 178private ICodeCompiler CreateCompilerHelper() 180ICodeCompiler compiler = CreateCompiler();