| // bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq |
| |
| static __fp16 global; |
| |
| struct Test__Float16 |
| { |
| __fp16 f; |
| }; |
| |
| struct Test__Float16Ref |
| { |
| __fp16 *f; |
| }; |
| |
| /* |
| // This options are currently supported only on specific targets (eg. x86 with sse2) |
| _Float16 returns_f16(); |
| |
| void gets_f16(_Float16 arg); |
| |
| struct Test__Float16_Complex |
| { |
| _Float16 _Complex mMember; |
| }; |
| |
| struct Test__Float16_ComplexPtr |
| { |
| _Float16 _Complex *mMember; |
| }; |
| |
| _Float16 _Complex globalValueHalf; |
| |
| _Float16 _Complex returns_f16_complex(); |
| |
| void gets_f16_complex(_Float16 _Complex arg); |
| */ |