1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA10_c",
7   "name" : "char[10]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA10_c",
10   "size" : 10,
11   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_modf.c"
12  },
13  {
14   "alignment" : 8,
15   "linker_set_key" : "_ZTIA10_d",
16   "name" : "double[10]",
17   "referenced_type" : "_ZTId",
18   "self_type" : "_ZTIA10_d",
19   "size" : 80,
20   "source_file" : "external/arm-optimized-routines/math/math_config.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA10_i",
25   "name" : "int[10]",
26   "referenced_type" : "_ZTIi",
27   "self_type" : "_ZTIA10_i",
28   "size" : 40,
29   "source_file" : "bionic/libc/include/bits/pthread_types.h"
30  },
31  {
32   "alignment" : 8,
33   "linker_set_key" : "_ZTIA11_d",
34   "name" : "double[11]",
35   "referenced_type" : "_ZTId",
36   "self_type" : "_ZTIA11_d",
37   "size" : 88,
38   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
39  },
40  {
41   "alignment" : 8,
42   "linker_set_key" : "_ZTIA128_N12pow_log_dataUt_E",
43   "name" : "pow_log_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:434:3)[128]",
44   "referenced_type" : "_ZTIN12pow_log_dataUt_E",
45   "self_type" : "_ZTIA128_N12pow_log_dataUt_E",
46   "size" : 4096,
47   "source_file" : "external/arm-optimized-routines/math/math_config.h"
48  },
49  {
50   "alignment" : 8,
51   "linker_set_key" : "_ZTIA128_N8log_dataUt_E",
52   "name" : "log_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:405:3)[128]",
53   "referenced_type" : "_ZTIN8log_dataUt_E",
54   "self_type" : "_ZTIA128_N8log_dataUt_E",
55   "size" : 2048,
56   "source_file" : "external/arm-optimized-routines/math/math_config.h"
57  },
58  {
59   "alignment" : 8,
60   "linker_set_key" : "_ZTIA129_d",
61   "name" : "double[129]",
62   "referenced_type" : "_ZTId",
63   "self_type" : "_ZTIA129_d",
64   "size" : 1032,
65   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_log.c"
66  },
67  {
68   "alignment" : 8,
69   "linker_set_key" : "_ZTIA14_d",
70   "name" : "double[14]",
71   "referenced_type" : "_ZTId",
72   "self_type" : "_ZTIA14_d",
73   "size" : 112,
74   "source_file" : "external/arm-optimized-routines/math/math_config.h"
75  },
76  {
77   "alignment" : 8,
78   "linker_set_key" : "_ZTIA16_N10log2f_dataUt_E",
79   "name" : "log2f_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:349:3)[16]",
80   "referenced_type" : "_ZTIN10log2f_dataUt_E",
81   "self_type" : "_ZTIA16_N10log2f_dataUt_E",
82   "size" : 256,
83   "source_file" : "external/arm-optimized-routines/math/math_config.h"
84  },
85  {
86   "alignment" : 8,
87   "linker_set_key" : "_ZTIA16_N14powf_log2_dataUt_E",
88   "name" : "powf_log2_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:366:3)[16]",
89   "referenced_type" : "_ZTIN14powf_log2_dataUt_E",
90   "self_type" : "_ZTIA16_N14powf_log2_dataUt_E",
91   "size" : 256,
92   "source_file" : "external/arm-optimized-routines/math/math_config.h"
93  },
94  {
95   "alignment" : 8,
96   "linker_set_key" : "_ZTIA16_N9logf_dataUt_E",
97   "name" : "logf_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:337:3)[16]",
98   "referenced_type" : "_ZTIN9logf_dataUt_E",
99   "self_type" : "_ZTIA16_N9logf_dataUt_E",
100   "size" : 256,
101   "source_file" : "external/arm-optimized-routines/math/math_config.h"
102  },
103  {
104   "alignment" : 8,
105   "linker_set_key" : "_ZTIA16_d",
106   "name" : "double[16]",
107   "referenced_type" : "_ZTId",
108   "self_type" : "_ZTIA16_d",
109   "size" : 128,
110   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
111  },
112  {
113   "alignment" : 8,
114   "linker_set_key" : "_ZTIA17_d",
115   "name" : "double[17]",
116   "referenced_type" : "_ZTId",
117   "self_type" : "_ZTIA17_d",
118   "size" : 136,
119   "source_file" : "external/arm-optimized-routines/math/math_config.h"
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "_ZTIA18_d",
124   "name" : "double[18]",
125   "referenced_type" : "_ZTId",
126   "self_type" : "_ZTIA18_d",
127   "size" : 144,
128   "source_file" : "external/arm-optimized-routines/math/math_config.h"
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIA1_i",
133   "name" : "int[1]",
134   "referenced_type" : "_ZTIi",
135   "self_type" : "_ZTIA1_i",
136   "size" : 4,
137   "source_file" : "bionic/libc/include/bits/pthread_types.h"
138  },
139  {
140   "alignment" : 4,
141   "linker_set_key" : "_ZTIA24_j",
142   "name" : "unsigned int[24]",
143   "referenced_type" : "_ZTIj",
144   "self_type" : "_ZTIA24_j",
145   "size" : 96,
146   "source_file" : "external/arm-optimized-routines/math/sincosf_data.c"
147  },
148  {
149   "alignment" : 8,
150   "linker_set_key" : "_ZTIA256_y",
151   "name" : "unsigned long long[256]",
152   "referenced_type" : "_ZTIy",
153   "self_type" : "_ZTIA256_y",
154   "size" : 2048,
155   "source_file" : "external/arm-optimized-routines/math/math_config.h"
156  },
157  {
158   "alignment" : 8,
159   "linker_set_key" : "_ZTIA2_8sincos_t",
160   "name" : "sincos_t[2]",
161   "referenced_type" : "_ZTI8sincos_t",
162   "self_type" : "_ZTIA2_8sincos_t",
163   "size" : 224,
164   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
165  },
166  {
167   "alignment" : 8,
168   "linker_set_key" : "_ZTIA2_d",
169   "name" : "double[2]",
170   "referenced_type" : "_ZTId",
171   "self_type" : "_ZTIA2_d",
172   "size" : 16,
173   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
174  },
175  {
176   "alignment" : 8,
177   "linker_set_key" : "_ZTIA2_e",
178   "name" : "long double[2]",
179   "referenced_type" : "_ZTIe",
180   "self_type" : "_ZTIA2_e",
181   "size" : 16,
182   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
183  },
184  {
185   "alignment" : 4,
186   "linker_set_key" : "_ZTIA2_f",
187   "name" : "float[2]",
188   "referenced_type" : "_ZTIf",
189   "self_type" : "_ZTIA2_f",
190   "size" : 8,
191   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
192  },
193  {
194   "alignment" : 4,
195   "linker_set_key" : "_ZTIA2_i",
196   "name" : "int[2]",
197   "referenced_type" : "_ZTIi",
198   "self_type" : "_ZTIA2_i",
199   "size" : 8,
200   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
201  },
202  {
203   "alignment" : 4,
204   "linker_set_key" : "_ZTIA32_m",
205   "name" : "unsigned long[32]",
206   "referenced_type" : "_ZTIm",
207   "self_type" : "_ZTIA32_m",
208   "size" : 128,
209   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
210  },
211  {
212   "alignment" : 8,
213   "linker_set_key" : "_ZTIA32_y",
214   "name" : "unsigned long long[32]",
215   "referenced_type" : "_ZTIy",
216   "self_type" : "_ZTIA32_y",
217   "size" : 256,
218   "source_file" : "external/arm-optimized-routines/math/math_config.h"
219  },
220  {
221   "alignment" : 8,
222   "linker_set_key" : "_ZTIA3_d",
223   "name" : "double[3]",
224   "referenced_type" : "_ZTId",
225   "self_type" : "_ZTIA3_d",
226   "size" : 24,
227   "source_file" : "external/arm-optimized-routines/math/math_config.h"
228  },
229  {
230   "alignment" : 8,
231   "linker_set_key" : "_ZTIA4_d",
232   "name" : "double[4]",
233   "referenced_type" : "_ZTId",
234   "self_type" : "_ZTIA4_d",
235   "size" : 32,
236   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
237  },
238  {
239   "alignment" : 4,
240   "linker_set_key" : "_ZTIA4_f",
241   "name" : "float[4]",
242   "referenced_type" : "_ZTIf",
243   "self_type" : "_ZTIA4_f",
244   "size" : 16,
245   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
246  },
247  {
248   "alignment" : 4,
249   "linker_set_key" : "_ZTIA4_i",
250   "name" : "int[4]",
251   "referenced_type" : "_ZTIi",
252   "self_type" : "_ZTIA4_i",
253   "size" : 16,
254   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
255  },
256  {
257   "alignment" : 8,
258   "linker_set_key" : "_ZTIA5_d",
259   "name" : "double[5]",
260   "referenced_type" : "_ZTId",
261   "self_type" : "_ZTIA5_d",
262   "size" : 40,
263   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
264  },
265  {
266   "alignment" : 4,
267   "linker_set_key" : "_ZTIA5_f",
268   "name" : "float[5]",
269   "referenced_type" : "_ZTIf",
270   "self_type" : "_ZTIA5_f",
271   "size" : 20,
272   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
273  },
274  {
275   "alignment" : 8,
276   "linker_set_key" : "_ZTIA64_N9log2_dataUt_E",
277   "name" : "log2_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:420:3)[64]",
278   "referenced_type" : "_ZTIN9log2_dataUt_E",
279   "self_type" : "_ZTIA64_N9log2_dataUt_E",
280   "size" : 1024,
281   "source_file" : "external/arm-optimized-routines/math/math_config.h"
282  },
283  {
284   "alignment" : 4,
285   "linker_set_key" : "_ZTIA66_i",
286   "name" : "int[66]",
287   "referenced_type" : "_ZTIi",
288   "self_type" : "_ZTIA66_i",
289   "size" : 264,
290   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
291  },
292  {
293   "alignment" : 8,
294   "linker_set_key" : "_ZTIA6_d",
295   "name" : "double[6]",
296   "referenced_type" : "_ZTId",
297   "self_type" : "_ZTIA6_d",
298   "size" : 48,
299   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
300  },
301  {
302   "alignment" : 4,
303   "linker_set_key" : "_ZTIA6_f",
304   "name" : "float[6]",
305   "referenced_type" : "_ZTIf",
306   "self_type" : "_ZTIA6_f",
307   "size" : 24,
308   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
309  },
310  {
311   "alignment" : 8,
312   "linker_set_key" : "_ZTIA7_d",
313   "name" : "double[7]",
314   "referenced_type" : "_ZTId",
315   "self_type" : "_ZTIA7_d",
316   "size" : 56,
317   "source_file" : "external/arm-optimized-routines/math/math_config.h"
318  },
319  {
320   "alignment" : 4,
321   "linker_set_key" : "_ZTIA7_f",
322   "name" : "float[7]",
323   "referenced_type" : "_ZTIf",
324   "self_type" : "_ZTIA7_f",
325   "size" : 28,
326   "source_file" : "external/arm-optimized-routines/math/math_config.h"
327  },
328  {
329   "alignment" : 8,
330   "linker_set_key" : "_ZTIA8_d",
331   "name" : "double[8]",
332   "referenced_type" : "_ZTId",
333   "self_type" : "_ZTIA8_d",
334   "size" : 64,
335   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
336  },
337  {
338   "alignment" : 4,
339   "linker_set_key" : "_ZTIA8_i",
340   "name" : "int[8]",
341   "referenced_type" : "_ZTIi",
342   "self_type" : "_ZTIA8_i",
343   "size" : 32,
344   "source_file" : "bionic/libc/include/bits/pthread_types.h"
345  },
346  {
347   "linker_set_key" : "_ZTIA_j",
348   "name" : "unsigned int[]",
349   "referenced_type" : "_ZTIj",
350   "self_type" : "_ZTIA_j",
351   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
352  }
353 ],
354 "builtin_types" :
355 [
356  {
357   "alignment" : 1,
358   "is_integral" : true,
359   "is_unsigned" : true,
360   "linker_set_key" : "_ZTIc",
361   "name" : "char",
362   "referenced_type" : "_ZTIc",
363   "self_type" : "_ZTIc",
364   "size" : 1
365  },
366  {
367   "alignment" : 8,
368   "linker_set_key" : "_ZTId",
369   "name" : "double",
370   "referenced_type" : "_ZTId",
371   "self_type" : "_ZTId",
372   "size" : 8
373  },
374  {
375   "alignment" : 8,
376   "linker_set_key" : "_ZTIe",
377   "name" : "long double",
378   "referenced_type" : "_ZTIe",
379   "self_type" : "_ZTIe",
380   "size" : 8
381  },
382  {
383   "alignment" : 4,
384   "linker_set_key" : "_ZTIf",
385   "name" : "float",
386   "referenced_type" : "_ZTIf",
387   "self_type" : "_ZTIf",
388   "size" : 4
389  },
390  {
391   "alignment" : 4,
392   "is_integral" : true,
393   "linker_set_key" : "_ZTIi",
394   "name" : "int",
395   "referenced_type" : "_ZTIi",
396   "self_type" : "_ZTIi",
397   "size" : 4
398  },
399  {
400   "alignment" : 4,
401   "is_integral" : true,
402   "is_unsigned" : true,
403   "linker_set_key" : "_ZTIj",
404   "name" : "unsigned int",
405   "referenced_type" : "_ZTIj",
406   "self_type" : "_ZTIj",
407   "size" : 4
408  },
409  {
410   "alignment" : 4,
411   "is_integral" : true,
412   "linker_set_key" : "_ZTIl",
413   "name" : "long",
414   "referenced_type" : "_ZTIl",
415   "self_type" : "_ZTIl",
416   "size" : 4
417  },
418  {
419   "alignment" : 4,
420   "is_integral" : true,
421   "is_unsigned" : true,
422   "linker_set_key" : "_ZTIm",
423   "name" : "unsigned long",
424   "referenced_type" : "_ZTIm",
425   "self_type" : "_ZTIm",
426   "size" : 4
427  },
428  {
429   "linker_set_key" : "_ZTIv",
430   "name" : "void",
431   "referenced_type" : "_ZTIv",
432   "self_type" : "_ZTIv"
433  },
434  {
435   "alignment" : 8,
436   "is_integral" : true,
437   "linker_set_key" : "_ZTIx",
438   "name" : "long long",
439   "referenced_type" : "_ZTIx",
440   "self_type" : "_ZTIx",
441   "size" : 8
442  },
443  {
444   "alignment" : 8,
445   "is_integral" : true,
446   "is_unsigned" : true,
447   "linker_set_key" : "_ZTIy",
448   "name" : "unsigned long long",
449   "referenced_type" : "_ZTIy",
450   "self_type" : "_ZTIy",
451   "size" : 8
452  }
453 ],
454 "elf_functions" :
455 [
456  {
457   "name" : "__aeabi_d2lz"
458  },
459  {
460   "name" : "__aeabi_d2ulz"
461  },
462  {
463   "name" : "__aeabi_f2lz"
464  },
465  {
466   "name" : "__aeabi_f2ulz"
467  },
468  {
469   "name" : "__aeabi_l2d"
470  },
471  {
472   "name" : "__fixdfdi"
473  },
474  {
475   "name" : "__fixsfdi"
476  },
477  {
478   "name" : "__fixunsdfdi"
479  },
480  {
481   "name" : "__fixunssfdi"
482  },
483  {
484   "name" : "__floatdidf"
485  },
486  {
487   "name" : "__signbit"
488  },
489  {
490   "name" : "__signbitf"
491  },
492  {
493   "name" : "__signbitl"
494  },
495  {
496   "name" : "acos"
497  },
498  {
499   "name" : "acosf"
500  },
501  {
502   "name" : "acosh"
503  },
504  {
505   "name" : "acoshf"
506  },
507  {
508   "binding" : "weak",
509   "name" : "acoshl"
510  },
511  {
512   "binding" : "weak",
513   "name" : "acosl"
514  },
515  {
516   "name" : "asin"
517  },
518  {
519   "name" : "asinf"
520  },
521  {
522   "name" : "asinh"
523  },
524  {
525   "name" : "asinhf"
526  },
527  {
528   "binding" : "weak",
529   "name" : "asinhl"
530  },
531  {
532   "binding" : "weak",
533   "name" : "asinl"
534  },
535  {
536   "name" : "atan"
537  },
538  {
539   "name" : "atan2"
540  },
541  {
542   "name" : "atan2f"
543  },
544  {
545   "binding" : "weak",
546   "name" : "atan2l"
547  },
548  {
549   "name" : "atanf"
550  },
551  {
552   "name" : "atanh"
553  },
554  {
555   "name" : "atanhf"
556  },
557  {
558   "binding" : "weak",
559   "name" : "atanhl"
560  },
561  {
562   "binding" : "weak",
563   "name" : "atanl"
564  },
565  {
566   "name" : "cabs"
567  },
568  {
569   "name" : "cabsf"
570  },
571  {
572   "name" : "cabsl"
573  },
574  {
575   "name" : "cacos"
576  },
577  {
578   "name" : "cacosf"
579  },
580  {
581   "name" : "cacosh"
582  },
583  {
584   "name" : "cacoshf"
585  },
586  {
587   "binding" : "weak",
588   "name" : "cacoshl"
589  },
590  {
591   "binding" : "weak",
592   "name" : "cacosl"
593  },
594  {
595   "name" : "carg"
596  },
597  {
598   "name" : "cargf"
599  },
600  {
601   "name" : "cargl"
602  },
603  {
604   "name" : "casin"
605  },
606  {
607   "name" : "casinf"
608  },
609  {
610   "name" : "casinh"
611  },
612  {
613   "name" : "casinhf"
614  },
615  {
616   "binding" : "weak",
617   "name" : "casinhl"
618  },
619  {
620   "binding" : "weak",
621   "name" : "casinl"
622  },
623  {
624   "name" : "catan"
625  },
626  {
627   "name" : "catanf"
628  },
629  {
630   "name" : "catanh"
631  },
632  {
633   "name" : "catanhf"
634  },
635  {
636   "binding" : "weak",
637   "name" : "catanhl"
638  },
639  {
640   "binding" : "weak",
641   "name" : "catanl"
642  },
643  {
644   "name" : "cbrt"
645  },
646  {
647   "name" : "cbrtf"
648  },
649  {
650   "binding" : "weak",
651   "name" : "cbrtl"
652  },
653  {
654   "name" : "ccos"
655  },
656  {
657   "name" : "ccosf"
658  },
659  {
660   "name" : "ccosh"
661  },
662  {
663   "name" : "ccoshf"
664  },
665  {
666   "name" : "ccoshl"
667  },
668  {
669   "name" : "ccosl"
670  },
671  {
672   "name" : "ceil"
673  },
674  {
675   "name" : "ceilf"
676  },
677  {
678   "binding" : "weak",
679   "name" : "ceill"
680  },
681  {
682   "name" : "cexp"
683  },
684  {
685   "name" : "cexpf"
686  },
687  {
688   "name" : "cexpl"
689  },
690  {
691   "name" : "cimag"
692  },
693  {
694   "name" : "cimagf"
695  },
696  {
697   "name" : "cimagl"
698  },
699  {
700   "name" : "clog"
701  },
702  {
703   "name" : "clogf"
704  },
705  {
706   "binding" : "weak",
707   "name" : "clogl"
708  },
709  {
710   "name" : "conj"
711  },
712  {
713   "name" : "conjf"
714  },
715  {
716   "name" : "conjl"
717  },
718  {
719   "name" : "copysign"
720  },
721  {
722   "name" : "copysignf"
723  },
724  {
725   "name" : "copysignl"
726  },
727  {
728   "name" : "cos"
729  },
730  {
731   "name" : "cosf"
732  },
733  {
734   "name" : "cosh"
735  },
736  {
737   "name" : "coshf"
738  },
739  {
740   "binding" : "weak",
741   "name" : "coshl"
742  },
743  {
744   "binding" : "weak",
745   "name" : "cosl"
746  },
747  {
748   "name" : "cpow"
749  },
750  {
751   "name" : "cpowf"
752  },
753  {
754   "name" : "cpowl"
755  },
756  {
757   "name" : "cproj"
758  },
759  {
760   "name" : "cprojf"
761  },
762  {
763   "name" : "cprojl"
764  },
765  {
766   "name" : "creal"
767  },
768  {
769   "name" : "crealf"
770  },
771  {
772   "name" : "creall"
773  },
774  {
775   "name" : "csin"
776  },
777  {
778   "name" : "csinf"
779  },
780  {
781   "name" : "csinh"
782  },
783  {
784   "name" : "csinhf"
785  },
786  {
787   "name" : "csinhl"
788  },
789  {
790   "name" : "csinl"
791  },
792  {
793   "name" : "csqrt"
794  },
795  {
796   "name" : "csqrtf"
797  },
798  {
799   "binding" : "weak",
800   "name" : "csqrtl"
801  },
802  {
803   "name" : "ctan"
804  },
805  {
806   "name" : "ctanf"
807  },
808  {
809   "name" : "ctanh"
810  },
811  {
812   "name" : "ctanhf"
813  },
814  {
815   "name" : "ctanhl"
816  },
817  {
818   "name" : "ctanl"
819  },
820  {
821   "name" : "drem"
822  },
823  {
824   "name" : "dremf"
825  },
826  {
827   "name" : "erf"
828  },
829  {
830   "name" : "erfc"
831  },
832  {
833   "name" : "erfcf"
834  },
835  {
836   "binding" : "weak",
837   "name" : "erfcl"
838  },
839  {
840   "name" : "erff"
841  },
842  {
843   "binding" : "weak",
844   "name" : "erfl"
845  },
846  {
847   "name" : "exp"
848  },
849  {
850   "name" : "exp2"
851  },
852  {
853   "name" : "exp2f"
854  },
855  {
856   "name" : "exp2l"
857  },
858  {
859   "name" : "expf"
860  },
861  {
862   "name" : "expl"
863  },
864  {
865   "name" : "expm1"
866  },
867  {
868   "name" : "expm1f"
869  },
870  {
871   "binding" : "weak",
872   "name" : "expm1l"
873  },
874  {
875   "name" : "fabs"
876  },
877  {
878   "name" : "fabsf"
879  },
880  {
881   "name" : "fabsl"
882  },
883  {
884   "name" : "fdim"
885  },
886  {
887   "name" : "fdimf"
888  },
889  {
890   "name" : "fdiml"
891  },
892  {
893   "name" : "feclearexcept"
894  },
895  {
896   "name" : "fedisableexcept"
897  },
898  {
899   "name" : "feenableexcept"
900  },
901  {
902   "name" : "fegetenv"
903  },
904  {
905   "name" : "fegetexcept"
906  },
907  {
908   "name" : "fegetexceptflag"
909  },
910  {
911   "name" : "fegetround"
912  },
913  {
914   "name" : "feholdexcept"
915  },
916  {
917   "name" : "feraiseexcept"
918  },
919  {
920   "name" : "fesetenv"
921  },
922  {
923   "name" : "fesetexceptflag"
924  },
925  {
926   "name" : "fesetround"
927  },
928  {
929   "name" : "fetestexcept"
930  },
931  {
932   "name" : "feupdateenv"
933  },
934  {
935   "name" : "finite"
936  },
937  {
938   "name" : "finitef"
939  },
940  {
941   "name" : "floor"
942  },
943  {
944   "name" : "floorf"
945  },
946  {
947   "name" : "floorl"
948  },
949  {
950   "name" : "fma"
951  },
952  {
953   "name" : "fmaf"
954  },
955  {
956   "binding" : "weak",
957   "name" : "fmal"
958  },
959  {
960   "name" : "fmax"
961  },
962  {
963   "name" : "fmaxf"
964  },
965  {
966   "name" : "fmaxl"
967  },
968  {
969   "name" : "fmin"
970  },
971  {
972   "name" : "fminf"
973  },
974  {
975   "name" : "fminl"
976  },
977  {
978   "name" : "fmod"
979  },
980  {
981   "name" : "fmodf"
982  },
983  {
984   "name" : "fmodl"
985  },
986  {
987   "name" : "frexp"
988  },
989  {
990   "name" : "frexpf"
991  },
992  {
993   "binding" : "weak",
994   "name" : "frexpl"
995  },
996  {
997   "name" : "gamma"
998  },
999  {
1000   "name" : "gamma_r"
1001  },
1002  {
1003   "name" : "gammaf"
1004  },
1005  {
1006   "name" : "gammaf_r"
1007  },
1008  {
1009   "name" : "hypot"
1010  },
1011  {
1012   "name" : "hypotf"
1013  },
1014  {
1015   "binding" : "weak",
1016   "name" : "hypotl"
1017  },
1018  {
1019   "name" : "ilogb"
1020  },
1021  {
1022   "name" : "ilogbf"
1023  },
1024  {
1025   "name" : "ilogbl"
1026  },
1027  {
1028   "name" : "j0"
1029  },
1030  {
1031   "name" : "j0f"
1032  },
1033  {
1034   "name" : "j1"
1035  },
1036  {
1037   "name" : "j1f"
1038  },
1039  {
1040   "name" : "jn"
1041  },
1042  {
1043   "name" : "jnf"
1044  },
1045  {
1046   "name" : "ldexpf"
1047  },
1048  {
1049   "binding" : "weak",
1050   "name" : "ldexpl"
1051  },
1052  {
1053   "name" : "lgamma"
1054  },
1055  {
1056   "name" : "lgamma_r"
1057  },
1058  {
1059   "name" : "lgammaf"
1060  },
1061  {
1062   "name" : "lgammaf_r"
1063  },
1064  {
1065   "binding" : "weak",
1066   "name" : "lgammal"
1067  },
1068  {
1069   "binding" : "weak",
1070   "name" : "lgammal_r"
1071  },
1072  {
1073   "name" : "llrint"
1074  },
1075  {
1076   "name" : "llrintf"
1077  },
1078  {
1079   "name" : "llrintl"
1080  },
1081  {
1082   "name" : "llround"
1083  },
1084  {
1085   "name" : "llroundf"
1086  },
1087  {
1088   "name" : "llroundl"
1089  },
1090  {
1091   "name" : "log"
1092  },
1093  {
1094   "name" : "log10"
1095  },
1096  {
1097   "name" : "log10f"
1098  },
1099  {
1100   "binding" : "weak",
1101   "name" : "log10l"
1102  },
1103  {
1104   "name" : "log1p"
1105  },
1106  {
1107   "name" : "log1pf"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "log1pl"
1112  },
1113  {
1114   "name" : "log2"
1115  },
1116  {
1117   "name" : "log2f"
1118  },
1119  {
1120   "name" : "log2l"
1121  },
1122  {
1123   "name" : "logb"
1124  },
1125  {
1126   "name" : "logbf"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "logbl"
1131  },
1132  {
1133   "name" : "logf"
1134  },
1135  {
1136   "name" : "logl"
1137  },
1138  {
1139   "name" : "lrint"
1140  },
1141  {
1142   "name" : "lrintf"
1143  },
1144  {
1145   "name" : "lrintl"
1146  },
1147  {
1148   "name" : "lround"
1149  },
1150  {
1151   "name" : "lroundf"
1152  },
1153  {
1154   "name" : "lroundl"
1155  },
1156  {
1157   "name" : "modf"
1158  },
1159  {
1160   "name" : "modff"
1161  },
1162  {
1163   "name" : "modfl"
1164  },
1165  {
1166   "name" : "nan"
1167  },
1168  {
1169   "name" : "nanf"
1170  },
1171  {
1172   "binding" : "weak",
1173   "name" : "nanl"
1174  },
1175  {
1176   "name" : "nearbyint"
1177  },
1178  {
1179   "name" : "nearbyintf"
1180  },
1181  {
1182   "name" : "nearbyintl"
1183  },
1184  {
1185   "name" : "nextafter"
1186  },
1187  {
1188   "name" : "nextafterf"
1189  },
1190  {
1191   "binding" : "weak",
1192   "name" : "nextafterl"
1193  },
1194  {
1195   "binding" : "weak",
1196   "name" : "nexttoward"
1197  },
1198  {
1199   "name" : "nexttowardf"
1200  },
1201  {
1202   "binding" : "weak",
1203   "name" : "nexttowardl"
1204  },
1205  {
1206   "name" : "pow"
1207  },
1208  {
1209   "name" : "powf"
1210  },
1211  {
1212   "name" : "powl"
1213  },
1214  {
1215   "name" : "remainder"
1216  },
1217  {
1218   "name" : "remainderf"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "remainderl"
1223  },
1224  {
1225   "name" : "remquo"
1226  },
1227  {
1228   "name" : "remquof"
1229  },
1230  {
1231   "binding" : "weak",
1232   "name" : "remquol"
1233  },
1234  {
1235   "name" : "rint"
1236  },
1237  {
1238   "name" : "rintf"
1239  },
1240  {
1241   "binding" : "weak",
1242   "name" : "rintl"
1243  },
1244  {
1245   "name" : "round"
1246  },
1247  {
1248   "name" : "roundf"
1249  },
1250  {
1251   "name" : "roundl"
1252  },
1253  {
1254   "name" : "scalb"
1255  },
1256  {
1257   "name" : "scalbf"
1258  },
1259  {
1260   "name" : "scalbln"
1261  },
1262  {
1263   "name" : "scalblnf"
1264  },
1265  {
1266   "name" : "scalblnl"
1267  },
1268  {
1269   "name" : "scalbn"
1270  },
1271  {
1272   "name" : "scalbnf"
1273  },
1274  {
1275   "binding" : "weak",
1276   "name" : "scalbnl"
1277  },
1278  {
1279   "name" : "significand"
1280  },
1281  {
1282   "name" : "significandf"
1283  },
1284  {
1285   "name" : "significandl"
1286  },
1287  {
1288   "name" : "sin"
1289  },
1290  {
1291   "name" : "sincos"
1292  },
1293  {
1294   "name" : "sincosf"
1295  },
1296  {
1297   "name" : "sincosl"
1298  },
1299  {
1300   "name" : "sinf"
1301  },
1302  {
1303   "name" : "sinh"
1304  },
1305  {
1306   "name" : "sinhf"
1307  },
1308  {
1309   "binding" : "weak",
1310   "name" : "sinhl"
1311  },
1312  {
1313   "binding" : "weak",
1314   "name" : "sinl"
1315  },
1316  {
1317   "name" : "sqrt"
1318  },
1319  {
1320   "name" : "sqrtf"
1321  },
1322  {
1323   "name" : "sqrtl"
1324  },
1325  {
1326   "name" : "tan"
1327  },
1328  {
1329   "name" : "tanf"
1330  },
1331  {
1332   "name" : "tanh"
1333  },
1334  {
1335   "name" : "tanhf"
1336  },
1337  {
1338   "binding" : "weak",
1339   "name" : "tanhl"
1340  },
1341  {
1342   "binding" : "weak",
1343   "name" : "tanl"
1344  },
1345  {
1346   "name" : "tgamma"
1347  },
1348  {
1349   "name" : "tgammaf"
1350  },
1351  {
1352   "name" : "tgammal"
1353  },
1354  {
1355   "name" : "trunc"
1356  },
1357  {
1358   "name" : "truncf"
1359  },
1360  {
1361   "binding" : "weak",
1362   "name" : "truncl"
1363  },
1364  {
1365   "name" : "y0"
1366  },
1367  {
1368   "name" : "y0f"
1369  },
1370  {
1371   "name" : "y1"
1372  },
1373  {
1374   "name" : "y1f"
1375  },
1376  {
1377   "name" : "yn"
1378  },
1379  {
1380   "name" : "ynf"
1381  }
1382 ],
1383 "elf_objects" :
1384 [
1385  {
1386   "name" : "__fe_dfl_env"
1387  },
1388  {
1389   "name" : "signgam"
1390  }
1391 ],
1392 "enum_types" : [],
1393 "function_types" : [],
1394 "functions" :
1395 [
1396  {
1397   "function_name" : "__signbit",
1398   "linker_set_key" : "__signbit",
1399   "parameters" :
1400   [
1401    {
1402     "referenced_type" : "_ZTId"
1403    }
1404   ],
1405   "return_type" : "_ZTIi",
1406   "source_file" : "bionic/libm/signbit.cpp"
1407  },
1408  {
1409   "function_name" : "__signbitf",
1410   "linker_set_key" : "__signbitf",
1411   "parameters" :
1412   [
1413    {
1414     "referenced_type" : "_ZTIf"
1415    }
1416   ],
1417   "return_type" : "_ZTIi",
1418   "source_file" : "bionic/libm/signbit.cpp"
1419  },
1420  {
1421   "function_name" : "__signbitl",
1422   "linker_set_key" : "__signbitl",
1423   "parameters" :
1424   [
1425    {
1426     "referenced_type" : "_ZTIe"
1427    }
1428   ],
1429   "return_type" : "_ZTIi",
1430   "source_file" : "bionic/libm/signbit.cpp"
1431  },
1432  {
1433   "function_name" : "acos",
1434   "linker_set_key" : "acos",
1435   "parameters" :
1436   [
1437    {
1438     "referenced_type" : "_ZTId"
1439    }
1440   ],
1441   "return_type" : "_ZTId",
1442   "source_file" : "bionic/libc/include/math.h"
1443  },
1444  {
1445   "function_name" : "acosf",
1446   "linker_set_key" : "acosf",
1447   "parameters" :
1448   [
1449    {
1450     "referenced_type" : "_ZTIf"
1451    }
1452   ],
1453   "return_type" : "_ZTIf",
1454   "source_file" : "bionic/libc/include/math.h"
1455  },
1456  {
1457   "function_name" : "acosh",
1458   "linker_set_key" : "acosh",
1459   "parameters" :
1460   [
1461    {
1462     "referenced_type" : "_ZTId"
1463    }
1464   ],
1465   "return_type" : "_ZTId",
1466   "source_file" : "bionic/libc/include/math.h"
1467  },
1468  {
1469   "function_name" : "acoshf",
1470   "linker_set_key" : "acoshf",
1471   "parameters" :
1472   [
1473    {
1474     "referenced_type" : "_ZTIf"
1475    }
1476   ],
1477   "return_type" : "_ZTIf",
1478   "source_file" : "bionic/libc/include/math.h"
1479  },
1480  {
1481   "function_name" : "asin",
1482   "linker_set_key" : "asin",
1483   "parameters" :
1484   [
1485    {
1486     "referenced_type" : "_ZTId"
1487    }
1488   ],
1489   "return_type" : "_ZTId",
1490   "source_file" : "bionic/libc/include/math.h"
1491  },
1492  {
1493   "function_name" : "asinf",
1494   "linker_set_key" : "asinf",
1495   "parameters" :
1496   [
1497    {
1498     "referenced_type" : "_ZTIf"
1499    }
1500   ],
1501   "return_type" : "_ZTIf",
1502   "source_file" : "bionic/libc/include/math.h"
1503  },
1504  {
1505   "function_name" : "asinh",
1506   "linker_set_key" : "asinh",
1507   "parameters" :
1508   [
1509    {
1510     "referenced_type" : "_ZTId"
1511    }
1512   ],
1513   "return_type" : "_ZTId",
1514   "source_file" : "bionic/libc/include/math.h"
1515  },
1516  {
1517   "function_name" : "asinhf",
1518   "linker_set_key" : "asinhf",
1519   "parameters" :
1520   [
1521    {
1522     "referenced_type" : "_ZTIf"
1523    }
1524   ],
1525   "return_type" : "_ZTIf",
1526   "source_file" : "bionic/libc/include/math.h"
1527  },
1528  {
1529   "function_name" : "atan",
1530   "linker_set_key" : "atan",
1531   "parameters" :
1532   [
1533    {
1534     "referenced_type" : "_ZTId"
1535    }
1536   ],
1537   "return_type" : "_ZTId",
1538   "source_file" : "bionic/libc/include/math.h"
1539  },
1540  {
1541   "function_name" : "atan2",
1542   "linker_set_key" : "atan2",
1543   "parameters" :
1544   [
1545    {
1546     "referenced_type" : "_ZTId"
1547    },
1548    {
1549     "referenced_type" : "_ZTId"
1550    }
1551   ],
1552   "return_type" : "_ZTId",
1553   "source_file" : "bionic/libc/include/math.h"
1554  },
1555  {
1556   "function_name" : "atan2f",
1557   "linker_set_key" : "atan2f",
1558   "parameters" :
1559   [
1560    {
1561     "referenced_type" : "_ZTIf"
1562    },
1563    {
1564     "referenced_type" : "_ZTIf"
1565    }
1566   ],
1567   "return_type" : "_ZTIf",
1568   "source_file" : "bionic/libc/include/math.h"
1569  },
1570  {
1571   "function_name" : "atanf",
1572   "linker_set_key" : "atanf",
1573   "parameters" :
1574   [
1575    {
1576     "referenced_type" : "_ZTIf"
1577    }
1578   ],
1579   "return_type" : "_ZTIf",
1580   "source_file" : "bionic/libc/include/math.h"
1581  },
1582  {
1583   "function_name" : "atanh",
1584   "linker_set_key" : "atanh",
1585   "parameters" :
1586   [
1587    {
1588     "referenced_type" : "_ZTId"
1589    }
1590   ],
1591   "return_type" : "_ZTId",
1592   "source_file" : "bionic/libc/include/math.h"
1593  },
1594  {
1595   "function_name" : "atanhf",
1596   "linker_set_key" : "atanhf",
1597   "parameters" :
1598   [
1599    {
1600     "referenced_type" : "_ZTIf"
1601    }
1602   ],
1603   "return_type" : "_ZTIf",
1604   "source_file" : "bionic/libc/include/math.h"
1605  },
1606  {
1607   "function_name" : "cabs",
1608   "linker_set_key" : "cabs",
1609   "parameters" :
1610   [
1611    {
1612     "referenced_type" : "_ZTICd"
1613    }
1614   ],
1615   "return_type" : "_ZTId",
1616   "source_file" : "bionic/libc/include/complex.h"
1617  },
1618  {
1619   "function_name" : "cabsf",
1620   "linker_set_key" : "cabsf",
1621   "parameters" :
1622   [
1623    {
1624     "referenced_type" : "_ZTICf"
1625    }
1626   ],
1627   "return_type" : "_ZTIf",
1628   "source_file" : "bionic/libc/include/complex.h"
1629  },
1630  {
1631   "function_name" : "cabsl",
1632   "linker_set_key" : "cabsl",
1633   "parameters" :
1634   [
1635    {
1636     "referenced_type" : "_ZTICe"
1637    }
1638   ],
1639   "return_type" : "_ZTIe",
1640   "source_file" : "bionic/libc/include/complex.h"
1641  },
1642  {
1643   "function_name" : "cacos",
1644   "linker_set_key" : "cacos",
1645   "parameters" :
1646   [
1647    {
1648     "referenced_type" : "_ZTICd"
1649    }
1650   ],
1651   "return_type" : "_ZTICd",
1652   "source_file" : "bionic/libc/include/complex.h"
1653  },
1654  {
1655   "function_name" : "cacosf",
1656   "linker_set_key" : "cacosf",
1657   "parameters" :
1658   [
1659    {
1660     "referenced_type" : "_ZTICf"
1661    }
1662   ],
1663   "return_type" : "_ZTICf",
1664   "source_file" : "bionic/libc/include/complex.h"
1665  },
1666  {
1667   "function_name" : "cacosh",
1668   "linker_set_key" : "cacosh",
1669   "parameters" :
1670   [
1671    {
1672     "referenced_type" : "_ZTICd"
1673    }
1674   ],
1675   "return_type" : "_ZTICd",
1676   "source_file" : "bionic/libc/include/complex.h"
1677  },
1678  {
1679   "function_name" : "cacoshf",
1680   "linker_set_key" : "cacoshf",
1681   "parameters" :
1682   [
1683    {
1684     "referenced_type" : "_ZTICf"
1685    }
1686   ],
1687   "return_type" : "_ZTICf",
1688   "source_file" : "bionic/libc/include/complex.h"
1689  },
1690  {
1691   "function_name" : "carg",
1692   "linker_set_key" : "carg",
1693   "parameters" :
1694   [
1695    {
1696     "referenced_type" : "_ZTICd"
1697    }
1698   ],
1699   "return_type" : "_ZTId",
1700   "source_file" : "bionic/libc/include/complex.h"
1701  },
1702  {
1703   "function_name" : "cargf",
1704   "linker_set_key" : "cargf",
1705   "parameters" :
1706   [
1707    {
1708     "referenced_type" : "_ZTICf"
1709    }
1710   ],
1711   "return_type" : "_ZTIf",
1712   "source_file" : "bionic/libc/include/complex.h"
1713  },
1714  {
1715   "function_name" : "cargl",
1716   "linker_set_key" : "cargl",
1717   "parameters" :
1718   [
1719    {
1720     "referenced_type" : "_ZTICe"
1721    }
1722   ],
1723   "return_type" : "_ZTIe",
1724   "source_file" : "bionic/libc/include/complex.h"
1725  },
1726  {
1727   "function_name" : "casin",
1728   "linker_set_key" : "casin",
1729   "parameters" :
1730   [
1731    {
1732     "referenced_type" : "_ZTICd"
1733    }
1734   ],
1735   "return_type" : "_ZTICd",
1736   "source_file" : "bionic/libc/include/complex.h"
1737  },
1738  {
1739   "function_name" : "casinf",
1740   "linker_set_key" : "casinf",
1741   "parameters" :
1742   [
1743    {
1744     "referenced_type" : "_ZTICf"
1745    }
1746   ],
1747   "return_type" : "_ZTICf",
1748   "source_file" : "bionic/libc/include/complex.h"
1749  },
1750  {
1751   "function_name" : "casinh",
1752   "linker_set_key" : "casinh",
1753   "parameters" :
1754   [
1755    {
1756     "referenced_type" : "_ZTICd"
1757    }
1758   ],
1759   "return_type" : "_ZTICd",
1760   "source_file" : "bionic/libc/include/complex.h"
1761  },
1762  {
1763   "function_name" : "casinhf",
1764   "linker_set_key" : "casinhf",
1765   "parameters" :
1766   [
1767    {
1768     "referenced_type" : "_ZTICf"
1769    }
1770   ],
1771   "return_type" : "_ZTICf",
1772   "source_file" : "bionic/libc/include/complex.h"
1773  },
1774  {
1775   "function_name" : "catan",
1776   "linker_set_key" : "catan",
1777   "parameters" :
1778   [
1779    {
1780     "referenced_type" : "_ZTICd"
1781    }
1782   ],
1783   "return_type" : "_ZTICd",
1784   "source_file" : "bionic/libc/include/complex.h"
1785  },
1786  {
1787   "function_name" : "catanf",
1788   "linker_set_key" : "catanf",
1789   "parameters" :
1790   [
1791    {
1792     "referenced_type" : "_ZTICf"
1793    }
1794   ],
1795   "return_type" : "_ZTICf",
1796   "source_file" : "bionic/libc/include/complex.h"
1797  },
1798  {
1799   "function_name" : "catanh",
1800   "linker_set_key" : "catanh",
1801   "parameters" :
1802   [
1803    {
1804     "referenced_type" : "_ZTICd"
1805    }
1806   ],
1807   "return_type" : "_ZTICd",
1808   "source_file" : "bionic/libc/include/complex.h"
1809  },
1810  {
1811   "function_name" : "catanhf",
1812   "linker_set_key" : "catanhf",
1813   "parameters" :
1814   [
1815    {
1816     "referenced_type" : "_ZTICf"
1817    }
1818   ],
1819   "return_type" : "_ZTICf",
1820   "source_file" : "bionic/libc/include/complex.h"
1821  },
1822  {
1823   "function_name" : "cbrt",
1824   "linker_set_key" : "cbrt",
1825   "parameters" :
1826   [
1827    {
1828     "referenced_type" : "_ZTId"
1829    }
1830   ],
1831   "return_type" : "_ZTId",
1832   "source_file" : "bionic/libc/include/math.h"
1833  },
1834  {
1835   "function_name" : "cbrtf",
1836   "linker_set_key" : "cbrtf",
1837   "parameters" :
1838   [
1839    {
1840     "referenced_type" : "_ZTIf"
1841    }
1842   ],
1843   "return_type" : "_ZTIf",
1844   "source_file" : "bionic/libc/include/math.h"
1845  },
1846  {
1847   "function_name" : "ccos",
1848   "linker_set_key" : "ccos",
1849   "parameters" :
1850   [
1851    {
1852     "referenced_type" : "_ZTICd"
1853    }
1854   ],
1855   "return_type" : "_ZTICd",
1856   "source_file" : "bionic/libc/include/complex.h"
1857  },
1858  {
1859   "function_name" : "ccosf",
1860   "linker_set_key" : "ccosf",
1861   "parameters" :
1862   [
1863    {
1864     "referenced_type" : "_ZTICf"
1865    }
1866   ],
1867   "return_type" : "_ZTICf",
1868   "source_file" : "bionic/libc/include/complex.h"
1869  },
1870  {
1871   "function_name" : "ccosh",
1872   "linker_set_key" : "ccosh",
1873   "parameters" :
1874   [
1875    {
1876     "referenced_type" : "_ZTICd"
1877    }
1878   ],
1879   "return_type" : "_ZTICd",
1880   "source_file" : "bionic/libc/include/complex.h"
1881  },
1882  {
1883   "function_name" : "ccoshf",
1884   "linker_set_key" : "ccoshf",
1885   "parameters" :
1886   [
1887    {
1888     "referenced_type" : "_ZTICf"
1889    }
1890   ],
1891   "return_type" : "_ZTICf",
1892   "source_file" : "bionic/libc/include/complex.h"
1893  },
1894  {
1895   "function_name" : "ccoshl",
1896   "linker_set_key" : "ccoshl",
1897   "parameters" :
1898   [
1899    {
1900     "referenced_type" : "_ZTICe"
1901    }
1902   ],
1903   "return_type" : "_ZTICe",
1904   "source_file" : "bionic/libc/include/complex.h"
1905  },
1906  {
1907   "function_name" : "ccosl",
1908   "linker_set_key" : "ccosl",
1909   "parameters" :
1910   [
1911    {
1912     "referenced_type" : "_ZTICe"
1913    }
1914   ],
1915   "return_type" : "_ZTICe",
1916   "source_file" : "bionic/libc/include/complex.h"
1917  },
1918  {
1919   "function_name" : "ceil",
1920   "linker_set_key" : "ceil",
1921   "parameters" :
1922   [
1923    {
1924     "referenced_type" : "_ZTId"
1925    }
1926   ],
1927   "return_type" : "_ZTId",
1928   "source_file" : "bionic/libc/include/math.h"
1929  },
1930  {
1931   "function_name" : "ceilf",
1932   "linker_set_key" : "ceilf",
1933   "parameters" :
1934   [
1935    {
1936     "referenced_type" : "_ZTIf"
1937    }
1938   ],
1939   "return_type" : "_ZTIf",
1940   "source_file" : "bionic/libc/include/math.h"
1941  },
1942  {
1943   "function_name" : "cexp",
1944   "linker_set_key" : "cexp",
1945   "parameters" :
1946   [
1947    {
1948     "referenced_type" : "_ZTICd"
1949    }
1950   ],
1951   "return_type" : "_ZTICd",
1952   "source_file" : "bionic/libc/include/complex.h"
1953  },
1954  {
1955   "function_name" : "cexpf",
1956   "linker_set_key" : "cexpf",
1957   "parameters" :
1958   [
1959    {
1960     "referenced_type" : "_ZTICf"
1961    }
1962   ],
1963   "return_type" : "_ZTICf",
1964   "source_file" : "bionic/libc/include/complex.h"
1965  },
1966  {
1967   "function_name" : "cexpl",
1968   "linker_set_key" : "cexpl",
1969   "parameters" :
1970   [
1971    {
1972     "referenced_type" : "_ZTICe"
1973    }
1974   ],
1975   "return_type" : "_ZTICe",
1976   "source_file" : "bionic/libc/include/complex.h"
1977  },
1978  {
1979   "function_name" : "cimag",
1980   "linker_set_key" : "cimag",
1981   "parameters" :
1982   [
1983    {
1984     "referenced_type" : "_ZTICd"
1985    }
1986   ],
1987   "return_type" : "_ZTId",
1988   "source_file" : "bionic/libc/include/complex.h"
1989  },
1990  {
1991   "function_name" : "cimagf",
1992   "linker_set_key" : "cimagf",
1993   "parameters" :
1994   [
1995    {
1996     "referenced_type" : "_ZTICf"
1997    }
1998   ],
1999   "return_type" : "_ZTIf",
2000   "source_file" : "bionic/libc/include/complex.h"
2001  },
2002  {
2003   "function_name" : "cimagl",
2004   "linker_set_key" : "cimagl",
2005   "parameters" :
2006   [
2007    {
2008     "referenced_type" : "_ZTICe"
2009    }
2010   ],
2011   "return_type" : "_ZTIe",
2012   "source_file" : "bionic/libc/include/complex.h"
2013  },
2014  {
2015   "function_name" : "clog",
2016   "linker_set_key" : "clog",
2017   "parameters" :
2018   [
2019    {
2020     "referenced_type" : "_ZTICd"
2021    }
2022   ],
2023   "return_type" : "_ZTICd",
2024   "source_file" : "bionic/libc/include/complex.h"
2025  },
2026  {
2027   "function_name" : "clogf",
2028   "linker_set_key" : "clogf",
2029   "parameters" :
2030   [
2031    {
2032     "referenced_type" : "_ZTICf"
2033    }
2034   ],
2035   "return_type" : "_ZTICf",
2036   "source_file" : "bionic/libc/include/complex.h"
2037  },
2038  {
2039   "function_name" : "conj",
2040   "linker_set_key" : "conj",
2041   "parameters" :
2042   [
2043    {
2044     "referenced_type" : "_ZTICd"
2045    }
2046   ],
2047   "return_type" : "_ZTICd",
2048   "source_file" : "bionic/libc/include/complex.h"
2049  },
2050  {
2051   "function_name" : "conjf",
2052   "linker_set_key" : "conjf",
2053   "parameters" :
2054   [
2055    {
2056     "referenced_type" : "_ZTICf"
2057    }
2058   ],
2059   "return_type" : "_ZTICf",
2060   "source_file" : "bionic/libc/include/complex.h"
2061  },
2062  {
2063   "function_name" : "conjl",
2064   "linker_set_key" : "conjl",
2065   "parameters" :
2066   [
2067    {
2068     "referenced_type" : "_ZTICe"
2069    }
2070   ],
2071   "return_type" : "_ZTICe",
2072   "source_file" : "bionic/libc/include/complex.h"
2073  },
2074  {
2075   "function_name" : "copysign",
2076   "linker_set_key" : "copysign",
2077   "parameters" :
2078   [
2079    {
2080     "referenced_type" : "_ZTId"
2081    },
2082    {
2083     "referenced_type" : "_ZTId"
2084    }
2085   ],
2086   "return_type" : "_ZTId",
2087   "source_file" : "bionic/libc/include/math.h"
2088  },
2089  {
2090   "function_name" : "copysignf",
2091   "linker_set_key" : "copysignf",
2092   "parameters" :
2093   [
2094    {
2095     "referenced_type" : "_ZTIf"
2096    },
2097    {
2098     "referenced_type" : "_ZTIf"
2099    }
2100   ],
2101   "return_type" : "_ZTIf",
2102   "source_file" : "bionic/libc/include/math.h"
2103  },
2104  {
2105   "function_name" : "copysignl",
2106   "linker_set_key" : "copysignl",
2107   "parameters" :
2108   [
2109    {
2110     "referenced_type" : "_ZTIe"
2111    },
2112    {
2113     "referenced_type" : "_ZTIe"
2114    }
2115   ],
2116   "return_type" : "_ZTIe",
2117   "source_file" : "bionic/libc/include/math.h"
2118  },
2119  {
2120   "function_name" : "cos",
2121   "linker_set_key" : "cos",
2122   "parameters" :
2123   [
2124    {
2125     "referenced_type" : "_ZTId"
2126    }
2127   ],
2128   "return_type" : "_ZTId",
2129   "source_file" : "bionic/libc/include/math.h"
2130  },
2131  {
2132   "function_name" : "cosf",
2133   "linker_set_key" : "cosf",
2134   "parameters" :
2135   [
2136    {
2137     "referenced_type" : "_ZTIf"
2138    }
2139   ],
2140   "return_type" : "_ZTIf",
2141   "source_file" : "bionic/libc/include/math.h"
2142  },
2143  {
2144   "function_name" : "cosh",
2145   "linker_set_key" : "cosh",
2146   "parameters" :
2147   [
2148    {
2149     "referenced_type" : "_ZTId"
2150    }
2151   ],
2152   "return_type" : "_ZTId",
2153   "source_file" : "bionic/libc/include/math.h"
2154  },
2155  {
2156   "function_name" : "coshf",
2157   "linker_set_key" : "coshf",
2158   "parameters" :
2159   [
2160    {
2161     "referenced_type" : "_ZTIf"
2162    }
2163   ],
2164   "return_type" : "_ZTIf",
2165   "source_file" : "bionic/libc/include/math.h"
2166  },
2167  {
2168   "function_name" : "cpow",
2169   "linker_set_key" : "cpow",
2170   "parameters" :
2171   [
2172    {
2173     "referenced_type" : "_ZTICd"
2174    },
2175    {
2176     "referenced_type" : "_ZTICd"
2177    }
2178   ],
2179   "return_type" : "_ZTICd",
2180   "source_file" : "bionic/libc/include/complex.h"
2181  },
2182  {
2183   "function_name" : "cpowf",
2184   "linker_set_key" : "cpowf",
2185   "parameters" :
2186   [
2187    {
2188     "referenced_type" : "_ZTICf"
2189    },
2190    {
2191     "referenced_type" : "_ZTICf"
2192    }
2193   ],
2194   "return_type" : "_ZTICf",
2195   "source_file" : "bionic/libc/include/complex.h"
2196  },
2197  {
2198   "function_name" : "cpowl",
2199   "linker_set_key" : "cpowl",
2200   "parameters" :
2201   [
2202    {
2203     "referenced_type" : "_ZTICe"
2204    },
2205    {
2206     "referenced_type" : "_ZTICe"
2207    }
2208   ],
2209   "return_type" : "_ZTICe",
2210   "source_file" : "bionic/libc/include/complex.h"
2211  },
2212  {
2213   "function_name" : "cproj",
2214   "linker_set_key" : "cproj",
2215   "parameters" :
2216   [
2217    {
2218     "referenced_type" : "_ZTICd"
2219    }
2220   ],
2221   "return_type" : "_ZTICd",
2222   "source_file" : "bionic/libc/include/complex.h"
2223  },
2224  {
2225   "function_name" : "cprojf",
2226   "linker_set_key" : "cprojf",
2227   "parameters" :
2228   [
2229    {
2230     "referenced_type" : "_ZTICf"
2231    }
2232   ],
2233   "return_type" : "_ZTICf",
2234   "source_file" : "bionic/libc/include/complex.h"
2235  },
2236  {
2237   "function_name" : "cprojl",
2238   "linker_set_key" : "cprojl",
2239   "parameters" :
2240   [
2241    {
2242     "referenced_type" : "_ZTICe"
2243    }
2244   ],
2245   "return_type" : "_ZTICe",
2246   "source_file" : "bionic/libc/include/complex.h"
2247  },
2248  {
2249   "function_name" : "creal",
2250   "linker_set_key" : "creal",
2251   "parameters" :
2252   [
2253    {
2254     "referenced_type" : "_ZTICd"
2255    }
2256   ],
2257   "return_type" : "_ZTId",
2258   "source_file" : "bionic/libc/include/complex.h"
2259  },
2260  {
2261   "function_name" : "crealf",
2262   "linker_set_key" : "crealf",
2263   "parameters" :
2264   [
2265    {
2266     "referenced_type" : "_ZTICf"
2267    }
2268   ],
2269   "return_type" : "_ZTIf",
2270   "source_file" : "bionic/libc/include/complex.h"
2271  },
2272  {
2273   "function_name" : "creall",
2274   "linker_set_key" : "creall",
2275   "parameters" :
2276   [
2277    {
2278     "referenced_type" : "_ZTICe"
2279    }
2280   ],
2281   "return_type" : "_ZTIe",
2282   "source_file" : "bionic/libc/include/complex.h"
2283  },
2284  {
2285   "function_name" : "csin",
2286   "linker_set_key" : "csin",
2287   "parameters" :
2288   [
2289    {
2290     "referenced_type" : "_ZTICd"
2291    }
2292   ],
2293   "return_type" : "_ZTICd",
2294   "source_file" : "bionic/libc/include/complex.h"
2295  },
2296  {
2297   "function_name" : "csinf",
2298   "linker_set_key" : "csinf",
2299   "parameters" :
2300   [
2301    {
2302     "referenced_type" : "_ZTICf"
2303    }
2304   ],
2305   "return_type" : "_ZTICf",
2306   "source_file" : "bionic/libc/include/complex.h"
2307  },
2308  {
2309   "function_name" : "csinh",
2310   "linker_set_key" : "csinh",
2311   "parameters" :
2312   [
2313    {
2314     "referenced_type" : "_ZTICd"
2315    }
2316   ],
2317   "return_type" : "_ZTICd",
2318   "source_file" : "bionic/libc/include/complex.h"
2319  },
2320  {
2321   "function_name" : "csinhf",
2322   "linker_set_key" : "csinhf",
2323   "parameters" :
2324   [
2325    {
2326     "referenced_type" : "_ZTICf"
2327    }
2328   ],
2329   "return_type" : "_ZTICf",
2330   "source_file" : "bionic/libc/include/complex.h"
2331  },
2332  {
2333   "function_name" : "csinhl",
2334   "linker_set_key" : "csinhl",
2335   "parameters" :
2336   [
2337    {
2338     "referenced_type" : "_ZTICe"
2339    }
2340   ],
2341   "return_type" : "_ZTICe",
2342   "source_file" : "bionic/libc/include/complex.h"
2343  },
2344  {
2345   "function_name" : "csinl",
2346   "linker_set_key" : "csinl",
2347   "parameters" :
2348   [
2349    {
2350     "referenced_type" : "_ZTICe"
2351    }
2352   ],
2353   "return_type" : "_ZTICe",
2354   "source_file" : "bionic/libc/include/complex.h"
2355  },
2356  {
2357   "function_name" : "csqrt",
2358   "linker_set_key" : "csqrt",
2359   "parameters" :
2360   [
2361    {
2362     "referenced_type" : "_ZTICd"
2363    }
2364   ],
2365   "return_type" : "_ZTICd",
2366   "source_file" : "bionic/libc/include/complex.h"
2367  },
2368  {
2369   "function_name" : "csqrtf",
2370   "linker_set_key" : "csqrtf",
2371   "parameters" :
2372   [
2373    {
2374     "referenced_type" : "_ZTICf"
2375    }
2376   ],
2377   "return_type" : "_ZTICf",
2378   "source_file" : "bionic/libc/include/complex.h"
2379  },
2380  {
2381   "function_name" : "ctan",
2382   "linker_set_key" : "ctan",
2383   "parameters" :
2384   [
2385    {
2386     "referenced_type" : "_ZTICd"
2387    }
2388   ],
2389   "return_type" : "_ZTICd",
2390   "source_file" : "bionic/libc/include/complex.h"
2391  },
2392  {
2393   "function_name" : "ctanf",
2394   "linker_set_key" : "ctanf",
2395   "parameters" :
2396   [
2397    {
2398     "referenced_type" : "_ZTICf"
2399    }
2400   ],
2401   "return_type" : "_ZTICf",
2402   "source_file" : "bionic/libc/include/complex.h"
2403  },
2404  {
2405   "function_name" : "ctanh",
2406   "linker_set_key" : "ctanh",
2407   "parameters" :
2408   [
2409    {
2410     "referenced_type" : "_ZTICd"
2411    }
2412   ],
2413   "return_type" : "_ZTICd",
2414   "source_file" : "bionic/libc/include/complex.h"
2415  },
2416  {
2417   "function_name" : "ctanhf",
2418   "linker_set_key" : "ctanhf",
2419   "parameters" :
2420   [
2421    {
2422     "referenced_type" : "_ZTICf"
2423    }
2424   ],
2425   "return_type" : "_ZTICf",
2426   "source_file" : "bionic/libc/include/complex.h"
2427  },
2428  {
2429   "function_name" : "ctanhl",
2430   "linker_set_key" : "ctanhl",
2431   "parameters" :
2432   [
2433    {
2434     "referenced_type" : "_ZTICe"
2435    }
2436   ],
2437   "return_type" : "_ZTICe",
2438   "source_file" : "bionic/libc/include/complex.h"
2439  },
2440  {
2441   "function_name" : "ctanl",
2442   "linker_set_key" : "ctanl",
2443   "parameters" :
2444   [
2445    {
2446     "referenced_type" : "_ZTICe"
2447    }
2448   ],
2449   "return_type" : "_ZTICe",
2450   "source_file" : "bionic/libc/include/complex.h"
2451  },
2452  {
2453   "function_name" : "drem",
2454   "linker_set_key" : "drem",
2455   "parameters" :
2456   [
2457    {
2458     "referenced_type" : "_ZTId"
2459    },
2460    {
2461     "referenced_type" : "_ZTId"
2462    }
2463   ],
2464   "return_type" : "_ZTId",
2465   "source_file" : "bionic/libc/include/math.h"
2466  },
2467  {
2468   "function_name" : "dremf",
2469   "linker_set_key" : "dremf",
2470   "parameters" :
2471   [
2472    {
2473     "referenced_type" : "_ZTIf"
2474    },
2475    {
2476     "referenced_type" : "_ZTIf"
2477    }
2478   ],
2479   "return_type" : "_ZTIf",
2480   "source_file" : "bionic/libc/include/math.h"
2481  },
2482  {
2483   "function_name" : "erf",
2484   "linker_set_key" : "erf",
2485   "parameters" :
2486   [
2487    {
2488     "referenced_type" : "_ZTId"
2489    }
2490   ],
2491   "return_type" : "_ZTId",
2492   "source_file" : "bionic/libc/include/math.h"
2493  },
2494  {
2495   "function_name" : "erfc",
2496   "linker_set_key" : "erfc",
2497   "parameters" :
2498   [
2499    {
2500     "referenced_type" : "_ZTId"
2501    }
2502   ],
2503   "return_type" : "_ZTId",
2504   "source_file" : "bionic/libc/include/math.h"
2505  },
2506  {
2507   "function_name" : "erfcf",
2508   "linker_set_key" : "erfcf",
2509   "parameters" :
2510   [
2511    {
2512     "referenced_type" : "_ZTIf"
2513    }
2514   ],
2515   "return_type" : "_ZTIf",
2516   "source_file" : "bionic/libc/include/math.h"
2517  },
2518  {
2519   "function_name" : "erff",
2520   "linker_set_key" : "erff",
2521   "parameters" :
2522   [
2523    {
2524     "referenced_type" : "_ZTIf"
2525    }
2526   ],
2527   "return_type" : "_ZTIf",
2528   "source_file" : "bionic/libc/include/math.h"
2529  },
2530  {
2531   "function_name" : "exp",
2532   "linker_set_key" : "exp",
2533   "parameters" :
2534   [
2535    {
2536     "referenced_type" : "_ZTId"
2537    }
2538   ],
2539   "return_type" : "_ZTId",
2540   "source_file" : "bionic/libc/include/math.h"
2541  },
2542  {
2543   "function_name" : "exp2",
2544   "linker_set_key" : "exp2",
2545   "parameters" :
2546   [
2547    {
2548     "referenced_type" : "_ZTId"
2549    }
2550   ],
2551   "return_type" : "_ZTId",
2552   "source_file" : "bionic/libc/include/math.h"
2553  },
2554  {
2555   "function_name" : "exp2f",
2556   "linker_set_key" : "exp2f",
2557   "parameters" :
2558   [
2559    {
2560     "referenced_type" : "_ZTIf"
2561    }
2562   ],
2563   "return_type" : "_ZTIf",
2564   "source_file" : "bionic/libc/include/math.h"
2565  },
2566  {
2567   "function_name" : "exp2l",
2568   "linker_set_key" : "exp2l",
2569   "parameters" :
2570   [
2571    {
2572     "referenced_type" : "_ZTIe"
2573    }
2574   ],
2575   "return_type" : "_ZTIe",
2576   "source_file" : "bionic/libc/include/math.h"
2577  },
2578  {
2579   "function_name" : "expf",
2580   "linker_set_key" : "expf",
2581   "parameters" :
2582   [
2583    {
2584     "referenced_type" : "_ZTIf"
2585    }
2586   ],
2587   "return_type" : "_ZTIf",
2588   "source_file" : "bionic/libc/include/math.h"
2589  },
2590  {
2591   "function_name" : "expl",
2592   "linker_set_key" : "expl",
2593   "parameters" :
2594   [
2595    {
2596     "referenced_type" : "_ZTIe"
2597    }
2598   ],
2599   "return_type" : "_ZTIe",
2600   "source_file" : "bionic/libc/include/math.h"
2601  },
2602  {
2603   "function_name" : "expm1",
2604   "linker_set_key" : "expm1",
2605   "parameters" :
2606   [
2607    {
2608     "referenced_type" : "_ZTId"
2609    }
2610   ],
2611   "return_type" : "_ZTId",
2612   "source_file" : "bionic/libc/include/math.h"
2613  },
2614  {
2615   "function_name" : "expm1f",
2616   "linker_set_key" : "expm1f",
2617   "parameters" :
2618   [
2619    {
2620     "referenced_type" : "_ZTIf"
2621    }
2622   ],
2623   "return_type" : "_ZTIf",
2624   "source_file" : "bionic/libc/include/math.h"
2625  },
2626  {
2627   "function_name" : "fabs",
2628   "linker_set_key" : "fabs",
2629   "parameters" :
2630   [
2631    {
2632     "referenced_type" : "_ZTId"
2633    }
2634   ],
2635   "return_type" : "_ZTId",
2636   "source_file" : "bionic/libc/include/math.h"
2637  },
2638  {
2639   "function_name" : "fabsf",
2640   "linker_set_key" : "fabsf",
2641   "parameters" :
2642   [
2643    {
2644     "referenced_type" : "_ZTIf"
2645    }
2646   ],
2647   "return_type" : "_ZTIf",
2648   "source_file" : "bionic/libc/include/math.h"
2649  },
2650  {
2651   "function_name" : "fabsl",
2652   "linker_set_key" : "fabsl",
2653   "parameters" :
2654   [
2655    {
2656     "referenced_type" : "_ZTIe"
2657    }
2658   ],
2659   "return_type" : "_ZTIe",
2660   "source_file" : "bionic/libc/include/math.h"
2661  },
2662  {
2663   "function_name" : "fdim",
2664   "linker_set_key" : "fdim",
2665   "parameters" :
2666   [
2667    {
2668     "referenced_type" : "_ZTId"
2669    },
2670    {
2671     "referenced_type" : "_ZTId"
2672    }
2673   ],
2674   "return_type" : "_ZTId",
2675   "source_file" : "bionic/libc/include/math.h"
2676  },
2677  {
2678   "function_name" : "fdimf",
2679   "linker_set_key" : "fdimf",
2680   "parameters" :
2681   [
2682    {
2683     "referenced_type" : "_ZTIf"
2684    },
2685    {
2686     "referenced_type" : "_ZTIf"
2687    }
2688   ],
2689   "return_type" : "_ZTIf",
2690   "source_file" : "bionic/libc/include/math.h"
2691  },
2692  {
2693   "function_name" : "fdiml",
2694   "linker_set_key" : "fdiml",
2695   "parameters" :
2696   [
2697    {
2698     "referenced_type" : "_ZTIe"
2699    },
2700    {
2701     "referenced_type" : "_ZTIe"
2702    }
2703   ],
2704   "return_type" : "_ZTIe",
2705   "source_file" : "bionic/libc/include/math.h"
2706  },
2707  {
2708   "function_name" : "feclearexcept",
2709   "linker_set_key" : "feclearexcept",
2710   "parameters" :
2711   [
2712    {
2713     "referenced_type" : "_ZTIi"
2714    }
2715   ],
2716   "return_type" : "_ZTIi",
2717   "source_file" : "bionic/libc/include/fenv.h"
2718  },
2719  {
2720   "function_name" : "fedisableexcept",
2721   "linker_set_key" : "fedisableexcept",
2722   "parameters" :
2723   [
2724    {
2725     "referenced_type" : "_ZTIi"
2726    }
2727   ],
2728   "return_type" : "_ZTIi",
2729   "source_file" : "bionic/libc/include/fenv.h"
2730  },
2731  {
2732   "function_name" : "feenableexcept",
2733   "linker_set_key" : "feenableexcept",
2734   "parameters" :
2735   [
2736    {
2737     "referenced_type" : "_ZTIi"
2738    }
2739   ],
2740   "return_type" : "_ZTIi",
2741   "source_file" : "bionic/libc/include/fenv.h"
2742  },
2743  {
2744   "function_name" : "fegetenv",
2745   "linker_set_key" : "fegetenv",
2746   "parameters" :
2747   [
2748    {
2749     "referenced_type" : "_ZTIPj"
2750    }
2751   ],
2752   "return_type" : "_ZTIi",
2753   "source_file" : "bionic/libc/include/fenv.h"
2754  },
2755  {
2756   "function_name" : "fegetexcept",
2757   "linker_set_key" : "fegetexcept",
2758   "return_type" : "_ZTIi",
2759   "source_file" : "bionic/libc/include/fenv.h"
2760  },
2761  {
2762   "function_name" : "fegetexceptflag",
2763   "linker_set_key" : "fegetexceptflag",
2764   "parameters" :
2765   [
2766    {
2767     "referenced_type" : "_ZTIPj"
2768    },
2769    {
2770     "referenced_type" : "_ZTIi"
2771    }
2772   ],
2773   "return_type" : "_ZTIi",
2774   "source_file" : "bionic/libc/include/fenv.h"
2775  },
2776  {
2777   "function_name" : "fegetround",
2778   "linker_set_key" : "fegetround",
2779   "return_type" : "_ZTIi",
2780   "source_file" : "bionic/libc/include/fenv.h"
2781  },
2782  {
2783   "function_name" : "feholdexcept",
2784   "linker_set_key" : "feholdexcept",
2785   "parameters" :
2786   [
2787    {
2788     "referenced_type" : "_ZTIPj"
2789    }
2790   ],
2791   "return_type" : "_ZTIi",
2792   "source_file" : "bionic/libc/include/fenv.h"
2793  },
2794  {
2795   "function_name" : "feraiseexcept",
2796   "linker_set_key" : "feraiseexcept",
2797   "parameters" :
2798   [
2799    {
2800     "referenced_type" : "_ZTIi"
2801    }
2802   ],
2803   "return_type" : "_ZTIi",
2804   "source_file" : "bionic/libc/include/fenv.h"
2805  },
2806  {
2807   "function_name" : "fesetenv",
2808   "linker_set_key" : "fesetenv",
2809   "parameters" :
2810   [
2811    {
2812     "referenced_type" : "_ZTIPKj"
2813    }
2814   ],
2815   "return_type" : "_ZTIi",
2816   "source_file" : "bionic/libc/include/fenv.h"
2817  },
2818  {
2819   "function_name" : "fesetexceptflag",
2820   "linker_set_key" : "fesetexceptflag",
2821   "parameters" :
2822   [
2823    {
2824     "referenced_type" : "_ZTIPKj"
2825    },
2826    {
2827     "referenced_type" : "_ZTIi"
2828    }
2829   ],
2830   "return_type" : "_ZTIi",
2831   "source_file" : "bionic/libc/include/fenv.h"
2832  },
2833  {
2834   "function_name" : "fesetround",
2835   "linker_set_key" : "fesetround",
2836   "parameters" :
2837   [
2838    {
2839     "referenced_type" : "_ZTIi"
2840    }
2841   ],
2842   "return_type" : "_ZTIi",
2843   "source_file" : "bionic/libc/include/fenv.h"
2844  },
2845  {
2846   "function_name" : "fetestexcept",
2847   "linker_set_key" : "fetestexcept",
2848   "parameters" :
2849   [
2850    {
2851     "referenced_type" : "_ZTIi"
2852    }
2853   ],
2854   "return_type" : "_ZTIi",
2855   "source_file" : "bionic/libc/include/fenv.h"
2856  },
2857  {
2858   "function_name" : "feupdateenv",
2859   "linker_set_key" : "feupdateenv",
2860   "parameters" :
2861   [
2862    {
2863     "referenced_type" : "_ZTIPKj"
2864    }
2865   ],
2866   "return_type" : "_ZTIi",
2867   "source_file" : "bionic/libc/include/fenv.h"
2868  },
2869  {
2870   "function_name" : "finite",
2871   "linker_set_key" : "finite",
2872   "parameters" :
2873   [
2874    {
2875     "referenced_type" : "_ZTId"
2876    }
2877   ],
2878   "return_type" : "_ZTIi",
2879   "source_file" : "bionic/libc/include/math.h"
2880  },
2881  {
2882   "function_name" : "finitef",
2883   "linker_set_key" : "finitef",
2884   "parameters" :
2885   [
2886    {
2887     "referenced_type" : "_ZTIf"
2888    }
2889   ],
2890   "return_type" : "_ZTIi",
2891   "source_file" : "bionic/libc/include/math.h"
2892  },
2893  {
2894   "function_name" : "floorf",
2895   "linker_set_key" : "floorf",
2896   "parameters" :
2897   [
2898    {
2899     "referenced_type" : "_ZTIf"
2900    }
2901   ],
2902   "return_type" : "_ZTIf",
2903   "source_file" : "bionic/libc/include/math.h"
2904  },
2905  {
2906   "function_name" : "fma",
2907   "linker_set_key" : "fma",
2908   "parameters" :
2909   [
2910    {
2911     "referenced_type" : "_ZTId"
2912    },
2913    {
2914     "referenced_type" : "_ZTId"
2915    },
2916    {
2917     "referenced_type" : "_ZTId"
2918    }
2919   ],
2920   "return_type" : "_ZTId",
2921   "source_file" : "bionic/libc/include/math.h"
2922  },
2923  {
2924   "function_name" : "fmaf",
2925   "linker_set_key" : "fmaf",
2926   "parameters" :
2927   [
2928    {
2929     "referenced_type" : "_ZTIf"
2930    },
2931    {
2932     "referenced_type" : "_ZTIf"
2933    },
2934    {
2935     "referenced_type" : "_ZTIf"
2936    }
2937   ],
2938   "return_type" : "_ZTIf",
2939   "source_file" : "bionic/libc/include/math.h"
2940  },
2941  {
2942   "function_name" : "fmax",
2943   "linker_set_key" : "fmax",
2944   "parameters" :
2945   [
2946    {
2947     "referenced_type" : "_ZTId"
2948    },
2949    {
2950     "referenced_type" : "_ZTId"
2951    }
2952   ],
2953   "return_type" : "_ZTId",
2954   "source_file" : "bionic/libc/include/math.h"
2955  },
2956  {
2957   "function_name" : "fmaxf",
2958   "linker_set_key" : "fmaxf",
2959   "parameters" :
2960   [
2961    {
2962     "referenced_type" : "_ZTIf"
2963    },
2964    {
2965     "referenced_type" : "_ZTIf"
2966    }
2967   ],
2968   "return_type" : "_ZTIf",
2969   "source_file" : "bionic/libc/include/math.h"
2970  },
2971  {
2972   "function_name" : "fmaxl",
2973   "linker_set_key" : "fmaxl",
2974   "parameters" :
2975   [
2976    {
2977     "referenced_type" : "_ZTIe"
2978    },
2979    {
2980     "referenced_type" : "_ZTIe"
2981    }
2982   ],
2983   "return_type" : "_ZTIe",
2984   "source_file" : "bionic/libc/include/math.h"
2985  },
2986  {
2987   "function_name" : "fmin",
2988   "linker_set_key" : "fmin",
2989   "parameters" :
2990   [
2991    {
2992     "referenced_type" : "_ZTId"
2993    },
2994    {
2995     "referenced_type" : "_ZTId"
2996    }
2997   ],
2998   "return_type" : "_ZTId",
2999   "source_file" : "bionic/libc/include/math.h"
3000  },
3001  {
3002   "function_name" : "fminf",
3003   "linker_set_key" : "fminf",
3004   "parameters" :
3005   [
3006    {
3007     "referenced_type" : "_ZTIf"
3008    },
3009    {
3010     "referenced_type" : "_ZTIf"
3011    }
3012   ],
3013   "return_type" : "_ZTIf",
3014   "source_file" : "bionic/libc/include/math.h"
3015  },
3016  {
3017   "function_name" : "fminl",
3018   "linker_set_key" : "fminl",
3019   "parameters" :
3020   [
3021    {
3022     "referenced_type" : "_ZTIe"
3023    },
3024    {
3025     "referenced_type" : "_ZTIe"
3026    }
3027   ],
3028   "return_type" : "_ZTIe",
3029   "source_file" : "bionic/libc/include/math.h"
3030  },
3031  {
3032   "function_name" : "fmod",
3033   "linker_set_key" : "fmod",
3034   "parameters" :
3035   [
3036    {
3037     "referenced_type" : "_ZTId"
3038    },
3039    {
3040     "referenced_type" : "_ZTId"
3041    }
3042   ],
3043   "return_type" : "_ZTId",
3044   "source_file" : "bionic/libc/include/math.h"
3045  },
3046  {
3047   "function_name" : "fmodf",
3048   "linker_set_key" : "fmodf",
3049   "parameters" :
3050   [
3051    {
3052     "referenced_type" : "_ZTIf"
3053    },
3054    {
3055     "referenced_type" : "_ZTIf"
3056    }
3057   ],
3058   "return_type" : "_ZTIf",
3059   "source_file" : "bionic/libc/include/math.h"
3060  },
3061  {
3062   "function_name" : "fmodl",
3063   "linker_set_key" : "fmodl",
3064   "parameters" :
3065   [
3066    {
3067     "referenced_type" : "_ZTIe"
3068    },
3069    {
3070     "referenced_type" : "_ZTIe"
3071    }
3072   ],
3073   "return_type" : "_ZTIe",
3074   "source_file" : "bionic/libc/include/math.h"
3075  },
3076  {
3077   "function_name" : "frexp",
3078   "linker_set_key" : "frexp",
3079   "parameters" :
3080   [
3081    {
3082     "referenced_type" : "_ZTId"
3083    },
3084    {
3085     "referenced_type" : "_ZTIPi"
3086    }
3087   ],
3088   "return_type" : "_ZTId",
3089   "source_file" : "bionic/libc/include/math.h"
3090  },
3091  {
3092   "function_name" : "frexpf",
3093   "linker_set_key" : "frexpf",
3094   "parameters" :
3095   [
3096    {
3097     "referenced_type" : "_ZTIf"
3098    },
3099    {
3100     "referenced_type" : "_ZTIPi"
3101    }
3102   ],
3103   "return_type" : "_ZTIf",
3104   "source_file" : "bionic/libc/include/math.h"
3105  },
3106  {
3107   "function_name" : "gamma",
3108   "linker_set_key" : "gamma",
3109   "parameters" :
3110   [
3111    {
3112     "referenced_type" : "_ZTId"
3113    }
3114   ],
3115   "return_type" : "_ZTId",
3116   "source_file" : "bionic/libc/include/math.h"
3117  },
3118  {
3119   "function_name" : "gamma_r",
3120   "linker_set_key" : "gamma_r",
3121   "parameters" :
3122   [
3123    {
3124     "referenced_type" : "_ZTId"
3125    },
3126    {
3127     "referenced_type" : "_ZTIPi"
3128    }
3129   ],
3130   "return_type" : "_ZTId",
3131   "source_file" : "bionic/libc/include/math.h"
3132  },
3133  {
3134   "function_name" : "gammaf",
3135   "linker_set_key" : "gammaf",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "_ZTIf"
3140    }
3141   ],
3142   "return_type" : "_ZTIf",
3143   "source_file" : "bionic/libc/include/math.h"
3144  },
3145  {
3146   "function_name" : "gammaf_r",
3147   "linker_set_key" : "gammaf_r",
3148   "parameters" :
3149   [
3150    {
3151     "referenced_type" : "_ZTIf"
3152    },
3153    {
3154     "referenced_type" : "_ZTIPi"
3155    }
3156   ],
3157   "return_type" : "_ZTIf",
3158   "source_file" : "bionic/libc/include/math.h"
3159  },
3160  {
3161   "function_name" : "hypot",
3162   "linker_set_key" : "hypot",
3163   "parameters" :
3164   [
3165    {
3166     "referenced_type" : "_ZTId"
3167    },
3168    {
3169     "referenced_type" : "_ZTId"
3170    }
3171   ],
3172   "return_type" : "_ZTId",
3173   "source_file" : "bionic/libc/include/math.h"
3174  },
3175  {
3176   "function_name" : "hypotf",
3177   "linker_set_key" : "hypotf",
3178   "parameters" :
3179   [
3180    {
3181     "referenced_type" : "_ZTIf"
3182    },
3183    {
3184     "referenced_type" : "_ZTIf"
3185    }
3186   ],
3187   "return_type" : "_ZTIf",
3188   "source_file" : "bionic/libc/include/math.h"
3189  },
3190  {
3191   "function_name" : "ilogb",
3192   "linker_set_key" : "ilogb",
3193   "parameters" :
3194   [
3195    {
3196     "referenced_type" : "_ZTId"
3197    }
3198   ],
3199   "return_type" : "_ZTIi",
3200   "source_file" : "bionic/libc/include/math.h"
3201  },
3202  {
3203   "function_name" : "ilogbf",
3204   "linker_set_key" : "ilogbf",
3205   "parameters" :
3206   [
3207    {
3208     "referenced_type" : "_ZTIf"
3209    }
3210   ],
3211   "return_type" : "_ZTIi",
3212   "source_file" : "bionic/libc/include/math.h"
3213  },
3214  {
3215   "function_name" : "ilogbl",
3216   "linker_set_key" : "ilogbl",
3217   "parameters" :
3218   [
3219    {
3220     "referenced_type" : "_ZTIe"
3221    }
3222   ],
3223   "return_type" : "_ZTIi",
3224   "source_file" : "bionic/libc/include/math.h"
3225  },
3226  {
3227   "function_name" : "j0",
3228   "linker_set_key" : "j0",
3229   "parameters" :
3230   [
3231    {
3232     "referenced_type" : "_ZTId"
3233    }
3234   ],
3235   "return_type" : "_ZTId",
3236   "source_file" : "bionic/libc/include/math.h"
3237  },
3238  {
3239   "function_name" : "j0f",
3240   "linker_set_key" : "j0f",
3241   "parameters" :
3242   [
3243    {
3244     "referenced_type" : "_ZTIf"
3245    }
3246   ],
3247   "return_type" : "_ZTIf",
3248   "source_file" : "bionic/libc/include/math.h"
3249  },
3250  {
3251   "function_name" : "j1",
3252   "linker_set_key" : "j1",
3253   "parameters" :
3254   [
3255    {
3256     "referenced_type" : "_ZTId"
3257    }
3258   ],
3259   "return_type" : "_ZTId",
3260   "source_file" : "bionic/libc/include/math.h"
3261  },
3262  {
3263   "function_name" : "j1f",
3264   "linker_set_key" : "j1f",
3265   "parameters" :
3266   [
3267    {
3268     "referenced_type" : "_ZTIf"
3269    }
3270   ],
3271   "return_type" : "_ZTIf",
3272   "source_file" : "bionic/libc/include/math.h"
3273  },
3274  {
3275   "function_name" : "jn",
3276   "linker_set_key" : "jn",
3277   "parameters" :
3278   [
3279    {
3280     "referenced_type" : "_ZTIi"
3281    },
3282    {
3283     "referenced_type" : "_ZTId"
3284    }
3285   ],
3286   "return_type" : "_ZTId",
3287   "source_file" : "bionic/libc/include/math.h"
3288  },
3289  {
3290   "function_name" : "jnf",
3291   "linker_set_key" : "jnf",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "_ZTIi"
3296    },
3297    {
3298     "referenced_type" : "_ZTIf"
3299    }
3300   ],
3301   "return_type" : "_ZTIf",
3302   "source_file" : "bionic/libc/include/math.h"
3303  },
3304  {
3305   "function_name" : "ldexpf",
3306   "linker_set_key" : "ldexpf",
3307   "parameters" :
3308   [
3309    {
3310     "referenced_type" : "_ZTIf"
3311    },
3312    {
3313     "referenced_type" : "_ZTIi"
3314    }
3315   ],
3316   "return_type" : "_ZTIf",
3317   "source_file" : "bionic/libc/include/math.h"
3318  },
3319  {
3320   "function_name" : "lgamma",
3321   "linker_set_key" : "lgamma",
3322   "parameters" :
3323   [
3324    {
3325     "referenced_type" : "_ZTId"
3326    }
3327   ],
3328   "return_type" : "_ZTId",
3329   "source_file" : "bionic/libc/include/math.h"
3330  },
3331  {
3332   "function_name" : "lgamma_r",
3333   "linker_set_key" : "lgamma_r",
3334   "parameters" :
3335   [
3336    {
3337     "referenced_type" : "_ZTId"
3338    },
3339    {
3340     "referenced_type" : "_ZTIPi"
3341    }
3342   ],
3343   "return_type" : "_ZTId",
3344   "source_file" : "bionic/libc/include/math.h"
3345  },
3346  {
3347   "function_name" : "lgammaf",
3348   "linker_set_key" : "lgammaf",
3349   "parameters" :
3350   [
3351    {
3352     "referenced_type" : "_ZTIf"
3353    }
3354   ],
3355   "return_type" : "_ZTIf",
3356   "source_file" : "bionic/libc/include/math.h"
3357  },
3358  {
3359   "function_name" : "lgammaf_r",
3360   "linker_set_key" : "lgammaf_r",
3361   "parameters" :
3362   [
3363    {
3364     "referenced_type" : "_ZTIf"
3365    },
3366    {
3367     "referenced_type" : "_ZTIPi"
3368    }
3369   ],
3370   "return_type" : "_ZTIf",
3371   "source_file" : "bionic/libc/include/math.h"
3372  },
3373  {
3374   "function_name" : "llrint",
3375   "linker_set_key" : "llrint",
3376   "parameters" :
3377   [
3378    {
3379     "referenced_type" : "_ZTId"
3380    }
3381   ],
3382   "return_type" : "_ZTIx",
3383   "source_file" : "bionic/libc/include/math.h"
3384  },
3385  {
3386   "function_name" : "llrintf",
3387   "linker_set_key" : "llrintf",
3388   "parameters" :
3389   [
3390    {
3391     "referenced_type" : "_ZTIf"
3392    }
3393   ],
3394   "return_type" : "_ZTIx",
3395   "source_file" : "bionic/libc/include/math.h"
3396  },
3397  {
3398   "function_name" : "llrintl",
3399   "linker_set_key" : "llrintl",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "_ZTIe"
3404    }
3405   ],
3406   "return_type" : "_ZTIx",
3407   "source_file" : "bionic/libc/include/math.h"
3408  },
3409  {
3410   "function_name" : "llround",
3411   "linker_set_key" : "llround",
3412   "parameters" :
3413   [
3414    {
3415     "referenced_type" : "_ZTId"
3416    }
3417   ],
3418   "return_type" : "_ZTIx",
3419   "source_file" : "bionic/libc/include/math.h"
3420  },
3421  {
3422   "function_name" : "llroundf",
3423   "linker_set_key" : "llroundf",
3424   "parameters" :
3425   [
3426    {
3427     "referenced_type" : "_ZTIf"
3428    }
3429   ],
3430   "return_type" : "_ZTIx",
3431   "source_file" : "bionic/libc/include/math.h"
3432  },
3433  {
3434   "function_name" : "llroundl",
3435   "linker_set_key" : "llroundl",
3436   "parameters" :
3437   [
3438    {
3439     "referenced_type" : "_ZTIe"
3440    }
3441   ],
3442   "return_type" : "_ZTIx",
3443   "source_file" : "bionic/libc/include/math.h"
3444  },
3445  {
3446   "function_name" : "log",
3447   "linker_set_key" : "log",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "_ZTId"
3452    }
3453   ],
3454   "return_type" : "_ZTId",
3455   "source_file" : "bionic/libc/include/math.h"
3456  },
3457  {
3458   "function_name" : "log10",
3459   "linker_set_key" : "log10",
3460   "parameters" :
3461   [
3462    {
3463     "referenced_type" : "_ZTId"
3464    }
3465   ],
3466   "return_type" : "_ZTId",
3467   "source_file" : "bionic/libc/include/math.h"
3468  },
3469  {
3470   "function_name" : "log10f",
3471   "linker_set_key" : "log10f",
3472   "parameters" :
3473   [
3474    {
3475     "referenced_type" : "_ZTIf"
3476    }
3477   ],
3478   "return_type" : "_ZTIf",
3479   "source_file" : "bionic/libc/include/math.h"
3480  },
3481  {
3482   "function_name" : "log1p",
3483   "linker_set_key" : "log1p",
3484   "parameters" :
3485   [
3486    {
3487     "referenced_type" : "_ZTId"
3488    }
3489   ],
3490   "return_type" : "_ZTId",
3491   "source_file" : "bionic/libc/include/math.h"
3492  },
3493  {
3494   "function_name" : "log1pf",
3495   "linker_set_key" : "log1pf",
3496   "parameters" :
3497   [
3498    {
3499     "referenced_type" : "_ZTIf"
3500    }
3501   ],
3502   "return_type" : "_ZTIf",
3503   "source_file" : "bionic/libc/include/math.h"
3504  },
3505  {
3506   "function_name" : "log2",
3507   "linker_set_key" : "log2",
3508   "parameters" :
3509   [
3510    {
3511     "referenced_type" : "_ZTId"
3512    }
3513   ],
3514   "return_type" : "_ZTId",
3515   "source_file" : "bionic/libc/include/math.h"
3516  },
3517  {
3518   "function_name" : "log2f",
3519   "linker_set_key" : "log2f",
3520   "parameters" :
3521   [
3522    {
3523     "referenced_type" : "_ZTIf"
3524    }
3525   ],
3526   "return_type" : "_ZTIf",
3527   "source_file" : "bionic/libc/include/math.h"
3528  },
3529  {
3530   "function_name" : "log2l",
3531   "linker_set_key" : "log2l",
3532   "parameters" :
3533   [
3534    {
3535     "referenced_type" : "_ZTIe"
3536    }
3537   ],
3538   "return_type" : "_ZTIe",
3539   "source_file" : "bionic/libc/include/math.h"
3540  },
3541  {
3542   "function_name" : "logb",
3543   "linker_set_key" : "logb",
3544   "parameters" :
3545   [
3546    {
3547     "referenced_type" : "_ZTId"
3548    }
3549   ],
3550   "return_type" : "_ZTId",
3551   "source_file" : "bionic/libc/include/math.h"
3552  },
3553  {
3554   "function_name" : "logbf",
3555   "linker_set_key" : "logbf",
3556   "parameters" :
3557   [
3558    {
3559     "referenced_type" : "_ZTIf"
3560    }
3561   ],
3562   "return_type" : "_ZTIf",
3563   "source_file" : "bionic/libc/include/math.h"
3564  },
3565  {
3566   "function_name" : "logf",
3567   "linker_set_key" : "logf",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "_ZTIf"
3572    }
3573   ],
3574   "return_type" : "_ZTIf",
3575   "source_file" : "bionic/libc/include/math.h"
3576  },
3577  {
3578   "function_name" : "logl",
3579   "linker_set_key" : "logl",
3580   "parameters" :
3581   [
3582    {
3583     "referenced_type" : "_ZTIe"
3584    }
3585   ],
3586   "return_type" : "_ZTIe",
3587   "source_file" : "bionic/libc/include/math.h"
3588  },
3589  {
3590   "function_name" : "lrint",
3591   "linker_set_key" : "lrint",
3592   "parameters" :
3593   [
3594    {
3595     "referenced_type" : "_ZTId"
3596    }
3597   ],
3598   "return_type" : "_ZTIl",
3599   "source_file" : "bionic/libc/include/math.h"
3600  },
3601  {
3602   "function_name" : "lrintf",
3603   "linker_set_key" : "lrintf",
3604   "parameters" :
3605   [
3606    {
3607     "referenced_type" : "_ZTIf"
3608    }
3609   ],
3610   "return_type" : "_ZTIl",
3611   "source_file" : "bionic/libc/include/math.h"
3612  },
3613  {
3614   "function_name" : "lrintl",
3615   "linker_set_key" : "lrintl",
3616   "parameters" :
3617   [
3618    {
3619     "referenced_type" : "_ZTIe"
3620    }
3621   ],
3622   "return_type" : "_ZTIl",
3623   "source_file" : "bionic/libc/include/math.h"
3624  },
3625  {
3626   "function_name" : "lround",
3627   "linker_set_key" : "lround",
3628   "parameters" :
3629   [
3630    {
3631     "referenced_type" : "_ZTId"
3632    }
3633   ],
3634   "return_type" : "_ZTIl",
3635   "source_file" : "bionic/libc/include/math.h"
3636  },
3637  {
3638   "function_name" : "lroundf",
3639   "linker_set_key" : "lroundf",
3640   "parameters" :
3641   [
3642    {
3643     "referenced_type" : "_ZTIf"
3644    }
3645   ],
3646   "return_type" : "_ZTIl",
3647   "source_file" : "bionic/libc/include/math.h"
3648  },
3649  {
3650   "function_name" : "lroundl",
3651   "linker_set_key" : "lroundl",
3652   "parameters" :
3653   [
3654    {
3655     "referenced_type" : "_ZTIe"
3656    }
3657   ],
3658   "return_type" : "_ZTIl",
3659   "source_file" : "bionic/libc/include/math.h"
3660  },
3661  {
3662   "function_name" : "modf",
3663   "linker_set_key" : "modf",
3664   "parameters" :
3665   [
3666    {
3667     "referenced_type" : "_ZTId"
3668    },
3669    {
3670     "referenced_type" : "_ZTIPd"
3671    }
3672   ],
3673   "return_type" : "_ZTId",
3674   "source_file" : "bionic/libc/include/math.h"
3675  },
3676  {
3677   "function_name" : "modff",
3678   "linker_set_key" : "modff",
3679   "parameters" :
3680   [
3681    {
3682     "referenced_type" : "_ZTIf"
3683    },
3684    {
3685     "referenced_type" : "_ZTIPf"
3686    }
3687   ],
3688   "return_type" : "_ZTIf",
3689   "source_file" : "bionic/libc/include/math.h"
3690  },
3691  {
3692   "function_name" : "modfl",
3693   "linker_set_key" : "modfl",
3694   "parameters" :
3695   [
3696    {
3697     "referenced_type" : "_ZTIe"
3698    },
3699    {
3700     "referenced_type" : "_ZTIPe"
3701    }
3702   ],
3703   "return_type" : "_ZTIe",
3704   "source_file" : "bionic/libc/include/math.h"
3705  },
3706  {
3707   "function_name" : "nan",
3708   "linker_set_key" : "nan",
3709   "parameters" :
3710   [
3711    {
3712     "referenced_type" : "_ZTIPKc"
3713    }
3714   ],
3715   "return_type" : "_ZTId",
3716   "source_file" : "bionic/libc/include/math.h"
3717  },
3718  {
3719   "function_name" : "nanf",
3720   "linker_set_key" : "nanf",
3721   "parameters" :
3722   [
3723    {
3724     "referenced_type" : "_ZTIPKc"
3725    }
3726   ],
3727   "return_type" : "_ZTIf",
3728   "source_file" : "bionic/libc/include/math.h"
3729  },
3730  {
3731   "function_name" : "nearbyint",
3732   "linker_set_key" : "nearbyint",
3733   "parameters" :
3734   [
3735    {
3736     "referenced_type" : "_ZTId"
3737    }
3738   ],
3739   "return_type" : "_ZTId",
3740   "source_file" : "bionic/libc/include/math.h"
3741  },
3742  {
3743   "function_name" : "nearbyintf",
3744   "linker_set_key" : "nearbyintf",
3745   "parameters" :
3746   [
3747    {
3748     "referenced_type" : "_ZTIf"
3749    }
3750   ],
3751   "return_type" : "_ZTIf",
3752   "source_file" : "bionic/libc/include/math.h"
3753  },
3754  {
3755   "function_name" : "nearbyintl",
3756   "linker_set_key" : "nearbyintl",
3757   "parameters" :
3758   [
3759    {
3760     "referenced_type" : "_ZTIe"
3761    }
3762   ],
3763   "return_type" : "_ZTIe",
3764   "source_file" : "bionic/libc/include/math.h"
3765  },
3766  {
3767   "function_name" : "nextafter",
3768   "linker_set_key" : "nextafter",
3769   "parameters" :
3770   [
3771    {
3772     "referenced_type" : "_ZTId"
3773    },
3774    {
3775     "referenced_type" : "_ZTId"
3776    }
3777   ],
3778   "return_type" : "_ZTId",
3779   "source_file" : "bionic/libc/include/math.h"
3780  },
3781  {
3782   "function_name" : "nextafterf",
3783   "linker_set_key" : "nextafterf",
3784   "parameters" :
3785   [
3786    {
3787     "referenced_type" : "_ZTIf"
3788    },
3789    {
3790     "referenced_type" : "_ZTIf"
3791    }
3792   ],
3793   "return_type" : "_ZTIf",
3794   "source_file" : "bionic/libc/include/math.h"
3795  },
3796  {
3797   "function_name" : "nexttowardf",
3798   "linker_set_key" : "nexttowardf",
3799   "parameters" :
3800   [
3801    {
3802     "referenced_type" : "_ZTIf"
3803    },
3804    {
3805     "referenced_type" : "_ZTIe"
3806    }
3807   ],
3808   "return_type" : "_ZTIf",
3809   "source_file" : "bionic/libc/include/math.h"
3810  },
3811  {
3812   "function_name" : "pow",
3813   "linker_set_key" : "pow",
3814   "parameters" :
3815   [
3816    {
3817     "referenced_type" : "_ZTId"
3818    },
3819    {
3820     "referenced_type" : "_ZTId"
3821    }
3822   ],
3823   "return_type" : "_ZTId",
3824   "source_file" : "bionic/libc/include/math.h"
3825  },
3826  {
3827   "function_name" : "powf",
3828   "linker_set_key" : "powf",
3829   "parameters" :
3830   [
3831    {
3832     "referenced_type" : "_ZTIf"
3833    },
3834    {
3835     "referenced_type" : "_ZTIf"
3836    }
3837   ],
3838   "return_type" : "_ZTIf",
3839   "source_file" : "bionic/libc/include/math.h"
3840  },
3841  {
3842   "function_name" : "powl",
3843   "linker_set_key" : "powl",
3844   "parameters" :
3845   [
3846    {
3847     "referenced_type" : "_ZTIe"
3848    },
3849    {
3850     "referenced_type" : "_ZTIe"
3851    }
3852   ],
3853   "return_type" : "_ZTIe",
3854   "source_file" : "bionic/libc/include/math.h"
3855  },
3856  {
3857   "function_name" : "remainder",
3858   "linker_set_key" : "remainder",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "_ZTId"
3863    },
3864    {
3865     "referenced_type" : "_ZTId"
3866    }
3867   ],
3868   "return_type" : "_ZTId",
3869   "source_file" : "bionic/libc/include/math.h"
3870  },
3871  {
3872   "function_name" : "remainderf",
3873   "linker_set_key" : "remainderf",
3874   "parameters" :
3875   [
3876    {
3877     "referenced_type" : "_ZTIf"
3878    },
3879    {
3880     "referenced_type" : "_ZTIf"
3881    }
3882   ],
3883   "return_type" : "_ZTIf",
3884   "source_file" : "bionic/libc/include/math.h"
3885  },
3886  {
3887   "function_name" : "remquo",
3888   "linker_set_key" : "remquo",
3889   "parameters" :
3890   [
3891    {
3892     "referenced_type" : "_ZTId"
3893    },
3894    {
3895     "referenced_type" : "_ZTId"
3896    },
3897    {
3898     "referenced_type" : "_ZTIPi"
3899    }
3900   ],
3901   "return_type" : "_ZTId",
3902   "source_file" : "bionic/libc/include/math.h"
3903  },
3904  {
3905   "function_name" : "remquof",
3906   "linker_set_key" : "remquof",
3907   "parameters" :
3908   [
3909    {
3910     "referenced_type" : "_ZTIf"
3911    },
3912    {
3913     "referenced_type" : "_ZTIf"
3914    },
3915    {
3916     "referenced_type" : "_ZTIPi"
3917    }
3918   ],
3919   "return_type" : "_ZTIf",
3920   "source_file" : "bionic/libc/include/math.h"
3921  },
3922  {
3923   "function_name" : "rint",
3924   "linker_set_key" : "rint",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "_ZTId"
3929    }
3930   ],
3931   "return_type" : "_ZTId",
3932   "source_file" : "bionic/libc/include/math.h"
3933  },
3934  {
3935   "function_name" : "rintf",
3936   "linker_set_key" : "rintf",
3937   "parameters" :
3938   [
3939    {
3940     "referenced_type" : "_ZTIf"
3941    }
3942   ],
3943   "return_type" : "_ZTIf",
3944   "source_file" : "bionic/libc/include/math.h"
3945  },
3946  {
3947   "function_name" : "round",
3948   "linker_set_key" : "round",
3949   "parameters" :
3950   [
3951    {
3952     "referenced_type" : "_ZTId"
3953    }
3954   ],
3955   "return_type" : "_ZTId",
3956   "source_file" : "bionic/libc/include/math.h"
3957  },
3958  {
3959   "function_name" : "roundf",
3960   "linker_set_key" : "roundf",
3961   "parameters" :
3962   [
3963    {
3964     "referenced_type" : "_ZTIf"
3965    }
3966   ],
3967   "return_type" : "_ZTIf",
3968   "source_file" : "bionic/libc/include/math.h"
3969  },
3970  {
3971   "function_name" : "roundl",
3972   "linker_set_key" : "roundl",
3973   "parameters" :
3974   [
3975    {
3976     "referenced_type" : "_ZTIe"
3977    }
3978   ],
3979   "return_type" : "_ZTIe",
3980   "source_file" : "bionic/libc/include/math.h"
3981  },
3982  {
3983   "function_name" : "scalb",
3984   "linker_set_key" : "scalb",
3985   "parameters" :
3986   [
3987    {
3988     "referenced_type" : "_ZTId"
3989    },
3990    {
3991     "referenced_type" : "_ZTId"
3992    }
3993   ],
3994   "return_type" : "_ZTId",
3995   "source_file" : "bionic/libc/include/math.h"
3996  },
3997  {
3998   "function_name" : "scalbf",
3999   "linker_set_key" : "scalbf",
4000   "parameters" :
4001   [
4002    {
4003     "referenced_type" : "_ZTIf"
4004    },
4005    {
4006     "referenced_type" : "_ZTIf"
4007    }
4008   ],
4009   "return_type" : "_ZTIf",
4010   "source_file" : "bionic/libc/include/math.h"
4011  },
4012  {
4013   "function_name" : "scalbln",
4014   "linker_set_key" : "scalbln",
4015   "parameters" :
4016   [
4017    {
4018     "referenced_type" : "_ZTId"
4019    },
4020    {
4021     "referenced_type" : "_ZTIl"
4022    }
4023   ],
4024   "return_type" : "_ZTId",
4025   "source_file" : "bionic/libc/include/math.h"
4026  },
4027  {
4028   "function_name" : "scalblnf",
4029   "linker_set_key" : "scalblnf",
4030   "parameters" :
4031   [
4032    {
4033     "referenced_type" : "_ZTIf"
4034    },
4035    {
4036     "referenced_type" : "_ZTIl"
4037    }
4038   ],
4039   "return_type" : "_ZTIf",
4040   "source_file" : "bionic/libc/include/math.h"
4041  },
4042  {
4043   "function_name" : "scalblnl",
4044   "linker_set_key" : "scalblnl",
4045   "parameters" :
4046   [
4047    {
4048     "referenced_type" : "_ZTIe"
4049    },
4050    {
4051     "referenced_type" : "_ZTIl"
4052    }
4053   ],
4054   "return_type" : "_ZTIe",
4055   "source_file" : "bionic/libc/include/math.h"
4056  },
4057  {
4058   "function_name" : "scalbn",
4059   "linker_set_key" : "scalbn",
4060   "parameters" :
4061   [
4062    {
4063     "referenced_type" : "_ZTId"
4064    },
4065    {
4066     "referenced_type" : "_ZTIi"
4067    }
4068   ],
4069   "return_type" : "_ZTId",
4070   "source_file" : "bionic/libc/include/math.h"
4071  },
4072  {
4073   "function_name" : "scalbnf",
4074   "linker_set_key" : "scalbnf",
4075   "parameters" :
4076   [
4077    {
4078     "referenced_type" : "_ZTIf"
4079    },
4080    {
4081     "referenced_type" : "_ZTIi"
4082    }
4083   ],
4084   "return_type" : "_ZTIf",
4085   "source_file" : "bionic/libc/include/math.h"
4086  },
4087  {
4088   "function_name" : "significand",
4089   "linker_set_key" : "significand",
4090   "parameters" :
4091   [
4092    {
4093     "referenced_type" : "_ZTId"
4094    }
4095   ],
4096   "return_type" : "_ZTId",
4097   "source_file" : "bionic/libc/include/math.h"
4098  },
4099  {
4100   "function_name" : "significandf",
4101   "linker_set_key" : "significandf",
4102   "parameters" :
4103   [
4104    {
4105     "referenced_type" : "_ZTIf"
4106    }
4107   ],
4108   "return_type" : "_ZTIf",
4109   "source_file" : "bionic/libc/include/math.h"
4110  },
4111  {
4112   "function_name" : "significandl",
4113   "linker_set_key" : "significandl",
4114   "parameters" :
4115   [
4116    {
4117     "referenced_type" : "_ZTIe"
4118    }
4119   ],
4120   "return_type" : "_ZTIe",
4121   "source_file" : "bionic/libc/include/math.h"
4122  },
4123  {
4124   "function_name" : "sin",
4125   "linker_set_key" : "sin",
4126   "parameters" :
4127   [
4128    {
4129     "referenced_type" : "_ZTId"
4130    }
4131   ],
4132   "return_type" : "_ZTId",
4133   "source_file" : "bionic/libc/include/math.h"
4134  },
4135  {
4136   "function_name" : "sincos",
4137   "linker_set_key" : "sincos",
4138   "parameters" :
4139   [
4140    {
4141     "referenced_type" : "_ZTId"
4142    },
4143    {
4144     "referenced_type" : "_ZTIPd"
4145    },
4146    {
4147     "referenced_type" : "_ZTIPd"
4148    }
4149   ],
4150   "return_type" : "_ZTIv",
4151   "source_file" : "bionic/libc/include/math.h"
4152  },
4153  {
4154   "function_name" : "sincosf",
4155   "linker_set_key" : "sincosf",
4156   "parameters" :
4157   [
4158    {
4159     "referenced_type" : "_ZTIf"
4160    },
4161    {
4162     "referenced_type" : "_ZTIPf"
4163    },
4164    {
4165     "referenced_type" : "_ZTIPf"
4166    }
4167   ],
4168   "return_type" : "_ZTIv",
4169   "source_file" : "external/arm-optimized-routines/math/sincosf.c"
4170  },
4171  {
4172   "function_name" : "sincosl",
4173   "linker_set_key" : "sincosl",
4174   "parameters" :
4175   [
4176    {
4177     "referenced_type" : "_ZTIe"
4178    },
4179    {
4180     "referenced_type" : "_ZTIPe"
4181    },
4182    {
4183     "referenced_type" : "_ZTIPe"
4184    }
4185   ],
4186   "return_type" : "_ZTIv",
4187   "source_file" : "bionic/libc/include/math.h"
4188  },
4189  {
4190   "function_name" : "sinf",
4191   "linker_set_key" : "sinf",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "_ZTIf"
4196    }
4197   ],
4198   "return_type" : "_ZTIf",
4199   "source_file" : "bionic/libc/include/math.h"
4200  },
4201  {
4202   "function_name" : "sinh",
4203   "linker_set_key" : "sinh",
4204   "parameters" :
4205   [
4206    {
4207     "referenced_type" : "_ZTId"
4208    }
4209   ],
4210   "return_type" : "_ZTId",
4211   "source_file" : "bionic/libc/include/math.h"
4212  },
4213  {
4214   "function_name" : "sinhf",
4215   "linker_set_key" : "sinhf",
4216   "parameters" :
4217   [
4218    {
4219     "referenced_type" : "_ZTIf"
4220    }
4221   ],
4222   "return_type" : "_ZTIf",
4223   "source_file" : "bionic/libc/include/math.h"
4224  },
4225  {
4226   "function_name" : "tan",
4227   "linker_set_key" : "tan",
4228   "parameters" :
4229   [
4230    {
4231     "referenced_type" : "_ZTId"
4232    }
4233   ],
4234   "return_type" : "_ZTId",
4235   "source_file" : "bionic/libc/include/math.h"
4236  },
4237  {
4238   "function_name" : "tanf",
4239   "linker_set_key" : "tanf",
4240   "parameters" :
4241   [
4242    {
4243     "referenced_type" : "_ZTIf"
4244    }
4245   ],
4246   "return_type" : "_ZTIf",
4247   "source_file" : "bionic/libc/include/math.h"
4248  },
4249  {
4250   "function_name" : "tanh",
4251   "linker_set_key" : "tanh",
4252   "parameters" :
4253   [
4254    {
4255     "referenced_type" : "_ZTId"
4256    }
4257   ],
4258   "return_type" : "_ZTId",
4259   "source_file" : "bionic/libc/include/math.h"
4260  },
4261  {
4262   "function_name" : "tanhf",
4263   "linker_set_key" : "tanhf",
4264   "parameters" :
4265   [
4266    {
4267     "referenced_type" : "_ZTIf"
4268    }
4269   ],
4270   "return_type" : "_ZTIf",
4271   "source_file" : "bionic/libc/include/math.h"
4272  },
4273  {
4274   "function_name" : "tgamma",
4275   "linker_set_key" : "tgamma",
4276   "parameters" :
4277   [
4278    {
4279     "referenced_type" : "_ZTId"
4280    }
4281   ],
4282   "return_type" : "_ZTId",
4283   "source_file" : "bionic/libc/include/math.h"
4284  },
4285  {
4286   "function_name" : "tgammaf",
4287   "linker_set_key" : "tgammaf",
4288   "parameters" :
4289   [
4290    {
4291     "referenced_type" : "_ZTIf"
4292    }
4293   ],
4294   "return_type" : "_ZTIf",
4295   "source_file" : "bionic/libc/include/math.h"
4296  },
4297  {
4298   "function_name" : "tgammal",
4299   "linker_set_key" : "tgammal",
4300   "parameters" :
4301   [
4302    {
4303     "referenced_type" : "_ZTIe"
4304    }
4305   ],
4306   "return_type" : "_ZTIe",
4307   "source_file" : "bionic/libc/include/math.h"
4308  },
4309  {
4310   "function_name" : "trunc",
4311   "linker_set_key" : "trunc",
4312   "parameters" :
4313   [
4314    {
4315     "referenced_type" : "_ZTId"
4316    }
4317   ],
4318   "return_type" : "_ZTId",
4319   "source_file" : "bionic/libc/include/math.h"
4320  },
4321  {
4322   "function_name" : "truncf",
4323   "linker_set_key" : "truncf",
4324   "parameters" :
4325   [
4326    {
4327     "referenced_type" : "_ZTIf"
4328    }
4329   ],
4330   "return_type" : "_ZTIf",
4331   "source_file" : "bionic/libc/include/math.h"
4332  },
4333  {
4334   "function_name" : "y0",
4335   "linker_set_key" : "y0",
4336   "parameters" :
4337   [
4338    {
4339     "referenced_type" : "_ZTId"
4340    }
4341   ],
4342   "return_type" : "_ZTId",
4343   "source_file" : "bionic/libc/include/math.h"
4344  },
4345  {
4346   "function_name" : "y0f",
4347   "linker_set_key" : "y0f",
4348   "parameters" :
4349   [
4350    {
4351     "referenced_type" : "_ZTIf"
4352    }
4353   ],
4354   "return_type" : "_ZTIf",
4355   "source_file" : "bionic/libc/include/math.h"
4356  },
4357  {
4358   "function_name" : "y1",
4359   "linker_set_key" : "y1",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "_ZTId"
4364    }
4365   ],
4366   "return_type" : "_ZTId",
4367   "source_file" : "bionic/libc/include/math.h"
4368  },
4369  {
4370   "function_name" : "y1f",
4371   "linker_set_key" : "y1f",
4372   "parameters" :
4373   [
4374    {
4375     "referenced_type" : "_ZTIf"
4376    }
4377   ],
4378   "return_type" : "_ZTIf",
4379   "source_file" : "bionic/libc/include/math.h"
4380  },
4381  {
4382   "function_name" : "yn",
4383   "linker_set_key" : "yn",
4384   "parameters" :
4385   [
4386    {
4387     "referenced_type" : "_ZTIi"
4388    },
4389    {
4390     "referenced_type" : "_ZTId"
4391    }
4392   ],
4393   "return_type" : "_ZTId",
4394   "source_file" : "bionic/libc/include/math.h"
4395  },
4396  {
4397   "function_name" : "ynf",
4398   "linker_set_key" : "ynf",
4399   "parameters" :
4400   [
4401    {
4402     "referenced_type" : "_ZTIi"
4403    },
4404    {
4405     "referenced_type" : "_ZTIf"
4406    }
4407   ],
4408   "return_type" : "_ZTIf",
4409   "source_file" : "bionic/libc/include/math.h"
4410  }
4411 ],
4412 "global_vars" :
4413 [
4414  {
4415   "linker_set_key" : "__fe_dfl_env",
4416   "name" : "__fe_dfl_env",
4417   "referenced_type" : "_ZTIKj",
4418   "source_file" : "bionic/libc/include/fenv.h"
4419  },
4420  {
4421   "linker_set_key" : "signgam",
4422   "name" : "signgam",
4423   "referenced_type" : "_ZTIi",
4424   "source_file" : "bionic/libc/include/math.h"
4425  }
4426 ],
4427 "lvalue_reference_types" : [],
4428 "pointer_types" :
4429 [
4430  {
4431   "alignment" : 4,
4432   "linker_set_key" : "_ZTIPKc",
4433   "name" : "const char *",
4434   "referenced_type" : "_ZTIKc",
4435   "self_type" : "_ZTIPKc",
4436   "size" : 4,
4437   "source_file" : "bionic/libc/include/math.h"
4438  },
4439  {
4440   "alignment" : 4,
4441   "linker_set_key" : "_ZTIPKj",
4442   "name" : "const unsigned int *",
4443   "referenced_type" : "_ZTIKj",
4444   "self_type" : "_ZTIPKj",
4445   "size" : 4,
4446   "source_file" : "bionic/libc/include/fenv.h"
4447  },
4448  {
4449   "alignment" : 4,
4450   "linker_set_key" : "_ZTIPd",
4451   "name" : "double *",
4452   "referenced_type" : "_ZTId",
4453   "self_type" : "_ZTIPd",
4454   "size" : 4,
4455   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4456  },
4457  {
4458   "alignment" : 4,
4459   "linker_set_key" : "_ZTIPe",
4460   "name" : "long double *",
4461   "referenced_type" : "_ZTIe",
4462   "self_type" : "_ZTIPe",
4463   "size" : 4,
4464   "source_file" : "bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.h"
4465  },
4466  {
4467   "alignment" : 4,
4468   "linker_set_key" : "_ZTIPf",
4469   "name" : "float *",
4470   "referenced_type" : "_ZTIf",
4471   "self_type" : "_ZTIPf",
4472   "size" : 4,
4473   "source_file" : "bionic/libc/include/math.h"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "_ZTIPi",
4478   "name" : "int *",
4479   "referenced_type" : "_ZTIi",
4480   "self_type" : "_ZTIPi",
4481   "size" : 4,
4482   "source_file" : "bionic/libc/include/math.h"
4483  },
4484  {
4485   "alignment" : 4,
4486   "linker_set_key" : "_ZTIPj",
4487   "name" : "unsigned int *",
4488   "referenced_type" : "_ZTIj",
4489   "self_type" : "_ZTIPj",
4490   "size" : 4,
4491   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "_ZTIPv",
4496   "name" : "void *",
4497   "referenced_type" : "_ZTIv",
4498   "self_type" : "_ZTIPv",
4499   "size" : 4,
4500   "source_file" : "bionic/libc/include/bits/pthread_types.h"
4501  }
4502 ],
4503 "qualified_types" :
4504 [
4505  {
4506   "alignment" : 1,
4507   "is_const" : true,
4508   "linker_set_key" : "_ZTIA10_Kc",
4509   "name" : "const char[10]",
4510   "referenced_type" : "_ZTIA10_c",
4511   "self_type" : "_ZTIA10_Kc",
4512   "size" : 10,
4513   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/w_cabsf.c"
4514  },
4515  {
4516   "alignment" : 8,
4517   "is_const" : true,
4518   "linker_set_key" : "_ZTIA11_Kd",
4519   "name" : "const double[11]",
4520   "referenced_type" : "_ZTIA11_d",
4521   "self_type" : "_ZTIA11_Kd",
4522   "size" : 88,
4523   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
4524  },
4525  {
4526   "alignment" : 8,
4527   "is_const" : true,
4528   "linker_set_key" : "_ZTIA16_Kd",
4529   "name" : "const double[16]",
4530   "referenced_type" : "_ZTIA16_d",
4531   "self_type" : "_ZTIA16_Kd",
4532   "size" : 128,
4533   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
4534  },
4535  {
4536   "alignment" : 4,
4537   "is_const" : true,
4538   "linker_set_key" : "_ZTIA24_Kj",
4539   "name" : "const unsigned int[24]",
4540   "referenced_type" : "_ZTIA24_j",
4541   "self_type" : "_ZTIA24_Kj",
4542   "size" : 96,
4543   "source_file" : "external/arm-optimized-routines/math/sincosf_data.c"
4544  },
4545  {
4546   "alignment" : 8,
4547   "is_const" : true,
4548   "linker_set_key" : "_ZTIA2_K8sincos_t",
4549   "name" : "const sincos_t[2]",
4550   "referenced_type" : "_ZTIA2_8sincos_t",
4551   "self_type" : "_ZTIA2_K8sincos_t",
4552   "size" : 224,
4553   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
4554  },
4555  {
4556   "alignment" : 8,
4557   "is_const" : true,
4558   "linker_set_key" : "_ZTIA2_Kd",
4559   "name" : "const double[2]",
4560   "referenced_type" : "_ZTIA2_d",
4561   "self_type" : "_ZTIA2_Kd",
4562   "size" : 16,
4563   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_fmod.c"
4564  },
4565  {
4566   "alignment" : 4,
4567   "is_const" : true,
4568   "linker_set_key" : "_ZTIA2_Kf",
4569   "name" : "const float[2]",
4570   "referenced_type" : "_ZTIA2_f",
4571   "self_type" : "_ZTIA2_Kf",
4572   "size" : 8,
4573   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_fmodf.c"
4574  },
4575  {
4576   "alignment" : 8,
4577   "is_const" : true,
4578   "linker_set_key" : "_ZTIA4_Kd",
4579   "name" : "const double[4]",
4580   "referenced_type" : "_ZTIA4_d",
4581   "self_type" : "_ZTIA4_Kd",
4582   "size" : 32,
4583   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
4584  },
4585  {
4586   "alignment" : 4,
4587   "is_const" : true,
4588   "linker_set_key" : "_ZTIA4_Kf",
4589   "name" : "const float[4]",
4590   "referenced_type" : "_ZTIA4_f",
4591   "self_type" : "_ZTIA4_Kf",
4592   "size" : 16,
4593   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
4594  },
4595  {
4596   "alignment" : 4,
4597   "is_const" : true,
4598   "linker_set_key" : "_ZTIA4_Ki",
4599   "name" : "const int[4]",
4600   "referenced_type" : "_ZTIA4_i",
4601   "self_type" : "_ZTIA4_Ki",
4602   "size" : 16,
4603   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4604  },
4605  {
4606   "alignment" : 8,
4607   "is_const" : true,
4608   "linker_set_key" : "_ZTIA5_Kd",
4609   "name" : "const double[5]",
4610   "referenced_type" : "_ZTIA5_d",
4611   "self_type" : "_ZTIA5_Kd",
4612   "size" : 40,
4613   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
4614  },
4615  {
4616   "alignment" : 4,
4617   "is_const" : true,
4618   "linker_set_key" : "_ZTIA5_Kf",
4619   "name" : "const float[5]",
4620   "referenced_type" : "_ZTIA5_f",
4621   "self_type" : "_ZTIA5_Kf",
4622   "size" : 20,
4623   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
4624  },
4625  {
4626   "alignment" : 4,
4627   "is_const" : true,
4628   "linker_set_key" : "_ZTIA66_Ki",
4629   "name" : "const int[66]",
4630   "referenced_type" : "_ZTIA66_i",
4631   "self_type" : "_ZTIA66_Ki",
4632   "size" : 264,
4633   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4634  },
4635  {
4636   "alignment" : 8,
4637   "is_const" : true,
4638   "linker_set_key" : "_ZTIA6_Kd",
4639   "name" : "const double[6]",
4640   "referenced_type" : "_ZTIA6_d",
4641   "self_type" : "_ZTIA6_Kd",
4642   "size" : 48,
4643   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
4644  },
4645  {
4646   "alignment" : 4,
4647   "is_const" : true,
4648   "linker_set_key" : "_ZTIA6_Kf",
4649   "name" : "const float[6]",
4650   "referenced_type" : "_ZTIA6_f",
4651   "self_type" : "_ZTIA6_Kf",
4652   "size" : 24,
4653   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
4654  },
4655  {
4656   "alignment" : 8,
4657   "is_const" : true,
4658   "linker_set_key" : "_ZTIA8_Kd",
4659   "name" : "const double[8]",
4660   "referenced_type" : "_ZTIA8_d",
4661   "self_type" : "_ZTIA8_Kd",
4662   "size" : 64,
4663   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4664  },
4665  {
4666   "is_const" : true,
4667   "linker_set_key" : "_ZTIA_Kj",
4668   "name" : "const unsigned int[]",
4669   "referenced_type" : "_ZTIA_j",
4670   "self_type" : "_ZTIA_Kj",
4671   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "is_const" : true,
4676   "linker_set_key" : "_ZTIK10exp2f_data",
4677   "name" : "const exp2f_data",
4678   "referenced_type" : "_ZTI10exp2f_data",
4679   "self_type" : "_ZTIK10exp2f_data",
4680   "size" : 328,
4681   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4682  },
4683  {
4684   "alignment" : 8,
4685   "is_const" : true,
4686   "linker_set_key" : "_ZTIK10log2f_data",
4687   "name" : "const log2f_data",
4688   "referenced_type" : "_ZTI10log2f_data",
4689   "self_type" : "_ZTIK10log2f_data",
4690   "size" : 288,
4691   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4692  },
4693  {
4694   "alignment" : 8,
4695   "is_const" : true,
4696   "linker_set_key" : "_ZTIK12pow_log_data",
4697   "name" : "const pow_log_data",
4698   "referenced_type" : "_ZTI12pow_log_data",
4699   "self_type" : "_ZTIK12pow_log_data",
4700   "size" : 4168,
4701   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4702  },
4703  {
4704   "alignment" : 8,
4705   "is_const" : true,
4706   "linker_set_key" : "_ZTIK14powf_log2_data",
4707   "name" : "const powf_log2_data",
4708   "referenced_type" : "_ZTI14powf_log2_data",
4709   "self_type" : "_ZTIK14powf_log2_data",
4710   "size" : 296,
4711   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "is_const" : true,
4716   "linker_set_key" : "_ZTIK8erf_data",
4717   "name" : "const erf_data",
4718   "referenced_type" : "_ZTI8erf_data",
4719   "self_type" : "_ZTIK8erf_data",
4720   "size" : 784,
4721   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4722  },
4723  {
4724   "alignment" : 8,
4725   "is_const" : true,
4726   "linker_set_key" : "_ZTIK8exp_data",
4727   "name" : "const exp_data",
4728   "referenced_type" : "_ZTI8exp_data",
4729   "self_type" : "_ZTIK8exp_data",
4730   "size" : 2160,
4731   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4732  },
4733  {
4734   "alignment" : 8,
4735   "is_const" : true,
4736   "linker_set_key" : "_ZTIK8log_data",
4737   "name" : "const log_data",
4738   "referenced_type" : "_ZTI8log_data",
4739   "self_type" : "_ZTIK8log_data",
4740   "size" : 4240,
4741   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4742  },
4743  {
4744   "alignment" : 4,
4745   "is_const" : true,
4746   "linker_set_key" : "_ZTIK9erff_data",
4747   "name" : "const erff_data",
4748   "referenced_type" : "_ZTI9erff_data",
4749   "self_type" : "_ZTIK9erff_data",
4750   "size" : 52,
4751   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4752  },
4753  {
4754   "alignment" : 8,
4755   "is_const" : true,
4756   "linker_set_key" : "_ZTIK9log2_data",
4757   "name" : "const log2_data",
4758   "referenced_type" : "_ZTI9log2_data",
4759   "self_type" : "_ZTIK9log2_data",
4760   "size" : 2192,
4761   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4762  },
4763  {
4764   "alignment" : 8,
4765   "is_const" : true,
4766   "linker_set_key" : "_ZTIK9logf_data",
4767   "name" : "const logf_data",
4768   "referenced_type" : "_ZTI9logf_data",
4769   "self_type" : "_ZTIK9logf_data",
4770   "size" : 288,
4771   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4772  },
4773  {
4774   "alignment" : 1,
4775   "is_const" : true,
4776   "linker_set_key" : "_ZTIKc",
4777   "name" : "const char",
4778   "referenced_type" : "_ZTIc",
4779   "self_type" : "_ZTIKc",
4780   "size" : 1,
4781   "source_file" : "bionic/libc/include/math.h"
4782  },
4783  {
4784   "alignment" : 8,
4785   "is_const" : true,
4786   "linker_set_key" : "_ZTIKd",
4787   "name" : "const double",
4788   "referenced_type" : "_ZTId",
4789   "self_type" : "_ZTIKd",
4790   "size" : 8,
4791   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_log.c"
4792  },
4793  {
4794   "alignment" : 8,
4795   "is_const" : true,
4796   "linker_set_key" : "_ZTIKe",
4797   "name" : "const long double",
4798   "referenced_type" : "_ZTIe",
4799   "self_type" : "_ZTIKe",
4800   "size" : 8,
4801   "source_file" : "bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.c"
4802  },
4803  {
4804   "alignment" : 4,
4805   "is_const" : true,
4806   "linker_set_key" : "_ZTIKf",
4807   "name" : "const float",
4808   "referenced_type" : "_ZTIf",
4809   "self_type" : "_ZTIKf",
4810   "size" : 4,
4811   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/catrigf.c"
4812  },
4813  {
4814   "alignment" : 4,
4815   "is_const" : true,
4816   "linker_set_key" : "_ZTIKj",
4817   "name" : "const unsigned int",
4818   "referenced_type" : "_ZTIj",
4819   "self_type" : "_ZTIKj",
4820   "size" : 4,
4821   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_exp.c"
4822  },
4823  {
4824   "alignment" : 8,
4825   "is_const" : true,
4826   "is_volatile" : true,
4827   "linker_set_key" : "_ZTIVKd",
4828   "name" : "const volatile double",
4829   "referenced_type" : "_ZTId",
4830   "self_type" : "_ZTIVKd",
4831   "size" : 8,
4832   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_tgamma.c"
4833  },
4834  {
4835   "alignment" : 4,
4836   "is_const" : true,
4837   "is_volatile" : true,
4838   "linker_set_key" : "_ZTIVKf",
4839   "name" : "const volatile float",
4840   "referenced_type" : "_ZTIf",
4841   "self_type" : "_ZTIVKf",
4842   "size" : 4,
4843   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/catrig.c"
4844  },
4845  {
4846   "alignment" : 8,
4847   "is_volatile" : true,
4848   "linker_set_key" : "_ZTIVd",
4849   "name" : "volatile double",
4850   "referenced_type" : "_ZTId",
4851   "self_type" : "_ZTIVd",
4852   "size" : 8,
4853   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_acos.c"
4854  },
4855  {
4856   "alignment" : 4,
4857   "is_volatile" : true,
4858   "linker_set_key" : "_ZTIVf",
4859   "name" : "volatile float",
4860   "referenced_type" : "_ZTIf",
4861   "self_type" : "_ZTIVf",
4862   "size" : 4,
4863   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_acosf.c"
4864  }
4865 ],
4866 "record_types" :
4867 [
4868  {
4869   "alignment" : 8,
4870   "fields" :
4871   [
4872    {
4873     "field_name" : "d",
4874     "referenced_type" : "_ZTId"
4875    },
4876    {
4877     "field_name" : "bits",
4878     "referenced_type" : "_ZTIN10IEEEd2bitsUt_E"
4879    }
4880   ],
4881   "linker_set_key" : "_ZTI10IEEEd2bits",
4882   "name" : "IEEEd2bits",
4883   "record_kind" : "union",
4884   "referenced_type" : "_ZTI10IEEEd2bits",
4885   "self_type" : "_ZTI10IEEEd2bits",
4886   "size" : 8,
4887   "source_file" : "bionic/libm/fpmath.h"
4888  },
4889  {
4890   "alignment" : 4,
4891   "fields" :
4892   [
4893    {
4894     "field_name" : "f",
4895     "referenced_type" : "_ZTIf"
4896    },
4897    {
4898     "field_name" : "bits",
4899     "referenced_type" : "_ZTIN10IEEEf2bitsUt_E"
4900    }
4901   ],
4902   "linker_set_key" : "_ZTI10IEEEf2bits",
4903   "name" : "IEEEf2bits",
4904   "record_kind" : "union",
4905   "referenced_type" : "_ZTI10IEEEf2bits",
4906   "self_type" : "_ZTI10IEEEf2bits",
4907   "size" : 4,
4908   "source_file" : "bionic/libm/fpmath.h"
4909  },
4910  {
4911   "alignment" : 8,
4912   "fields" :
4913   [
4914    {
4915     "field_name" : "tab",
4916     "referenced_type" : "_ZTIA32_y"
4917    },
4918    {
4919     "field_name" : "shift_scaled",
4920     "field_offset" : 2048,
4921     "referenced_type" : "_ZTId"
4922    },
4923    {
4924     "field_name" : "poly",
4925     "field_offset" : 2112,
4926     "referenced_type" : "_ZTIA3_d"
4927    },
4928    {
4929     "field_name" : "shift",
4930     "field_offset" : 2304,
4931     "referenced_type" : "_ZTId"
4932    },
4933    {
4934     "field_name" : "invln2_scaled",
4935     "field_offset" : 2368,
4936     "referenced_type" : "_ZTId"
4937    },
4938    {
4939     "field_name" : "poly_scaled",
4940     "field_offset" : 2432,
4941     "referenced_type" : "_ZTIA3_d"
4942    }
4943   ],
4944   "linker_set_key" : "_ZTI10exp2f_data",
4945   "name" : "exp2f_data",
4946   "referenced_type" : "_ZTI10exp2f_data",
4947   "self_type" : "_ZTI10exp2f_data",
4948   "size" : 328,
4949   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4950  },
4951  {
4952   "alignment" : 8,
4953   "fields" :
4954   [
4955    {
4956     "field_name" : "tab",
4957     "referenced_type" : "_ZTIA16_N10log2f_dataUt_E"
4958    },
4959    {
4960     "field_name" : "poly",
4961     "field_offset" : 2048,
4962     "referenced_type" : "_ZTIA4_d"
4963    }
4964   ],
4965   "linker_set_key" : "_ZTI10log2f_data",
4966   "name" : "log2f_data",
4967   "referenced_type" : "_ZTI10log2f_data",
4968   "self_type" : "_ZTI10log2f_data",
4969   "size" : 288,
4970   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4971  },
4972  {
4973   "alignment" : 8,
4974   "fields" :
4975   [
4976    {
4977     "field_name" : "__clang_max_align_nonce1",
4978     "referenced_type" : "_ZTIx"
4979    },
4980    {
4981     "field_name" : "__clang_max_align_nonce2",
4982     "field_offset" : 64,
4983     "referenced_type" : "_ZTIe"
4984    }
4985   ],
4986   "linker_set_key" : "_ZTI11max_align_t",
4987   "name" : "max_align_t",
4988   "referenced_type" : "_ZTI11max_align_t",
4989   "self_type" : "_ZTI11max_align_t",
4990   "size" : 16,
4991   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
4992  },
4993  {
4994   "alignment" : 8,
4995   "fields" :
4996   [
4997    {
4998     "field_name" : "ln2hi",
4999     "referenced_type" : "_ZTId"
5000    },
5001    {
5002     "field_name" : "ln2lo",
5003     "field_offset" : 64,
5004     "referenced_type" : "_ZTId"
5005    },
5006    {
5007     "field_name" : "poly",
5008     "field_offset" : 128,
5009     "referenced_type" : "_ZTIA7_d"
5010    },
5011    {
5012     "field_name" : "tab",
5013     "field_offset" : 576,
5014     "referenced_type" : "_ZTIA128_N12pow_log_dataUt_E"
5015    }
5016   ],
5017   "linker_set_key" : "_ZTI12pow_log_data",
5018   "name" : "pow_log_data",
5019   "referenced_type" : "_ZTI12pow_log_data",
5020   "self_type" : "_ZTI12pow_log_data",
5021   "size" : 4168,
5022   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5023  },
5024  {
5025   "alignment" : 4,
5026   "fields" :
5027   [
5028    {
5029     "field_name" : "f",
5030     "referenced_type" : "_ZTICf"
5031    },
5032    {
5033     "field_name" : "a",
5034     "referenced_type" : "_ZTIA2_f"
5035    }
5036   ],
5037   "linker_set_key" : "_ZTI13float_complex",
5038   "name" : "float_complex",
5039   "record_kind" : "union",
5040   "referenced_type" : "_ZTI13float_complex",
5041   "self_type" : "_ZTI13float_complex",
5042   "size" : 8,
5043   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5044  },
5045  {
5046   "alignment" : 8,
5047   "fields" :
5048   [
5049    {
5050     "field_name" : "f",
5051     "referenced_type" : "_ZTICd"
5052    },
5053    {
5054     "field_name" : "a",
5055     "referenced_type" : "_ZTIA2_d"
5056    }
5057   ],
5058   "linker_set_key" : "_ZTI14double_complex",
5059   "name" : "double_complex",
5060   "record_kind" : "union",
5061   "referenced_type" : "_ZTI14double_complex",
5062   "self_type" : "_ZTI14double_complex",
5063   "size" : 16,
5064   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5065  },
5066  {
5067   "alignment" : 8,
5068   "fields" :
5069   [
5070    {
5071     "field_name" : "tab",
5072     "referenced_type" : "_ZTIA16_N14powf_log2_dataUt_E"
5073    },
5074    {
5075     "field_name" : "poly",
5076     "field_offset" : 2048,
5077     "referenced_type" : "_ZTIA5_d"
5078    }
5079   ],
5080   "linker_set_key" : "_ZTI14powf_log2_data",
5081   "name" : "powf_log2_data",
5082   "referenced_type" : "_ZTI14powf_log2_data",
5083   "self_type" : "_ZTI14powf_log2_data",
5084   "size" : 296,
5085   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5086  },
5087  {
5088   "alignment" : 4,
5089   "fields" :
5090   [
5091    {
5092     "field_name" : "flags",
5093     "referenced_type" : "_ZTIj"
5094    },
5095    {
5096     "field_name" : "stack_base",
5097     "field_offset" : 32,
5098     "referenced_type" : "_ZTIPv"
5099    },
5100    {
5101     "field_name" : "stack_size",
5102     "field_offset" : 64,
5103     "referenced_type" : "_ZTIj"
5104    },
5105    {
5106     "field_name" : "guard_size",
5107     "field_offset" : 96,
5108     "referenced_type" : "_ZTIj"
5109    },
5110    {
5111     "field_name" : "sched_policy",
5112     "field_offset" : 128,
5113     "referenced_type" : "_ZTIi"
5114    },
5115    {
5116     "field_name" : "sched_priority",
5117     "field_offset" : 160,
5118     "referenced_type" : "_ZTIi"
5119    }
5120   ],
5121   "linker_set_key" : "_ZTI14pthread_attr_t",
5122   "name" : "pthread_attr_t",
5123   "referenced_type" : "_ZTI14pthread_attr_t",
5124   "self_type" : "_ZTI14pthread_attr_t",
5125   "size" : 24,
5126   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "fields" :
5131   [
5132    {
5133     "field_name" : "__private",
5134     "referenced_type" : "_ZTIA1_i"
5135    }
5136   ],
5137   "linker_set_key" : "_ZTI14pthread_cond_t",
5138   "name" : "pthread_cond_t",
5139   "referenced_type" : "_ZTI14pthread_cond_t",
5140   "self_type" : "_ZTI14pthread_cond_t",
5141   "size" : 4,
5142   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "fields" :
5147   [
5148    {
5149     "field_name" : "fds_bits",
5150     "referenced_type" : "_ZTIA32_m"
5151    }
5152   ],
5153   "linker_set_key" : "_ZTI15__kernel_fd_set",
5154   "name" : "__kernel_fd_set",
5155   "referenced_type" : "_ZTI15__kernel_fd_set",
5156   "self_type" : "_ZTI15__kernel_fd_set",
5157   "size" : 128,
5158   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "fields" :
5163   [
5164    {
5165     "field_name" : "val",
5166     "referenced_type" : "_ZTIA2_i"
5167    }
5168   ],
5169   "linker_set_key" : "_ZTI15__kernel_fsid_t",
5170   "name" : "__kernel_fsid_t",
5171   "referenced_type" : "_ZTI15__kernel_fsid_t",
5172   "self_type" : "_ZTI15__kernel_fsid_t",
5173   "size" : 8,
5174   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "fields" :
5179   [
5180    {
5181     "field_name" : "__private",
5182     "referenced_type" : "_ZTIA1_i"
5183    }
5184   ],
5185   "linker_set_key" : "_ZTI15pthread_mutex_t",
5186   "name" : "pthread_mutex_t",
5187   "referenced_type" : "_ZTI15pthread_mutex_t",
5188   "self_type" : "_ZTI15pthread_mutex_t",
5189   "size" : 4,
5190   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5191  },
5192  {
5193   "alignment" : 4,
5194   "fields" :
5195   [
5196    {
5197     "field_name" : "__private",
5198     "referenced_type" : "_ZTIA10_i"
5199    }
5200   ],
5201   "linker_set_key" : "_ZTI16pthread_rwlock_t",
5202   "name" : "pthread_rwlock_t",
5203   "referenced_type" : "_ZTI16pthread_rwlock_t",
5204   "self_type" : "_ZTI16pthread_rwlock_t",
5205   "size" : 40,
5206   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "fields" :
5211   [
5212    {
5213     "field_name" : "__private",
5214     "referenced_type" : "_ZTIA8_i"
5215    }
5216   ],
5217   "linker_set_key" : "_ZTI17pthread_barrier_t",
5218   "name" : "pthread_barrier_t",
5219   "referenced_type" : "_ZTI17pthread_barrier_t",
5220   "self_type" : "_ZTI17pthread_barrier_t",
5221   "size" : 32,
5222   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "fields" :
5227   [
5228    {
5229     "field_name" : "__private",
5230     "referenced_type" : "_ZTIA2_i"
5231    }
5232   ],
5233   "linker_set_key" : "_ZTI18pthread_spinlock_t",
5234   "name" : "pthread_spinlock_t",
5235   "referenced_type" : "_ZTI18pthread_spinlock_t",
5236   "self_type" : "_ZTI18pthread_spinlock_t",
5237   "size" : 8,
5238   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5239  },
5240  {
5241   "alignment" : 8,
5242   "fields" :
5243   [
5244    {
5245     "field_name" : "f",
5246     "referenced_type" : "_ZTICe"
5247    },
5248    {
5249     "field_name" : "a",
5250     "referenced_type" : "_ZTIA2_e"
5251    }
5252   ],
5253   "linker_set_key" : "_ZTI19long_double_complex",
5254   "name" : "long_double_complex",
5255   "record_kind" : "union",
5256   "referenced_type" : "_ZTI19long_double_complex",
5257   "self_type" : "_ZTI19long_double_complex",
5258   "size" : 16,
5259   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5260  },
5261  {
5262   "alignment" : 8,
5263   "fields" :
5264   [
5265    {
5266     "field_name" : "value",
5267     "referenced_type" : "_ZTIe"
5268    },
5269    {
5270     "field_name" : "parts32",
5271     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E"
5272    },
5273    {
5274     "field_name" : "parts64",
5275     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E"
5276    }
5277   ],
5278   "linker_set_key" : "_ZTI20ieee_quad_shape_type",
5279   "name" : "ieee_quad_shape_type",
5280   "record_kind" : "union",
5281   "referenced_type" : "_ZTI20ieee_quad_shape_type",
5282   "self_type" : "_ZTI20ieee_quad_shape_type",
5283   "size" : 16,
5284   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "fields" :
5289   [
5290    {
5291     "field_name" : "value",
5292     "referenced_type" : "_ZTIf"
5293    },
5294    {
5295     "field_name" : "word",
5296     "referenced_type" : "_ZTIj"
5297    }
5298   ],
5299   "linker_set_key" : "_ZTI21ieee_float_shape_type",
5300   "name" : "ieee_float_shape_type",
5301   "record_kind" : "union",
5302   "referenced_type" : "_ZTI21ieee_float_shape_type",
5303   "self_type" : "_ZTI21ieee_float_shape_type",
5304   "size" : 4,
5305   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5306  },
5307  {
5308   "alignment" : 8,
5309   "fields" :
5310   [
5311    {
5312     "field_name" : "value",
5313     "referenced_type" : "_ZTId"
5314    },
5315    {
5316     "field_name" : "parts",
5317     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E"
5318    },
5319    {
5320     "field_name" : "xparts",
5321     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E"
5322    }
5323   ],
5324   "linker_set_key" : "_ZTI22ieee_double_shape_type",
5325   "name" : "ieee_double_shape_type",
5326   "record_kind" : "union",
5327   "referenced_type" : "_ZTI22ieee_double_shape_type",
5328   "self_type" : "_ZTI22ieee_double_shape_type",
5329   "size" : 8,
5330   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5331  },
5332  {
5333   "alignment" : 8,
5334   "fields" :
5335   [
5336    {
5337     "field_name" : "hi",
5338     "referenced_type" : "_ZTId"
5339    },
5340    {
5341     "field_name" : "lo",
5342     "field_offset" : 64,
5343     "referenced_type" : "_ZTId"
5344    }
5345   ],
5346   "linker_set_key" : "_ZTI2dd",
5347   "name" : "dd",
5348   "referenced_type" : "_ZTI2dd",
5349   "self_type" : "_ZTI2dd",
5350   "size" : 16,
5351   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_fma.c"
5352  },
5353  {
5354   "alignment" : 8,
5355   "fields" :
5356   [
5357    {
5358     "field_name" : "a",
5359     "referenced_type" : "_ZTId"
5360    },
5361    {
5362     "field_name" : "b",
5363     "field_offset" : 64,
5364     "referenced_type" : "_ZTId"
5365    }
5366   ],
5367   "linker_set_key" : "_ZTI6Double",
5368   "name" : "Double",
5369   "referenced_type" : "_ZTI6Double",
5370   "self_type" : "_ZTI6Double",
5371   "size" : 16,
5372   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_tgamma.c"
5373  },
5374  {
5375   "alignment" : 8,
5376   "fields" :
5377   [
5378    {
5379     "field_name" : "erf_poly_A",
5380     "referenced_type" : "_ZTIA10_d"
5381    },
5382    {
5383     "field_name" : "erf_ratio_N_A",
5384     "field_offset" : 640,
5385     "referenced_type" : "_ZTIA5_d"
5386    },
5387    {
5388     "field_name" : "erf_ratio_D_A",
5389     "field_offset" : 960,
5390     "referenced_type" : "_ZTIA5_d"
5391    },
5392    {
5393     "field_name" : "erf_ratio_N_B",
5394     "field_offset" : 1280,
5395     "referenced_type" : "_ZTIA7_d"
5396    },
5397    {
5398     "field_name" : "erf_ratio_D_B",
5399     "field_offset" : 1728,
5400     "referenced_type" : "_ZTIA6_d"
5401    },
5402    {
5403     "field_name" : "erfc_poly_C",
5404     "field_offset" : 2112,
5405     "referenced_type" : "_ZTIA16_d"
5406    },
5407    {
5408     "field_name" : "erfc_poly_D",
5409     "field_offset" : 3136,
5410     "referenced_type" : "_ZTIA18_d"
5411    },
5412    {
5413     "field_name" : "erfc_poly_E",
5414     "field_offset" : 4288,
5415     "referenced_type" : "_ZTIA14_d"
5416    },
5417    {
5418     "field_name" : "erfc_poly_F",
5419     "field_offset" : 5184,
5420     "referenced_type" : "_ZTIA17_d"
5421    }
5422   ],
5423   "linker_set_key" : "_ZTI8erf_data",
5424   "name" : "erf_data",
5425   "referenced_type" : "_ZTI8erf_data",
5426   "self_type" : "_ZTI8erf_data",
5427   "size" : 784,
5428   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5429  },
5430  {
5431   "alignment" : 8,
5432   "fields" :
5433   [
5434    {
5435     "field_name" : "invln2N",
5436     "referenced_type" : "_ZTId"
5437    },
5438    {
5439     "field_name" : "shift",
5440     "field_offset" : 64,
5441     "referenced_type" : "_ZTId"
5442    },
5443    {
5444     "field_name" : "negln2hiN",
5445     "field_offset" : 128,
5446     "referenced_type" : "_ZTId"
5447    },
5448    {
5449     "field_name" : "negln2loN",
5450     "field_offset" : 192,
5451     "referenced_type" : "_ZTId"
5452    },
5453    {
5454     "field_name" : "poly",
5455     "field_offset" : 256,
5456     "referenced_type" : "_ZTIA4_d"
5457    },
5458    {
5459     "field_name" : "exp2_shift",
5460     "field_offset" : 512,
5461     "referenced_type" : "_ZTId"
5462    },
5463    {
5464     "field_name" : "exp2_poly",
5465     "field_offset" : 576,
5466     "referenced_type" : "_ZTIA5_d"
5467    },
5468    {
5469     "field_name" : "tab",
5470     "field_offset" : 896,
5471     "referenced_type" : "_ZTIA256_y"
5472    }
5473   ],
5474   "linker_set_key" : "_ZTI8exp_data",
5475   "name" : "exp_data",
5476   "referenced_type" : "_ZTI8exp_data",
5477   "self_type" : "_ZTI8exp_data",
5478   "size" : 2160,
5479   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5480  },
5481  {
5482   "alignment" : 8,
5483   "fields" :
5484   [
5485    {
5486     "field_name" : "ln2hi",
5487     "referenced_type" : "_ZTId"
5488    },
5489    {
5490     "field_name" : "ln2lo",
5491     "field_offset" : 64,
5492     "referenced_type" : "_ZTId"
5493    },
5494    {
5495     "field_name" : "poly",
5496     "field_offset" : 128,
5497     "referenced_type" : "_ZTIA5_d"
5498    },
5499    {
5500     "field_name" : "poly1",
5501     "field_offset" : 448,
5502     "referenced_type" : "_ZTIA11_d"
5503    },
5504    {
5505     "field_name" : "tab",
5506     "field_offset" : 1152,
5507     "referenced_type" : "_ZTIA128_N8log_dataUt_E"
5508    },
5509    {
5510     "field_name" : "tab2",
5511     "field_offset" : 17536,
5512     "referenced_type" : "_ZTIA128_N8log_dataUt_E"
5513    }
5514   ],
5515   "linker_set_key" : "_ZTI8log_data",
5516   "name" : "log_data",
5517   "referenced_type" : "_ZTI8log_data",
5518   "self_type" : "_ZTI8log_data",
5519   "size" : 4240,
5520   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5521  },
5522  {
5523   "alignment" : 8,
5524   "fields" :
5525   [
5526    {
5527     "field_name" : "sign",
5528     "referenced_type" : "_ZTIA4_d"
5529    },
5530    {
5531     "field_name" : "hpi_inv",
5532     "field_offset" : 256,
5533     "referenced_type" : "_ZTId"
5534    },
5535    {
5536     "field_name" : "hpi",
5537     "field_offset" : 320,
5538     "referenced_type" : "_ZTId"
5539    },
5540    {
5541     "field_name" : "c0",
5542     "field_offset" : 384,
5543     "referenced_type" : "_ZTId"
5544    },
5545    {
5546     "field_name" : "c1",
5547     "field_offset" : 448,
5548     "referenced_type" : "_ZTId"
5549    },
5550    {
5551     "field_name" : "c2",
5552     "field_offset" : 512,
5553     "referenced_type" : "_ZTId"
5554    },
5555    {
5556     "field_name" : "c3",
5557     "field_offset" : 576,
5558     "referenced_type" : "_ZTId"
5559    },
5560    {
5561     "field_name" : "c4",
5562     "field_offset" : 640,
5563     "referenced_type" : "_ZTId"
5564    },
5565    {
5566     "field_name" : "s1",
5567     "field_offset" : 704,
5568     "referenced_type" : "_ZTId"
5569    },
5570    {
5571     "field_name" : "s2",
5572     "field_offset" : 768,
5573     "referenced_type" : "_ZTId"
5574    },
5575    {
5576     "field_name" : "s3",
5577     "field_offset" : 832,
5578     "referenced_type" : "_ZTId"
5579    }
5580   ],
5581   "linker_set_key" : "_ZTI8sincos_t",
5582   "name" : "sincos_t",
5583   "referenced_type" : "_ZTI8sincos_t",
5584   "self_type" : "_ZTI8sincos_t",
5585   "size" : 112,
5586   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "fields" :
5591   [
5592    {
5593     "field_name" : "erff_poly_A",
5594     "referenced_type" : "_ZTIA6_f"
5595    },
5596    {
5597     "field_name" : "erff_poly_B",
5598     "field_offset" : 192,
5599     "referenced_type" : "_ZTIA7_f"
5600    }
5601   ],
5602   "linker_set_key" : "_ZTI9erff_data",
5603   "name" : "erff_data",
5604   "referenced_type" : "_ZTI9erff_data",
5605   "self_type" : "_ZTI9erff_data",
5606   "size" : 52,
5607   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5608  },
5609  {
5610   "alignment" : 8,
5611   "fields" :
5612   [
5613    {
5614     "field_name" : "invln2hi",
5615     "referenced_type" : "_ZTId"
5616    },
5617    {
5618     "field_name" : "invln2lo",
5619     "field_offset" : 64,
5620     "referenced_type" : "_ZTId"
5621    },
5622    {
5623     "field_name" : "poly",
5624     "field_offset" : 128,
5625     "referenced_type" : "_ZTIA6_d"
5626    },
5627    {
5628     "field_name" : "poly1",
5629     "field_offset" : 512,
5630     "referenced_type" : "_ZTIA10_d"
5631    },
5632    {
5633     "field_name" : "tab",
5634     "field_offset" : 1152,
5635     "referenced_type" : "_ZTIA64_N9log2_dataUt_E"
5636    },
5637    {
5638     "field_name" : "tab2",
5639     "field_offset" : 9344,
5640     "referenced_type" : "_ZTIA64_N9log2_dataUt_E"
5641    }
5642   ],
5643   "linker_set_key" : "_ZTI9log2_data",
5644   "name" : "log2_data",
5645   "referenced_type" : "_ZTI9log2_data",
5646   "self_type" : "_ZTI9log2_data",
5647   "size" : 2192,
5648   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5649  },
5650  {
5651   "alignment" : 8,
5652   "fields" :
5653   [
5654    {
5655     "field_name" : "tab",
5656     "referenced_type" : "_ZTIA16_N9logf_dataUt_E"
5657    },
5658    {
5659     "field_name" : "ln2",
5660     "field_offset" : 2048,
5661     "referenced_type" : "_ZTId"
5662    },
5663    {
5664     "field_name" : "poly",
5665     "field_offset" : 2112,
5666     "referenced_type" : "_ZTIA3_d"
5667    }
5668   ],
5669   "linker_set_key" : "_ZTI9logf_data",
5670   "name" : "logf_data",
5671   "referenced_type" : "_ZTI9logf_data",
5672   "self_type" : "_ZTI9logf_data",
5673   "size" : 288,
5674   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "fields" :
5679   [
5680    {
5681     "field_name" : "manl",
5682     "referenced_type" : "_ZTIj"
5683    },
5684    {
5685     "field_name" : "manh",
5686     "field_offset" : 32,
5687     "referenced_type" : "_ZTIj"
5688    },
5689    {
5690     "field_name" : "exp",
5691     "field_offset" : 52,
5692     "referenced_type" : "_ZTIj"
5693    },
5694    {
5695     "field_name" : "sign",
5696     "field_offset" : 63,
5697     "referenced_type" : "_ZTIj"
5698    }
5699   ],
5700   "is_anonymous" : true,
5701   "linker_set_key" : "_ZTIN10IEEEd2bitsUt_E",
5702   "name" : "IEEEd2bits::(unnamed struct at bionic/libm/fpmath.h:54:3)",
5703   "referenced_type" : "_ZTIN10IEEEd2bitsUt_E",
5704   "self_type" : "_ZTIN10IEEEd2bitsUt_E",
5705   "size" : 8,
5706   "source_file" : "bionic/libm/fpmath.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "fields" :
5711   [
5712    {
5713     "field_name" : "man",
5714     "referenced_type" : "_ZTIj"
5715    },
5716    {
5717     "field_name" : "exp",
5718     "field_offset" : 23,
5719     "referenced_type" : "_ZTIj"
5720    },
5721    {
5722     "field_name" : "sign",
5723     "field_offset" : 31,
5724     "referenced_type" : "_ZTIj"
5725    }
5726   ],
5727   "is_anonymous" : true,
5728   "linker_set_key" : "_ZTIN10IEEEf2bitsUt_E",
5729   "name" : "IEEEf2bits::(unnamed struct at bionic/libm/fpmath.h:42:3)",
5730   "referenced_type" : "_ZTIN10IEEEf2bitsUt_E",
5731   "self_type" : "_ZTIN10IEEEf2bitsUt_E",
5732   "size" : 4,
5733   "source_file" : "bionic/libm/fpmath.h"
5734  },
5735  {
5736   "alignment" : 8,
5737   "fields" :
5738   [
5739    {
5740     "field_name" : "invc",
5741     "referenced_type" : "_ZTId"
5742    },
5743    {
5744     "field_name" : "logc",
5745     "field_offset" : 64,
5746     "referenced_type" : "_ZTId"
5747    }
5748   ],
5749   "is_anonymous" : true,
5750   "linker_set_key" : "_ZTIN10log2f_dataUt_E",
5751   "name" : "log2f_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:349:3)",
5752   "referenced_type" : "_ZTIN10log2f_dataUt_E",
5753   "self_type" : "_ZTIN10log2f_dataUt_E",
5754   "size" : 16,
5755   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5756  },
5757  {
5758   "alignment" : 8,
5759   "fields" :
5760   [
5761    {
5762     "field_name" : "invc",
5763     "referenced_type" : "_ZTId"
5764    },
5765    {
5766     "field_name" : "pad",
5767     "field_offset" : 64,
5768     "referenced_type" : "_ZTId"
5769    },
5770    {
5771     "field_name" : "logc",
5772     "field_offset" : 128,
5773     "referenced_type" : "_ZTId"
5774    },
5775    {
5776     "field_name" : "logctail",
5777     "field_offset" : 192,
5778     "referenced_type" : "_ZTId"
5779    }
5780   ],
5781   "is_anonymous" : true,
5782   "linker_set_key" : "_ZTIN12pow_log_dataUt_E",
5783   "name" : "pow_log_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:434:3)",
5784   "referenced_type" : "_ZTIN12pow_log_dataUt_E",
5785   "self_type" : "_ZTIN12pow_log_dataUt_E",
5786   "size" : 32,
5787   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5788  },
5789  {
5790   "alignment" : 8,
5791   "fields" :
5792   [
5793    {
5794     "field_name" : "invc",
5795     "referenced_type" : "_ZTId"
5796    },
5797    {
5798     "field_name" : "logc",
5799     "field_offset" : 64,
5800     "referenced_type" : "_ZTId"
5801    }
5802   ],
5803   "is_anonymous" : true,
5804   "linker_set_key" : "_ZTIN14powf_log2_dataUt_E",
5805   "name" : "powf_log2_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:366:3)",
5806   "referenced_type" : "_ZTIN14powf_log2_dataUt_E",
5807   "self_type" : "_ZTIN14powf_log2_dataUt_E",
5808   "size" : 16,
5809   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "fields" :
5814   [
5815    {
5816     "field_name" : "lswlo",
5817     "referenced_type" : "_ZTIj"
5818    },
5819    {
5820     "field_name" : "lswhi",
5821     "field_offset" : 32,
5822     "referenced_type" : "_ZTIj"
5823    },
5824    {
5825     "field_name" : "mswlo",
5826     "field_offset" : 64,
5827     "referenced_type" : "_ZTIj"
5828    },
5829    {
5830     "field_name" : "mswhi",
5831     "field_offset" : 96,
5832     "referenced_type" : "_ZTIj"
5833    }
5834   ],
5835   "is_anonymous" : true,
5836   "linker_set_key" : "_ZTIN20ieee_quad_shape_typeUt_E",
5837   "name" : "ieee_quad_shape_type::(unnamed struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3)",
5838   "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E",
5839   "self_type" : "_ZTIN20ieee_quad_shape_typeUt_E",
5840   "size" : 16,
5841   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5842  },
5843  {
5844   "alignment" : 4,
5845   "fields" :
5846   [
5847    {
5848     "field_name" : "lsw",
5849     "referenced_type" : "_ZTIj"
5850    },
5851    {
5852     "field_name" : "msw",
5853     "field_offset" : 32,
5854     "referenced_type" : "_ZTIj"
5855    }
5856   ],
5857   "is_anonymous" : true,
5858   "linker_set_key" : "_ZTIN22ieee_double_shape_typeUt_E",
5859   "name" : "ieee_double_shape_type::(unnamed struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3)",
5860   "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E",
5861   "self_type" : "_ZTIN22ieee_double_shape_typeUt_E",
5862   "size" : 8,
5863   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5864  },
5865  {
5866   "alignment" : 8,
5867   "fields" :
5868   [
5869    {
5870     "field_name" : "invc",
5871     "referenced_type" : "_ZTId"
5872    },
5873    {
5874     "field_name" : "logc",
5875     "field_offset" : 64,
5876     "referenced_type" : "_ZTId"
5877    }
5878   ],
5879   "is_anonymous" : true,
5880   "linker_set_key" : "_ZTIN8log_dataUt_E",
5881   "name" : "log_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:405:3)",
5882   "referenced_type" : "_ZTIN8log_dataUt_E",
5883   "self_type" : "_ZTIN8log_dataUt_E",
5884   "size" : 16,
5885   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5886  },
5887  {
5888   "alignment" : 8,
5889   "fields" :
5890   [
5891    {
5892     "field_name" : "invc",
5893     "referenced_type" : "_ZTId"
5894    },
5895    {
5896     "field_name" : "logc",
5897     "field_offset" : 64,
5898     "referenced_type" : "_ZTId"
5899    }
5900   ],
5901   "is_anonymous" : true,
5902   "linker_set_key" : "_ZTIN9log2_dataUt_E",
5903   "name" : "log2_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:420:3)",
5904   "referenced_type" : "_ZTIN9log2_dataUt_E",
5905   "self_type" : "_ZTIN9log2_dataUt_E",
5906   "size" : 16,
5907   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5908  },
5909  {
5910   "alignment" : 8,
5911   "fields" :
5912   [
5913    {
5914     "field_name" : "invc",
5915     "referenced_type" : "_ZTId"
5916    },
5917    {
5918     "field_name" : "logc",
5919     "field_offset" : 64,
5920     "referenced_type" : "_ZTId"
5921    }
5922   ],
5923   "is_anonymous" : true,
5924   "linker_set_key" : "_ZTIN9logf_dataUt_E",
5925   "name" : "logf_data::(unnamed struct at external/arm-optimized-routines/math/math_config.h:337:3)",
5926   "referenced_type" : "_ZTIN9logf_dataUt_E",
5927   "self_type" : "_ZTIN9logf_dataUt_E",
5928   "size" : 16,
5929   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5930  }
5931 ],
5932 "rvalue_reference_types" : []
5933}
5934