1 write to _method
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\MethodMetadataNode.cs (1)
37_method = (EcmaMethod)method;
21 references to _method
ILCompiler.Compiler (21)
Compiler\DependencyAnalysis\MethodMetadataNode.cs (21)
41public MethodDesc Method => _method; 45var owningType = (MetadataType)_method.OwningType; 50foreach (var parameterHandle in _method.MetadataReader.GetMethodDefinition(_method.Handle).GetParameters()) 52sink.Add(factory.MethodParameterMetadata(new ReflectableParameter(_method.Module, parameterHandle)), "Parameter is visible"); 56MethodSignature sig = _method.Signature; 73DynamicDependencyAttributesOnEntityNode.AddDependenciesDueToDynamicDependencyAttribute(sink, factory, _method); 77GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new MessageOrigin(_method), _method.Signature.ReturnType, _method); 79foreach (TypeDesc parameterType in _method.Signature) 81GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new MessageOrigin(_method), parameterType, _method); 84if (_method.HasCustomAttribute("System.Diagnostics", "StackTraceHiddenAttribute") 94if ((_method.Attributes & MethodAttributes.SpecialName) != 0) 96MetadataReader reader = _method.MetadataReader; 97MethodDefinitionHandle methodHandle = _method.Handle; 126CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(sink, factory, _method); 131return "Method metadata: " + _method.ToString(); 136Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(_method)); 137Debug.Assert(factory.MetadataManager.CanGenerateMetadata(_method));