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