// RUN: %clang_cc1 -fsyntax-only %s -verify -Wvector-conversion
typedef long long t1 ;
typedef char t2 ;
typedef float t3 ;
typedef short s2 ;
typedef enum E;
void
void ; // expected-note{{passing argument to parameter 'X' here}}
void
typedef float float2 ;
typedef double float64x1_t;
typedef double float64x2_t;
float64x1_t ;
typedef float float16 ;
typedef signed int vSInt32 ;
typedef unsigned int vUInt32 ;
void
// rdar://15931426
// Don't permit a lax conversion to and from a pointer type.
typedef short short_sizeof_pointer ;
void
void