* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / static_assert7.C
blobf571de28af4fccf8b118fc88c9f94327d39350e5
1 // PR c++/53166
2 // { dg-do compile { target c++11 } }
3 // { dg-options "-Waddress" }
5 template <typename X, X a>
6 struct A
8   static_assert (a != nullptr, "oops");
9   static_assert (nullptr != a, "oops");
11   int f()
12   {
13     static_assert (a != nullptr, "oops");
14     static_assert (nullptr != a, "oops");
15     return 1;
16   }
19 int i1;
20 A<int*, &i1> a1;
21 int i2 = a1.f();