summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Show notes inside implicit calls at the last explicit call site.Jordan Rose2013-01-211-3/+6
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-1/+2
* [analyzer] Don't show "Entered 'foo'" if 'foo' is implicit.Jordan Rose2013-01-191-0/+5
* [analyzer] Suppress warnings coming out of macros defined in sys/queue.hAnna Zaks2013-01-191-0/+25
* [analyzer] Special path notes for C++ special member functions.Jordan Rose2013-01-181-14/+56
* [analyzer] Do a better job describing C++ member functions in the call stack.Jordan Rose2013-01-181-21/+51
* Fix CastDavid Greene2013-01-151-1/+2
* [analyzer] Add ProgramStatePartialTrait<const void *>.Jordan Rose2013-01-141-2/+2
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-127-8/+8
* Refine analyzer's handling of unary '!' and floating types to not assert.Ted Kremenek2013-01-111-1/+4
* Correctly propagate uninitialized values within logical expressions.Ted Kremenek2013-01-111-14/+18
* Do not model loads from complex types, since we don't accurately model the im...Ted Kremenek2013-01-091-0/+5
* [analyzer] Only include uniqueling location as issue_hash when availableAnna Zaks2013-01-081-11/+18
* [analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks2013-01-083-6/+26
* [analyzer] Plist: change the type of issue_hash from int to string.Anna Zaks2013-01-081-2/+2
* [analyzer] Rename callback EndPath -> EndFunctionAnna Zaks2013-01-032-11/+11
* Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth2013-01-021-1/+1
* Remove duplicate includes.Roman Divacky2012-12-211-1/+0
* [analyzer] Address Jordan's nitpicks as per code review of r170625.Anna Zaks2012-12-213-15/+12
* [analyzer] Add the pointer escaped callback.Anna Zaks2012-12-205-16/+156
* Pass AnalyzerOptions to PathDiagnosticConsumer to make analyzer options acces...Ted Kremenek2012-12-193-9/+20
* [analyzer] Implement "do not inline large functions many times"Anna Zaks2012-12-172-2/+19
* fixed line endingsAnton Yartsev2012-12-141-22/+22
* added post-statement callback to CXXNewExpr and pre-statement callback to CXX...Anton Yartsev2012-12-141-15/+22
* [analyzer] Propagate the checker's state from checkBranchConditionAnna Zaks2012-12-141-3/+3
* Refactor dump methods to make RegionBindingsRef printable in the debugger.Ted Kremenek2012-12-141-9/+16
* [analyzer] Don't crash running destructors for multidimensional arrays.Jordan Rose2012-12-121-1/+2
* [analyzer] Optimization heuristic: do not reanalyze every ObjC method asAnna Zaks2012-12-072-3/+5
* [analyzer] Fix r168019 to work with unpruned paths as well.Jordan Rose2012-12-071-24/+44
* Reduce conversions between Store <-> ImmutableMapRef in RegionStore.Ted Kremenek2012-12-071-147/+151
* Add helper method to convert from a RegionStoreRefBindings to a Store.Ted Kremenek2012-12-071-8/+13
* Cache queries to lookupPrivateMethod() within ObjCMethodCall::getRuntimeDefin...Ted Kremenek2012-12-071-1/+29
* Further reduce analysis time by 0.2% on a heavy Objective-C example by avoidi...Ted Kremenek2012-12-071-8/+9
* Unbreak the GCC (4.4 & other bot) builds from r169571.David Blaikie2012-12-071-2/+4
* Change RegionStore to always use ImmutableMapRef for processing cluster bindi...Ted Kremenek2012-12-071-224/+250
* Revert "[analyzer] Aggressively cut back on the canonicalization in RegionSto...Ted Kremenek2012-12-061-37/+31
* [analyzer] Remove isa<> followed by dyn_cast<>.Jordan Rose2012-12-061-7/+6
* [analyzer] Remove unused fields from ExprEngine.Jordan Rose2012-12-062-17/+10
* [analyzer] Remove checks that predate the linearized CFG.Jordan Rose2012-12-061-10/+1
* [analyzer] Use a smarter algorithm to find the last block in an inlined call.Jordan Rose2012-12-061-18/+3
* [analyzer] Use optimized assumeDual for branches.Jordan Rose2012-12-061-6/+12
* [analyzer] Aggressively cut back on the canonicalization in RegionStore.Jordan Rose2012-12-061-31/+37
* [analyzer] Remove bindExprAndLocation, which does extra work for no gain.Jordan Rose2012-12-063-90/+7
* Only provide explicit getCapturedRegion() and getOriginalRegion() from refere...Ted Kremenek2012-12-061-1/+1
* Pull logic to map from VarDecl* to captured region using a helper function. ...Ted Kremenek2012-12-061-17/+24
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-0420-61/+60
* Include pruning and general cleanup.Benjamin Kramer2012-12-016-0/+6
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-011-0/+1
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-012-1/+3
* Correctly handle IntegralToBool casts in C++ in the static analyzer. Fixes <...Ted Kremenek2012-11-291-2/+8
OpenPOWER on IntegriCloud