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