1*67e74705SXin Li // RUN: %clang_cc1 -fsyntax-only -verify -std=c++1z %s 2*67e74705SXin Li 3*67e74705SXin Li namespace [[]] foo {} 4*67e74705SXin Li namespace [[]] {} 5*67e74705SXin Li namespace [[]] bad = foo; // expected-error {{attributes cannot be specified on namespace alias}} 6*67e74705SXin Li 7*67e74705SXin Li namespace [[]] A::B {} // expected-error {{attributes cannot be specified on a nested namespace definition}} 8*67e74705SXin Li 9*67e74705SXin Li enum test { 10*67e74705SXin Li bing [[]], 11*67e74705SXin Li bar [[]] = 1, 12*67e74705SXin Li baz [[]][[]], 13*67e74705SXin Li quux [[]][[]] = 4 14*67e74705SXin Li }; 15