1 // Make sure C99 complex works with constexpr
2 // { dg-options -std=c++0x }
6 typedef float value_type;
7 typedef __complex__ float _ComplexT;
9 constexpr complex(_ComplexT __z) : _M_value(__z) { }
11 constexpr complex(float __r = 0.0f, float __i = 0.0f)
12 : _M_value(__r + __i * 1.0fi) { }