diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-01-22 00:27:42 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-01-22 00:27:42 +0000 |
commit | e81daee21b6aa9a2f80941103f1a32f36a0b4ec9 (patch) | |
tree | 338c80f191e165c7f7e74a7c18820306621b24d9 /clang/test/SemaCXX/undefined-internal.cpp | |
parent | 6ba68f10c4f6b5f9f068b29def27cb6f6a55b11d (diff) | |
download | bcm5719-llvm-e81daee21b6aa9a2f80941103f1a32f36a0b4ec9.tar.gz bcm5719-llvm-e81daee21b6aa9a2f80941103f1a32f36a0b4ec9.zip |
When formatting a C++-only declaration name, enable C++ mode in the formatter's
language options. This is not really ideal -- we should require the right
language options to be passed in, or not require language options to format a
name -- but it fixes a number of *obviously* wrong formattings. Patch by
Olivier Goffart!
llvm-svn: 199778
Diffstat (limited to 'clang/test/SemaCXX/undefined-internal.cpp')
-rw-r--r-- | clang/test/SemaCXX/undefined-internal.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaCXX/undefined-internal.cpp b/clang/test/SemaCXX/undefined-internal.cpp index fdfa43b9822..9d3048dc2e2 100644 --- a/clang/test/SemaCXX/undefined-internal.cpp +++ b/clang/test/SemaCXX/undefined-internal.cpp @@ -288,7 +288,7 @@ namespace test12 { virtual operator T3&() = 0; operator T4(); // expected-warning {{function 'test12::<anonymous namespace>::Cls::operator T4' has internal linkage but is not defined}} operator T5(); // expected-warning {{function 'test12::<anonymous namespace>::Cls::operator T5' has internal linkage but is not defined}} - operator T6&(); // expected-warning {{function 'test12::<anonymous namespace>::Cls::operator class test12::T6 &' has internal linkage but is not defined}} + operator T6&(); // expected-warning {{function 'test12::<anonymous namespace>::Cls::operator test12::T6 &' has internal linkage but is not defined}} }; struct Cls2 { |