1 write to CompilationModuleGroup
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCodegenCompilation.cs (1)
382
CompilationModuleGroup
= (ReadyToRunCompilationModuleGroupBase)nodeFactory.CompilationModuleGroup;
19 references to CompilationModuleGroup
ILCompiler.ReadyToRun (19)
Compiler\ReadyToRunCodegenCompilation.cs (2)
655
if (
CompilationModuleGroup
.TypeLayoutCompilationUnits(type).HasMultipleInexactCompilationUnits)
1048
if (!
CompilationModuleGroup
.ContainsType(field.OwningType.GetTypeDefinition()))
JitInterface\CorInfoImpl.ReadyToRun.cs (12)
844
if (_compilation.
CompilationModuleGroup
.VersionsWithModule(ecmaMethod.Module))
2942
if (!_compilation.
CompilationModuleGroup
.VersionsWithType(type))
3085
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3095
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3113
if (_compilation.
CompilationModuleGroup
.VersionsWithType(field.OwningType)) // Only verify versions with types
3235
Debug.Assert(_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodDesc));
3264
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(method))
3413
else if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(typicalMethod)
3416
Debug.Assert(_compilation.
CompilationModuleGroup
.CrossModuleInlineable(ecmaMethod) ||
3417
_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod));
3418
bool needsTokenTranslation = !_compilation.
CompilationModuleGroup
.IsNonVersionableWithILTokensThatDoNotNeedTranslation(ecmaMethod);
3553
if (type.IsValueType && type.IsTypeDefEquivalent && !_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(type))
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (5)
1434
if (!_compilation.
CompilationModuleGroup
.VersionsWithTypeReference(decl.OwningType))
1868
if (!_compilation.
CompilationModuleGroup
.VersionsWithMethodBody(methodIL.OwningMethod.GetTypicalMethodDefinition()))
1874
recordToken = (_compilation.
CompilationModuleGroup
.VersionsWithType(owningType) || _compilation.
CompilationModuleGroup
.CrossModuleInlineableType(owningType)) && owningType is EcmaType;
2203
makeBeforeFieldInit &= _compilation.
CompilationModuleGroup
.VersionsWithType(type);