Base:
method
VersionsWithMethodBody
ILCompiler.CompilationModuleGroup.VersionsWithMethodBody(Internal.TypeSystem.MethodDesc)
31 references to VersionsWithMethodBody
crossgen2 (1)
Program.cs (1)
593crossModuleInlineableCode.Count == 0 ? compilationGroup.VersionsWithMethodBody : compilationGroup.CrossModuleInlineable,
ILCompiler.ReadyToRun (30)
Compiler\DependencyAnalysis\ReadyToRun\ILBodyFixupSignature.cs (1)
82if (factory.CompilationModuleGroup.VersionsWithMethodBody(ilMethod))
Compiler\DependencyAnalysis\ReadyToRun\InliningInfoNode.cs (6)
88if (AllowCrossModuleInlines && !factory.CompilationModuleGroup.VersionsWithMethodBody(inlinerDefinition)) 124else if (factory.CompilationModuleGroup.VersionsWithMethodBody(inlineeDefinition)) 259bool isCrossModuleInlinee = !factory.CompilationModuleGroup.VersionsWithMethodBody(inlinee); 270bool isCrossModuleInlinerA = !factory.CompilationModuleGroup.VersionsWithMethodBody(a); 271bool isCrossModuleInlinerB = !factory.CompilationModuleGroup.VersionsWithMethodBody(b); 308if (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) && 162if (factory.CompilationModuleGroup.VersionsWithMethodBody(method.Method) && method.Method.IsPrimaryMethodDesc())
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
72if (!factory.CompilationModuleGroup.VersionsWithMethodBody(inlinee) && !factory.CompilationModuleGroup.CrossModuleInlineable(inlinee))
Compiler\ProfileDataManager.cs (1)
362if (!_compilationGroup.VersionsWithMethodBody(method) && !_compilationGroup.CrossModuleCompileable(method))
Compiler\ReadyToRunCodegenCompilation.cs (1)
792if (!_nodeFactory.CompilationModuleGroup.VersionsWithMethodBody(method))
Compiler\ReadyToRunCompilationModuleGroupBase.cs (4)
175if (!VersionsWithMethodBody(method)) 461bool canInline = (VersionsWithMethodBody(callerMethod) || CrossModuleInlineable(callerMethod)) && 462(VersionsWithMethodBody(calleeMethod) || CrossModuleInlineable(calleeMethod) || IsNonVersionableWithILTokensThatDoNotNeedTranslation(calleeMethod)); 761if (!VersionsWithMethodBody(method))
Compiler\ReadyToRunSingleAssemblyCompilationModuleGroup.cs (1)
45return (ContainsType(method.OwningType) && VersionsWithMethodBody(method)) || CompileVersionBubbleGenericsIntoCurrentModule(method) || this.CrossModuleCompileable(method);
JitInterface\CorInfoImpl.ReadyToRun.cs (11)
868(!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(MethodBeingCompiled) && 1519if (methodDesc != null && (_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(methodDesc) 2101if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(versioningCallerMethod) && 2157if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(directMethod)) 2307else if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(callerMethod) || 2309!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(targetMethod.GetTypicalMethodDefinition())) 3275if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(callerMethod) && !_compilation.NodeFactory.CompilationModuleGroup.CrossModuleInlineable(callerMethod)) 3576Debug.Assert(_compilation.CompilationModuleGroup.VersionsWithMethodBody(methodDesc)); 3615if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(method)) 3804else if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(typicalMethod) 3958return _compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(method);
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
2017if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(methodIL.OwningMethod.GetTypicalMethodDefinition()))