blob: 05318480a02f14436409bff7ad19b6b147c100f1 [file] [log] [blame]
Shourya Goeld5b7b972024-12-11 21:42:091header: complex.h
Roland McGrath6ad0dcf2025-01-07 23:56:122header_template: complex.h.def
Shourya Goeld5b7b972024-12-11 21:42:093macros: []
4types:
5 - type_name: cfloat16
6 - type_name: cfloat128
7 - type_name: float128
8enums: []
9objects: []
10functions:
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 Goelc98e79d2024-12-17 20:34:50107 - 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