Lines Matching refs:NullabilityKind
8728 Optional<NullabilityKind> Kind = Ty->getNullability(Ctx); in computeConditionalNullability()
8731 if (*Kind == NullabilityKind::NullableResult) in computeConditionalNullability()
8732 return NullabilityKind::Nullable; in computeConditionalNullability()
8735 return NullabilityKind::Unspecified; in computeConditionalNullability()
8739 NullabilityKind MergedKind; in computeConditionalNullability()
8743 if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8744 MergedKind = NullabilityKind::NonNull; in computeConditionalNullability()
8749 if (LHSKind == NullabilityKind::Nullable || in computeConditionalNullability()
8750 RHSKind == NullabilityKind::Nullable) in computeConditionalNullability()
8751 MergedKind = NullabilityKind::Nullable; in computeConditionalNullability()
8752 else if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8754 else if (RHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8757 MergedKind = NullabilityKind::Unspecified; in computeConditionalNullability()