commit | 632e8b84976f683b365eddfacd04ea5d6f4d8cdf | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Thu Oct 30 17:44:46 2008 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Thu Oct 30 17:44:46 2008 +0000 |
tree | 822b1d867825a92a45e0fa198bd7694f83d04fdf | |
parent | 56f6e3f3d289feded4412967599452f3a0aa57d6 [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