1 type derived from CompilationBuilder
ILCompiler.RyuJit (1)
Compiler\RyuJitCompilationBuilder.cs (1)
15public sealed class RyuJitCompilationBuilder : CompilationBuilder
29 references to CompilationBuilder
ilc (1)
Program.cs (1)
350var builder = new RyuJitCompilationBuilder(typeSystemContext, compilationGroup)
ILCompiler.Compiler (26)
Compiler\CompilationBuilder.Aot.cs (17)
37public CompilationBuilder UseInstructionSetSupport(InstructionSetSupport support) 43public CompilationBuilder UseInliningPolicy(IInliningPolicy policy) 49public CompilationBuilder UseMetadataManager(MetadataManager metadataManager) 55public CompilationBuilder UseInteropStubManager(InteropStubManager interopStubManager) 61public CompilationBuilder UseVTableSliceProvider(VTableSliceProvider provider) 67public CompilationBuilder UseGenericDictionaryLayoutProvider(DictionaryLayoutProvider provider) 73public CompilationBuilder UseDevirtualizationManager(DevirtualizationManager manager) 79public CompilationBuilder UseDebugInfoProvider(DebugInformationProvider provider) 85public CompilationBuilder UseSecurityMitigationOptions(SecurityMitigationOptions options) 91public CompilationBuilder UseDehydration(bool dehydrate) 97public CompilationBuilder UseMethodBodyFolding(MethodBodyFoldingMode mode) 103public CompilationBuilder UsePreinitializationManager(PreinitializationManager manager) 109public CompilationBuilder UseMethodImportationErrorProvider(MethodImportationErrorProvider errorProvider) 115public CompilationBuilder UseReadOnlyFieldPolicy(ReadOnlyFieldPolicy policy) 121public CompilationBuilder UseInlinedThreadStatics(InlinedThreadStatics inlinedThreadStatics) 127public CompilationBuilder UseDwarf5(bool value) 133public CompilationBuilder UseTypeMapManager(TypeMapManager typeMapManager)
src\runtime\src\coreclr\tools\Common\Compiler\CompilationBuilder.cs (9)
41public CompilationBuilder UseLogger(Logger logger) 47public CompilationBuilder UseParallelism(int parallelism) 53public CompilationBuilder UseCompilationUnitPrefix(string prefix) 59public CompilationBuilder UseDependencyTracking(DependencyTrackingLevel trackingLevel) 65public CompilationBuilder UseCompilationRoots(IEnumerable<ICompilationRootProvider> compilationRoots) 71public CompilationBuilder UseOptimizationMode(OptimizationMode mode) 77public CompilationBuilder UseResilience(bool resilient) 83public abstract CompilationBuilder UseBackendOptions(IEnumerable<string> options); 85public abstract CompilationBuilder UseILProvider(ILProvider ilProvider);
ILCompiler.RyuJit (2)
Compiler\RyuJitCompilationBuilder.cs (2)
58public override CompilationBuilder UseBackendOptions(IEnumerable<string> options) 83public override CompilationBuilder UseILProvider(ILProvider ilProvider)