xref: /aosp_15_r20/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/p7.cpp (revision 67e74705e28f6214e480b399dd47ea732279e315)
1 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
2 
3 namespace NIL {} // expected-note {{previous definition}}
4 inline namespace NIL {} // expected-error {{cannot be reopened as inline}}
5 inline namespace IL {} // expected-note {{previous definition}}
6 namespace IL {} // expected-warning{{inline namespace cannot be reopened as a non-inline namespace}}
7 
8 namespace {} // expected-note {{previous definition}}
9 inline namespace {} // expected-error {{cannot be reopened as inline}}
10 namespace X {
11   inline namespace {} // expected-note {{previous definition}}
12   namespace {} // expected-warning {{cannot be reopened as a non-inline namespace}}
13 }
14