1 write to _method
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\GVMDependenciesNode.cs (1)
37_method = method;
22 references to _method
ILCompiler.Compiler (22)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\GVMDependenciesNode.cs (22)
43protected override string GetName(NodeFactory factory) => "__GVMDependenciesNode_" + factory.NameMangler.GetMangledMethodName(_method); 47if (!_method.IsAbstract) 49DependencyNodeCore<NodeFactory> node = GetVirtualMethodImplNode(factory, _method); 54if (!_method.OwningType.IsInterface) 56yield return new DependencyListEntry(factory.TypeGVMEntries(_method.OwningType.GetTypeDefinition()), "Resolution metadata"); 68TypeDesc methodOwningType = _method.OwningType; 72(methodOwningType.IsSealed() || _method.IsFinal)) 83TypeDesc methodOwningType = _method.OwningType; 84bool methodIsShared = _method.IsSharedByGenericInstantiations; 86TypeSystemContext context = _method.Context; 139MethodDesc interfaceMethod = _method.GetMethodDefinition(); 142_method.GetTypicalMethodDefinition(), (InstantiatedType)potentialDefinitionInterfaces[interfaceIndex]); 160.MakeInstantiatedMethod(_method.Instantiation) 161.InstantiateSignature(potentialOverrideType.Instantiation, _method.Instantiation); 184factory.MetadataManager.NoteOverridingMethod(_method, implementingMethodInstantiation, origin); 185factory.MetadataManager.GetDependenciesForOverridingMethod(ref dynamicDependencies, factory, _method, implementingMethodInstantiation); 226methodToResolve = _method; 231.GetMethodForInstantiatedType(_method.GetTypicalMethodDefinition(), (InstantiatedType)overrideTypeCur) 232.MakeInstantiatedMethod(_method.Instantiation); 237if (instantiatedTargetMethod != _method) 243factory.MetadataManager.NoteOverridingMethod(_method, instantiatedTargetMethod); 244factory.MetadataManager.GetDependenciesForOverridingMethod(ref dynamicDependencies, factory, _method, instantiatedTargetMethod);