blob: 8a0ad65c6e8e0ec58466ee63b8d29a79339154b1 [file] [log] [blame]
RoseZhang03371e9242024-06-28 22:42:351header: stdbit.h
Roland McGrath6ad0dcf2025-01-07 23:56:122header_template: stdbit.h.def
RoseZhang03371e9242024-06-28 22:42:353macros: []
4types: []
5enums: []
6objects: []
7functions:
RoseZhang03371e9242024-06-28 22:42:358 - name: stdc_bit_ceil_uc
aaryanshuklac4695402024-08-05 19:48:059 standards:
RoseZhang03371e9242024-06-28 22:42:3510 - stdc
11 return_type: unsigned char
12 arguments:
13 - type: unsigned char
RoseZhang03371e9242024-06-28 22:42:3514 - name: stdc_bit_ceil_ui
aaryanshuklac4695402024-08-05 19:48:0515 standards:
RoseZhang03371e9242024-06-28 22:42:3516 - stdc
17 return_type: unsigned int
18 arguments:
19 - type: unsigned int
20 - name: stdc_bit_ceil_ul
aaryanshuklac4695402024-08-05 19:48:0521 standards:
RoseZhang03371e9242024-06-28 22:42:3522 - stdc
23 return_type: unsigned long
24 arguments:
25 - type: unsigned long
26 - name: stdc_bit_ceil_ull
aaryanshuklac4695402024-08-05 19:48:0527 standards:
RoseZhang03371e9242024-06-28 22:42:3528 - stdc
29 return_type: unsigned long long
30 arguments:
31 - type: unsigned long long
aaryanshuklab6cbd012024-08-09 18:27:3632 - name: stdc_bit_ceil_us
33 standards:
34 - stdc
35 return_type: unsigned short
36 arguments:
37 - type: unsigned short
38 - name: stdc_bit_floor_uc
39 standards:
40 - stdc
41 return_type: unsigned char
42 arguments:
43 - type: unsigned char
44 - name: stdc_bit_floor_ui
45 standards:
46 - stdc
47 return_type: unsigned int
48 arguments:
49 - type: unsigned int
50 - name: stdc_bit_floor_ul
51 standards:
52 - stdc
53 return_type: unsigned long
54 arguments:
55 - type: unsigned long
56 - name: stdc_bit_floor_ull
57 standards:
58 - stdc
59 return_type: unsigned long long
60 arguments:
61 - type: unsigned long long
62 - name: stdc_bit_floor_us
63 standards:
64 - stdc
65 return_type: unsigned short
66 arguments:
67 - type: unsigned short
68 - name: stdc_bit_width_uc
69 standards:
70 - stdc
71 return_type: unsigned int
72 arguments:
73 - type: unsigned char
74 - name: stdc_bit_width_ui
75 standards:
76 - stdc
77 return_type: unsigned int
78 arguments:
79 - type: unsigned int
80 - name: stdc_bit_width_ul
81 standards:
82 - stdc
83 return_type: unsigned int
84 arguments:
85 - type: unsigned long
86 - name: stdc_bit_width_ull
87 standards:
88 - stdc
89 return_type: unsigned int
90 arguments:
91 - type: unsigned long long
92 - name: stdc_bit_width_us
93 standards:
94 - stdc
95 return_type: unsigned int
96 arguments:
97 - type: unsigned short
98 - name: stdc_count_ones_uc
99 standards:
100 - stdc
101 return_type: unsigned int
102 arguments:
103 - type: unsigned char
104 - name: stdc_count_ones_ui
105 standards:
106 - stdc
107 return_type: unsigned int
108 arguments:
109 - type: unsigned int
110 - name: stdc_count_ones_ul
111 standards:
112 - stdc
113 return_type: unsigned int
114 arguments:
115 - type: unsigned long
116 - name: stdc_count_ones_ull
117 standards:
118 - stdc
119 return_type: unsigned int
120 arguments:
121 - type: unsigned long long
122 - name: stdc_count_ones_us
123 standards:
124 - stdc
125 return_type: unsigned int
126 arguments:
127 - type: unsigned short
128 - name: stdc_count_zeros_uc
129 standards:
130 - stdc
131 return_type: unsigned int
132 arguments:
133 - type: unsigned char
134 - name: stdc_count_zeros_ui
135 standards:
136 - stdc
137 return_type: unsigned int
138 arguments:
139 - type: unsigned int
140 - name: stdc_count_zeros_ul
141 standards:
142 - stdc
143 return_type: unsigned int
144 arguments:
145 - type: unsigned long
146 - name: stdc_count_zeros_ull
147 standards:
148 - stdc
149 return_type: unsigned int
150 arguments:
151 - type: unsigned long long
152 - name: stdc_count_zeros_us
153 standards:
154 - stdc
155 return_type: unsigned int
156 arguments:
157 - type: unsigned short
158 - name: stdc_first_leading_one_uc
159 standards:
160 - stdc
161 return_type: unsigned int
162 arguments:
163 - type: unsigned char
164 - name: stdc_first_leading_one_ui
165 standards:
166 - stdc
167 return_type: unsigned int
168 arguments:
169 - type: unsigned int
170 - name: stdc_first_leading_one_ul
171 standards:
172 - stdc
173 return_type: unsigned int
174 arguments:
175 - type: unsigned long
176 - name: stdc_first_leading_one_ull
177 standards:
178 - stdc
179 return_type: unsigned int
180 arguments:
181 - type: unsigned long long
182 - name: stdc_first_leading_one_us
183 standards:
184 - stdc
185 return_type: unsigned int
186 arguments:
187 - type: unsigned short
188 - name: stdc_first_leading_zero_uc
189 standards:
190 - stdc
191 return_type: unsigned int
192 arguments:
193 - type: unsigned char
194 - name: stdc_first_leading_zero_ui
195 standards:
196 - stdc
197 return_type: unsigned int
198 arguments:
199 - type: unsigned int
200 - name: stdc_first_leading_zero_ul
201 standards:
202 - stdc
203 return_type: unsigned int
204 arguments:
205 - type: unsigned long
206 - name: stdc_first_leading_zero_ull
207 standards:
208 - stdc
209 return_type: unsigned int
210 arguments:
211 - type: unsigned long long
212 - name: stdc_first_leading_zero_us
213 standards:
214 - stdc
215 return_type: unsigned int
216 arguments:
217 - type: unsigned short
218 - name: stdc_first_trailing_one_uc
219 standards:
220 - stdc
221 return_type: unsigned int
222 arguments:
223 - type: unsigned char
224 - name: stdc_first_trailing_one_ui
225 standards:
226 - stdc
227 return_type: unsigned int
228 arguments:
229 - type: unsigned int
230 - name: stdc_first_trailing_one_ul
231 standards:
232 - stdc
233 return_type: unsigned int
234 arguments:
235 - type: unsigned long
236 - name: stdc_first_trailing_one_ull
237 standards:
238 - stdc
239 return_type: unsigned int
240 arguments:
241 - type: unsigned long long
242 - name: stdc_first_trailing_one_us
243 standards:
244 - stdc
245 return_type: unsigned int
246 arguments:
247 - type: unsigned short
Alexey Samsonovad0c7da2025-02-21 16:24:59248 - name: stdc_first_trailing_zero_uc
249 standards:
250 - stdc
251 return_type: unsigned int
252 arguments:
253 - type: unsigned char
254 - name: stdc_first_trailing_zero_ui
255 standards:
256 - stdc
257 return_type: unsigned int
258 arguments:
259 - type: unsigned int
260 - name: stdc_first_trailing_zero_ul
261 standards:
262 - stdc
263 return_type: unsigned int
264 arguments:
265 - type: unsigned long
266 - name: stdc_first_trailing_zero_ull
267 standards:
268 - stdc
269 return_type: unsigned int
270 arguments:
271 - type: unsigned long long
272 - name: stdc_first_trailing_zero_us
273 standards:
274 - stdc
275 return_type: unsigned int
276 arguments:
277 - type: unsigned short
aaryanshuklab6cbd012024-08-09 18:27:36278 - name: stdc_has_single_bit_uc
279 standards:
280 - stdc
281 return_type: bool
282 arguments:
283 - type: unsigned char
284 - name: stdc_has_single_bit_ui
285 standards:
286 - stdc
287 return_type: bool
288 arguments:
289 - type: unsigned int
290 - name: stdc_has_single_bit_ul
291 standards:
292 - stdc
293 return_type: bool
294 arguments:
295 - type: unsigned long
296 - name: stdc_has_single_bit_ull
297 standards:
298 - stdc
299 return_type: bool
300 arguments:
301 - type: unsigned long long
302 - name: stdc_has_single_bit_us
303 standards:
304 - stdc
305 return_type: bool
306 arguments:
307 - type: unsigned short
308 - name: stdc_leading_ones_uc
309 standards:
310 - stdc
311 return_type: unsigned int
312 arguments:
313 - type: unsigned char
314 - name: stdc_leading_ones_ui
315 standards:
316 - stdc
317 return_type: unsigned int
318 arguments:
319 - type: unsigned int
320 - name: stdc_leading_ones_ul
321 standards:
322 - stdc
323 return_type: unsigned int
324 arguments:
325 - type: unsigned long
326 - name: stdc_leading_ones_ull
327 standards:
328 - stdc
329 return_type: unsigned int
330 arguments:
331 - type: unsigned long long
332 - name: stdc_leading_ones_us
333 standards:
334 - stdc
335 return_type: unsigned int
336 arguments:
337 - type: unsigned short
338 - name: stdc_leading_zeros_uc
339 standards:
340 - stdc
341 return_type: unsigned int
342 arguments:
343 - type: unsigned char
344 - name: stdc_leading_zeros_ui
345 standards:
346 - stdc
347 return_type: unsigned int
348 arguments:
349 - type: unsigned int
350 - name: stdc_leading_zeros_ul
351 standards:
352 - stdc
353 return_type: unsigned int
354 arguments:
355 - type: unsigned long
356 - name: stdc_leading_zeros_ull
357 standards:
358 - stdc
359 return_type: unsigned int
360 arguments:
361 - type: unsigned long long
362 - name: stdc_leading_zeros_us
363 standards:
364 - stdc
365 return_type: unsigned int
366 arguments:
367 - type: unsigned short
368 - name: stdc_trailing_ones_uc
369 standards:
370 - stdc
371 return_type: unsigned int
372 arguments:
373 - type: unsigned char
374 - name: stdc_trailing_ones_ui
375 standards:
376 - stdc
377 return_type: unsigned int
378 arguments:
379 - type: unsigned int
380 - name: stdc_trailing_ones_ul
381 standards:
382 - stdc
383 return_type: unsigned int
384 arguments:
385 - type: unsigned long
386 - name: stdc_trailing_ones_ull
387 standards:
388 - stdc
389 return_type: unsigned int
390 arguments:
391 - type: unsigned long long
392 - name: stdc_trailing_ones_us
393 standards:
394 - stdc
395 return_type: unsigned int
396 arguments:
397 - type: unsigned short
398 - name: stdc_trailing_zeros_uc
399 standards:
400 - stdc
401 return_type: unsigned int
402 arguments:
403 - type: unsigned char
404 - name: stdc_trailing_zeros_ui
405 standards:
406 - stdc
407 return_type: unsigned int
408 arguments:
409 - type: unsigned int
410 - name: stdc_trailing_zeros_ul
411 standards:
412 - stdc
413 return_type: unsigned int
414 arguments:
415 - type: unsigned long
416 - name: stdc_trailing_zeros_ull
417 standards:
418 - stdc
419 return_type: unsigned int
420 arguments:
421 - type: unsigned long long
422 - name: stdc_trailing_zeros_us
423 standards:
424 - stdc
425 return_type: unsigned int
426 arguments:
427 - type: unsigned short