init-vector.c revision 6b5374f837f925d99b1a76bc2fe8c98c1698df7f
1// RUN: clang-cc -fsyntax-only -verify %s 2 3typedef float __attribute__((vector_size (16))) v4f_t; 4 5typedef union { 6 struct { 7 float x, y, z, w; 8 }s; 9 v4f_t v; 10} vector_t; 11 12 13vector_t foo(v4f_t p) 14{ 15 vector_t v = {.v = p}; 16 return v; 17} 18