| header: test_small.h |
| header_template: test_small.h.def |
| merge_yaml_files: |
| - merge1.yaml |
| - merge2.yaml |
| macros: |
| - macro_name: MACRO_C |
| - macro_name: MACRO_D |
| macro_header: test_small-macros.h |
| - macro_name: MACRO_E |
| macro_header: test_more-macros.h |
| functions: |
| - name: func_c |
| return_type: _Float16 |
| arguments: |
| - type: int |
| - type: float |
| standards: |
| - stdc |
| guard: LIBC_TYPES_HAS_FLOAT16 |
| - name: func_d |
| return_type: _Float16 |
| arguments: |
| - type: int |
| - type: float |
| standards: |
| - stdc |
| guard: LIBC_TYPES_HAS_FLOAT16 |
| - name: func_e |
| return_type: _Float16 |
| arguments: |
| - type: float128 |
| standards: |
| - stdc |
| guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128 |
| - name: func_f |
| return_type: _Float16 |
| arguments: |
| - type: int |
| - type: double |
| - type: float |
| standards: |
| - stdc |