tree-optimization/116481 - avoid building function_type[]
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / constexpr-79520.C
bloba53bb3e711ec249490978cc49bf786bb102bf56b
1 // PR c++/79520
2 // { dg-do compile { target c++14 } }
4 constexpr int f(int const& x) { return x; }
6 constexpr struct S {
7     int x = 0;
8     constexpr S() {(void)f(x); x = 1;}
9 } s;
11 static_assert(f(s.x) == 1, "");