112a9d9c8Sopenharmony_ci// bindgen-flags: --enable-cxx-namespaces
212a9d9c8Sopenharmony_ci
312a9d9c8Sopenharmony_cinamespace foo {
412a9d9c8Sopenharmony_ci  class Bar;
512a9d9c8Sopenharmony_ci}
612a9d9c8Sopenharmony_ci
712a9d9c8Sopenharmony_cinamespace bar {
812a9d9c8Sopenharmony_ci  struct Foo {
912a9d9c8Sopenharmony_ci    foo::Bar* ptr;
1012a9d9c8Sopenharmony_ci  };
1112a9d9c8Sopenharmony_ci};
1212a9d9c8Sopenharmony_ci
1312a9d9c8Sopenharmony_cinamespace foo {
1412a9d9c8Sopenharmony_ci  class Bar {
1512a9d9c8Sopenharmony_ci    int foo;
1612a9d9c8Sopenharmony_ci    bool baz;
1712a9d9c8Sopenharmony_ci  };
1812a9d9c8Sopenharmony_ci}
19