1 write to ParameterAnnotations
illink (1)
Linker.Dataflow\FlowAnnotations.cs (1)
748
=> (Method,
ParameterAnnotations
, ReturnParameterAnnotation, GenericParameterAnnotations) =
20 references to ParameterAnnotations
illink (20)
Linker.Dataflow\FlowAnnotations.cs (20)
36
&& (methodAnnotations.ReturnParameterAnnotation != DynamicallyAccessedMemberTypes.None || methodAnnotations.
ParameterAnnotations
!= null);
54
annotation.
ParameterAnnotations
!= null)
55
return annotation.
ParameterAnnotations
[(int)param.Index];
117
if (annotation.
ParameterAnnotations
== null && annotation.ReturnParameterAnnotation == DynamicallyAccessedMemberTypes.None)
159
return method.IsVirtual || annotation.
ParameterAnnotations
!= null;
363
if (setterAnnotation?.
ParameterAnnotations
?[^1] is not (null or DynamicallyAccessedMemberTypes.None))
373
if (setterAnnotation?.
ParameterAnnotations
is null)
376
paramAnnotations = setterAnnotation.Value.
ParameterAnnotations
;
416
annotatedMethods.Add(new MethodAnnotations(getMethod, getterAnnotation?.
ParameterAnnotations
, annotation, null));
546
if (methodAnnotations.
ParameterAnnotations
!= null || baseMethodAnnotations.
ParameterAnnotations
!= null)
548
if (methodAnnotations.
ParameterAnnotations
== null)
549
ValidateMethodParametersHaveNoAnnotations(baseMethodAnnotations.
ParameterAnnotations
!, ov);
550
else if (baseMethodAnnotations.
ParameterAnnotations
== null)
551
ValidateMethodParametersHaveNoAnnotations(methodAnnotations.
ParameterAnnotations
, ov);
554
if (methodAnnotations.
ParameterAnnotations
.Length != baseMethodAnnotations.
ParameterAnnotations
.Length)
557
for (int parameterIndex = 0; parameterIndex < methodAnnotations.
ParameterAnnotations
.Length; parameterIndex++)
559
if (methodAnnotations.
ParameterAnnotations
[parameterIndex] != baseMethodAnnotations.
ParameterAnnotations
[parameterIndex])