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