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