3 instantiations of NullableAttributeStateParser
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (3)
403
return new
NullableAttributeStateParser
(attribute.ConstructorArguments[0].Value);
407
return new
NullableAttributeStateParser
(null);
647
public static NullableAttributeStateParser Unknown =>
new
(UnknownByte);
12 references to NullableAttributeStateParser
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (12)
73
NullableAttributeStateParser
parser = parameterInfo.Member is MethodBase method && IsPrivateOrInternalMethodAndAnnotationDisabled(method)
74
?
NullableAttributeStateParser
.Unknown
199
NullableAttributeStateParser
parser = annotationsDisabled ?
NullableAttributeStateParser
.Unknown : CreateParser(propertyInfo.GetCustomAttributesData());
264
NullableAttributeStateParser
parser = IsPrivateOrInternalFieldAndAnnotationDisabled(fieldInfo) ?
NullableAttributeStateParser
.Unknown : CreateParser(attributes);
325
private NullabilityInfo GetNullabilityInfo(MemberInfo memberInfo, Type type,
NullableAttributeStateParser
parser)
338
private NullabilityInfo GetNullabilityInfo(MemberInfo memberInfo, Type type,
NullableAttributeStateParser
parser, ref int index)
395
private static
NullableAttributeStateParser
CreateParser(IList<CustomAttributeData> customAttributes)
555
NullableAttributeStateParser
parser = CreateParser(contextTypeDefinition.GetCustomAttributesData());
585
private static bool TryPopulateNullabilityInfo(NullabilityInfo nullability,
NullableAttributeStateParser
parser, ref int index)
647
public static
NullableAttributeStateParser
Unknown => new(UnknownByte);