]> granicus.if.org Git - clang/commit
Add logic for invalidating array region to CFRefCount.cpp. When invalidating
authorZhongxing Xu <xuzhongxing@gmail.com>
Tue, 12 May 2009 10:10:00 +0000 (10:10 +0000)
committerZhongxing Xu <xuzhongxing@gmail.com>
Tue, 12 May 2009 10:10:00 +0000 (10:10 +0000)
commit264e93799c891c03d60cf0b09a032b0a9935d3b5
treeef0ff7156733c90168b8c928869b3c2d78e571fb
parent6738b731a6f6621ae920391906132a9cdc09185f
Add logic for invalidating array region to CFRefCount.cpp. When invalidating
array region, set its default value to conjured symbol. When retrieving its
element, create new region value symbol for the element.

Also fix some 80 columns violations.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@71548 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/PathSensitive/MemRegion.h
include/clang/Analysis/PathSensitive/SVals.h
include/clang/Analysis/PathSensitive/Store.h
lib/Analysis/CFRefCount.cpp
lib/Analysis/RegionStore.cpp
lib/Analysis/SVals.cpp
test/Analysis/array-struct.c