1 write to CompilationModuleGroup
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
382
CompilationModuleGroup
= (ReadyToRunCompilationModuleGroupBase)nodeFactory.CompilationModuleGroup;
20 references to CompilationModuleGroup
ILCompiler.ReadyToRun (20)
Compiler\ReadyToRunCodegenCompilation.cs (2)
666
if (
CompilationModuleGroup
.TypeLayoutCompilationUnits(type).HasMultipleInexactCompilationUnits)
1075
if (!
CompilationModuleGroup
.ContainsType(field.OwningType.GetTypeDefinition()))
JitInterface\CorInfoImpl.ReadyToRun.cs (13)
842
if (_compilation.
CompilationModuleGroup
.VersionsWithModule(ecmaMethod.Module))
2906
if (!_compilation.
CompilationModuleGroup
.VersionsWithType(type))
3049
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3054
else if (_compilation.
CompilationModuleGroup
.TypeLayoutCompilationUnits(pMT).HasMultipleInexactCompilationUnits)
3078
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3096
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3218
Debug.Assert(_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodDesc));
3247
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(method))
3396
else if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(typicalMethod)
3399
Debug.Assert(_compilation.
CompilationModuleGroup
.CrossModuleInlineable(ecmaMethod) ||
3400
_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod));
3401
bool needsTokenTranslation = !_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod);
3536
if (type.IsValueType && type.IsTypeDefEquivalent && !_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(type))
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (5)
1466
if (!_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(decl.OwningType))
1947
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodIL.OwningMethod.GetTypicalMethodDefinition()))
1953
recordToken = (_compilation.
CompilationModuleGroup
.VersionsWithType(owningType) || _compilation.
CompilationModuleGroup
.CrossModuleInlineableType(owningType)) && owningType is EcmaType;
2301
makeBeforeFieldInit &= _compilation.
CompilationModuleGroup
.VersionsWithType(type);