3 types derived from CompilationModuleGroup
ILCompiler.Compiler (3)
Compiler\MultiFileCompilationModuleGroup.cs (1)
13public abstract class MultiFileCompilationModuleGroup : CompilationModuleGroup
Compiler\SingleFileCompilationModuleGroup.cs (1)
10public class SingleFileCompilationModuleGroup : CompilationModuleGroup
Compiler\SingleMethodCompilationModuleGroup.cs (1)
14public class SingleMethodCompilationModuleGroup : CompilationModuleGroup
24 references to CompilationModuleGroup
ilc (1)
Program.cs (1)
171CompilationModuleGroup compilationGroup;
ILCompiler.Compiler (19)
Compiler\CompilationBuilder.Aot.cs (1)
146public ILScannerBuilder GetILScannerBuilder(CompilationModuleGroup compilationGroup = null)
Compiler\DependencyAnalysis\ILScanNodeFactory.cs (1)
15public ILScanNodeFactory(CompilerTypeSystemContext context, CompilationModuleGroup compilationModuleGroup, MetadataManager metadataManager, InteropStubManager interopStubManager, NameMangler nameMangler, PreinitializationManager preinitManager, TypeMapManager typeMapManager)
Compiler\DependencyAnalysis\NodeFactory.cs (3)
26private CompilationModuleGroup _compilationModuleGroup; 35CompilationModuleGroup compilationModuleGroup, 86public CompilationModuleGroup CompilationModuleGroup
Compiler\ILScanner.cs (2)
833private readonly CompilationModuleGroup _baseGroup; 835public ScannedInliningPolicy(CompilationModuleGroup baseGroup, ImmutableArray<DependencyNodeCore<NodeFactory>> markedNodes)
Compiler\ILScannerBuilder.cs (2)
16private readonly CompilationModuleGroup _compilationGroup; 31internal ILScannerBuilder(CompilerTypeSystemContext context, CompilationModuleGroup compilationGroup, NameMangler mangler, ILProvider ilProvider, PreinitializationManager preinitializationManager)
Compiler\PreinitializationManager.cs (3)
22public PreinitializationManager(TypeSystemContext context, CompilationModuleGroup compilationGroup, ILProvider ilprovider, TypePreinit.TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 141private readonly CompilationModuleGroup _compilationGroup; 147public PreinitializationInfoHashtable(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinit.TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations)
Compiler\TypePreinit.cs (3)
37private readonly CompilationModuleGroup _compilationGroup; 48private TypePreinit(MetadataType owningType, CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 67public static PreinitializationInfo ScanType(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations, MetadataType type)
Compiler\UsageBasedMetadataManager.cs (2)
39private readonly CompilationModuleGroup _compilationModuleGroup; 72CompilationModuleGroup group,
src\runtime\src\coreclr\tools\Common\Compiler\CompilationBuilder.cs (2)
18protected readonly CompilationModuleGroup _compilationGroup; 30public CompilationBuilder(CompilerTypeSystemContext context, CompilationModuleGroup compilationGroup, NameMangler nameMangler)
ILCompiler.RyuJit (4)
Compiler\DependencyAnalysis\RyuJitNodeFactory.cs (1)
14public RyuJitNodeFactory(CompilerTypeSystemContext context, CompilationModuleGroup compilationModuleGroup, MetadataManager metadataManager,
Compiler\RyuJitCompilationBuilder.cs (1)
27public RyuJitCompilationBuilder(CompilerTypeSystemContext context, CompilationModuleGroup group)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (2)
193public static IEnumerable<PgoSchemaElem> ConvertTypeHandleHistogramsToCompactTypeHistogramFormat(PgoSchemaElem[] pgoData, CompilationModuleGroup compilationModuleGroup) 256private static PgoSchemaElem? ComputeLikelyClassMethod(int index, Dictionary<IntPtr, object> handleToObject, PgoInstrumentationSchema[] nativeSchema, byte[] instrumentationData, CompilationModuleGroup compilationModuleGroup)