[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / PCH / cxx-ms-function-specialization-class-scope.h
blob7668e7338423bba309a829de748f05bc159a0465
4 template <class T>
5 class B {
6 public:
7 template <class U>
8 B(U p) {
10 template <>
11 B(int p) { // expected-warning{{explicit specialization of 'B<T>' within class scope is a Microsoft extension}}
14 template <class U>
15 void f(U p) {
16 T y = 9;
20 template <>
21 void f(int p) { // expected-warning{{explicit specialization of 'f' within class scope is a Microsoft extension}}
22 T a = 3;
25 void f(int p) {
26 T a = 3;