1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA10_i",
15   "name" : "int [10]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA10_i",
18   "size" : 40,
19   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
20  },
21  {
22   "alignment" : 4,
23   "linker_set_key" : "_ZTIA12_j",
24   "name" : "unsigned int [12]",
25   "referenced_type" : "_ZTIj",
26   "self_type" : "_ZTIA12_j",
27   "size" : 48,
28   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
29  },
30  {
31   "alignment" : 4,
32   "linker_set_key" : "_ZTIA13_i",
33   "name" : "int [13]",
34   "referenced_type" : "_ZTIi",
35   "self_type" : "_ZTIA13_i",
36   "size" : 52,
37   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA14_y",
42   "name" : "unsigned long long [14]",
43   "referenced_type" : "_ZTIy",
44   "self_type" : "_ZTIA14_y",
45   "size" : 112,
46   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
47  },
48  {
49   "alignment" : 4,
50   "linker_set_key" : "_ZTIA19_i",
51   "name" : "int [19]",
52   "referenced_type" : "_ZTIi",
53   "self_type" : "_ZTIA19_i",
54   "size" : 76,
55   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA1_i",
60   "name" : "int [1]",
61   "referenced_type" : "_ZTIi",
62   "self_type" : "_ZTIA1_i",
63   "size" : 4,
64   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
65  },
66  {
67   "alignment" : 2,
68   "linker_set_key" : "_ZTIA1_t",
69   "name" : "unsigned short [1]",
70   "referenced_type" : "_ZTIt",
71   "self_type" : "_ZTIA1_t",
72   "size" : 2,
73   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
74  },
75  {
76   "alignment" : 4,
77   "linker_set_key" : "_ZTIA20_l",
78   "name" : "long [20]",
79   "referenced_type" : "_ZTIl",
80   "self_type" : "_ZTIA20_l",
81   "size" : 80,
82   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
83  },
84  {
85   "alignment" : 4,
86   "linker_set_key" : "_ZTIA256_i",
87   "name" : "int [256]",
88   "referenced_type" : "_ZTIi",
89   "self_type" : "_ZTIA256_i",
90   "size" : 1024,
91   "source_file" : "/external/expat/lib/expat.h"
92  },
93  {
94   "alignment" : 4,
95   "linker_set_key" : "_ZTIA2_i",
96   "name" : "int [2]",
97   "referenced_type" : "_ZTIi",
98   "self_type" : "_ZTIA2_i",
99   "size" : 8,
100   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h"
101  },
102  {
103   "alignment" : 4,
104   "linker_set_key" : "_ZTIA2_m",
105   "name" : "unsigned long [2]",
106   "referenced_type" : "_ZTIm",
107   "self_type" : "_ZTIA2_m",
108   "size" : 8,
109   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
110  },
111  {
112   "alignment" : 4,
113   "linker_set_key" : "_ZTIA2_y",
114   "name" : "unsigned long long [2]",
115   "referenced_type" : "_ZTIy",
116   "self_type" : "_ZTIA2_y",
117   "size" : 16,
118   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
119  },
120  {
121   "alignment" : 1,
122   "linker_set_key" : "_ZTIA32_c",
123   "name" : "char [32]",
124   "referenced_type" : "_ZTIc",
125   "self_type" : "_ZTIA32_c",
126   "size" : 32,
127   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
128  },
129  {
130   "alignment" : 4,
131   "linker_set_key" : "_ZTIA32_i",
132   "name" : "int [32]",
133   "referenced_type" : "_ZTIi",
134   "self_type" : "_ZTIA32_i",
135   "size" : 128,
136   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
137  },
138  {
139   "alignment" : 4,
140   "linker_set_key" : "_ZTIA32_j",
141   "name" : "unsigned int [32]",
142   "referenced_type" : "_ZTIj",
143   "self_type" : "_ZTIA32_j",
144   "size" : 128,
145   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
146  },
147  {
148   "alignment" : 4,
149   "linker_set_key" : "_ZTIA32_l",
150   "name" : "long [32]",
151   "referenced_type" : "_ZTIl",
152   "self_type" : "_ZTIA32_l",
153   "size" : 128,
154   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
155  },
156  {
157   "alignment" : 4,
158   "linker_set_key" : "_ZTIA32_m",
159   "name" : "unsigned long [32]",
160   "referenced_type" : "_ZTIm",
161   "self_type" : "_ZTIA32_m",
162   "size" : 128,
163   "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h"
164  },
165  {
166   "alignment" : 2,
167   "linker_set_key" : "_ZTIA3_t",
168   "name" : "unsigned short [3]",
169   "referenced_type" : "_ZTIt",
170   "self_type" : "_ZTIA3_t",
171   "size" : 6,
172   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
173  },
174  {
175   "alignment" : 4,
176   "linker_set_key" : "_ZTIA44_j",
177   "name" : "unsigned int [44]",
178   "referenced_type" : "_ZTIj",
179   "self_type" : "_ZTIA44_j",
180   "size" : 176,
181   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
182  },
183  {
184   "alignment" : 1,
185   "linker_set_key" : "_ZTIA4_c",
186   "name" : "char [4]",
187   "referenced_type" : "_ZTIc",
188   "self_type" : "_ZTIA4_c",
189   "size" : 4,
190   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
191  },
192  {
193   "alignment" : 4,
194   "linker_set_key" : "_ZTIA4_j",
195   "name" : "unsigned int [4]",
196   "referenced_type" : "_ZTIj",
197   "self_type" : "_ZTIA4_j",
198   "size" : 16,
199   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
200  },
201  {
202   "alignment" : 2,
203   "linker_set_key" : "_ZTIA4_t",
204   "name" : "unsigned short [4]",
205   "referenced_type" : "_ZTIt",
206   "self_type" : "_ZTIA4_t",
207   "size" : 8,
208   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
209  },
210  {
211   "alignment" : 1,
212   "linker_set_key" : "_ZTIA5121_h",
213   "name" : "unsigned char [5121]",
214   "referenced_type" : "_ZTIh",
215   "self_type" : "_ZTIA5121_h",
216   "size" : 5121,
217   "source_file" : "/system/core/liblog/include/log/log_read.h"
218  },
219  {
220   "alignment" : 4,
221   "linker_set_key" : "_ZTIA56_l",
222   "name" : "long [56]",
223   "referenced_type" : "_ZTIl",
224   "self_type" : "_ZTIA56_l",
225   "size" : 224,
226   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
227  },
228  {
229   "alignment" : 4,
230   "linker_set_key" : "_ZTIA5_y",
231   "name" : "unsigned long long [5]",
232   "referenced_type" : "_ZTIy",
233   "self_type" : "_ZTIA5_y",
234   "size" : 40,
235   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
236  },
237  {
238   "alignment" : 4,
239   "linker_set_key" : "_ZTIA64_j",
240   "name" : "unsigned int [64]",
241   "referenced_type" : "_ZTIj",
242   "self_type" : "_ZTIA64_j",
243   "size" : 256,
244   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
245  },
246  {
247   "alignment" : 4,
248   "linker_set_key" : "_ZTIA65_PKc",
249   "name" : "const char *[65]",
250   "referenced_type" : "_ZTIPKc",
251   "self_type" : "_ZTIA65_PKc",
252   "size" : 260,
253   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/signal.h"
254  },
255  {
256   "alignment" : 4,
257   "linker_set_key" : "_ZTIA6_j",
258   "name" : "unsigned int [6]",
259   "referenced_type" : "_ZTIj",
260   "self_type" : "_ZTIA6_j",
261   "size" : 24,
262   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
263  },
264  {
265   "alignment" : 4,
266   "linker_set_key" : "_ZTIA7_j",
267   "name" : "unsigned int [7]",
268   "referenced_type" : "_ZTIj",
269   "self_type" : "_ZTIA7_j",
270   "size" : 28,
271   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
272  },
273  {
274   "alignment" : 2,
275   "linker_set_key" : "_ZTIA8_11_libc_fpreg",
276   "name" : "_libc_fpreg [8]",
277   "referenced_type" : "_ZTI11_libc_fpreg",
278   "self_type" : "_ZTIA8_11_libc_fpreg",
279   "size" : 80,
280   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
281  },
282  {
283   "alignment" : 2,
284   "linker_set_key" : "_ZTIA8_6_fpreg",
285   "name" : "_fpreg [8]",
286   "referenced_type" : "_ZTI6_fpreg",
287   "self_type" : "_ZTIA8_6_fpreg",
288   "size" : 80,
289   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
290  },
291  {
292   "alignment" : 2,
293   "linker_set_key" : "_ZTIA8_7_fpxreg",
294   "name" : "_fpxreg [8]",
295   "referenced_type" : "_ZTI7_fpxreg",
296   "self_type" : "_ZTIA8_7_fpxreg",
297   "size" : 128,
298   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
299  },
300  {
301   "alignment" : 4,
302   "linker_set_key" : "_ZTIA8_7_xmmreg",
303   "name" : "_xmmreg [8]",
304   "referenced_type" : "_ZTI7_xmmreg",
305   "self_type" : "_ZTIA8_7_xmmreg",
306   "size" : 128,
307   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
308  },
309  {
310   "alignment" : 4,
311   "linker_set_key" : "_ZTIA8_i",
312   "name" : "int [8]",
313   "referenced_type" : "_ZTIi",
314   "self_type" : "_ZTIA8_i",
315   "size" : 32,
316   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
317  },
318  {
319   "alignment" : 4,
320   "linker_set_key" : "_ZTIA8_j",
321   "name" : "unsigned int [8]",
322   "referenced_type" : "_ZTIj",
323   "self_type" : "_ZTIA8_j",
324   "size" : 32,
325   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h"
326  },
327  {
328   "alignment" : 4,
329   "linker_set_key" : "_ZTIA8_y",
330   "name" : "unsigned long long [8]",
331   "referenced_type" : "_ZTIy",
332   "self_type" : "_ZTIA8_y",
333   "size" : 64,
334   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
335  }
336 ],
337 "builtin_types" :
338 [
339  {
340   "alignment" : 1,
341   "is_integral" : true,
342   "linker_set_key" : "_ZTIc",
343   "name" : "char",
344   "referenced_type" : "_ZTIc",
345   "self_type" : "_ZTIc",
346   "size" : 1
347  },
348  {
349   "alignment" : 1,
350   "is_integral" : true,
351   "is_unsigned" : true,
352   "linker_set_key" : "_ZTIh",
353   "name" : "unsigned char",
354   "referenced_type" : "_ZTIh",
355   "self_type" : "_ZTIh",
356   "size" : 1
357  },
358  {
359   "alignment" : 4,
360   "is_integral" : true,
361   "linker_set_key" : "_ZTIi",
362   "name" : "int",
363   "referenced_type" : "_ZTIi",
364   "self_type" : "_ZTIi",
365   "size" : 4
366  },
367  {
368   "alignment" : 4,
369   "is_integral" : true,
370   "is_unsigned" : true,
371   "linker_set_key" : "_ZTIj",
372   "name" : "unsigned int",
373   "referenced_type" : "_ZTIj",
374   "self_type" : "_ZTIj",
375   "size" : 4
376  },
377  {
378   "alignment" : 4,
379   "is_integral" : true,
380   "linker_set_key" : "_ZTIl",
381   "name" : "long",
382   "referenced_type" : "_ZTIl",
383   "self_type" : "_ZTIl",
384   "size" : 4
385  },
386  {
387   "alignment" : 4,
388   "is_integral" : true,
389   "is_unsigned" : true,
390   "linker_set_key" : "_ZTIm",
391   "name" : "unsigned long",
392   "referenced_type" : "_ZTIm",
393   "self_type" : "_ZTIm",
394   "size" : 4
395  },
396  {
397   "alignment" : 2,
398   "is_integral" : true,
399   "linker_set_key" : "_ZTIs",
400   "name" : "short",
401   "referenced_type" : "_ZTIs",
402   "self_type" : "_ZTIs",
403   "size" : 2
404  },
405  {
406   "alignment" : 2,
407   "is_integral" : true,
408   "is_unsigned" : true,
409   "linker_set_key" : "_ZTIt",
410   "name" : "unsigned short",
411   "referenced_type" : "_ZTIt",
412   "self_type" : "_ZTIt",
413   "size" : 2
414  },
415  {
416   "linker_set_key" : "_ZTIv",
417   "name" : "void",
418   "referenced_type" : "_ZTIv",
419   "self_type" : "_ZTIv"
420  },
421  {
422   "alignment" : 4,
423   "is_integral" : true,
424   "linker_set_key" : "_ZTIx",
425   "name" : "long long",
426   "referenced_type" : "_ZTIx",
427   "self_type" : "_ZTIx",
428   "size" : 8
429  },
430  {
431   "alignment" : 4,
432   "is_integral" : true,
433   "is_unsigned" : true,
434   "linker_set_key" : "_ZTIy",
435   "name" : "unsigned long long",
436   "referenced_type" : "_ZTIy",
437   "self_type" : "_ZTIy",
438   "size" : 8
439  }
440 ],
441 "elf_functions" :
442 [
443  {
444   "name" : "audio_route_apply_and_update_path"
445  },
446  {
447   "name" : "audio_route_apply_path"
448  },
449  {
450   "name" : "audio_route_force_reset_and_update_path"
451  },
452  {
453   "name" : "audio_route_free"
454  },
455  {
456   "name" : "audio_route_init"
457  },
458  {
459   "name" : "audio_route_reset"
460  },
461  {
462   "name" : "audio_route_reset_and_update_path"
463  },
464  {
465   "name" : "audio_route_reset_path"
466  },
467  {
468   "name" : "audio_route_update_mixer"
469  }
470 ],
471 "elf_objects" : [],
472 "enum_types" :
473 [
474  {
475   "alignment" : 4,
476   "enum_fields" :
477   [
478    {
479     "enum_field_value" : 0,
480     "name" : "XML_STATUS_ERROR"
481    },
482    {
483     "enum_field_value" : 1,
484     "name" : "XML_STATUS_OK"
485    },
486    {
487     "enum_field_value" : 2,
488     "name" : "XML_STATUS_SUSPENDED"
489    }
490   ],
491   "linker_set_key" : "_ZTI10XML_Status",
492   "name" : "XML_Status",
493   "referenced_type" : "_ZTI10XML_Status",
494   "self_type" : "_ZTI10XML_Status",
495   "size" : 4,
496   "source_file" : "/external/expat/lib/expat.h",
497   "underlying_type" : "_ZTIj"
498  },
499  {
500   "alignment" : 4,
501   "enum_fields" :
502   [
503    {
504     "enum_field_value" : -1,
505     "name" : "PCM_FORMAT_INVALID"
506    },
507    {
508     "enum_field_value" : 0,
509     "name" : "PCM_FORMAT_S16_LE"
510    },
511    {
512     "enum_field_value" : 1,
513     "name" : "PCM_FORMAT_S32_LE"
514    },
515    {
516     "enum_field_value" : 2,
517     "name" : "PCM_FORMAT_S8"
518    },
519    {
520     "enum_field_value" : 3,
521     "name" : "PCM_FORMAT_S24_LE"
522    },
523    {
524     "enum_field_value" : 4,
525     "name" : "PCM_FORMAT_S24_3LE"
526    },
527    {
528     "enum_field_value" : 5,
529     "name" : "PCM_FORMAT_MAX"
530    }
531   ],
532   "linker_set_key" : "_ZTI10pcm_format",
533   "name" : "pcm_format",
534   "referenced_type" : "_ZTI10pcm_format",
535   "self_type" : "_ZTI10pcm_format",
536   "size" : 4,
537   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h",
538   "underlying_type" : "_ZTIi"
539  },
540  {
541   "alignment" : 4,
542   "enum_fields" :
543   [
544    {
545     "enum_field_value" : 0,
546     "name" : "XML_INITIALIZED"
547    },
548    {
549     "enum_field_value" : 1,
550     "name" : "XML_PARSING"
551    },
552    {
553     "enum_field_value" : 2,
554     "name" : "XML_FINISHED"
555    },
556    {
557     "enum_field_value" : 3,
558     "name" : "XML_SUSPENDED"
559    }
560   ],
561   "linker_set_key" : "_ZTI11XML_Parsing",
562   "name" : "XML_Parsing",
563   "referenced_type" : "_ZTI11XML_Parsing",
564   "self_type" : "_ZTI11XML_Parsing",
565   "size" : 4,
566   "source_file" : "/external/expat/lib/expat.h",
567   "underlying_type" : "_ZTIj"
568  },
569  {
570   "alignment" : 4,
571   "enum_fields" :
572   [
573    {
574     "enum_field_value" : 0,
575     "name" : "MIXER_CTL_TYPE_BOOL"
576    },
577    {
578     "enum_field_value" : 1,
579     "name" : "MIXER_CTL_TYPE_INT"
580    },
581    {
582     "enum_field_value" : 2,
583     "name" : "MIXER_CTL_TYPE_ENUM"
584    },
585    {
586     "enum_field_value" : 3,
587     "name" : "MIXER_CTL_TYPE_BYTE"
588    },
589    {
590     "enum_field_value" : 4,
591     "name" : "MIXER_CTL_TYPE_IEC958"
592    },
593    {
594     "enum_field_value" : 5,
595     "name" : "MIXER_CTL_TYPE_INT64"
596    },
597    {
598     "enum_field_value" : 6,
599     "name" : "MIXER_CTL_TYPE_UNKNOWN"
600    },
601    {
602     "enum_field_value" : 7,
603     "name" : "MIXER_CTL_TYPE_MAX"
604    }
605   ],
606   "linker_set_key" : "_ZTI14mixer_ctl_type",
607   "name" : "mixer_ctl_type",
608   "referenced_type" : "_ZTI14mixer_ctl_type",
609   "self_type" : "_ZTI14mixer_ctl_type",
610   "size" : 4,
611   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h",
612   "underlying_type" : "_ZTIj"
613  },
614  {
615   "alignment" : 4,
616   "enum_fields" :
617   [
618    {
619     "enum_field_value" : 0,
620     "name" : "XML_FEATURE_END"
621    },
622    {
623     "enum_field_value" : 1,
624     "name" : "XML_FEATURE_UNICODE"
625    },
626    {
627     "enum_field_value" : 2,
628     "name" : "XML_FEATURE_UNICODE_WCHAR_T"
629    },
630    {
631     "enum_field_value" : 3,
632     "name" : "XML_FEATURE_DTD"
633    },
634    {
635     "enum_field_value" : 4,
636     "name" : "XML_FEATURE_CONTEXT_BYTES"
637    },
638    {
639     "enum_field_value" : 5,
640     "name" : "XML_FEATURE_MIN_SIZE"
641    },
642    {
643     "enum_field_value" : 6,
644     "name" : "XML_FEATURE_SIZEOF_XML_CHAR"
645    },
646    {
647     "enum_field_value" : 7,
648     "name" : "XML_FEATURE_SIZEOF_XML_LCHAR"
649    },
650    {
651     "enum_field_value" : 8,
652     "name" : "XML_FEATURE_NS"
653    },
654    {
655     "enum_field_value" : 9,
656     "name" : "XML_FEATURE_LARGE_SIZE"
657    },
658    {
659     "enum_field_value" : 10,
660     "name" : "XML_FEATURE_ATTR_INFO"
661    }
662   ],
663   "linker_set_key" : "_ZTI15XML_FeatureEnum",
664   "name" : "XML_FeatureEnum",
665   "referenced_type" : "_ZTI15XML_FeatureEnum",
666   "self_type" : "_ZTI15XML_FeatureEnum",
667   "size" : 4,
668   "source_file" : "/external/expat/lib/expat.h",
669   "underlying_type" : "_ZTIj"
670  },
671  {
672   "alignment" : 4,
673   "enum_fields" :
674   [
675    {
676     "enum_field_value" : 1,
677     "name" : "XML_CTYPE_EMPTY"
678    },
679    {
680     "enum_field_value" : 2,
681     "name" : "XML_CTYPE_ANY"
682    },
683    {
684     "enum_field_value" : 3,
685     "name" : "XML_CTYPE_MIXED"
686    },
687    {
688     "enum_field_value" : 4,
689     "name" : "XML_CTYPE_NAME"
690    },
691    {
692     "enum_field_value" : 5,
693     "name" : "XML_CTYPE_CHOICE"
694    },
695    {
696     "enum_field_value" : 6,
697     "name" : "XML_CTYPE_SEQ"
698    }
699   ],
700   "linker_set_key" : "_ZTI16XML_Content_Type",
701   "name" : "XML_Content_Type",
702   "referenced_type" : "_ZTI16XML_Content_Type",
703   "self_type" : "_ZTI16XML_Content_Type",
704   "size" : 4,
705   "source_file" : "/external/expat/lib/expat.h",
706   "underlying_type" : "_ZTIj"
707  },
708  {
709   "alignment" : 4,
710   "enum_fields" :
711   [
712    {
713     "enum_field_value" : 0,
714     "name" : "DIRECTION_FORWARD"
715    },
716    {
717     "enum_field_value" : 1,
718     "name" : "DIRECTION_REVERSE"
719    },
720    {
721     "enum_field_value" : 2,
722     "name" : "DIRECTION_REVERSE_RESET"
723    }
724   ],
725   "linker_set_key" : "_ZTI16update_direction",
726   "name" : "update_direction",
727   "referenced_type" : "_ZTI16update_direction",
728   "self_type" : "_ZTI16update_direction",
729   "size" : 4,
730   "source_file" : "/system/media/audio_route/audio_route.c",
731   "underlying_type" : "_ZTIj"
732  },
733  {
734   "alignment" : 4,
735   "enum_fields" :
736   [
737    {
738     "enum_field_value" : 0,
739     "name" : "XML_CQUANT_NONE"
740    },
741    {
742     "enum_field_value" : 1,
743     "name" : "XML_CQUANT_OPT"
744    },
745    {
746     "enum_field_value" : 2,
747     "name" : "XML_CQUANT_REP"
748    },
749    {
750     "enum_field_value" : 3,
751     "name" : "XML_CQUANT_PLUS"
752    }
753   ],
754   "linker_set_key" : "_ZTI17XML_Content_Quant",
755   "name" : "XML_Content_Quant",
756   "referenced_type" : "_ZTI17XML_Content_Quant",
757   "self_type" : "_ZTI17XML_Content_Quant",
758   "size" : 4,
759   "source_file" : "/external/expat/lib/expat.h",
760   "underlying_type" : "_ZTIj"
761  },
762  {
763   "alignment" : 4,
764   "enum_fields" :
765   [
766    {
767     "enum_field_value" : 0,
768     "name" : "ANDROID_LOG_UNKNOWN"
769    },
770    {
771     "enum_field_value" : 1,
772     "name" : "ANDROID_LOG_DEFAULT"
773    },
774    {
775     "enum_field_value" : 2,
776     "name" : "ANDROID_LOG_VERBOSE"
777    },
778    {
779     "enum_field_value" : 3,
780     "name" : "ANDROID_LOG_DEBUG"
781    },
782    {
783     "enum_field_value" : 4,
784     "name" : "ANDROID_LOG_INFO"
785    },
786    {
787     "enum_field_value" : 5,
788     "name" : "ANDROID_LOG_WARN"
789    },
790    {
791     "enum_field_value" : 6,
792     "name" : "ANDROID_LOG_ERROR"
793    },
794    {
795     "enum_field_value" : 7,
796     "name" : "ANDROID_LOG_FATAL"
797    },
798    {
799     "enum_field_value" : 8,
800     "name" : "ANDROID_LOG_SILENT"
801    }
802   ],
803   "linker_set_key" : "_ZTI19android_LogPriority",
804   "name" : "android_LogPriority",
805   "referenced_type" : "_ZTI19android_LogPriority",
806   "self_type" : "_ZTI19android_LogPriority",
807   "size" : 4,
808   "source_file" : "/system/core/liblog/include/android/log.h",
809   "underlying_type" : "_ZTIj"
810  },
811  {
812   "alignment" : 4,
813   "enum_fields" :
814   [
815    {
816     "enum_field_value" : 0,
817     "name" : "XML_PARAM_ENTITY_PARSING_NEVER"
818    },
819    {
820     "enum_field_value" : 1,
821     "name" : "XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE"
822    },
823    {
824     "enum_field_value" : 2,
825     "name" : "XML_PARAM_ENTITY_PARSING_ALWAYS"
826    }
827   ],
828   "linker_set_key" : "_ZTI22XML_ParamEntityParsing",
829   "name" : "XML_ParamEntityParsing",
830   "referenced_type" : "_ZTI22XML_ParamEntityParsing",
831   "self_type" : "_ZTI22XML_ParamEntityParsing",
832   "size" : 4,
833   "source_file" : "/external/expat/lib/expat.h",
834   "underlying_type" : "_ZTIj"
835  },
836  {
837   "alignment" : 4,
838   "enum_fields" :
839   [
840    {
841     "enum_field_value" : 0,
842     "name" : "REG_GS"
843    },
844    {
845     "enum_field_value" : 1,
846     "name" : "REG_FS"
847    },
848    {
849     "enum_field_value" : 2,
850     "name" : "REG_ES"
851    },
852    {
853     "enum_field_value" : 3,
854     "name" : "REG_DS"
855    },
856    {
857     "enum_field_value" : 4,
858     "name" : "REG_EDI"
859    },
860    {
861     "enum_field_value" : 5,
862     "name" : "REG_ESI"
863    },
864    {
865     "enum_field_value" : 6,
866     "name" : "REG_EBP"
867    },
868    {
869     "enum_field_value" : 7,
870     "name" : "REG_ESP"
871    },
872    {
873     "enum_field_value" : 8,
874     "name" : "REG_EBX"
875    },
876    {
877     "enum_field_value" : 9,
878     "name" : "REG_EDX"
879    },
880    {
881     "enum_field_value" : 10,
882     "name" : "REG_ECX"
883    },
884    {
885     "enum_field_value" : 11,
886     "name" : "REG_EAX"
887    },
888    {
889     "enum_field_value" : 12,
890     "name" : "REG_TRAPNO"
891    },
892    {
893     "enum_field_value" : 13,
894     "name" : "REG_ERR"
895    },
896    {
897     "enum_field_value" : 14,
898     "name" : "REG_EIP"
899    },
900    {
901     "enum_field_value" : 15,
902     "name" : "REG_CS"
903    },
904    {
905     "enum_field_value" : 16,
906     "name" : "REG_EFL"
907    },
908    {
909     "enum_field_value" : 17,
910     "name" : "REG_UESP"
911    },
912    {
913     "enum_field_value" : 18,
914     "name" : "REG_SS"
915    },
916    {
917     "enum_field_value" : 19,
918     "name" : "NGREG"
919    }
920   ],
921   "linker_set_key" : "_ZTI6$NGREG",
922   "name" : "(anonymous enum at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h:128:1)",
923   "referenced_type" : "_ZTI6$NGREG",
924   "self_type" : "_ZTI6$NGREG",
925   "size" : 4,
926   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h",
927   "underlying_type" : "_ZTIj"
928  },
929  {
930   "alignment" : 4,
931   "enum_fields" :
932   [
933    {
934     "enum_field_value" : 0,
935     "name" : "LOG_ID_MIN"
936    },
937    {
938     "enum_field_value" : 0,
939     "name" : "LOG_ID_MAIN"
940    },
941    {
942     "enum_field_value" : 1,
943     "name" : "LOG_ID_RADIO"
944    },
945    {
946     "enum_field_value" : 2,
947     "name" : "LOG_ID_EVENTS"
948    },
949    {
950     "enum_field_value" : 3,
951     "name" : "LOG_ID_SYSTEM"
952    },
953    {
954     "enum_field_value" : 4,
955     "name" : "LOG_ID_CRASH"
956    },
957    {
958     "enum_field_value" : 5,
959     "name" : "LOG_ID_STATS"
960    },
961    {
962     "enum_field_value" : 6,
963     "name" : "LOG_ID_SECURITY"
964    },
965    {
966     "enum_field_value" : 7,
967     "name" : "LOG_ID_KERNEL"
968    },
969    {
970     "enum_field_value" : 8,
971     "name" : "LOG_ID_MAX"
972    },
973    {
974     "enum_field_value" : 2147483647,
975     "name" : "LOG_ID_DEFAULT"
976    }
977   ],
978   "linker_set_key" : "_ZTI6log_id",
979   "name" : "log_id",
980   "referenced_type" : "_ZTI6log_id",
981   "self_type" : "_ZTI6log_id",
982   "size" : 4,
983   "source_file" : "/system/core/liblog/include/android/log.h",
984   "underlying_type" : "_ZTIj"
985  },
986  {
987   "alignment" : 4,
988   "enum_fields" :
989   [
990    {
991     "enum_field_value" : 0,
992     "name" : "XML_ERROR_NONE"
993    },
994    {
995     "enum_field_value" : 1,
996     "name" : "XML_ERROR_NO_MEMORY"
997    },
998    {
999     "enum_field_value" : 2,
1000     "name" : "XML_ERROR_SYNTAX"
1001    },
1002    {
1003     "enum_field_value" : 3,
1004     "name" : "XML_ERROR_NO_ELEMENTS"
1005    },
1006    {
1007     "enum_field_value" : 4,
1008     "name" : "XML_ERROR_INVALID_TOKEN"
1009    },
1010    {
1011     "enum_field_value" : 5,
1012     "name" : "XML_ERROR_UNCLOSED_TOKEN"
1013    },
1014    {
1015     "enum_field_value" : 6,
1016     "name" : "XML_ERROR_PARTIAL_CHAR"
1017    },
1018    {
1019     "enum_field_value" : 7,
1020     "name" : "XML_ERROR_TAG_MISMATCH"
1021    },
1022    {
1023     "enum_field_value" : 8,
1024     "name" : "XML_ERROR_DUPLICATE_ATTRIBUTE"
1025    },
1026    {
1027     "enum_field_value" : 9,
1028     "name" : "XML_ERROR_JUNK_AFTER_DOC_ELEMENT"
1029    },
1030    {
1031     "enum_field_value" : 10,
1032     "name" : "XML_ERROR_PARAM_ENTITY_REF"
1033    },
1034    {
1035     "enum_field_value" : 11,
1036     "name" : "XML_ERROR_UNDEFINED_ENTITY"
1037    },
1038    {
1039     "enum_field_value" : 12,
1040     "name" : "XML_ERROR_RECURSIVE_ENTITY_REF"
1041    },
1042    {
1043     "enum_field_value" : 13,
1044     "name" : "XML_ERROR_ASYNC_ENTITY"
1045    },
1046    {
1047     "enum_field_value" : 14,
1048     "name" : "XML_ERROR_BAD_CHAR_REF"
1049    },
1050    {
1051     "enum_field_value" : 15,
1052     "name" : "XML_ERROR_BINARY_ENTITY_REF"
1053    },
1054    {
1055     "enum_field_value" : 16,
1056     "name" : "XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF"
1057    },
1058    {
1059     "enum_field_value" : 17,
1060     "name" : "XML_ERROR_MISPLACED_XML_PI"
1061    },
1062    {
1063     "enum_field_value" : 18,
1064     "name" : "XML_ERROR_UNKNOWN_ENCODING"
1065    },
1066    {
1067     "enum_field_value" : 19,
1068     "name" : "XML_ERROR_INCORRECT_ENCODING"
1069    },
1070    {
1071     "enum_field_value" : 20,
1072     "name" : "XML_ERROR_UNCLOSED_CDATA_SECTION"
1073    },
1074    {
1075     "enum_field_value" : 21,
1076     "name" : "XML_ERROR_EXTERNAL_ENTITY_HANDLING"
1077    },
1078    {
1079     "enum_field_value" : 22,
1080     "name" : "XML_ERROR_NOT_STANDALONE"
1081    },
1082    {
1083     "enum_field_value" : 23,
1084     "name" : "XML_ERROR_UNEXPECTED_STATE"
1085    },
1086    {
1087     "enum_field_value" : 24,
1088     "name" : "XML_ERROR_ENTITY_DECLARED_IN_PE"
1089    },
1090    {
1091     "enum_field_value" : 25,
1092     "name" : "XML_ERROR_FEATURE_REQUIRES_XML_DTD"
1093    },
1094    {
1095     "enum_field_value" : 26,
1096     "name" : "XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING"
1097    },
1098    {
1099     "enum_field_value" : 27,
1100     "name" : "XML_ERROR_UNBOUND_PREFIX"
1101    },
1102    {
1103     "enum_field_value" : 28,
1104     "name" : "XML_ERROR_UNDECLARING_PREFIX"
1105    },
1106    {
1107     "enum_field_value" : 29,
1108     "name" : "XML_ERROR_INCOMPLETE_PE"
1109    },
1110    {
1111     "enum_field_value" : 30,
1112     "name" : "XML_ERROR_XML_DECL"
1113    },
1114    {
1115     "enum_field_value" : 31,
1116     "name" : "XML_ERROR_TEXT_DECL"
1117    },
1118    {
1119     "enum_field_value" : 32,
1120     "name" : "XML_ERROR_PUBLICID"
1121    },
1122    {
1123     "enum_field_value" : 33,
1124     "name" : "XML_ERROR_SUSPENDED"
1125    },
1126    {
1127     "enum_field_value" : 34,
1128     "name" : "XML_ERROR_NOT_SUSPENDED"
1129    },
1130    {
1131     "enum_field_value" : 35,
1132     "name" : "XML_ERROR_ABORTED"
1133    },
1134    {
1135     "enum_field_value" : 36,
1136     "name" : "XML_ERROR_FINISHED"
1137    },
1138    {
1139     "enum_field_value" : 37,
1140     "name" : "XML_ERROR_SUSPEND_PE"
1141    },
1142    {
1143     "enum_field_value" : 38,
1144     "name" : "XML_ERROR_RESERVED_PREFIX_XML"
1145    },
1146    {
1147     "enum_field_value" : 39,
1148     "name" : "XML_ERROR_RESERVED_PREFIX_XMLNS"
1149    },
1150    {
1151     "enum_field_value" : 40,
1152     "name" : "XML_ERROR_RESERVED_NAMESPACE_URI"
1153    },
1154    {
1155     "enum_field_value" : 41,
1156     "name" : "XML_ERROR_INVALID_ARGUMENT"
1157    }
1158   ],
1159   "linker_set_key" : "_ZTI9XML_Error",
1160   "name" : "XML_Error",
1161   "referenced_type" : "_ZTI9XML_Error",
1162   "self_type" : "_ZTI9XML_Error",
1163   "size" : 4,
1164   "source_file" : "/external/expat/lib/expat.h",
1165   "underlying_type" : "_ZTIj"
1166  },
1167  {
1168   "alignment" : 4,
1169   "enum_fields" :
1170   [
1171    {
1172     "enum_field_value" : 0,
1173     "name" : "PCM_PARAM_ACCESS"
1174    },
1175    {
1176     "enum_field_value" : 1,
1177     "name" : "PCM_PARAM_FORMAT"
1178    },
1179    {
1180     "enum_field_value" : 2,
1181     "name" : "PCM_PARAM_SUBFORMAT"
1182    },
1183    {
1184     "enum_field_value" : 3,
1185     "name" : "PCM_PARAM_SAMPLE_BITS"
1186    },
1187    {
1188     "enum_field_value" : 4,
1189     "name" : "PCM_PARAM_FRAME_BITS"
1190    },
1191    {
1192     "enum_field_value" : 5,
1193     "name" : "PCM_PARAM_CHANNELS"
1194    },
1195    {
1196     "enum_field_value" : 6,
1197     "name" : "PCM_PARAM_RATE"
1198    },
1199    {
1200     "enum_field_value" : 7,
1201     "name" : "PCM_PARAM_PERIOD_TIME"
1202    },
1203    {
1204     "enum_field_value" : 8,
1205     "name" : "PCM_PARAM_PERIOD_SIZE"
1206    },
1207    {
1208     "enum_field_value" : 9,
1209     "name" : "PCM_PARAM_PERIOD_BYTES"
1210    },
1211    {
1212     "enum_field_value" : 10,
1213     "name" : "PCM_PARAM_PERIODS"
1214    },
1215    {
1216     "enum_field_value" : 11,
1217     "name" : "PCM_PARAM_BUFFER_TIME"
1218    },
1219    {
1220     "enum_field_value" : 12,
1221     "name" : "PCM_PARAM_BUFFER_SIZE"
1222    },
1223    {
1224     "enum_field_value" : 13,
1225     "name" : "PCM_PARAM_BUFFER_BYTES"
1226    },
1227    {
1228     "enum_field_value" : 14,
1229     "name" : "PCM_PARAM_TICK_TIME"
1230    }
1231   ],
1232   "linker_set_key" : "_ZTI9pcm_param",
1233   "name" : "pcm_param",
1234   "referenced_type" : "_ZTI9pcm_param",
1235   "self_type" : "_ZTI9pcm_param",
1236   "size" : 4,
1237   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h",
1238   "underlying_type" : "_ZTIj"
1239  }
1240 ],
1241 "function_types" :
1242 [
1243  {
1244   "alignment" : 4,
1245   "linker_set_key" : "_ZTIFPvS_jE",
1246   "name" : "void *(void *, unsigned int)",
1247   "parameters" :
1248   [
1249    {
1250     "referenced_type" : "_ZTIPv"
1251    },
1252    {
1253     "referenced_type" : "_ZTIj"
1254    }
1255   ],
1256   "referenced_type" : "_ZTIFPvS_jE",
1257   "return_type" : "_ZTIPv",
1258   "self_type" : "_ZTIFPvS_jE",
1259   "source_file" : "/external/expat/lib/expat.h"
1260  },
1261  {
1262   "alignment" : 4,
1263   "linker_set_key" : "_ZTIFPvS_jPKvE",
1264   "name" : "void *(void *, unsigned int, const void *)",
1265   "parameters" :
1266   [
1267    {
1268     "referenced_type" : "_ZTIPv"
1269    },
1270    {
1271     "referenced_type" : "_ZTIj"
1272    },
1273    {
1274     "referenced_type" : "_ZTIPKv"
1275    }
1276   ],
1277   "referenced_type" : "_ZTIFPvS_jPKvE",
1278   "return_type" : "_ZTIPv",
1279   "self_type" : "_ZTIFPvS_jPKvE",
1280   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1281  },
1282  {
1283   "alignment" : 4,
1284   "linker_set_key" : "_ZTIFPvjE",
1285   "name" : "void *(unsigned int)",
1286   "parameters" :
1287   [
1288    {
1289     "referenced_type" : "_ZTIj"
1290    }
1291   ],
1292   "referenced_type" : "_ZTIFPvjE",
1293   "return_type" : "_ZTIPv",
1294   "self_type" : "_ZTIFPvjE",
1295   "source_file" : "/external/expat/lib/expat.h"
1296  },
1297  {
1298   "alignment" : 4,
1299   "linker_set_key" : "_ZTIFPvjPKvE",
1300   "name" : "void *(unsigned int, const void *)",
1301   "parameters" :
1302   [
1303    {
1304     "referenced_type" : "_ZTIj"
1305    },
1306    {
1307     "referenced_type" : "_ZTIPKv"
1308    }
1309   ],
1310   "referenced_type" : "_ZTIFPvjPKvE",
1311   "return_type" : "_ZTIPv",
1312   "self_type" : "_ZTIFPvjPKvE",
1313   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1314  },
1315  {
1316   "alignment" : 4,
1317   "linker_set_key" : "_ZTIFPvjjPKvE",
1318   "name" : "void *(unsigned int, unsigned int, const void *)",
1319   "parameters" :
1320   [
1321    {
1322     "referenced_type" : "_ZTIj"
1323    },
1324    {
1325     "referenced_type" : "_ZTIj"
1326    },
1327    {
1328     "referenced_type" : "_ZTIPKv"
1329    }
1330   ],
1331   "referenced_type" : "_ZTIFPvjjPKvE",
1332   "return_type" : "_ZTIPv",
1333   "self_type" : "_ZTIFPvjjPKvE",
1334   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1335  },
1336  {
1337   "alignment" : 4,
1338   "linker_set_key" : "_ZTIFiPvPKcE",
1339   "name" : "int (void *, const char *)",
1340   "parameters" :
1341   [
1342    {
1343     "referenced_type" : "_ZTIPv"
1344    },
1345    {
1346     "referenced_type" : "_ZTIPKc"
1347    }
1348   ],
1349   "referenced_type" : "_ZTIFiPvPKcE",
1350   "return_type" : "_ZTIi",
1351   "self_type" : "_ZTIFiPvPKcE",
1352   "source_file" : "/external/expat/lib/expat.h"
1353  },
1354  {
1355   "alignment" : 4,
1356   "linker_set_key" : "_ZTIFv6sigvalE",
1357   "name" : "void (sigval)",
1358   "parameters" :
1359   [
1360    {
1361     "referenced_type" : "_ZTI6sigval"
1362    }
1363   ],
1364   "referenced_type" : "_ZTIFv6sigvalE",
1365   "return_type" : "_ZTIv",
1366   "self_type" : "_ZTIFv6sigvalE",
1367   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1368  },
1369  {
1370   "alignment" : 4,
1371   "linker_set_key" : "_ZTIFvPvE",
1372   "name" : "void (void *)",
1373   "parameters" :
1374   [
1375    {
1376     "referenced_type" : "_ZTIPv"
1377    }
1378   ],
1379   "referenced_type" : "_ZTIFvPvE",
1380   "return_type" : "_ZTIv",
1381   "self_type" : "_ZTIFvPvE",
1382   "source_file" : "/external/expat/lib/expat.h"
1383  },
1384  {
1385   "alignment" : 4,
1386   "linker_set_key" : "_ZTIFvPvPKvE",
1387   "name" : "void (void *, const void *)",
1388   "parameters" :
1389   [
1390    {
1391     "referenced_type" : "_ZTIPv"
1392    },
1393    {
1394     "referenced_type" : "_ZTIPKv"
1395    }
1396   ],
1397   "referenced_type" : "_ZTIFvPvPKvE",
1398   "return_type" : "_ZTIv",
1399   "self_type" : "_ZTIFvPvPKvE",
1400   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1401  },
1402  {
1403   "alignment" : 4,
1404   "linker_set_key" : "_ZTIFviE",
1405   "name" : "void (int)",
1406   "parameters" :
1407   [
1408    {
1409     "referenced_type" : "_ZTIi"
1410    }
1411   ],
1412   "referenced_type" : "_ZTIFviE",
1413   "return_type" : "_ZTIv",
1414   "self_type" : "_ZTIFviE",
1415   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1416  },
1417  {
1418   "alignment" : 4,
1419   "linker_set_key" : "_ZTIFviP7siginfoPvE",
1420   "name" : "void (int, siginfo *, void *)",
1421   "parameters" :
1422   [
1423    {
1424     "referenced_type" : "_ZTIi"
1425    },
1426    {
1427     "referenced_type" : "_ZTIP7siginfo"
1428    },
1429    {
1430     "referenced_type" : "_ZTIPv"
1431    }
1432   ],
1433   "referenced_type" : "_ZTIFviP7siginfoPvE",
1434   "return_type" : "_ZTIv",
1435   "self_type" : "_ZTIFviP7siginfoPvE",
1436   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1437  },
1438  {
1439   "alignment" : 4,
1440   "linker_set_key" : "_ZTIFvvE",
1441   "name" : "void (void)",
1442   "referenced_type" : "_ZTIFvvE",
1443   "return_type" : "_ZTIv",
1444   "self_type" : "_ZTIFvvE",
1445   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1446  }
1447 ],
1448 "functions" :
1449 [
1450  {
1451   "function_name" : "audio_route_apply_and_update_path",
1452   "linker_set_key" : "audio_route_apply_and_update_path",
1453   "parameters" :
1454   [
1455    {
1456     "referenced_type" : "_ZTIP11audio_route"
1457    },
1458    {
1459     "referenced_type" : "_ZTIPKc"
1460    }
1461   ],
1462   "return_type" : "_ZTIi",
1463   "source_file" : "/system/media/audio_route/audio_route.c"
1464  },
1465  {
1466   "function_name" : "audio_route_apply_path",
1467   "linker_set_key" : "audio_route_apply_path",
1468   "parameters" :
1469   [
1470    {
1471     "referenced_type" : "_ZTIP11audio_route"
1472    },
1473    {
1474     "referenced_type" : "_ZTIPKc"
1475    }
1476   ],
1477   "return_type" : "_ZTIi",
1478   "source_file" : "/system/media/audio_route/audio_route.c"
1479  },
1480  {
1481   "function_name" : "audio_route_force_reset_and_update_path",
1482   "linker_set_key" : "audio_route_force_reset_and_update_path",
1483   "parameters" :
1484   [
1485    {
1486     "referenced_type" : "_ZTIP11audio_route"
1487    },
1488    {
1489     "referenced_type" : "_ZTIPKc"
1490    }
1491   ],
1492   "return_type" : "_ZTIi",
1493   "source_file" : "/system/media/audio_route/audio_route.c"
1494  },
1495  {
1496   "function_name" : "audio_route_free",
1497   "linker_set_key" : "audio_route_free",
1498   "parameters" :
1499   [
1500    {
1501     "referenced_type" : "_ZTIP11audio_route"
1502    }
1503   ],
1504   "return_type" : "_ZTIv",
1505   "source_file" : "/system/media/audio_route/audio_route.c"
1506  },
1507  {
1508   "function_name" : "audio_route_init",
1509   "linker_set_key" : "audio_route_init",
1510   "parameters" :
1511   [
1512    {
1513     "referenced_type" : "_ZTIj"
1514    },
1515    {
1516     "referenced_type" : "_ZTIPKc"
1517    }
1518   ],
1519   "return_type" : "_ZTIP11audio_route",
1520   "source_file" : "/system/media/audio_route/audio_route.c"
1521  },
1522  {
1523   "function_name" : "audio_route_reset",
1524   "linker_set_key" : "audio_route_reset",
1525   "parameters" :
1526   [
1527    {
1528     "referenced_type" : "_ZTIP11audio_route"
1529    }
1530   ],
1531   "return_type" : "_ZTIv",
1532   "source_file" : "/system/media/audio_route/audio_route.c"
1533  },
1534  {
1535   "function_name" : "audio_route_reset_and_update_path",
1536   "linker_set_key" : "audio_route_reset_and_update_path",
1537   "parameters" :
1538   [
1539    {
1540     "referenced_type" : "_ZTIP11audio_route"
1541    },
1542    {
1543     "referenced_type" : "_ZTIPKc"
1544    }
1545   ],
1546   "return_type" : "_ZTIi",
1547   "source_file" : "/system/media/audio_route/audio_route.c"
1548  },
1549  {
1550   "function_name" : "audio_route_reset_path",
1551   "linker_set_key" : "audio_route_reset_path",
1552   "parameters" :
1553   [
1554    {
1555     "referenced_type" : "_ZTIP11audio_route"
1556    },
1557    {
1558     "referenced_type" : "_ZTIPKc"
1559    }
1560   ],
1561   "return_type" : "_ZTIi",
1562   "source_file" : "/system/media/audio_route/audio_route.c"
1563  },
1564  {
1565   "function_name" : "audio_route_update_mixer",
1566   "linker_set_key" : "audio_route_update_mixer",
1567   "parameters" :
1568   [
1569    {
1570     "referenced_type" : "_ZTIP11audio_route"
1571    }
1572   ],
1573   "return_type" : "_ZTIi",
1574   "source_file" : "/system/media/audio_route/audio_route.c"
1575  }
1576 ],
1577 "global_vars" : [],
1578 "lvalue_reference_types" : [],
1579 "pointer_types" :
1580 [
1581  {
1582   "alignment" : 4,
1583   "linker_set_key" : "_ZTIP10mixer_path",
1584   "name" : "mixer_path *",
1585   "referenced_type" : "_ZTI10mixer_path",
1586   "self_type" : "_ZTIP10mixer_path",
1587   "size" : 4,
1588   "source_file" : "/system/media/audio_route/audio_route.c"
1589  },
1590  {
1591   "alignment" : 4,
1592   "linker_set_key" : "_ZTIP11_fpstate_32",
1593   "name" : "_fpstate_32 *",
1594   "referenced_type" : "_ZTI11_fpstate_32",
1595   "self_type" : "_ZTIP11_fpstate_32",
1596   "size" : 4,
1597   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
1598  },
1599  {
1600   "alignment" : 4,
1601   "linker_set_key" : "_ZTIP11audio_route",
1602   "name" : "audio_route *",
1603   "referenced_type" : "_ZTI11audio_route",
1604   "self_type" : "_ZTIP11audio_route",
1605   "size" : 4,
1606   "source_file" : "/system/media/audio_route/audio_route.c"
1607  },
1608  {
1609   "alignment" : 4,
1610   "linker_set_key" : "_ZTIP11mixer_state",
1611   "name" : "mixer_state *",
1612   "referenced_type" : "_ZTI11mixer_state",
1613   "self_type" : "_ZTIP11mixer_state",
1614   "size" : 4,
1615   "source_file" : "/system/media/audio_route/audio_route.c"
1616  },
1617  {
1618   "alignment" : 4,
1619   "linker_set_key" : "_ZTIP13_libc_fpstate",
1620   "name" : "_libc_fpstate *",
1621   "referenced_type" : "_ZTI13_libc_fpstate",
1622   "self_type" : "_ZTIP13_libc_fpstate",
1623   "size" : 4,
1624   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
1625  },
1626  {
1627   "alignment" : 4,
1628   "linker_set_key" : "_ZTIP13mixer_setting",
1629   "name" : "mixer_setting *",
1630   "referenced_type" : "_ZTI13mixer_setting",
1631   "self_type" : "_ZTIP13mixer_setting",
1632   "size" : 4,
1633   "source_file" : "/system/media/audio_route/audio_route.c"
1634  },
1635  {
1636   "alignment" : 4,
1637   "linker_set_key" : "_ZTIP16user_regs_struct",
1638   "name" : "user_regs_struct *",
1639   "referenced_type" : "_ZTI16user_regs_struct",
1640   "self_type" : "_ZTIP16user_regs_struct",
1641   "size" : 4,
1642   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
1643  },
1644  {
1645   "alignment" : 4,
1646   "linker_set_key" : "_ZTIP18user_fpregs_struct",
1647   "name" : "user_fpregs_struct *",
1648   "referenced_type" : "_ZTI18user_fpregs_struct",
1649   "self_type" : "_ZTIP18user_fpregs_struct",
1650   "size" : 4,
1651   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
1652  },
1653  {
1654   "alignment" : 4,
1655   "linker_set_key" : "_ZTIP5mixer",
1656   "name" : "mixer *",
1657   "referenced_type" : "_ZTI5mixer",
1658   "self_type" : "_ZTIP5mixer",
1659   "size" : 4,
1660   "source_file" : "/system/media/audio_route/audio_route.c"
1661  },
1662  {
1663   "alignment" : 4,
1664   "linker_set_key" : "_ZTIP6XML_cp",
1665   "name" : "XML_cp *",
1666   "referenced_type" : "_ZTI6XML_cp",
1667   "self_type" : "_ZTIP6XML_cp",
1668   "size" : 4,
1669   "source_file" : "/external/expat/lib/expat.h"
1670  },
1671  {
1672   "alignment" : 4,
1673   "linker_set_key" : "_ZTIP7__sFILE",
1674   "name" : "__sFILE *",
1675   "referenced_type" : "_ZTI7__sFILE",
1676   "self_type" : "_ZTIP7__sFILE",
1677   "size" : 4,
1678   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/stdio.h"
1679  },
1680  {
1681   "alignment" : 4,
1682   "linker_set_key" : "_ZTIP7siginfo",
1683   "name" : "siginfo *",
1684   "referenced_type" : "_ZTI7siginfo",
1685   "self_type" : "_ZTIP7siginfo",
1686   "size" : 4,
1687   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1688  },
1689  {
1690   "alignment" : 4,
1691   "linker_set_key" : "_ZTIP8ucontext",
1692   "name" : "ucontext *",
1693   "referenced_type" : "_ZTI8ucontext",
1694   "self_type" : "_ZTIP8ucontext",
1695   "size" : 4,
1696   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
1697  },
1698  {
1699   "alignment" : 4,
1700   "linker_set_key" : "_ZTIP9mixer_ctl",
1701   "name" : "mixer_ctl *",
1702   "referenced_type" : "_ZTI9mixer_ctl",
1703   "self_type" : "_ZTIP9mixer_ctl",
1704   "size" : 4,
1705   "source_file" : "/system/media/audio_route/audio_route.c"
1706  },
1707  {
1708   "alignment" : 4,
1709   "linker_set_key" : "_ZTIPFPvS_jE",
1710   "name" : "void *(*)(void *, unsigned int)",
1711   "referenced_type" : "_ZTIFPvS_jE",
1712   "self_type" : "_ZTIPFPvS_jE",
1713   "size" : 4,
1714   "source_file" : "/external/expat/lib/expat.h"
1715  },
1716  {
1717   "alignment" : 4,
1718   "linker_set_key" : "_ZTIPFPvS_jPKvE",
1719   "name" : "void *(*)(void *, unsigned int, const void *)",
1720   "referenced_type" : "_ZTIFPvS_jPKvE",
1721   "self_type" : "_ZTIPFPvS_jPKvE",
1722   "size" : 4,
1723   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1724  },
1725  {
1726   "alignment" : 4,
1727   "linker_set_key" : "_ZTIPFPvjE",
1728   "name" : "void *(*)(unsigned int)",
1729   "referenced_type" : "_ZTIFPvjE",
1730   "self_type" : "_ZTIPFPvjE",
1731   "size" : 4,
1732   "source_file" : "/external/expat/lib/expat.h"
1733  },
1734  {
1735   "alignment" : 4,
1736   "linker_set_key" : "_ZTIPFPvjPKvE",
1737   "name" : "void *(*)(unsigned int, const void *)",
1738   "referenced_type" : "_ZTIFPvjPKvE",
1739   "self_type" : "_ZTIPFPvjPKvE",
1740   "size" : 4,
1741   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1742  },
1743  {
1744   "alignment" : 4,
1745   "linker_set_key" : "_ZTIPFPvjjPKvE",
1746   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
1747   "referenced_type" : "_ZTIFPvjjPKvE",
1748   "self_type" : "_ZTIPFPvjjPKvE",
1749   "size" : 4,
1750   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1751  },
1752  {
1753   "alignment" : 4,
1754   "linker_set_key" : "_ZTIPFiPvPKcE",
1755   "name" : "int (*)(void *, const char *)",
1756   "referenced_type" : "_ZTIFiPvPKcE",
1757   "self_type" : "_ZTIPFiPvPKcE",
1758   "size" : 4,
1759   "source_file" : "/external/expat/lib/expat.h"
1760  },
1761  {
1762   "alignment" : 4,
1763   "linker_set_key" : "_ZTIPFv6sigvalE",
1764   "name" : "void (*)(sigval)",
1765   "referenced_type" : "_ZTIFv6sigvalE",
1766   "self_type" : "_ZTIPFv6sigvalE",
1767   "size" : 4,
1768   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1769  },
1770  {
1771   "alignment" : 4,
1772   "linker_set_key" : "_ZTIPFvPvE",
1773   "name" : "void (*)(void *)",
1774   "referenced_type" : "_ZTIFvPvE",
1775   "self_type" : "_ZTIPFvPvE",
1776   "size" : 4,
1777   "source_file" : "/external/expat/lib/expat.h"
1778  },
1779  {
1780   "alignment" : 4,
1781   "linker_set_key" : "_ZTIPFvPvPKvE",
1782   "name" : "void (*)(void *, const void *)",
1783   "referenced_type" : "_ZTIFvPvPKvE",
1784   "self_type" : "_ZTIPFvPvPKvE",
1785   "size" : 4,
1786   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1787  },
1788  {
1789   "alignment" : 4,
1790   "linker_set_key" : "_ZTIPFviE",
1791   "name" : "void (*)(int)",
1792   "referenced_type" : "_ZTIFviE",
1793   "self_type" : "_ZTIPFviE",
1794   "size" : 4,
1795   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1796  },
1797  {
1798   "alignment" : 4,
1799   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
1800   "name" : "void (*)(int, siginfo *, void *)",
1801   "referenced_type" : "_ZTIFviP7siginfoPvE",
1802   "self_type" : "_ZTIPFviP7siginfoPvE",
1803   "size" : 4,
1804   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1805  },
1806  {
1807   "alignment" : 4,
1808   "linker_set_key" : "_ZTIPFvvE",
1809   "name" : "void (*)(void)",
1810   "referenced_type" : "_ZTIFvvE",
1811   "self_type" : "_ZTIPFvvE",
1812   "size" : 4,
1813   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1814  },
1815  {
1816   "alignment" : 4,
1817   "linker_set_key" : "_ZTIPKc",
1818   "name" : "const char *",
1819   "referenced_type" : "_ZTIKc",
1820   "self_type" : "_ZTIPKc",
1821   "size" : 4,
1822   "source_file" : "/external/expat/lib/expat.h"
1823  },
1824  {
1825   "alignment" : 4,
1826   "linker_set_key" : "_ZTIPKv",
1827   "name" : "const void *",
1828   "referenced_type" : "_ZTIKv",
1829   "self_type" : "_ZTIPKv",
1830   "size" : 4,
1831   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1832  },
1833  {
1834   "alignment" : 4,
1835   "linker_set_key" : "_ZTIPc",
1836   "name" : "char *",
1837   "referenced_type" : "_ZTIc",
1838   "self_type" : "_ZTIPc",
1839   "size" : 4,
1840   "source_file" : "/external/expat/lib/expat.h"
1841  },
1842  {
1843   "alignment" : 4,
1844   "linker_set_key" : "_ZTIPh",
1845   "name" : "unsigned char *",
1846   "referenced_type" : "_ZTIh",
1847   "self_type" : "_ZTIPh",
1848   "size" : 4,
1849   "source_file" : "/system/media/audio_route/audio_route.c"
1850  },
1851  {
1852   "alignment" : 4,
1853   "linker_set_key" : "_ZTIPi",
1854   "name" : "int *",
1855   "referenced_type" : "_ZTIi",
1856   "self_type" : "_ZTIPi",
1857   "size" : 4,
1858   "source_file" : "/system/media/audio_route/audio_route.c"
1859  },
1860  {
1861   "alignment" : 4,
1862   "linker_set_key" : "_ZTIPl",
1863   "name" : "long *",
1864   "referenced_type" : "_ZTIl",
1865   "self_type" : "_ZTIPl",
1866   "size" : 4,
1867   "source_file" : "/system/media/audio_route/audio_route.c"
1868  },
1869  {
1870   "alignment" : 4,
1871   "linker_set_key" : "_ZTIPv",
1872   "name" : "void *",
1873   "referenced_type" : "_ZTIv",
1874   "self_type" : "_ZTIPv",
1875   "size" : 4,
1876   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
1877  }
1878 ],
1879 "qualified_types" :
1880 [
1881  {
1882   "alignment" : 4,
1883   "is_const" : true,
1884   "linker_set_key" : "_ZTIA65_KPKc",
1885   "name" : "const char *const[65]",
1886   "referenced_type" : "_ZTIA65_PKc",
1887   "self_type" : "_ZTIA65_KPKc",
1888   "size" : 260,
1889   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/signal.h"
1890  },
1891  {
1892   "alignment" : 1,
1893   "is_const" : true,
1894   "linker_set_key" : "_ZTIKc",
1895   "name" : "const char",
1896   "referenced_type" : "_ZTIc",
1897   "self_type" : "_ZTIKc",
1898   "size" : 1,
1899   "source_file" : "/external/expat/lib/expat.h"
1900  },
1901  {
1902   "is_const" : true,
1903   "linker_set_key" : "_ZTIKv",
1904   "name" : "const void",
1905   "referenced_type" : "_ZTIv",
1906   "self_type" : "_ZTIKv",
1907   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1908  },
1909  {
1910   "alignment" : 4,
1911   "is_volatile" : true,
1912   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
1913   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
1914   "referenced_type" : "_ZTIPFPvS_jPKvE",
1915   "self_type" : "_ZTIVPFPvS_jPKvE",
1916   "size" : 4,
1917   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1918  },
1919  {
1920   "alignment" : 4,
1921   "is_volatile" : true,
1922   "linker_set_key" : "_ZTIVPFPvjPKvE",
1923   "name" : "void *(*volatile)(unsigned int, const void *)",
1924   "referenced_type" : "_ZTIPFPvjPKvE",
1925   "self_type" : "_ZTIVPFPvjPKvE",
1926   "size" : 4,
1927   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1928  },
1929  {
1930   "alignment" : 4,
1931   "is_volatile" : true,
1932   "linker_set_key" : "_ZTIVPFPvjjPKvE",
1933   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
1934   "referenced_type" : "_ZTIPFPvjjPKvE",
1935   "self_type" : "_ZTIVPFPvjjPKvE",
1936   "size" : 4,
1937   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1938  },
1939  {
1940   "alignment" : 4,
1941   "is_volatile" : true,
1942   "linker_set_key" : "_ZTIVPFvPvPKvE",
1943   "name" : "void (*volatile)(void *, const void *)",
1944   "referenced_type" : "_ZTIPFvPvPKvE",
1945   "self_type" : "_ZTIVPFvPvPKvE",
1946   "size" : 4,
1947   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
1948  }
1949 ],
1950 "record_types" :
1951 [
1952  {
1953   "alignment" : 4,
1954   "fields" :
1955   [
1956    {
1957     "field_name" : "_kill",
1958     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1959    },
1960    {
1961     "field_name" : "_timer",
1962     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1963    },
1964    {
1965     "field_name" : "_rt",
1966     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1967    },
1968    {
1969     "field_name" : "_sigchld",
1970     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1971    },
1972    {
1973     "field_name" : "_sigfault",
1974     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1975    },
1976    {
1977     "field_name" : "_sigpoll",
1978     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1979    },
1980    {
1981     "field_name" : "_sigsys",
1982     "referenced_type" : "_ZTIN10__sifieldsUt_E"
1983    }
1984   ],
1985   "linker_set_key" : "_ZTI10__sifields",
1986   "name" : "__sifields",
1987   "record_kind" : "union",
1988   "referenced_type" : "_ZTI10__sifields",
1989   "self_type" : "_ZTI10__sifields",
1990   "size" : 20,
1991   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1992  },
1993  {
1994   "alignment" : 4,
1995   "fields" :
1996   [
1997    {
1998     "field_name" : "enumerated",
1999     "referenced_type" : "_ZTIPi"
2000    },
2001    {
2002     "field_name" : "integer",
2003     "referenced_type" : "_ZTIPl"
2004    },
2005    {
2006     "field_name" : "ptr",
2007     "referenced_type" : "_ZTIPv"
2008    },
2009    {
2010     "field_name" : "bytes",
2011     "referenced_type" : "_ZTIPh"
2012    }
2013   ],
2014   "linker_set_key" : "_ZTI10ctl_values",
2015   "name" : "ctl_values",
2016   "record_kind" : "union",
2017   "referenced_type" : "_ZTI10ctl_values",
2018   "self_type" : "_ZTI10ctl_values",
2019   "size" : 4,
2020   "source_file" : "/system/media/audio_route/audio_route.c"
2021  },
2022  {
2023   "alignment" : 4,
2024   "fields" :
2025   [
2026    {
2027     "field_name" : "type",
2028     "referenced_type" : "_ZTIi"
2029    },
2030    {
2031     "field_name" : "pid",
2032     "field_offset" : 32,
2033     "referenced_type" : "_ZTIi"
2034    }
2035   ],
2036   "linker_set_key" : "_ZTI10f_owner_ex",
2037   "name" : "f_owner_ex",
2038   "referenced_type" : "_ZTI10f_owner_ex",
2039   "self_type" : "_ZTI10f_owner_ex",
2040   "size" : 8,
2041   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h"
2042  },
2043  {
2044   "alignment" : 4,
2045   "fields" :
2046   [
2047    {
2048     "field_name" : "it_interval",
2049     "referenced_type" : "_ZTI8timespec"
2050    },
2051    {
2052     "field_name" : "it_value",
2053     "field_offset" : 64,
2054     "referenced_type" : "_ZTI8timespec"
2055    }
2056   ],
2057   "linker_set_key" : "_ZTI10itimerspec",
2058   "name" : "itimerspec",
2059   "referenced_type" : "_ZTI10itimerspec",
2060   "self_type" : "_ZTI10itimerspec",
2061   "size" : 16,
2062   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h"
2063  },
2064  {
2065   "alignment" : 4,
2066   "fields" :
2067   [
2068    {
2069     "field_name" : "gregs",
2070     "referenced_type" : "_ZTIA19_i"
2071    },
2072    {
2073     "field_name" : "fpregs",
2074     "field_offset" : 608,
2075     "referenced_type" : "_ZTIP13_libc_fpstate"
2076    },
2077    {
2078     "field_name" : "oldmask",
2079     "field_offset" : 640,
2080     "referenced_type" : "_ZTIm"
2081    },
2082    {
2083     "field_name" : "cr2",
2084     "field_offset" : 672,
2085     "referenced_type" : "_ZTIm"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTI10mcontext_t",
2089   "name" : "mcontext_t",
2090   "referenced_type" : "_ZTI10mcontext_t",
2091   "self_type" : "_ZTI10mcontext_t",
2092   "size" : 88,
2093   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
2094  },
2095  {
2096   "alignment" : 4,
2097   "fields" :
2098   [
2099    {
2100     "field_name" : "name",
2101     "referenced_type" : "_ZTIPc"
2102    },
2103    {
2104     "field_name" : "size",
2105     "field_offset" : 32,
2106     "referenced_type" : "_ZTIj"
2107    },
2108    {
2109     "field_name" : "length",
2110     "field_offset" : 64,
2111     "referenced_type" : "_ZTIj"
2112    },
2113    {
2114     "field_name" : "setting",
2115     "field_offset" : 96,
2116     "referenced_type" : "_ZTIP13mixer_setting"
2117    }
2118   ],
2119   "linker_set_key" : "_ZTI10mixer_path",
2120   "name" : "mixer_path",
2121   "referenced_type" : "_ZTI10mixer_path",
2122   "self_type" : "_ZTI10mixer_path",
2123   "size" : 16,
2124   "source_file" : "/system/media/audio_route/audio_route.c"
2125  },
2126  {
2127   "alignment" : 4,
2128   "fields" :
2129   [
2130    {
2131     "field_name" : "channels",
2132     "referenced_type" : "_ZTIj"
2133    },
2134    {
2135     "field_name" : "rate",
2136     "field_offset" : 32,
2137     "referenced_type" : "_ZTIj"
2138    },
2139    {
2140     "field_name" : "period_size",
2141     "field_offset" : 64,
2142     "referenced_type" : "_ZTIj"
2143    },
2144    {
2145     "field_name" : "period_count",
2146     "field_offset" : 96,
2147     "referenced_type" : "_ZTIj"
2148    },
2149    {
2150     "field_name" : "format",
2151     "field_offset" : 128,
2152     "referenced_type" : "_ZTI10pcm_format"
2153    },
2154    {
2155     "field_name" : "start_threshold",
2156     "field_offset" : 160,
2157     "referenced_type" : "_ZTIj"
2158    },
2159    {
2160     "field_name" : "stop_threshold",
2161     "field_offset" : 192,
2162     "referenced_type" : "_ZTIj"
2163    },
2164    {
2165     "field_name" : "silence_threshold",
2166     "field_offset" : 224,
2167     "referenced_type" : "_ZTIj"
2168    },
2169    {
2170     "field_name" : "silence_size",
2171     "field_offset" : 256,
2172     "referenced_type" : "_ZTIj"
2173    },
2174    {
2175     "field_name" : "avail_min",
2176     "field_offset" : 288,
2177     "referenced_type" : "_ZTIi"
2178    }
2179   ],
2180   "linker_set_key" : "_ZTI10pcm_config",
2181   "name" : "pcm_config",
2182   "referenced_type" : "_ZTI10pcm_config",
2183   "self_type" : "_ZTI10pcm_config",
2184   "size" : 40,
2185   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h"
2186  },
2187  {
2188   "alignment" : 4,
2189   "fields" :
2190   [
2191    {
2192     "field_name" : "gs",
2193     "referenced_type" : "_ZTIt"
2194    },
2195    {
2196     "field_name" : "__gsh",
2197     "field_offset" : 16,
2198     "referenced_type" : "_ZTIt"
2199    },
2200    {
2201     "field_name" : "fs",
2202     "field_offset" : 32,
2203     "referenced_type" : "_ZTIt"
2204    },
2205    {
2206     "field_name" : "__fsh",
2207     "field_offset" : 48,
2208     "referenced_type" : "_ZTIt"
2209    },
2210    {
2211     "field_name" : "es",
2212     "field_offset" : 64,
2213     "referenced_type" : "_ZTIt"
2214    },
2215    {
2216     "field_name" : "__esh",
2217     "field_offset" : 80,
2218     "referenced_type" : "_ZTIt"
2219    },
2220    {
2221     "field_name" : "ds",
2222     "field_offset" : 96,
2223     "referenced_type" : "_ZTIt"
2224    },
2225    {
2226     "field_name" : "__dsh",
2227     "field_offset" : 112,
2228     "referenced_type" : "_ZTIt"
2229    },
2230    {
2231     "field_name" : "edi",
2232     "field_offset" : 128,
2233     "referenced_type" : "_ZTIj"
2234    },
2235    {
2236     "field_name" : "esi",
2237     "field_offset" : 160,
2238     "referenced_type" : "_ZTIj"
2239    },
2240    {
2241     "field_name" : "ebp",
2242     "field_offset" : 192,
2243     "referenced_type" : "_ZTIj"
2244    },
2245    {
2246     "field_name" : "esp",
2247     "field_offset" : 224,
2248     "referenced_type" : "_ZTIj"
2249    },
2250    {
2251     "field_name" : "ebx",
2252     "field_offset" : 256,
2253     "referenced_type" : "_ZTIj"
2254    },
2255    {
2256     "field_name" : "edx",
2257     "field_offset" : 288,
2258     "referenced_type" : "_ZTIj"
2259    },
2260    {
2261     "field_name" : "ecx",
2262     "field_offset" : 320,
2263     "referenced_type" : "_ZTIj"
2264    },
2265    {
2266     "field_name" : "eax",
2267     "field_offset" : 352,
2268     "referenced_type" : "_ZTIj"
2269    },
2270    {
2271     "field_name" : "trapno",
2272     "field_offset" : 384,
2273     "referenced_type" : "_ZTIj"
2274    },
2275    {
2276     "field_name" : "err",
2277     "field_offset" : 416,
2278     "referenced_type" : "_ZTIj"
2279    },
2280    {
2281     "field_name" : "eip",
2282     "field_offset" : 448,
2283     "referenced_type" : "_ZTIj"
2284    },
2285    {
2286     "field_name" : "cs",
2287     "field_offset" : 480,
2288     "referenced_type" : "_ZTIt"
2289    },
2290    {
2291     "field_name" : "__csh",
2292     "field_offset" : 496,
2293     "referenced_type" : "_ZTIt"
2294    },
2295    {
2296     "field_name" : "eflags",
2297     "field_offset" : 512,
2298     "referenced_type" : "_ZTIj"
2299    },
2300    {
2301     "field_name" : "esp_at_signal",
2302     "field_offset" : 544,
2303     "referenced_type" : "_ZTIj"
2304    },
2305    {
2306     "field_name" : "ss",
2307     "field_offset" : 576,
2308     "referenced_type" : "_ZTIt"
2309    },
2310    {
2311     "field_name" : "__ssh",
2312     "field_offset" : 592,
2313     "referenced_type" : "_ZTIt"
2314    },
2315    {
2316     "field_name" : "fpstate",
2317     "field_offset" : 608,
2318     "referenced_type" : "_ZTIP11_fpstate_32"
2319    },
2320    {
2321     "field_name" : "oldmask",
2322     "field_offset" : 640,
2323     "referenced_type" : "_ZTIj"
2324    },
2325    {
2326     "field_name" : "cr2",
2327     "field_offset" : 672,
2328     "referenced_type" : "_ZTIj"
2329    }
2330   ],
2331   "linker_set_key" : "_ZTI10sigcontext",
2332   "name" : "sigcontext",
2333   "referenced_type" : "_ZTI10sigcontext",
2334   "self_type" : "_ZTI10sigcontext",
2335   "size" : 88,
2336   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2337  },
2338  {
2339   "alignment" : 4,
2340   "fields" :
2341   [
2342    {
2343     "field_name" : "__bits",
2344     "referenced_type" : "_ZTIA2_m"
2345    }
2346   ],
2347   "linker_set_key" : "_ZTI10sigset64_t",
2348   "name" : "sigset64_t",
2349   "referenced_type" : "_ZTI10sigset64_t",
2350   "self_type" : "_ZTI10sigset64_t",
2351   "size" : 8,
2352   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
2353  },
2354  {
2355   "alignment" : 4,
2356   "fields" :
2357   [
2358    {
2359     "field_name" : "feature",
2360     "referenced_type" : "_ZTI15XML_FeatureEnum"
2361    },
2362    {
2363     "field_name" : "name",
2364     "field_offset" : 32,
2365     "referenced_type" : "_ZTIPKc"
2366    },
2367    {
2368     "field_name" : "value",
2369     "field_offset" : 64,
2370     "referenced_type" : "_ZTIl"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTI11XML_Feature",
2374   "name" : "XML_Feature",
2375   "referenced_type" : "_ZTI11XML_Feature",
2376   "self_type" : "_ZTI11XML_Feature",
2377   "size" : 12,
2378   "source_file" : "/external/expat/lib/expat.h"
2379  },
2380  {
2381   "alignment" : 4,
2382   "fields" :
2383   [
2384    {
2385     "field_name" : "cw",
2386     "referenced_type" : "_ZTIj"
2387    },
2388    {
2389     "field_name" : "sw",
2390     "field_offset" : 32,
2391     "referenced_type" : "_ZTIj"
2392    },
2393    {
2394     "field_name" : "tag",
2395     "field_offset" : 64,
2396     "referenced_type" : "_ZTIj"
2397    },
2398    {
2399     "field_name" : "ipoff",
2400     "field_offset" : 96,
2401     "referenced_type" : "_ZTIj"
2402    },
2403    {
2404     "field_name" : "cssel",
2405     "field_offset" : 128,
2406     "referenced_type" : "_ZTIj"
2407    },
2408    {
2409     "field_name" : "dataoff",
2410     "field_offset" : 160,
2411     "referenced_type" : "_ZTIj"
2412    },
2413    {
2414     "field_name" : "datasel",
2415     "field_offset" : 192,
2416     "referenced_type" : "_ZTIj"
2417    },
2418    {
2419     "field_name" : "_st",
2420     "field_offset" : 224,
2421     "referenced_type" : "_ZTIA8_6_fpreg"
2422    },
2423    {
2424     "field_name" : "status",
2425     "field_offset" : 864,
2426     "referenced_type" : "_ZTIt"
2427    },
2428    {
2429     "field_name" : "magic",
2430     "field_offset" : 880,
2431     "referenced_type" : "_ZTIt"
2432    },
2433    {
2434     "field_name" : "_fxsr_env",
2435     "field_offset" : 896,
2436     "referenced_type" : "_ZTIA6_j"
2437    },
2438    {
2439     "field_name" : "mxcsr",
2440     "field_offset" : 1088,
2441     "referenced_type" : "_ZTIj"
2442    },
2443    {
2444     "field_name" : "reserved",
2445     "field_offset" : 1120,
2446     "referenced_type" : "_ZTIj"
2447    },
2448    {
2449     "field_name" : "_fxsr_st",
2450     "field_offset" : 1152,
2451     "referenced_type" : "_ZTIA8_7_fpxreg"
2452    },
2453    {
2454     "field_name" : "_xmm",
2455     "field_offset" : 2176,
2456     "referenced_type" : "_ZTIA8_7_xmmreg"
2457    },
2458    {
2459     "field_offset" : 3200,
2460     "referenced_type" : "_ZTIN11_fpstate_32Ut_E"
2461    },
2462    {
2463     "field_offset" : 4608,
2464     "referenced_type" : "_ZTIN11_fpstate_32Ut_E"
2465    }
2466   ],
2467   "linker_set_key" : "_ZTI11_fpstate_32",
2468   "name" : "_fpstate_32",
2469   "referenced_type" : "_ZTI11_fpstate_32",
2470   "self_type" : "_ZTI11_fpstate_32",
2471   "size" : 624,
2472   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2473  },
2474  {
2475   "alignment" : 4,
2476   "fields" :
2477   [
2478    {
2479     "field_name" : "cwd",
2480     "referenced_type" : "_ZTIt"
2481    },
2482    {
2483     "field_name" : "swd",
2484     "field_offset" : 16,
2485     "referenced_type" : "_ZTIt"
2486    },
2487    {
2488     "field_name" : "twd",
2489     "field_offset" : 32,
2490     "referenced_type" : "_ZTIt"
2491    },
2492    {
2493     "field_name" : "fop",
2494     "field_offset" : 48,
2495     "referenced_type" : "_ZTIt"
2496    },
2497    {
2498     "field_name" : "rip",
2499     "field_offset" : 64,
2500     "referenced_type" : "_ZTIy"
2501    },
2502    {
2503     "field_name" : "rdp",
2504     "field_offset" : 128,
2505     "referenced_type" : "_ZTIy"
2506    },
2507    {
2508     "field_name" : "mxcsr",
2509     "field_offset" : 192,
2510     "referenced_type" : "_ZTIj"
2511    },
2512    {
2513     "field_name" : "mxcsr_mask",
2514     "field_offset" : 224,
2515     "referenced_type" : "_ZTIj"
2516    },
2517    {
2518     "field_name" : "st_space",
2519     "field_offset" : 256,
2520     "referenced_type" : "_ZTIA32_j"
2521    },
2522    {
2523     "field_name" : "xmm_space",
2524     "field_offset" : 1280,
2525     "referenced_type" : "_ZTIA64_j"
2526    },
2527    {
2528     "field_name" : "reserved2",
2529     "field_offset" : 3328,
2530     "referenced_type" : "_ZTIA12_j"
2531    },
2532    {
2533     "field_offset" : 3712,
2534     "referenced_type" : "_ZTIN11_fpstate_64Ut_E"
2535    }
2536   ],
2537   "linker_set_key" : "_ZTI11_fpstate_64",
2538   "name" : "_fpstate_64",
2539   "referenced_type" : "_ZTI11_fpstate_64",
2540   "self_type" : "_ZTI11_fpstate_64",
2541   "size" : 512,
2542   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2543  },
2544  {
2545   "alignment" : 2,
2546   "fields" :
2547   [
2548    {
2549     "field_name" : "significand",
2550     "referenced_type" : "_ZTIA4_t"
2551    },
2552    {
2553     "field_name" : "exponent",
2554     "field_offset" : 64,
2555     "referenced_type" : "_ZTIt"
2556    }
2557   ],
2558   "linker_set_key" : "_ZTI11_libc_fpreg",
2559   "name" : "_libc_fpreg",
2560   "referenced_type" : "_ZTI11_libc_fpreg",
2561   "self_type" : "_ZTI11_libc_fpreg",
2562   "size" : 10,
2563   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
2564  },
2565  {
2566   "alignment" : 4,
2567   "fields" :
2568   [
2569    {
2570     "field_name" : "ymmh_space",
2571     "referenced_type" : "_ZTIA64_j"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTI11_ymmh_state",
2575   "name" : "_ymmh_state",
2576   "referenced_type" : "_ZTI11_ymmh_state",
2577   "self_type" : "_ZTI11_ymmh_state",
2578   "size" : 256,
2579   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2580  },
2581  {
2582   "alignment" : 4,
2583   "fields" :
2584   [
2585    {
2586     "field_name" : "mixer",
2587     "referenced_type" : "_ZTIP5mixer"
2588    },
2589    {
2590     "field_name" : "num_mixer_ctls",
2591     "field_offset" : 32,
2592     "referenced_type" : "_ZTIj"
2593    },
2594    {
2595     "field_name" : "mixer_state",
2596     "field_offset" : 64,
2597     "referenced_type" : "_ZTIP11mixer_state"
2598    },
2599    {
2600     "field_name" : "mixer_path_size",
2601     "field_offset" : 96,
2602     "referenced_type" : "_ZTIj"
2603    },
2604    {
2605     "field_name" : "num_mixer_paths",
2606     "field_offset" : 128,
2607     "referenced_type" : "_ZTIj"
2608    },
2609    {
2610     "field_name" : "mixer_path",
2611     "field_offset" : 160,
2612     "referenced_type" : "_ZTIP10mixer_path"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTI11audio_route",
2616   "name" : "audio_route",
2617   "referenced_type" : "_ZTI11audio_route",
2618   "self_type" : "_ZTI11audio_route",
2619   "size" : 24,
2620   "source_file" : "/system/media/audio_route/audio_route.c"
2621  },
2622  {
2623   "alignment" : 4,
2624   "fields" :
2625   [
2626    {
2627     "field_name" : "ctl",
2628     "referenced_type" : "_ZTIP9mixer_ctl"
2629    },
2630    {
2631     "field_name" : "num_values",
2632     "field_offset" : 32,
2633     "referenced_type" : "_ZTIj"
2634    },
2635    {
2636     "field_name" : "old_value",
2637     "field_offset" : 64,
2638     "referenced_type" : "_ZTI10ctl_values"
2639    },
2640    {
2641     "field_name" : "new_value",
2642     "field_offset" : 96,
2643     "referenced_type" : "_ZTI10ctl_values"
2644    },
2645    {
2646     "field_name" : "reset_value",
2647     "field_offset" : 128,
2648     "referenced_type" : "_ZTI10ctl_values"
2649    },
2650    {
2651     "field_name" : "active_count",
2652     "field_offset" : 160,
2653     "referenced_type" : "_ZTIj"
2654    }
2655   ],
2656   "linker_set_key" : "_ZTI11mixer_state",
2657   "name" : "mixer_state",
2658   "referenced_type" : "_ZTI11mixer_state",
2659   "self_type" : "_ZTI11mixer_state",
2660   "size" : 24,
2661   "source_file" : "/system/media/audio_route/audio_route.c"
2662  },
2663  {
2664   "alignment" : 4,
2665   "fields" :
2666   [
2667    {
2668     "field_name" : "ctl_index",
2669     "referenced_type" : "_ZTIj"
2670    },
2671    {
2672     "field_name" : "index",
2673     "field_offset" : 32,
2674     "referenced_type" : "_ZTIi"
2675    },
2676    {
2677     "field_name" : "value",
2678     "field_offset" : 64,
2679     "referenced_type" : "_ZTIl"
2680    }
2681   ],
2682   "linker_set_key" : "_ZTI11mixer_value",
2683   "name" : "mixer_value",
2684   "referenced_type" : "_ZTI11mixer_value",
2685   "self_type" : "_ZTI11mixer_value",
2686   "size" : 12,
2687   "source_file" : "/system/media/audio_route/audio_route.c"
2688  },
2689  {
2690   "alignment" : 4,
2691   "fields" :
2692   [
2693    {
2694     "referenced_type" : "_ZTIN11sigaction64Ut_E"
2695    },
2696    {
2697     "field_name" : "sa_flags",
2698     "field_offset" : 32,
2699     "referenced_type" : "_ZTIi"
2700    },
2701    {
2702     "field_name" : "sa_restorer",
2703     "field_offset" : 64,
2704     "referenced_type" : "_ZTIPFvvE"
2705    },
2706    {
2707     "field_name" : "sa_mask",
2708     "field_offset" : 96,
2709     "referenced_type" : "_ZTI10sigset64_t"
2710    }
2711   ],
2712   "linker_set_key" : "_ZTI11sigaction64",
2713   "name" : "sigaction64",
2714   "referenced_type" : "_ZTI11sigaction64",
2715   "self_type" : "_ZTI11sigaction64",
2716   "size" : 20,
2717   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
2718  },
2719  {
2720   "alignment" : 4,
2721   "fields" :
2722   [
2723    {
2724     "field_name" : "ss_sp",
2725     "referenced_type" : "_ZTIPv"
2726    },
2727    {
2728     "field_name" : "ss_flags",
2729     "field_offset" : 32,
2730     "referenced_type" : "_ZTIi"
2731    },
2732    {
2733     "field_name" : "ss_size",
2734     "field_offset" : 64,
2735     "referenced_type" : "_ZTIj"
2736    }
2737   ],
2738   "linker_set_key" : "_ZTI11sigaltstack",
2739   "name" : "sigaltstack",
2740   "referenced_type" : "_ZTI11sigaltstack",
2741   "self_type" : "_ZTI11sigaltstack",
2742   "size" : 12,
2743   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2744  },
2745  {
2746   "alignment" : 4,
2747   "fields" :
2748   [
2749    {
2750     "field_name" : "map",
2751     "referenced_type" : "_ZTIA256_i"
2752    },
2753    {
2754     "field_name" : "data",
2755     "field_offset" : 8192,
2756     "referenced_type" : "_ZTIPv"
2757    },
2758    {
2759     "field_name" : "convert",
2760     "field_offset" : 8224,
2761     "referenced_type" : "_ZTIPFiPvPKcE"
2762    },
2763    {
2764     "field_name" : "release",
2765     "field_offset" : 8256,
2766     "referenced_type" : "_ZTIPFvPvE"
2767    }
2768   ],
2769   "linker_set_key" : "_ZTI12XML_Encoding",
2770   "name" : "XML_Encoding",
2771   "referenced_type" : "_ZTI12XML_Encoding",
2772   "self_type" : "_ZTI12XML_Encoding",
2773   "size" : 1036,
2774   "source_file" : "/external/expat/lib/expat.h"
2775  },
2776  {
2777   "alignment" : 4,
2778   "fields" :
2779   [
2780    {
2781     "field_name" : "len",
2782     "referenced_type" : "_ZTIt"
2783    },
2784    {
2785     "field_name" : "hdr_size",
2786     "field_offset" : 16,
2787     "referenced_type" : "_ZTIt"
2788    },
2789    {
2790     "field_name" : "pid",
2791     "field_offset" : 32,
2792     "referenced_type" : "_ZTIi"
2793    },
2794    {
2795     "field_name" : "tid",
2796     "field_offset" : 64,
2797     "referenced_type" : "_ZTIj"
2798    },
2799    {
2800     "field_name" : "sec",
2801     "field_offset" : 96,
2802     "referenced_type" : "_ZTIj"
2803    },
2804    {
2805     "field_name" : "nsec",
2806     "field_offset" : 128,
2807     "referenced_type" : "_ZTIj"
2808    },
2809    {
2810     "field_name" : "lid",
2811     "field_offset" : 160,
2812     "referenced_type" : "_ZTIj"
2813    },
2814    {
2815     "field_name" : "uid",
2816     "field_offset" : 192,
2817     "referenced_type" : "_ZTIj"
2818    },
2819    {
2820     "field_name" : "msg",
2821     "field_offset" : 224,
2822     "referenced_type" : "_ZTIA0_c"
2823    }
2824   ],
2825   "linker_set_key" : "_ZTI12logger_entry",
2826   "name" : "logger_entry",
2827   "referenced_type" : "_ZTI12logger_entry",
2828   "self_type" : "_ZTI12logger_entry",
2829   "size" : 28,
2830   "source_file" : "/system/core/liblog/include/log/log_read.h"
2831  },
2832  {
2833   "alignment" : 4,
2834   "fields" :
2835   [
2836    {
2837     "field_name" : "magic1",
2838     "referenced_type" : "_ZTIj"
2839    },
2840    {
2841     "field_name" : "extended_size",
2842     "field_offset" : 32,
2843     "referenced_type" : "_ZTIj"
2844    },
2845    {
2846     "field_name" : "xfeatures",
2847     "field_offset" : 64,
2848     "referenced_type" : "_ZTIy"
2849    },
2850    {
2851     "field_name" : "xstate_size",
2852     "field_offset" : 128,
2853     "referenced_type" : "_ZTIj"
2854    },
2855    {
2856     "field_name" : "padding",
2857     "field_offset" : 160,
2858     "referenced_type" : "_ZTIA7_j"
2859    }
2860   ],
2861   "linker_set_key" : "_ZTI13_fpx_sw_bytes",
2862   "name" : "_fpx_sw_bytes",
2863   "referenced_type" : "_ZTI13_fpx_sw_bytes",
2864   "self_type" : "_ZTI13_fpx_sw_bytes",
2865   "size" : 48,
2866   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2867  },
2868  {
2869   "alignment" : 4,
2870   "fields" :
2871   [
2872    {
2873     "field_name" : "cw",
2874     "referenced_type" : "_ZTIm"
2875    },
2876    {
2877     "field_name" : "sw",
2878     "field_offset" : 32,
2879     "referenced_type" : "_ZTIm"
2880    },
2881    {
2882     "field_name" : "tag",
2883     "field_offset" : 64,
2884     "referenced_type" : "_ZTIm"
2885    },
2886    {
2887     "field_name" : "ipoff",
2888     "field_offset" : 96,
2889     "referenced_type" : "_ZTIm"
2890    },
2891    {
2892     "field_name" : "cssel",
2893     "field_offset" : 128,
2894     "referenced_type" : "_ZTIm"
2895    },
2896    {
2897     "field_name" : "dataoff",
2898     "field_offset" : 160,
2899     "referenced_type" : "_ZTIm"
2900    },
2901    {
2902     "field_name" : "datasel",
2903     "field_offset" : 192,
2904     "referenced_type" : "_ZTIm"
2905    },
2906    {
2907     "field_name" : "_st",
2908     "field_offset" : 224,
2909     "referenced_type" : "_ZTIA8_11_libc_fpreg"
2910    },
2911    {
2912     "field_name" : "status",
2913     "field_offset" : 864,
2914     "referenced_type" : "_ZTIm"
2915    }
2916   ],
2917   "linker_set_key" : "_ZTI13_libc_fpstate",
2918   "name" : "_libc_fpstate",
2919   "referenced_type" : "_ZTI13_libc_fpstate",
2920   "self_type" : "_ZTI13_libc_fpstate",
2921   "size" : 112,
2922   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
2923  },
2924  {
2925   "alignment" : 4,
2926   "fields" :
2927   [
2928    {
2929     "field_name" : "ctl_index",
2930     "referenced_type" : "_ZTIj"
2931    },
2932    {
2933     "field_name" : "num_values",
2934     "field_offset" : 32,
2935     "referenced_type" : "_ZTIj"
2936    },
2937    {
2938     "field_name" : "type",
2939     "field_offset" : 64,
2940     "referenced_type" : "_ZTIj"
2941    },
2942    {
2943     "field_name" : "value",
2944     "field_offset" : 96,
2945     "referenced_type" : "_ZTI10ctl_values"
2946    }
2947   ],
2948   "linker_set_key" : "_ZTI13mixer_setting",
2949   "name" : "mixer_setting",
2950   "referenced_type" : "_ZTI13mixer_setting",
2951   "self_type" : "_ZTI13mixer_setting",
2952   "size" : 16,
2953   "source_file" : "/system/media/audio_route/audio_route.c"
2954  },
2955  {
2956   "alignment" : 4,
2957   "fields" :
2958   [
2959    {
2960     "field_name" : "gs",
2961     "referenced_type" : "_ZTIt"
2962    },
2963    {
2964     "field_name" : "__gsh",
2965     "field_offset" : 16,
2966     "referenced_type" : "_ZTIt"
2967    },
2968    {
2969     "field_name" : "fs",
2970     "field_offset" : 32,
2971     "referenced_type" : "_ZTIt"
2972    },
2973    {
2974     "field_name" : "__fsh",
2975     "field_offset" : 48,
2976     "referenced_type" : "_ZTIt"
2977    },
2978    {
2979     "field_name" : "es",
2980     "field_offset" : 64,
2981     "referenced_type" : "_ZTIt"
2982    },
2983    {
2984     "field_name" : "__esh",
2985     "field_offset" : 80,
2986     "referenced_type" : "_ZTIt"
2987    },
2988    {
2989     "field_name" : "ds",
2990     "field_offset" : 96,
2991     "referenced_type" : "_ZTIt"
2992    },
2993    {
2994     "field_name" : "__dsh",
2995     "field_offset" : 112,
2996     "referenced_type" : "_ZTIt"
2997    },
2998    {
2999     "field_name" : "di",
3000     "field_offset" : 128,
3001     "referenced_type" : "_ZTIj"
3002    },
3003    {
3004     "field_name" : "si",
3005     "field_offset" : 160,
3006     "referenced_type" : "_ZTIj"
3007    },
3008    {
3009     "field_name" : "bp",
3010     "field_offset" : 192,
3011     "referenced_type" : "_ZTIj"
3012    },
3013    {
3014     "field_name" : "sp",
3015     "field_offset" : 224,
3016     "referenced_type" : "_ZTIj"
3017    },
3018    {
3019     "field_name" : "bx",
3020     "field_offset" : 256,
3021     "referenced_type" : "_ZTIj"
3022    },
3023    {
3024     "field_name" : "dx",
3025     "field_offset" : 288,
3026     "referenced_type" : "_ZTIj"
3027    },
3028    {
3029     "field_name" : "cx",
3030     "field_offset" : 320,
3031     "referenced_type" : "_ZTIj"
3032    },
3033    {
3034     "field_name" : "ax",
3035     "field_offset" : 352,
3036     "referenced_type" : "_ZTIj"
3037    },
3038    {
3039     "field_name" : "trapno",
3040     "field_offset" : 384,
3041     "referenced_type" : "_ZTIj"
3042    },
3043    {
3044     "field_name" : "err",
3045     "field_offset" : 416,
3046     "referenced_type" : "_ZTIj"
3047    },
3048    {
3049     "field_name" : "ip",
3050     "field_offset" : 448,
3051     "referenced_type" : "_ZTIj"
3052    },
3053    {
3054     "field_name" : "cs",
3055     "field_offset" : 480,
3056     "referenced_type" : "_ZTIt"
3057    },
3058    {
3059     "field_name" : "__csh",
3060     "field_offset" : 496,
3061     "referenced_type" : "_ZTIt"
3062    },
3063    {
3064     "field_name" : "flags",
3065     "field_offset" : 512,
3066     "referenced_type" : "_ZTIj"
3067    },
3068    {
3069     "field_name" : "sp_at_signal",
3070     "field_offset" : 544,
3071     "referenced_type" : "_ZTIj"
3072    },
3073    {
3074     "field_name" : "ss",
3075     "field_offset" : 576,
3076     "referenced_type" : "_ZTIt"
3077    },
3078    {
3079     "field_name" : "__ssh",
3080     "field_offset" : 592,
3081     "referenced_type" : "_ZTIt"
3082    },
3083    {
3084     "field_name" : "fpstate",
3085     "field_offset" : 608,
3086     "referenced_type" : "_ZTIj"
3087    },
3088    {
3089     "field_name" : "oldmask",
3090     "field_offset" : 640,
3091     "referenced_type" : "_ZTIj"
3092    },
3093    {
3094     "field_name" : "cr2",
3095     "field_offset" : 672,
3096     "referenced_type" : "_ZTIj"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTI13sigcontext_32",
3100   "name" : "sigcontext_32",
3101   "referenced_type" : "_ZTI13sigcontext_32",
3102   "self_type" : "_ZTI13sigcontext_32",
3103   "size" : 88,
3104   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
3105  },
3106  {
3107   "alignment" : 4,
3108   "fields" :
3109   [
3110    {
3111     "field_name" : "r8",
3112     "referenced_type" : "_ZTIy"
3113    },
3114    {
3115     "field_name" : "r9",
3116     "field_offset" : 64,
3117     "referenced_type" : "_ZTIy"
3118    },
3119    {
3120     "field_name" : "r10",
3121     "field_offset" : 128,
3122     "referenced_type" : "_ZTIy"
3123    },
3124    {
3125     "field_name" : "r11",
3126     "field_offset" : 192,
3127     "referenced_type" : "_ZTIy"
3128    },
3129    {
3130     "field_name" : "r12",
3131     "field_offset" : 256,
3132     "referenced_type" : "_ZTIy"
3133    },
3134    {
3135     "field_name" : "r13",
3136     "field_offset" : 320,
3137     "referenced_type" : "_ZTIy"
3138    },
3139    {
3140     "field_name" : "r14",
3141     "field_offset" : 384,
3142     "referenced_type" : "_ZTIy"
3143    },
3144    {
3145     "field_name" : "r15",
3146     "field_offset" : 448,
3147     "referenced_type" : "_ZTIy"
3148    },
3149    {
3150     "field_name" : "di",
3151     "field_offset" : 512,
3152     "referenced_type" : "_ZTIy"
3153    },
3154    {
3155     "field_name" : "si",
3156     "field_offset" : 576,
3157     "referenced_type" : "_ZTIy"
3158    },
3159    {
3160     "field_name" : "bp",
3161     "field_offset" : 640,
3162     "referenced_type" : "_ZTIy"
3163    },
3164    {
3165     "field_name" : "bx",
3166     "field_offset" : 704,
3167     "referenced_type" : "_ZTIy"
3168    },
3169    {
3170     "field_name" : "dx",
3171     "field_offset" : 768,
3172     "referenced_type" : "_ZTIy"
3173    },
3174    {
3175     "field_name" : "ax",
3176     "field_offset" : 832,
3177     "referenced_type" : "_ZTIy"
3178    },
3179    {
3180     "field_name" : "cx",
3181     "field_offset" : 896,
3182     "referenced_type" : "_ZTIy"
3183    },
3184    {
3185     "field_name" : "sp",
3186     "field_offset" : 960,
3187     "referenced_type" : "_ZTIy"
3188    },
3189    {
3190     "field_name" : "ip",
3191     "field_offset" : 1024,
3192     "referenced_type" : "_ZTIy"
3193    },
3194    {
3195     "field_name" : "flags",
3196     "field_offset" : 1088,
3197     "referenced_type" : "_ZTIy"
3198    },
3199    {
3200     "field_name" : "cs",
3201     "field_offset" : 1152,
3202     "referenced_type" : "_ZTIt"
3203    },
3204    {
3205     "field_name" : "gs",
3206     "field_offset" : 1168,
3207     "referenced_type" : "_ZTIt"
3208    },
3209    {
3210     "field_name" : "fs",
3211     "field_offset" : 1184,
3212     "referenced_type" : "_ZTIt"
3213    },
3214    {
3215     "field_name" : "ss",
3216     "field_offset" : 1200,
3217     "referenced_type" : "_ZTIt"
3218    },
3219    {
3220     "field_name" : "err",
3221     "field_offset" : 1216,
3222     "referenced_type" : "_ZTIy"
3223    },
3224    {
3225     "field_name" : "trapno",
3226     "field_offset" : 1280,
3227     "referenced_type" : "_ZTIy"
3228    },
3229    {
3230     "field_name" : "oldmask",
3231     "field_offset" : 1344,
3232     "referenced_type" : "_ZTIy"
3233    },
3234    {
3235     "field_name" : "cr2",
3236     "field_offset" : 1408,
3237     "referenced_type" : "_ZTIy"
3238    },
3239    {
3240     "field_name" : "fpstate",
3241     "field_offset" : 1472,
3242     "referenced_type" : "_ZTIy"
3243    },
3244    {
3245     "field_name" : "reserved1",
3246     "field_offset" : 1536,
3247     "referenced_type" : "_ZTIA8_y"
3248    }
3249   ],
3250   "linker_set_key" : "_ZTI13sigcontext_64",
3251   "name" : "sigcontext_64",
3252   "referenced_type" : "_ZTI13sigcontext_64",
3253   "self_type" : "_ZTI13sigcontext_64",
3254   "size" : 256,
3255   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
3256  },
3257  {
3258   "alignment" : 4,
3259   "fields" :
3260   [
3261    {
3262     "field_name" : "flags",
3263     "referenced_type" : "_ZTIj"
3264    },
3265    {
3266     "field_name" : "stack_base",
3267     "field_offset" : 32,
3268     "referenced_type" : "_ZTIPv"
3269    },
3270    {
3271     "field_name" : "stack_size",
3272     "field_offset" : 64,
3273     "referenced_type" : "_ZTIj"
3274    },
3275    {
3276     "field_name" : "guard_size",
3277     "field_offset" : 96,
3278     "referenced_type" : "_ZTIj"
3279    },
3280    {
3281     "field_name" : "sched_policy",
3282     "field_offset" : 128,
3283     "referenced_type" : "_ZTIi"
3284    },
3285    {
3286     "field_name" : "sched_priority",
3287     "field_offset" : 160,
3288     "referenced_type" : "_ZTIi"
3289    }
3290   ],
3291   "linker_set_key" : "_ZTI14pthread_attr_t",
3292   "name" : "pthread_attr_t",
3293   "referenced_type" : "_ZTI14pthread_attr_t",
3294   "self_type" : "_ZTI14pthread_attr_t",
3295   "size" : 24,
3296   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3297  },
3298  {
3299   "alignment" : 4,
3300   "fields" :
3301   [
3302    {
3303     "field_name" : "__private",
3304     "referenced_type" : "_ZTIA1_i"
3305    }
3306   ],
3307   "linker_set_key" : "_ZTI14pthread_cond_t",
3308   "name" : "pthread_cond_t",
3309   "referenced_type" : "_ZTI14pthread_cond_t",
3310   "self_type" : "_ZTI14pthread_cond_t",
3311   "size" : 4,
3312   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3313  },
3314  {
3315   "alignment" : 4,
3316   "fields" :
3317   [
3318    {
3319     "field_name" : "fds_bits",
3320     "referenced_type" : "_ZTIA32_m"
3321    }
3322   ],
3323   "linker_set_key" : "_ZTI15__kernel_fd_set",
3324   "name" : "__kernel_fd_set",
3325   "referenced_type" : "_ZTI15__kernel_fd_set",
3326   "self_type" : "_ZTI15__kernel_fd_set",
3327   "size" : 128,
3328   "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h"
3329  },
3330  {
3331   "alignment" : 4,
3332   "fields" :
3333   [
3334    {
3335     "field_name" : "val",
3336     "referenced_type" : "_ZTIA2_i"
3337    }
3338   ],
3339   "linker_set_key" : "_ZTI15__kernel_fsid_t",
3340   "name" : "__kernel_fsid_t",
3341   "referenced_type" : "_ZTI15__kernel_fsid_t",
3342   "self_type" : "_ZTI15__kernel_fsid_t",
3343   "size" : 8,
3344   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h"
3345  },
3346  {
3347   "alignment" : 4,
3348   "fields" :
3349   [
3350    {
3351     "field_name" : "__private",
3352     "referenced_type" : "_ZTIA1_i"
3353    }
3354   ],
3355   "linker_set_key" : "_ZTI15pthread_mutex_t",
3356   "name" : "pthread_mutex_t",
3357   "referenced_type" : "_ZTI15pthread_mutex_t",
3358   "self_type" : "_ZTI15pthread_mutex_t",
3359   "size" : 4,
3360   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3361  },
3362  {
3363   "alignment" : 4,
3364   "fields" :
3365   [
3366    {
3367     "field_name" : "tv_sec",
3368     "referenced_type" : "_ZTIx"
3369    },
3370    {
3371     "field_name" : "tv_nsec",
3372     "field_offset" : 64,
3373     "referenced_type" : "_ZTIj"
3374    },
3375    {
3376     "field_name" : "__reserved",
3377     "field_offset" : 96,
3378     "referenced_type" : "_ZTIi"
3379    }
3380   ],
3381   "linker_set_key" : "_ZTI15statx_timestamp",
3382   "name" : "statx_timestamp",
3383   "referenced_type" : "_ZTI15statx_timestamp",
3384   "self_type" : "_ZTI15statx_timestamp",
3385   "size" : 16,
3386   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
3387  },
3388  {
3389   "alignment" : 4,
3390   "fields" :
3391   [
3392    {
3393     "field_name" : "__private",
3394     "referenced_type" : "_ZTIA10_i"
3395    }
3396   ],
3397   "linker_set_key" : "_ZTI16pthread_rwlock_t",
3398   "name" : "pthread_rwlock_t",
3399   "referenced_type" : "_ZTI16pthread_rwlock_t",
3400   "self_type" : "_ZTI16pthread_rwlock_t",
3401   "size" : 40,
3402   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3403  },
3404  {
3405   "alignment" : 4,
3406   "fields" :
3407   [
3408    {
3409     "field_name" : "ebx",
3410     "referenced_type" : "_ZTIl"
3411    },
3412    {
3413     "field_name" : "ecx",
3414     "field_offset" : 32,
3415     "referenced_type" : "_ZTIl"
3416    },
3417    {
3418     "field_name" : "edx",
3419     "field_offset" : 64,
3420     "referenced_type" : "_ZTIl"
3421    },
3422    {
3423     "field_name" : "esi",
3424     "field_offset" : 96,
3425     "referenced_type" : "_ZTIl"
3426    },
3427    {
3428     "field_name" : "edi",
3429     "field_offset" : 128,
3430     "referenced_type" : "_ZTIl"
3431    },
3432    {
3433     "field_name" : "ebp",
3434     "field_offset" : 160,
3435     "referenced_type" : "_ZTIl"
3436    },
3437    {
3438     "field_name" : "eax",
3439     "field_offset" : 192,
3440     "referenced_type" : "_ZTIl"
3441    },
3442    {
3443     "field_name" : "xds",
3444     "field_offset" : 224,
3445     "referenced_type" : "_ZTIl"
3446    },
3447    {
3448     "field_name" : "xes",
3449     "field_offset" : 256,
3450     "referenced_type" : "_ZTIl"
3451    },
3452    {
3453     "field_name" : "xfs",
3454     "field_offset" : 288,
3455     "referenced_type" : "_ZTIl"
3456    },
3457    {
3458     "field_name" : "xgs",
3459     "field_offset" : 320,
3460     "referenced_type" : "_ZTIl"
3461    },
3462    {
3463     "field_name" : "orig_eax",
3464     "field_offset" : 352,
3465     "referenced_type" : "_ZTIl"
3466    },
3467    {
3468     "field_name" : "eip",
3469     "field_offset" : 384,
3470     "referenced_type" : "_ZTIl"
3471    },
3472    {
3473     "field_name" : "xcs",
3474     "field_offset" : 416,
3475     "referenced_type" : "_ZTIl"
3476    },
3477    {
3478     "field_name" : "eflags",
3479     "field_offset" : 448,
3480     "referenced_type" : "_ZTIl"
3481    },
3482    {
3483     "field_name" : "esp",
3484     "field_offset" : 480,
3485     "referenced_type" : "_ZTIl"
3486    },
3487    {
3488     "field_name" : "xss",
3489     "field_offset" : 512,
3490     "referenced_type" : "_ZTIl"
3491    }
3492   ],
3493   "linker_set_key" : "_ZTI16user_regs_struct",
3494   "name" : "user_regs_struct",
3495   "referenced_type" : "_ZTI16user_regs_struct",
3496   "self_type" : "_ZTI16user_regs_struct",
3497   "size" : 68,
3498   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
3499  },
3500  {
3501   "alignment" : 4,
3502   "fields" :
3503   [
3504    {
3505     "field_name" : "major",
3506     "referenced_type" : "_ZTIi"
3507    },
3508    {
3509     "field_name" : "minor",
3510     "field_offset" : 32,
3511     "referenced_type" : "_ZTIi"
3512    },
3513    {
3514     "field_name" : "micro",
3515     "field_offset" : 64,
3516     "referenced_type" : "_ZTIi"
3517    }
3518   ],
3519   "linker_set_key" : "_ZTI17XML_Expat_Version",
3520   "name" : "XML_Expat_Version",
3521   "referenced_type" : "_ZTI17XML_Expat_Version",
3522   "self_type" : "_ZTI17XML_Expat_Version",
3523   "size" : 12,
3524   "source_file" : "/external/expat/lib/expat.h"
3525  },
3526  {
3527   "alignment" : 4,
3528   "fields" :
3529   [
3530    {
3531     "field_name" : "parsing",
3532     "referenced_type" : "_ZTI11XML_Parsing"
3533    },
3534    {
3535     "field_name" : "finalBuffer",
3536     "field_offset" : 32,
3537     "referenced_type" : "_ZTIh"
3538    }
3539   ],
3540   "linker_set_key" : "_ZTI17XML_ParsingStatus",
3541   "name" : "XML_ParsingStatus",
3542   "referenced_type" : "_ZTI17XML_ParsingStatus",
3543   "self_type" : "_ZTI17XML_ParsingStatus",
3544   "size" : 8,
3545   "source_file" : "/external/expat/lib/expat.h"
3546  },
3547  {
3548   "alignment" : 4,
3549   "fields" :
3550   [
3551    {
3552     "field_name" : "tv_sec",
3553     "referenced_type" : "_ZTIx"
3554    },
3555    {
3556     "field_name" : "tv_nsec",
3557     "field_offset" : 64,
3558     "referenced_type" : "_ZTIx"
3559    }
3560   ],
3561   "linker_set_key" : "_ZTI17__kernel_timespec",
3562   "name" : "__kernel_timespec",
3563   "referenced_type" : "_ZTI17__kernel_timespec",
3564   "self_type" : "_ZTI17__kernel_timespec",
3565   "size" : 16,
3566   "source_file" : "/bionic/libc/kernel/uapi/linux/time_types.h"
3567  },
3568  {
3569   "alignment" : 4,
3570   "fields" :
3571   [
3572    {
3573     "field_name" : "__private",
3574     "referenced_type" : "_ZTIA8_i"
3575    }
3576   ],
3577   "linker_set_key" : "_ZTI17pthread_barrier_t",
3578   "name" : "pthread_barrier_t",
3579   "referenced_type" : "_ZTI17pthread_barrier_t",
3580   "self_type" : "_ZTI17pthread_barrier_t",
3581   "size" : 32,
3582   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3583  },
3584  {
3585   "alignment" : 4,
3586   "fields" :
3587   [
3588    {
3589     "field_name" : "_u",
3590     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
3591    },
3592    {
3593     "field_name" : "sa_mask",
3594     "field_offset" : 32,
3595     "referenced_type" : "_ZTIm"
3596    },
3597    {
3598     "field_name" : "sa_flags",
3599     "field_offset" : 64,
3600     "referenced_type" : "_ZTIm"
3601    },
3602    {
3603     "field_name" : "sa_restorer",
3604     "field_offset" : 96,
3605     "referenced_type" : "_ZTIPFvvE"
3606    }
3607   ],
3608   "linker_set_key" : "_ZTI18__kernel_sigaction",
3609   "name" : "__kernel_sigaction",
3610   "referenced_type" : "_ZTI18__kernel_sigaction",
3611   "self_type" : "_ZTI18__kernel_sigaction",
3612   "size" : 16,
3613   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3614  },
3615  {
3616   "alignment" : 4,
3617   "fields" :
3618   [
3619    {
3620     "field_name" : "ar",
3621     "referenced_type" : "_ZTIP11audio_route"
3622    },
3623    {
3624     "field_name" : "path",
3625     "field_offset" : 32,
3626     "referenced_type" : "_ZTIP10mixer_path"
3627    },
3628    {
3629     "field_name" : "level",
3630     "field_offset" : 64,
3631     "referenced_type" : "_ZTIi"
3632    }
3633   ],
3634   "linker_set_key" : "_ZTI18config_parse_state",
3635   "name" : "config_parse_state",
3636   "referenced_type" : "_ZTI18config_parse_state",
3637   "self_type" : "_ZTI18config_parse_state",
3638   "size" : 12,
3639   "source_file" : "/system/media/audio_route/audio_route.c"
3640  },
3641  {
3642   "alignment" : 4,
3643   "fields" :
3644   [
3645    {
3646     "field_name" : "__private",
3647     "referenced_type" : "_ZTIA2_i"
3648    }
3649   ],
3650   "linker_set_key" : "_ZTI18pthread_spinlock_t",
3651   "name" : "pthread_spinlock_t",
3652   "referenced_type" : "_ZTI18pthread_spinlock_t",
3653   "self_type" : "_ZTI18pthread_spinlock_t",
3654   "size" : 8,
3655   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/pthread_types.h"
3656  },
3657  {
3658   "alignment" : 4,
3659   "fields" :
3660   [
3661    {
3662     "field_name" : "cwd",
3663     "referenced_type" : "_ZTIl"
3664    },
3665    {
3666     "field_name" : "swd",
3667     "field_offset" : 32,
3668     "referenced_type" : "_ZTIl"
3669    },
3670    {
3671     "field_name" : "twd",
3672     "field_offset" : 64,
3673     "referenced_type" : "_ZTIl"
3674    },
3675    {
3676     "field_name" : "fip",
3677     "field_offset" : 96,
3678     "referenced_type" : "_ZTIl"
3679    },
3680    {
3681     "field_name" : "fcs",
3682     "field_offset" : 128,
3683     "referenced_type" : "_ZTIl"
3684    },
3685    {
3686     "field_name" : "foo",
3687     "field_offset" : 160,
3688     "referenced_type" : "_ZTIl"
3689    },
3690    {
3691     "field_name" : "fos",
3692     "field_offset" : 192,
3693     "referenced_type" : "_ZTIl"
3694    },
3695    {
3696     "field_name" : "st_space",
3697     "field_offset" : 224,
3698     "referenced_type" : "_ZTIA20_l"
3699    }
3700   ],
3701   "linker_set_key" : "_ZTI18user_fpregs_struct",
3702   "name" : "user_fpregs_struct",
3703   "referenced_type" : "_ZTI18user_fpregs_struct",
3704   "self_type" : "_ZTI18user_fpregs_struct",
3705   "size" : 108,
3706   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
3707  },
3708  {
3709   "alignment" : 4,
3710   "fields" :
3711   [
3712    {
3713     "field_name" : "it_interval",
3714     "referenced_type" : "_ZTI17__kernel_timespec"
3715    },
3716    {
3717     "field_name" : "it_value",
3718     "field_offset" : 128,
3719     "referenced_type" : "_ZTI17__kernel_timespec"
3720    }
3721   ],
3722   "linker_set_key" : "_ZTI19__kernel_itimerspec",
3723   "name" : "__kernel_itimerspec",
3724   "referenced_type" : "_ZTI19__kernel_itimerspec",
3725   "self_type" : "_ZTI19__kernel_itimerspec",
3726   "size" : 32,
3727   "source_file" : "/bionic/libc/kernel/uapi/linux/time_types.h"
3728  },
3729  {
3730   "alignment" : 4,
3731   "fields" :
3732   [
3733    {
3734     "field_name" : "cwd",
3735     "referenced_type" : "_ZTIt"
3736    },
3737    {
3738     "field_name" : "swd",
3739     "field_offset" : 16,
3740     "referenced_type" : "_ZTIt"
3741    },
3742    {
3743     "field_name" : "twd",
3744     "field_offset" : 32,
3745     "referenced_type" : "_ZTIt"
3746    },
3747    {
3748     "field_name" : "fop",
3749     "field_offset" : 48,
3750     "referenced_type" : "_ZTIt"
3751    },
3752    {
3753     "field_name" : "fip",
3754     "field_offset" : 64,
3755     "referenced_type" : "_ZTIl"
3756    },
3757    {
3758     "field_name" : "fcs",
3759     "field_offset" : 96,
3760     "referenced_type" : "_ZTIl"
3761    },
3762    {
3763     "field_name" : "foo",
3764     "field_offset" : 128,
3765     "referenced_type" : "_ZTIl"
3766    },
3767    {
3768     "field_name" : "fos",
3769     "field_offset" : 160,
3770     "referenced_type" : "_ZTIl"
3771    },
3772    {
3773     "field_name" : "mxcsr",
3774     "field_offset" : 192,
3775     "referenced_type" : "_ZTIl"
3776    },
3777    {
3778     "field_name" : "reserved",
3779     "field_offset" : 224,
3780     "referenced_type" : "_ZTIl"
3781    },
3782    {
3783     "field_name" : "st_space",
3784     "field_offset" : 256,
3785     "referenced_type" : "_ZTIA32_l"
3786    },
3787    {
3788     "field_name" : "xmm_space",
3789     "field_offset" : 1280,
3790     "referenced_type" : "_ZTIA32_l"
3791    },
3792    {
3793     "field_name" : "padding",
3794     "field_offset" : 2304,
3795     "referenced_type" : "_ZTIA56_l"
3796    }
3797   ],
3798   "linker_set_key" : "_ZTI19user_fpxregs_struct",
3799   "name" : "user_fpxregs_struct",
3800   "referenced_type" : "_ZTI19user_fpxregs_struct",
3801   "self_type" : "_ZTI19user_fpxregs_struct",
3802   "size" : 512,
3803   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
3804  },
3805  {
3806   "alignment" : 4,
3807   "fields" :
3808   [
3809    {
3810     "field_name" : "struct_size",
3811     "referenced_type" : "_ZTIj"
3812    },
3813    {
3814     "field_name" : "buffer_id",
3815     "field_offset" : 32,
3816     "referenced_type" : "_ZTIi"
3817    },
3818    {
3819     "field_name" : "priority",
3820     "field_offset" : 64,
3821     "referenced_type" : "_ZTIi"
3822    },
3823    {
3824     "field_name" : "tag",
3825     "field_offset" : 96,
3826     "referenced_type" : "_ZTIPKc"
3827    },
3828    {
3829     "field_name" : "file",
3830     "field_offset" : 128,
3831     "referenced_type" : "_ZTIPKc"
3832    },
3833    {
3834     "field_name" : "line",
3835     "field_offset" : 160,
3836     "referenced_type" : "_ZTIj"
3837    },
3838    {
3839     "field_name" : "message",
3840     "field_offset" : 192,
3841     "referenced_type" : "_ZTIPKc"
3842    }
3843   ],
3844   "linker_set_key" : "_ZTI21__android_log_message",
3845   "name" : "__android_log_message",
3846   "referenced_type" : "_ZTI21__android_log_message",
3847   "self_type" : "_ZTI21__android_log_message",
3848   "size" : 28,
3849   "source_file" : "/system/core/liblog/include/android/log.h"
3850  },
3851  {
3852   "alignment" : 4,
3853   "fields" :
3854   [
3855    {
3856     "field_name" : "tv_sec",
3857     "referenced_type" : "_ZTIl"
3858    },
3859    {
3860     "field_name" : "tv_nsec",
3861     "field_offset" : 32,
3862     "referenced_type" : "_ZTIl"
3863    }
3864   ],
3865   "linker_set_key" : "_ZTI21__kernel_old_timespec",
3866   "name" : "__kernel_old_timespec",
3867   "referenced_type" : "_ZTI21__kernel_old_timespec",
3868   "self_type" : "_ZTI21__kernel_old_timespec",
3869   "size" : 8,
3870   "source_file" : "/bionic/libc/kernel/uapi/linux/time_types.h"
3871  },
3872  {
3873   "alignment" : 4,
3874   "fields" :
3875   [
3876    {
3877     "field_name" : "tv_sec",
3878     "referenced_type" : "_ZTIx"
3879    },
3880    {
3881     "field_name" : "tv_usec",
3882     "field_offset" : 64,
3883     "referenced_type" : "_ZTIx"
3884    }
3885   ],
3886   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
3887   "name" : "__kernel_sock_timeval",
3888   "referenced_type" : "_ZTI21__kernel_sock_timeval",
3889   "self_type" : "_ZTI21__kernel_sock_timeval",
3890   "size" : 16,
3891   "source_file" : "/bionic/libc/kernel/uapi/linux/time_types.h"
3892  },
3893  {
3894   "alignment" : 4,
3895   "fields" :
3896   [
3897    {
3898     "field_name" : "malloc_fcn",
3899     "referenced_type" : "_ZTIPFPvjE"
3900    },
3901    {
3902     "field_name" : "realloc_fcn",
3903     "field_offset" : 32,
3904     "referenced_type" : "_ZTIPFPvS_jE"
3905    },
3906    {
3907     "field_name" : "free_fcn",
3908     "field_offset" : 64,
3909     "referenced_type" : "_ZTIPFvPvE"
3910    }
3911   ],
3912   "linker_set_key" : "_ZTI25XML_Memory_Handling_Suite",
3913   "name" : "XML_Memory_Handling_Suite",
3914   "referenced_type" : "_ZTI25XML_Memory_Handling_Suite",
3915   "self_type" : "_ZTI25XML_Memory_Handling_Suite",
3916   "size" : 12,
3917   "source_file" : "/external/expat/lib/expat.h"
3918  },
3919  {
3920   "alignment" : 4,
3921   "fields" :
3922   [
3923    {
3924     "field_name" : "regs",
3925     "referenced_type" : "_ZTI16user_regs_struct"
3926    },
3927    {
3928     "field_name" : "u_fpvalid",
3929     "field_offset" : 544,
3930     "referenced_type" : "_ZTIi"
3931    },
3932    {
3933     "field_name" : "i387",
3934     "field_offset" : 576,
3935     "referenced_type" : "_ZTI18user_fpregs_struct"
3936    },
3937    {
3938     "field_name" : "u_tsize",
3939     "field_offset" : 1440,
3940     "referenced_type" : "_ZTIm"
3941    },
3942    {
3943     "field_name" : "u_dsize",
3944     "field_offset" : 1472,
3945     "referenced_type" : "_ZTIm"
3946    },
3947    {
3948     "field_name" : "u_ssize",
3949     "field_offset" : 1504,
3950     "referenced_type" : "_ZTIm"
3951    },
3952    {
3953     "field_name" : "start_code",
3954     "field_offset" : 1536,
3955     "referenced_type" : "_ZTIm"
3956    },
3957    {
3958     "field_name" : "start_stack",
3959     "field_offset" : 1568,
3960     "referenced_type" : "_ZTIm"
3961    },
3962    {
3963     "field_name" : "signal",
3964     "field_offset" : 1600,
3965     "referenced_type" : "_ZTIl"
3966    },
3967    {
3968     "field_name" : "reserved",
3969     "field_offset" : 1632,
3970     "referenced_type" : "_ZTIi"
3971    },
3972    {
3973     "field_name" : "u_ar0",
3974     "field_offset" : 1664,
3975     "referenced_type" : "_ZTIP16user_regs_struct"
3976    },
3977    {
3978     "field_name" : "u_fpstate",
3979     "field_offset" : 1696,
3980     "referenced_type" : "_ZTIP18user_fpregs_struct"
3981    },
3982    {
3983     "field_name" : "magic",
3984     "field_offset" : 1728,
3985     "referenced_type" : "_ZTIm"
3986    },
3987    {
3988     "field_name" : "u_comm",
3989     "field_offset" : 1760,
3990     "referenced_type" : "_ZTIA32_c"
3991    },
3992    {
3993     "field_name" : "u_debugreg",
3994     "field_offset" : 2016,
3995     "referenced_type" : "_ZTIA8_i"
3996    }
3997   ],
3998   "linker_set_key" : "_ZTI4user",
3999   "name" : "user",
4000   "referenced_type" : "_ZTI4user",
4001   "self_type" : "_ZTI4user",
4002   "size" : 284,
4003   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/user.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "fields" :
4008   [
4009    {
4010     "field_name" : "quot",
4011     "referenced_type" : "_ZTIi"
4012    },
4013    {
4014     "field_name" : "rem",
4015     "field_offset" : 32,
4016     "referenced_type" : "_ZTIi"
4017    }
4018   ],
4019   "linker_set_key" : "_ZTI5div_t",
4020   "name" : "div_t",
4021   "referenced_type" : "_ZTI5div_t",
4022   "self_type" : "_ZTI5div_t",
4023   "size" : 8,
4024   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/stdlib.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "fields" :
4029   [
4030    {
4031     "field_name" : "l_type",
4032     "referenced_type" : "_ZTIs"
4033    },
4034    {
4035     "field_name" : "l_whence",
4036     "field_offset" : 16,
4037     "referenced_type" : "_ZTIs"
4038    },
4039    {
4040     "field_name" : "l_start",
4041     "field_offset" : 32,
4042     "referenced_type" : "_ZTIl"
4043    },
4044    {
4045     "field_name" : "l_len",
4046     "field_offset" : 64,
4047     "referenced_type" : "_ZTIl"
4048    },
4049    {
4050     "field_name" : "l_pid",
4051     "field_offset" : 96,
4052     "referenced_type" : "_ZTIi"
4053    }
4054   ],
4055   "linker_set_key" : "_ZTI5flock",
4056   "name" : "flock",
4057   "referenced_type" : "_ZTI5flock",
4058   "self_type" : "_ZTI5flock",
4059   "size" : 16,
4060   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/flock.h"
4061  },
4062  {
4063   "alignment" : 4,
4064   "fields" :
4065   [
4066    {
4067     "field_name" : "iov_base",
4068     "referenced_type" : "_ZTIPv"
4069    },
4070    {
4071     "field_name" : "iov_len",
4072     "field_offset" : 32,
4073     "referenced_type" : "_ZTIj"
4074    }
4075   ],
4076   "linker_set_key" : "_ZTI5iovec",
4077   "name" : "iovec",
4078   "referenced_type" : "_ZTI5iovec",
4079   "self_type" : "_ZTI5iovec",
4080   "size" : 8,
4081   "source_file" : "/bionic/libc/kernel/uapi/linux/uio.h"
4082  },
4083  {
4084   "alignment" : 4,
4085   "fields" :
4086   [
4087    {
4088     "field_name" : "stx_mask",
4089     "referenced_type" : "_ZTIj"
4090    },
4091    {
4092     "field_name" : "stx_blksize",
4093     "field_offset" : 32,
4094     "referenced_type" : "_ZTIj"
4095    },
4096    {
4097     "field_name" : "stx_attributes",
4098     "field_offset" : 64,
4099     "referenced_type" : "_ZTIy"
4100    },
4101    {
4102     "field_name" : "stx_nlink",
4103     "field_offset" : 128,
4104     "referenced_type" : "_ZTIj"
4105    },
4106    {
4107     "field_name" : "stx_uid",
4108     "field_offset" : 160,
4109     "referenced_type" : "_ZTIj"
4110    },
4111    {
4112     "field_name" : "stx_gid",
4113     "field_offset" : 192,
4114     "referenced_type" : "_ZTIj"
4115    },
4116    {
4117     "field_name" : "stx_mode",
4118     "field_offset" : 224,
4119     "referenced_type" : "_ZTIt"
4120    },
4121    {
4122     "field_name" : "__spare0",
4123     "field_offset" : 240,
4124     "referenced_type" : "_ZTIA1_t"
4125    },
4126    {
4127     "field_name" : "stx_ino",
4128     "field_offset" : 256,
4129     "referenced_type" : "_ZTIy"
4130    },
4131    {
4132     "field_name" : "stx_size",
4133     "field_offset" : 320,
4134     "referenced_type" : "_ZTIy"
4135    },
4136    {
4137     "field_name" : "stx_blocks",
4138     "field_offset" : 384,
4139     "referenced_type" : "_ZTIy"
4140    },
4141    {
4142     "field_name" : "stx_attributes_mask",
4143     "field_offset" : 448,
4144     "referenced_type" : "_ZTIy"
4145    },
4146    {
4147     "field_name" : "stx_atime",
4148     "field_offset" : 512,
4149     "referenced_type" : "_ZTI15statx_timestamp"
4150    },
4151    {
4152     "field_name" : "stx_btime",
4153     "field_offset" : 640,
4154     "referenced_type" : "_ZTI15statx_timestamp"
4155    },
4156    {
4157     "field_name" : "stx_ctime",
4158     "field_offset" : 768,
4159     "referenced_type" : "_ZTI15statx_timestamp"
4160    },
4161    {
4162     "field_name" : "stx_mtime",
4163     "field_offset" : 896,
4164     "referenced_type" : "_ZTI15statx_timestamp"
4165    },
4166    {
4167     "field_name" : "stx_rdev_major",
4168     "field_offset" : 1024,
4169     "referenced_type" : "_ZTIj"
4170    },
4171    {
4172     "field_name" : "stx_rdev_minor",
4173     "field_offset" : 1056,
4174     "referenced_type" : "_ZTIj"
4175    },
4176    {
4177     "field_name" : "stx_dev_major",
4178     "field_offset" : 1088,
4179     "referenced_type" : "_ZTIj"
4180    },
4181    {
4182     "field_name" : "stx_dev_minor",
4183     "field_offset" : 1120,
4184     "referenced_type" : "_ZTIj"
4185    },
4186    {
4187     "field_name" : "__spare2",
4188     "field_offset" : 1152,
4189     "referenced_type" : "_ZTIA14_y"
4190    }
4191   ],
4192   "linker_set_key" : "_ZTI5statx",
4193   "name" : "statx",
4194   "referenced_type" : "_ZTI5statx",
4195   "self_type" : "_ZTI5statx",
4196   "size" : 256,
4197   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "fields" :
4202   [
4203    {
4204     "field_name" : "type",
4205     "referenced_type" : "_ZTI16XML_Content_Type"
4206    },
4207    {
4208     "field_name" : "quant",
4209     "field_offset" : 32,
4210     "referenced_type" : "_ZTI17XML_Content_Quant"
4211    },
4212    {
4213     "field_name" : "name",
4214     "field_offset" : 64,
4215     "referenced_type" : "_ZTIPc"
4216    },
4217    {
4218     "field_name" : "numchildren",
4219     "field_offset" : 96,
4220     "referenced_type" : "_ZTIj"
4221    },
4222    {
4223     "field_name" : "children",
4224     "field_offset" : 128,
4225     "referenced_type" : "_ZTIP6XML_cp"
4226    }
4227   ],
4228   "linker_set_key" : "_ZTI6XML_cp",
4229   "name" : "XML_cp",
4230   "referenced_type" : "_ZTI6XML_cp",
4231   "self_type" : "_ZTI6XML_cp",
4232   "size" : 20,
4233   "source_file" : "/external/expat/lib/expat.h"
4234  },
4235  {
4236   "alignment" : 2,
4237   "fields" :
4238   [
4239    {
4240     "field_name" : "significand",
4241     "referenced_type" : "_ZTIA4_t"
4242    },
4243    {
4244     "field_name" : "exponent",
4245     "field_offset" : 64,
4246     "referenced_type" : "_ZTIt"
4247    }
4248   ],
4249   "linker_set_key" : "_ZTI6_fpreg",
4250   "name" : "_fpreg",
4251   "referenced_type" : "_ZTI6_fpreg",
4252   "self_type" : "_ZTI6_fpreg",
4253   "size" : 10,
4254   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4255  },
4256  {
4257   "alignment" : 4,
4258   "fields" :
4259   [
4260    {
4261     "field_name" : "fds_bits",
4262     "referenced_type" : "_ZTIA32_m"
4263    }
4264   ],
4265   "linker_set_key" : "_ZTI6fd_set",
4266   "name" : "fd_set",
4267   "referenced_type" : "_ZTI6fd_set",
4268   "self_type" : "_ZTI6fd_set",
4269   "size" : 128,
4270   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/select.h"
4271  },
4272  {
4273   "alignment" : 4,
4274   "fields" :
4275   [
4276    {
4277     "field_name" : "quot",
4278     "referenced_type" : "_ZTIl"
4279    },
4280    {
4281     "field_name" : "rem",
4282     "field_offset" : 32,
4283     "referenced_type" : "_ZTIl"
4284    }
4285   ],
4286   "linker_set_key" : "_ZTI6ldiv_t",
4287   "name" : "ldiv_t",
4288   "referenced_type" : "_ZTI6ldiv_t",
4289   "self_type" : "_ZTI6ldiv_t",
4290   "size" : 8,
4291   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/stdlib.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "fields" :
4296   [
4297    {
4298     "field_name" : "sival_int",
4299     "referenced_type" : "_ZTIi"
4300    },
4301    {
4302     "field_name" : "sival_ptr",
4303     "referenced_type" : "_ZTIPv"
4304    }
4305   ],
4306   "linker_set_key" : "_ZTI6sigval",
4307   "name" : "sigval",
4308   "record_kind" : "union",
4309   "referenced_type" : "_ZTI6sigval",
4310   "self_type" : "_ZTI6sigval",
4311   "size" : 4,
4312   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4313  },
4314  {
4315   "alignment" : 2,
4316   "fields" :
4317   [
4318    {
4319     "field_name" : "significand",
4320     "referenced_type" : "_ZTIA4_t"
4321    },
4322    {
4323     "field_name" : "exponent",
4324     "field_offset" : 64,
4325     "referenced_type" : "_ZTIt"
4326    },
4327    {
4328     "field_name" : "padding",
4329     "field_offset" : 80,
4330     "referenced_type" : "_ZTIA3_t"
4331    }
4332   ],
4333   "linker_set_key" : "_ZTI7_fpxreg",
4334   "name" : "_fpxreg",
4335   "referenced_type" : "_ZTI7_fpxreg",
4336   "self_type" : "_ZTI7_fpxreg",
4337   "size" : 16,
4338   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4339  },
4340  {
4341   "alignment" : 4,
4342   "fields" :
4343   [
4344    {
4345     "field_name" : "xfeatures",
4346     "referenced_type" : "_ZTIy"
4347    },
4348    {
4349     "field_name" : "reserved1",
4350     "field_offset" : 64,
4351     "referenced_type" : "_ZTIA2_y"
4352    },
4353    {
4354     "field_name" : "reserved2",
4355     "field_offset" : 192,
4356     "referenced_type" : "_ZTIA5_y"
4357    }
4358   ],
4359   "linker_set_key" : "_ZTI7_header",
4360   "name" : "_header",
4361   "referenced_type" : "_ZTI7_header",
4362   "self_type" : "_ZTI7_header",
4363   "size" : 64,
4364   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "fields" :
4369   [
4370    {
4371     "field_name" : "element",
4372     "referenced_type" : "_ZTIA4_j"
4373    }
4374   ],
4375   "linker_set_key" : "_ZTI7_xmmreg",
4376   "name" : "_xmmreg",
4377   "referenced_type" : "_ZTI7_xmmreg",
4378   "self_type" : "_ZTI7_xmmreg",
4379   "size" : 16,
4380   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4381  },
4382  {
4383   "alignment" : 4,
4384   "fields" :
4385   [
4386    {
4387     "field_name" : "fpstate",
4388     "referenced_type" : "_ZTI11_fpstate_32"
4389    },
4390    {
4391     "field_name" : "xstate_hdr",
4392     "field_offset" : 4992,
4393     "referenced_type" : "_ZTI7_header"
4394    },
4395    {
4396     "field_name" : "ymmh",
4397     "field_offset" : 5504,
4398     "referenced_type" : "_ZTI11_ymmh_state"
4399    }
4400   ],
4401   "linker_set_key" : "_ZTI7_xstate",
4402   "name" : "_xstate",
4403   "referenced_type" : "_ZTI7_xstate",
4404   "self_type" : "_ZTI7_xstate",
4405   "size" : 944,
4406   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "fields" :
4411   [
4412    {
4413     "field_name" : "l_type",
4414     "referenced_type" : "_ZTIs"
4415    },
4416    {
4417     "field_name" : "l_whence",
4418     "field_offset" : 16,
4419     "referenced_type" : "_ZTIs"
4420    },
4421    {
4422     "field_name" : "l_start",
4423     "field_offset" : 32,
4424     "referenced_type" : "_ZTIx"
4425    },
4426    {
4427     "field_name" : "l_len",
4428     "field_offset" : 96,
4429     "referenced_type" : "_ZTIx"
4430    },
4431    {
4432     "field_name" : "l_pid",
4433     "field_offset" : 160,
4434     "referenced_type" : "_ZTIi"
4435    }
4436   ],
4437   "linker_set_key" : "_ZTI7flock64",
4438   "name" : "flock64",
4439   "referenced_type" : "_ZTI7flock64",
4440   "self_type" : "_ZTI7flock64",
4441   "size" : 24,
4442   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/flock.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "fields" :
4447   [
4448    {
4449     "field_name" : "quot",
4450     "referenced_type" : "_ZTIx"
4451    },
4452    {
4453     "field_name" : "rem",
4454     "field_offset" : 64,
4455     "referenced_type" : "_ZTIx"
4456    }
4457   ],
4458   "linker_set_key" : "_ZTI7lldiv_t",
4459   "name" : "lldiv_t",
4460   "referenced_type" : "_ZTI7lldiv_t",
4461   "self_type" : "_ZTI7lldiv_t",
4462   "size" : 16,
4463   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/stdlib.h"
4464  },
4465  {
4466   "alignment" : 4,
4467   "fields" :
4468   [
4469    {
4470     "referenced_type" : "_ZTIN7log_msgUt_E"
4471    }
4472   ],
4473   "linker_set_key" : "_ZTI7log_msg",
4474   "name" : "log_msg",
4475   "referenced_type" : "_ZTI7log_msg",
4476   "self_type" : "_ZTI7log_msg",
4477   "size" : 5124,
4478   "source_file" : "/system/core/liblog/include/log/log_read.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "fields" :
4483   [
4484    {
4485     "referenced_type" : "_ZTIN7siginfoUt_E"
4486    }
4487   ],
4488   "linker_set_key" : "_ZTI7siginfo",
4489   "name" : "siginfo",
4490   "referenced_type" : "_ZTI7siginfo",
4491   "self_type" : "_ZTI7siginfo",
4492   "size" : 128,
4493   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4494  },
4495  {
4496   "alignment" : 4,
4497   "fields" :
4498   [
4499    {
4500     "field_name" : "tv_sec",
4501     "referenced_type" : "_ZTIl"
4502    },
4503    {
4504     "field_name" : "tv_usec",
4505     "field_offset" : 32,
4506     "referenced_type" : "_ZTIl"
4507    }
4508   ],
4509   "linker_set_key" : "_ZTI7timeval",
4510   "name" : "timeval",
4511   "referenced_type" : "_ZTI7timeval",
4512   "self_type" : "_ZTI7timeval",
4513   "size" : 8,
4514   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h"
4515  },
4516  {
4517   "alignment" : 1,
4518   "fields" :
4519   [
4520    {
4521     "field_name" : "tv_sec",
4522     "referenced_type" : "_ZTIj"
4523    },
4524    {
4525     "field_name" : "tv_nsec",
4526     "field_offset" : 32,
4527     "referenced_type" : "_ZTIj"
4528    }
4529   ],
4530   "linker_set_key" : "_ZTI8log_time",
4531   "name" : "log_time",
4532   "referenced_type" : "_ZTI8log_time",
4533   "self_type" : "_ZTI8log_time",
4534   "size" : 8,
4535   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "fields" :
4540   [
4541    {
4542     "field_name" : "arena",
4543     "referenced_type" : "_ZTIj"
4544    },
4545    {
4546     "field_name" : "ordblks",
4547     "field_offset" : 32,
4548     "referenced_type" : "_ZTIj"
4549    },
4550    {
4551     "field_name" : "smblks",
4552     "field_offset" : 64,
4553     "referenced_type" : "_ZTIj"
4554    },
4555    {
4556     "field_name" : "hblks",
4557     "field_offset" : 96,
4558     "referenced_type" : "_ZTIj"
4559    },
4560    {
4561     "field_name" : "hblkhd",
4562     "field_offset" : 128,
4563     "referenced_type" : "_ZTIj"
4564    },
4565    {
4566     "field_name" : "usmblks",
4567     "field_offset" : 160,
4568     "referenced_type" : "_ZTIj"
4569    },
4570    {
4571     "field_name" : "fsmblks",
4572     "field_offset" : 192,
4573     "referenced_type" : "_ZTIj"
4574    },
4575    {
4576     "field_name" : "uordblks",
4577     "field_offset" : 224,
4578     "referenced_type" : "_ZTIj"
4579    },
4580    {
4581     "field_name" : "fordblks",
4582     "field_offset" : 256,
4583     "referenced_type" : "_ZTIj"
4584    },
4585    {
4586     "field_name" : "keepcost",
4587     "field_offset" : 288,
4588     "referenced_type" : "_ZTIj"
4589    }
4590   ],
4591   "linker_set_key" : "_ZTI8mallinfo",
4592   "name" : "mallinfo",
4593   "referenced_type" : "_ZTI8mallinfo",
4594   "self_type" : "_ZTI8mallinfo",
4595   "size" : 40,
4596   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/malloc.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "fields" :
4601   [
4602    {
4603     "field_name" : "bits",
4604     "referenced_type" : "_ZTIA8_j"
4605    }
4606   ],
4607   "linker_set_key" : "_ZTI8pcm_mask",
4608   "name" : "pcm_mask",
4609   "referenced_type" : "_ZTI8pcm_mask",
4610   "self_type" : "_ZTI8pcm_mask",
4611   "size" : 32,
4612   "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h"
4613  },
4614  {
4615   "alignment" : 4,
4616   "fields" :
4617   [
4618    {
4619     "field_name" : "sigev_value",
4620     "referenced_type" : "_ZTI6sigval"
4621    },
4622    {
4623     "field_name" : "sigev_signo",
4624     "field_offset" : 32,
4625     "referenced_type" : "_ZTIi"
4626    },
4627    {
4628     "field_name" : "sigev_notify",
4629     "field_offset" : 64,
4630     "referenced_type" : "_ZTIi"
4631    },
4632    {
4633     "field_name" : "_sigev_un",
4634     "field_offset" : 96,
4635     "referenced_type" : "_ZTIN8sigeventUt_E"
4636    }
4637   ],
4638   "linker_set_key" : "_ZTI8sigevent",
4639   "name" : "sigevent",
4640   "referenced_type" : "_ZTI8sigevent",
4641   "self_type" : "_ZTI8sigevent",
4642   "size" : 64,
4643   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "fields" :
4648   [
4649    {
4650     "field_name" : "tv_sec",
4651     "referenced_type" : "_ZTIl"
4652    },
4653    {
4654     "field_name" : "tv_nsec",
4655     "field_offset" : 32,
4656     "referenced_type" : "_ZTIl"
4657    }
4658   ],
4659   "linker_set_key" : "_ZTI8timespec",
4660   "name" : "timespec",
4661   "referenced_type" : "_ZTI8timespec",
4662   "self_type" : "_ZTI8timespec",
4663   "size" : 8,
4664   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "fields" :
4669   [
4670    {
4671     "field_name" : "tz_minuteswest",
4672     "referenced_type" : "_ZTIi"
4673    },
4674    {
4675     "field_name" : "tz_dsttime",
4676     "field_offset" : 32,
4677     "referenced_type" : "_ZTIi"
4678    }
4679   ],
4680   "linker_set_key" : "_ZTI8timezone",
4681   "name" : "timezone",
4682   "referenced_type" : "_ZTI8timezone",
4683   "self_type" : "_ZTI8timezone",
4684   "size" : 8,
4685   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h"
4686  },
4687  {
4688   "alignment" : 4,
4689   "fields" :
4690   [
4691    {
4692     "field_name" : "uc_flags",
4693     "referenced_type" : "_ZTIm"
4694    },
4695    {
4696     "field_name" : "uc_link",
4697     "field_offset" : 32,
4698     "referenced_type" : "_ZTIP8ucontext"
4699    },
4700    {
4701     "field_name" : "uc_stack",
4702     "field_offset" : 64,
4703     "referenced_type" : "_ZTI11sigaltstack"
4704    },
4705    {
4706     "field_name" : "uc_mcontext",
4707     "field_offset" : 160,
4708     "referenced_type" : "_ZTI10mcontext_t"
4709    },
4710    {
4711     "field_offset" : 864,
4712     "referenced_type" : "_ZTIN8ucontextUt_E"
4713    },
4714    {
4715     "field_name" : "__fpregs_mem",
4716     "field_offset" : 928,
4717     "referenced_type" : "_ZTI13_libc_fpstate"
4718    }
4719   ],
4720   "linker_set_key" : "_ZTI8ucontext",
4721   "name" : "ucontext",
4722   "referenced_type" : "_ZTI8ucontext",
4723   "self_type" : "_ZTI8ucontext",
4724   "size" : 228,
4725   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
4726  },
4727  {
4728   "alignment" : 4,
4729   "fields" :
4730   [
4731    {
4732     "field_name" : "it_interval",
4733     "referenced_type" : "_ZTI7timeval"
4734    },
4735    {
4736     "field_name" : "it_value",
4737     "field_offset" : 64,
4738     "referenced_type" : "_ZTI7timeval"
4739    }
4740   ],
4741   "linker_set_key" : "_ZTI9itimerval",
4742   "name" : "itimerval",
4743   "referenced_type" : "_ZTI9itimerval",
4744   "self_type" : "_ZTI9itimerval",
4745   "size" : 16,
4746   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "fields" :
4751   [
4752    {
4753     "referenced_type" : "_ZTIN9sigactionUt_E"
4754    },
4755    {
4756     "field_name" : "sa_mask",
4757     "field_offset" : 32,
4758     "referenced_type" : "_ZTIm"
4759    },
4760    {
4761     "field_name" : "sa_flags",
4762     "field_offset" : 64,
4763     "referenced_type" : "_ZTIi"
4764    },
4765    {
4766     "field_name" : "sa_restorer",
4767     "field_offset" : 96,
4768     "referenced_type" : "_ZTIPFvvE"
4769    }
4770   ],
4771   "linker_set_key" : "_ZTI9sigaction",
4772   "name" : "sigaction",
4773   "referenced_type" : "_ZTI9sigaction",
4774   "self_type" : "_ZTI9sigaction",
4775   "size" : 16,
4776   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "fields" :
4781   [
4782    {
4783     "field_name" : "_pid",
4784     "referenced_type" : "_ZTIi"
4785    },
4786    {
4787     "field_name" : "_uid",
4788     "field_offset" : 32,
4789     "referenced_type" : "_ZTIj"
4790    }
4791   ],
4792   "is_anonymous" : true,
4793   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
4794   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3)",
4795   "referenced_type" : "_ZTIN10__sifieldsUt_E",
4796   "self_type" : "_ZTIN10__sifieldsUt_E",
4797   "size" : 8,
4798   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "fields" :
4803   [
4804    {
4805     "field_name" : "_addr_lsb",
4806     "referenced_type" : "_ZTIs"
4807    },
4808    {
4809     "field_name" : "_addr_bnd",
4810     "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E"
4811    },
4812    {
4813     "field_name" : "_addr_pkey",
4814     "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E"
4815    }
4816   ],
4817   "is_anonymous" : true,
4818   "linker_set_key" : "_ZTIN10__sifieldsUt_Ut_E",
4819   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)",
4820   "record_kind" : "union",
4821   "referenced_type" : "_ZTIN10__sifieldsUt_Ut_E",
4822   "self_type" : "_ZTIN10__sifieldsUt_Ut_E",
4823   "size" : 12,
4824   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4825  },
4826  {
4827   "alignment" : 4,
4828   "fields" :
4829   [
4830    {
4831     "field_name" : "_dummy_bnd",
4832     "referenced_type" : "_ZTIA4_c"
4833    },
4834    {
4835     "field_name" : "_lower",
4836     "field_offset" : 32,
4837     "referenced_type" : "_ZTIPv"
4838    },
4839    {
4840     "field_name" : "_upper",
4841     "field_offset" : 64,
4842     "referenced_type" : "_ZTIPv"
4843    }
4844   ],
4845   "is_anonymous" : true,
4846   "linker_set_key" : "_ZTIN10__sifieldsUt_Ut_Ut_E",
4847   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7)",
4848   "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E",
4849   "self_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E",
4850   "size" : 12,
4851   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4852  },
4853  {
4854   "alignment" : 4,
4855   "fields" :
4856   [
4857    {
4858     "field_name" : "padding1",
4859     "referenced_type" : "_ZTIA44_j"
4860    },
4861    {
4862     "field_name" : "padding",
4863     "referenced_type" : "_ZTIA44_j"
4864    }
4865   ],
4866   "is_anonymous" : true,
4867   "linker_set_key" : "_ZTIN11_fpstate_32Ut_E",
4868   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3)",
4869   "record_kind" : "union",
4870   "referenced_type" : "_ZTIN11_fpstate_32Ut_E",
4871   "self_type" : "_ZTIN11_fpstate_32Ut_E",
4872   "size" : 176,
4873   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "fields" :
4878   [
4879    {
4880     "field_name" : "reserved3",
4881     "referenced_type" : "_ZTIA12_j"
4882    },
4883    {
4884     "field_name" : "sw_reserved",
4885     "referenced_type" : "_ZTI13_fpx_sw_bytes"
4886    }
4887   ],
4888   "is_anonymous" : true,
4889   "linker_set_key" : "_ZTIN11_fpstate_64Ut_E",
4890   "name" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3)",
4891   "record_kind" : "union",
4892   "referenced_type" : "_ZTIN11_fpstate_64Ut_E",
4893   "self_type" : "_ZTIN11_fpstate_64Ut_E",
4894   "size" : 48,
4895   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "fields" :
4900   [
4901    {
4902     "field_name" : "sa_handler",
4903     "referenced_type" : "_ZTIPFviE"
4904    },
4905    {
4906     "field_name" : "sa_sigaction",
4907     "referenced_type" : "_ZTIPFviP7siginfoPvE"
4908    }
4909   ],
4910   "is_anonymous" : true,
4911   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
4912   "name" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h:100:3)",
4913   "record_kind" : "union",
4914   "referenced_type" : "_ZTIN11sigaction64Ut_E",
4915   "self_type" : "_ZTIN11sigaction64Ut_E",
4916   "size" : 4,
4917   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
4918  },
4919  {
4920   "alignment" : 4,
4921   "fields" :
4922   [
4923    {
4924     "field_name" : "_sa_handler",
4925     "referenced_type" : "_ZTIPFviE"
4926    },
4927    {
4928     "field_name" : "_sa_sigaction",
4929     "referenced_type" : "_ZTIPFviP7siginfoPvE"
4930    }
4931   ],
4932   "is_anonymous" : true,
4933   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
4934   "name" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3)",
4935   "record_kind" : "union",
4936   "referenced_type" : "_ZTIN18__kernel_sigactionUt_E",
4937   "self_type" : "_ZTIN18__kernel_sigactionUt_E",
4938   "size" : 4,
4939   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
4940  },
4941  {
4942   "alignment" : 4,
4943   "fields" :
4944   [
4945    {
4946     "field_name" : "buf",
4947     "referenced_type" : "_ZTIA5121_h"
4948    },
4949    {
4950     "field_name" : "entry",
4951     "referenced_type" : "_ZTI12logger_entry"
4952    }
4953   ],
4954   "is_anonymous" : true,
4955   "linker_set_key" : "_ZTIN7log_msgUt_E",
4956   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
4957   "record_kind" : "union",
4958   "referenced_type" : "_ZTIN7log_msgUt_E",
4959   "self_type" : "_ZTIN7log_msgUt_E",
4960   "size" : 5124,
4961   "source_file" : "/system/core/liblog/include/log/log_read.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "fields" :
4966   [
4967    {
4968     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
4969    },
4970    {
4971     "field_name" : "_si_pad",
4972     "referenced_type" : "_ZTIA32_i"
4973    }
4974   ],
4975   "is_anonymous" : true,
4976   "linker_set_key" : "_ZTIN7siginfoUt_E",
4977   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)",
4978   "record_kind" : "union",
4979   "referenced_type" : "_ZTIN7siginfoUt_E",
4980   "self_type" : "_ZTIN7siginfoUt_E",
4981   "size" : 128,
4982   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "fields" :
4987   [
4988    {
4989     "field_name" : "si_signo",
4990     "referenced_type" : "_ZTIi"
4991    },
4992    {
4993     "field_name" : "si_errno",
4994     "field_offset" : 32,
4995     "referenced_type" : "_ZTIi"
4996    },
4997    {
4998     "field_name" : "si_code",
4999     "field_offset" : 64,
5000     "referenced_type" : "_ZTIi"
5001    },
5002    {
5003     "field_name" : "_sifields",
5004     "field_offset" : 96,
5005     "referenced_type" : "_ZTI10__sifields"
5006    }
5007   ],
5008   "is_anonymous" : true,
5009   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
5010   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5)",
5011   "referenced_type" : "_ZTIN7siginfoUt_Ut_E",
5012   "self_type" : "_ZTIN7siginfoUt_Ut_E",
5013   "size" : 32,
5014   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "fields" :
5019   [
5020    {
5021     "field_name" : "_pad",
5022     "referenced_type" : "_ZTIA13_i"
5023    },
5024    {
5025     "field_name" : "_tid",
5026     "referenced_type" : "_ZTIi"
5027    },
5028    {
5029     "field_name" : "_sigev_thread",
5030     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
5031    }
5032   ],
5033   "is_anonymous" : true,
5034   "linker_set_key" : "_ZTIN8sigeventUt_E",
5035   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)",
5036   "record_kind" : "union",
5037   "referenced_type" : "_ZTIN8sigeventUt_E",
5038   "self_type" : "_ZTIN8sigeventUt_E",
5039   "size" : 52,
5040   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
5041  },
5042  {
5043   "alignment" : 4,
5044   "fields" :
5045   [
5046    {
5047     "field_name" : "_function",
5048     "referenced_type" : "_ZTIPFv6sigvalE"
5049    },
5050    {
5051     "field_name" : "_attribute",
5052     "field_offset" : 32,
5053     "referenced_type" : "_ZTIPv"
5054    }
5055   ],
5056   "is_anonymous" : true,
5057   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
5058   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5)",
5059   "referenced_type" : "_ZTIN8sigeventUt_Ut_E",
5060   "self_type" : "_ZTIN8sigeventUt_Ut_E",
5061   "size" : 8,
5062   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "fields" :
5067   [
5068    {
5069     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
5070    },
5071    {
5072     "field_name" : "uc_sigmask64",
5073     "referenced_type" : "_ZTI10sigset64_t"
5074    }
5075   ],
5076   "is_anonymous" : true,
5077   "linker_set_key" : "_ZTIN8ucontextUt_E",
5078   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h:205:3)",
5079   "record_kind" : "union",
5080   "referenced_type" : "_ZTIN8ucontextUt_E",
5081   "self_type" : "_ZTIN8ucontextUt_E",
5082   "size" : 8,
5083   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "fields" :
5088   [
5089    {
5090     "field_name" : "uc_sigmask",
5091     "referenced_type" : "_ZTIm"
5092    },
5093    {
5094     "field_name" : "__padding_rt_sigset",
5095     "field_offset" : 32,
5096     "referenced_type" : "_ZTIj"
5097    }
5098   ],
5099   "is_anonymous" : true,
5100   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
5101   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h:206:5)",
5102   "referenced_type" : "_ZTIN8ucontextUt_Ut_E",
5103   "self_type" : "_ZTIN8ucontextUt_Ut_E",
5104   "size" : 8,
5105   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/sys/ucontext.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "fields" :
5110   [
5111    {
5112     "field_name" : "sa_handler",
5113     "referenced_type" : "_ZTIPFviE"
5114    },
5115    {
5116     "field_name" : "sa_sigaction",
5117     "referenced_type" : "_ZTIPFviP7siginfoPvE"
5118    }
5119   ],
5120   "is_anonymous" : true,
5121   "linker_set_key" : "_ZTIN9sigactionUt_E",
5122   "name" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h:89:3)",
5123   "record_kind" : "union",
5124   "referenced_type" : "_ZTIN9sigactionUt_E",
5125   "self_type" : "_ZTIN9sigactionUt_E",
5126   "size" : 4,
5127   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.R_x86_shared/gen/include/bits/signal_types.h"
5128  }
5129 ],
5130 "rvalue_reference_types" : []
5131}
5132