Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DDiagnosticIDs.cpp115 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 DPartialDiagnostic.h38 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 DDiagnosticIDs.h210 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 DSemaBase.cpp29 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 DDeclSpec.cpp489 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 DSemaExceptionSpec.cpp158 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 DAnalysisBasedWarnings.cpp165 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 DSemaCast.cpp766 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 DSema.cpp1572 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 DSemaBoundsSafety.cpp127 unsigned DiagID = ShouldWarn in CheckCountedByAttrOnField() local
130 Diag(FD->getBeginLoc(), DiagID) in CheckCountedByAttrOnField()
H A DSemaSYCL.cpp27 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 DSemaBase.h57 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 DDeclSpec.h719 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 DDelayedDiagnostic.h103 PartialDiagnostic &setDiag(unsigned DiagID) { in setDiag() argument
105 assert(DiagID && "creating null diagnostic"); in setDiag()
106 Diag.Reset(DiagID); in setDiag()
H A DSemaCUDA.h91 SemaDiagnosticBuilder DiagIfDeviceCode(SourceLocation Loc, unsigned DiagID);
97 SemaDiagnosticBuilder DiagIfHostCode(SourceLocation Loc, unsigned DiagID);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp429 #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 DRefactoringRuleContext.h57 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 DARCMT.cpp181 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 DParseDecl.cpp2340 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 DParseExprCXX.cpp569 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 DParser.cpp81 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 DMicrosoftMangle.cpp1582 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 DCommentParser.h47 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
48 return Diags.Report(Loc, DiagID); in Diag()
H A DODRDiagsEmitter.h132 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 Dcc1gen_reproducer_main.cpp122 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in generateReproducerForInvocationArguments() local
123 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new IgnoringDiagConsumer()); in generateReproducerForInvocationArguments()

1234