| /* { dg-require-effective-target indirect_calls } */ | |
| static __inline__ int | |
| one_utf8_to_utf16 () { } | |
| static __inline__ unsigned char | |
| conversion_loop (int (*const one_conversion)()) | |
| { | |
| return one_conversion (); | |
| } | |
| static unsigned char | |
| convert_utf8_utf16 () | |
| { | |
| return conversion_loop (one_utf8_to_utf16); | |
| } |