2 // { dg-do compile { target c++14 } }
4 constexpr bool always_false() { return false; }
11 constexpr int* begin() { return 0; }
12 constexpr int* end() { return 0; }
22 int a[] = { 1, 2, 3 };
24 f(); // { dg-error "call to non-.constexpr. function" }
31 __extension__ int a[] = { };
41 constexpr int i1 = fn1 ();
42 constexpr int i2 = fn2 (); // { dg-message "in .constexpr. expansion of " }
43 constexpr int i3 = fn3 ();