diff options
author | Jordan Rose <jordan_rose@apple.com> | 2013-07-17 17:16:42 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2013-07-17 17:16:42 +0000 |
commit | 5f6c173e7cb4f6a74c1aec2af3ae478a995c140d (patch) | |
tree | c2c11122caf7b3ebc02ad4115f399af195d717dc /clang/unittests/AST/SourceLocationTest.cpp | |
parent | 5fded08403ed0f138e057e78338d77dd321e59ee (diff) | |
download | bcm5719-llvm-5f6c173e7cb4f6a74c1aec2af3ae478a995c140d.tar.gz bcm5719-llvm-5f6c173e7cb4f6a74c1aec2af3ae478a995c140d.zip |
[analyzer] Handle C++11 member initializer expressions.
Previously, we would simply abort the path when we saw a default member
initialization; now, we actually attempt to evaluate it. Like default
arguments, the contents of these expressions are not actually part of the
current function, so we fall back to constant evaluation.
llvm-svn: 186521
Diffstat (limited to 'clang/unittests/AST/SourceLocationTest.cpp')
0 files changed, 0 insertions, 0 deletions