11 references to GetMethodParameterAnnotation
ILLink.RoslynAnalyzer (11)
DynamicallyAccessedMembersAnalyzer.cs (4)
202 var baseParameterAnnotation = FlowAnnotations.GetMethodParameterAnnotation (baseParam); 203 var overrideParameterAnnotation = FlowAnnotations.GetMethodParameterAnnotation (overrideParam); 250 var overrideMethodThisAnnotation = FlowAnnotations.GetMethodParameterAnnotation (new ParameterProxy (new (overrideMethod), (ParameterIndex) 0)); 251 var baseMethodThisAnnotation = FlowAnnotations.GetMethodParameterAnnotation (new ParameterProxy (new (baseMethod), (ParameterIndex) 0));
TrimAnalysis\FlowAnnotations.cs (4)
31 if (GetMethodParameterAnnotation (param) != DynamicallyAccessedMemberTypes.None) 98 if (GetMethodParameterAnnotation (param) != DynamicallyAccessedMemberTypes.None) 238 var damt = GetMethodParameterAnnotation (param); 246 => new MethodParameterValue (param, GetMethodParameterAnnotation (param));
TrimAnalysis\MethodParameterValue.cs (1)
18 : this (parameter, FlowAnnotations.GetMethodParameterAnnotation (parameter)) { }
TrimAnalysis\ReflectionAccessAnalyzer.cs (1)
158 if (FlowAnnotations.GetMethodParameterAnnotation (parameter) != DynamicallyAccessedMemberTypes.None) {
TrimAnalysis\TrimAnalysisVisitor.cs (1)
150 return new MethodParameterValue (method, (ParameterIndex) 0, FlowAnnotations.GetMethodParameterAnnotation (new ParameterProxy (new (method), (ParameterIndex) 0)));