1 write to ParameterAnnotations
illink (1)
Linker.Dataflow\FlowAnnotations.cs (1)
679
=> (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];
115
if (annotation.
ParameterAnnotations
== null && annotation.ReturnParameterAnnotation == DynamicallyAccessedMemberTypes.None)
157
return method.IsVirtual || annotation.
ParameterAnnotations
!= null;
339
if (setterAnnotation?.
ParameterAnnotations
?[^1] is not (null or DynamicallyAccessedMemberTypes.None)) {
346
if (setterAnnotation?.
ParameterAnnotations
is null)
349
paramAnnotations = setterAnnotation.Value.
ParameterAnnotations
;
383
annotatedMethods.Add (new MethodAnnotations (getMethod, getterAnnotation?.
ParameterAnnotations
, annotation, null));
496
if (methodAnnotations.
ParameterAnnotations
!= null || baseMethodAnnotations.
ParameterAnnotations
!= null) {
497
if (methodAnnotations.
ParameterAnnotations
== null)
498
ValidateMethodParametersHaveNoAnnotations (baseMethodAnnotations.
ParameterAnnotations
!, ov);
499
else if (baseMethodAnnotations.
ParameterAnnotations
== null)
500
ValidateMethodParametersHaveNoAnnotations (methodAnnotations.
ParameterAnnotations
, ov);
502
if (methodAnnotations.
ParameterAnnotations
.Length != baseMethodAnnotations.
ParameterAnnotations
.Length)
505
for (int parameterIndex = 0; parameterIndex < methodAnnotations.
ParameterAnnotations
.Length; parameterIndex++) {
506
if (methodAnnotations.
ParameterAnnotations
[parameterIndex] != baseMethodAnnotations.
ParameterAnnotations
[parameterIndex])