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)
170CompilationModuleGroup 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)
29private CompilationModuleGroup _compilationModuleGroup; 38CompilationModuleGroup compilationModuleGroup, 87public CompilationModuleGroup CompilationModuleGroup
Compiler\ILScanner.cs (2)
812private readonly CompilationModuleGroup _baseGroup; 814public 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)
39private readonly CompilationModuleGroup _compilationGroup; 51private TypePreinit(MetadataType owningType, CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 70public static PreinitializationInfo ScanType(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations, MetadataType type)
Compiler\UsageBasedMetadataManager.cs (2)
42private readonly CompilationModuleGroup _compilationModuleGroup; 75CompilationModuleGroup group,
parent\parent\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)
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
217public static IEnumerable<PgoSchemaElem> ConvertTypeHandleHistogramsToCompactTypeHistogramFormat(PgoSchemaElem[] pgoData, CompilationModuleGroup compilationModuleGroup) 280private static PgoSchemaElem? ComputeLikelyClassMethod(int index, Dictionary<IntPtr, object> handleToObject, PgoInstrumentationSchema[] nativeSchema, byte[] instrumentationData, CompilationModuleGroup compilationModuleGroup)