]> granicus.if.org Git - clang/commit
[analyzer] Do not create a CompoundVal for lvalue InitListExprs.
authorAnna Zaks <ganna@apple.com>
Tue, 18 Jun 2013 23:16:20 +0000 (23:16 +0000)
committerAnna Zaks <ganna@apple.com>
Tue, 18 Jun 2013 23:16:20 +0000 (23:16 +0000)
commitbd34520a8c4fe689cca8afaa8114e50bd6bad8f8
tree49f1b564c7e34b5fcf80ac71db62344f0e5c559b
parent52810c51afaa10b30319d236d353d70534cf9356
[analyzer] Do not create a CompoundVal for lvalue InitListExprs.

These should be treated like scalars. This fixes a crash reported in radar://14164698.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184257 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/ExprEngineC.cpp
test/Analysis/cxx11-crashes.cpp