summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-12-24 04:09:05 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-12-24 04:09:05 +0000
commit792c22dbd477c26955e86577d7e49f981060c644 (patch)
tree0fbc0c42b2a9aa0fde62b172a5552225311bb046 /clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp
parentdb0931880ac29f913ea9f26448c7405a63aa892c (diff)
downloadbcm5719-llvm-792c22dbd477c26955e86577d7e49f981060c644.tar.gz
bcm5719-llvm-792c22dbd477c26955e86577d7e49f981060c644.zip
When producing a name of a partial specialization in a diagnostic, use the
template arguments as written rather than the canonical template arguments, so we print more user-friendly names for template parameters. llvm-svn: 290483
Diffstat (limited to 'clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp')
-rw-r--r--clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp b/clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp
index 3ebb1c9c555..fc51c23a34e 100644
--- a/clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp
+++ b/clang/test/SemaTemplate/ms-class-specialization-class-scope.cpp
@@ -19,7 +19,7 @@ public:
X<double>::y c;
template<> struct X<float> {}; // expected-note {{previous definition is here}}
- template<> struct X<float> {}; // expected-error {{redefinition of 'A::X<float>'}}
+ template<> struct X<float> {}; // expected-error {{redefinition of 'X<float>'}}
};
A::X<void>::x axv;
OpenPOWER on IntegriCloud