| // RUN: %clang_cc1 -std=c++20 -verify %s | |
| namespace GH57347 { | |
| namespace A {} | |
| void f() { | |
| using enum A::+; // expected-error {{using enum requires an enum or typedef name}} | |
| using enum; // expected-error {{using enum requires an enum or typedef name}} | |
| using enum class; // expected-error {{using enum requires an enum or typedef name}} | |
| using enum enum q; // expected-error {{using enum does not permit an elaborated enum specifier}} | |
| } | |
| } |