/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 1 //===-- NullabilityChecker.cpp - Nullability checker ----------------------===// 49 Nullability getMostNullable(Nullability Lhs, Nullability Rhs) { 50 return static_cast<Nullability>( 54 const char *getNullabilityString(Nullability Nullab) { 56 case Nullability::Contradicted: 58 case Nullability::Nullable: 60 case Nullability::Unspecified: 62 case Nullability [all...] |
H A D | TrustNonnullChecker.cpp | 162 if (getNullabilityAnnotation(ExprRetType) == Nullability::Nonnull) 178 if (getNullabilityAnnotation(DeclRetType) != Nullability::Nonnull)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 101 Nullability getNullabilityAnnotation(QualType Type) { 104 return Nullability::Unspecified; 106 return Nullability::Nullable; 108 return Nullability::Nonnull; 109 return Nullability::Unspecified;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CheckerHelpers.h | 52 enum class Nullability : char { class in namespace:clang::ento 63 Nullability getNullabilityAnnotation(QualType Type);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Sanitizers.h | 188 SanitizerKind::ImplicitConversion | SanitizerKind::Nullability |
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | SanitizerArgs.cpp | 29 SanitizerKind::ImplicitConversion | SanitizerKind::Nullability | 47 SanitizerKind::ImplicitConversion | SanitizerKind::Nullability | 53 SanitizerKind::ImplicitConversion | SanitizerKind::Nullability | 65 SanitizerKind::Nullability | SanitizerKind::LocalBounds | 135 SanitizerKind::Nullability |
|
H A D | ToolChain.cpp | 953 SanitizerKind::Nullability | SanitizerKind::LocalBounds;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 727 auto Nullability = LHS.getType()->getNullability(getContext()); 728 if (!Nullability || *Nullability != NullabilityKind::NonNull) 2510 auto Nullability = Ty->getNullability(getContext()); local 2511 if (Nullability && *Nullability == NullabilityKind::NonNull) {
|
H A D | CodeGenFunction.cpp | 885 auto Nullability = FnRetTy->getNullability(getContext()); local 886 if (Nullability && *Nullability == NullabilityKind::NonNull) {
|
H A D | CGCall.cpp | 3404 auto Nullability = PVD->getType()->getNullability(getContext()); 3405 CanCheckNullability = Nullability && 3406 *Nullability == NullabilityKind::NonNull &&
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 857 Nullability(0), GetterName(nullptr), SetterName(nullptr) { } 881 return static_cast<NullabilityKind>(Nullability); 895 Nullability = static_cast<unsigned>(kind); 924 unsigned Nullability : 2;
|
H A D | Sema.h | 264 FileNullability Nullability; member in struct:clang::FileNullabilityMap::__anon164 271 return Cache.Nullability; 275 Map[Cache.File] = Cache.Nullability; 280 Cache.Nullability = Map[file]; 281 return Cache.Nullability; 11898 /// Nullability type specifiers.
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 1164 NullabilityKind Nullability; local 1176 Nullability = NullabilityKind::NonNull; 1181 Nullability = NullabilityKind::Nullable; 1186 Nullability = NullabilityKind::Unspecified; 1193 DS.setNullability(Tok.getLocation(), Nullability);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 594 Optional<NullabilityKind> Nullability = local 596 if (Nullability) 598 AttributedType::getNullabilityAttrKind(*Nullability), BoxedType, 1432 if (auto Nullability = resultType->getNullability(Context)) 1434 AttributedType::getNullabilityAttrKind(*Nullability),
|
H A D | SemaType.cpp | 144 // Nullability qualifiers. 706 // Nullability specifiers cannot go after the declarator-id. 3940 NullabilityKind Nullability) { 3954 InsertionTextBuf += getNullabilitySpelling(Nullability); 3990 auto addFixIt = [&](NullabilityKind Nullability) { 3992 Diag << static_cast<unsigned>(Nullability); 3994 fixItNullability(S, Diag, FixItLoc, Nullability); 4321 // Nullability inference depends on the type and declarator. 3938 fixItNullability(Sema &S, DiagnosticBuilder &Diag, SourceLocation PointerLoc, NullabilityKind Nullability) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 3833 if (auto Nullability = AT->getImmediateNullability()) 3834 return Nullability;
|
H A D | ASTContext.cpp | 5811 if (auto Nullability = Ty->getNullability(*this)) { 5813 AttributedType::getNullabilityAttrKind(*Nullability), Result, Result);
|