11 references to GetMethodParameterAnnotation
ILLink.RoslynAnalyzer (11)
DynamicallyAccessedMembersAnalyzer.cs (4)
221
var baseParameterAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(baseParam);
222
var overrideParameterAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(overrideParam);
273
var overrideMethodThisAnnotation = FlowAnnotations.
GetMethodParameterAnnotation
(new ParameterProxy(new(overrideMethod), (ParameterIndex)0));
274
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)
171
if (FlowAnnotations.
GetMethodParameterAnnotation
(parameter) != DynamicallyAccessedMemberTypes.None)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
152
return new MethodParameterValue(method, (ParameterIndex)0, FlowAnnotations.
GetMethodParameterAnnotation
(new ParameterProxy(new(method), (ParameterIndex)0)));