11 references to GetMethodParameterAnnotation
ILLink.RoslynAnalyzer (11)
DynamicallyAccessedMembersAnalyzer.cs (4)
233
var baseParameterAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(baseParam);
234
var overrideParameterAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(overrideParam);
285
var overrideMethodThisAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(new ParameterProxy(new(overrideMethod), (ParameterIndex)0));
286
var baseMethodThisAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(new ParameterProxy(new(baseMethod), (ParameterIndex)0));
TrimAnalysis\FlowAnnotations.cs (4)
32
if (
GetMethodParameterAnnotation
(param) != DynamicallyAccessedMemberTypes.None)
103
if (
GetMethodParameterAnnotation
(param) != DynamicallyAccessedMemberTypes.None)
258
var damt =
GetMethodParameterAnnotation
(param);
266
=> new MethodParameterValue(param,
GetMethodParameterAnnotation
(param));
TrimAnalysis\MethodParameterValue.cs (1)
18
: this(parameter, FlowAnnotations.
GetMethodParameterAnnotation
(parameter)) { }
TrimAnalysis\ReflectionAccessAnalyzer.cs (1)
178
if (FlowAnnotations.
GetMethodParameterAnnotation
(parameter) != DynamicallyAccessedMemberTypes.None)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
165
return new MethodParameterValue(method, (ParameterIndex)0, FlowAnnotations.
GetMethodParameterAnnotation
(new ParameterProxy(new(method), (ParameterIndex)0)));