summaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/PathDiagnostic.cpp
AgeCommit message (Expand)Author
2025-09-25[analyzer] Emit IssueHash in SARIF (#159445)Dave Bartolomeo
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-07-01[Analysis] Use range-based for loops (NFC) (#146466)Kazu Hirata
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu
2025-05-31[Analysis] Remove unused includes (NFC) (#142255)Kazu Hirata
2024-12-11[clang] Migrate away from PointerUnion::{is,get} (NFC) (#119654)Kazu Hirata
2024-03-25[analyzer] Set and display CSA analysis entry points as notes on debugging (#...Balazs Benics
2024-01-08[Analysis] Use StringRef::rtrim (NFC)Kazu Hirata
2023-09-19[clang][CFG] Cleanup functionsTimm Bäder
2023-09-08Reapply "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda
2023-09-06Revert "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"Jan Svoboda
2023-09-06[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`Jan Svoboda
2023-08-29[NFC][Clang] Fix static analyzer concernsElizabeth Andrews
2023-01-15[ADT] Make StringRef::compare like std::string_view::compareBenjamin Kramer
2023-01-14[clang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-08[clang] Don't including None.h (NFC)Kazu Hirata
2022-12-03[Analysis] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-04-19[msan] Advance before destroying entryVitaly Buka
2021-05-12Add type information to integral template argument if required.Pratyush Das
2020-10-27[clang][Basic] Integrate SourceLocation with FoldingSet, NFCIMikhail Maltsev
2020-07-30[Analyzer] Remove inclusion of uniqueing decl from diagnostic profile.Balázs Kéri
2020-07-15[Analyzer] Report every bug if only uniqueing location differs.Balázs Kéri
2020-04-06[AST] Remove DeclCXX.h dep on ASTContext.hReid Kleckner
2019-09-18[analyzer] PR43102: Fix an assertion and an out-of-bounds error for diagnosti...Kristof Umann
2019-09-12[analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann
2019-09-11[analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev
2010-01-25Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek
2009-12-11Switch PathDiagnostic to StringRef.Benjamin Kramer
2009-09-18Reintroduce FoldingSet profiling for PathDiagnostics.Ted Kremenek
2009-09-18Revert most of r82198, which was causing a large number of crashesTed Kremenek
2009-09-18Introduce caching of diagnostics in BugReporter. This provides extraTed Kremenek
2009-09-12Eliminate FunctionDecl::getBodyIfAvailableDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-26Remove '#include <sstream>' from libAnalysis.Ted Kremenek
2009-05-15PathDiagnosticLocation::asRange(): for a PathDiagnosticLocation, the range of...Ted Kremenek
2009-04-26Implement function-try-blocks. However, there's a very subtle bug that I can'...Sebastian Redl
2009-04-22Add PathDiagnosticRange to PathDiagnostics. These simply wrap SourceRange andTed Kremenek
2009-04-22PathDiagnosticLocation: ranges for terminators now only include the firstTed Kremenek
2009-04-18FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor
2009-04-06PathDiagnosticLocation now also wraps Decls.Ted Kremenek
2009-04-01- Changed PathDiagnosticPiece::getLocation() to return a PathDiagnosticLocationTed Kremenek
2009-03-26- Add class PathDiagosticLocationPair.Ted Kremenek