/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | DiagnosticIDs.cpp | 115 uint16_t DiagID; member 153 return DiagID < RHS.DiagID; in operator <() 222 static const StaticDiagInfoRec *GetDiagInfo(unsigned DiagID) { in GetDiagInfo() argument 225 if (DiagID >= DIAG_UPPER_LIMIT || DiagID <= DIAG_START_COMMON) in GetDiagInfo() 237 unsigned ID = DiagID - DIAG_START_COMMON - 1; in GetDiagInfo() 239 if (DiagID > DIAG_START_##NAME) { \ in GetDiagInfo() 267 if (Found->DiagID != DiagID) in GetDiagInfo() 272 DiagnosticMapping DiagnosticIDs::getDefaultMapping(unsigned DiagID) { in getDefaultMapping() argument 276 if (const StaticDiagInfoRec *StaticInfo = GetDiagInfo(DiagID)) { in getDefaultMapping() 291 unsigned DiagnosticIDs::getCategoryNumberForDiag(unsigned DiagID) { in getCategoryNumberForDiag() argument [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | PartialDiagnostic.h | 38 mutable unsigned DiagID = 0; 46 PartialDiagnostic(unsigned DiagID, DiagStorageAllocator &Allocator_) in PartialDiagnostic() argument 47 : StreamingDiagnostic(Allocator_), DiagID(DiagID) {} in PartialDiagnostic() 50 : StreamingDiagnostic(), DiagID(Other.DiagID) { in PartialDiagnostic() 75 PartialDiagnostic(PartialDiagnostic &&Other) : DiagID(Other.DiagID) { in PartialDiagnostic() 83 : DiagID(Other.DiagID) { in PartialDiagnostic() 91 : DiagID(Other.getID()) { in PartialDiagnostic() 111 DiagID = Other.DiagID; 127 DiagID = Other.DiagID; 136 std::swap(DiagID, PD.DiagID); in swap() [all …]
|
H A D | DiagnosticIDs.h | 210 StringRef getDescription(unsigned DiagID) const; 217 static bool isBuiltinWarningOrExtension(unsigned DiagID); 221 static bool isDefaultMappingAsError(unsigned DiagID); 224 static DiagnosticMapping getDefaultMapping(unsigned DiagID); 227 static bool isBuiltinNote(unsigned DiagID); 231 static bool isBuiltinExtensionDiag(unsigned DiagID) { in isBuiltinExtensionDiag() argument 233 return isBuiltinExtensionDiag(DiagID, ignored); in isBuiltinExtensionDiag() 243 static bool isBuiltinExtensionDiag(unsigned DiagID, bool &EnabledByDefault); 259 static std::optional<diag::Group> getGroupForDiag(unsigned DiagID); 265 static StringRef getWarningOptionForDiag(unsigned DiagID); [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaBase.cpp | 29 SemaRef.EmitCurrentDiagnostic(DiagID); in ~ImmediateDiagBuilder() 32 PartialDiagnostic SemaBase::PDiag(unsigned DiagID) { in PDiag() argument 33 return PartialDiagnostic(DiagID, SemaRef.Context.getDiagAllocator()); in PDiag() 60 Sema::SemaDiagnosticBuilder SemaBase::Diag(SourceLocation Loc, unsigned DiagID, in Diag() argument 63 getDiagnostics().getDiagnosticIDs()->isDefaultMappingAsError(DiagID); in Diag() 65 DiagnosticIDs::isDeferrable(DiagID) && in Diag() 74 DiagID, SemaRef.getCurFunctionDecl(), SemaRef); in Diag() 78 ? SemaRef.CUDA().DiagIfDeviceCode(Loc, DiagID) in Diag() 79 : SemaRef.CUDA().DiagIfHostCode(Loc, DiagID); in Diag()
|
H A D | DeclSpec.cpp | 489 unsigned &DiagID, in BadSpecifier() argument 493 DiagID = diag::err_invalid_decl_spec_combination; in BadSpecifier() 495 DiagID = IsExtension ? diag::ext_warn_duplicate_declspec : in BadSpecifier() 644 unsigned &DiagID, in SetStorageClassSpec() argument 661 DiagID = diag::err_opencl_unknown_type_specifier; in SetStorageClassSpec() 668 DiagID = diag::err_opencl_unknown_type_specifier; in SetStorageClassSpec() 681 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy); in SetStorageClassSpec() 684 PrevSpec, DiagID, Policy); in SetStorageClassSpec() 696 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpec() 706 unsigned &DiagID) { in SetStorageClassSpecThread() argument [all …]
|
H A D | SemaExceptionSpec.cpp | 158 unsigned DiagID = diag::err_incomplete_in_exception_spec; in CheckSpecifiedExceptionType() local 161 DiagID = diag::ext_incomplete_in_exception_spec; in CheckSpecifiedExceptionType() 166 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range)) in CheckSpecifiedExceptionType() 263 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID, 302 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local 305 DiagID = diag::ext_mismatched_exception_spec; in CheckEquivalentExceptionSpec() 320 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec() 392 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec() 398 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec() 407 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec() [all …]
|
H A D | AnalysisBasedWarnings.cpp | 165 unsigned DiagID = isAlwaysTrue in logicAlwaysTrue() local 169 S.Diag(B->getExprLoc(), DiagID) << DiagRange; in logicAlwaysTrue() 702 auto EmitDiag = [&](SourceLocation Loc, unsigned DiagID) { in CheckFallThroughForBody() argument 704 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); in CheckFallThroughForBody() 706 S.Diag(Loc, DiagID); in CheckFallThroughForBody() 1773 return llvm::any_of(DiagIDs, [&Diags, At](unsigned DiagID) { in shouldAnalyzeCalledOnceImpl() argument 1774 return !Diags.isIgnored(DiagID, At); in shouldAnalyzeCalledOnceImpl() 1917 unsigned DiagID = 0; in handleMutexHeldEndOfScope() local 1920 DiagID = diag::warn_lock_some_predecessors; in handleMutexHeldEndOfScope() 1923 DiagID = diag::warn_expecting_lock_held_on_loop; in handleMutexHeldEndOfScope() [all …]
|
H A D | SemaCast.cpp | 766 unsigned &DiagID) { in getCastAwayConstnessCastKind() argument 774 DiagID = diag::err_bad_cxx_cast_qualifiers_away; in getCastAwayConstnessCastKind() 778 DiagID = diag::ext_bad_cxx_cast_qualifiers_away_incoherent; in getCastAwayConstnessCastKind() 1105 unsigned int DiagID = 0; in checkCastFunctionType() local 1110 DiagID = ID; in checkCastFunctionType() 1114 if (!DiagID) in checkCastFunctionType() 1138 if (DiagID == diag::warn_cast_function_type_strict) in checkCastFunctionType() 1139 return DiagID; in checkCastFunctionType() 1156 return DiagID; in checkCastFunctionType() 1173 return DiagID; in checkCastFunctionType() [all …]
|
H A D | Sema.cpp | 1572 void Sema::EmitCurrentDiagnostic(unsigned DiagID) { in EmitCurrentDiagnostic() argument 1666 if (!DiagnosticIDs::isBuiltinNote(DiagID)) in EmitCurrentDiagnostic() 1899 unsigned DiagID, in SemaDiagnosticBuilder() argument 1902 : S(S), Loc(Loc), DiagID(DiagID), Fn(Fn), in SemaDiagnosticBuilder() 1910 ImmediateDiagBuilder(S.Diags.Report(Loc, DiagID), S, DiagID)); in SemaDiagnosticBuilder() 1916 Diags.emplace_back(Loc, S.PDiag(DiagID)); in SemaDiagnosticBuilder() 1922 : S(D.S), Loc(D.Loc), DiagID(D.DiagID), Fn(D.Fn), in SemaDiagnosticBuilder() 1936 DiagID, Loc) >= DiagnosticsEngine::Warning; in ~SemaDiagnosticBuilder() 1947 Sema::targetDiag(SourceLocation Loc, unsigned DiagID, const FunctionDecl *FD) { in targetDiag() argument 1951 ? OpenMP().diagIfOpenMPDeviceCode(Loc, DiagID, FD) in targetDiag() [all …]
|
H A D | SemaBoundsSafety.cpp | 127 unsigned DiagID = ShouldWarn in CheckCountedByAttrOnField() local 130 Diag(FD->getBeginLoc(), DiagID) in CheckCountedByAttrOnField()
|
H A D | SemaSYCL.cpp | 27 unsigned DiagID) { in DiagIfDeviceCode() argument 38 return SemaDiagnosticBuilder(DiagKind, Loc, DiagID, FD, SemaRef); in DiagIfDeviceCode()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaBase.h | 57 unsigned DiagID; variable 60 ImmediateDiagBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder() argument 61 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) {} in ImmediateDiagBuilder() 62 ImmediateDiagBuilder(DiagnosticBuilder &&DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder() argument 63 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) {} in ImmediateDiagBuilder() 127 SemaDiagnosticBuilder(Kind K, SourceLocation Loc, unsigned DiagID, 201 unsigned DiagID; variable 214 SemaDiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID, 222 PartialDiagnostic PDiag(unsigned DiagID = 0);
|
H A D | DeclSpec.h | 719 const char *&PrevSpec, unsigned &DiagID, 722 const char *&PrevSpec, unsigned &DiagID); 724 const char *&PrevSpec, unsigned &DiagID, 727 unsigned &DiagID); 729 const char *&PrevSpec, unsigned &DiagID); 731 unsigned &DiagID, const PrintingPolicy &Policy); 733 unsigned &DiagID, ParsedType Rep, 736 unsigned &DiagID, TypeResult Rep, in SetTypeSpecType() argument 740 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Rep.get(), Policy); in SetTypeSpecType() 743 unsigned &DiagID, Decl *Rep, bool Owned, [all …]
|
H A D | DelayedDiagnostic.h | 103 PartialDiagnostic &setDiag(unsigned DiagID) { in setDiag() argument 105 assert(DiagID && "creating null diagnostic"); in setDiag() 106 Diag.Reset(DiagID); in setDiag()
|
H A D | SemaCUDA.h | 91 SemaDiagnosticBuilder DiagIfDeviceCode(SourceLocation Loc, unsigned DiagID); 97 SemaDiagnosticBuilder DiagIfHostCode(SourceLocation Loc, unsigned DiagID);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenAction.cpp | 429 #define ComputeDiagID(Severity, GroupName, DiagID) \ argument 433 DiagID = diag::err_fe_##GroupName; \ 436 DiagID = diag::warn_fe_##GroupName; \ 442 DiagID = diag::note_fe_##GroupName; \ 447 #define ComputeDiagRemarkID(Severity, GroupName, DiagID) \ argument 451 DiagID = diag::err_fe_##GroupName; \ 454 DiagID = diag::warn_fe_##GroupName; \ 457 DiagID = diag::remark_fe_##GroupName; \ 460 DiagID = diag::note_fe_##GroupName; \ 468 unsigned DiagID; in SrcMgrDiagHandler() local [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RefactoringRuleContext.h | 57 llvm::Error createDiagnosticError(SourceLocation Loc, unsigned DiagID) { in createDiagnosticError() argument 58 return DiagnosticError::create(Loc, PartialDiagnostic(DiagID, DiagStorage)); in createDiagnosticError() 61 llvm::Error createDiagnosticError(unsigned DiagID) { in createDiagnosticError() argument 62 return createDiagnosticError(SourceLocation(), DiagID); in createDiagnosticError()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 181 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in createInvocationForMigration() local 183 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in createInvocationForMigration() 220 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in emitPremigrationErrors() local 222 new DiagnosticsEngine(DiagID, diagOpts, &printer, in emitPremigrationErrors() 260 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in checkForManualIssues() local 262 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in checkForManualIssues() 369 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in applyTransforms() local 371 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in applyTransforms() 406 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in getFileRemappings() local 408 new DiagnosticsEngine(DiagID, new DiagnosticOptions, in getFileRemappings() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 2340 unsigned DiagID; in ParseDeclGroup() local 2344 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID); in ParseDeclGroup() 3057 unsigned DiagID; in ParseImplicitInt() local 3058 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt() 3194 unsigned DiagID; in ParseImplicitInt() local 3195 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt() 3605 unsigned DiagID = 0; in ParseDeclarationSpecifiers() local 3634 isInvalid = DS.SetTypeSpecType(ImageTypeSpec, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers() 3842 PrevSpec, DiagID, T, Policy); in ParseDeclarationSpecifiers() 3918 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() [all …]
|
H A D | ParseExprCXX.cpp | 569 unsigned DiagID = diag::err_missing_dependent_template_keyword; in ParseOptionalCXXScopeSpecifier() local 571 DiagID = diag::warn_missing_dependent_template_keyword; in ParseOptionalCXXScopeSpecifier() 573 Diag(Tok.getLocation(), DiagID) in ParseOptionalCXXScopeSpecifier() 1158 unsigned DiagID = 0; in ParseLambdaIntroducer() local 1160 DiagID = diag::err_lambda_capture_misplaced_ellipsis; in ParseLambdaIntroducer() 1170 DiagID = diag::err_lambda_capture_multiple_ellipses; in ParseLambdaIntroducer() 1172 if (DiagID) { in ParseLambdaIntroducer() 1186 auto &&D = Diag(DiagLoc, DiagID); in ParseLambdaIntroducer() 1187 if (DiagID == diag::err_lambda_capture_misplaced_ellipsis) { in ParseLambdaIntroducer() 1286 unsigned DiagID = 0; in addStaticToLambdaDeclSpecifier() local [all …]
|
H A D | Parser.cpp | 81 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument 82 return Diags.Report(Loc, DiagID); in Diag() 85 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { in Diag() argument 86 return Diag(Tok.getLocation(), DiagID); in Diag() 118 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, in ExpectAndConsume() argument 129 DiagnosticBuilder DB = Diag(Loc, DiagID); in ExpectAndConsume() 132 if (DiagID == diag::err_expected) in ExpectAndConsume() 134 else if (DiagID == diag::err_expected_after) in ExpectAndConsume() 152 ? Diag(EndLoc, DiagID) << FixItHint::CreateInsertion(EndLoc, Spelling) in ExpectAndConsume() 153 : Diag(Tok, DiagID); in ExpectAndConsume() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 1582 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in mangleOperatorName() local 1584 Diags.Report(Loc, DiagID); in mangleOperatorName() 1677 unsigned DiagID = Diags.getCustomDiagID( in mangleExpression() local 1679 Diags.Report(E->getExprLoc(), DiagID) << E->getStmtClassName() in mangleExpression() 2114 unsigned DiagID = Diags.getCustomDiagID( in mangleTemplateArgValue() local 2116 Diags.Report(DiagID); in mangleTemplateArgValue() 2744 unsigned DiagID = Diags.getCustomDiagID( in mangleType() local 2746 Diags.Report(Range.getBegin(), DiagID) in mangleType() 3066 unsigned DiagID = Diags.getCustomDiagID( in mangleCallingConvention() local 3068 Diags.Report(Range.getBegin(), DiagID) << Range; in mangleCallingConvention() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CommentParser.h | 47 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument 48 return Diags.Report(Loc, DiagID); in Diag()
|
H A D | ODRDiagsEmitter.h | 132 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) const { in Diag() argument 133 return Diags.Report(Loc, DiagID); in Diag()
|
/freebsd/contrib/llvm-project/clang/tools/driver/ |
H A D | cc1gen_reproducer_main.cpp | 122 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in generateReproducerForInvocationArguments() local 123 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new IgnoringDiagConsumer()); in generateReproducerForInvocationArguments()
|