1 // PR c++/38232 2 3 class base { 4 public: 5 base(); 6 virtual ~base(); 7 8 private: 9 int& int_ref; // initialized by base ctor, not visible here 10 }; 11 12 class derived : public base { 13 }; 14 make_derived()15 base *make_derived() { 16 return new derived(); 17 } 18