2 // { dg-do compile { target c++11 } }
4 #define SA(X) static_assert((X),#X)
6 constexpr int g() { return 42; }
7 constexpr int(&rg)() = g; // #1
12 constexpr int const& ri = i; // #2
19 constexpr int(&rg)() = g; // #1
23 constexpr static int i = 24;
24 constexpr int const& ri = i; // #2
33 constexpr int(&rg)() = g; // #1
37 constexpr static int i = 24;
38 constexpr int const& ri = i; // #2
44 template void f2<int>();