brintos

brintos / llvm-project-archived public Read only

0
0
Text · 523 B · 6c5f80a Raw
23 lines · cpp
1// RUN: %clang_cc1 -verify -std=c++98 %s2// RUN: %clang_cc1 -verify -std=c++11 %s3// RUN: %clang_cc1 -verify -std=c++14 %s4// RUN: %clang_cc1 -verify -std=c++17 %s5// RUN: %clang_cc1 -verify -std=c++20 %s6// RUN: %clang_cc1 -verify -std=c++23 %s7// RUN: %clang_cc1 -verify -std=c++2c %s8 9// https://github.com/llvm/llvm-project/issues/1051810 11template <class T>12class A : public T {13};14 15template <class T>16class B : public A<T> {17};18 19template <class T>20class B<int> : public A<T> { // expected-error 0-1 {{}}21	B(T *t) {}22};23