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