summaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Diagnostic.cpp
AgeCommit message (Expand)Author
2025-08-27[UBSan][BoundsSafety] Implement support for more expressive "trap reasons" (#...Dan Liew
2025-07-08[Clang] include attribute scope in diagnostics (#144619)Oleksandr T.
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu
2025-06-12[clang] Reset FileID based diag state mappings (#143695)kadir çetinkaya
2025-06-11[Clang] [NFC] Move diagnostics emitting code from `DiagnosticIDs` into `Diagn...Sirraide
2025-05-31[Basic] Remove unused includes (NFC) (#142295)Kazu Hirata
2025-05-23[NFCI][Sanitizer] Convert Matcher::Globs from StringMap to vector. (#140964)Qinkun Bao
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda
2025-05-19[clang] Use *Map::try_emplace (NFC) (#140477)Kazu Hirata
2025-05-17[NFC] Run code formatter on Diagnostic.h/cpp ProfileList.cpp SpecialCaseList.cppQinkun Bao
2025-05-16[Basic] Use llvm::erase_if (NFC) (#140309)Kazu Hirata
2025-05-16[NFCI][Sanitizer] Convert SpecialCaseList::Sections from StringMap to vector.Qinkun Bao
2025-04-15[clang] consistently quote expressions in diagnostics (#134769)Matheus Izvekov
2025-04-07[clang] fix diagnostic printing of expressions ignoring LangOpts (#134693)Matheus Izvekov
2025-01-28[clang] Extend diagnose_if to accept more detailed warning information, take ...Nikolas Klauser
2024-12-06[clang][NFC] Change suppression mapping interfaces to use SourceLocation (#11...kadir çetinkaya
2024-11-13Reapply "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya
2024-11-13[Clang] [NFC] Add "human" diagnostic argument format (#115835)Boaz Brickner
2024-11-12Revert "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya
2024-11-12[clang] Introduce diagnostics suppression mappings (#112517)kadir çetinkaya
2024-09-26Revert "[clang] Extend diagnose_if to accept more detailed warning informatio...Kadir Cetinkaya
2024-09-18Fix OOM in FormatDiagnostic (2nd attempt) (#108866)Vakhurin Sergei
2024-09-16Revert "Fix OOM in FormatDiagnostic" (#108838)Aaron Ballman
2024-09-16Fix OOM in FormatDiagnostic (#108187)Vakhurin Sergei
2024-09-14Reapply "Reapply "[clang] Extend diagnose_if to accept more detailed warning ...Nikolas Klauser
2024-09-13Revert "Reapply "[clang] Extend diagnose_if to accept more detailed warning i...Florian Mayer
2024-09-13Reapply "[clang] Extend diagnose_if to accept more detailed warning informati...Nikolas Klauser
2024-09-12Revert "[clang] Extend diagnose_if to accept more detailed warning informatio...Kazu Hirata
2024-09-12[clang] Extend diagnose_if to accept more detailed warning information (#70976)Nikolas Klauser
2024-06-14Make diagnostic pragma override -Werror=foo and DefaultError warningsFangrui Song
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata
2023-10-04[Clang][Sema] Fix display of characters on static assertion failureTakuya Shimizu
2023-06-29[clang][modules] Avoid serializing all diag mappings in non-deterministic orderBen Langmuir
2023-05-08Reland "Give NullabilityKind a printing operator<<"Sam McCall
2023-05-05Revert "Give NullabilityKind a printing operator<<"Caroline Tice
2023-05-04Give NullabilityKind a printing operator<<Sam McCall
2023-03-03[clang/Diagnostic] Use `optional` to disambiguate between a `StoredDiagMessag...Argyrios Kyrtzidis
2022-06-29Improve handling of static assert messages.Corentin Jabot
2022-06-29Revert "Improve handling of static assert messages."Corentin Jabot
2022-06-28Improve handling of static assert messages.Corentin Jabot
2022-06-24Implement soft reset of the diagnostics engine.Tapasweni Pathak
2022-04-28[NFC] Prevent shadowing a variable declared in `if`Ken Matsui
2022-04-21[Testing] TestAST, a helper for writing straight-line AST testsSam McCall
2022-01-10[Diagnostics] Don't drop a statically set NoWarningAsError flag during option...Wolfgang Pieb
2021-10-06[clang] Allow printing 64 bit ints in diagnosticsArthur Eubanks
2021-10-05Revert "[clang] Allow printing 64 bit ints in diagnostics"Arthur Eubanks
2021-10-05[clang] Allow printing 64 bit ints in diagnosticsArthur Eubanks
2021-09-30Reland "[clang-cl] Accept `#pragma warning(disable : N)` for some N"Nico Weber