namespace X { typedef struct { } x; } typedef X::x x; using X::x;