static voidunused_function();#ifdef __SUNPRO_CKandR(x)int x;{return x;}#endif#ifdef __SUNPRO_CCstruct A
{virtual~A()throw();};struct B :public A
{virtual~B()throw(int);};#endifintmain(int argc,char* argv[]){unsigned int unused_sign_conversion = -1;return1;}