xref: /minix3/external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/p7.cpp (revision f4a2713ac843a11c696ec80c0a5e3e5d80b4d338)
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