Home
last modified time | relevance | path

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

123

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Basic/
DDiagnosticIDs.cpp39 uint16_t DiagID; member
61 return DiagID < RHS.DiagID; in operator <()
91 static const StaticDiagInfoRec *GetDiagInfo(unsigned DiagID) { in GetDiagInfo() argument
97 assert(StaticDiagInfo[i-1].DiagID != StaticDiagInfo[i].DiagID && in GetDiagInfo()
110 if (DiagID >= DIAG_UPPER_LIMIT || DiagID <= DIAG_START_COMMON) in GetDiagInfo()
122 unsigned ID = DiagID - DIAG_START_COMMON - 1; in GetDiagInfo()
124 if (DiagID > DIAG_START_##NAME) { \ in GetDiagInfo()
149 if (Found->DiagID != DiagID) in GetDiagInfo()
154 static DiagnosticMappingInfo GetDefaultDiagMappingInfo(unsigned DiagID) { in GetDefaultDiagMappingInfo() argument
158 if (const StaticDiagInfoRec *StaticInfo = GetDiagInfo(DiagID)) { in GetDefaultDiagMappingInfo()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
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) { in isBuiltinExtensionDiag() argument
158 return isBuiltinExtensionDiag(DiagID, ignored); in isBuiltinExtensionDiag()
168 static bool isBuiltinExtensionDiag(unsigned DiagID, bool &EnabledByDefault);
175 static StringRef getWarningOptionForDiag(unsigned DiagID);
179 static unsigned getCategoryNumberForDiag(unsigned DiagID);
189 static bool isARCDiagnostic(unsigned DiagID);
[all …]
DPartialDiagnostic.h122 mutable unsigned DiagID;
190 : DiagID(0), DiagStorage(0), Allocator(0) { } in PartialDiagnostic()
192 PartialDiagnostic(unsigned DiagID, StorageAllocator &Allocator) in PartialDiagnostic() argument
193 : DiagID(DiagID), DiagStorage(0), Allocator(&Allocator) { } in PartialDiagnostic()
196 : DiagID(Other.DiagID), DiagStorage(0), Allocator(Other.Allocator) in PartialDiagnostic()
206 : DiagID(Other.DiagID), DiagStorage(Other.DiagStorage), in PartialDiagnostic()
213 : DiagID(Other.DiagID), DiagStorage(DiagStorage), in PartialDiagnostic()
221 : DiagID(Other.getID()), DiagStorage(0), Allocator(&Allocator) in PartialDiagnostic()
241 DiagID = Other.DiagID;
258 DiagID = Other.DiagID;
[all …]
DDiagnostic.h636 Level getDiagnosticLevel(unsigned DiagID, SourceLocation Loc) const { in getDiagnosticLevel() argument
637 return (Level)Diags->getDiagnosticLevel(DiagID, Loc, *this); in getDiagnosticLevel()
648 inline DiagnosticBuilder Report(SourceLocation Loc, unsigned DiagID);
649 inline DiagnosticBuilder Report(unsigned DiagID);
677 void SetDelayedDiagnostic(unsigned DiagID, StringRef Arg1 = "",
1068 unsigned DiagID){ in Report() argument
1071 CurDiagID = DiagID; in Report()
1074 inline DiagnosticBuilder DiagnosticsEngine::Report(unsigned DiagID) { in Report() argument
1075 return Report(SourceLocation(), DiagID); in Report()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DDeclSpec.cpp35 unsigned DiagID) { in Diag() argument
36 return D.Report(Loc, DiagID); in Diag()
365 unsigned &DiagID, in BadSpecifier() argument
369 DiagID = diag::err_invalid_decl_spec_combination; in BadSpecifier()
371 DiagID = IsExtension ? diag::ext_duplicate_declspec : in BadSpecifier()
486 unsigned &DiagID) { in SetStorageClassSpec() argument
501 DiagID = diag::err_not_opencl_storage_class_specifier; in SetStorageClassSpec()
508 DiagID = diag::err_not_opencl_storage_class_specifier; in SetStorageClassSpec()
521 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID); in SetStorageClassSpec()
524 PrevSpec, DiagID); in SetStorageClassSpec()
[all …]
DSemaExceptionSpec.cpp158 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
160 DiagID = diag::warn_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
165 PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec()
303 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
305 DiagID = diag::warn_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
306 return CheckEquivalentExceptionSpec(PDiag(DiagID), in CheckEquivalentExceptionSpec()
317 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID, in CheckEquivalentExceptionSpec() argument
390 Diag(NewLoc, DiagID); in CheckEquivalentExceptionSpec()
478 Diag(NewLoc, DiagID); in CheckEquivalentExceptionSpec()
509 Diag(NewLoc, DiagID); in CheckEquivalentExceptionSpec()
[all …]
DAnalysisBasedWarnings.cpp1307 void warnLockMismatch(unsigned DiagID, Name LockName, SourceLocation Loc) { in warnLockMismatch() argument
1312 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << LockName); in warnLockMismatch()
1351 unsigned DiagID = 0; in handleMutexHeldEndOfScope() local
1354 DiagID = diag::warn_lock_some_predecessors; in handleMutexHeldEndOfScope()
1357 DiagID = diag::warn_expecting_lock_held_on_loop; in handleMutexHeldEndOfScope()
1360 DiagID = diag::warn_no_unlock; in handleMutexHeldEndOfScope()
1363 DiagID = diag::warn_expecting_locked; in handleMutexHeldEndOfScope()
1369 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << LockName); in handleMutexHeldEndOfScope()
1392 unsigned DiagID = POK == POK_VarAccess? in handleNoMutexHeld() local
1395 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleNoMutexHeld()
[all …]
DSemaCXXScopeSpec.cpp657 unsigned DiagID; in BuildCXXNestedNameSpecifier() local
659 DiagID = diag::err_expected_class_or_namespace; in BuildCXXNestedNameSpecifier()
665 DiagID = diag::err_undeclared_var_use; in BuildCXXNestedNameSpecifier()
668 Diag(IdentifierLoc, DiagID) << &Identifier << SS.getRange(); in BuildCXXNestedNameSpecifier()
670 Diag(IdentifierLoc, DiagID) << &Identifier; in BuildCXXNestedNameSpecifier()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DMicrosoftMangle.cpp289 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in mangle() local
291 Diags.Report(D->getLocation(), DiagID) in mangle()
583 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in mangleUnqualifiedName() local
585 Diags.Report(ND->getLocation(), DiagID); in mangleUnqualifiedName()
609 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in manglePostfix() local
611 Diags.Report(BD->getLocation(), DiagID); in manglePostfix()
774 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in mangleOperatorName() local
776 Diags.Report(Loc, DiagID); in mangleOperatorName()
922 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, in mangleExpression() local
924 Diags.Report(E->getExprLoc(), DiagID) in mangleExpression()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
DParseDecl.cpp2216 unsigned DiagID; in ParseImplicitInt() local
2217 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T); in ParseImplicitInt()
2467 unsigned DiagID = 0; in ParseDeclarationSpecifiers() local
2621 PrevSpec, DiagID, T); in ParseDeclarationSpecifiers()
2680 DiagID, TypeRep); in ParseDeclarationSpecifiers()
2699 DiagID, T); in ParseDeclarationSpecifiers()
2756 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) in ParseDeclarationSpecifiers()
2790 DiagID, TypeRep); in ParseDeclarationSpecifiers()
2843 isInvalid = DS.setFunctionSpecForceInline(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
2879 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
[all …]
DParseExprCXX.cpp484 unsigned DiagID = diag::err_missing_dependent_template_keyword; in ParseOptionalCXXScopeSpecifier() local
486 DiagID = diag::warn_missing_dependent_template_keyword; in ParseOptionalCXXScopeSpecifier()
488 Diag(Tok.getLocation(), DiagID) in ParseOptionalCXXScopeSpecifier()
636 Optional<unsigned> DiagID = ParseLambdaIntroducer(Intro); in ParseLambdaExpression() local
637 if (DiagID) { in ParseLambdaExpression()
638 Diag(Tok, DiagID.getValue()); in ParseLambdaExpression()
935 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits)); in TryParseLambdaIntroducer() local
937 if (DiagID) { in TryParseLambdaIntroducer()
946 DiagID = ParseLambdaIntroducer(Intro); in TryParseLambdaIntroducer()
947 assert(!DiagID && "parsing lambda-introducer failed on reparse"); in TryParseLambdaIntroducer()
[all …]
DParser.cpp118 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
119 return Diags.Report(Loc, DiagID); in Diag()
122 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { in Diag() argument
123 return Diag(Tok.getLocation(), DiagID); in Diag()
161 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, in ExpectAndConsume() argument
171 Diag(Loc, DiagID) in ExpectAndConsume()
186 Diag(EndLoc, DiagID) in ExpectAndConsume()
190 Diag(Tok, DiagID) << Msg; in ExpectAndConsume()
197 bool Parser::ExpectAndConsumeSemi(unsigned DiagID) { in ExpectAndConsumeSemi() argument
213 return ExpectAndConsume(tok::semi, DiagID); in ExpectAndConsumeSemi()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DARCMT.cpp177 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in createInvocationForMigration() local
179 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in createInvocationForMigration()
218 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in emitPremigrationErrors() local
220 new DiagnosticsEngine(DiagID, diagOpts, &printer, in emitPremigrationErrors()
257 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in checkForManualIssues() local
259 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in checkForManualIssues()
364 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in applyTransforms() local
366 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(), in applyTransforms()
401 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in getFileRemappings() local
403 new DiagnosticsEngine(DiagID, new DiagnosticOptions, in getFileRemappings()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DDeclSpec.h607 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, Decl *Rep, bool Owned);
624 unsigned &DiagID, ParsedType Rep);
627 unsigned &DiagID, Decl *Rep, bool Owned);
[all …]
DSemaInternal.h24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { in PDiag() argument
25 return PartialDiagnostic(DiagID, Context.getDiagAllocator()); in PDiag()
DSema.h840 void EmitCurrentDiagnostic(unsigned DiagID);
902 unsigned DiagID; variable
905 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in SemaDiagnosticBuilder() argument
906 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { } in SemaDiagnosticBuilder()
925 SemaRef.EmitCurrentDiagnostic(DiagID); in ~SemaDiagnosticBuilder()
939 SemaDiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
940 DiagnosticBuilder DB = Diags.Report(Loc, DiagID); in Diag()
941 return SemaDiagnosticBuilder(DB, *this, DiagID); in Diag()
948 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h
1096 const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID,
[all …]
DDelayedDiagnostic.h93 PartialDiagnostic &setDiag(unsigned DiagID) { in setDiag() argument
95 assert(DiagID && "creating null diagnostic"); in setDiag()
96 Diag.Reset(DiagID); in setDiag()
/freebsd-10-stable/contrib/llvm/tools/clang/tools/driver/
Dcc1_main.cpp62 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in cc1_main() local
74 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer); in cc1_main()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DCommentParser.h48 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
49 return Diags.Report(Loc, DiagID); in Diag()
DASTImporter.h254 DiagnosticBuilder ToDiag(SourceLocation Loc, unsigned DiagID);
257 DiagnosticBuilder FromDiag(SourceLocation Loc, unsigned DiagID);
DCommentSema.h64 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
65 return Diags.Report(Loc, DiagID); in Diag()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
DSerializedDiagnosticPrinter.cpp154 unsigned DiagID = 0);
493 unsigned DiagID) { in getEmitDiagnosticFlag() argument
497 StringRef FlagName = DiagnosticIDs::getWarningOptionForDiag(DiagID); in getEmitDiagnosticFlag()
587 unsigned DiagID = DiagnosticIDs::getCategoryNumberForDiag(Info->getID()); in EmitDiagnosticMessage() local
588 Record.push_back(getEmitCategory(DiagID)); in EmitDiagnosticMessage()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
DFixItRewriter.cpp188 void FixItRewriter::Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
195 Diags.Report(Loc, DiagID); in Diag()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Driver/
DDriver.h65 DiagnosticBuilder Diag(unsigned DiagID) const { in Diag() argument
66 return Diags.Report(DiagID); in Diag()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/
DFixItRewriter.h123 void Diag(SourceLocation Loc, unsigned DiagID);

123