brintos

brintos / llvm-project-archived public Read only

0
0
Text · 423 B · ab3528d Raw
20 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s2 3// Don't crash.4 5template<typename aT>6struct basic_string{7  a; // expected-error {{a type specifier is required}}8  basic_string(aT*);9};10 11struct runtime_error{12  runtime_error(13basic_string<char> struct{ // expected-error {{cannot combine with previous 'type-name' declaration specifier}}14a(){ // expected-error {{a type specifier is required}}15  runtime_error(0);16}17}18);19};20