summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/CallEvent.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev2019-09-111-1/+1
* [analyzer] pr43179: Make CallDescription defensive against C variadic functions.Artem Dergachev2019-09-061-2/+4
* [analyzer] CastValueChecker: Rewrite dead header hotfixCsaba Dabis2019-08-221-1/+1
* [analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it ...Kristof Umann2019-08-131-1/+1
* [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its pro...Csaba Dabis2019-08-011-5/+7
* [CTU] Add support for virtual functionsGabor Marton2019-07-041-1/+4
* [analyzer] NFC: CallDescription: Implement describing C library functions.Artem Dergachev2019-07-011-5/+17
* [analyzer] NFC: Add a convenient CallDescriptionMap class.Artem Dergachev2019-07-011-2/+1
* Revert "[analyzer] Toning down invalidation a bit".Artem Dergachev2019-04-031-17/+5
* [analyzer] Toning down invalidation a bitGabor Horvath2019-01-291-5/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [analyzer] Fix unused variable warnings in Release buildsBenjamin Kramer2019-01-121-5/+2
* [analyzer] Introduce a convenience method for getting a CallEvent from an arb...George Karpenkov2019-01-111-22/+30
* [analyzer] Assume that we always have a SubEngine availableGabor Horvath2018-12-151-4/+4
* [analyzer] Fix unknown block calls to have zero parameters.Artem Dergachev2018-12-151-1/+1
* [CTU] Add DisplayCTUProgress analyzer switchGabor Marton2018-12-071-2/+2
* [analyzer] Evaluate all non-checker config options before analysisKristof Umann2018-11-301-2/+3
* [analyzer] Teach CallEvent about C++17 aligned operator new().Artem Dergachev2018-10-151-0/+4
* [analyzer] NFC: CallDescription: Improve array management.Artem Dergachev2018-09-251-7/+10
* [analyzer] Improve `CallDescription` to handle c++ method.Henry Wong2018-08-221-1/+28
* [analyzer] Add support for constructors of arguments.Artem Dergachev2018-08-151-9/+53
* [analyzer] CallEvent: Add helper methods for obtaining the callee stack frame.Artem Dergachev2018-08-011-0/+63
* [analyzer] [NFC] A convenient getter for getting a current stack frameGeorge Karpenkov2018-06-271-1/+1
* [analyzer] Fix invalidation on C++ const methods with arrow syntax.Artem Dergachev2018-06-251-2/+7
* [clang] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-4/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* [analyzer] Enable analysis of WebKit "unified sources".Artem Dergachev2018-04-251-5/+4
* [analyzer] Fix null deref in AnyFunctionCall::getRuntimeDefinitionGabor Horvath2018-04-131-16/+17
* [analyzer] Do not crash in CallEvent.getReturnType()George Karpenkov2018-03-241-3/+5
* Resubmit [analyzer] Support for naive cross translation unit analysisIlya Biryukov2018-03-011-1/+22
* Revert "[analyzer] Support for naive cross translation unit analysis"Ilya Biryukov2018-03-011-22/+1
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-1/+1
* [analyzer] Support for naive cross translation unit analysisGabor Horvath2018-02-281-1/+22
* [StaticAnalyzer] Fix some Clang-tidy modernize and Include What You Use warni...Eugene Zelenko2018-02-281-56/+78
* [analyzer] Don't crash when dynamic type of a variable is set via placement new.Artem Dergachev2018-02-271-1/+9
* Silence a -Wparentheses warning; NFC.Aaron Ballman2018-02-151-1/+1
* [analyzer] Compute the correct this-region for temporary destructors.Artem Dergachev2018-02-151-2/+1
* [analyzer] Suppress "this" pointer escape during construction.Artem Dergachev2018-01-181-2/+7
* [analyzer] Handle ObjC messages conservatively in CallDescriptionGabor Horvath2017-10-301-1/+3
* [Analyzer] Log when auto-synthesized body is used.George Karpenkov2017-09-221-3/+14
* [NFC] [CSA] Move AnyFunctionCall::getRuntimeDefinition implementation to cpp.George Karpenkov2017-09-061-0/+16
* Removed dead code (PR34467). NFCI.Simon Pilgrim2017-09-051-3/+0
* [analyzer] Fix a crash when an ObjC object is constructed in AllocaRegion.Artem Dergachev2017-06-121-0/+6
* [analyzer] Add a check for IvarRegion in getExtraInvalidatedValuesAlexander Shaposhnikov2017-04-121-5/+7
* [analyzer] Proper caching in CallDescription objects.Gabor Horvath2017-02-151-2/+5
* [analyzer] Support inlining of '[self classMethod]' and '[[self class] classM...Anna Zaks2017-01-131-2/+60
* [analyzer] Teach the analyzer that pointers can escape into __cxa_demangleAnna Zaks2016-12-151-0/+5
* [analyzer] Model base to derived casts more precisely.Gabor Horvath2016-08-081-1/+1
* [analyzer] Let TK_PreserveContents span across the whole base region.Artem Dergachev2016-04-251-1/+1
* [analyzer] Prefer accessor method in extension over category in CallEvent.Devin Coughlin2016-04-011-2/+24