]> granicus.if.org Git - clang/commit
[analyzer] Refactor RegionStore's sub-region bindings traversal.
authorJordan Rose <jordan_rose@apple.com>
Fri, 15 Feb 2013 00:32:03 +0000 (00:32 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 15 Feb 2013 00:32:03 +0000 (00:32 +0000)
commit9d688e219caa37e60975ec8d5bebe74a176c9c2b
treea43d64a340913280fa6345a6369eb042c5241c3a
parentae6133ff85e4048fe65da65093bf32c21071a620
[analyzer] Refactor RegionStore's sub-region bindings traversal.

This is going to be used in the next commit.
While I'm here, tighten up assumptions about symbolic offset
BindingKeys, and make offset calculation explicitly handle all
MemRegion kinds.

No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175228 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/MemRegion.cpp
lib/StaticAnalyzer/Core/RegionStore.cpp