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


syntax highlighted by Code2HTML, v. 0.9.1