Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:char16_e

4 typedef char char16_e __attribute__ ((__ext_vector_type__ (16)));
10 void f0_test(char16 c16, longlong16 ll16, char16_e c16e, longlong16_e ll16e) {
20 void f1_test(char16 c16, longlong16 ll16, char16_e c16e, longlong16_e ll16e) {
27 void f2(char16_e); // expected-note{{no known conversion from 'longlong16_e' (vector of 2 'long long' values) to 'char16_e' (vector of 16 'char' values) for 1st argument}} \
28 // expected-note{{candidate function not viable: no known conversion from 'convertible_to<longlong16_e>' to 'char16_e' (vector of 16 'char' values) for 1st argument}}
30 void f2_test(char16 c16, longlong16 ll16, char16_e c16e, longlong16_e ll16e) {
40 void conditional(bool Cond, char16 c16, longlong16 ll16, char16_e c16e,
64 (void)(char16_e)ll16;
68 (void)(char16_e)ll16e;
74 (void)char16_e(ll16);
78 (void)char16_e(ll16e);
84 (void)static_cast<char16_e>(ll16);
88 (void)static_cast<char16_e>(ll16e); // expected-error{{static_cast from 'longlong16_e' (vector of 2 'long long' values) to 'char16_e' (vector of 16 'char' values) is not allowed}}
94 (void)reinterpret_cast<char16_e>(ll16);
98 (void)reinterpret_cast<char16_e>(ll16e);
109 char16_e c16e, longlong16_e ll16e,
112 convertible_to<char16_e> to_c16e,
115 convertible_to<char16_e&> rto_c16e) {