]> granicus.if.org Git - clang/commit
Remove a special case for OSAtomic functions. We can already bind and retrieve
authorZhongxing Xu <xuzhongxing@gmail.com>
Sat, 21 Aug 2010 11:00:26 +0000 (11:00 +0000)
committerZhongxing Xu <xuzhongxing@gmail.com>
Sat, 21 Aug 2010 11:00:26 +0000 (11:00 +0000)
commit46d1a4f046e5a7d35a7857be271b6701823542fa
treeaf56dca674717f5ba26dc54c892c48ec677c6aac
parentd226f65006733ed7f709c3174f22ce33391cb58f
Remove a special case for OSAtomic functions. We can already bind and retrieve
with the same binding key. The only trick here is that sometimes the Symbolic
region is stored in with an LocAsInteger wrapper. We unwrap that in
SVal::getAsLocSymbol().

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111734 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Checker/RegionStore.cpp
lib/Checker/SVals.cpp