llvm-project

Форк
0
/
cxx20-using-enum.cpp 
12 строк · 443.0 Байт
1
// RUN: %clang_cc1 -std=c++20 -verify %s
2

3
namespace GH57347 {
4
namespace A {}
5

6
void f() {
7
  using enum A::+; // expected-error {{using enum requires an enum or typedef name}}
8
  using enum; // expected-error {{using enum requires an enum or typedef name}}
9
  using enum class; // expected-error {{using enum requires an enum or typedef name}}
10
  using enum enum q; // expected-error {{using enum does not permit an elaborated enum specifier}}
11
}
12
}
13

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.