summaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
AgeCommit message (Expand)Author
2025-11-22[StaticAnalyzer] Use a range-based for loop (NFC) (#169175)Kazu Hirata
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-09-04[analyzer] Clean up bug types in CallAndMessageChecker (#156073)Donát Nagy
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-03[clang][analyzer] Fix the false positive ArgInitializedness warning on unname...Tedlion
2025-06-06[analyzer][NFCI] Remove ad-hoc program point tagging (#142980)Donát Nagy
2025-05-26[StaticAnalyzer] Remove unused includes (NFC) (#141525)Kazu Hirata
2024-01-01[analyzer][NFC] Take SVal and NonLoc by valueBalazs Benics
2023-08-28[analyzer][NFC] Remove useless class BuiltinBugDonát Nagy
2022-04-23[analyzer] Clean checker options from bool to DefaultBool (NFC)Vince Bridgers
2020-05-21[analyzer][CallAndMessage] Add checker options for each bug typeKirstóf Umann
2020-05-21[analyzer][CallAndMessage][NFC] Split up checkPreCallKirstóf Umann
2020-05-20analyzer][CallAndMessage][NFC] Change old callbacks to rely on CallEventKirstóf Umann
2020-03-27[analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* f...Kirstóf Umann
2019-09-12[analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann
2019-09-09[analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-01-26[analyzer] Add CheckerManager::getChecker, make sure that a registry function...Kristof Umann
2019-01-26[analyzer] Reimplement dependencies between checkersKristof Umann
2019-01-26[analyzer] Supply all checkers with a shouldRegister functionKristof Umann
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-15[analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann
2018-10-23[analyzer] Rename trackNullOrUndefValue to trackExpressionValueGeorge Karpenkov
2018-10-13Move some helpers from the global namespace into anonymous ones.Benjamin Kramer
2018-08-29[analyzer] Improve tracing for uninitialized struct fieldsGeorge Karpenkov
2018-08-29[analyzer] [NFC] Move class definition out of the functionGeorge Karpenkov
2017-12-12[analyzer] In getSVal() API, disable auto-detection of void type as char type.Artem Dergachev
2017-03-08[analyzer] Clarify 'uninitialized function argument' messagesDaniel Marjamaki
2016-11-15[analyzer] Add check for when block is called with too few arguments.Devin Coughlin
2016-03-23[analyzer] Fix typo s/initalize/initialize/Chih-Hung Hsieh
2015-10-30Support watchOS and tvOS driver optionsTim Northover
2015-10-04SourceRanges are small and trivially copyable, don't them by reference.Craig Topper
2015-09-16[analyzer] Add generateErrorNode() APIs to CheckerContext.Devin Coughlin
2015-09-15[analyzer] Skip Pre/Post handlers for ObjC calls when receiver is nil.Devin Coughlin
2015-06-23Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...Aaron Ballman
2014-05-27[C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper
2014-03-13[analyzer] Warn when passing pointers to const but uninitialized memory.Jordan Rose
2014-03-08[C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer
2014-02-17[analyzer] Improved checker naming in CFG dump.Anton Yartsev
2014-02-11Expose the name of the checker producing each diagnostic message.Alexander Kornienko
2014-01-03Fixed a FIXME; created a print method for Selectors that accepts a raw_ostrea...Aaron Ballman
2013-10-02[analyzer] Add missing return after function pointer null check.Jordan Rose
2013-09-14Clean up some Triple usage in clang.Cameron Esfahani
2013-08-09[analyzer] Warn when using 'delete' on an uninitialized variable.Jordan Rose
2013-06-19Fix a crash in the static analyzer (bug #16307)Pavel Labath
2013-04-03[analyzer] Warn when nil receiver results in forming null referenceAnna Zaks
2013-03-27[analyzer] Ensure that the node NilReceiverBRVisitor is looking for is not re...Anna Zaks