Lines Matching refs:NullabilityKind
73 std::optional<NullabilityKind> Nullability;
82 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(NullabilityKind)
86 template <> struct ScalarEnumerationTraits<NullabilityKind> {
87 static void enumeration(IO &IO, NullabilityKind &NK) { in enumeration()
88 IO.enumCase(NK, "Nonnull", NullabilityKind::NonNull); in enumeration()
89 IO.enumCase(NK, "Optional", NullabilityKind::Nullable); in enumeration()
90 IO.enumCase(NK, "Unspecified", NullabilityKind::Unspecified); in enumeration()
91 IO.enumCase(NK, "NullableResult", NullabilityKind::NullableResult); in enumeration()
94 IO.enumCase(NK, "Scalar", NullabilityKind::Unspecified); in enumeration()
97 IO.enumCase(NK, "N", NullabilityKind::NonNull); in enumeration()
98 IO.enumCase(NK, "O", NullabilityKind::Nullable); in enumeration()
99 IO.enumCase(NK, "U", NullabilityKind::Unspecified); in enumeration()
100 IO.enumCase(NK, "S", NullabilityKind::Unspecified); in enumeration()
131 typedef std::vector<NullabilityKind> NullabilitySeq;
153 std::optional<NullabilityKind> NullabilityOfRet;
205 std::optional<NullabilityKind> Nullability;
284 std::optional<NullabilityKind> NullabilityOfRet;
321 std::optional<NullabilityKind> Nullability;
704 std::optional<NullabilityKind> ReturnNullability, in convertNullability()
719 : NullabilityKind::NonNull); in convertNullability()
795 CI.setDefaultNullability(NullabilityKind::NonNull); in convertContext()