// Make sure C99 complex works with constexpr// { dg-options -std=c++0x }structcomplex{typedeffloatvalue_type;typedef__complex__float_ComplexT;constexprcomplex(_ComplexT__z):_M_value(__z){}constexprcomplex(float__r=0.0f,float__i=0.0f):_M_value(__r+__i*1.0fi){}private:_ComplexT_M_value;};constexprcomplexc1;