aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/GRExprEngine.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-10-30 17:44:46 +0000
committerTed Kremenek <kremenek@apple.com>2008-10-30 17:44:46 +0000
commit632e8b84976f683b365eddfacd04ea5d6f4d8cdf (patch)
tree822b1d867825a92a45e0fa198bd7694f83d04fdf /lib/Analysis/GRExprEngine.cpp
parent56f6e3f3d289feded4412967599452f3a0aa57d6 (diff)
CompoundVal now uses an ImmutableList<SVal> to store its set of SVals. This change was motivated by the need to allow state-splitting in GRExprEngine::VisitInitListExpr. As a side-benefit, we no longer need to perform any copies of SVals when creating a CompoundSVal, and the profiling of CompoundSVal is now constant time.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58437 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/GRExprEngine.cpp')
0 files changed, 0 insertions, 0 deletions