]> granicus.if.org Git - clang/commit
[analyzer] Handle 'SomeVar.SomeEnumConstant', which is legal in C++.
authorJordan Rose <jordan_rose@apple.com>
Tue, 23 Oct 2012 23:59:08 +0000 (23:59 +0000)
committerJordan Rose <jordan_rose@apple.com>
Tue, 23 Oct 2012 23:59:08 +0000 (23:59 +0000)
commit603513d2294c437b37bcf47f326b686e31bd9e84
tree0f096b6471977648335ed23ba35eeb7c9b352e6f
parent4d9e497a2b1eab3b1214848216050c64fc3acfd6
[analyzer] Handle 'SomeVar.SomeEnumConstant', which is legal in C++.

This caused assertion failures analyzing LLVM.

<rdar://problem/12560282>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166529 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/ExprEngine.cpp
test/Analysis/member-expr.cpp [new file with mode: 0644]