1 write to CompilationModuleGroup
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
410
CompilationModuleGroup
= (ReadyToRunCompilationModuleGroupBase)nodeFactory.CompilationModuleGroup;
24 references to CompilationModuleGroup
ILCompiler.ReadyToRun (24)
Compiler\ReadyToRunCodegenCompilation.cs (2)
698
if (
CompilationModuleGroup
.TypeLayoutCompilationUnits(type).HasMultipleInexactCompilationUnits)
1298
if (!
CompilationModuleGroup
.ContainsType(field.OwningType.GetTypeDefinition()))
JitInterface\CorInfoImpl.ReadyToRun.cs (17)
876
if (_compilation.
CompilationModuleGroup
.VersionsWithModule(ecmaMethod.Module))
1106
Debug.Assert(_compilation.
CompilationModuleGroup
.ContainsMethodBody(managedHelper, unboxingStub: false));
3157
if (!_compilation.
CompilationModuleGroup
.VersionsWithType(type))
3314
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3319
else if (_compilation.
CompilationModuleGroup
.TypeLayoutCompilationUnits(pMT).HasMultipleInexactCompilationUnits)
3343
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3361
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3584
Debug.Assert(_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodDesc));
3616
&& !_compilation.
CompilationModuleGroup
.IsDirectPInvoke(method))
3623
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(method))
3780
(!_compilation.
CompilationModuleGroup
.VersionsWithModule(inlineeModule) ||
3812
else if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(typicalMethod)
3815
Debug.Assert(_compilation.
CompilationModuleGroup
.CrossModuleInlineable(ecmaMethod) ||
3816
_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod));
3817
bool needsTokenTranslation = !_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod);
3952
if (type.IsValueType && type.IsTypeDefEquivalent && !_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(type))
3979
CompilationModuleGroup moduleGroup = _compilation.
CompilationModuleGroup
;
parent\parent\Common\JitInterface\CorInfoImpl.cs (5)
1577
if (!_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(decl.OwningType))
2052
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodIL.OwningMethod.GetTypicalMethodDefinition()))
2058
recordToken = (_compilation.
CompilationModuleGroup
.VersionsWithType(owningType) || _compilation.
CompilationModuleGroup
.CrossModuleInlineableType(owningType)) && owningType is EcmaType;
2409
makeBeforeFieldInit &= _compilation.
CompilationModuleGroup
.VersionsWithType(type);