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)
41
public MethodDesc Method =>
_method
;
47
var owningType = (MetadataType)
_method
.OwningType;
52
foreach (var parameterHandle in
_method
.MetadataReader.GetMethodDefinition(
_method
.Handle).GetParameters())
54
dependencies.Add(factory.MethodParameterMetadata(new ReflectableParameter(
_method
.Module, parameterHandle)), "Parameter is visible");
58
MethodSignature sig =
_method
.Signature;
75
DynamicDependencyAttributesOnEntityNode.AddDependenciesDueToDynamicDependencyAttribute(ref dependencies, factory,
_method
);
79
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new MessageOrigin(
_method
),
_method
.Signature.ReturnType,
_method
);
81
foreach (TypeDesc parameterType in
_method
.Signature)
83
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new MessageOrigin(
_method
), parameterType,
_method
);
86
if (
_method
.HasCustomAttribute("System.Diagnostics", "StackTraceHiddenAttribute")
96
if ((
_method
.Attributes & MethodAttributes.SpecialName) != 0)
98
MetadataReader reader =
_method
.MetadataReader;
99
MethodDefinitionHandle methodHandle =
_method
.Handle;
131
CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(ref dependencies, factory,
_method
);
137
return "Method metadata: " +
_method
.ToString();
142
Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(
_method
));
143
Debug.Assert(factory.MetadataManager.CanGenerateMetadata(
_method
));