Lines Matching refs:NullabilityKind
9311 std::optional<NullabilityKind> Kind = Ty->getNullability(); in computeConditionalNullability()
9314 if (*Kind == NullabilityKind::NullableResult) in computeConditionalNullability()
9315 return NullabilityKind::Nullable; in computeConditionalNullability()
9318 return NullabilityKind::Unspecified; in computeConditionalNullability()
9322 NullabilityKind MergedKind; in computeConditionalNullability()
9326 if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
9327 MergedKind = NullabilityKind::NonNull; in computeConditionalNullability()
9332 if (LHSKind == NullabilityKind::Nullable || in computeConditionalNullability()
9333 RHSKind == NullabilityKind::Nullable) in computeConditionalNullability()
9334 MergedKind = NullabilityKind::Nullable; in computeConditionalNullability()
9335 else if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
9337 else if (RHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
9340 MergedKind = NullabilityKind::Unspecified; in computeConditionalNullability()