/freebsd-10-stable/contrib/llvm/tools/clang/lib/Basic/ |
H A D | DiagnosticIDs.cpp | 39 uint16_t DiagID; member in struct:__anon3193::StaticDiagInfoRec 61 return DiagID < RHS.DiagID; 89 /// GetDiagInfo - Return the StaticDiagInfoRec entry for the specified DiagID, 91 static const StaticDiagInfoRec *GetDiagInfo(unsigned DiagID) { argument 97 assert(StaticDiagInfo[i-1].DiagID != StaticDiagInfo[i].DiagID && 110 if (DiagID >= DIAG_UPPER_LIMIT || DiagID <= DIAG_START_COMMON) 122 unsigned ID = DiagID 179 getCategoryNumberForDiag(unsigned DiagID) argument 238 getDiagnosticSFINAEResponse(unsigned DiagID) argument 246 getBuiltinDiagClass(unsigned DiagID) argument 325 isBuiltinWarningOrExtension(unsigned DiagID) argument 332 isBuiltinNote(unsigned DiagID) argument 342 isBuiltinExtensionDiag(unsigned DiagID, bool &EnabledByDefault) argument 353 isDefaultMappingAsError(unsigned DiagID) argument 372 getDiagnosticLevel(unsigned DiagID, SourceLocation Loc, const DiagnosticsEngine &Diag) const argument 390 getDiagnosticLevel(unsigned DiagID, unsigned DiagClass, SourceLocation Loc, const DiagnosticsEngine &Diag) const argument 524 getWarningOptionForDiag(unsigned DiagID) argument 597 unsigned DiagID = Info.getID(); local 699 isARCDiagnostic(unsigned DiagID) argument [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | DiagnosticIDs.h | 138 StringRef getDescription(unsigned DiagID) const; 145 static bool isBuiltinWarningOrExtension(unsigned DiagID); 149 static bool isDefaultMappingAsError(unsigned DiagID); 152 static bool isBuiltinNote(unsigned DiagID); 156 static bool isBuiltinExtensionDiag(unsigned DiagID) { argument 158 return isBuiltinExtensionDiag(DiagID, ignored); 168 static bool isBuiltinExtensionDiag(unsigned DiagID, bool &EnabledByDefault); 175 static StringRef getWarningOptionForDiag(unsigned DiagID); 177 /// \brief Return the category number that a specified \p DiagID belongs to, 179 static unsigned getCategoryNumberForDiag(unsigned DiagID); [all...] |
H A D | PartialDiagnostic.h | 122 mutable unsigned DiagID; member in class:clang::PartialDiagnostic 190 : DiagID(0), DiagStorage(0), Allocator(0) { } 192 PartialDiagnostic(unsigned DiagID, StorageAllocator &Allocator) argument 193 : DiagID(DiagID), DiagStorage(0), Allocator(&Allocator) { } 196 : DiagID(Other.DiagID), DiagStorage(0), Allocator(Other.Allocator) 206 : DiagID(Other.DiagID), DiagStorage(Other.DiagStorage), 213 : DiagID(Othe [all...] |
H A D | Diagnostic.h | 636 Level getDiagnosticLevel(unsigned DiagID, SourceLocation Loc) const { argument 637 return (Level)Diags->getDiagnosticLevel(DiagID, Loc, *this); 645 /// \param DiagID A member of the @c diag::kind enum. 648 inline DiagnosticBuilder Report(SourceLocation Loc, unsigned DiagID); 649 inline DiagnosticBuilder Report(unsigned DiagID); 668 /// \param DiagID The ID of the diagnostic being delayed. 677 void SetDelayedDiagnostic(unsigned DiagID, StringRef Arg1 = "", 1068 unsigned DiagID){ 1071 CurDiagID = DiagID; 1074 inline DiagnosticBuilder DiagnosticsEngine::Report(unsigned DiagID) { [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 35 unsigned DiagID) { 36 return D.Report(Loc, DiagID); 365 unsigned &DiagID, 369 DiagID = diag::err_invalid_decl_spec_combination; 371 DiagID = IsExtension ? diag::ext_duplicate_declspec : 486 unsigned &DiagID) { 501 DiagID = diag::err_not_opencl_storage_class_specifier; 508 DiagID = diag::err_not_opencl_storage_class_specifier; 521 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID); 524 PrevSpec, DiagID); 34 Diag(DiagnosticsEngine &D, SourceLocation Loc, unsigned DiagID) argument 363 BadSpecifier(T TNew, T TPrev, const char *&PrevSpec, unsigned &DiagID, bool IsExtension = true) argument 484 SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 544 SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 558 SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 578 SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 588 SetTypeSpecSign(TSS S, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 598 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep) argument 605 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep) argument 625 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep) argument 644 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned) argument 651 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned) argument 672 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 698 SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 710 SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 724 SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 746 SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const LangOptions &Lang) argument 771 setFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 785 setFunctionSpecForceInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 797 setFunctionSpecVirtual(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 812 setFunctionSpecExplicit(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 827 setFunctionSpecNoreturn(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 842 SetFriendSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 855 setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 867 SetConstexprSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument [all...] |
H A D | SemaExceptionSpec.cpp | 158 unsigned DiagID = diag::err_mismatched_exception_spec; local 160 DiagID = diag::warn_mismatched_exception_spec; 165 PDiag(DiagID), PDiag(diag::note_previous_declaration), 303 unsigned DiagID = diag::err_mismatched_exception_spec; local 305 DiagID = diag::warn_mismatched_exception_spec; 306 return CheckEquivalentExceptionSpec(PDiag(DiagID), 317 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID, argument 390 Diag(NewLoc, DiagID); 478 Diag(NewLoc, DiagID); 509 Diag(NewLoc, DiagID); 518 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument 689 CheckSpecForTypesEquivalent(Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, QualType Target, SourceLocation TargetLoc, QualType Source, SourceLocation SourceLoc) argument 774 unsigned DiagID = diag::err_override_exception_spec; local [all...] |
H A D | AnalysisBasedWarnings.cpp | 1307 void warnLockMismatch(unsigned DiagID, Name LockName, SourceLocation Loc) { argument 1312 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << LockName); 1351 unsigned DiagID = 0; local 1354 DiagID = diag::warn_lock_some_predecessors; 1357 DiagID = diag::warn_expecting_lock_held_on_loop; 1360 DiagID = diag::warn_no_unlock; 1363 DiagID = diag::warn_expecting_locked; 1369 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << LockName); 1392 unsigned DiagID = POK == POK_VarAccess? local 1395 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) 1403 unsigned DiagID = 0; local [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | SemaInternal.h | 24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { argument 25 return PartialDiagnostic(DiagID, Context.getDiagAllocator());
|
H A D | DeclSpec.h | 599 /// already set), they return true and set PrevSpec and DiagID 601 /// Diag(Loc, DiagID) << PrevSpec; 607 const char *&PrevSpec, unsigned &DiagID); 609 const char *&PrevSpec, unsigned &DiagID); 611 unsigned &DiagID); 613 unsigned &DiagID); 615 unsigned &DiagID); 617 unsigned &DiagID); 619 unsigned &DiagID, ParsedType Rep); 621 unsigned &DiagID, Dec [all...] |
H A D | DelayedDiagnostic.h | 93 PartialDiagnostic &setDiag(unsigned DiagID) { argument 95 assert(DiagID && "creating null diagnostic"); 96 Diag.Reset(DiagID);
|
H A D | Sema.h | 840 void EmitCurrentDiagnostic(unsigned DiagID); 902 unsigned DiagID; member in class:clang::Sema::SemaDiagnosticBuilder 905 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) argument 906 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { } 925 SemaRef.EmitCurrentDiagnostic(DiagID); 939 SemaDiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument 940 DiagnosticBuilder DB = Diags.Report(Loc, DiagID); 941 return SemaDiagnosticBuilder(DB, *this, DiagID); 948 PartialDiagnostic PDiag(unsigned DiagID 1145 unsigned DiagID; member in class:clang::Sema::BoundTypeDiagnoser1 1149 BoundTypeDiagnoser1(unsigned DiagID, const T1 &Arg1) argument 1161 unsigned DiagID; member in class:clang::Sema::BoundTypeDiagnoser2 1166 BoundTypeDiagnoser2(unsigned DiagID, const T1 &Arg1, const T2 &Arg2) argument 1181 unsigned DiagID; member in class:clang::Sema::BoundTypeDiagnoser3 1187 BoundTypeDiagnoser3(unsigned DiagID, const T1 &Arg1, const T2 &Arg2, const T3 &Arg3) argument 1211 RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1) argument 1218 RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2) argument 1225 RequireCompleteType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2, const T3 &Arg3) argument 1237 RequireCompleteExprType(Expr *E, unsigned DiagID, const T1 &Arg1) argument 1243 RequireCompleteExprType(Expr *E, unsigned DiagID, const T1 &Arg1, const T2 &Arg2) argument 1250 RequireCompleteExprType(Expr *E, unsigned DiagID, const T1 &Arg1, const T2 &Arg2, const T3 &Arg3) argument 1262 RequireLiteralType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1) argument 1269 RequireLiteralType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2) argument 1276 RequireLiteralType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2, const T3 &Arg3) argument 5003 RequireNonAbstractType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1) argument 5011 RequireNonAbstractType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2) argument 5019 RequireNonAbstractType(SourceLocation Loc, QualType T, unsigned DiagID, const T1 &Arg1, const T2 &Arg2, const T3 &Arg3) argument [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/tools/driver/ |
H A D | cc1_main.cpp | 62 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 74 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 289 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 291 Diags.Report(D->getLocation(), DiagID) 583 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 585 Diags.Report(ND->getLocation(), DiagID); 609 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 611 Diags.Report(BD->getLocation(), DiagID); 774 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 776 Diags.Report(Loc, DiagID); 922 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 924 Diags.Report(E->getExprLoc(), DiagID) 1264 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1458 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1537 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1547 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1589 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1599 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1649 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1692 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1700 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1736 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1745 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1755 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1764 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1773 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1782 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1791 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1800 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1808 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 1817 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, local 2008 unsigned DiagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error, local 2016 unsigned DiagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error, local 2046 unsigned DiagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error, local [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 177 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 179 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), 218 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 220 new DiagnosticsEngine(DiagID, diagOpts, &printer, 257 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 259 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), 364 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 366 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), 401 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); 403 new DiagnosticsEngine(DiagID, ne [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | CommentParser.h | 48 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument 49 return Diags.Report(Loc, DiagID);
|
H A D | ASTImporter.h | 254 DiagnosticBuilder ToDiag(SourceLocation Loc, unsigned DiagID); 257 DiagnosticBuilder FromDiag(SourceLocation Loc, unsigned DiagID);
|
H A D | CommentSema.h | 64 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument 65 return Diags.Report(Loc, DiagID);
|
H A D | CommentLexer.h | 322 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument 323 return Diags.Report(Loc, DiagID);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 2216 unsigned DiagID; local 2217 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T); 2467 unsigned DiagID = 0; local 2621 PrevSpec, DiagID, T); 2680 DiagID, TypeRep); 2699 DiagID, T); 2756 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) 2790 DiagID, TypeRep); 2843 isInvalid = DS.setFunctionSpecForceInline(Loc, PrevSpec, DiagID); 2879 PrevSpec, DiagID); 3757 unsigned DiagID; local 4430 unsigned DiagID = 0; local 5678 unsigned DiagID; local 5700 unsigned DiagID; local 5735 unsigned DiagID; local 5774 TryAltiVecTokenOutOfLine(DeclSpec &DS, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, bool &isInvalid) argument [all...] |
H A D | Parser.cpp | 118 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { argument 119 return Diags.Report(Loc, DiagID); 122 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { argument 123 return Diag(Tok.getLocation(), DiagID); 161 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, argument 171 Diag(Loc, DiagID) 186 Diag(EndLoc, DiagID) 190 Diag(Tok, DiagID) << Msg; 197 bool Parser::ExpectAndConsumeSemi(unsigned DiagID) { argument 213 return ExpectAndConsume(tok::semi, DiagID); 911 unsigned DiagID; local 998 unsigned DiagID; local 1582 unsigned DiagID = diag::err_expected_qualified_after_typename; local 1998 expectAndConsume(unsigned DiagID, const char *Msg, tok::TokenKind SkipToToc ) argument [all...] |
H A D | ParseExprCXX.cpp | 484 unsigned DiagID = diag::err_missing_dependent_template_keyword; local 486 DiagID = diag::warn_missing_dependent_template_keyword; 488 Diag(Tok.getLocation(), DiagID) 636 Optional<unsigned> DiagID = ParseLambdaIntroducer(Intro); local 637 if (DiagID) { 638 Diag(Tok, DiagID.getValue()); 935 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits)); 937 if (DiagID) { 946 DiagID = ParseLambdaIntroducer(Intro); 947 assert(!DiagID 1668 unsigned DiagID; local [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ |
H A D | FixItRewriter.h | 123 void Diag(SourceLocation Loc, unsigned DiagID);
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Driver/ |
H A D | Driver.h | 65 DiagnosticBuilder Diag(unsigned DiagID) const { 66 return Diags.Report(DiagID);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | FixItRewriter.cpp | 188 void FixItRewriter::Diag(SourceLocation Loc, unsigned DiagID) { argument 195 Diags.Report(Loc, DiagID);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | SerializedDiagnosticPrinter.cpp | 154 unsigned DiagID = 0); 493 unsigned DiagID) { 497 StringRef FlagName = DiagnosticIDs::getWarningOptionForDiag(DiagID); 587 unsigned DiagID = DiagnosticIDs::getCategoryNumberForDiag(Info->getID()); local 588 Record.push_back(getEmitCategory(DiagID)); 492 getEmitDiagnosticFlag(DiagnosticsEngine::Level DiagLevel, unsigned DiagID) argument
|