Lines Matching refs:NullabilityKind
8664 Optional<NullabilityKind> Kind = Ty->getNullability(Ctx); in computeConditionalNullability()
8667 if (*Kind == NullabilityKind::NullableResult) in computeConditionalNullability()
8668 return NullabilityKind::Nullable; in computeConditionalNullability()
8671 return NullabilityKind::Unspecified; in computeConditionalNullability()
8675 NullabilityKind MergedKind; in computeConditionalNullability()
8679 if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8680 MergedKind = NullabilityKind::NonNull; in computeConditionalNullability()
8685 if (LHSKind == NullabilityKind::Nullable || in computeConditionalNullability()
8686 RHSKind == NullabilityKind::Nullable) in computeConditionalNullability()
8687 MergedKind = NullabilityKind::Nullable; in computeConditionalNullability()
8688 else if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8690 else if (RHSKind == NullabilityKind::NonNull) in computeConditionalNullability()
8693 MergedKind = NullabilityKind::Unspecified; in computeConditionalNullability()