Base:
method
VersionsWithMethodBody
ILCompiler.CompilationModuleGroup.VersionsWithMethodBody(Internal.TypeSystem.MethodDesc)
31 references to VersionsWithMethodBody
crossgen2 (1)
Program.cs (1)
558
crossModuleInlineableCode.Count == 0 ? compilationGroup.
VersionsWithMethodBody
: compilationGroup.CrossModuleInlineable,
ILCompiler.ReadyToRun (30)
Compiler\DependencyAnalysis\ReadyToRun\ILBodyFixupSignature.cs (1)
73
if (factory.CompilationModuleGroup.
VersionsWithMethodBody
(ilMethod))
Compiler\DependencyAnalysis\ReadyToRun\InliningInfoNode.cs (5)
108
else if (factory.CompilationModuleGroup.
VersionsWithMethodBody
(inlineeDefinition))
242
bool isCrossModuleInlinee = !factory.CompilationModuleGroup.
VersionsWithMethodBody
(inlinee);
253
bool isCrossModuleInlinerA = !factory.CompilationModuleGroup.
VersionsWithMethodBody
(a);
254
bool isCrossModuleInlinerB = !factory.CompilationModuleGroup.
VersionsWithMethodBody
(b);
289
if (factory.CompilationModuleGroup.
VersionsWithMethodBody
(method))
Compiler\DependencyAnalysis\ReadyToRun\InstanceEntryPointTableNode.cs (1)
62
if (factory.CompilationModuleGroup.
VersionsWithMethodBody
(typicalMethod))
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (2)
61
!factory.CompilationModuleGroup.
VersionsWithMethodBody
(canonMethod) &&
117
if (factory.CompilationModuleGroup.
VersionsWithMethodBody
(method.Method) && method.Method.IsPrimaryMethodDesc())
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
71
if (!factory.CompilationModuleGroup.
VersionsWithMethodBody
(inlinee) && !factory.CompilationModuleGroup.CrossModuleInlineable(inlinee))
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
544
if ((!methodCodeNode.IsEmpty || CompilationModuleGroup.
VersionsWithMethodBody
(method)) && method.IsPrimaryMethodDesc())
Compiler\ProfileDataManager.cs (1)
362
if (!_compilationGroup.
VersionsWithMethodBody
(method) && !_compilationGroup.CrossModuleCompileable(method))
Compiler\ReadyToRunCodegenCompilation.cs (1)
743
if (!_nodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(method))
Compiler\ReadyToRunCompilationModuleGroupBase.cs (4)
126
if (!
VersionsWithMethodBody
(method))
412
bool canInline = (
VersionsWithMethodBody
(callerMethod) || CrossModuleInlineable(callerMethod)) &&
413
(
VersionsWithMethodBody
(calleeMethod) || CrossModuleInlineable(calleeMethod) || IsNonVersionableWithILTokensThatDoNotNeedTranslation(calleeMethod));
712
if (!
VersionsWithMethodBody
(method))
Compiler\ReadyToRunSingleAssemblyCompilationModuleGroup.cs (1)
43
return (ContainsType(method.OwningType) &&
VersionsWithMethodBody
(method)) || CompileVersionBubbleGenericsIntoCurrentModule(method) || this.CrossModuleCompileable(method);
JitInterface\CorInfoImpl.ReadyToRun.cs (11)
835
(!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(MethodBeingCompiled) &&
1429
if (methodDesc != null && (_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(methodDesc)
2004
if (!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(callerMethod) &&
2060
if (!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(directMethod))
2203
else if (!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(callerMethod) ||
2205
!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(targetMethod.GetTypicalMethodDefinition()))
3043
if (!_compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(callerMethod) && !_compilation.NodeFactory.CompilationModuleGroup.CrossModuleInlineable(callerMethod))
3235
Debug.Assert(_compilation.CompilationModuleGroup.
VersionsWithMethodBody
(methodDesc));
3264
if (!_compilation.CompilationModuleGroup.
VersionsWithMethodBody
(method))
3413
else if (!_compilation.CompilationModuleGroup.
VersionsWithMethodBody
(typicalMethod)
3567
return _compilation.NodeFactory.CompilationModuleGroup.
VersionsWithMethodBody
(method);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (1)
1868
if (!_compilation.CompilationModuleGroup.
VersionsWithMethodBody
(methodIL.OwningMethod.GetTypicalMethodDefinition()))