1 2 3 4 5 6 7 8 9 10 11 12 13 14
// Build don't link: class Y { public: void operator +(int) const; }; namespace X { extern Y const& z; } void f(void) { X::z + 1; }