namespace {
class Foo {};
class Bar { Foo foo; /* OK */ };
};
class Baz { Foo foo; /* not visible, error */ };
int main() {
Bar b;
Baz z;
}
bmFtZXNwYWNlIHsKICAgIGNsYXNzIEZvbyB7fTsKICAgIGNsYXNzIEJhciB7IEZvbyBmb287IC8qIE9LICovIH07Cn07CgpjbGFzcyBCYXogeyBGb28gZm9vOyAvKiBub3QgdmlzaWJsZSwgZXJyb3IgKi8gfTsgIAoKaW50IG1haW4oKSB7CiAgICBCYXIgYjsKICAgIEJheiB6Owp9