Lines Matching refs:NullabilityKind
8658 std::optional<NullabilityKind> Kind = Ty->getNullability(); in computeConditionalNullability()
8661 if (*Kind == NullabilityKind::NullableResult) in computeConditionalNullability()
8662 return NullabilityKind::Nullable; in computeConditionalNullability()
8665 return NullabilityKind::Unspecified; in computeConditionalNullability()
8669 NullabilityKind MergedKind; in computeConditionalNullability()
8673 if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8674 MergedKind = NullabilityKind::NonNull; in computeConditionalNullability()
8679 if (LHSKind == NullabilityKind::Nullable || in computeConditionalNullability()
8680 RHSKind == NullabilityKind::Nullable) in computeConditionalNullability()
8681 MergedKind = NullabilityKind::Nullable; in computeConditionalNullability()
8682 else if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8684 else if (RHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8687 MergedKind = NullabilityKind::Unspecified; in computeConditionalNullability()