Base:
method
VersionsWithMethodBody
ILCompiler.CompilationModuleGroup.VersionsWithMethodBody(Internal.TypeSystem.MethodDesc)
31 references to VersionsWithMethodBody
crossgen2 (1)
Program.cs (1)
602crossModuleInlineableCode.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)
79!factory.CompilationModuleGroup.VersionsWithMethodBody(canonMethod) && 185if (factory.CompilationModuleGroup.VersionsWithMethodBody(method.Method) && method.Method.IsPrimaryMethodDesc())
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
73if (!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)
867(!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(MethodBeingCompiled) && 1518if (methodDesc != null && (_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(methodDesc) 2104if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(versioningCallerMethod) && 2160if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(directMethod)) 2310else if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(callerMethod) || 2312!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(targetMethod.GetTypicalMethodDefinition())) 3272if (!_compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(callerMethod) && !_compilation.NodeFactory.CompilationModuleGroup.CrossModuleInlineable(callerMethod)) 3584Debug.Assert(_compilation.CompilationModuleGroup.VersionsWithMethodBody(methodDesc)); 3623if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(method)) 3812else if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(typicalMethod) 4004return _compilation.NodeFactory.CompilationModuleGroup.VersionsWithMethodBody(method);
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
2052if (!_compilation.CompilationModuleGroup.VersionsWithMethodBody(methodIL.OwningMethod.GetTypicalMethodDefinition()))