summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers
Commit message (Expand)AuthorAgeFilesLines
* An insomniac stab at making block declarations list the variables they closeJohn McCall2011-02-021-1/+1
* Fix the message. Thanks to Thomas Clement for noticing.Argyrios Kyrtzidis2011-02-011-1/+1
* [analyzer] Slightly improve the diagnostic message of ObjCSelfInitChecker.Argyrios Kyrtzidis2011-02-011-2/+2
* [analyzer] Fix crash when handling dot syntax on 'super'.Argyrios Kyrtzidis2011-01-271-6/+6
* [analyzer] Enable the self-init checker under command-line option '-analyzer-...Argyrios Kyrtzidis2011-01-262-1/+3
* [analyzer] Improve the diagnostic for the self-init checker. Suggestion by Ted!Argyrios Kyrtzidis2011-01-261-4/+6
* [analyzer] Do the self-init check only on NSObject subclasses. Patch by Jean-...Argyrios Kyrtzidis2011-01-251-2/+14
* Recycle memory for GRStates that are never referencedTed Kremenek2011-01-251-0/+3
* Tweak wording of static analyzer diagnosticTed Kremenek2011-01-251-3/+3
* [analyzer] Handle the dot syntax for properties in the ExprEngine.Argyrios Kyrtzidis2011-01-252-9/+56
* [analyzer] Introduce ExprEngine::VisitObjCMessage for handling general ObjCMe...Argyrios Kyrtzidis2011-01-251-12/+19
* [analyzer] Introduce ObjCMessage which represents both explicit ObjC message ...Argyrios Kyrtzidis2011-01-255-99/+136
* [analyzer] Simplify GetReceiverType function in BasicObjCFoundationChecks.cpp...Argyrios Kyrtzidis2011-01-251-18/+2
* Enhance AnalysisConsumer to also visit functionsTed Kremenek2011-01-201-39/+47
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-192-3/+3
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-3/+0
* NetBSD, OpenBSD, and Dragonfly BSD also have arc4random. Patch fromDouglas Gregor2011-01-171-1/+4
* Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr,Douglas Gregor2011-01-151-0/+1
* Cleanup confused code that redundantly called "getDeclContext()" twice.Ted Kremenek2011-01-141-3/+1
* Rename 'RemoveDeadBindings()' to 'removeDeadBindings()'Ted Kremenek2011-01-141-1/+1
* Rename 'EnterStackFrame()' to 'enterStackFrame()'.Ted Kremenek2011-01-141-1/+1
* Rename 'CheckDeadStores.cpp' to 'DeadStoresChecker.cpp'.Ted Kremenek2011-01-132-1/+1
* Remove warning in dead stores checker forTed Kremenek2011-01-131-6/+5
* Support inlining base initializers. We still haven't got it completely right,Zhongxing Xu2011-01-131-9/+25
* Rename 'HasGeneratedNode' to 'hasGeneratedNode'Ted Kremenek2011-01-131-17/+14
* Remove unnecessary save-and-restore of theTed Kremenek2011-01-133-3/+1
* [analyzer] Introduce ObjCSelfInitChecker, which checks initialization methods...Argyrios Kyrtzidis2011-01-114-0/+309
* [analyzer] Support post-visiting ObjCIvarRefExprs for checkers.Argyrios Kyrtzidis2011-01-111-1/+7
* [analyzer] Add 'isLoad' parameter in Checker::visitLocation() to conveniently...Argyrios Kyrtzidis2011-01-114-8/+11
* Remove ProgramPoint parameter from GenericNodeBuilder::generateNode().Ted Kremenek2011-01-111-3/+1
* Rework ExprEngine::processCFGBlockEntrance()Ted Kremenek2011-01-111-5/+16
* Rename misc. methods in ento::Worklist to startTed Kremenek2011-01-111-2/+2
* Rename misc. methods in GRSubEngine to startTed Kremenek2011-01-115-25/+25
* Fix CMakeLists.txt.Zhongxing Xu2011-01-101-0/+2
* Revert r123160. There are linking dependency problems.Zhongxing Xu2011-01-102-0/+4131
* Unbreak the CMake build.Douglas Gregor2011-01-101-2/+0
* ExprEngine.cpp and AnalysisConsumer.cpp should not be in the Checkers directory.Zhongxing Xu2011-01-102-4131/+0
* In C++, assignment and compound assignment operators return an lvalue.Zhongxing Xu2011-01-101-2/+8
* The isPrefix() checking is redundant. Lvalue incremental/decremental expressionsZhongxing Xu2011-01-101-1/+1
* Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Alexis Hunt2011-01-081-1/+1
* There is nothing interesting to analyze with a sizeof...(pack) expressionDouglas Gregor2011-01-041-0/+1
* Implement support for pack expansions whose pattern is a non-typeDouglas Gregor2011-01-031-0/+1
* Set LLVM_NO_RTTI and LLVM_USED_LIBS for clangStaticAnalyzerCheckersOscar Fuentes2011-01-031-0/+4
* Add basic support for pointer arithmetic inTed Kremenek2010-12-241-1/+1
* Chris Lattner has strong opinions about directoryTed Kremenek2010-12-2353-0/+14056
OpenPOWER on IntegriCloud