| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | DiagnosticCommonKinds.td | 105 "duplicate nullability specifier %0">, 109 "conflicting nullability specifier on return types, %0 " 114 "conflicting nullability specifier on parameter types, %0 " 119 "nullability specifier %0 conflicts with existing specifier %1">;
|
| HD | AttrDocs.td | 1506 …nullability attributes indicate whether a particular pointer can be null or not, which makes APIs … 1508 …nullability (type) qualifiers express whether a value of a given pointer type can be null (the ``_… 1523 In Objective-C, there is an alternate spelling for the nullability qualifiers that can be used in O… 1539 The ``_Nonnull`` nullability qualifier indicates that null is not a meaningful value for a value of… 1553 The ``_Nullable`` nullability qualifier indicates that a value of the ``_Nullable`` pointer type ca… 1567 …nullability qualifier indicates that neither the ``_Nonnull`` nor ``_Nullable`` qualifiers make se…
|
| HD | DiagnosticGroups.td | 251 def Nullability : DiagGroup<"nullability">; 252 def NullabilityDeclSpec : DiagGroup<"nullability-declspec">; 254 def NullabilityCompleteness : DiagGroup<"nullability-completeness">;
|
| HD | Diagnostic.h | 1116 DiagNullabilityKind nullability);
|
| HD | DiagnosticParseKinds.td | 69 "type nullability specifier %0 is a Clang extension">, 70 InGroup<DiagGroup<"nullability-extension">>;
|
| HD | TokenKinds.def | 561 // Type nullability.
|
| HD | DiagnosticSemaKinds.td | 7728 "nullability specifier %0 conflicts with existing specifier %1">, 7732 "nullability specifier %0 cannot be applied " 7742 "nullability specifier %0 cannot be applied to non-pointer type %1">; 7750 "nullability keyword %0 cannot be applied to multi-level pointer type %1">; 7752 "use nullability type specifier %0 to affect the innermost " 7760 "%select{pointer|block pointer|member pointer}0 is missing a nullability " 7765 "type argument %0 cannot explicitly specify nullability">; 7768 "type parameter %0 bound %1 cannot explicitly specify nullability">;
|
| /NextBSD/contrib/llvm/tools/clang/lib/Basic/ |
| HD | Diagnostic.cpp | 28 DiagNullabilityKind nullability) { in operator <<() argument 30 switch (nullability.first) { in operator <<() 32 string = nullability.second ? "'nonnull'" : "'_Nonnull'"; in operator <<() 36 string = nullability.second ? "'nullable'" : "'_Nullable'"; in operator <<() 40 string = nullability.second ? "'null_unspecified'" : "'_Null_unspecified'"; in operator <<()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclPrinter.cpp | 959 if (auto nullability = AttributedType::stripOuterNullability(T)) in PrintObjCMethodType() local 960 Out << getNullabilitySpelling(*nullability, true) << ' '; in PrintObjCMethodType() 1250 if (auto nullability = AttributedType::stripOuterNullability(T)) { in VisitObjCPropertyDecl() local 1251 if (*nullability == NullabilityKind::Unspecified && in VisitObjCPropertyDecl() 1257 << getNullabilitySpelling(*nullability, true); in VisitObjCPropertyDecl()
|
| HD | Type.cpp | 3332 if (auto nullability = attributed->getImmediateNullability()) in getNullability() local 3333 return nullability; in getNullability() 3464 if (auto nullability = attributed->getImmediateNullability()) { in stripOuterNullability() local 3466 return nullability; in stripOuterNullability()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaType.cpp | 796 if (auto nullability = AttributedType::stripOuterNullability(typeArg)) { in applyObjCTypeArgs() local 2945 IdentifierInfo *Sema::getNullabilityKeyword(NullabilityKind nullability) { in getNullabilityKeyword() argument 2946 switch (nullability) { in getNullabilityKeyword() 5425 NullabilityKind nullability, in checkNullabilityTypeSpecifier() argument 5451 if (nullability == *existingNullability) { in checkNullabilityTypeSpecifier() 5453 << DiagNullabilityKind(nullability, isContextSensitive) in checkNullabilityTypeSpecifier() 5461 << DiagNullabilityKind(nullability, isContextSensitive) in checkNullabilityTypeSpecifier() 5474 if (nullability != *existingNullability) { in checkNullabilityTypeSpecifier() 5476 << DiagNullabilityKind(nullability, isContextSensitive) in checkNullabilityTypeSpecifier() 5499 << DiagNullabilityKind(nullability, isContextSensitive) << type; in checkNullabilityTypeSpecifier() [all …]
|
| HD | SemaObjCProperty.cpp | 2032 if (auto nullability = AttributedType::stripOuterNullability(modifiedTy)) { in ProcessPropertyDecl() local 2033 if (*nullability == NullabilityKind::Unspecified) in ProcessPropertyDecl() 2108 if (auto nullability = AttributedType::stripOuterNullability(modifiedTy)){ in ProcessPropertyDecl() local 2109 if (*nullability == NullabilityKind::Unspecified) in ProcessPropertyDecl() 2294 if (auto nullability = PropertyTy->getNullability(Context)) { in CheckObjCPropertyAttributes() local 2295 if (*nullability == NullabilityKind::NonNull) in CheckObjCPropertyAttributes()
|
| HD | SemaExprObjC.cpp | 1256 if (auto nullability = AttributedType::stripOuterNullability(T)) { in stripObjCInstanceType() local 1259 AttributedType::getNullabilityAttrKind(*nullability), in stripObjCInstanceType() 1293 if (auto nullability = Method->getSendResultType(ReceiverType) in getBaseMessageSendResultType() local 1300 AttributedType::getNullabilityAttrKind(*nullability), in getBaseMessageSendResultType() 1359 if (auto nullability = ReceiverType->getNullability(Context)) in getMessageSendResultType() local 1360 receiverNullabilityIdx = 1 + static_cast<unsigned>(*nullability); in getMessageSendResultType() 1363 if (auto nullability = resultType->getNullability(Context)) in getMessageSendResultType() local 1364 resultNullabilityIdx = 1 + static_cast<unsigned>(*nullability); in getMessageSendResultType()
|
| HD | SemaDeclObjC.cpp | 644 if (auto nullability = AttributedType::stripOuterNullability(typeBound)) { in actOnObjCTypeParam() local 4008 auto nullability = type->getNullability(S.Context); in mergeTypeNullabilityForRedecl() local 4012 if (nullability.hasValue() == prevNullability.hasValue()) { in mergeTypeNullabilityForRedecl() 4014 if (!nullability) in mergeTypeNullabilityForRedecl() 4018 if (*nullability == *prevNullability) in mergeTypeNullabilityForRedecl() 4023 << DiagNullabilityKind(*nullability, usesCSKeyword) in mergeTypeNullabilityForRedecl() 4029 if (nullability) in mergeTypeNullabilityForRedecl()
|
| HD | SemaChecking.cpp | 1121 if (auto nullability in CheckNonNullExpr() local 1123 if (*nullability == NullabilityKind::NonNull) in CheckNonNullExpr() 1204 if (auto nullability = type->getNullability(ctx)) in isNonNullType() local 1205 return *nullability == NullabilityKind::NonNull; in isNonNullType()
|
| HD | SemaCodeComplete.cpp | 2134 if (auto nullability = AttributedType::stripOuterNullability(Type)) { in formatObjCParamQualifiers() local 2135 switch (*nullability) { in formatObjCParamQualifiers()
|
| HD | TreeTransform.h | 5427 if (auto nullability = oldType->getImmediateNullability()) { in TransformAttributedType() local 5430 << DiagNullabilityKind(*nullability, false) << modifiedType; in TransformAttributedType()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Parse/ |
| HD | ParseObjc.cpp | 384 NullabilityKind nullability, in addContextSensitiveTypeNullability() argument 390 P.getNullabilityKeyword(nullability), in addContextSensitiveTypeNullability() 822 NullabilityKind nullability, in diagnoseRedundantPropertyNullability() argument 824 if (DS.getNullability() == nullability) { in diagnoseRedundantPropertyNullability() 826 << DiagNullabilityKind(nullability, true) in diagnoseRedundantPropertyNullability() 832 << DiagNullabilityKind(nullability, true) in diagnoseRedundantPropertyNullability()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Parse/ |
| HD | Parser.h | 311 IdentifierInfo *getNullabilityKeyword(NullabilityKind nullability) { in getNullabilityKeyword() argument 312 return Actions.getNullabilityKeyword(nullability); in getNullabilityKeyword()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 2934 bool checkNullabilityTypeSpecifier(QualType &type, NullabilityKind nullability, 8963 IdentifierInfo *getNullabilityKeyword(NullabilityKind nullability);
|