summaryrefslogtreecommitdiffstats
path: root/clang/lib/Checker/RegionStore.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclang...Argyrios Kyrtzidis2010-12-221-1871/+0
* [analyzer] Refactoring: include/clang/Checker -> include/clang/GRArgyrios Kyrtzidis2010-12-221-3/+3
* The base type is not always pointer type. We may cast to a base reference.Zhongxing Xu2010-12-221-2/+8
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-1/+1
* Merge ValueManager into SValBuilder.Ted Kremenek2010-12-021-45/+46
* Rename all 'EvalXXX' methods in libChecker toTed Kremenek2010-12-011-3/+3
* Rename 'SValuator' to 'SValBuilder'. The new nameTed Kremenek2010-12-011-5/+5
* Rename CXXObjectRegion to CXXTempObjectRegion.Zhongxing Xu2010-11-261-1/+1
* Regionstore: support derived-to-base cast by creating a CXXBaseObjectRegion.Zhongxing Xu2010-11-261-0/+12
* Adjust method calls to reflect name changes inTed Kremenek2010-11-241-49/+54
* Handle CFGAutomaticObjDtor. Zhongxing Xu2010-11-201-1/+1
* RegionStore/BasicStore: do not return UndefinedVal for accesses to concrete a...Ted Kremenek2010-11-111-4/+9
* 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
OpenPOWER on IntegriCloud