2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1z / constexpr-if21.C
blobb02417fd34e635ce54c80ae9834715b9b82568ab
1 // PR c++/85032
2 // { dg-do compile { target c++17 } }
4 struct A
6   constexpr operator bool () { return true; }
7   int i;
8 };
10 A a;
12 template <class T>
13 void f()
15   constexpr bool b = a;
16   static_assert (a);
19 int main()
21   f<int>();