m68k: replace reload_in_progress by reload_in_progress || lra_in_progress
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / var-templ74.C
blobc76a7d949ac99ab62d404e3b1e5e6bf6b83746f3
1 // PR c++/107938
2 // { dg-do compile { target c++14 } }
4 struct Q {
5   int n;
6   constexpr const Q* operator()(int) const { return this; }
7 };
9 extern const Q q;
11 template<int>
12 constexpr const Q* p = q(0);
14 void
15 g ()
17   constexpr const Q* p2 = q(0);
18   constexpr auto x = p<0>;