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)
2903CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 2920CompilerResults ICodeCompiler.CompileAssemblyFromFile(CompilerParameters options, string fileName) 2937CompilerResults ICodeCompiler.CompileAssemblyFromSource(CompilerParameters options, string source) 2954CompilerResults ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources) 2971CompilerResults ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames) 2999CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
Microsoft\CSharp\CSharpCodeProvider.cs (1)
39public override ICodeCompiler CreateCompiler() => _generator;
Microsoft\VisualBasic\VBCodeProvider.cs (1)
41public override ICodeCompiler CreateCompiler() => _generator;
System\CodeDom\Compiler\CodeCompiler.cs (6)
11CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 28CompilerResults ICodeCompiler.CompileAssemblyFromFile(CompilerParameters options, string fileName) 45CompilerResults ICodeCompiler.CompileAssemblyFromSource(CompilerParameters options, string source) 62CompilerResults ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, string[] sources) 79CompilerResults ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, string[] fileNames) 106CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea)
System\CodeDom\Compiler\CodeDomProvider.cs (3)
129public abstract ICodeCompiler CreateCompiler(); 184private ICodeCompiler CreateCompilerHelper() 186ICodeCompiler compiler = CreateCompiler();