Shourya Goel | d5b7b97 | 2024-12-11 21:42:09 | [diff] [blame] | 1 | header: complex.h |
Roland McGrath | 6ad0dcf | 2025-01-07 23:56:12 | [diff] [blame] | 2 | header_template: complex.h.def |
Shourya Goel | d5b7b97 | 2024-12-11 21:42:09 | [diff] [blame] | 3 | macros: [] |
| 4 | types: |
| 5 | - type_name: cfloat16 |
| 6 | - type_name: cfloat128 |
| 7 | - type_name: float128 |
| 8 | enums: [] |
| 9 | objects: [] |
| 10 | functions: |
| 11 | - name: cimag |
| 12 | standards: |
| 13 | - stdc |
| 14 | return_type: double |
| 15 | arguments: |
| 16 | - type: _Complex double |
| 17 | - name: cimagf |
| 18 | standards: |
| 19 | - stdc |
| 20 | return_type: float |
| 21 | arguments: |
| 22 | - type: _Complex float |
| 23 | - name: cimagl |
| 24 | standards: |
| 25 | - stdc |
| 26 | return_type: long double |
| 27 | arguments: |
| 28 | - type: _Complex long double |
| 29 | - name: cimagf16 |
| 30 | standards: |
| 31 | - stdc |
| 32 | return_type: _Float16 |
| 33 | arguments: |
| 34 | - type: cfloat16 |
| 35 | guard: LIBC_TYPES_HAS_CFLOAT16 |
| 36 | - name: cimagf128 |
| 37 | standards: |
| 38 | - stdc |
| 39 | return_type: float128 |
| 40 | arguments: |
| 41 | - type: cfloat128 |
| 42 | guard: LIBC_TYPES_HAS_CFLOAT128 |
| 43 | - name: creal |
| 44 | standards: |
| 45 | - stdc |
| 46 | return_type: double |
| 47 | arguments: |
| 48 | - type: _Complex double |
| 49 | - name: crealf |
| 50 | standards: |
| 51 | - stdc |
| 52 | return_type: float |
| 53 | arguments: |
| 54 | - type: _Complex float |
| 55 | - name: creall |
| 56 | standards: |
| 57 | - stdc |
| 58 | return_type: long double |
| 59 | arguments: |
| 60 | - type: _Complex long double |
| 61 | - name: crealf16 |
| 62 | standards: |
| 63 | - stdc |
| 64 | return_type: _Float16 |
| 65 | arguments: |
| 66 | - type: cfloat16 |
| 67 | guard: LIBC_TYPES_HAS_CFLOAT16 |
| 68 | - name: crealf128 |
| 69 | standards: |
| 70 | - stdc |
| 71 | return_type: float128 |
| 72 | arguments: |
| 73 | - type: cfloat128 |
| 74 | guard: LIBC_TYPES_HAS_CFLOAT128 |
| 75 | - name: conj |
| 76 | standards: |
| 77 | - stdc |
| 78 | return_type: _Complex double |
| 79 | arguments: |
| 80 | - type: _Complex double |
| 81 | - name: conjf |
| 82 | standards: |
| 83 | - stdc |
| 84 | return_type: _Complex float |
| 85 | arguments: |
| 86 | - type: _Complex float |
| 87 | - name: conjl |
| 88 | standards: |
| 89 | - stdc |
| 90 | return_type: _Complex long double |
| 91 | arguments: |
| 92 | - type: _Complex long double |
| 93 | - name: conjf16 |
| 94 | standards: |
| 95 | - stdc |
| 96 | return_type: cfloat16 |
| 97 | arguments: |
| 98 | - type: cfloat16 |
| 99 | guard: LIBC_TYPES_HAS_CFLOAT16 |
| 100 | - name: conjf128 |
| 101 | standards: |
| 102 | - stdc |
| 103 | return_type: cfloat128 |
| 104 | arguments: |
| 105 | - type: cfloat128 |
| 106 | guard: LIBC_TYPES_HAS_CFLOAT128 |
Shourya Goel | c98e79d | 2024-12-17 20:34:50 | [diff] [blame] | 107 | - name: cproj |
| 108 | standards: |
| 109 | - stdc |
| 110 | return_type: _Complex double |
| 111 | arguments: |
| 112 | - type: _Complex double |
| 113 | - name: cprojf |
| 114 | standards: |
| 115 | - stdc |
| 116 | return_type: _Complex float |
| 117 | arguments: |
| 118 | - type: _Complex float |
| 119 | - name: cprojl |
| 120 | standards: |
| 121 | - stdc |
| 122 | return_type: _Complex long double |
| 123 | arguments: |
| 124 | - type: _Complex long double |
| 125 | - name: cprojf16 |
| 126 | standards: |
| 127 | - stdc |
| 128 | return_type: cfloat16 |
| 129 | arguments: |
| 130 | - type: cfloat16 |
| 131 | guard: LIBC_TYPES_HAS_CFLOAT16 |
| 132 | - name: cprojf128 |
| 133 | standards: |
| 134 | - stdc |
| 135 | return_type: cfloat128 |
| 136 | arguments: |
| 137 | - type: cfloat128 |
| 138 | guard: LIBC_TYPES_HAS_CFLOAT128 |