1[numthreads(1, 1, 1)]
2void unused_entry_point() {
3  return;
4}
5
6void f() {
7  int2 v2 = int2(((1 + 2)).xx);
8  int3 v3 = int3(((1 + 2)).xxx);
9  int4 v4 = int4(((1 + 2)).xxxx);
10}
11