1 // RUN: %clang_cc1 -std=c++11 -fsyntax-only %s
2 // RUN: %clang_cc1 -std=c++11 -fsyntax-only -fexperimental-new-constant-interpreter %s
7 constexpr type1(int a0
) : my_data
{a0
} {}
14 constexpr type2(T a00
, T a01
, T a02
, T a03
, T a04
, T a05
, T a06
, T a07
, T a08
, T a09
,
15 T a10
, T a11
, T a12
, T a13
, T a14
, T a15
, T a16
, T a17
, T a18
, T a19
,
17 : my_data
{a00
, a01
, a02
, a03
, a04
, a05
, a06
, a07
, a08
, a09
,
18 a10
, a11
, a12
, a13
, a14
, a15
, a16
, a17
, a18
, a19
,
26 constexpr type3(type2 a0
, type2 a1
) : my_data
{a0
, a1
} {}
33 {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},
34 {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},
38 {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},
39 {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},