1 struct S { int i, j; }; 2 3 union U { unsigned : 8; int i; char j; }; 4 foo(int i,int j)5 constexpr S foo(int i, int j) { return S(i, j); } 6 bar(int i,int j)7 void bar(int i, int j) { int arr[4](i, j); } 8 baz(int i)9 constexpr U baz(int i) { return U(i); } 10