Home
last modified time | relevance | path

Searched refs:getNullability (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/APINotes/
H A DTypes.h313 llvm::Optional<NullabilityKind> getNullability() const { in getNullability() function
333 setNullabilityAudited(*RHS.getNullability());
379 if (!getNullability())
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDiagnosticsTests.cpp874 ASSERT_TRUE(X->getOriginalType()->getNullability(X->getASTContext()) == in TEST()
892 ASSERT_TRUE(X->getOriginalType()->getNullability(X->getASTContext()) == in TEST()
895 ASSERT_FALSE(Y->getOriginalType()->getNullability(X->getASTContext())); in TEST()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprObjC.cpp595 BoxingMethod->getReturnType()->getNullability(Context); in BuildObjCBoxedExpr()
1470 ->getNullability(Context)){ in getBaseMessageSendResultType()
1549 if (auto Nullability = resultType->getNullability(Context)) in getMessageSendResultType()
1567 ReceiverType->getNullability(Context)) { in getMessageSendResultType()
1575 resultType->getNullability(Context)) { in getMessageSendResultType()
1608 } while (resultType->getNullability(Context)); in getMessageSendResultType()
H A DSemaDeclObjC.cpp2359 *MethodImpl->getReturnType()->getNullability(S.Context); in CheckMethodOverrideReturn()
2361 *MethodDecl->getReturnType()->getNullability(S.Context); in CheckMethodOverrideReturn()
2451 *ImplTy->getNullability(S.Context), in CheckMethodOverrideParam()
2455 *IfaceTy->getNullability(S.Context), in CheckMethodOverrideParam()
4536 auto nullability = type->getNullability(S.Context); in mergeTypeNullabilityForRedecl()
4537 auto prevNullability = prevType->getNullability(S.Context); in mergeTypeNullabilityForRedecl()
H A DSemaLambda.cpp772 auto RetTyNullability = ReturnType->getNullability(Ctx); in deduceClosureReturnType()
773 auto BlockNullability = CSI.ReturnType->getNullability(Ctx); in deduceClosureReturnType()
H A DSema.cpp573 Optional<NullabilityKind> ExprNullability = SrcType->getNullability(Context); in diagnoseNullableToNonnullConversion()
578 Optional<NullabilityKind> TypeNullability = DstType->getNullability(Context); in diagnoseNullableToNonnullConversion()
H A DSemaType.cpp4641 !T->getNullability(S.Context)) { in GetFullTypeForDeclarator()
4858 !T->getNullability(S.Context)) { in GetFullTypeForDeclarator()
4882 T->isArrayType() && !T->getNullability(S.Context) && !isVaList(T) && in GetFullTypeForDeclarator()
7306 if (auto existingNullability = desugared->getNullability(S.Context)) { in checkNullabilityTypeSpecifier()
7405 if (auto nullability = type->getNullability(S.Context)) { in checkObjCKindOfType()
H A DSemaObjCProperty.cpp2760 if (auto nullability = PropertyTy->getNullability(Context)) { in CheckObjCPropertyAttributes()
H A DSemaChecking.cpp5441 = Expr->IgnoreImplicit()->getType()->getNullability(S.Context)) { in CheckNonNullExpr()
5526 if (auto nullability = type->getNullability(ctx)) in isNonNullType()
H A DSemaDecl.cpp3326 if (auto Oldnullability = OldParam->getType()->getNullability(S.Context)) { in mergeParamDeclTypes()
3327 if (auto Newnullability = NewParam->getType()->getNullability(S.Context)) { in mergeParamDeclTypes()
H A DSemaExpr.cpp9065 Optional<NullabilityKind> Kind = Ty->getNullability(Ctx); in computeConditionalNullability()
9102 while (ResTy->getNullability(Ctx)) in computeConditionalNullability()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp749 addContextSensitiveTypeNullability(*this, FD.D, OCDS.getNullability(), in ParseObjCInterfaceDeclList()
809 if (DS.getNullability() == nullability) { in diagnoseRedundantPropertyNullability()
818 << DiagNullabilityKind(DS.getNullability(), true) in diagnoseRedundantPropertyNullability()
1286 DS.getNullability(), in ParseObjCTypeName()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTContext.h2564 auto SubTnullability = SubT->getNullability(*this); in hasSameNullabilityTypeQualifier()
2565 auto SuperTnullability = SuperT->getNullability(*this); in hasSameNullabilityTypeQualifier()
H A DType.h2494 Optional<NullabilityKind> getNullability(const ASTContext &context) const;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp758 auto Nullability = LHS.getType()->getNullability(getContext()); in EmitNullabilityCheck()
2615 auto Nullability = Ty->getNullability(getContext()); in EmitParmDecl()
H A DCodeGenFunction.cpp944 auto Nullability = FnRetTy->getNullability(getContext()); in StartFunction()
H A DCGCall.cpp4081 auto Nullability = PVD->getType()->getNullability(getContext()); in EmitNonNullArgCheck()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp1326 if (auto nullability = T->getNullability(Ctx)) { in clang_Type_getNullability()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h865 NullabilityKind getNullability() const { in getNullability() function
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp4095 Type::getNullability(const ASTContext &Context) const { in getNullability() function in Type
H A DASTContext.cpp6867 if (auto Nullability = Ty->getNullability(*this)) { in getArrayDecayedType()