| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 286 enum class NullabilityKind : uint8_t { enum 300 inline bool hasWeakerNullability(NullabilityKind L, NullabilityKind R) { in hasWeakerNullability() 305 llvm::StringRef getNullabilitySpelling(NullabilityKind kind,
|
| H A D | Diagnostic.h | 1290 using DiagNullabilityKind = std::pair<NullabilityKind, bool>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | IdentifierTable.cpp | 683 StringRef clang::getNullabilitySpelling(NullabilityKind kind, in getNullabilitySpelling() 686 case NullabilityKind::NonNull: in getNullabilitySpelling() 689 case NullabilityKind::Nullable: in getNullabilitySpelling() 692 case NullabilityKind::Unspecified: in getNullabilitySpelling()
|
| H A D | Diagnostic.cpp | 48 case NullabilityKind::NonNull: in operator <<() 52 case NullabilityKind::Nullable: in operator <<() 56 case NullabilityKind::Unspecified: in operator <<()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 374 NullabilityKind nullability, in addContextSensitiveTypeNullability() 918 NullabilityKind::NonNull, in ParseObjCPropertyAttribute() 921 DS.setNullability(Tok.getLocation(), NullabilityKind::NonNull); in ParseObjCPropertyAttribute() 925 NullabilityKind::Nullable, in ParseObjCPropertyAttribute() 928 DS.setNullability(Tok.getLocation(), NullabilityKind::Nullable); in ParseObjCPropertyAttribute() 935 DS.setNullability(Tok.getLocation(), NullabilityKind::Unspecified); in ParseObjCPropertyAttribute() 942 DS.setNullability(Tok.getLocation(), NullabilityKind::Unspecified); in ParseObjCPropertyAttribute() 1152 NullabilityKind Nullability; in ParseObjCTypeQualifierList() 1164 Nullability = NullabilityKind::NonNull; in ParseObjCTypeQualifierList() 1169 Nullability = NullabilityKind::Nullable; in ParseObjCTypeQualifierList() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaType.cpp | 3470 case NullabilityKind::NonNull: in getNullabilityKeyword() 3475 case NullabilityKind::Nullable: in getNullabilityKeyword() 3480 case NullabilityKind::Unspecified: in getNullabilityKeyword() 3792 addFixIt(NullabilityKind::Nullable); in emitNullabilityConsistencyWarning() 3793 addFixIt(NullabilityKind::NonNull); in emitNullabilityConsistencyWarning() 3912 case NullabilityKind::NonNull: in createNullabilityAttr() 3915 case NullabilityKind::Nullable: in createNullabilityAttr() 3918 case NullabilityKind::Unspecified: in createNullabilityAttr() 6414 return NullabilityKind::NonNull; in mapNullabilityAttrKind() 6417 return NullabilityKind::Nullable; in mapNullabilityAttrKind() [all …]
|
| H A D | Sema.cpp | 436 Optional<NullabilityKind> ExprNullability = SrcType->getNullability(Context); in diagnoseNullableToNonnullConversion() 437 if (!ExprNullability || *ExprNullability != NullabilityKind::Nullable) in diagnoseNullableToNonnullConversion() 440 Optional<NullabilityKind> TypeNullability = DstType->getNullability(Context); in diagnoseNullableToNonnullConversion() 441 if (!TypeNullability || *TypeNullability != NullabilityKind::NonNull) in diagnoseNullableToNonnullConversion()
|
| H A D | SemaObjCProperty.cpp | 2386 if (*nullability == NullabilityKind::Unspecified) in ProcessPropertyDecl() 2460 if (*nullability == NullabilityKind::Unspecified) in ProcessPropertyDecl() 2648 if (*nullability == NullabilityKind::NonNull) in CheckObjCPropertyAttributes()
|
| H A D | SemaExpr.cpp | 7428 Optional<NullabilityKind> Kind = Ty->getNullability(Ctx); in computeConditionalNullability() 7431 return NullabilityKind::Unspecified; in computeConditionalNullability() 7435 NullabilityKind MergedKind; in computeConditionalNullability() 7439 if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability() 7440 MergedKind = NullabilityKind::NonNull; in computeConditionalNullability() 7445 if (LHSKind == NullabilityKind::Nullable || in computeConditionalNullability() 7446 RHSKind == NullabilityKind::Nullable) in computeConditionalNullability() 7447 MergedKind = NullabilityKind::Nullable; in computeConditionalNullability() 7448 else if (LHSKind == NullabilityKind::NonNull) in computeConditionalNullability() 7450 else if (RHSKind == NullabilityKind::NonNull) in computeConditionalNullability() [all …]
|
| H A D | SemaExprObjC.cpp | 567 Optional<NullabilityKind> Nullability = in BuildObjCBoxedExpr() 1435 = static_cast<NullabilityKind>(newResultNullabilityIdx-1); in getMessageSendResultType()
|
| H A D | SemaCodeComplete.cpp | 2338 case NullabilityKind::NonNull: in formatObjCParamQualifiers() 2342 case NullabilityKind::Nullable: in formatObjCParamQualifiers() 2346 case NullabilityKind::Unspecified: in formatObjCParamQualifiers()
|
| H A D | SemaChecking.cpp | 3952 if (*nullability == NullabilityKind::NonNull) in CheckNonNullExpr() 4036 return *nullability == NullabilityKind::NonNull; in isNonNullType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2308 *SubTnullability == NullabilityKind::Unspecified || in hasSameNullabilityTypeQualifier() 2309 *SuperTnullability == NullabilityKind::Unspecified) in hasSameNullabilityTypeQualifier() 2315 return (*SuperTnullability == NullabilityKind::NonNull && in hasSameNullabilityTypeQualifier() 2316 *SubTnullability == NullabilityKind::Nullable); in hasSameNullabilityTypeQualifier() 2321 return (*SuperTnullability == NullabilityKind::Nullable && in hasSameNullabilityTypeQualifier() 2322 *SubTnullability == NullabilityKind::NonNull); in hasSameNullabilityTypeQualifier()
|
| H A D | Type.h | 2322 Optional<NullabilityKind> getNullability(const ASTContext &context) const; 4477 llvm::Optional<NullabilityKind> getImmediateNullability() const; 4481 static Kind getNullabilityAttrKind(NullabilityKind kind) { 4483 case NullabilityKind::NonNull: 4486 case NullabilityKind::Nullable: 4489 case NullabilityKind::Unspecified: 4504 static Optional<NullabilityKind> stripOuterNullability(QualType &T);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Type.cpp | 3695 Optional<NullabilityKind> 3822 llvm::Optional<NullabilityKind> 3825 return NullabilityKind::NonNull; in getImmediateNullability() 3827 return NullabilityKind::Nullable; in getImmediateNullability() 3829 return NullabilityKind::Unspecified; in getImmediateNullability() 3833 Optional<NullabilityKind> AttributedType::stripOuterNullability(QualType &T) { in stripOuterNullability()
|
| H A D | DeclPrinter.cpp | 1461 if (*nullability == NullabilityKind::Unspecified && in VisitObjCPropertyDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 851 NullabilityKind getNullability() const { in getNullability() 855 return static_cast<NullabilityKind>(Nullability); in getNullability() 865 void setNullability(SourceLocation loc, NullabilityKind kind) { in setNullability()
|
| H A D | Sema.h | 10712 IdentifierInfo *getNullabilityKeyword(NullabilityKind nullability);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 725 if (!Nullability || *Nullability != NullabilityKind::NonNull) in EmitNullabilityCheck() 2408 if (Nullability && *Nullability == NullabilityKind::NonNull) { in EmitParmDecl()
|
| H A D | CodeGenFunction.cpp | 981 if (Nullability && *Nullability == NullabilityKind::NonNull) { in StartFunction()
|
| H A D | CGCall.cpp | 3397 *Nullability == NullabilityKind::NonNull && in EmitNonNullArgCheck()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 464 IdentifierInfo *getNullabilityKeyword(NullabilityKind nullability) { in getNullabilityKeyword()
|