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