summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Supply all checkers with a shouldRegister functionKristof Umann2019-01-261-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann2018-12-151-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-6/+6
* [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the he...George Karpenkov2018-01-171-2/+2
* Refactor: Simplify boolean conditional return statements in lib/StaticAnalyze...Alexander Kornienko2015-12-281-4/+1
* [analyzer] Add generateErrorNode() APIs to CheckerContext.Devin Coughlin2015-09-161-1/+1
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-7/+7
* Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...Aaron Ballman2015-06-231-2/+1
* [analyzer] Use a lazily-initialized BugType in ObjCSelfInitChecker.Jordan Rose2014-05-071-10/+6
* Fix leak in ObjCSelfInitChecker, found by LSan.Nico Weber2014-05-061-19/+18
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-1/+1
* [analyzer] Improved checker naming in CFG dump.Anton Yartsev2014-02-171-1/+1
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-11/+14
* Replace SVal llvm::cast support to be well-defined.David Blaikie2013-02-201-5/+6
* [analyzer] Fix a self-init checker false positive.Anna Zaks2012-12-131-2/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Add raw_ostream include to pacify MSVC.Benjamin Kramer2012-12-011-0/+1
* [analyzer] Add some convenience accessors to CallEvent, and use them.Jordan Rose2012-11-021-4/+3
* [analyzer] Convert some of the harder cases over to ProgramStateTrait macros.Jordan Rose2012-11-021-27/+11
* [analyzer] Rename 'EmitReport' to 'emitReport'.Jordan Rose2012-11-021-1/+1
* [analyzer] ObjCSelfInitChecker should always clean up in postCall checks.Jordan Rose2012-09-081-2/+3
* [analyzer] Add debug output for ObjCSelfInitChecker's state.Jordan Rose2012-09-081-0/+48
* [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change.Jordan Rose2012-07-261-1/+1
* [analyzer] Convert existing checkers to use check::preCall and check::postCall.Jordan Rose2012-07-021-63/+23
* [analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends.Jordan Rose2012-07-021-18/+11
* [analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends.Jordan Rose2012-07-021-2/+6
* [analyzer] Convert CallAndMessageChecker and ObjCSelfInitChecker to CallEvent.Jordan Rose2012-07-021-10/+39
* [analyzer] SelfInit: Stop tracking self if it's assigned a value weAnna Zaks2012-05-081-1/+25
* [analyzer] Fix a false alarm in SelfInitChecker (radar://11235991).Anna Zaks2012-04-161-5/+20
* Require that all static analyzer issues have a category. As part of this cha...Ted Kremenek2012-04-051-1/+1
* [analyzer] False positive in SelfInit - teach the checker about methodAnna Zaks2012-03-051-10/+35
* Adopt ExprEngine and checkers to ObjC property refactoring. Everything was w...Ted Kremenek2012-02-181-1/+1
* [analyzer] Minor cleanups to the ObjCSelfInitChecker.Anna Zaks2012-02-041-15/+5
* Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.Ted Kremenek2012-01-261-6/+6
* [analyzer] Make the entries in 'Environment' context-sensitive by making entr...Ted Kremenek2012-01-061-5/+6
* [analyzer] Rename generateNode -> addTransition in CheckerContextAnna Zaks2011-10-261-3/+3
* [analyzer] Simplify CheckerContextAnna Zaks2011-10-251-3/+3
* Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek2011-10-241-4/+4
* [analyzer] Remove the dependency on CheckerContext::getStmt() as well as the ...Anna Zaks2011-10-061-1/+3
* [analyzer] Remove TransferFuncs.h, then deal with the fallout.Jordy Rose2011-09-021-0/+1
* Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks2011-08-171-2/+2
* Rename GRState to ProgramState, and cleanup some code formatting along the way.Ted Kremenek2011-08-151-10/+10
* Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a...Ted Kremenek2011-08-121-3/+3
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Move some of the logic about classifying Objective-C methods intoJohn McCall2011-03-021-7/+2
* [analyzer] Rename CheckerV2 -> Checker.Argyrios Kyrtzidis2011-03-011-2/+2
* [analyzer] Start moving the path-sensitive checkers to CheckerV2.Argyrios Kyrtzidis2011-02-221-56/+67
* [analyzer] Pass CheckerManager to the registration functions.Argyrios Kyrtzidis2011-02-171-1/+6
* [analyzer] Use the new registration mechanism on some of the internal checks....Argyrios Kyrtzidis2011-02-151-1/+1