summaryrefslogtreecommitdiffstats
path: root/clang/lib/Checker/RegionStore.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix lazy symbolication bug in RegionStore involving fields of global variable...Ted Kremenek2010-10-261-4/+14
* Move 'includeGlobals' as a field into ClusterAnalysis.Ted Kremenek2010-10-261-8/+12
* Disallow the use of UnknownVal as the index for ElementRegions. UnknownVals ...Ted Kremenek2010-09-151-5/+9
* Adjust assertion in RegionStoreManager::RetrieveArray() to also take into acc...Ted Kremenek2010-09-141-1/+1
* Don't divide-by-zero in RegionStoreManager::getSizeInElements() when getting ...Ted Kremenek2010-09-141-0/+8
* Fixed unused variable warning.Ted Kremenek2010-09-021-1/+1
* Partial fix for PR 8015 (fix is actually by Jordy Rose, and I added a test ca...Ted Kremenek2010-09-011-1/+6
* Don't assert in the analyzer when analyze code does a byte load from a functi...Ted Kremenek2010-09-011-0/+4
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-2/+2
* Adjust code placement.Zhongxing Xu2010-08-231-8/+8
* Place method near its class.Zhongxing Xu2010-08-211-12/+13
* Remove dead code.Zhongxing Xu2010-08-211-12/+0
* Improve comments.Zhongxing Xu2010-08-211-6/+1
* Remove a special case for OSAtomic functions. We can already bind and retrieveZhongxing Xu2010-08-211-7/+1
* Remove dead code. We no longer need it because now we treat the first elementZhongxing Xu2010-08-211-34/+0
* remove unused variable.Zhongxing Xu2010-08-211-1/+1
* When invalidating a struct region, whether its type definition exists is notZhongxing Xu2010-08-211-9/+2
* Remove dead code.Ted Kremenek2010-08-201-23/+2
* Handle nested compound values in BindArray for multidimensional arrays. Fixes...Jordy Rose2010-08-201-0/+2
* Rewrite code fragment to avoide ICE in MSVC. Fixes PR 7875. Patch by Dimitr...Ted Kremenek2010-08-171-2/+4
* Convert all uses of StringLiteral::getStrData() to StringLiteral::getString()Benjamin Kramer2010-08-171-1/+1
* Instead of using operator bool() for testing if a BindingKey is valid, use an...Jordy Rose2010-08-161-4/+4
* - Allow making ElementRegions with complex offsets (expressions or symbols) f...Jordy Rose2010-08-161-5/+14
* StoreManager::RemoveDeadBindings() can take a Store instead of an entire GRSt...Zhongxing Xu2010-08-151-8/+6
* Remove redundant method.Zhongxing Xu2010-08-151-19/+12
* Add a callback for when region changes occur. Still somewhat of a work-in-pro...Jordy Rose2010-08-141-5/+18
* MemRegion can refer to ASTContext without external help.Zhongxing Xu2010-08-111-19/+15
* Remove InvalidateRegion from stores, since it's no longer called from outside.Jordy Rose2010-08-051-8/+2
* Makes GRState::makeWithStore private, to encourage clients to make store chan...Jordy Rose2010-08-031-6/+5
* Improve flat store: MemRegion::getAsOffset() computes a region's offset withinZhongxing Xu2010-08-021-2/+2
* Use a LazyCompoundVal to handle initialization with a string literal, rather ...Jordy Rose2010-07-291-35/+12
* Augment RegionStore::BindStruct() to bind symbolicated struct values. This f...Ted Kremenek2010-07-291-6/+8
* Fix casts in RegionStore to not always assume that bindings are only to SubRe...Ted Kremenek2010-07-061-4/+4
* Add a new symbol type, SymbolExtent, to represent the extents of memory regio...Jordy Rose2010-07-041-115/+12
* Fix PR 7475 by enhancing the static analyzer to also invalidate bindings for ...Ted Kremenek2010-07-011-28/+78
* Add an ivar to SymbolReaper for the current statement, and then stop passing ...Jordy Rose2010-07-011-7/+6
* Pointer comparisons (and pointer-pointer subtraction). Basically filling in S...Jordy Rose2010-06-281-0/+13
* When a constant size array is casted to another type, its length should be sc...Jordy Rose2010-06-251-4/+9
* Change RegionStoreManager::Retrieve to infer the type of a symbolic region fr...Tom Care2010-06-251-1/+6
* Correctly construct an ElementRegion for alloca() + pointer arithmetic. Fixe...Ted Kremenek2010-06-221-2/+1
* Implement RegionStoreManager::iterBindings(). This implementation only retur...Ted Kremenek2010-06-171-6/+11
* Limit the use of BindDefault().Zhongxing Xu2010-06-011-1/+5
* Add support for calloc() in MallocChecker. Patch by Jordy Rose, with my Zhongxing Xu2010-06-011-1/+6
* After conversations with Zhongxing Xu and Jordy Rose, refine the logic inTed Kremenek2010-05-311-19/+25
* Revert r105097. Thinking about a better fix.Zhongxing Xu2010-05-291-18/+5
* Fix PR7218. Patch by Jordy Rose.Zhongxing Xu2010-05-291-3/+17
* Small fix.Zhongxing Xu2010-05-261-1/+1
* Remove extents of dead symbolic regions when RemoveDeadBindings.Zhongxing Xu2010-05-261-7/+15
* CastSizeChecker checks when casting a malloc'ed symbolic region to type T,Zhongxing Xu2010-05-251-7/+12
* Introduce Type::isStructureOrClassType(), which does the obviousDouglas Gregor2010-04-261-8/+8
OpenPOWER on IntegriCloud