struct Base {
        Base();
  Base(const Base &);
  Base & operator = (const Base &);
};

struct Derived : public Base {};

Derived derived();
const Base &b = derived();


syntax highlighted by Code2HTML, v. 0.9.1