Searched refs:DiagID (Results 1 - 25 of 70) sorted by relevance

123

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Basic/
H A DDiagnosticIDs.cpp39 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 DDiagnosticIDs.h138 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 DPartialDiagnostic.h122 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 DDiagnostic.h636 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 DDeclSpec.cpp35 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 DSemaExceptionSpec.cpp158 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 DAnalysisBasedWarnings.cpp1307 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 DSemaInternal.h24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { argument
25 return PartialDiagnostic(DiagID, Context.getDiagAllocator());
H A DDeclSpec.h599 /// 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 DDelayedDiagnostic.h93 PartialDiagnostic &setDiag(unsigned DiagID) { argument
95 assert(DiagID && "creating null diagnostic");
96 Diag.Reset(DiagID);
H A DSema.h840 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 Dcc1_main.cpp62 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
74 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftMangle.cpp289 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 DARCMT.cpp177 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 DCommentParser.h48 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument
49 return Diags.Report(Loc, DiagID);
H A DASTImporter.h254 DiagnosticBuilder ToDiag(SourceLocation Loc, unsigned DiagID);
257 DiagnosticBuilder FromDiag(SourceLocation Loc, unsigned DiagID);
H A DCommentSema.h64 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument
65 return Diags.Report(Loc, DiagID);
H A DCommentLexer.h322 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { argument
323 return Diags.Report(Loc, DiagID);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
H A DParseDecl.cpp2216 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 DParser.cpp118 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 DParseExprCXX.cpp484 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 DFixItRewriter.h123 void Diag(SourceLocation Loc, unsigned DiagID);
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Driver/
H A DDriver.h65 DiagnosticBuilder Diag(unsigned DiagID) const {
66 return Diags.Report(DiagID);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DFixItRewriter.cpp188 void FixItRewriter::Diag(SourceLocation Loc, unsigned DiagID) { argument
195 Diags.Report(Loc, DiagID);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
H A DSerializedDiagnosticPrinter.cpp154 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

Completed in 184 milliseconds

123