1d9ddbb08SRafael Espindola // RUN: %clang_cc1 -fsyntax-only -verify %s 2*c6e68daaSAndy Gibbs // expected-no-diagnostics 3d9ddbb08SRafael Espindola class Base { 4d9ddbb08SRafael Espindola protected: 5d9ddbb08SRafael Espindola Base(int val); 6d9ddbb08SRafael Espindola }; 7d9ddbb08SRafael Espindola 8d9ddbb08SRafael Espindola 9d9ddbb08SRafael Espindola class Derived : public Base { 10d9ddbb08SRafael Espindola public: 11d9ddbb08SRafael Espindola Derived(int val); 12d9ddbb08SRafael Espindola }; 13d9ddbb08SRafael Espindola 14d9ddbb08SRafael Espindola Derived(int val)15d9ddbb08SRafael EspindolaDerived::Derived(int val) 16d9ddbb08SRafael Espindola : Base( val ) 17d9ddbb08SRafael Espindola { 18d9ddbb08SRafael Espindola } 19