1 write to GenericParameterAnnotations
illink (1)
Linker.Dataflow\FlowAnnotations.cs (1)
795
=> (Method, ParameterAnnotations, ReturnParameterAnnotation,
GenericParameterAnnotations
) =
15 references to GenericParameterAnnotations
illink (15)
Linker.Dataflow\FlowAnnotations.cs (15)
58
return GetAnnotations(methodDefinition.DeclaringType).TryGetAnnotation(methodDefinition, out var annotation) && annotation.
GenericParameterAnnotations
!= null;
613
if (methodAnnotations.
GenericParameterAnnotations
!= null || baseMethodAnnotations.
GenericParameterAnnotations
!= null)
615
if (methodAnnotations.
GenericParameterAnnotations
== null)
616
ValidateMethodGenericParametersHaveNoAnnotations(baseMethodAnnotations.
GenericParameterAnnotations
!, ov);
617
else if (baseMethodAnnotations.
GenericParameterAnnotations
== null)
618
ValidateMethodGenericParametersHaveNoAnnotations(methodAnnotations.
GenericParameterAnnotations
, ov);
621
if (methodAnnotations.
GenericParameterAnnotations
.Length != baseMethodAnnotations.
GenericParameterAnnotations
.Length)
624
for (int genericParameterIndex = 0; genericParameterIndex < methodAnnotations.
GenericParameterAnnotations
.Length; genericParameterIndex++)
626
if (methodAnnotations.
GenericParameterAnnotations
[genericParameterIndex] != baseMethodAnnotations.
GenericParameterAnnotations
[genericParameterIndex])
802
if (
GenericParameterAnnotations
== null)
805
for (int genericParameterIndex = 0; genericParameterIndex <
GenericParameterAnnotations
.Length; genericParameterIndex++)
809
annotation =
GenericParameterAnnotations
[genericParameterIndex];