Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/cpp0x/constexpr-non-const-arg3.C @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
// PR c++/49988 // { dg-do run { target c++11 } } template<int ... I> struct X { }; struct A { char data[3]; template<int ... I> constexpr A(const char (&s)[3], X<I...> x) : data{ s[I]...} { } }; struct B { A a; B(const char (&s)[3]) : a{s,X<0,1,2>{}} { } }; int main() { B b{"12"}; if (b.a.data[0] != '1') return 1; }