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