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