1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA32_h",
15   "name" : "unsigned char[32]",
16   "referenced_type" : "_ZTIh",
17   "self_type" : "_ZTIA32_h",
18   "size" : 32,
19   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
20  },
21  {
22   "alignment" : 4,
23   "linker_set_key" : "_ZTIA32_i",
24   "name" : "int[32]",
25   "referenced_type" : "_ZTIi",
26   "self_type" : "_ZTIA32_i",
27   "size" : 128,
28   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char[3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char[5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA6_h",
51   "name" : "unsigned char[6]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA6_h",
54   "size" : 6,
55   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 1,
59   "linker_set_key" : "_ZTIA7_h",
60   "name" : "unsigned char[7]",
61   "referenced_type" : "_ZTIh",
62   "self_type" : "_ZTIA7_h",
63   "size" : 7,
64   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
65  },
66  {
67   "alignment" : 4,
68   "linker_set_key" : "_ZTIA8_j",
69   "name" : "unsigned int[8]",
70   "referenced_type" : "_ZTIj",
71   "self_type" : "_ZTIA8_j",
72   "size" : 32,
73   "source_file" : "system/core/libsystem/include/system/graphics.h"
74  },
75  {
76   "is_of_unknown_bound" : true,
77   "linker_set_key" : "_ZTIA_f",
78   "name" : "float[]",
79   "referenced_type" : "_ZTIf",
80   "self_type" : "_ZTIA_f",
81   "source_file" : "system/core/libsystem/include/system/graphics.h"
82  }
83 ],
84 "builtin_types" :
85 [
86  {
87   "alignment" : 2,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "_ZTIDs",
91   "name" : "char16_t",
92   "referenced_type" : "_ZTIDs",
93   "self_type" : "_ZTIDs",
94   "size" : 2
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "linker_set_key" : "_ZTIa",
100   "name" : "signed char",
101   "referenced_type" : "_ZTIa",
102   "self_type" : "_ZTIa",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIb",
110   "name" : "bool",
111   "referenced_type" : "_ZTIb",
112   "self_type" : "_ZTIb",
113   "size" : 1
114  },
115  {
116   "alignment" : 1,
117   "is_integral" : true,
118   "is_unsigned" : true,
119   "linker_set_key" : "_ZTIc",
120   "name" : "char",
121   "referenced_type" : "_ZTIc",
122   "self_type" : "_ZTIc",
123   "size" : 1
124  },
125  {
126   "alignment" : 8,
127   "linker_set_key" : "_ZTId",
128   "name" : "double",
129   "referenced_type" : "_ZTId",
130   "self_type" : "_ZTId",
131   "size" : 8
132  },
133  {
134   "alignment" : 4,
135   "linker_set_key" : "_ZTIf",
136   "name" : "float",
137   "referenced_type" : "_ZTIf",
138   "self_type" : "_ZTIf",
139   "size" : 4
140  },
141  {
142   "alignment" : 1,
143   "is_integral" : true,
144   "is_unsigned" : true,
145   "linker_set_key" : "_ZTIh",
146   "name" : "unsigned char",
147   "referenced_type" : "_ZTIh",
148   "self_type" : "_ZTIh",
149   "size" : 1
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "linker_set_key" : "_ZTIi",
155   "name" : "int",
156   "referenced_type" : "_ZTIi",
157   "self_type" : "_ZTIi",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "is_unsigned" : true,
164   "linker_set_key" : "_ZTIj",
165   "name" : "unsigned int",
166   "referenced_type" : "_ZTIj",
167   "self_type" : "_ZTIj",
168   "size" : 4
169  },
170  {
171   "alignment" : 4,
172   "is_integral" : true,
173   "linker_set_key" : "_ZTIl",
174   "name" : "long",
175   "referenced_type" : "_ZTIl",
176   "self_type" : "_ZTIl",
177   "size" : 4
178  },
179  {
180   "alignment" : 4,
181   "is_integral" : true,
182   "is_unsigned" : true,
183   "linker_set_key" : "_ZTIm",
184   "name" : "unsigned long",
185   "referenced_type" : "_ZTIm",
186   "self_type" : "_ZTIm",
187   "size" : 4
188  },
189  {
190   "alignment" : 2,
191   "is_integral" : true,
192   "linker_set_key" : "_ZTIs",
193   "name" : "short",
194   "referenced_type" : "_ZTIs",
195   "self_type" : "_ZTIs",
196   "size" : 2
197  },
198  {
199   "alignment" : 2,
200   "is_integral" : true,
201   "is_unsigned" : true,
202   "linker_set_key" : "_ZTIt",
203   "name" : "unsigned short",
204   "referenced_type" : "_ZTIt",
205   "self_type" : "_ZTIt",
206   "size" : 2
207  },
208  {
209   "linker_set_key" : "_ZTIv",
210   "name" : "void",
211   "referenced_type" : "_ZTIv",
212   "self_type" : "_ZTIv"
213  },
214  {
215   "alignment" : 8,
216   "is_integral" : true,
217   "linker_set_key" : "_ZTIx",
218   "name" : "long long",
219   "referenced_type" : "_ZTIx",
220   "self_type" : "_ZTIx",
221   "size" : 8
222  },
223  {
224   "alignment" : 8,
225   "is_integral" : true,
226   "is_unsigned" : true,
227   "linker_set_key" : "_ZTIy",
228   "name" : "unsigned long long",
229   "referenced_type" : "_ZTIy",
230   "self_type" : "_ZTIy",
231   "size" : 8
232  }
233 ],
234 "elf_functions" :
235 [
236  {
237   "name" : "_ZN7android8hardware5audio6common4V2_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEjj"
238  },
239  {
240   "name" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj"
241  }
242 ],
243 "elf_objects" : [],
244 "enum_types" :
245 [
246  {
247   "alignment" : 4,
248   "enum_fields" :
249   [
250    {
251     "enum_field_value" : 1,
252     "name" : "HAL_HDR_DOLBY_VISION"
253    },
254    {
255     "enum_field_value" : 2,
256     "name" : "HAL_HDR_HDR10"
257    },
258    {
259     "enum_field_value" : 3,
260     "name" : "HAL_HDR_HLG"
261    }
262   ],
263   "linker_set_key" : "_ZTI13android_hdr_t",
264   "name" : "android_hdr_t",
265   "referenced_type" : "_ZTI13android_hdr_t",
266   "self_type" : "_ZTI13android_hdr_t",
267   "size" : 4,
268   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
269   "underlying_type" : "_ZTIj"
270  },
271  {
272   "alignment" : 4,
273   "enum_fields" :
274   [
275    {
276     "enum_field_value" : 4,
277     "name" : "HAL_HDR_HDR10_PLUS"
278    }
279   ],
280   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
281   "name" : "android_hdr_v1_2_t",
282   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
283   "self_type" : "_ZTI18android_hdr_v1_2_t",
284   "size" : 4,
285   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
286   "underlying_type" : "_ZTIj"
287  },
288  {
289   "alignment" : 4,
290   "enum_fields" :
291   [
292    {
293     "enum_field_value" : 0,
294     "name" : "ANDROID_LOG_UNKNOWN"
295    },
296    {
297     "enum_field_value" : 1,
298     "name" : "ANDROID_LOG_DEFAULT"
299    },
300    {
301     "enum_field_value" : 2,
302     "name" : "ANDROID_LOG_VERBOSE"
303    },
304    {
305     "enum_field_value" : 3,
306     "name" : "ANDROID_LOG_DEBUG"
307    },
308    {
309     "enum_field_value" : 4,
310     "name" : "ANDROID_LOG_INFO"
311    },
312    {
313     "enum_field_value" : 5,
314     "name" : "ANDROID_LOG_WARN"
315    },
316    {
317     "enum_field_value" : 6,
318     "name" : "ANDROID_LOG_ERROR"
319    },
320    {
321     "enum_field_value" : 7,
322     "name" : "ANDROID_LOG_FATAL"
323    },
324    {
325     "enum_field_value" : 8,
326     "name" : "ANDROID_LOG_SILENT"
327    }
328   ],
329   "linker_set_key" : "_ZTI19android_LogPriority",
330   "name" : "android_LogPriority",
331   "referenced_type" : "_ZTI19android_LogPriority",
332   "self_type" : "_ZTI19android_LogPriority",
333   "size" : 4,
334   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
335   "underlying_type" : "_ZTIj"
336  },
337  {
338   "alignment" : 4,
339   "enum_fields" :
340   [
341    {
342     "enum_field_value" : 0,
343     "name" : "HAL_DATASPACE_UNKNOWN"
344    },
345    {
346     "enum_field_value" : 1,
347     "name" : "HAL_DATASPACE_ARBITRARY"
348    },
349    {
350     "enum_field_value" : 16,
351     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
352    },
353    {
354     "enum_field_value" : 4128768,
355     "name" : "HAL_DATASPACE_STANDARD_MASK"
356    },
357    {
358     "enum_field_value" : 0,
359     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
360    },
361    {
362     "enum_field_value" : 65536,
363     "name" : "HAL_DATASPACE_STANDARD_BT709"
364    },
365    {
366     "enum_field_value" : 131072,
367     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
368    },
369    {
370     "enum_field_value" : 196608,
371     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
372    },
373    {
374     "enum_field_value" : 262144,
375     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
376    },
377    {
378     "enum_field_value" : 327680,
379     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
380    },
381    {
382     "enum_field_value" : 393216,
383     "name" : "HAL_DATASPACE_STANDARD_BT2020"
384    },
385    {
386     "enum_field_value" : 458752,
387     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
388    },
389    {
390     "enum_field_value" : 524288,
391     "name" : "HAL_DATASPACE_STANDARD_BT470M"
392    },
393    {
394     "enum_field_value" : 589824,
395     "name" : "HAL_DATASPACE_STANDARD_FILM"
396    },
397    {
398     "enum_field_value" : 655360,
399     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
400    },
401    {
402     "enum_field_value" : 720896,
403     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
404    },
405    {
406     "enum_field_value" : 22,
407     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
408    },
409    {
410     "enum_field_value" : 130023424,
411     "name" : "HAL_DATASPACE_TRANSFER_MASK"
412    },
413    {
414     "enum_field_value" : 0,
415     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
416    },
417    {
418     "enum_field_value" : 4194304,
419     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
420    },
421    {
422     "enum_field_value" : 8388608,
423     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
424    },
425    {
426     "enum_field_value" : 12582912,
427     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
428    },
429    {
430     "enum_field_value" : 16777216,
431     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
432    },
433    {
434     "enum_field_value" : 20971520,
435     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
436    },
437    {
438     "enum_field_value" : 25165824,
439     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
440    },
441    {
442     "enum_field_value" : 29360128,
443     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
444    },
445    {
446     "enum_field_value" : 33554432,
447     "name" : "HAL_DATASPACE_TRANSFER_HLG"
448    },
449    {
450     "enum_field_value" : 27,
451     "name" : "HAL_DATASPACE_RANGE_SHIFT"
452    },
453    {
454     "enum_field_value" : 939524096,
455     "name" : "HAL_DATASPACE_RANGE_MASK"
456    },
457    {
458     "enum_field_value" : 0,
459     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
460    },
461    {
462     "enum_field_value" : 134217728,
463     "name" : "HAL_DATASPACE_RANGE_FULL"
464    },
465    {
466     "enum_field_value" : 268435456,
467     "name" : "HAL_DATASPACE_RANGE_LIMITED"
468    },
469    {
470     "enum_field_value" : 402653184,
471     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
472    },
473    {
474     "enum_field_value" : 512,
475     "name" : "HAL_DATASPACE_SRGB_LINEAR"
476    },
477    {
478     "enum_field_value" : 138477568,
479     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
480    },
481    {
482     "enum_field_value" : 406913024,
483     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
484    },
485    {
486     "enum_field_value" : 513,
487     "name" : "HAL_DATASPACE_SRGB"
488    },
489    {
490     "enum_field_value" : 142671872,
491     "name" : "HAL_DATASPACE_V0_SRGB"
492    },
493    {
494     "enum_field_value" : 411107328,
495     "name" : "HAL_DATASPACE_V0_SCRGB"
496    },
497    {
498     "enum_field_value" : 257,
499     "name" : "HAL_DATASPACE_JFIF"
500    },
501    {
502     "enum_field_value" : 146931712,
503     "name" : "HAL_DATASPACE_V0_JFIF"
504    },
505    {
506     "enum_field_value" : 258,
507     "name" : "HAL_DATASPACE_BT601_625"
508    },
509    {
510     "enum_field_value" : 281149440,
511     "name" : "HAL_DATASPACE_V0_BT601_625"
512    },
513    {
514     "enum_field_value" : 259,
515     "name" : "HAL_DATASPACE_BT601_525"
516    },
517    {
518     "enum_field_value" : 281280512,
519     "name" : "HAL_DATASPACE_V0_BT601_525"
520    },
521    {
522     "enum_field_value" : 260,
523     "name" : "HAL_DATASPACE_BT709"
524    },
525    {
526     "enum_field_value" : 281083904,
527     "name" : "HAL_DATASPACE_V0_BT709"
528    },
529    {
530     "enum_field_value" : 139067392,
531     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
532    },
533    {
534     "enum_field_value" : 155844608,
535     "name" : "HAL_DATASPACE_DCI_P3"
536    },
537    {
538     "enum_field_value" : 139067392,
539     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
540    },
541    {
542     "enum_field_value" : 143261696,
543     "name" : "HAL_DATASPACE_DISPLAY_P3"
544    },
545    {
546     "enum_field_value" : 151715840,
547     "name" : "HAL_DATASPACE_ADOBE_RGB"
548    },
549    {
550     "enum_field_value" : 138805248,
551     "name" : "HAL_DATASPACE_BT2020_LINEAR"
552    },
553    {
554     "enum_field_value" : 147193856,
555     "name" : "HAL_DATASPACE_BT2020"
556    },
557    {
558     "enum_field_value" : 163971072,
559     "name" : "HAL_DATASPACE_BT2020_PQ"
560    },
561    {
562     "enum_field_value" : 4096,
563     "name" : "HAL_DATASPACE_DEPTH"
564    },
565    {
566     "enum_field_value" : 4097,
567     "name" : "HAL_DATASPACE_SENSOR"
568    }
569   ],
570   "linker_set_key" : "_ZTI19android_dataspace_t",
571   "name" : "android_dataspace_t",
572   "referenced_type" : "_ZTI19android_dataspace_t",
573   "self_type" : "_ZTI19android_dataspace_t",
574   "size" : 4,
575   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
576   "underlying_type" : "_ZTIj"
577  },
578  {
579   "alignment" : 4,
580   "enum_fields" :
581   [
582    {
583     "enum_field_value" : 0,
584     "name" : "FLEX_FORMAT_INVALID"
585    },
586    {
587     "enum_field_value" : 1,
588     "name" : "FLEX_FORMAT_Y"
589    },
590    {
591     "enum_field_value" : 7,
592     "name" : "FLEX_FORMAT_YCbCr"
593    },
594    {
595     "enum_field_value" : 1073741831,
596     "name" : "FLEX_FORMAT_YCbCrA"
597    },
598    {
599     "enum_field_value" : 7168,
600     "name" : "FLEX_FORMAT_RGB"
601    },
602    {
603     "enum_field_value" : 1073748992,
604     "name" : "FLEX_FORMAT_RGBA"
605    }
606   ],
607   "linker_set_key" : "_ZTI19android_flex_format",
608   "name" : "android_flex_format",
609   "referenced_type" : "_ZTI19android_flex_format",
610   "self_type" : "_ZTI19android_flex_format",
611   "size" : 4,
612   "source_file" : "system/core/libsystem/include/system/graphics.h",
613   "underlying_type" : "_ZTIj"
614  },
615  {
616   "alignment" : 4,
617   "enum_fields" :
618   [
619    {
620     "enum_field_value" : 1,
621     "name" : "HAL_TRANSFORM_FLIP_H"
622    },
623    {
624     "enum_field_value" : 2,
625     "name" : "HAL_TRANSFORM_FLIP_V"
626    },
627    {
628     "enum_field_value" : 4,
629     "name" : "HAL_TRANSFORM_ROT_90"
630    },
631    {
632     "enum_field_value" : 3,
633     "name" : "HAL_TRANSFORM_ROT_180"
634    },
635    {
636     "enum_field_value" : 7,
637     "name" : "HAL_TRANSFORM_ROT_270"
638    }
639   ],
640   "linker_set_key" : "_ZTI19android_transform_t",
641   "name" : "android_transform_t",
642   "referenced_type" : "_ZTI19android_transform_t",
643   "self_type" : "_ZTI19android_transform_t",
644   "size" : 4,
645   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
646   "underlying_type" : "_ZTIj"
647  },
648  {
649   "alignment" : 4,
650   "enum_fields" :
651   [
652    {
653     "enum_field_value" : 0,
654     "name" : "HAL_COLOR_MODE_NATIVE"
655    },
656    {
657     "enum_field_value" : 1,
658     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
659    },
660    {
661     "enum_field_value" : 2,
662     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
663    },
664    {
665     "enum_field_value" : 3,
666     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
667    },
668    {
669     "enum_field_value" : 4,
670     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
671    },
672    {
673     "enum_field_value" : 5,
674     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
675    },
676    {
677     "enum_field_value" : 6,
678     "name" : "HAL_COLOR_MODE_DCI_P3"
679    },
680    {
681     "enum_field_value" : 7,
682     "name" : "HAL_COLOR_MODE_SRGB"
683    },
684    {
685     "enum_field_value" : 8,
686     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
687    },
688    {
689     "enum_field_value" : 9,
690     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
691    }
692   ],
693   "linker_set_key" : "_ZTI20android_color_mode_t",
694   "name" : "android_color_mode_t",
695   "referenced_type" : "_ZTI20android_color_mode_t",
696   "self_type" : "_ZTI20android_color_mode_t",
697   "size" : 4,
698   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
699   "underlying_type" : "_ZTIj"
700  },
701  {
702   "alignment" : 4,
703   "enum_fields" :
704   [
705    {
706     "enum_field_value" : 0,
707     "name" : "SYSTEM_TIME_REALTIME"
708    },
709    {
710     "enum_field_value" : 1,
711     "name" : "SYSTEM_TIME_MONOTONIC"
712    },
713    {
714     "enum_field_value" : 2,
715     "name" : "SYSTEM_TIME_PROCESS"
716    },
717    {
718     "enum_field_value" : 3,
719     "name" : "SYSTEM_TIME_THREAD"
720    },
721    {
722     "enum_field_value" : 4,
723     "name" : "SYSTEM_TIME_BOOTTIME"
724    }
725   ],
726   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
727   "name" : "(unnamed)",
728   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
729   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
730   "size" : 4,
731   "source_file" : "system/core/libutils/include/utils/Timers.h",
732   "underlying_type" : "_ZTIj"
733  },
734  {
735   "alignment" : 4,
736   "enum_fields" :
737   [
738    {
739     "enum_field_value" : 1,
740     "name" : "FLEX_COMPONENT_Y"
741    },
742    {
743     "enum_field_value" : 2,
744     "name" : "FLEX_COMPONENT_Cb"
745    },
746    {
747     "enum_field_value" : 4,
748     "name" : "FLEX_COMPONENT_Cr"
749    },
750    {
751     "enum_field_value" : 1024,
752     "name" : "FLEX_COMPONENT_R"
753    },
754    {
755     "enum_field_value" : 2048,
756     "name" : "FLEX_COMPONENT_G"
757    },
758    {
759     "enum_field_value" : 4096,
760     "name" : "FLEX_COMPONENT_B"
761    },
762    {
763     "enum_field_value" : 1073741824,
764     "name" : "FLEX_COMPONENT_A"
765    }
766   ],
767   "linker_set_key" : "_ZTI22android_flex_component",
768   "name" : "android_flex_component",
769   "referenced_type" : "_ZTI22android_flex_component",
770   "self_type" : "_ZTI22android_flex_component",
771   "size" : 4,
772   "source_file" : "system/core/libsystem/include/system/graphics.h",
773   "underlying_type" : "_ZTIj"
774  },
775  {
776   "alignment" : 4,
777   "enum_fields" :
778   [
779    {
780     "enum_field_value" : 1,
781     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
782    },
783    {
784     "enum_field_value" : 2,
785     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
786    },
787    {
788     "enum_field_value" : 3,
789     "name" : "HAL_PIXEL_FORMAT_RGB_888"
790    },
791    {
792     "enum_field_value" : 4,
793     "name" : "HAL_PIXEL_FORMAT_RGB_565"
794    },
795    {
796     "enum_field_value" : 5,
797     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
798    },
799    {
800     "enum_field_value" : 16,
801     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
802    },
803    {
804     "enum_field_value" : 17,
805     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
806    },
807    {
808     "enum_field_value" : 20,
809     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
810    },
811    {
812     "enum_field_value" : 22,
813     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
814    },
815    {
816     "enum_field_value" : 32,
817     "name" : "HAL_PIXEL_FORMAT_RAW16"
818    },
819    {
820     "enum_field_value" : 33,
821     "name" : "HAL_PIXEL_FORMAT_BLOB"
822    },
823    {
824     "enum_field_value" : 34,
825     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
826    },
827    {
828     "enum_field_value" : 35,
829     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
830    },
831    {
832     "enum_field_value" : 36,
833     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
834    },
835    {
836     "enum_field_value" : 37,
837     "name" : "HAL_PIXEL_FORMAT_RAW10"
838    },
839    {
840     "enum_field_value" : 38,
841     "name" : "HAL_PIXEL_FORMAT_RAW12"
842    },
843    {
844     "enum_field_value" : 43,
845     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
846    },
847    {
848     "enum_field_value" : 538982489,
849     "name" : "HAL_PIXEL_FORMAT_Y8"
850    },
851    {
852     "enum_field_value" : 540422489,
853     "name" : "HAL_PIXEL_FORMAT_Y16"
854    },
855    {
856     "enum_field_value" : 842094169,
857     "name" : "HAL_PIXEL_FORMAT_YV12"
858    }
859   ],
860   "linker_set_key" : "_ZTI22android_pixel_format_t",
861   "name" : "android_pixel_format_t",
862   "referenced_type" : "_ZTI22android_pixel_format_t",
863   "self_type" : "_ZTI22android_pixel_format_t",
864   "size" : 4,
865   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
866   "underlying_type" : "_ZTIj"
867  },
868  {
869   "alignment" : 4,
870   "enum_fields" :
871   [
872    {
873     "enum_field_value" : 19,
874     "name" : "ANDROID_PRIORITY_LOWEST"
875    },
876    {
877     "enum_field_value" : 10,
878     "name" : "ANDROID_PRIORITY_BACKGROUND"
879    },
880    {
881     "enum_field_value" : 0,
882     "name" : "ANDROID_PRIORITY_NORMAL"
883    },
884    {
885     "enum_field_value" : -2,
886     "name" : "ANDROID_PRIORITY_FOREGROUND"
887    },
888    {
889     "enum_field_value" : -4,
890     "name" : "ANDROID_PRIORITY_DISPLAY"
891    },
892    {
893     "enum_field_value" : -8,
894     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
895    },
896    {
897     "enum_field_value" : -10,
898     "name" : "ANDROID_PRIORITY_VIDEO"
899    },
900    {
901     "enum_field_value" : -16,
902     "name" : "ANDROID_PRIORITY_AUDIO"
903    },
904    {
905     "enum_field_value" : -19,
906     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
907    },
908    {
909     "enum_field_value" : -20,
910     "name" : "ANDROID_PRIORITY_HIGHEST"
911    },
912    {
913     "enum_field_value" : 0,
914     "name" : "ANDROID_PRIORITY_DEFAULT"
915    },
916    {
917     "enum_field_value" : -1,
918     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
919    },
920    {
921     "enum_field_value" : 1,
922     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
923    }
924   ],
925   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
926   "name" : "(unnamed)",
927   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
928   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
929   "size" : 4,
930   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
931   "underlying_type" : "_ZTIi"
932  },
933  {
934   "alignment" : 4,
935   "enum_fields" :
936   [
937    {
938     "enum_field_value" : 281411584,
939     "name" : "HAL_DATASPACE_BT2020_ITU"
940    },
941    {
942     "enum_field_value" : 298188800,
943     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
944    },
945    {
946     "enum_field_value" : 302383104,
947     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
948    },
949    {
950     "enum_field_value" : 168165376,
951     "name" : "HAL_DATASPACE_BT2020_HLG"
952    }
953   ],
954   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
955   "name" : "android_dataspace_v1_1_t",
956   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
957   "self_type" : "_ZTI24android_dataspace_v1_1_t",
958   "size" : 4,
959   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
960   "underlying_type" : "_ZTIj"
961  },
962  {
963   "alignment" : 4,
964   "enum_fields" :
965   [
966    {
967     "enum_field_value" : 142999552,
968     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
969    },
970    {
971     "enum_field_value" : 4098,
972     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
973    },
974    {
975     "enum_field_value" : 4099,
976     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
977    },
978    {
979     "enum_field_value" : 4100,
980     "name" : "HAL_DATASPACE_HEIF"
981    }
982   ],
983   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
984   "name" : "android_dataspace_v1_2_t",
985   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
986   "self_type" : "_ZTI24android_dataspace_v1_2_t",
987   "size" : 4,
988   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
989   "underlying_type" : "_ZTIj"
990  },
991  {
992   "alignment" : 4,
993   "enum_fields" :
994   [
995    {
996     "enum_field_value" : 10,
997     "name" : "HAL_COLOR_MODE_BT2020"
998    },
999    {
1000     "enum_field_value" : 11,
1001     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1002    },
1003    {
1004     "enum_field_value" : 12,
1005     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1006    }
1007   ],
1008   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1009   "name" : "android_color_mode_v1_1_t",
1010   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1011   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1012   "size" : 4,
1013   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1014   "underlying_type" : "_ZTIj"
1015  },
1016  {
1017   "alignment" : 4,
1018   "enum_fields" :
1019   [
1020    {
1021     "enum_field_value" : 13,
1022     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
1023    }
1024   ],
1025   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
1026   "name" : "android_color_mode_v1_2_t",
1027   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
1028   "self_type" : "_ZTI25android_color_mode_v1_2_t",
1029   "size" : 4,
1030   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1031   "underlying_type" : "_ZTIj"
1032  },
1033  {
1034   "alignment" : 4,
1035   "enum_fields" :
1036   [
1037    {
1038     "enum_field_value" : 0,
1039     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1040    },
1041    {
1042     "enum_field_value" : 1,
1043     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1044    },
1045    {
1046     "enum_field_value" : 2,
1047     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1048    },
1049    {
1050     "enum_field_value" : 3,
1051     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1052    },
1053    {
1054     "enum_field_value" : 4,
1055     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1056    },
1057    {
1058     "enum_field_value" : 5,
1059     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1060    },
1061    {
1062     "enum_field_value" : 6,
1063     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1064    }
1065   ],
1066   "linker_set_key" : "_ZTI25android_color_transform_t",
1067   "name" : "android_color_transform_t",
1068   "referenced_type" : "_ZTI25android_color_transform_t",
1069   "self_type" : "_ZTI25android_color_transform_t",
1070   "size" : 4,
1071   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1072   "underlying_type" : "_ZTIj"
1073  },
1074  {
1075   "alignment" : 4,
1076   "enum_fields" :
1077   [
1078    {
1079     "enum_field_value" : 39,
1080     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1081    },
1082    {
1083     "enum_field_value" : 40,
1084     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1085    },
1086    {
1087     "enum_field_value" : 41,
1088     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1089    },
1090    {
1091     "enum_field_value" : 42,
1092     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1093    }
1094   ],
1095   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1096   "name" : "android_pixel_format_sw_t",
1097   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1098   "self_type" : "_ZTI25android_pixel_format_sw_t",
1099   "size" : 4,
1100   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1101   "underlying_type" : "_ZTIj"
1102  },
1103  {
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 48,
1109     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1110    },
1111    {
1112     "enum_field_value" : 49,
1113     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1114    },
1115    {
1116     "enum_field_value" : 50,
1117     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1118    },
1119    {
1120     "enum_field_value" : 51,
1121     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1122    },
1123    {
1124     "enum_field_value" : 52,
1125     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1126    },
1127    {
1128     "enum_field_value" : 53,
1129     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1130    },
1131    {
1132     "enum_field_value" : 54,
1133     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1137   "name" : "android_pixel_format_v1_1_t",
1138   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1139   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1140   "size" : 4,
1141   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1142   "underlying_type" : "_ZTIj"
1143  },
1144  {
1145   "alignment" : 4,
1146   "enum_fields" :
1147   [
1148    {
1149     "enum_field_value" : 55,
1150     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1151    }
1152   ],
1153   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1154   "name" : "android_pixel_format_v1_2_t",
1155   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1156   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1157   "size" : 4,
1158   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1159   "underlying_type" : "_ZTIj"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 0,
1167     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1168    },
1169    {
1170     "enum_field_value" : 1,
1171     "name" : "HAL_RENDER_INTENT_ENHANCE"
1172    },
1173    {
1174     "enum_field_value" : 2,
1175     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1176    },
1177    {
1178     "enum_field_value" : 3,
1179     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1180    }
1181   ],
1182   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1183   "name" : "android_render_intent_v1_1_t",
1184   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1185   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1186   "size" : 4,
1187   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1188   "underlying_type" : "_ZTIj"
1189  },
1190  {
1191   "alignment" : 4,
1192   "enum_fields" :
1193   [
1194    {
1195     "enum_field_value" : 0,
1196     "name" : "LOG_ID_MIN"
1197    },
1198    {
1199     "enum_field_value" : 0,
1200     "name" : "LOG_ID_MAIN"
1201    },
1202    {
1203     "enum_field_value" : 1,
1204     "name" : "LOG_ID_RADIO"
1205    },
1206    {
1207     "enum_field_value" : 2,
1208     "name" : "LOG_ID_EVENTS"
1209    },
1210    {
1211     "enum_field_value" : 3,
1212     "name" : "LOG_ID_SYSTEM"
1213    },
1214    {
1215     "enum_field_value" : 4,
1216     "name" : "LOG_ID_CRASH"
1217    },
1218    {
1219     "enum_field_value" : 5,
1220     "name" : "LOG_ID_STATS"
1221    },
1222    {
1223     "enum_field_value" : 6,
1224     "name" : "LOG_ID_SECURITY"
1225    },
1226    {
1227     "enum_field_value" : 7,
1228     "name" : "LOG_ID_KERNEL"
1229    },
1230    {
1231     "enum_field_value" : 8,
1232     "name" : "LOG_ID_MAX"
1233    },
1234    {
1235     "enum_field_value" : 2147483647,
1236     "name" : "LOG_ID_DEFAULT"
1237    }
1238   ],
1239   "linker_set_key" : "_ZTI6log_id",
1240   "name" : "log_id",
1241   "referenced_type" : "_ZTI6log_id",
1242   "self_type" : "_ZTI6log_id",
1243   "size" : 4,
1244   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1245   "underlying_type" : "_ZTIj"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1254    },
1255    {
1256     "enum_field_value" : 2,
1257     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1258    },
1259    {
1260     "enum_field_value" : 4,
1261     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1262    }
1263   ],
1264   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1265   "name" : "android::VectorImpl::(unnamed)",
1266   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1267   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1268   "size" : 4,
1269   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1270   "underlying_type" : "_ZTIj"
1271  },
1272  {
1273   "alignment" : 4,
1274   "enum_fields" :
1275   [
1276    {
1277     "enum_field_value" : 0,
1278     "name" : "android::OK"
1279    },
1280    {
1281     "enum_field_value" : 0,
1282     "name" : "android::NO_ERROR"
1283    },
1284    {
1285     "enum_field_value" : -2147483648,
1286     "name" : "android::UNKNOWN_ERROR"
1287    },
1288    {
1289     "enum_field_value" : -12,
1290     "name" : "android::NO_MEMORY"
1291    },
1292    {
1293     "enum_field_value" : -38,
1294     "name" : "android::INVALID_OPERATION"
1295    },
1296    {
1297     "enum_field_value" : -22,
1298     "name" : "android::BAD_VALUE"
1299    },
1300    {
1301     "enum_field_value" : -2147483647,
1302     "name" : "android::BAD_TYPE"
1303    },
1304    {
1305     "enum_field_value" : -2,
1306     "name" : "android::NAME_NOT_FOUND"
1307    },
1308    {
1309     "enum_field_value" : -1,
1310     "name" : "android::PERMISSION_DENIED"
1311    },
1312    {
1313     "enum_field_value" : -19,
1314     "name" : "android::NO_INIT"
1315    },
1316    {
1317     "enum_field_value" : -17,
1318     "name" : "android::ALREADY_EXISTS"
1319    },
1320    {
1321     "enum_field_value" : -32,
1322     "name" : "android::DEAD_OBJECT"
1323    },
1324    {
1325     "enum_field_value" : -2147483646,
1326     "name" : "android::FAILED_TRANSACTION"
1327    },
1328    {
1329     "enum_field_value" : -75,
1330     "name" : "android::BAD_INDEX"
1331    },
1332    {
1333     "enum_field_value" : -61,
1334     "name" : "android::NOT_ENOUGH_DATA"
1335    },
1336    {
1337     "enum_field_value" : -11,
1338     "name" : "android::WOULD_BLOCK"
1339    },
1340    {
1341     "enum_field_value" : -110,
1342     "name" : "android::TIMED_OUT"
1343    },
1344    {
1345     "enum_field_value" : -74,
1346     "name" : "android::UNKNOWN_TRANSACTION"
1347    },
1348    {
1349     "enum_field_value" : -2147483641,
1350     "name" : "android::FDS_NOT_ALLOWED"
1351    },
1352    {
1353     "enum_field_value" : -2147483640,
1354     "name" : "android::UNEXPECTED_NULL"
1355    }
1356   ],
1357   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1358   "name" : "android::(unnamed)",
1359   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1360   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1361   "size" : 4,
1362   "source_file" : "system/core/libutils/include/utils/Errors.h",
1363   "underlying_type" : "_ZTIi"
1364  },
1365  {
1366   "alignment" : 4,
1367   "enum_fields" :
1368   [
1369    {
1370     "enum_field_value" : 19,
1371     "name" : "android::PRIORITY_LOWEST"
1372    },
1373    {
1374     "enum_field_value" : 10,
1375     "name" : "android::PRIORITY_BACKGROUND"
1376    },
1377    {
1378     "enum_field_value" : 0,
1379     "name" : "android::PRIORITY_NORMAL"
1380    },
1381    {
1382     "enum_field_value" : -2,
1383     "name" : "android::PRIORITY_FOREGROUND"
1384    },
1385    {
1386     "enum_field_value" : -4,
1387     "name" : "android::PRIORITY_DISPLAY"
1388    },
1389    {
1390     "enum_field_value" : -8,
1391     "name" : "android::PRIORITY_URGENT_DISPLAY"
1392    },
1393    {
1394     "enum_field_value" : -16,
1395     "name" : "android::PRIORITY_AUDIO"
1396    },
1397    {
1398     "enum_field_value" : -19,
1399     "name" : "android::PRIORITY_URGENT_AUDIO"
1400    },
1401    {
1402     "enum_field_value" : -20,
1403     "name" : "android::PRIORITY_HIGHEST"
1404    },
1405    {
1406     "enum_field_value" : 0,
1407     "name" : "android::PRIORITY_DEFAULT"
1408    },
1409    {
1410     "enum_field_value" : -1,
1411     "name" : "android::PRIORITY_MORE_FAVORABLE"
1412    },
1413    {
1414     "enum_field_value" : 1,
1415     "name" : "android::PRIORITY_LESS_FAVORABLE"
1416    }
1417   ],
1418   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1419   "name" : "android::(unnamed)",
1420   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1421   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1422   "size" : 4,
1423   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1424   "underlying_type" : "_ZTIi"
1425  },
1426  {
1427   "alignment" : 4,
1428   "enum_fields" :
1429   [
1430    {
1431     "enum_field_value" : 1,
1432     "name" : "android::trait_trivial_copy<bool>::value"
1433    }
1434   ],
1435   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1436   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
1437   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1438   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1439   "size" : 4,
1440   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1441   "underlying_type" : "_ZTIj"
1442  },
1443  {
1444   "alignment" : 4,
1445   "enum_fields" :
1446   [
1447    {
1448     "enum_field_value" : 1,
1449     "name" : "android::trait_trivial_copy<char>::value"
1450    }
1451   ],
1452   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1453   "name" : "android::trait_trivial_copy<char>::(unnamed)",
1454   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1455   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1456   "size" : 4,
1457   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1458   "underlying_type" : "_ZTIj"
1459  },
1460  {
1461   "alignment" : 4,
1462   "enum_fields" :
1463   [
1464    {
1465     "enum_field_value" : 1,
1466     "name" : "android::trait_trivial_copy<double>::value"
1467    }
1468   ],
1469   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1470   "name" : "android::trait_trivial_copy<double>::(unnamed)",
1471   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1472   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1473   "size" : 4,
1474   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1475   "underlying_type" : "_ZTIj"
1476  },
1477  {
1478   "alignment" : 4,
1479   "enum_fields" :
1480   [
1481    {
1482     "enum_field_value" : 1,
1483     "name" : "android::trait_trivial_copy<float>::value"
1484    }
1485   ],
1486   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1487   "name" : "android::trait_trivial_copy<float>::(unnamed)",
1488   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1489   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1490   "size" : 4,
1491   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1492   "underlying_type" : "_ZTIj"
1493  },
1494  {
1495   "alignment" : 4,
1496   "enum_fields" :
1497   [
1498    {
1499     "enum_field_value" : 1,
1500     "name" : "android::trait_trivial_copy<unsigned char>::value"
1501    }
1502   ],
1503   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1504   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
1505   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1506   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1507   "size" : 4,
1508   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1509   "underlying_type" : "_ZTIj"
1510  },
1511  {
1512   "alignment" : 4,
1513   "enum_fields" :
1514   [
1515    {
1516     "enum_field_value" : 1,
1517     "name" : "android::trait_trivial_copy<int>::value"
1518    }
1519   ],
1520   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1521   "name" : "android::trait_trivial_copy<int>::(unnamed)",
1522   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1523   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1524   "size" : 4,
1525   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1526   "underlying_type" : "_ZTIj"
1527  },
1528  {
1529   "alignment" : 4,
1530   "enum_fields" :
1531   [
1532    {
1533     "enum_field_value" : 1,
1534     "name" : "android::trait_trivial_copy<unsigned int>::value"
1535    }
1536   ],
1537   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1538   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
1539   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1540   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1541   "size" : 4,
1542   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1543   "underlying_type" : "_ZTIj"
1544  },
1545  {
1546   "alignment" : 4,
1547   "enum_fields" :
1548   [
1549    {
1550     "enum_field_value" : 1,
1551     "name" : "android::trait_trivial_copy<long>::value"
1552    }
1553   ],
1554   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1555   "name" : "android::trait_trivial_copy<long>::(unnamed)",
1556   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1557   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1558   "size" : 4,
1559   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1560   "underlying_type" : "_ZTIj"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 1,
1568     "name" : "android::trait_trivial_copy<unsigned long>::value"
1569    }
1570   ],
1571   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1572   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
1573   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1574   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1575   "size" : 4,
1576   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1577   "underlying_type" : "_ZTIj"
1578  },
1579  {
1580   "alignment" : 4,
1581   "enum_fields" :
1582   [
1583    {
1584     "enum_field_value" : 1,
1585     "name" : "android::trait_trivial_copy<short>::value"
1586    }
1587   ],
1588   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1589   "name" : "android::trait_trivial_copy<short>::(unnamed)",
1590   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1591   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1592   "size" : 4,
1593   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1594   "underlying_type" : "_ZTIj"
1595  },
1596  {
1597   "alignment" : 4,
1598   "enum_fields" :
1599   [
1600    {
1601     "enum_field_value" : 1,
1602     "name" : "android::trait_trivial_copy<unsigned short>::value"
1603    }
1604   ],
1605   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1606   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
1607   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1608   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1609   "size" : 4,
1610   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1611   "underlying_type" : "_ZTIj"
1612  },
1613  {
1614   "alignment" : 4,
1615   "enum_fields" :
1616   [
1617    {
1618     "enum_field_value" : 1,
1619     "name" : "android::trait_trivial_copy<void>::value"
1620    }
1621   ],
1622   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1623   "name" : "android::trait_trivial_copy<void>::(unnamed)",
1624   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1625   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1626   "size" : 4,
1627   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1628   "underlying_type" : "_ZTIj"
1629  },
1630  {
1631   "alignment" : 4,
1632   "enum_fields" :
1633   [
1634    {
1635     "enum_field_value" : 1,
1636     "name" : "android::trait_trivial_copy<long long>::value"
1637    }
1638   ],
1639   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1640   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
1641   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1642   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1643   "size" : 4,
1644   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1645   "underlying_type" : "_ZTIj"
1646  },
1647  {
1648   "alignment" : 4,
1649   "enum_fields" :
1650   [
1651    {
1652     "enum_field_value" : 1,
1653     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1654    }
1655   ],
1656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1657   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
1658   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1659   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1660   "size" : 4,
1661   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1662   "underlying_type" : "_ZTIj"
1663  },
1664  {
1665   "alignment" : 4,
1666   "enum_fields" :
1667   [
1668    {
1669     "enum_field_value" : 1,
1670     "name" : "android::trait_trivial_ctor<bool>::value"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1674   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
1675   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1676   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1677   "size" : 4,
1678   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1679   "underlying_type" : "_ZTIj"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 1,
1687     "name" : "android::trait_trivial_ctor<char>::value"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1691   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
1692   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1693   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1694   "size" : 4,
1695   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1696   "underlying_type" : "_ZTIj"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::trait_trivial_ctor<double>::value"
1705    }
1706   ],
1707   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1708   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
1709   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1710   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1711   "size" : 4,
1712   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1713   "underlying_type" : "_ZTIj"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "android::trait_trivial_ctor<float>::value"
1722    }
1723   ],
1724   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1725   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
1726   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1727   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1728   "size" : 4,
1729   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1730   "underlying_type" : "_ZTIj"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 1,
1738     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1739    }
1740   ],
1741   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1742   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
1743   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1744   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1745   "size" : 4,
1746   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1747   "underlying_type" : "_ZTIj"
1748  },
1749  {
1750   "alignment" : 4,
1751   "enum_fields" :
1752   [
1753    {
1754     "enum_field_value" : 1,
1755     "name" : "android::trait_trivial_ctor<int>::value"
1756    }
1757   ],
1758   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1759   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
1760   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1761   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1762   "size" : 4,
1763   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1764   "underlying_type" : "_ZTIj"
1765  },
1766  {
1767   "alignment" : 4,
1768   "enum_fields" :
1769   [
1770    {
1771     "enum_field_value" : 1,
1772     "name" : "android::trait_trivial_ctor<unsigned int>::value"
1773    }
1774   ],
1775   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1776   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
1777   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1778   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1779   "size" : 4,
1780   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1781   "underlying_type" : "_ZTIj"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::trait_trivial_ctor<long>::value"
1790    }
1791   ],
1792   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1793   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
1794   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1795   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1796   "size" : 4,
1797   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1798   "underlying_type" : "_ZTIj"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 1,
1806     "name" : "android::trait_trivial_ctor<unsigned long>::value"
1807    }
1808   ],
1809   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1810   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
1811   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1812   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1813   "size" : 4,
1814   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1815   "underlying_type" : "_ZTIj"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "android::trait_trivial_ctor<short>::value"
1824    }
1825   ],
1826   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1827   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
1828   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1829   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1830   "size" : 4,
1831   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1832   "underlying_type" : "_ZTIj"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::trait_trivial_ctor<unsigned short>::value"
1841    }
1842   ],
1843   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1844   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
1845   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1846   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1847   "size" : 4,
1848   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1849   "underlying_type" : "_ZTIj"
1850  },
1851  {
1852   "alignment" : 4,
1853   "enum_fields" :
1854   [
1855    {
1856     "enum_field_value" : 1,
1857     "name" : "android::trait_trivial_ctor<void>::value"
1858    }
1859   ],
1860   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1861   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
1862   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1863   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1864   "size" : 4,
1865   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1866   "underlying_type" : "_ZTIj"
1867  },
1868  {
1869   "alignment" : 4,
1870   "enum_fields" :
1871   [
1872    {
1873     "enum_field_value" : 1,
1874     "name" : "android::trait_trivial_ctor<long long>::value"
1875    }
1876   ],
1877   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1878   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
1879   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1880   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1881   "size" : 4,
1882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1883   "underlying_type" : "_ZTIj"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
1892    }
1893   ],
1894   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1895   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
1896   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1897   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1898   "size" : 4,
1899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1900   "underlying_type" : "_ZTIj"
1901  },
1902  {
1903   "alignment" : 4,
1904   "enum_fields" :
1905   [
1906    {
1907     "enum_field_value" : 1,
1908     "name" : "android::trait_trivial_dtor<bool>::value"
1909    }
1910   ],
1911   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1912   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
1913   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1914   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1915   "size" : 4,
1916   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1917   "underlying_type" : "_ZTIj"
1918  },
1919  {
1920   "alignment" : 4,
1921   "enum_fields" :
1922   [
1923    {
1924     "enum_field_value" : 1,
1925     "name" : "android::trait_trivial_dtor<char>::value"
1926    }
1927   ],
1928   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1929   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
1930   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1931   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1932   "size" : 4,
1933   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::trait_trivial_dtor<double>::value"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1946   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
1947   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1948   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1949   "size" : 4,
1950   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1951   "underlying_type" : "_ZTIj"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::trait_trivial_dtor<float>::value"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1963   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
1964   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1965   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1966   "size" : 4,
1967   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1968   "underlying_type" : "_ZTIj"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_dtor<unsigned char>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1980   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1983   "size" : 4,
1984   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_dtor<int>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1997   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2000   "size" : 4,
2001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2014   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2017   "size" : 4,
2018   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_dtor<long>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2031   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2034   "size" : 4,
2035   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2048   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2051   "size" : 4,
2052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_dtor<short>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2065   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2068   "size" : 4,
2069   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2082   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2085   "size" : 4,
2086   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_dtor<void>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2099   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2102   "size" : 4,
2103   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_dtor<long long>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2116   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2119   "size" : 4,
2120   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2133   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2136   "size" : 4,
2137   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_move<android::String8>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2150   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2153   "size" : 4,
2154   "source_file" : "system/core/libutils/include/utils/String8.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_move<android::String16>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2167   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2170   "size" : 4,
2171   "source_file" : "system/core/libutils/include/utils/String16.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_move<bool>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2184   "name" : "android::trait_trivial_move<bool>::(unnamed)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2187   "size" : 4,
2188   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_move<char>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2201   "name" : "android::trait_trivial_move<char>::(unnamed)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2204   "size" : 4,
2205   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_move<double>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2218   "name" : "android::trait_trivial_move<double>::(unnamed)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2221   "size" : 4,
2222   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_move<float>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2235   "name" : "android::trait_trivial_move<float>::(unnamed)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2238   "size" : 4,
2239   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_move<unsigned char>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2252   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2255   "size" : 4,
2256   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_move<int>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2269   "name" : "android::trait_trivial_move<int>::(unnamed)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2272   "size" : 4,
2273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_move<unsigned int>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2286   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2289   "size" : 4,
2290   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_move<long>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2303   "name" : "android::trait_trivial_move<long>::(unnamed)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2306   "size" : 4,
2307   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_move<unsigned long>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2320   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2323   "size" : 4,
2324   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_move<short>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2337   "name" : "android::trait_trivial_move<short>::(unnamed)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2340   "size" : 4,
2341   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_move<unsigned short>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2354   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2357   "size" : 4,
2358   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_move<void>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2371   "name" : "android::trait_trivial_move<void>::(unnamed)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2374   "size" : 4,
2375   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_move<long long>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2388   "name" : "android::trait_trivial_move<long long>::(unnamed)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2391   "size" : 4,
2392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_move<unsigned long long>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2405   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2408   "size" : 4,
2409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 0,
2418     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2419    },
2420    {
2421     "enum_field_value" : 1,
2422     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2423    },
2424    {
2425     "enum_field_value" : 2,
2426     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2427    }
2428   ],
2429   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2430   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2431   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2432   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2433   "size" : 4,
2434   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2435   "underlying_type" : "_ZTIi"
2436  },
2437  {
2438   "alignment" : 4,
2439   "enum_fields" :
2440   [
2441    {
2442     "enum_field_value" : 0,
2443     "name" : "android::Mutex::PRIVATE"
2444    },
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "android::Mutex::SHARED"
2448    }
2449   ],
2450   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2451   "name" : "android::Mutex::(unnamed)",
2452   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2453   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2454   "size" : 4,
2455   "source_file" : "system/core/libutils/include/utils/Mutex.h",
2456   "underlying_type" : "_ZTIj"
2457  },
2458  {
2459   "alignment" : 4,
2460   "enum_fields" :
2461   [
2462    {
2463     "enum_field_value" : 0,
2464     "name" : "android::RWLock::PRIVATE"
2465    },
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::RWLock::SHARED"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2472   "name" : "android::RWLock::(unnamed)",
2473   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2474   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2475   "size" : 4,
2476   "source_file" : "system/core/libutils/include/utils/RWLock.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "access" : "protected",
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::RefBase::FIRST_INC_STRONG"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2490   "name" : "android::RefBase::(unnamed)",
2491   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2492   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2493   "size" : 4,
2494   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "access" : "protected",
2499   "alignment" : 4,
2500   "enum_fields" :
2501   [
2502    {
2503     "enum_field_value" : 0,
2504     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2505    },
2506    {
2507     "enum_field_value" : 1,
2508     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2509    },
2510    {
2511     "enum_field_value" : 1,
2512     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2516   "name" : "android::RefBase::(unnamed)",
2517   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2518   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2519   "size" : 4,
2520   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 0,
2529     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2530    },
2531    {
2532     "enum_field_value" : 1,
2533     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2534    },
2535    {
2536     "enum_field_value" : 2,
2537     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2541   "name" : "android::hardware::ProcessState::CallRestriction",
2542   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2543   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2544   "size" : 4,
2545   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
2546   "underlying_type" : "_ZTIi"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 0,
2554     "name" : "android::hardware::HidlReturnRestriction::NONE"
2555    },
2556    {
2557     "enum_field_value" : 1,
2558     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2559    },
2560    {
2561     "enum_field_value" : 2,
2562     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2563    }
2564   ],
2565   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2566   "name" : "android::hardware::HidlReturnRestriction",
2567   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2568   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2569   "size" : 4,
2570   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2571   "underlying_type" : "_ZTIi"
2572  },
2573  {
2574   "alignment" : 4,
2575   "enum_fields" :
2576   [
2577    {
2578     "enum_field_value" : 0,
2579     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2580    },
2581    {
2582     "enum_field_value" : 1,
2583     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2584    },
2585    {
2586     "enum_field_value" : 2,
2587     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2588    },
2589    {
2590     "enum_field_value" : 3,
2591     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2592    },
2593    {
2594     "enum_field_value" : 4,
2595     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2596    },
2597    {
2598     "enum_field_value" : 5,
2599     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2600    },
2601    {
2602     "enum_field_value" : 6,
2603     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2604    },
2605    {
2606     "enum_field_value" : 7,
2607     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2608    },
2609    {
2610     "enum_field_value" : 8,
2611     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2612    },
2613    {
2614     "enum_field_value" : 9,
2615     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2616    },
2617    {
2618     "enum_field_value" : 10,
2619     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2620    },
2621    {
2622     "enum_field_value" : 11,
2623     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2624    },
2625    {
2626     "enum_field_value" : 12,
2627     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2628    },
2629    {
2630     "enum_field_value" : 13,
2631     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2632    },
2633    {
2634     "enum_field_value" : 14,
2635     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2636    },
2637    {
2638     "enum_field_value" : 15,
2639     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2640    },
2641    {
2642     "enum_field_value" : 16,
2643     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2644    },
2645    {
2646     "enum_field_value" : 17,
2647     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2648    },
2649    {
2650     "enum_field_value" : 16,
2651     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2652    }
2653   ],
2654   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2655   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2656   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2657   "self_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2658   "size" : 4,
2659   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2660   "underlying_type" : "_ZTIi"
2661  },
2662  {
2663   "alignment" : 4,
2664   "enum_fields" :
2665   [
2666    {
2667     "enum_field_value" : 0,
2668     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
2669    },
2670    {
2671     "enum_field_value" : -2147483648,
2672     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
2673    },
2674    {
2675     "enum_field_value" : 1073741824,
2676     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
2677    },
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
2681    },
2682    {
2683     "enum_field_value" : 2,
2684     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
2685    },
2686    {
2687     "enum_field_value" : 4,
2688     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
2689    },
2690    {
2691     "enum_field_value" : 8,
2692     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
2693    },
2694    {
2695     "enum_field_value" : 16,
2696     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
2697    },
2698    {
2699     "enum_field_value" : 32,
2700     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
2701    },
2702    {
2703     "enum_field_value" : 64,
2704     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
2705    },
2706    {
2707     "enum_field_value" : 128,
2708     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
2709    },
2710    {
2711     "enum_field_value" : 256,
2712     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
2713    },
2714    {
2715     "enum_field_value" : 512,
2716     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
2717    },
2718    {
2719     "enum_field_value" : 1024,
2720     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
2721    },
2722    {
2723     "enum_field_value" : 1024,
2724     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
2725    },
2726    {
2727     "enum_field_value" : 2048,
2728     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
2729    },
2730    {
2731     "enum_field_value" : 4096,
2732     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
2733    },
2734    {
2735     "enum_field_value" : 8192,
2736     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
2737    },
2738    {
2739     "enum_field_value" : 16384,
2740     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
2741    },
2742    {
2743     "enum_field_value" : 32768,
2744     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
2745    },
2746    {
2747     "enum_field_value" : 65536,
2748     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
2749    },
2750    {
2751     "enum_field_value" : 131072,
2752     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
2753    },
2754    {
2755     "enum_field_value" : 262144,
2756     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
2757    },
2758    {
2759     "enum_field_value" : 524288,
2760     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
2761    },
2762    {
2763     "enum_field_value" : 1048576,
2764     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
2765    },
2766    {
2767     "enum_field_value" : 2097152,
2768     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
2769    },
2770    {
2771     "enum_field_value" : 4194304,
2772     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
2773    },
2774    {
2775     "enum_field_value" : 8388608,
2776     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
2777    },
2778    {
2779     "enum_field_value" : 16777216,
2780     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
2781    },
2782    {
2783     "enum_field_value" : 33554432,
2784     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
2785    },
2786    {
2787     "enum_field_value" : 67108864,
2788     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
2789    },
2790    {
2791     "enum_field_value" : 1073741824,
2792     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
2793    },
2794    {
2795     "enum_field_value" : 1207959551,
2796     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
2797    },
2798    {
2799     "enum_field_value" : 896,
2800     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
2801    },
2802    {
2803     "enum_field_value" : 112,
2804     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
2805    },
2806    {
2807     "enum_field_value" : 67133440,
2808     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
2809    },
2810    {
2811     "enum_field_value" : -2147483647,
2812     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
2813    },
2814    {
2815     "enum_field_value" : -2147483646,
2816     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
2817    },
2818    {
2819     "enum_field_value" : -2147483644,
2820     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
2821    },
2822    {
2823     "enum_field_value" : -2147483640,
2824     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
2825    },
2826    {
2827     "enum_field_value" : -2147483632,
2828     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
2829    },
2830    {
2831     "enum_field_value" : -2147483616,
2832     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
2833    },
2834    {
2835     "enum_field_value" : -2147483616,
2836     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
2837    },
2838    {
2839     "enum_field_value" : -2147483584,
2840     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
2841    },
2842    {
2843     "enum_field_value" : -2147483584,
2844     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
2845    },
2846    {
2847     "enum_field_value" : -2147483520,
2848     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
2849    },
2850    {
2851     "enum_field_value" : -2147483392,
2852     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
2853    },
2854    {
2855     "enum_field_value" : -2147483136,
2856     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
2857    },
2858    {
2859     "enum_field_value" : -2147482624,
2860     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
2861    },
2862    {
2863     "enum_field_value" : -2147481600,
2864     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
2865    },
2866    {
2867     "enum_field_value" : -2147479552,
2868     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
2869    },
2870    {
2871     "enum_field_value" : -2147475456,
2872     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
2873    },
2874    {
2875     "enum_field_value" : -2147467264,
2876     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
2877    },
2878    {
2879     "enum_field_value" : -2147450880,
2880     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
2881    },
2882    {
2883     "enum_field_value" : -2147418112,
2884     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
2885    },
2886    {
2887     "enum_field_value" : -2147352576,
2888     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
2889    },
2890    {
2891     "enum_field_value" : -2147221504,
2892     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
2893    },
2894    {
2895     "enum_field_value" : -2146959360,
2896     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
2897    },
2898    {
2899     "enum_field_value" : -2146435072,
2900     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
2901    },
2902    {
2903     "enum_field_value" : -2130706432,
2904     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
2905    },
2906    {
2907     "enum_field_value" : -2113929216,
2908     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
2909    },
2910    {
2911     "enum_field_value" : -1073741824,
2912     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
2913    },
2914    {
2915     "enum_field_value" : -1021313025,
2916     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
2917    },
2918    {
2919     "enum_field_value" : -2147483640,
2920     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
2921    },
2922    {
2923     "enum_field_value" : -2113923072,
2924     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
2925    }
2926   ],
2927   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2928   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
2929   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2930   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2931   "size" : 4,
2932   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2933   "underlying_type" : "_ZTIj"
2934  },
2935  {
2936   "alignment" : 4,
2937   "enum_fields" :
2938   [
2939    {
2940     "enum_field_value" : -1,
2941     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
2942    },
2943    {
2944     "enum_field_value" : 0,
2945     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
2946    },
2947    {
2948     "enum_field_value" : 0,
2949     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
2950    },
2951    {
2952     "enum_field_value" : 16777216,
2953     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
2954    },
2955    {
2956     "enum_field_value" : 33554432,
2957     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
2958    },
2959    {
2960     "enum_field_value" : 50331648,
2961     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
2962    },
2963    {
2964     "enum_field_value" : 67108864,
2965     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
2966    },
2967    {
2968     "enum_field_value" : 83886080,
2969     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
2970    },
2971    {
2972     "enum_field_value" : 100663296,
2973     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
2974    },
2975    {
2976     "enum_field_value" : 117440512,
2977     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
2978    },
2979    {
2980     "enum_field_value" : 134217728,
2981     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
2982    },
2983    {
2984     "enum_field_value" : 150994944,
2985     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
2986    },
2987    {
2988     "enum_field_value" : 167772160,
2989     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
2990    },
2991    {
2992     "enum_field_value" : 184549376,
2993     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
2994    },
2995    {
2996     "enum_field_value" : 201326592,
2997     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
2998    },
2999    {
3000     "enum_field_value" : 218103808,
3001     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
3002    },
3003    {
3004     "enum_field_value" : 234881024,
3005     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
3006    },
3007    {
3008     "enum_field_value" : 268435456,
3009     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
3010    },
3011    {
3012     "enum_field_value" : 285212672,
3013     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
3014    },
3015    {
3016     "enum_field_value" : 301989888,
3017     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
3018    },
3019    {
3020     "enum_field_value" : 318767104,
3021     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
3022    },
3023    {
3024     "enum_field_value" : 335544320,
3025     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
3026    },
3027    {
3028     "enum_field_value" : 352321536,
3029     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
3030    },
3031    {
3032     "enum_field_value" : 369098752,
3033     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
3034    },
3035    {
3036     "enum_field_value" : 385875968,
3037     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
3038    },
3039    {
3040     "enum_field_value" : 402653184,
3041     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
3042    },
3043    {
3044     "enum_field_value" : 419430400,
3045     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
3046    },
3047    {
3048     "enum_field_value" : 436207616,
3049     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
3050    },
3051    {
3052     "enum_field_value" : 452984832,
3053     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
3054    },
3055    {
3056     "enum_field_value" : 469762048,
3057     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
3058    },
3059    {
3060     "enum_field_value" : 486539264,
3061     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
3062    },
3063    {
3064     "enum_field_value" : 503316480,
3065     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
3066    },
3067    {
3068     "enum_field_value" : 520093696,
3069     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
3070    },
3071    {
3072     "enum_field_value" : 536870912,
3073     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
3074    },
3075    {
3076     "enum_field_value" : 553648128,
3077     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
3078    },
3079    {
3080     "enum_field_value" : 570425344,
3081     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
3082    },
3083    {
3084     "enum_field_value" : 587202560,
3085     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
3086    },
3087    {
3088     "enum_field_value" : -16777216,
3089     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
3090    },
3091    {
3092     "enum_field_value" : 16777215,
3093     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
3094    },
3095    {
3096     "enum_field_value" : 1,
3097     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
3098    },
3099    {
3100     "enum_field_value" : 2,
3101     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
3102    },
3103    {
3104     "enum_field_value" : 3,
3105     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
3106    },
3107    {
3108     "enum_field_value" : 4,
3109     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
3110    },
3111    {
3112     "enum_field_value" : 5,
3113     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
3114    },
3115    {
3116     "enum_field_value" : 6,
3117     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
3118    },
3119    {
3120     "enum_field_value" : 0,
3121     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
3122    },
3123    {
3124     "enum_field_value" : 0,
3125     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
3126    },
3127    {
3128     "enum_field_value" : 1,
3129     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
3130    },
3131    {
3132     "enum_field_value" : 2,
3133     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
3134    },
3135    {
3136     "enum_field_value" : 4,
3137     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
3138    },
3139    {
3140     "enum_field_value" : 8,
3141     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
3142    },
3143    {
3144     "enum_field_value" : 16,
3145     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
3146    },
3147    {
3148     "enum_field_value" : 32,
3149     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
3150    },
3151    {
3152     "enum_field_value" : 64,
3153     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
3154    },
3155    {
3156     "enum_field_value" : 128,
3157     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
3158    },
3159    {
3160     "enum_field_value" : 256,
3161     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
3162    },
3163    {
3164     "enum_field_value" : 512,
3165     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
3166    },
3167    {
3168     "enum_field_value" : 0,
3169     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
3170    },
3171    {
3172     "enum_field_value" : 1,
3173     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
3174    },
3175    {
3176     "enum_field_value" : 2,
3177     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
3178    },
3179    {
3180     "enum_field_value" : 3,
3181     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
3182    },
3183    {
3184     "enum_field_value" : 4,
3185     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
3186    },
3187    {
3188     "enum_field_value" : 5,
3189     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
3190    },
3191    {
3192     "enum_field_value" : 6,
3193     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
3194    },
3195    {
3196     "enum_field_value" : 67108865,
3197     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
3198    },
3199    {
3200     "enum_field_value" : 67108866,
3201     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
3202    },
3203    {
3204     "enum_field_value" : 67108868,
3205     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
3206    },
3207    {
3208     "enum_field_value" : 67108872,
3209     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
3210    },
3211    {
3212     "enum_field_value" : 67108880,
3213     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
3214    },
3215    {
3216     "enum_field_value" : 67108896,
3217     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
3218    },
3219    {
3220     "enum_field_value" : 67108928,
3221     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
3222    },
3223    {
3224     "enum_field_value" : 67108992,
3225     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
3226    },
3227    {
3228     "enum_field_value" : 67109120,
3229     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
3230    },
3231    {
3232     "enum_field_value" : 67109376,
3233     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
3234    },
3235    {
3236     "enum_field_value" : 503316481,
3237     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
3238    },
3239    {
3240     "enum_field_value" : 503316482,
3241     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
3242    },
3243    {
3244     "enum_field_value" : 503316484,
3245     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
3246    },
3247    {
3248     "enum_field_value" : 503316488,
3249     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
3250    },
3251    {
3252     "enum_field_value" : 503316496,
3253     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
3254    },
3255    {
3256     "enum_field_value" : 503316512,
3257     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
3258    },
3259    {
3260     "enum_field_value" : 503316544,
3261     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
3262    },
3263    {
3264     "enum_field_value" : 503316608,
3265     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
3266    },
3267    {
3268     "enum_field_value" : 503316736,
3269     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
3270    },
3271    {
3272     "enum_field_value" : 503316992,
3273     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
3274    }
3275   ],
3276   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3277   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
3278   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3279   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3280   "size" : 4,
3281   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3282   "underlying_type" : "_ZTIj"
3283  },
3284  {
3285   "alignment" : 4,
3286   "enum_fields" :
3287   [
3288    {
3289     "enum_field_value" : 0,
3290     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
3291    },
3292    {
3293     "enum_field_value" : 1,
3294     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
3295    },
3296    {
3297     "enum_field_value" : 2,
3298     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
3299    },
3300    {
3301     "enum_field_value" : 3,
3302     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
3303    },
3304    {
3305     "enum_field_value" : 4,
3306     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
3307    },
3308    {
3309     "enum_field_value" : 5,
3310     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
3311    },
3312    {
3313     "enum_field_value" : 6,
3314     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
3315    },
3316    {
3317     "enum_field_value" : 7,
3318     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
3319    },
3320    {
3321     "enum_field_value" : 8,
3322     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
3323    },
3324    {
3325     "enum_field_value" : 9,
3326     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
3327    },
3328    {
3329     "enum_field_value" : 10,
3330     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
3331    },
3332    {
3333     "enum_field_value" : 9,
3334     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
3335    },
3336    {
3337     "enum_field_value" : 1998,
3338     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
3339    },
3340    {
3341     "enum_field_value" : 1999,
3342     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
3343    }
3344   ],
3345   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3346   "name" : "android::hardware::audio::common::V2_0::AudioSource",
3347   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3348   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3349   "size" : 4,
3350   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3351   "underlying_type" : "_ZTIi"
3352  },
3353  {
3354   "alignment" : 4,
3355   "enum_fields" :
3356   [
3357    {
3358     "enum_field_value" : 1,
3359     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
3360    },
3361    {
3362     "enum_field_value" : 2,
3363     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
3364    },
3365    {
3366     "enum_field_value" : 4,
3367     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
3368    }
3369   ],
3370   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3371   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
3372   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3373   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3374   "size" : 4,
3375   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3376   "underlying_type" : "_ZTIj"
3377  },
3378  {
3379   "alignment" : 4,
3380   "enum_fields" :
3381   [
3382    {
3383     "enum_field_value" : 0,
3384     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
3385    },
3386    {
3387     "enum_field_value" : 1,
3388     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
3389    },
3390    {
3391     "enum_field_value" : 2,
3392     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
3393    }
3394   ],
3395   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3396   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
3397   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3398   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3399   "size" : 4,
3400   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3401   "underlying_type" : "_ZTIi"
3402  },
3403  {
3404   "alignment" : 4,
3405   "enum_fields" :
3406   [
3407    {
3408     "enum_field_value" : 0,
3409     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
3410    },
3411    {
3412     "enum_field_value" : 1,
3413     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
3414    },
3415    {
3416     "enum_field_value" : 2,
3417     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
3418    },
3419    {
3420     "enum_field_value" : 3,
3421     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
3422    }
3423   ],
3424   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3425   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
3426   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3427   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3428   "size" : 4,
3429   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3430   "underlying_type" : "_ZTIi"
3431  },
3432  {
3433   "alignment" : 4,
3434   "enum_fields" :
3435   [
3436    {
3437     "enum_field_value" : 0,
3438     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
3439    },
3440    {
3441     "enum_field_value" : 1,
3442     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
3443    },
3444    {
3445     "enum_field_value" : 2,
3446     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
3447    },
3448    {
3449     "enum_field_value" : 4,
3450     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
3451    },
3452    {
3453     "enum_field_value" : 8,
3454     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
3455    },
3456    {
3457     "enum_field_value" : 16,
3458     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
3459    },
3460    {
3461     "enum_field_value" : 32,
3462     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
3463    }
3464   ],
3465   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3466   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
3467   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3468   "self_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3469   "size" : 4,
3470   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3471   "underlying_type" : "_ZTIi"
3472  },
3473  {
3474   "alignment" : 4,
3475   "enum_fields" :
3476   [
3477    {
3478     "enum_field_value" : 0,
3479     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
3480    },
3481    {
3482     "enum_field_value" : 1,
3483     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
3484    }
3485   ],
3486   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3487   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
3488   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3489   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3490   "size" : 4,
3491   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3492   "underlying_type" : "_ZTIi"
3493  },
3494  {
3495   "alignment" : 4,
3496   "enum_fields" :
3497   [
3498    {
3499     "enum_field_value" : 0,
3500     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
3501    },
3502    {
3503     "enum_field_value" : 1,
3504     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
3505    },
3506    {
3507     "enum_field_value" : 2,
3508     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
3509    },
3510    {
3511     "enum_field_value" : 4,
3512     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
3513    },
3514    {
3515     "enum_field_value" : 8,
3516     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
3517    },
3518    {
3519     "enum_field_value" : 16,
3520     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
3521    },
3522    {
3523     "enum_field_value" : 32,
3524     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
3525    },
3526    {
3527     "enum_field_value" : 64,
3528     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
3529    },
3530    {
3531     "enum_field_value" : 128,
3532     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
3533    },
3534    {
3535     "enum_field_value" : 256,
3536     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
3537    },
3538    {
3539     "enum_field_value" : 512,
3540     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
3541    },
3542    {
3543     "enum_field_value" : 1024,
3544     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
3545    },
3546    {
3547     "enum_field_value" : 8192,
3548     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
3549    },
3550    {
3551     "enum_field_value" : 16384,
3552     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
3553    },
3554    {
3555     "enum_field_value" : 32768,
3556     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
3557    }
3558   ],
3559   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3560   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
3561   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3562   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3563   "size" : 4,
3564   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3565   "underlying_type" : "_ZTIi"
3566  },
3567  {
3568   "alignment" : 4,
3569   "enum_fields" :
3570   [
3571    {
3572     "enum_field_value" : -1,
3573     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
3574    },
3575    {
3576     "enum_field_value" : 0,
3577     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
3578    },
3579    {
3580     "enum_field_value" : 0,
3581     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
3582    },
3583    {
3584     "enum_field_value" : 1,
3585     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
3586    },
3587    {
3588     "enum_field_value" : 2,
3589     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
3590    },
3591    {
3592     "enum_field_value" : 3,
3593     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
3594    },
3595    {
3596     "enum_field_value" : 4,
3597     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
3598    },
3599    {
3600     "enum_field_value" : 5,
3601     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
3602    },
3603    {
3604     "enum_field_value" : 6,
3605     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
3606    },
3607    {
3608     "enum_field_value" : 7,
3609     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
3610    },
3611    {
3612     "enum_field_value" : 8,
3613     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
3614    },
3615    {
3616     "enum_field_value" : 9,
3617     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
3618    },
3619    {
3620     "enum_field_value" : 10,
3621     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
3622    },
3623    {
3624     "enum_field_value" : 11,
3625     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
3626    },
3627    {
3628     "enum_field_value" : 12,
3629     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
3630    },
3631    {
3632     "enum_field_value" : 11,
3633     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
3634    },
3635    {
3636     "enum_field_value" : 12,
3637     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
3638    },
3639    {
3640     "enum_field_value" : 13,
3641     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
3642    }
3643   ],
3644   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3645   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
3646   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3647   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3648   "size" : 4,
3649   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3650   "underlying_type" : "_ZTIi"
3651  },
3652  {
3653   "alignment" : 4,
3654   "enum_fields" :
3655   [
3656    {
3657     "enum_field_value" : 0,
3658     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
3659    },
3660    {
3661     "enum_field_value" : 2,
3662     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
3663    },
3664    {
3665     "enum_field_value" : 0,
3666     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
3667    },
3668    {
3669     "enum_field_value" : -1073741824,
3670     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
3671    },
3672    {
3673     "enum_field_value" : 1,
3674     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
3675    },
3676    {
3677     "enum_field_value" : 2,
3678     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
3679    },
3680    {
3681     "enum_field_value" : 4,
3682     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
3683    },
3684    {
3685     "enum_field_value" : 8,
3686     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
3687    },
3688    {
3689     "enum_field_value" : 16,
3690     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
3691    },
3692    {
3693     "enum_field_value" : 32,
3694     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
3695    },
3696    {
3697     "enum_field_value" : 64,
3698     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
3699    },
3700    {
3701     "enum_field_value" : 128,
3702     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
3703    },
3704    {
3705     "enum_field_value" : 256,
3706     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
3707    },
3708    {
3709     "enum_field_value" : 512,
3710     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
3711    },
3712    {
3713     "enum_field_value" : 1024,
3714     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
3715    },
3716    {
3717     "enum_field_value" : 2048,
3718     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
3719    },
3720    {
3721     "enum_field_value" : 4096,
3722     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
3723    },
3724    {
3725     "enum_field_value" : 8192,
3726     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
3727    },
3728    {
3729     "enum_field_value" : 16384,
3730     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
3731    },
3732    {
3733     "enum_field_value" : 32768,
3734     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
3735    },
3736    {
3737     "enum_field_value" : 65536,
3738     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
3739    },
3740    {
3741     "enum_field_value" : 131072,
3742     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
3743    },
3744    {
3745     "enum_field_value" : 1,
3746     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
3747    },
3748    {
3749     "enum_field_value" : 3,
3750     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
3751    },
3752    {
3753     "enum_field_value" : 11,
3754     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
3755    },
3756    {
3757     "enum_field_value" : 51,
3758     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
3759    },
3760    {
3761     "enum_field_value" : 51,
3762     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
3763    },
3764    {
3765     "enum_field_value" : 1539,
3766     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
3767    },
3768    {
3769     "enum_field_value" : 263,
3770     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
3771    },
3772    {
3773     "enum_field_value" : 55,
3774     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
3775    },
3776    {
3777     "enum_field_value" : 63,
3778     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
3779    },
3780    {
3781     "enum_field_value" : 63,
3782     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
3783    },
3784    {
3785     "enum_field_value" : 1551,
3786     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
3787    },
3788    {
3789     "enum_field_value" : 319,
3790     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
3791    },
3792    {
3793     "enum_field_value" : 1599,
3794     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
3795    },
3796    {
3797     "enum_field_value" : 262143,
3798     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
3799    },
3800    {
3801     "enum_field_value" : 4,
3802     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
3803    },
3804    {
3805     "enum_field_value" : 8,
3806     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
3807    },
3808    {
3809     "enum_field_value" : 16,
3810     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
3811    },
3812    {
3813     "enum_field_value" : 32,
3814     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
3815    },
3816    {
3817     "enum_field_value" : 64,
3818     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
3819    },
3820    {
3821     "enum_field_value" : 128,
3822     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
3823    },
3824    {
3825     "enum_field_value" : 256,
3826     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
3827    },
3828    {
3829     "enum_field_value" : 512,
3830     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
3831    },
3832    {
3833     "enum_field_value" : 1024,
3834     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
3835    },
3836    {
3837     "enum_field_value" : 2048,
3838     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
3839    },
3840    {
3841     "enum_field_value" : 4096,
3842     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
3843    },
3844    {
3845     "enum_field_value" : 8192,
3846     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
3847    },
3848    {
3849     "enum_field_value" : 16384,
3850     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
3851    },
3852    {
3853     "enum_field_value" : 32768,
3854     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
3855    },
3856    {
3857     "enum_field_value" : 16,
3858     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
3859    },
3860    {
3861     "enum_field_value" : 12,
3862     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
3863    },
3864    {
3865     "enum_field_value" : 48,
3866     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
3867    },
3868    {
3869     "enum_field_value" : 252,
3870     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
3871    },
3872    {
3873     "enum_field_value" : 16400,
3874     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
3875    },
3876    {
3877     "enum_field_value" : 32784,
3878     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
3879    },
3880    {
3881     "enum_field_value" : 49168,
3882     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
3883    },
3884    {
3885     "enum_field_value" : 65532,
3886     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
3887    },
3888    {
3889     "enum_field_value" : 30,
3890     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
3891    },
3892    {
3893     "enum_field_value" : -2147483648,
3894     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
3895    },
3896    {
3897     "enum_field_value" : -2147483647,
3898     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
3899    },
3900    {
3901     "enum_field_value" : -2147483645,
3902     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
3903    },
3904    {
3905     "enum_field_value" : -2147483641,
3906     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
3907    },
3908    {
3909     "enum_field_value" : -2147483633,
3910     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
3911    },
3912    {
3913     "enum_field_value" : -2147483617,
3914     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
3915    },
3916    {
3917     "enum_field_value" : -2147483585,
3918     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
3919    },
3920    {
3921     "enum_field_value" : -2147483521,
3922     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
3923    },
3924    {
3925     "enum_field_value" : -2147483393,
3926     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
3927    }
3928   ],
3929   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3930   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
3931   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3932   "self_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3933   "size" : 4,
3934   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3935   "underlying_type" : "_ZTIj"
3936  },
3937  {
3938   "alignment" : 4,
3939   "enum_fields" :
3940   [
3941    {
3942     "enum_field_value" : 0,
3943     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
3944    },
3945    {
3946     "enum_field_value" : 0,
3947     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
3948    },
3949    {
3950     "enum_field_value" : 0,
3951     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
3952    },
3953    {
3954     "enum_field_value" : 0,
3955     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
3956    }
3957   ],
3958   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
3959   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
3960   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
3961   "self_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
3962   "size" : 4,
3963   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3964   "underlying_type" : "_ZTIi"
3965  },
3966  {
3967   "alignment" : 4,
3968   "enum_fields" :
3969   [
3970    {
3971     "enum_field_value" : 2,
3972     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
3973    },
3974    {
3975     "enum_field_value" : 8,
3976     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
3977    }
3978   ],
3979   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
3980   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
3981   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
3982   "self_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
3983   "size" : 4,
3984   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3985   "underlying_type" : "_ZTIi"
3986  },
3987  {
3988   "alignment" : 4,
3989   "enum_fields" :
3990   [
3991    {
3992     "enum_field_value" : -1,
3993     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
3994    },
3995    {
3996     "enum_field_value" : 0,
3997     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
3998    },
3999    {
4000     "enum_field_value" : 0,
4001     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
4002    },
4003    {
4004     "enum_field_value" : 0,
4005     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
4006    }
4007   ],
4008   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4009   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
4010   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4011   "self_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4012   "size" : 4,
4013   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4014   "underlying_type" : "_ZTIi"
4015  },
4016  {
4017   "alignment" : 4,
4018   "enum_fields" :
4019   [
4020    {
4021     "enum_field_value" : 1,
4022     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
4023    },
4024    {
4025     "enum_field_value" : 2,
4026     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
4027    },
4028    {
4029     "enum_field_value" : 4,
4030     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
4031    },
4032    {
4033     "enum_field_value" : 8,
4034     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
4035    },
4036    {
4037     "enum_field_value" : 15,
4038     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
4039    }
4040   ],
4041   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4042   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
4043   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4044   "self_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4045   "size" : 4,
4046   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4047   "underlying_type" : "_ZTIj"
4048  },
4049  {
4050   "alignment" : 4,
4051   "enum_fields" :
4052   [
4053    {
4054     "enum_field_value" : 0,
4055     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
4056    },
4057    {
4058     "enum_field_value" : 1,
4059     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
4060    }
4061   ],
4062   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4063   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
4064   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4065   "self_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4066   "size" : 4,
4067   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4068   "underlying_type" : "_ZTIi"
4069  },
4070  {
4071   "alignment" : 4,
4072   "enum_fields" :
4073   [
4074    {
4075     "enum_field_value" : -2,
4076     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
4077    },
4078    {
4079     "enum_field_value" : -1,
4080     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
4081    },
4082    {
4083     "enum_field_value" : 0,
4084     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
4085    },
4086    {
4087     "enum_field_value" : 1,
4088     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
4089    },
4090    {
4091     "enum_field_value" : 2,
4092     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
4093    },
4094    {
4095     "enum_field_value" : 3,
4096     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
4097    },
4098    {
4099     "enum_field_value" : 4,
4100     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
4101    },
4102    {
4103     "enum_field_value" : 3,
4104     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
4105    }
4106   ],
4107   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4108   "name" : "android::hardware::audio::common::V2_0::AudioMode",
4109   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4110   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4111   "size" : 4,
4112   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4113   "underlying_type" : "_ZTIi"
4114  },
4115  {
4116   "alignment" : 4,
4117   "enum_fields" :
4118   [
4119    {
4120     "enum_field_value" : 0,
4121     "name" : "android::hardware::Status::EX_NONE"
4122    },
4123    {
4124     "enum_field_value" : -1,
4125     "name" : "android::hardware::Status::EX_SECURITY"
4126    },
4127    {
4128     "enum_field_value" : -2,
4129     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
4130    },
4131    {
4132     "enum_field_value" : -3,
4133     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
4134    },
4135    {
4136     "enum_field_value" : -4,
4137     "name" : "android::hardware::Status::EX_NULL_POINTER"
4138    },
4139    {
4140     "enum_field_value" : -5,
4141     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
4142    },
4143    {
4144     "enum_field_value" : -6,
4145     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
4146    },
4147    {
4148     "enum_field_value" : -7,
4149     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
4150    },
4151    {
4152     "enum_field_value" : -128,
4153     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
4154    },
4155    {
4156     "enum_field_value" : -129,
4157     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
4158    }
4159   ],
4160   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
4161   "name" : "android::hardware::Status::Exception",
4162   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
4163   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
4164   "size" : 4,
4165   "source_file" : "system/libhidl/base/include/hidl/Status.h",
4166   "underlying_type" : "_ZTIi"
4167  },
4168  {
4169   "alignment" : 4,
4170   "enum_fields" :
4171   [
4172    {
4173     "enum_field_value" : 1,
4174     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
4175    },
4176    {
4177     "enum_field_value" : 251658239,
4178     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
4179    },
4180    {
4181     "enum_field_value" : 251658240,
4182     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
4183    },
4184    {
4185     "enum_field_value" : 256921159,
4186     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
4187    },
4188    {
4189     "enum_field_value" : 256067662,
4190     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
4191    },
4192    {
4193     "enum_field_value" : 256136003,
4194     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
4195    },
4196    {
4197     "enum_field_value" : 257120595,
4198     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
4199    },
4200    {
4201     "enum_field_value" : 256660548,
4202     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
4203    },
4204    {
4205     "enum_field_value" : 257250372,
4206     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
4207    },
4208    {
4209     "enum_field_value" : 256462420,
4210     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
4211    },
4212    {
4213     "enum_field_value" : 257049926,
4214     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
4215    },
4216    {
4217     "enum_field_value" : 256131655,
4218     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
4219    },
4220    {
4221     "enum_field_value" : 256398152,
4222     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
4223    },
4224    {
4225     "enum_field_value" : 268435455,
4226     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
4227    },
4228    {
4229     "enum_field_value" : 1,
4230     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
4231    },
4232    {
4233     "enum_field_value" : 32,
4234     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
4235    }
4236   ],
4237   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
4238   "name" : "android::hardware::IBinder::(unnamed)",
4239   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
4240   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
4241   "size" : 4,
4242   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
4243   "underlying_type" : "_ZTIj"
4244  },
4245  {
4246   "alignment" : 4,
4247   "enum_fields" :
4248   [
4249    {
4250     "enum_field_value" : 0,
4251     "name" : "android::hardware::details::READPTRPOS"
4252    },
4253    {
4254     "enum_field_value" : 1,
4255     "name" : "android::hardware::details::WRITEPTRPOS"
4256    },
4257    {
4258     "enum_field_value" : 2,
4259     "name" : "android::hardware::details::DATAPTRPOS"
4260    },
4261    {
4262     "enum_field_value" : 3,
4263     "name" : "android::hardware::details::EVFLAGWORDPOS"
4264    }
4265   ],
4266   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
4267   "name" : "android::hardware::details::GrantorType",
4268   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
4269   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
4270   "size" : 4,
4271   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
4272   "underlying_type" : "_ZTIi"
4273  },
4274  {
4275   "alignment" : 4,
4276   "enum_fields" :
4277   [
4278    {
4279     "enum_field_value" : 0,
4280     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
4281    },
4282    {
4283     "enum_field_value" : 1,
4284     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
4285    },
4286    {
4287     "enum_field_value" : 2,
4288     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
4289    },
4290    {
4291     "enum_field_value" : 3,
4292     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
4293    },
4294    {
4295     "enum_field_value" : 4,
4296     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
4297    },
4298    {
4299     "enum_field_value" : 5,
4300     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
4301    },
4302    {
4303     "enum_field_value" : 6,
4304     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
4305    },
4306    {
4307     "enum_field_value" : 7,
4308     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
4309    },
4310    {
4311     "enum_field_value" : 8,
4312     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
4313    },
4314    {
4315     "enum_field_value" : 9,
4316     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
4317    }
4318   ],
4319   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4320   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
4321   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4322   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4323   "size" : 4,
4324   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
4325   "underlying_type" : "_ZTIj"
4326  },
4327  {
4328   "alignment" : 4,
4329   "enum_fields" :
4330   [
4331    {
4332     "enum_field_value" : 1,
4333     "name" : "android::hardware::kSynchronizedReadWrite"
4334    },
4335    {
4336     "enum_field_value" : 2,
4337     "name" : "android::hardware::kUnsynchronizedWrite"
4338    }
4339   ],
4340   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
4341   "name" : "android::hardware::MQFlavor",
4342   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
4343   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
4344   "size" : 4,
4345   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
4346   "underlying_type" : "_ZTIj"
4347  },
4348  {
4349   "alignment" : 4,
4350   "enum_fields" :
4351   [
4352    {
4353     "enum_field_value" : 0,
4354     "name" : "android::Condition::WAKE_UP_ONE"
4355    },
4356    {
4357     "enum_field_value" : 1,
4358     "name" : "android::Condition::WAKE_UP_ALL"
4359    }
4360   ],
4361   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4362   "name" : "android::Condition::WakeUpType",
4363   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4364   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4365   "size" : 4,
4366   "source_file" : "system/core/libutils/include/utils/Condition.h",
4367   "underlying_type" : "_ZTIj"
4368  },
4369  {
4370   "alignment" : 4,
4371   "enum_fields" :
4372   [
4373    {
4374     "enum_field_value" : 0,
4375     "name" : "android::Condition::PRIVATE"
4376    },
4377    {
4378     "enum_field_value" : 1,
4379     "name" : "android::Condition::SHARED"
4380    }
4381   ],
4382   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4383   "name" : "android::Condition::(unnamed)",
4384   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4385   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4386   "size" : 4,
4387   "source_file" : "system/core/libutils/include/utils/Condition.h",
4388   "underlying_type" : "_ZTIj"
4389  }
4390 ],
4391 "function_types" :
4392 [
4393  {
4394   "alignment" : 4,
4395   "linker_set_key" : "_ZTIFiPvE",
4396   "name" : "int (void *)",
4397   "parameters" :
4398   [
4399    {
4400     "referenced_type" : "_ZTIPv"
4401    }
4402   ],
4403   "referenced_type" : "_ZTIFiPvE",
4404   "return_type" : "_ZTIi",
4405   "self_type" : "_ZTIFiPvE",
4406   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4411   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4412   "parameters" :
4413   [
4414    {
4415     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4416    },
4417    {
4418     "referenced_type" : "_ZTIPKh"
4419    },
4420    {
4421     "referenced_type" : "_ZTIj"
4422    },
4423    {
4424     "referenced_type" : "_ZTIPKy"
4425    },
4426    {
4427     "referenced_type" : "_ZTIj"
4428    },
4429    {
4430     "referenced_type" : "_ZTIPv"
4431    }
4432   ],
4433   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4434   "return_type" : "_ZTIv",
4435   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4436   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4437  }
4438 ],
4439 "functions" :
4440 [
4441  {
4442   "function_name" : "android::hardware::audio::common::V2_0::writeEmbeddedToParcel",
4443   "linker_set_key" : "_ZN7android8hardware5audio6common4V2_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEjj",
4444   "parameters" :
4445   [
4446    {
4447     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4448    },
4449    {
4450     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4451    },
4452    {
4453     "referenced_type" : "_ZTIj"
4454    },
4455    {
4456     "referenced_type" : "_ZTIj"
4457    }
4458   ],
4459   "return_type" : "_ZTIi",
4460   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4461  },
4462  {
4463   "function_name" : "android::hardware::audio::common::V2_0::readEmbeddedFromParcel",
4464   "linker_set_key" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj",
4465   "parameters" :
4466   [
4467    {
4468     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4469    },
4470    {
4471     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4472    },
4473    {
4474     "referenced_type" : "_ZTIj"
4475    },
4476    {
4477     "referenced_type" : "_ZTIj"
4478    }
4479   ],
4480   "return_type" : "_ZTIi",
4481   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4482  }
4483 ],
4484 "global_vars" : [],
4485 "lvalue_reference_types" :
4486 [
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4490   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4491   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4492   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4493   "size" : 4,
4494   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4499   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4500   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4501   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4502   "size" : 4,
4503   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKN7android7String8E",
4508   "name" : "const android::String8 &",
4509   "referenced_type" : "_ZTIKN7android7String8E",
4510   "self_type" : "_ZTIRKN7android7String8E",
4511   "size" : 4,
4512   "source_file" : "system/core/libutils/include/utils/String8.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKN7android8String16E",
4517   "name" : "const android::String16 &",
4518   "referenced_type" : "_ZTIKN7android8String16E",
4519   "self_type" : "_ZTIRKN7android8String16E",
4520   "size" : 4,
4521   "source_file" : "system/core/libutils/include/utils/String16.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4526   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4527   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4528   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4529   "size" : 4,
4530   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj6EJEEE",
4535   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4536   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
4537   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj6EJEEE",
4538   "size" : 4,
4539   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIiLj32EJEEE",
4544   "name" : "const android::hardware::hidl_array<int, 32> &",
4545   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
4546   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIiLj32EJEEE",
4547   "size" : 4,
4548   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4553   "name" : "const android::hardware::hidl_handle &",
4554   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4555   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4556   "size" : 4,
4557   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4562   "name" : "const android::hardware::hidl_memory &",
4563   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4564   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4565   "size" : 4,
4566   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4571   "name" : "const android::hardware::hidl_string &",
4572   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4573   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4574   "size" : 4,
4575   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4580   "name" : "const android::hardware::hidl_version &",
4581   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4582   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4583   "size" : 4,
4584   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_011AudioFormatE",
4589   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4590   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
4591   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_011AudioFormatE",
4592   "size" : 4,
4593   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4598   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4599   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4600   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4601   "size" : 4,
4602   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioGainE",
4607   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
4608   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
4609   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioGainE",
4610   "size" : 4,
4611   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE",
4616   "name" : "const android::hardware::audio::common::V2_0::AudioPort &",
4617   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
4618   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE",
4619   "size" : 4,
4620   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4625   "name" : "const android::hardware::Parcel &",
4626   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4627   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4628   "size" : 4,
4629   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4634   "name" : "const android::hardware::Status &",
4635   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4636   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4637   "size" : 4,
4638   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
4643   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4644   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
4645   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
4646   "size" : 4,
4647   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj6EJEEE",
4652   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4653   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
4654   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj6EJEEE",
4655   "size" : 4,
4656   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIiLj32EJEEE",
4661   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4662   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
4663   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIiLj32EJEEE",
4664   "size" : 4,
4665   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4666  },
4667  {
4668   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4669   "name" : "const iter<is_const> &",
4670   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4671   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4672   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4677   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4678   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4679   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4680   "size" : 4,
4681   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4686   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4687   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4688   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4689   "size" : 4,
4690   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4691  },
4692  {
4693   "alignment" : 4,
4694   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4695   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4696   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4697   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4698   "size" : 4,
4699   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4700  },
4701  {
4702   "alignment" : 4,
4703   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4704   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4705   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
4706   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4707   "size" : 4,
4708   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4709  },
4710  {
4711   "alignment" : 4,
4712   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4713   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>> &",
4714   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4715   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4716   "size" : 4,
4717   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "_ZTIRKa",
4722   "name" : "const signed char &",
4723   "referenced_type" : "_ZTIKa",
4724   "self_type" : "_ZTIRKa",
4725   "size" : 4,
4726   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "_ZTIRKb",
4731   "name" : "const bool &",
4732   "referenced_type" : "_ZTIKb",
4733   "self_type" : "_ZTIRKb",
4734   "size" : 4,
4735   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "_ZTIRKd",
4740   "name" : "const double &",
4741   "referenced_type" : "_ZTIKd",
4742   "self_type" : "_ZTIRKd",
4743   "size" : 4,
4744   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "_ZTIRKf",
4749   "name" : "const float &",
4750   "referenced_type" : "_ZTIKf",
4751   "self_type" : "_ZTIRKf",
4752   "size" : 4,
4753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIRKh",
4758   "name" : "const unsigned char &",
4759   "referenced_type" : "_ZTIKh",
4760   "self_type" : "_ZTIRKh",
4761   "size" : 4,
4762   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "_ZTIRKi",
4767   "name" : "const int &",
4768   "referenced_type" : "_ZTIKi",
4769   "self_type" : "_ZTIRKi",
4770   "size" : 4,
4771   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "_ZTIRKj",
4776   "name" : "const unsigned int &",
4777   "referenced_type" : "_ZTIKj",
4778   "self_type" : "_ZTIRKj",
4779   "size" : 4,
4780   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "_ZTIRKs",
4785   "name" : "const short &",
4786   "referenced_type" : "_ZTIKs",
4787   "self_type" : "_ZTIRKs",
4788   "size" : 4,
4789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "_ZTIRKt",
4794   "name" : "const unsigned short &",
4795   "referenced_type" : "_ZTIKt",
4796   "self_type" : "_ZTIRKt",
4797   "size" : 4,
4798   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "_ZTIRKx",
4803   "name" : "const long long &",
4804   "referenced_type" : "_ZTIKx",
4805   "self_type" : "_ZTIRKx",
4806   "size" : 4,
4807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "_ZTIRKy",
4812   "name" : "const unsigned long long &",
4813   "referenced_type" : "_ZTIKy",
4814   "self_type" : "_ZTIRKy",
4815   "size" : 4,
4816   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "_ZTIRN7android5MutexE",
4821   "name" : "android::Mutex &",
4822   "referenced_type" : "_ZTIN7android5MutexE",
4823   "self_type" : "_ZTIRN7android5MutexE",
4824   "size" : 4,
4825   "source_file" : "system/core/libutils/include/utils/Mutex.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "_ZTIRN7android6RWLockE",
4830   "name" : "android::RWLock &",
4831   "referenced_type" : "_ZTIN7android6RWLockE",
4832   "self_type" : "_ZTIRN7android6RWLockE",
4833   "size" : 4,
4834   "source_file" : "system/core/libutils/include/utils/RWLock.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "_ZTIRN7android7String8E",
4839   "name" : "android::String8 &",
4840   "referenced_type" : "_ZTIN7android7String8E",
4841   "self_type" : "_ZTIRN7android7String8E",
4842   "size" : 4,
4843   "source_file" : "system/core/libutils/include/utils/String8.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "_ZTIRN7android8String16E",
4848   "name" : "android::String16 &",
4849   "referenced_type" : "_ZTIN7android8String16E",
4850   "self_type" : "_ZTIRN7android8String16E",
4851   "size" : 4,
4852   "source_file" : "system/core/libutils/include/utils/String16.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4857   "name" : "android::hardware::TextOutput &",
4858   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4859   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4860   "size" : 4,
4861   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4866   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4867   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4868   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4869   "size" : 4,
4870   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj6EJEEE",
4875   "name" : "android::hardware::hidl_array<unsigned char, 6> &",
4876   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
4877   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj6EJEEE",
4878   "size" : 4,
4879   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIiLj32EJEEE",
4884   "name" : "android::hardware::hidl_array<int, 32> &",
4885   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
4886   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIiLj32EJEEE",
4887   "size" : 4,
4888   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4893   "name" : "android::hardware::hidl_memory &",
4894   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4895   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4896   "size" : 4,
4897   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4902   "name" : "android::hardware::Return<bool> &",
4903   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4904   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4905   "size" : 4,
4906   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4911   "name" : "android::hardware::Return<void> &",
4912   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4913   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4914   "size" : 4,
4915   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4920   "name" : "android::hardware::Status &",
4921   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4922   "self_type" : "_ZTIRN7android8hardware6StatusE",
4923   "size" : 4,
4924   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "_ZTIRi",
4929   "name" : "int &",
4930   "referenced_type" : "_ZTIi",
4931   "self_type" : "_ZTIRi",
4932   "size" : 4,
4933   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "_ZTIRj",
4938   "name" : "unsigned int &",
4939   "referenced_type" : "_ZTIj",
4940   "self_type" : "_ZTIRj",
4941   "size" : 4,
4942   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
4943  }
4944 ],
4945 "pointer_types" :
4946 [
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "_ZTIP13native_handle",
4950   "name" : "native_handle *",
4951   "referenced_type" : "_ZTI13native_handle",
4952   "self_type" : "_ZTIP13native_handle",
4953   "size" : 4,
4954   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "_ZTIP18android_flex_plane",
4959   "name" : "android_flex_plane *",
4960   "referenced_type" : "_ZTI18android_flex_plane",
4961   "self_type" : "_ZTIP18android_flex_plane",
4962   "size" : 4,
4963   "source_file" : "system/core/libsystem/include/system/graphics.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "_ZTIP7log_msg",
4968   "name" : "log_msg *",
4969   "referenced_type" : "_ZTI7log_msg",
4970   "self_type" : "_ZTIP7log_msg",
4971   "size" : 4,
4972   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "_ZTIPFiPvE",
4977   "name" : "int (*)(void *)",
4978   "referenced_type" : "_ZTIFiPvE",
4979   "self_type" : "_ZTIPFiPvE",
4980   "size" : 4,
4981   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4986   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4987   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4988   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4989   "size" : 4,
4990   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "_ZTIPK13native_handle",
4995   "name" : "const native_handle *",
4996   "referenced_type" : "_ZTIK13native_handle",
4997   "self_type" : "_ZTIPK13native_handle",
4998   "size" : 4,
4999   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIPK7log_msg",
5004   "name" : "const log_msg *",
5005   "referenced_type" : "_ZTIK7log_msg",
5006   "self_type" : "_ZTIPK7log_msg",
5007   "size" : 4,
5008   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "_ZTIPKDs",
5013   "name" : "const char16_t *",
5014   "referenced_type" : "_ZTIKDs",
5015   "self_type" : "_ZTIPKDs",
5016   "size" : 4,
5017   "source_file" : "system/core/libutils/include/utils/String16.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5022   "name" : "const android::VectorImpl *",
5023   "referenced_type" : "_ZTIKN7android10VectorImplE",
5024   "self_type" : "_ZTIPKN7android10VectorImplE",
5025   "size" : 4,
5026   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5031   "name" : "const android::NativeHandle *",
5032   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5033   "self_type" : "_ZTIPKN7android12NativeHandleE",
5034   "size" : 4,
5035   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5040   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5041   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5042   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5043   "size" : 4,
5044   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5049   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5050   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5051   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5052   "size" : 4,
5053   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5058   "name" : "const android::hidl::base::V1_0::IBase *",
5059   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5060   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5061   "size" : 4,
5062   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5067   "name" : "const android::RefBase *",
5068   "referenced_type" : "_ZTIKN7android7RefBaseE",
5069   "self_type" : "_ZTIPKN7android7RefBaseE",
5070   "size" : 4,
5071   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIPKN7android7String8E",
5076   "name" : "const android::String8 *",
5077   "referenced_type" : "_ZTIKN7android7String8E",
5078   "self_type" : "_ZTIPKN7android7String8E",
5079   "size" : 4,
5080   "source_file" : "system/core/libutils/include/utils/String8.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIPKN7android8String16E",
5085   "name" : "const android::String16 *",
5086   "referenced_type" : "_ZTIKN7android8String16E",
5087   "self_type" : "_ZTIPKN7android8String16E",
5088   "size" : 4,
5089   "source_file" : "system/core/libutils/include/utils/String16.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
5094   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
5095   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5096   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
5097   "size" : 4,
5098   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj6EJEEE",
5103   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
5104   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5105   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj6EJEEE",
5106   "size" : 4,
5107   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIiLj32EJEEE",
5112   "name" : "const android::hardware::hidl_array<int, 32> *",
5113   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5114   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIiLj32EJEEE",
5115   "size" : 4,
5116   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5121   "name" : "const android::hardware::BpHwRefBase *",
5122   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5123   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5124   "size" : 4,
5125   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5130   "name" : "const android::hardware::hidl_memory *",
5131   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5132   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5133   "size" : 4,
5134   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5139   "name" : "const android::hardware::hidl_version *",
5140   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5141   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5142   "size" : 4,
5143   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_011AudioFormatE",
5148   "name" : "const android::hardware::audio::common::V2_0::AudioFormat *",
5149   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5150   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_011AudioFormatE",
5151   "size" : 4,
5152   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5157   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask *",
5158   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5159   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5160   "size" : 4,
5161   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_09AudioGainE",
5166   "name" : "const android::hardware::audio::common::V2_0::AudioGain *",
5167   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
5168   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_09AudioGainE",
5169   "size" : 4,
5170   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5175   "name" : "const android::hardware::Status *",
5176   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5177   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5178   "size" : 4,
5179   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5184   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
5185   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5186   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5187   "size" : 4,
5188   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5193   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
5194   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5195   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5196   "size" : 4,
5197   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5202   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
5203   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5204   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5205   "size" : 4,
5206   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5211   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5212   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
5213   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5214   "size" : 4,
5215   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5220   "name" : "const android::hardware::details::return_status *",
5221   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5222   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5223   "size" : 4,
5224   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
5229   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5230   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
5231   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
5232   "size" : 4,
5233   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj6EJEEE",
5238   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5239   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
5240   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj6EJEEE",
5241   "size" : 4,
5242   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIiLj32EJEEE",
5247   "name" : "const android::hardware::details::const_accessor<int, 32> *",
5248   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
5249   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIiLj32EJEEE",
5250   "size" : 4,
5251   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5256   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
5257   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5258   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5259   "size" : 4,
5260   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5265   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
5266   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5267   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5268   "size" : 4,
5269   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5274   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
5275   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5276   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5277   "size" : 4,
5278   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5283   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5284   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
5285   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5286   "size" : 4,
5287   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "_ZTIPKc",
5292   "name" : "const char *",
5293   "referenced_type" : "_ZTIKc",
5294   "self_type" : "_ZTIPKc",
5295   "size" : 4,
5296   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "_ZTIPKh",
5301   "name" : "const unsigned char *",
5302   "referenced_type" : "_ZTIKh",
5303   "self_type" : "_ZTIPKh",
5304   "size" : 4,
5305   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "_ZTIPKi",
5310   "name" : "const int *",
5311   "referenced_type" : "_ZTIKi",
5312   "self_type" : "_ZTIPKi",
5313   "size" : 4,
5314   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "_ZTIPKj",
5319   "name" : "const unsigned int *",
5320   "referenced_type" : "_ZTIKj",
5321   "self_type" : "_ZTIPKj",
5322   "size" : 4,
5323   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "_ZTIPKv",
5328   "name" : "const void *",
5329   "referenced_type" : "_ZTIKv",
5330   "self_type" : "_ZTIPKv",
5331   "size" : 4,
5332   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "_ZTIPKy",
5337   "name" : "const unsigned long long *",
5338   "referenced_type" : "_ZTIKy",
5339   "self_type" : "_ZTIPKy",
5340   "size" : 4,
5341   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5346   "name" : "android::ScopedTrace *",
5347   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5348   "self_type" : "_ZTIPN7android11ScopedTraceE",
5349   "size" : 4,
5350   "source_file" : "system/core/libutils/include/utils/Trace.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5355   "name" : "android::ReferenceRenamer *",
5356   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5357   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5358   "size" : 4,
5359   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5364   "name" : "android::VirtualLightRefBase *",
5365   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5366   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5367   "size" : 4,
5368   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5373   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5374   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5375   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5376   "size" : 4,
5377   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5382   "name" : "android::hidl::base::V1_0::IBase *",
5383   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5384   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5385   "size" : 4,
5386   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5391   "name" : "android::hidl::base::V1_0::BnHwBase *",
5392   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5393   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5394   "size" : 4,
5395   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5400   "name" : "android::Mutex::Autolock *",
5401   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5402   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5403   "size" : 4,
5404   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIPN7android5MutexE",
5409   "name" : "android::Mutex *",
5410   "referenced_type" : "_ZTIN7android5MutexE",
5411   "self_type" : "_ZTIPN7android5MutexE",
5412   "size" : 4,
5413   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5418   "name" : "android::RWLock::AutoRLock *",
5419   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5420   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5421   "size" : 4,
5422   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5427   "name" : "android::RWLock::AutoWLock *",
5428   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5429   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5430   "size" : 4,
5431   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIPN7android6RWLockE",
5436   "name" : "android::RWLock *",
5437   "referenced_type" : "_ZTIN7android6RWLockE",
5438   "self_type" : "_ZTIPN7android6RWLockE",
5439   "size" : 4,
5440   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIPN7android6ThreadE",
5445   "name" : "android::Thread *",
5446   "referenced_type" : "_ZTIN7android6ThreadE",
5447   "self_type" : "_ZTIPN7android6ThreadE",
5448   "size" : 4,
5449   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5454   "name" : "android::RefBase::weakref_impl *",
5455   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5456   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5457   "size" : 4,
5458   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5463   "name" : "android::RefBase::weakref_type *",
5464   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5465   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5466   "size" : 4,
5467   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5472   "name" : "android::RefBase *",
5473   "referenced_type" : "_ZTIN7android7RefBaseE",
5474   "self_type" : "_ZTIPN7android7RefBaseE",
5475   "size" : 4,
5476   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIPN7android7String8E",
5481   "name" : "android::String8 *",
5482   "referenced_type" : "_ZTIN7android7String8E",
5483   "self_type" : "_ZTIPN7android7String8E",
5484   "size" : 4,
5485   "source_file" : "system/core/libutils/include/utils/String8.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIPN7android8String16E",
5490   "name" : "android::String16 *",
5491   "referenced_type" : "_ZTIN7android8String16E",
5492   "self_type" : "_ZTIPN7android8String16E",
5493   "size" : 4,
5494   "source_file" : "system/core/libutils/include/utils/String16.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5499   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5500   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5501   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5502   "size" : 4,
5503   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj6EJEEE",
5508   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5509   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
5510   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj6EJEEE",
5511   "size" : 4,
5512   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIiLj32EJEEE",
5517   "name" : "android::hardware::hidl_array<int, 32> *",
5518   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
5519   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIiLj32EJEEE",
5520   "size" : 4,
5521   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5526   "name" : "android::hardware::hidl_memory *",
5527   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5528   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5529   "size" : 4,
5530   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5535   "name" : "android::hardware::hidl_version *",
5536   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5537   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5538   "size" : 4,
5539   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5544   "name" : "android::hardware::GrantorDescriptor *",
5545   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5546   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5547   "size" : 4,
5548   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5553   "name" : "android::hardware::hidl_death_recipient *",
5554   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5555   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5556   "size" : 4,
5557   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE",
5562   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
5563   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
5564   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE",
5565   "size" : 4,
5566   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5571   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5572   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5573   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5574   "size" : 4,
5575   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE",
5580   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
5581   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
5582   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE",
5583   "size" : 4,
5584   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5589   "name" : "android::hardware::Parcel *",
5590   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5591   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5592   "size" : 4,
5593   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5598   "name" : "android::hardware::Return<bool> *",
5599   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5600   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5601   "size" : 4,
5602   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5607   "name" : "android::hardware::Return<void> *",
5608   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5609   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5610   "size" : 4,
5611   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5616   "name" : "android::hardware::Status *",
5617   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5618   "self_type" : "_ZTIPN7android8hardware6StatusE",
5619   "size" : 4,
5620   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5625   "name" : "android::hardware::IBinder *",
5626   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5627   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5628   "size" : 4,
5629   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5634   "name" : "android::hardware::details::return_status *",
5635   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5636   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5637   "size" : 4,
5638   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
5643   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5644   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
5645   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
5646   "size" : 4,
5647   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj6EJEEE",
5652   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5653   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
5654   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj6EJEEE",
5655   "size" : 4,
5656   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIiLj32EJEEE",
5661   "name" : "android::hardware::details::const_accessor<int, 32> *",
5662   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
5663   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIiLj32EJEEE",
5664   "size" : 4,
5665   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5670   "name" : "android::hardware::details::HidlInstrumentor *",
5671   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5672   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5673   "size" : 4,
5674   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIPN7android9ConditionE",
5679   "name" : "android::Condition *",
5680   "referenced_type" : "_ZTIN7android9ConditionE",
5681   "self_type" : "_ZTIPN7android9ConditionE",
5682   "size" : 4,
5683   "source_file" : "system/core/libutils/include/utils/Condition.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIPPv",
5688   "name" : "void **",
5689   "referenced_type" : "_ZTIPv",
5690   "self_type" : "_ZTIPPv",
5691   "size" : 4,
5692   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIPc",
5697   "name" : "char *",
5698   "referenced_type" : "_ZTIc",
5699   "self_type" : "_ZTIPc",
5700   "size" : 4,
5701   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIPh",
5706   "name" : "unsigned char *",
5707   "referenced_type" : "_ZTIh",
5708   "self_type" : "_ZTIPh",
5709   "size" : 4,
5710   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIPj",
5715   "name" : "unsigned int *",
5716   "referenced_type" : "_ZTIj",
5717   "self_type" : "_ZTIPj",
5718   "size" : 4,
5719   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "_ZTIPv",
5724   "name" : "void *",
5725   "referenced_type" : "_ZTIv",
5726   "self_type" : "_ZTIPv",
5727   "size" : 4,
5728   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIPy",
5733   "name" : "unsigned long long *",
5734   "referenced_type" : "_ZTIy",
5735   "self_type" : "_ZTIPy",
5736   "size" : 4,
5737   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5738  }
5739 ],
5740 "qualified_types" :
5741 [
5742  {
5743   "alignment" : 4,
5744   "is_const" : true,
5745   "linker_set_key" : "_ZTIK13native_handle",
5746   "name" : "const native_handle",
5747   "referenced_type" : "_ZTI13native_handle",
5748   "self_type" : "_ZTIK13native_handle",
5749   "size" : 12,
5750   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5751  },
5752  {
5753   "alignment" : 4,
5754   "is_const" : true,
5755   "linker_set_key" : "_ZTIK7log_msg",
5756   "name" : "const log_msg",
5757   "referenced_type" : "_ZTI7log_msg",
5758   "self_type" : "_ZTIK7log_msg",
5759   "size" : 5124,
5760   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5761  },
5762  {
5763   "alignment" : 2,
5764   "is_const" : true,
5765   "linker_set_key" : "_ZTIKDs",
5766   "name" : "const char16_t",
5767   "referenced_type" : "_ZTIDs",
5768   "self_type" : "_ZTIKDs",
5769   "size" : 2,
5770   "source_file" : "system/core/libutils/include/utils/String16.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "is_const" : true,
5775   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5776   "name" : "const android::VectorImpl",
5777   "referenced_type" : "_ZTIN7android10VectorImplE",
5778   "self_type" : "_ZTIKN7android10VectorImplE",
5779   "size" : 20,
5780   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "is_const" : true,
5785   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5786   "name" : "const android::NativeHandle",
5787   "referenced_type" : "_ZTIN7android12NativeHandleE",
5788   "self_type" : "_ZTIKN7android12NativeHandleE",
5789   "size" : 12,
5790   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "is_const" : true,
5795   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5796   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5797   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5798   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5799   "size" : 4,
5800   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "is_const" : true,
5805   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5806   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5807   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5808   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5809   "size" : 4,
5810   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "is_const" : true,
5815   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5816   "name" : "const android::hidl::base::V1_0::IBase",
5817   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5818   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5819   "size" : 12,
5820   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "is_const" : true,
5825   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5826   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5827   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5828   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5829   "size" : 4,
5830   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5831  },
5832  {
5833   "alignment" : 4,
5834   "is_const" : true,
5835   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5836   "name" : "const android::RefBase",
5837   "referenced_type" : "_ZTIN7android7RefBaseE",
5838   "self_type" : "_ZTIKN7android7RefBaseE",
5839   "size" : 8,
5840   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5841  },
5842  {
5843   "alignment" : 4,
5844   "is_const" : true,
5845   "linker_set_key" : "_ZTIKN7android7String8E",
5846   "name" : "const android::String8",
5847   "referenced_type" : "_ZTIN7android7String8E",
5848   "self_type" : "_ZTIKN7android7String8E",
5849   "size" : 4,
5850   "source_file" : "system/core/libutils/include/utils/String8.h"
5851  },
5852  {
5853   "alignment" : 4,
5854   "is_const" : true,
5855   "linker_set_key" : "_ZTIKN7android8String16E",
5856   "name" : "const android::String16",
5857   "referenced_type" : "_ZTIN7android8String16E",
5858   "self_type" : "_ZTIKN7android8String16E",
5859   "size" : 4,
5860   "source_file" : "system/core/libutils/include/utils/String16.h"
5861  },
5862  {
5863   "alignment" : 1,
5864   "is_const" : true,
5865   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5866   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5867   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5868   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5869   "size" : 32,
5870   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5871  },
5872  {
5873   "alignment" : 1,
5874   "is_const" : true,
5875   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5876   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
5877   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
5878   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5879   "size" : 6,
5880   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "is_const" : true,
5885   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5886   "name" : "const android::hardware::hidl_array<int, 32>",
5887   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
5888   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5889   "size" : 128,
5890   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "is_const" : true,
5895   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5896   "name" : "const android::hardware::BpHwRefBase",
5897   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5898   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5899   "size" : 24,
5900   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5901  },
5902  {
5903   "alignment" : 8,
5904   "is_const" : true,
5905   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5906   "name" : "const android::hardware::hidl_handle",
5907   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5908   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5909   "size" : 16,
5910   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5911  },
5912  {
5913   "alignment" : 8,
5914   "is_const" : true,
5915   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5916   "name" : "const android::hardware::hidl_memory",
5917   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5918   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5919   "size" : 40,
5920   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5921  },
5922  {
5923   "alignment" : 8,
5924   "is_const" : true,
5925   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5926   "name" : "const android::hardware::hidl_string",
5927   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5928   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5929   "size" : 16,
5930   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5931  },
5932  {
5933   "alignment" : 2,
5934   "is_const" : true,
5935   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5936   "name" : "const android::hardware::hidl_version",
5937   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5938   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5939   "size" : 4,
5940   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "is_const" : true,
5945   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5946   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
5947   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
5948   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5949   "size" : 4,
5950   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "is_const" : true,
5955   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5956   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
5957   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
5958   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5959   "size" : 4,
5960   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "is_const" : true,
5965   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5966   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
5967   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
5968   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5969   "size" : 4,
5970   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "is_const" : true,
5975   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5976   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
5977   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
5978   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5979   "size" : 4,
5980   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "is_const" : true,
5985   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
5986   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
5987   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
5988   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
5989   "size" : 4,
5990   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "is_const" : true,
5995   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
5996   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
5997   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
5998   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
5999   "size" : 4,
6000   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "is_const" : true,
6005   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6006   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
6007   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
6008   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6009   "size" : 4,
6010   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "is_const" : true,
6015   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6016   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
6017   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
6018   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6019   "size" : 4,
6020   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "is_const" : true,
6025   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6026   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
6027   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
6028   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6029   "size" : 4,
6030   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6031  },
6032  {
6033   "alignment" : 4,
6034   "is_const" : true,
6035   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6036   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
6037   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6038   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6039   "size" : 4,
6040   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "is_const" : true,
6045   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6046   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
6047   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6048   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6049   "size" : 4,
6050   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6051  },
6052  {
6053   "alignment" : 4,
6054   "is_const" : true,
6055   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6056   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
6057   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6058   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6059   "size" : 4,
6060   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "is_const" : true,
6065   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6066   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
6067   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6068   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6069   "size" : 4,
6070   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "is_const" : true,
6075   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6076   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
6077   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
6078   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6079   "size" : 4,
6080   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "is_const" : true,
6085   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6086   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
6087   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6088   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6089   "size" : 4,
6090   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6091  },
6092  {
6093   "alignment" : 4,
6094   "is_const" : true,
6095   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6096   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
6097   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6098   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6099   "size" : 4,
6100   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "is_const" : true,
6105   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6106   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
6107   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6108   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6109   "size" : 4,
6110   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "is_const" : true,
6115   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6116   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
6117   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
6118   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6119   "size" : 32,
6120   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "is_const" : true,
6125   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6126   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
6127   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
6128   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6129   "size" : 4,
6130   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6131  },
6132  {
6133   "alignment" : 8,
6134   "is_const" : true,
6135   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6136   "name" : "const android::hardware::audio::common::V2_0::AudioPort",
6137   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
6138   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6139   "size" : 344,
6140   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "is_const" : true,
6145   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6146   "name" : "const android::hardware::Parcel",
6147   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6148   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6149   "size" : 68,
6150   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "is_const" : true,
6155   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6156   "name" : "const android::hardware::Status",
6157   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6158   "self_type" : "_ZTIKN7android8hardware6StatusE",
6159   "size" : 20,
6160   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6161  },
6162  {
6163   "alignment" : 8,
6164   "is_const" : true,
6165   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6166   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
6167   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6168   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6169   "size" : 8,
6170   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6171  },
6172  {
6173   "alignment" : 8,
6174   "is_const" : true,
6175   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6176   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
6177   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6178   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6179   "size" : 8,
6180   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6181  },
6182  {
6183   "alignment" : 8,
6184   "is_const" : true,
6185   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6186   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
6187   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6188   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6189   "size" : 8,
6190   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6191  },
6192  {
6193   "alignment" : 8,
6194   "is_const" : true,
6195   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6196   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6197   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
6198   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6199   "size" : 8,
6200   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "is_const" : true,
6205   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6206   "name" : "const android::hardware::details::return_status",
6207   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6208   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6209   "size" : 24,
6210   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "is_const" : true,
6215   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6216   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
6217   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
6218   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6219   "size" : 4,
6220   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "is_const" : true,
6225   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
6226   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
6227   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
6228   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
6229   "size" : 4,
6230   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "is_const" : true,
6235   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
6236   "name" : "const android::hardware::details::const_accessor<int, 32>",
6237   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
6238   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
6239   "size" : 4,
6240   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6241  },
6242  {
6243   "is_const" : true,
6244   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6245   "name" : "const iter<is_const>",
6246   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6247   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6248   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 8,
6252   "is_const" : true,
6253   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6254   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
6255   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6256   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6257   "size" : 16,
6258   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6259  },
6260  {
6261   "alignment" : 8,
6262   "is_const" : true,
6263   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6264   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
6265   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6266   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6267   "size" : 16,
6268   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6269  },
6270  {
6271   "alignment" : 8,
6272   "is_const" : true,
6273   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6274   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
6275   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6276   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6277   "size" : 16,
6278   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6279  },
6280  {
6281   "alignment" : 8,
6282   "is_const" : true,
6283   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6284   "name" : "const android::hardware::hidl_vec<unsigned int>",
6285   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
6286   "self_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6287   "size" : 16,
6288   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "is_const" : true,
6293   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6294   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6295   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6296   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6297   "size" : 12,
6298   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "is_const" : true,
6303   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6304   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
6305   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6306   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6307   "size" : 76,
6308   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "is_const" : true,
6313   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6314   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
6315   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6316   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6317   "size" : 260,
6318   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "is_const" : true,
6323   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6324   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
6325   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6326   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6327   "size" : 336,
6328   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "is_const" : true,
6333   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6334   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
6335   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6336   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6337   "size" : 56,
6338   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "is_const" : true,
6343   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6344   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
6345   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6346   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6347   "size" : 12,
6348   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "is_const" : true,
6353   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6354   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
6355   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6356   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6357   "size" : 12,
6358   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "is_const" : true,
6363   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6364   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
6365   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6366   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6367   "size" : 16,
6368   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6374   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
6375   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6376   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6377   "size" : 28,
6378   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "is_const" : true,
6383   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6384   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
6385   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6386   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6387   "size" : 8,
6388   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "is_const" : true,
6393   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6394   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
6395   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6396   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6397   "size" : 60,
6398   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "is_const" : true,
6403   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6404   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
6405   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6406   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6407   "size" : 72,
6408   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6414   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
6415   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6416   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6417   "size" : 272,
6418   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6424   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
6425   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6426   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6427   "size" : 16,
6428   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6434   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
6435   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6436   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6437   "size" : 8,
6438   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "is_const" : true,
6443   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6444   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
6445   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6446   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6447   "size" : 16,
6448   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "is_const" : true,
6453   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6454   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
6455   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6456   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6457   "size" : 20,
6458   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "is_const" : true,
6463   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6464   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
6465   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6466   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6467   "size" : 8,
6468   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "is_const" : true,
6473   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6474   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
6475   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6476   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6477   "size" : 32,
6478   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "is_const" : true,
6483   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6484   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
6485   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6486   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6487   "size" : 12,
6488   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "is_const" : true,
6493   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6494   "name" : "android::RefBase::weakref_impl *const",
6495   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6496   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6497   "size" : 4,
6498   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "is_const" : true,
6503   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6504   "name" : "android::hardware::IBinder *const",
6505   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6506   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6507   "size" : 4,
6508   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6509  },
6510  {
6511   "alignment" : 1,
6512   "is_const" : true,
6513   "linker_set_key" : "_ZTIKa",
6514   "name" : "const signed char",
6515   "referenced_type" : "_ZTIa",
6516   "self_type" : "_ZTIKa",
6517   "size" : 1,
6518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6519  },
6520  {
6521   "alignment" : 1,
6522   "is_const" : true,
6523   "linker_set_key" : "_ZTIKb",
6524   "name" : "const bool",
6525   "referenced_type" : "_ZTIb",
6526   "self_type" : "_ZTIKb",
6527   "size" : 1,
6528   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6529  },
6530  {
6531   "alignment" : 1,
6532   "is_const" : true,
6533   "linker_set_key" : "_ZTIKc",
6534   "name" : "const char",
6535   "referenced_type" : "_ZTIc",
6536   "self_type" : "_ZTIKc",
6537   "size" : 1,
6538   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6539  },
6540  {
6541   "alignment" : 8,
6542   "is_const" : true,
6543   "linker_set_key" : "_ZTIKd",
6544   "name" : "const double",
6545   "referenced_type" : "_ZTId",
6546   "self_type" : "_ZTIKd",
6547   "size" : 8,
6548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "is_const" : true,
6553   "linker_set_key" : "_ZTIKf",
6554   "name" : "const float",
6555   "referenced_type" : "_ZTIf",
6556   "self_type" : "_ZTIKf",
6557   "size" : 4,
6558   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6559  },
6560  {
6561   "alignment" : 1,
6562   "is_const" : true,
6563   "linker_set_key" : "_ZTIKh",
6564   "name" : "const unsigned char",
6565   "referenced_type" : "_ZTIh",
6566   "self_type" : "_ZTIKh",
6567   "size" : 1,
6568   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "is_const" : true,
6573   "linker_set_key" : "_ZTIKi",
6574   "name" : "const int",
6575   "referenced_type" : "_ZTIi",
6576   "self_type" : "_ZTIKi",
6577   "size" : 4,
6578   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "is_const" : true,
6583   "linker_set_key" : "_ZTIKj",
6584   "name" : "const unsigned int",
6585   "referenced_type" : "_ZTIj",
6586   "self_type" : "_ZTIKj",
6587   "size" : 4,
6588   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6589  },
6590  {
6591   "alignment" : 2,
6592   "is_const" : true,
6593   "linker_set_key" : "_ZTIKs",
6594   "name" : "const short",
6595   "referenced_type" : "_ZTIs",
6596   "self_type" : "_ZTIKs",
6597   "size" : 2,
6598   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6599  },
6600  {
6601   "alignment" : 2,
6602   "is_const" : true,
6603   "linker_set_key" : "_ZTIKt",
6604   "name" : "const unsigned short",
6605   "referenced_type" : "_ZTIt",
6606   "self_type" : "_ZTIKt",
6607   "size" : 2,
6608   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6609  },
6610  {
6611   "is_const" : true,
6612   "linker_set_key" : "_ZTIKv",
6613   "name" : "const void",
6614   "referenced_type" : "_ZTIv",
6615   "self_type" : "_ZTIKv",
6616   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6617  },
6618  {
6619   "alignment" : 8,
6620   "is_const" : true,
6621   "linker_set_key" : "_ZTIKx",
6622   "name" : "const long long",
6623   "referenced_type" : "_ZTIx",
6624   "self_type" : "_ZTIKx",
6625   "size" : 8,
6626   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6627  },
6628  {
6629   "alignment" : 8,
6630   "is_const" : true,
6631   "linker_set_key" : "_ZTIKy",
6632   "name" : "const unsigned long long",
6633   "referenced_type" : "_ZTIy",
6634   "self_type" : "_ZTIKy",
6635   "size" : 8,
6636   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6637  },
6638  {
6639   "alignment" : 1,
6640   "is_volatile" : true,
6641   "linker_set_key" : "_ZTIVb",
6642   "name" : "volatile bool",
6643   "referenced_type" : "_ZTIb",
6644   "self_type" : "_ZTIVb",
6645   "size" : 1,
6646   "source_file" : "system/core/libutils/include/utils/Thread.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "is_volatile" : true,
6651   "linker_set_key" : "_ZTIVi",
6652   "name" : "volatile int",
6653   "referenced_type" : "_ZTIi",
6654   "self_type" : "_ZTIVi",
6655   "size" : 4,
6656   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
6657  }
6658 ],
6659 "record_types" :
6660 [
6661  {
6662   "alignment" : 4,
6663   "fields" :
6664   [
6665    {
6666     "field_name" : "len",
6667     "referenced_type" : "_ZTIt"
6668    },
6669    {
6670     "field_name" : "hdr_size",
6671     "field_offset" : 16,
6672     "referenced_type" : "_ZTIt"
6673    },
6674    {
6675     "field_name" : "pid",
6676     "field_offset" : 32,
6677     "referenced_type" : "_ZTIi"
6678    },
6679    {
6680     "field_name" : "tid",
6681     "field_offset" : 64,
6682     "referenced_type" : "_ZTIj"
6683    },
6684    {
6685     "field_name" : "sec",
6686     "field_offset" : 96,
6687     "referenced_type" : "_ZTIj"
6688    },
6689    {
6690     "field_name" : "nsec",
6691     "field_offset" : 128,
6692     "referenced_type" : "_ZTIj"
6693    },
6694    {
6695     "field_name" : "lid",
6696     "field_offset" : 160,
6697     "referenced_type" : "_ZTIj"
6698    },
6699    {
6700     "field_name" : "uid",
6701     "field_offset" : 192,
6702     "referenced_type" : "_ZTIj"
6703    }
6704   ],
6705   "linker_set_key" : "_ZTI12logger_entry",
6706   "name" : "logger_entry",
6707   "referenced_type" : "_ZTI12logger_entry",
6708   "self_type" : "_ZTI12logger_entry",
6709   "size" : 28,
6710   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "fields" :
6715   [
6716    {
6717     "field_name" : "y",
6718     "referenced_type" : "_ZTIPv"
6719    },
6720    {
6721     "field_name" : "cb",
6722     "field_offset" : 32,
6723     "referenced_type" : "_ZTIPv"
6724    },
6725    {
6726     "field_name" : "cr",
6727     "field_offset" : 64,
6728     "referenced_type" : "_ZTIPv"
6729    },
6730    {
6731     "field_name" : "ystride",
6732     "field_offset" : 96,
6733     "referenced_type" : "_ZTIj"
6734    },
6735    {
6736     "field_name" : "cstride",
6737     "field_offset" : 128,
6738     "referenced_type" : "_ZTIj"
6739    },
6740    {
6741     "field_name" : "chroma_step",
6742     "field_offset" : 160,
6743     "referenced_type" : "_ZTIj"
6744    },
6745    {
6746     "field_name" : "reserved",
6747     "field_offset" : 192,
6748     "referenced_type" : "_ZTIA8_j"
6749    }
6750   ],
6751   "linker_set_key" : "_ZTI13android_ycbcr",
6752   "name" : "android_ycbcr",
6753   "referenced_type" : "_ZTI13android_ycbcr",
6754   "self_type" : "_ZTI13android_ycbcr",
6755   "size" : 56,
6756   "source_file" : "system/core/libsystem/include/system/graphics.h"
6757  },
6758  {
6759   "alignment" : 4,
6760   "fields" :
6761   [
6762    {
6763     "field_name" : "version",
6764     "referenced_type" : "_ZTIi"
6765    },
6766    {
6767     "field_name" : "numFds",
6768     "field_offset" : 32,
6769     "referenced_type" : "_ZTIi"
6770    },
6771    {
6772     "field_name" : "numInts",
6773     "field_offset" : 64,
6774     "referenced_type" : "_ZTIi"
6775    },
6776    {
6777     "field_name" : "data",
6778     "field_offset" : 96,
6779     "referenced_type" : "_ZTIA0_i"
6780    }
6781   ],
6782   "linker_set_key" : "_ZTI13native_handle",
6783   "name" : "native_handle",
6784   "referenced_type" : "_ZTI13native_handle",
6785   "self_type" : "_ZTI13native_handle",
6786   "size" : 12,
6787   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "fields" :
6792   [
6793    {
6794     "field_name" : "x",
6795     "referenced_type" : "_ZTIf"
6796    },
6797    {
6798     "field_name" : "y",
6799     "field_offset" : 32,
6800     "referenced_type" : "_ZTIf"
6801    }
6802   ],
6803   "linker_set_key" : "_ZTI16android_xy_color",
6804   "name" : "android_xy_color",
6805   "referenced_type" : "_ZTI16android_xy_color",
6806   "self_type" : "_ZTI16android_xy_color",
6807   "size" : 8,
6808   "source_file" : "system/core/libsystem/include/system/graphics.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "fields" :
6813   [
6814    {
6815     "field_name" : "top_left",
6816     "referenced_type" : "_ZTIPh"
6817    },
6818    {
6819     "field_name" : "component",
6820     "field_offset" : 32,
6821     "referenced_type" : "_ZTI22android_flex_component"
6822    },
6823    {
6824     "field_name" : "bits_per_component",
6825     "field_offset" : 64,
6826     "referenced_type" : "_ZTIi"
6827    },
6828    {
6829     "field_name" : "bits_used",
6830     "field_offset" : 96,
6831     "referenced_type" : "_ZTIi"
6832    },
6833    {
6834     "field_name" : "h_increment",
6835     "field_offset" : 128,
6836     "referenced_type" : "_ZTIi"
6837    },
6838    {
6839     "field_name" : "v_increment",
6840     "field_offset" : 160,
6841     "referenced_type" : "_ZTIi"
6842    },
6843    {
6844     "field_name" : "h_subsampling",
6845     "field_offset" : 192,
6846     "referenced_type" : "_ZTIi"
6847    },
6848    {
6849     "field_name" : "v_subsampling",
6850     "field_offset" : 224,
6851     "referenced_type" : "_ZTIi"
6852    }
6853   ],
6854   "linker_set_key" : "_ZTI18android_flex_plane",
6855   "name" : "android_flex_plane",
6856   "referenced_type" : "_ZTI18android_flex_plane",
6857   "self_type" : "_ZTI18android_flex_plane",
6858   "size" : 32,
6859   "source_file" : "system/core/libsystem/include/system/graphics.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "fields" :
6864   [
6865    {
6866     "field_name" : "format",
6867     "referenced_type" : "_ZTI19android_flex_format"
6868    },
6869    {
6870     "field_name" : "num_planes",
6871     "field_offset" : 32,
6872     "referenced_type" : "_ZTIj"
6873    },
6874    {
6875     "field_name" : "planes",
6876     "field_offset" : 64,
6877     "referenced_type" : "_ZTIP18android_flex_plane"
6878    }
6879   ],
6880   "linker_set_key" : "_ZTI19android_flex_layout",
6881   "name" : "android_flex_layout",
6882   "referenced_type" : "_ZTI19android_flex_layout",
6883   "self_type" : "_ZTI19android_flex_layout",
6884   "size" : 12,
6885   "source_file" : "system/core/libsystem/include/system/graphics.h"
6886  },
6887  {
6888   "alignment" : 4,
6889   "fields" :
6890   [
6891    {
6892     "field_name" : "num_points",
6893     "referenced_type" : "_ZTIj"
6894    },
6895    {
6896     "field_name" : "reserved",
6897     "field_offset" : 32,
6898     "referenced_type" : "_ZTIA8_j"
6899    },
6900    {
6901     "field_name" : "xyzc_points",
6902     "field_offset" : 288,
6903     "referenced_type" : "_ZTIA_f"
6904    }
6905   ],
6906   "linker_set_key" : "_ZTI20android_depth_points",
6907   "name" : "android_depth_points",
6908   "referenced_type" : "_ZTI20android_depth_points",
6909   "self_type" : "_ZTI20android_depth_points",
6910   "size" : 36,
6911   "source_file" : "system/core/libsystem/include/system/graphics.h"
6912  },
6913  {
6914   "alignment" : 4,
6915   "fields" :
6916   [
6917    {
6918     "field_name" : "struct_size",
6919     "referenced_type" : "_ZTIj"
6920    },
6921    {
6922     "field_name" : "buffer_id",
6923     "field_offset" : 32,
6924     "referenced_type" : "_ZTIi"
6925    },
6926    {
6927     "field_name" : "priority",
6928     "field_offset" : 64,
6929     "referenced_type" : "_ZTIi"
6930    },
6931    {
6932     "field_name" : "tag",
6933     "field_offset" : 96,
6934     "referenced_type" : "_ZTIPKc"
6935    },
6936    {
6937     "field_name" : "file",
6938     "field_offset" : 128,
6939     "referenced_type" : "_ZTIPKc"
6940    },
6941    {
6942     "field_name" : "line",
6943     "field_offset" : 160,
6944     "referenced_type" : "_ZTIj"
6945    },
6946    {
6947     "field_name" : "message",
6948     "field_offset" : 192,
6949     "referenced_type" : "_ZTIPKc"
6950    }
6951   ],
6952   "linker_set_key" : "_ZTI21__android_log_message",
6953   "name" : "__android_log_message",
6954   "referenced_type" : "_ZTI21__android_log_message",
6955   "self_type" : "_ZTI21__android_log_message",
6956   "size" : 28,
6957   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "fields" :
6962   [
6963    {
6964     "field_name" : "maxContentLightLevel",
6965     "referenced_type" : "_ZTIf"
6966    },
6967    {
6968     "field_name" : "maxFrameAverageLightLevel",
6969     "field_offset" : 32,
6970     "referenced_type" : "_ZTIf"
6971    }
6972   ],
6973   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6974   "name" : "android_cta861_3_metadata",
6975   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6976   "self_type" : "_ZTI25android_cta861_3_metadata",
6977   "size" : 8,
6978   "source_file" : "system/core/libsystem/include/system/graphics.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "fields" :
6983   [
6984    {
6985     "field_name" : "displayPrimaryRed",
6986     "referenced_type" : "_ZTI16android_xy_color"
6987    },
6988    {
6989     "field_name" : "displayPrimaryGreen",
6990     "field_offset" : 64,
6991     "referenced_type" : "_ZTI16android_xy_color"
6992    },
6993    {
6994     "field_name" : "displayPrimaryBlue",
6995     "field_offset" : 128,
6996     "referenced_type" : "_ZTI16android_xy_color"
6997    },
6998    {
6999     "field_name" : "whitePoint",
7000     "field_offset" : 192,
7001     "referenced_type" : "_ZTI16android_xy_color"
7002    },
7003    {
7004     "field_name" : "maxLuminance",
7005     "field_offset" : 256,
7006     "referenced_type" : "_ZTIf"
7007    },
7008    {
7009     "field_name" : "minLuminance",
7010     "field_offset" : 288,
7011     "referenced_type" : "_ZTIf"
7012    }
7013   ],
7014   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7015   "name" : "android_smpte2086_metadata",
7016   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7017   "self_type" : "_ZTI26android_smpte2086_metadata",
7018   "size" : 40,
7019   "source_file" : "system/core/libsystem/include/system/graphics.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "fields" :
7024   [
7025    {
7026     "referenced_type" : "_ZTIN7log_msgUt_E"
7027    }
7028   ],
7029   "linker_set_key" : "_ZTI7log_msg",
7030   "name" : "log_msg",
7031   "referenced_type" : "_ZTI7log_msg",
7032   "self_type" : "_ZTI7log_msg",
7033   "size" : 5124,
7034   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7035  },
7036  {
7037   "alignment" : 1,
7038   "fields" :
7039   [
7040    {
7041     "field_name" : "tv_sec",
7042     "referenced_type" : "_ZTIj"
7043    },
7044    {
7045     "field_name" : "tv_nsec",
7046     "field_offset" : 32,
7047     "referenced_type" : "_ZTIj"
7048    }
7049   ],
7050   "linker_set_key" : "_ZTI8log_time",
7051   "name" : "log_time",
7052   "referenced_type" : "_ZTI8log_time",
7053   "self_type" : "_ZTI8log_time",
7054   "size" : 8,
7055   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "fields" :
7060   [
7061    {
7062     "access" : "private",
7063     "field_name" : "mStorage",
7064     "field_offset" : 32,
7065     "referenced_type" : "_ZTIPv"
7066    },
7067    {
7068     "access" : "private",
7069     "field_name" : "mCount",
7070     "field_offset" : 64,
7071     "referenced_type" : "_ZTIj"
7072    },
7073    {
7074     "access" : "private",
7075     "field_name" : "mFlags",
7076     "field_offset" : 96,
7077     "referenced_type" : "_ZTIKj"
7078    },
7079    {
7080     "access" : "private",
7081     "field_name" : "mItemSize",
7082     "field_offset" : 128,
7083     "referenced_type" : "_ZTIKj"
7084    }
7085   ],
7086   "linker_set_key" : "_ZTIN7android10VectorImplE",
7087   "name" : "android::VectorImpl",
7088   "record_kind" : "class",
7089   "referenced_type" : "_ZTIN7android10VectorImplE",
7090   "self_type" : "_ZTIN7android10VectorImplE",
7091   "size" : 20,
7092   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7093   "vtable_components" :
7094   [
7095    {
7096     "kind" : "offset_to_top"
7097    },
7098    {
7099     "kind" : "rtti",
7100     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7101    },
7102    {
7103     "kind" : "complete_dtor_pointer",
7104     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7105    },
7106    {
7107     "kind" : "deleting_dtor_pointer",
7108     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7109    },
7110    {
7111     "is_pure" : true,
7112     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7113    },
7114    {
7115     "is_pure" : true,
7116     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7117    },
7118    {
7119     "is_pure" : true,
7120     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7121    },
7122    {
7123     "is_pure" : true,
7124     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7125    },
7126    {
7127     "is_pure" : true,
7128     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7129    },
7130    {
7131     "is_pure" : true,
7132     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7133    }
7134   ]
7135  },
7136  {
7137   "alignment" : 8,
7138   "fields" :
7139   [
7140    {
7141     "access" : "private",
7142     "field_name" : "mTag",
7143     "referenced_type" : "_ZTIy"
7144    }
7145   ],
7146   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7147   "name" : "android::ScopedTrace",
7148   "record_kind" : "class",
7149   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7150   "self_type" : "_ZTIN7android11ScopedTraceE",
7151   "size" : 8,
7152   "source_file" : "system/core/libutils/include/utils/Trace.h"
7153  },
7154  {
7155   "alignment" : 4,
7156   "fields" :
7157   [
7158    {
7159     "access" : "private",
7160     "field_name" : "mCount",
7161     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7162    }
7163   ],
7164   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7165   "name" : "android::LightRefBase<android::NativeHandle>",
7166   "record_kind" : "class",
7167   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7168   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7169   "size" : 4,
7170   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7171   "template_args" :
7172   [
7173    "_ZTIN7android12NativeHandleE"
7174   ]
7175  },
7176  {
7177   "alignment" : 4,
7178   "fields" :
7179   [
7180    {
7181     "access" : "private",
7182     "field_name" : "mCount",
7183     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7184    }
7185   ],
7186   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7187   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7188   "record_kind" : "class",
7189   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7190   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7191   "size" : 4,
7192   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7193   "template_args" :
7194   [
7195    "_ZTIN7android19VirtualLightRefBaseE"
7196   ]
7197  },
7198  {
7199   "alignment" : 4,
7200   "base_specifiers" :
7201   [
7202    {
7203     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7204    }
7205   ],
7206   "fields" :
7207   [
7208    {
7209     "access" : "private",
7210     "field_name" : "mHandle",
7211     "field_offset" : 32,
7212     "referenced_type" : "_ZTIP13native_handle"
7213    },
7214    {
7215     "access" : "private",
7216     "field_name" : "mOwnsHandle",
7217     "field_offset" : 64,
7218     "referenced_type" : "_ZTIb"
7219    }
7220   ],
7221   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7222   "name" : "android::NativeHandle",
7223   "record_kind" : "class",
7224   "referenced_type" : "_ZTIN7android12NativeHandleE",
7225   "self_type" : "_ZTIN7android12NativeHandleE",
7226   "size" : 12,
7227   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
7228  },
7229  {
7230   "alignment" : 1,
7231   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7232   "name" : "android::ReferenceMover",
7233   "record_kind" : "class",
7234   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7235   "self_type" : "_ZTIN7android14ReferenceMoverE",
7236   "size" : 1,
7237   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7238  },
7239  {
7240   "alignment" : 4,
7241   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7242   "name" : "android::ReferenceRenamer",
7243   "record_kind" : "class",
7244   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7245   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7246   "size" : 4,
7247   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7248   "vtable_components" :
7249   [
7250    {
7251     "kind" : "offset_to_top"
7252    },
7253    {
7254     "kind" : "rtti",
7255     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7256    },
7257    {
7258     "is_pure" : true,
7259     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7260    }
7261   ]
7262  },
7263  {
7264   "alignment" : 4,
7265   "base_specifiers" :
7266   [
7267    {
7268     "referenced_type" : "_ZTIN7android10VectorImplE"
7269    }
7270   ],
7271   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7272   "name" : "android::SortedVectorImpl",
7273   "record_kind" : "class",
7274   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7275   "self_type" : "_ZTIN7android16SortedVectorImplE",
7276   "size" : 20,
7277   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7278   "vtable_components" :
7279   [
7280    {
7281     "kind" : "offset_to_top"
7282    },
7283    {
7284     "kind" : "rtti",
7285     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7286    },
7287    {
7288     "kind" : "complete_dtor_pointer",
7289     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7290    },
7291    {
7292     "kind" : "deleting_dtor_pointer",
7293     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7294    },
7295    {
7296     "is_pure" : true,
7297     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7298    },
7299    {
7300     "is_pure" : true,
7301     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7302    },
7303    {
7304     "is_pure" : true,
7305     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7306    },
7307    {
7308     "is_pure" : true,
7309     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7310    },
7311    {
7312     "is_pure" : true,
7313     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7314    },
7315    {
7316     "is_pure" : true,
7317     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7318    },
7319    {
7320     "is_pure" : true,
7321     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7322    }
7323   ]
7324  },
7325  {
7326   "alignment" : 1,
7327   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7328   "name" : "android::trait_trivial_copy<bool>",
7329   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7330   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7331   "size" : 1,
7332   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7333   "template_args" :
7334   [
7335    "_ZTIb"
7336   ]
7337  },
7338  {
7339   "alignment" : 1,
7340   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7341   "name" : "android::trait_trivial_copy<char>",
7342   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7343   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7344   "size" : 1,
7345   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7346   "template_args" :
7347   [
7348    "_ZTIc"
7349   ]
7350  },
7351  {
7352   "alignment" : 1,
7353   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7354   "name" : "android::trait_trivial_copy<double>",
7355   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7356   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7357   "size" : 1,
7358   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7359   "template_args" :
7360   [
7361    "_ZTId"
7362   ]
7363  },
7364  {
7365   "alignment" : 1,
7366   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7367   "name" : "android::trait_trivial_copy<float>",
7368   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7369   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7370   "size" : 1,
7371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7372   "template_args" :
7373   [
7374    "_ZTIf"
7375   ]
7376  },
7377  {
7378   "alignment" : 1,
7379   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7380   "name" : "android::trait_trivial_copy<unsigned char>",
7381   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7382   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7383   "size" : 1,
7384   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7385   "template_args" :
7386   [
7387    "_ZTIh"
7388   ]
7389  },
7390  {
7391   "alignment" : 1,
7392   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7393   "name" : "android::trait_trivial_copy<int>",
7394   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7395   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7396   "size" : 1,
7397   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7398   "template_args" :
7399   [
7400    "_ZTIi"
7401   ]
7402  },
7403  {
7404   "alignment" : 1,
7405   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7406   "name" : "android::trait_trivial_copy<unsigned int>",
7407   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7408   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7409   "size" : 1,
7410   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7411   "template_args" :
7412   [
7413    "_ZTIj"
7414   ]
7415  },
7416  {
7417   "alignment" : 1,
7418   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7419   "name" : "android::trait_trivial_copy<long>",
7420   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7421   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7422   "size" : 1,
7423   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7424   "template_args" :
7425   [
7426    "_ZTIl"
7427   ]
7428  },
7429  {
7430   "alignment" : 1,
7431   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7432   "name" : "android::trait_trivial_copy<unsigned long>",
7433   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7434   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7435   "size" : 1,
7436   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7437   "template_args" :
7438   [
7439    "_ZTIm"
7440   ]
7441  },
7442  {
7443   "alignment" : 1,
7444   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7445   "name" : "android::trait_trivial_copy<short>",
7446   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7447   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7448   "size" : 1,
7449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7450   "template_args" :
7451   [
7452    "_ZTIs"
7453   ]
7454  },
7455  {
7456   "alignment" : 1,
7457   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7458   "name" : "android::trait_trivial_copy<unsigned short>",
7459   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7460   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7461   "size" : 1,
7462   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7463   "template_args" :
7464   [
7465    "_ZTIt"
7466   ]
7467  },
7468  {
7469   "alignment" : 1,
7470   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7471   "name" : "android::trait_trivial_copy<void>",
7472   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7473   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7474   "size" : 1,
7475   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7476   "template_args" :
7477   [
7478    "_ZTIv"
7479   ]
7480  },
7481  {
7482   "alignment" : 1,
7483   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7484   "name" : "android::trait_trivial_copy<long long>",
7485   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7486   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7487   "size" : 1,
7488   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7489   "template_args" :
7490   [
7491    "_ZTIx"
7492   ]
7493  },
7494  {
7495   "alignment" : 1,
7496   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7497   "name" : "android::trait_trivial_copy<unsigned long long>",
7498   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7499   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7500   "size" : 1,
7501   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7502   "template_args" :
7503   [
7504    "_ZTIy"
7505   ]
7506  },
7507  {
7508   "alignment" : 1,
7509   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7510   "name" : "android::trait_trivial_ctor<bool>",
7511   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7512   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7513   "size" : 1,
7514   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7515   "template_args" :
7516   [
7517    "_ZTIb"
7518   ]
7519  },
7520  {
7521   "alignment" : 1,
7522   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7523   "name" : "android::trait_trivial_ctor<char>",
7524   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7525   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7526   "size" : 1,
7527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7528   "template_args" :
7529   [
7530    "_ZTIc"
7531   ]
7532  },
7533  {
7534   "alignment" : 1,
7535   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7536   "name" : "android::trait_trivial_ctor<double>",
7537   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7538   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7539   "size" : 1,
7540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7541   "template_args" :
7542   [
7543    "_ZTId"
7544   ]
7545  },
7546  {
7547   "alignment" : 1,
7548   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7549   "name" : "android::trait_trivial_ctor<float>",
7550   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7551   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7552   "size" : 1,
7553   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7554   "template_args" :
7555   [
7556    "_ZTIf"
7557   ]
7558  },
7559  {
7560   "alignment" : 1,
7561   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7562   "name" : "android::trait_trivial_ctor<unsigned char>",
7563   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7564   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7565   "size" : 1,
7566   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7567   "template_args" :
7568   [
7569    "_ZTIh"
7570   ]
7571  },
7572  {
7573   "alignment" : 1,
7574   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7575   "name" : "android::trait_trivial_ctor<int>",
7576   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7577   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7578   "size" : 1,
7579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7580   "template_args" :
7581   [
7582    "_ZTIi"
7583   ]
7584  },
7585  {
7586   "alignment" : 1,
7587   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7588   "name" : "android::trait_trivial_ctor<unsigned int>",
7589   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7590   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7591   "size" : 1,
7592   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7593   "template_args" :
7594   [
7595    "_ZTIj"
7596   ]
7597  },
7598  {
7599   "alignment" : 1,
7600   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7601   "name" : "android::trait_trivial_ctor<long>",
7602   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7603   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7604   "size" : 1,
7605   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7606   "template_args" :
7607   [
7608    "_ZTIl"
7609   ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7614   "name" : "android::trait_trivial_ctor<unsigned long>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7617   "size" : 1,
7618   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7619   "template_args" :
7620   [
7621    "_ZTIm"
7622   ]
7623  },
7624  {
7625   "alignment" : 1,
7626   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7627   "name" : "android::trait_trivial_ctor<short>",
7628   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7629   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7630   "size" : 1,
7631   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7632   "template_args" :
7633   [
7634    "_ZTIs"
7635   ]
7636  },
7637  {
7638   "alignment" : 1,
7639   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7640   "name" : "android::trait_trivial_ctor<unsigned short>",
7641   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7642   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7643   "size" : 1,
7644   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7645   "template_args" :
7646   [
7647    "_ZTIt"
7648   ]
7649  },
7650  {
7651   "alignment" : 1,
7652   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7653   "name" : "android::trait_trivial_ctor<void>",
7654   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7655   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7656   "size" : 1,
7657   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7658   "template_args" :
7659   [
7660    "_ZTIv"
7661   ]
7662  },
7663  {
7664   "alignment" : 1,
7665   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7666   "name" : "android::trait_trivial_ctor<long long>",
7667   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7668   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7669   "size" : 1,
7670   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7671   "template_args" :
7672   [
7673    "_ZTIx"
7674   ]
7675  },
7676  {
7677   "alignment" : 1,
7678   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7679   "name" : "android::trait_trivial_ctor<unsigned long long>",
7680   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7681   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7682   "size" : 1,
7683   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7684   "template_args" :
7685   [
7686    "_ZTIy"
7687   ]
7688  },
7689  {
7690   "alignment" : 1,
7691   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7692   "name" : "android::trait_trivial_dtor<bool>",
7693   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7694   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7695   "size" : 1,
7696   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7697   "template_args" :
7698   [
7699    "_ZTIb"
7700   ]
7701  },
7702  {
7703   "alignment" : 1,
7704   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7705   "name" : "android::trait_trivial_dtor<char>",
7706   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7707   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7708   "size" : 1,
7709   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7710   "template_args" :
7711   [
7712    "_ZTIc"
7713   ]
7714  },
7715  {
7716   "alignment" : 1,
7717   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7718   "name" : "android::trait_trivial_dtor<double>",
7719   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7720   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7721   "size" : 1,
7722   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7723   "template_args" :
7724   [
7725    "_ZTId"
7726   ]
7727  },
7728  {
7729   "alignment" : 1,
7730   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7731   "name" : "android::trait_trivial_dtor<float>",
7732   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7733   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7734   "size" : 1,
7735   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7736   "template_args" :
7737   [
7738    "_ZTIf"
7739   ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7744   "name" : "android::trait_trivial_dtor<unsigned char>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7747   "size" : 1,
7748   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" :
7750   [
7751    "_ZTIh"
7752   ]
7753  },
7754  {
7755   "alignment" : 1,
7756   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7757   "name" : "android::trait_trivial_dtor<int>",
7758   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7759   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7760   "size" : 1,
7761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7762   "template_args" :
7763   [
7764    "_ZTIi"
7765   ]
7766  },
7767  {
7768   "alignment" : 1,
7769   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7770   "name" : "android::trait_trivial_dtor<unsigned int>",
7771   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7772   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7773   "size" : 1,
7774   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7775   "template_args" :
7776   [
7777    "_ZTIj"
7778   ]
7779  },
7780  {
7781   "alignment" : 1,
7782   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7783   "name" : "android::trait_trivial_dtor<long>",
7784   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7785   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7786   "size" : 1,
7787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7788   "template_args" :
7789   [
7790    "_ZTIl"
7791   ]
7792  },
7793  {
7794   "alignment" : 1,
7795   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7796   "name" : "android::trait_trivial_dtor<unsigned long>",
7797   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7798   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7799   "size" : 1,
7800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7801   "template_args" :
7802   [
7803    "_ZTIm"
7804   ]
7805  },
7806  {
7807   "alignment" : 1,
7808   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7809   "name" : "android::trait_trivial_dtor<short>",
7810   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7811   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7812   "size" : 1,
7813   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7814   "template_args" :
7815   [
7816    "_ZTIs"
7817   ]
7818  },
7819  {
7820   "alignment" : 1,
7821   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7822   "name" : "android::trait_trivial_dtor<unsigned short>",
7823   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7824   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7825   "size" : 1,
7826   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7827   "template_args" :
7828   [
7829    "_ZTIt"
7830   ]
7831  },
7832  {
7833   "alignment" : 1,
7834   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7835   "name" : "android::trait_trivial_dtor<void>",
7836   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7837   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7838   "size" : 1,
7839   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7840   "template_args" :
7841   [
7842    "_ZTIv"
7843   ]
7844  },
7845  {
7846   "alignment" : 1,
7847   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7848   "name" : "android::trait_trivial_dtor<long long>",
7849   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7850   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7851   "size" : 1,
7852   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7853   "template_args" :
7854   [
7855    "_ZTIx"
7856   ]
7857  },
7858  {
7859   "alignment" : 1,
7860   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7861   "name" : "android::trait_trivial_dtor<unsigned long long>",
7862   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7863   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7864   "size" : 1,
7865   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7866   "template_args" :
7867   [
7868    "_ZTIy"
7869   ]
7870  },
7871  {
7872   "alignment" : 1,
7873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7874   "name" : "android::trait_trivial_move<android::String8>",
7875   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7876   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7877   "size" : 1,
7878   "source_file" : "system/core/libutils/include/utils/String8.h",
7879   "template_args" :
7880   [
7881    "_ZTIN7android7String8E"
7882   ]
7883  },
7884  {
7885   "alignment" : 1,
7886   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7887   "name" : "android::trait_trivial_move<android::String16>",
7888   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7889   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7890   "size" : 1,
7891   "source_file" : "system/core/libutils/include/utils/String16.h",
7892   "template_args" :
7893   [
7894    "_ZTIN7android8String16E"
7895   ]
7896  },
7897  {
7898   "alignment" : 1,
7899   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7900   "name" : "android::trait_trivial_move<bool>",
7901   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7902   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7903   "size" : 1,
7904   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7905   "template_args" :
7906   [
7907    "_ZTIb"
7908   ]
7909  },
7910  {
7911   "alignment" : 1,
7912   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7913   "name" : "android::trait_trivial_move<char>",
7914   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7915   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7916   "size" : 1,
7917   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7918   "template_args" :
7919   [
7920    "_ZTIc"
7921   ]
7922  },
7923  {
7924   "alignment" : 1,
7925   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7926   "name" : "android::trait_trivial_move<double>",
7927   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7928   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7929   "size" : 1,
7930   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7931   "template_args" :
7932   [
7933    "_ZTId"
7934   ]
7935  },
7936  {
7937   "alignment" : 1,
7938   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7939   "name" : "android::trait_trivial_move<float>",
7940   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7941   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7942   "size" : 1,
7943   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7944   "template_args" :
7945   [
7946    "_ZTIf"
7947   ]
7948  },
7949  {
7950   "alignment" : 1,
7951   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7952   "name" : "android::trait_trivial_move<unsigned char>",
7953   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7954   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7955   "size" : 1,
7956   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7957   "template_args" :
7958   [
7959    "_ZTIh"
7960   ]
7961  },
7962  {
7963   "alignment" : 1,
7964   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7965   "name" : "android::trait_trivial_move<int>",
7966   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7967   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7968   "size" : 1,
7969   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7970   "template_args" :
7971   [
7972    "_ZTIi"
7973   ]
7974  },
7975  {
7976   "alignment" : 1,
7977   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7978   "name" : "android::trait_trivial_move<unsigned int>",
7979   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7980   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7981   "size" : 1,
7982   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7983   "template_args" :
7984   [
7985    "_ZTIj"
7986   ]
7987  },
7988  {
7989   "alignment" : 1,
7990   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7991   "name" : "android::trait_trivial_move<long>",
7992   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7993   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7994   "size" : 1,
7995   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7996   "template_args" :
7997   [
7998    "_ZTIl"
7999   ]
8000  },
8001  {
8002   "alignment" : 1,
8003   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8004   "name" : "android::trait_trivial_move<unsigned long>",
8005   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8006   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8007   "size" : 1,
8008   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8009   "template_args" :
8010   [
8011    "_ZTIm"
8012   ]
8013  },
8014  {
8015   "alignment" : 1,
8016   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8017   "name" : "android::trait_trivial_move<short>",
8018   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8019   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8020   "size" : 1,
8021   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8022   "template_args" :
8023   [
8024    "_ZTIs"
8025   ]
8026  },
8027  {
8028   "alignment" : 1,
8029   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8030   "name" : "android::trait_trivial_move<unsigned short>",
8031   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8032   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8033   "size" : 1,
8034   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8035   "template_args" :
8036   [
8037    "_ZTIt"
8038   ]
8039  },
8040  {
8041   "alignment" : 1,
8042   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8043   "name" : "android::trait_trivial_move<void>",
8044   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8045   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8046   "size" : 1,
8047   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8048   "template_args" :
8049   [
8050    "_ZTIv"
8051   ]
8052  },
8053  {
8054   "alignment" : 1,
8055   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8056   "name" : "android::trait_trivial_move<long long>",
8057   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8058   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8059   "size" : 1,
8060   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8061   "template_args" :
8062   [
8063    "_ZTIx"
8064   ]
8065  },
8066  {
8067   "alignment" : 1,
8068   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8069   "name" : "android::trait_trivial_move<unsigned long long>",
8070   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8071   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8072   "size" : 1,
8073   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8074   "template_args" :
8075   [
8076    "_ZTIy"
8077   ]
8078  },
8079  {
8080   "alignment" : 4,
8081   "base_specifiers" :
8082   [
8083    {
8084     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8085    }
8086   ],
8087   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8088   "name" : "android::VirtualLightRefBase",
8089   "record_kind" : "class",
8090   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8091   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8092   "size" : 8,
8093   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8094   "vtable_components" :
8095   [
8096    {
8097     "kind" : "offset_to_top"
8098    },
8099    {
8100     "kind" : "rtti",
8101     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8102    },
8103    {
8104     "kind" : "complete_dtor_pointer",
8105     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8106    },
8107    {
8108     "kind" : "deleting_dtor_pointer",
8109     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8110    }
8111   ]
8112  },
8113  {
8114   "alignment" : 4,
8115   "fields" :
8116   [
8117    {
8118     "access" : "private",
8119     "field_name" : "m_ptr",
8120     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8121    }
8122   ],
8123   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8124   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8125   "record_kind" : "class",
8126   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8127   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8128   "size" : 4,
8129   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8130   "template_args" :
8131   [
8132    "_ZTIN7android4hidl4base4V1_05IBaseE"
8133   ]
8134  },
8135  {
8136   "alignment" : 4,
8137   "fields" :
8138   [
8139    {
8140     "access" : "private",
8141     "field_name" : "m_ptr",
8142     "referenced_type" : "_ZTIPN7android6ThreadE"
8143    }
8144   ],
8145   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8146   "name" : "android::sp<android::Thread>",
8147   "record_kind" : "class",
8148   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8149   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8150   "size" : 4,
8151   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8152   "template_args" :
8153   [
8154    "_ZTIN7android6ThreadE"
8155   ]
8156  },
8157  {
8158   "alignment" : 4,
8159   "fields" :
8160   [
8161    {
8162     "access" : "private",
8163     "field_name" : "m_ptr",
8164     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8165    }
8166   ],
8167   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8168   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8169   "record_kind" : "class",
8170   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8171   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8172   "size" : 4,
8173   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8174   "template_args" :
8175   [
8176    "_ZTIN7android8hardware20hidl_death_recipientE"
8177   ]
8178  },
8179  {
8180   "alignment" : 4,
8181   "fields" :
8182   [
8183    {
8184     "access" : "private",
8185     "field_name" : "m_ptr",
8186     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8187    }
8188   ],
8189   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8190   "name" : "android::sp<android::hardware::IBinder>",
8191   "record_kind" : "class",
8192   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8193   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8194   "size" : 4,
8195   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8196   "template_args" :
8197   [
8198    "_ZTIN7android8hardware7IBinderE"
8199   ]
8200  },
8201  {
8202   "alignment" : 4,
8203   "fields" :
8204   [
8205    {
8206     "access" : "private",
8207     "field_name" : "m_ptr",
8208     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8209    },
8210    {
8211     "access" : "private",
8212     "field_name" : "m_refs",
8213     "field_offset" : 32,
8214     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8215    }
8216   ],
8217   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8218   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8219   "record_kind" : "class",
8220   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8221   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8222   "size" : 8,
8223   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8224   "template_args" :
8225   [
8226    "_ZTIN7android4hidl4base4V1_05IBaseE"
8227   ]
8228  },
8229  {
8230   "alignment" : 4,
8231   "fields" :
8232   [
8233    {
8234     "access" : "private",
8235     "field_name" : "m_ptr",
8236     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8237    },
8238    {
8239     "access" : "private",
8240     "field_name" : "m_refs",
8241     "field_offset" : 32,
8242     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8243    }
8244   ],
8245   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8246   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8247   "record_kind" : "class",
8248   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8249   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8250   "size" : 8,
8251   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8252   "template_args" :
8253   [
8254    "_ZTIN7android8hardware20hidl_death_recipientE"
8255   ]
8256  },
8257  {
8258   "alignment" : 4,
8259   "base_specifiers" :
8260   [
8261    {
8262     "is_virtual" : true,
8263     "referenced_type" : "_ZTIN7android7RefBaseE"
8264    }
8265   ],
8266   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8267   "name" : "android::hidl::base::V1_0::IBase",
8268   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8269   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8270   "size" : 12,
8271   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8272   "vtable_components" :
8273   [
8274    {
8275     "component_value" : 4,
8276     "kind" : "vbase_offset"
8277    },
8278    {
8279     "kind" : "offset_to_top"
8280    },
8281    {
8282     "kind" : "rtti",
8283     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8284    },
8285    {
8286     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8287    },
8288    {
8289     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8290    },
8291    {
8292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8293    },
8294    {
8295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8296    },
8297    {
8298     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8299    },
8300    {
8301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8302    },
8303    {
8304     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8305    },
8306    {
8307     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8308    },
8309    {
8310     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8311    },
8312    {
8313     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8314    },
8315    {
8316     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8317    },
8318    {
8319     "kind" : "complete_dtor_pointer",
8320     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8321    },
8322    {
8323     "kind" : "deleting_dtor_pointer",
8324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8325    },
8326    {
8327     "kind" : "vcall_offset"
8328    },
8329    {
8330     "kind" : "vcall_offset"
8331    },
8332    {
8333     "kind" : "vcall_offset"
8334    },
8335    {
8336     "kind" : "vcall_offset"
8337    },
8338    {
8339     "component_value" : -4,
8340     "kind" : "vcall_offset"
8341    },
8342    {
8343     "component_value" : -4,
8344     "kind" : "offset_to_top"
8345    },
8346    {
8347     "kind" : "rtti",
8348     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8349    },
8350    {
8351     "kind" : "complete_dtor_pointer",
8352     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8353    },
8354    {
8355     "kind" : "deleting_dtor_pointer",
8356     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8357    },
8358    {
8359     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8360    },
8361    {
8362     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8363    },
8364    {
8365     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8366    },
8367    {
8368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8369    }
8370   ]
8371  },
8372  {
8373   "alignment" : 4,
8374   "base_specifiers" :
8375   [
8376    {
8377     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8378    },
8379    {
8380     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8381    }
8382   ],
8383   "fields" :
8384   [
8385    {
8386     "access" : "private",
8387     "field_name" : "_hidl_mImpl",
8388     "field_offset" : 512,
8389     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8390    }
8391   ],
8392   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8393   "name" : "android::hidl::base::V1_0::BnHwBase",
8394   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8395   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8396   "size" : 76,
8397   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8398   "vtable_components" :
8399   [
8400    {
8401     "component_value" : 68,
8402     "kind" : "vbase_offset"
8403    },
8404    {
8405     "kind" : "offset_to_top"
8406    },
8407    {
8408     "kind" : "rtti",
8409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8410    },
8411    {
8412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8413    },
8414    {
8415     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8416    },
8417    {
8418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8419    },
8420    {
8421     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8422    },
8423    {
8424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8425    },
8426    {
8427     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8428    },
8429    {
8430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8431    },
8432    {
8433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8434    },
8435    {
8436     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8437    },
8438    {
8439     "kind" : "complete_dtor_pointer",
8440     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8441    },
8442    {
8443     "kind" : "deleting_dtor_pointer",
8444     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8445    },
8446    {
8447     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8448    },
8449    {
8450     "component_value" : -20,
8451     "kind" : "offset_to_top"
8452    },
8453    {
8454     "kind" : "rtti",
8455     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8456    },
8457    {
8458     "kind" : "complete_dtor_pointer",
8459     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8460    },
8461    {
8462     "kind" : "deleting_dtor_pointer",
8463     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8464    },
8465    {
8466     "kind" : "vcall_offset"
8467    },
8468    {
8469     "kind" : "vcall_offset"
8470    },
8471    {
8472     "kind" : "vcall_offset"
8473    },
8474    {
8475     "kind" : "vcall_offset"
8476    },
8477    {
8478     "component_value" : -68,
8479     "kind" : "vcall_offset"
8480    },
8481    {
8482     "component_value" : -68,
8483     "kind" : "offset_to_top"
8484    },
8485    {
8486     "kind" : "rtti",
8487     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8488    },
8489    {
8490     "kind" : "complete_dtor_pointer",
8491     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8492    },
8493    {
8494     "kind" : "deleting_dtor_pointer",
8495     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8496    },
8497    {
8498     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8499    },
8500    {
8501     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8502    },
8503    {
8504     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8505    },
8506    {
8507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8508    }
8509   ]
8510  },
8511  {
8512   "alignment" : 8,
8513   "fields" :
8514   [
8515    {
8516     "field_name" : "pid",
8517     "referenced_type" : "_ZTIi"
8518    },
8519    {
8520     "field_name" : "ptr",
8521     "field_offset" : 64,
8522     "referenced_type" : "_ZTIy"
8523    },
8524    {
8525     "field_name" : "arch",
8526     "field_offset" : 128,
8527     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8528    }
8529   ],
8530   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8531   "name" : "android::hidl::base::V1_0::DebugInfo",
8532   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8533   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8534   "size" : 24,
8535   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "fields" :
8540   [
8541    {
8542     "access" : "private",
8543     "field_name" : "mLock",
8544     "referenced_type" : "_ZTIRN7android5MutexE"
8545    }
8546   ],
8547   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8548   "name" : "android::Mutex::Autolock",
8549   "record_kind" : "class",
8550   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8551   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8552   "size" : 4,
8553   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8554  },
8555  {
8556   "alignment" : 4,
8557   "fields" :
8558   [
8559    {
8560     "access" : "private",
8561     "field_name" : "mMutex",
8562     "referenced_type" : "_ZTI15pthread_mutex_t"
8563    }
8564   ],
8565   "linker_set_key" : "_ZTIN7android5MutexE",
8566   "name" : "android::Mutex",
8567   "record_kind" : "class",
8568   "referenced_type" : "_ZTIN7android5MutexE",
8569   "self_type" : "_ZTIN7android5MutexE",
8570   "size" : 4,
8571   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8572  },
8573  {
8574   "alignment" : 4,
8575   "fields" :
8576   [
8577    {
8578     "access" : "private",
8579     "field_name" : "mLock",
8580     "referenced_type" : "_ZTIRN7android6RWLockE"
8581    }
8582   ],
8583   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8584   "name" : "android::RWLock::AutoRLock",
8585   "record_kind" : "class",
8586   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8587   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8588   "size" : 4,
8589   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8590  },
8591  {
8592   "alignment" : 4,
8593   "fields" :
8594   [
8595    {
8596     "access" : "private",
8597     "field_name" : "mLock",
8598     "referenced_type" : "_ZTIRN7android6RWLockE"
8599    }
8600   ],
8601   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8602   "name" : "android::RWLock::AutoWLock",
8603   "record_kind" : "class",
8604   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8605   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8606   "size" : 4,
8607   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8608  },
8609  {
8610   "alignment" : 4,
8611   "fields" :
8612   [
8613    {
8614     "access" : "private",
8615     "field_name" : "mRWLock",
8616     "referenced_type" : "_ZTI16pthread_rwlock_t"
8617    }
8618   ],
8619   "linker_set_key" : "_ZTIN7android6RWLockE",
8620   "name" : "android::RWLock",
8621   "record_kind" : "class",
8622   "referenced_type" : "_ZTIN7android6RWLockE",
8623   "self_type" : "_ZTIN7android6RWLockE",
8624   "size" : 40,
8625   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8626  },
8627  {
8628   "alignment" : 4,
8629   "base_specifiers" :
8630   [
8631    {
8632     "is_virtual" : true,
8633     "referenced_type" : "_ZTIN7android7RefBaseE"
8634    }
8635   ],
8636   "fields" :
8637   [
8638    {
8639     "access" : "private",
8640     "field_name" : "mCanCallJava",
8641     "field_offset" : 32,
8642     "referenced_type" : "_ZTIKb"
8643    },
8644    {
8645     "access" : "private",
8646     "field_name" : "mThread",
8647     "field_offset" : 64,
8648     "referenced_type" : "_ZTIPv"
8649    },
8650    {
8651     "access" : "private",
8652     "field_name" : "mLock",
8653     "field_offset" : 96,
8654     "referenced_type" : "_ZTIN7android5MutexE"
8655    },
8656    {
8657     "access" : "private",
8658     "field_name" : "mThreadExitedCondition",
8659     "field_offset" : 128,
8660     "referenced_type" : "_ZTIN7android9ConditionE"
8661    },
8662    {
8663     "access" : "private",
8664     "field_name" : "mStatus",
8665     "field_offset" : 160,
8666     "referenced_type" : "_ZTIi"
8667    },
8668    {
8669     "access" : "private",
8670     "field_name" : "mExitPending",
8671     "field_offset" : 192,
8672     "referenced_type" : "_ZTIVb"
8673    },
8674    {
8675     "access" : "private",
8676     "field_name" : "mRunning",
8677     "field_offset" : 200,
8678     "referenced_type" : "_ZTIVb"
8679    },
8680    {
8681     "access" : "private",
8682     "field_name" : "mHoldSelf",
8683     "field_offset" : 224,
8684     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
8685    },
8686    {
8687     "access" : "private",
8688     "field_name" : "mTid",
8689     "field_offset" : 256,
8690     "referenced_type" : "_ZTIi"
8691    }
8692   ],
8693   "linker_set_key" : "_ZTIN7android6ThreadE",
8694   "name" : "android::Thread",
8695   "record_kind" : "class",
8696   "referenced_type" : "_ZTIN7android6ThreadE",
8697   "self_type" : "_ZTIN7android6ThreadE",
8698   "size" : 44,
8699   "source_file" : "system/core/libutils/include/utils/Thread.h",
8700   "vtable_components" :
8701   [
8702    {
8703     "component_value" : 36,
8704     "kind" : "vbase_offset"
8705    },
8706    {
8707     "kind" : "offset_to_top"
8708    },
8709    {
8710     "kind" : "rtti",
8711     "mangled_component_name" : "_ZTIN7android6ThreadE"
8712    },
8713    {
8714     "kind" : "complete_dtor_pointer",
8715     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8716    },
8717    {
8718     "kind" : "deleting_dtor_pointer",
8719     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8720    },
8721    {
8722     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8723    },
8724    {
8725     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8726    },
8727    {
8728     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8729    },
8730    {
8731     "is_pure" : true,
8732     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8733    },
8734    {
8735     "kind" : "vcall_offset"
8736    },
8737    {
8738     "kind" : "vcall_offset"
8739    },
8740    {
8741     "kind" : "vcall_offset"
8742    },
8743    {
8744     "kind" : "vcall_offset"
8745    },
8746    {
8747     "component_value" : -36,
8748     "kind" : "vcall_offset"
8749    },
8750    {
8751     "component_value" : -36,
8752     "kind" : "offset_to_top"
8753    },
8754    {
8755     "kind" : "rtti",
8756     "mangled_component_name" : "_ZTIN7android6ThreadE"
8757    },
8758    {
8759     "kind" : "complete_dtor_pointer",
8760     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8761    },
8762    {
8763     "kind" : "deleting_dtor_pointer",
8764     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8777    }
8778   ]
8779  },
8780  {
8781   "alignment" : 4,
8782   "base_specifiers" :
8783   [
8784    {
8785     "access" : "private",
8786     "referenced_type" : "_ZTIN7android10VectorImplE"
8787    }
8788   ],
8789   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8790   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8791   "record_kind" : "class",
8792   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8793   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8794   "size" : 20,
8795   "source_file" : "system/core/libutils/include/utils/Vector.h",
8796   "template_args" :
8797   [
8798    "_ZTIN7android8hardware12ProcessState12handle_entryE"
8799   ],
8800   "vtable_components" :
8801   [
8802    {
8803     "kind" : "offset_to_top"
8804    },
8805    {
8806     "kind" : "rtti",
8807     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8808    },
8809    {
8810     "kind" : "complete_dtor_pointer",
8811     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8812    },
8813    {
8814     "kind" : "deleting_dtor_pointer",
8815     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8816    },
8817    {
8818     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8819    },
8820    {
8821     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8822    },
8823    {
8824     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8825    },
8826    {
8827     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8828    },
8829    {
8830     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8831    },
8832    {
8833     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8834    }
8835   ]
8836  },
8837  {
8838   "alignment" : 1,
8839   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
8840   "name" : "android::RefBase::weakref_type",
8841   "record_kind" : "class",
8842   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
8843   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
8844   "size" : 1,
8845   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8846  },
8847  {
8848   "alignment" : 4,
8849   "fields" :
8850   [
8851    {
8852     "access" : "private",
8853     "field_name" : "mRefs",
8854     "field_offset" : 32,
8855     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
8856    }
8857   ],
8858   "linker_set_key" : "_ZTIN7android7RefBaseE",
8859   "name" : "android::RefBase",
8860   "record_kind" : "class",
8861   "referenced_type" : "_ZTIN7android7RefBaseE",
8862   "self_type" : "_ZTIN7android7RefBaseE",
8863   "size" : 8,
8864   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8865   "vtable_components" :
8866   [
8867    {
8868     "kind" : "offset_to_top"
8869    },
8870    {
8871     "kind" : "rtti",
8872     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8873    },
8874    {
8875     "kind" : "complete_dtor_pointer",
8876     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8877    },
8878    {
8879     "kind" : "deleting_dtor_pointer",
8880     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8881    },
8882    {
8883     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8884    },
8885    {
8886     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8887    },
8888    {
8889     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8890    },
8891    {
8892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8893    }
8894   ]
8895  },
8896  {
8897   "alignment" : 4,
8898   "fields" :
8899   [
8900    {
8901     "access" : "private",
8902     "field_name" : "mString",
8903     "referenced_type" : "_ZTIPKc"
8904    }
8905   ],
8906   "linker_set_key" : "_ZTIN7android7String8E",
8907   "name" : "android::String8",
8908   "record_kind" : "class",
8909   "referenced_type" : "_ZTIN7android7String8E",
8910   "self_type" : "_ZTIN7android7String8E",
8911   "size" : 4,
8912   "source_file" : "system/core/libutils/include/utils/String8.h"
8913  },
8914  {
8915   "alignment" : 4,
8916   "fields" :
8917   [
8918    {
8919     "access" : "private",
8920     "field_name" : "mString",
8921     "referenced_type" : "_ZTIPKDs"
8922    }
8923   ],
8924   "linker_set_key" : "_ZTIN7android8String16E",
8925   "name" : "android::String16",
8926   "record_kind" : "class",
8927   "referenced_type" : "_ZTIN7android8String16E",
8928   "self_type" : "_ZTIN7android8String16E",
8929   "size" : 4,
8930   "source_file" : "system/core/libutils/include/utils/String16.h"
8931  },
8932  {
8933   "alignment" : 8,
8934   "base_specifiers" :
8935   [
8936    {
8937     "is_virtual" : true,
8938     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
8939    },
8940    {
8941     "is_virtual" : true,
8942     "referenced_type" : "_ZTIN7android7RefBaseE"
8943    }
8944   ],
8945   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
8946   "name" : "android::hardware::HidlMemory",
8947   "record_kind" : "class",
8948   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
8949   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
8950   "size" : 56,
8951   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8952   "vtable_components" :
8953   [
8954    {
8955     "component_value" : 48,
8956     "kind" : "vbase_offset"
8957    },
8958    {
8959     "component_value" : 8,
8960     "kind" : "vbase_offset"
8961    },
8962    {
8963     "kind" : "offset_to_top"
8964    },
8965    {
8966     "kind" : "rtti",
8967     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8968    },
8969    {
8970     "kind" : "complete_dtor_pointer",
8971     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8972    },
8973    {
8974     "kind" : "deleting_dtor_pointer",
8975     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8976    },
8977    {
8978     "kind" : "vcall_offset"
8979    },
8980    {
8981     "kind" : "vcall_offset"
8982    },
8983    {
8984     "kind" : "vcall_offset"
8985    },
8986    {
8987     "kind" : "vcall_offset"
8988    },
8989    {
8990     "component_value" : -48,
8991     "kind" : "vcall_offset"
8992    },
8993    {
8994     "component_value" : -48,
8995     "kind" : "offset_to_top"
8996    },
8997    {
8998     "kind" : "rtti",
8999     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9000    },
9001    {
9002     "kind" : "complete_dtor_pointer",
9003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9004    },
9005    {
9006     "kind" : "deleting_dtor_pointer",
9007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9008    },
9009    {
9010     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9011    },
9012    {
9013     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9014    },
9015    {
9016     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9017    },
9018    {
9019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9020    }
9021   ]
9022  },
9023  {
9024   "alignment" : 4,
9025   "base_specifiers" :
9026   [
9027    {
9028     "is_virtual" : true,
9029     "referenced_type" : "_ZTIN7android7RefBaseE"
9030    }
9031   ],
9032   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9033   "name" : "android::hardware::IInterface",
9034   "record_kind" : "class",
9035   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9036   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9037   "size" : 12,
9038   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9039   "vtable_components" :
9040   [
9041    {
9042     "component_value" : 4,
9043     "kind" : "vbase_offset"
9044    },
9045    {
9046     "kind" : "offset_to_top"
9047    },
9048    {
9049     "kind" : "rtti",
9050     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9051    },
9052    {
9053     "kind" : "complete_dtor_pointer",
9054     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9055    },
9056    {
9057     "kind" : "deleting_dtor_pointer",
9058     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9059    },
9060    {
9061     "is_pure" : true,
9062     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9063    },
9064    {
9065     "kind" : "vcall_offset"
9066    },
9067    {
9068     "kind" : "vcall_offset"
9069    },
9070    {
9071     "kind" : "vcall_offset"
9072    },
9073    {
9074     "kind" : "vcall_offset"
9075    },
9076    {
9077     "component_value" : -4,
9078     "kind" : "vcall_offset"
9079    },
9080    {
9081     "component_value" : -4,
9082     "kind" : "offset_to_top"
9083    },
9084    {
9085     "kind" : "rtti",
9086     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9087    },
9088    {
9089     "kind" : "complete_dtor_pointer",
9090     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9091    },
9092    {
9093     "kind" : "deleting_dtor_pointer",
9094     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9098    },
9099    {
9100     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9101    },
9102    {
9103     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9104    },
9105    {
9106     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9107    }
9108   ]
9109  },
9110  {
9111   "alignment" : 1,
9112   "fields" :
9113   [
9114    {
9115     "access" : "private",
9116     "field_name" : "mBuffer",
9117     "referenced_type" : "_ZTIA32_h"
9118    }
9119   ],
9120   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9121   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9122   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9123   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9124   "size" : 32,
9125   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9126   "template_args" :
9127   [
9128    "_ZTIh"
9129   ]
9130  },
9131  {
9132   "alignment" : 1,
9133   "fields" :
9134   [
9135    {
9136     "access" : "private",
9137     "field_name" : "mBuffer",
9138     "referenced_type" : "_ZTIA6_h"
9139    }
9140   ],
9141   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9142   "name" : "android::hardware::hidl_array<unsigned char, 6>",
9143   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9144   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9145   "size" : 6,
9146   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9147   "template_args" :
9148   [
9149    "_ZTIh"
9150   ]
9151  },
9152  {
9153   "alignment" : 4,
9154   "fields" :
9155   [
9156    {
9157     "access" : "private",
9158     "field_name" : "mBuffer",
9159     "referenced_type" : "_ZTIA32_i"
9160    }
9161   ],
9162   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9163   "name" : "android::hardware::hidl_array<int, 32>",
9164   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9165   "self_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9166   "size" : 128,
9167   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9168   "template_args" :
9169   [
9170    "_ZTIi"
9171   ]
9172  },
9173  {
9174   "alignment" : 4,
9175   "base_specifiers" :
9176   [
9177    {
9178     "is_virtual" : true,
9179     "referenced_type" : "_ZTIN7android7RefBaseE"
9180    }
9181   ],
9182   "fields" :
9183   [
9184    {
9185     "access" : "private",
9186     "field_name" : "mRemote",
9187     "field_offset" : 32,
9188     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9189    },
9190    {
9191     "access" : "private",
9192     "field_name" : "mRefs",
9193     "field_offset" : 64,
9194     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9195    },
9196    {
9197     "access" : "private",
9198     "field_name" : "mState",
9199     "field_offset" : 96,
9200     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9201    }
9202   ],
9203   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9204   "name" : "android::hardware::BpHwRefBase",
9205   "record_kind" : "class",
9206   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9207   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9208   "size" : 24,
9209   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
9210   "vtable_components" :
9211   [
9212    {
9213     "component_value" : 16,
9214     "kind" : "vbase_offset"
9215    },
9216    {
9217     "kind" : "offset_to_top"
9218    },
9219    {
9220     "kind" : "rtti",
9221     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9222    },
9223    {
9224     "kind" : "complete_dtor_pointer",
9225     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9226    },
9227    {
9228     "kind" : "deleting_dtor_pointer",
9229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9230    },
9231    {
9232     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9233    },
9234    {
9235     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9236    },
9237    {
9238     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9239    },
9240    {
9241     "kind" : "vcall_offset"
9242    },
9243    {
9244     "component_value" : -16,
9245     "kind" : "vcall_offset"
9246    },
9247    {
9248     "component_value" : -16,
9249     "kind" : "vcall_offset"
9250    },
9251    {
9252     "component_value" : -16,
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "component_value" : -16,
9257     "kind" : "vcall_offset"
9258    },
9259    {
9260     "component_value" : -16,
9261     "kind" : "offset_to_top"
9262    },
9263    {
9264     "kind" : "rtti",
9265     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9266    },
9267    {
9268     "kind" : "complete_dtor_pointer",
9269     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9270    },
9271    {
9272     "kind" : "deleting_dtor_pointer",
9273     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9274    },
9275    {
9276     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9280    },
9281    {
9282     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9286    }
9287   ]
9288  },
9289  {
9290   "alignment" : 8,
9291   "fields" :
9292   [
9293    {
9294     "access" : "private",
9295     "field_name" : "mHandle",
9296     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
9297    },
9298    {
9299     "access" : "private",
9300     "field_name" : "mOwnsHandle",
9301     "field_offset" : 64,
9302     "referenced_type" : "_ZTIb"
9303    },
9304    {
9305     "access" : "private",
9306     "field_name" : "mPad",
9307     "field_offset" : 72,
9308     "referenced_type" : "_ZTIA7_h"
9309    }
9310   ],
9311   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
9312   "name" : "android::hardware::hidl_handle",
9313   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
9314   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
9315   "size" : 16,
9316   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9317  },
9318  {
9319   "alignment" : 8,
9320   "fields" :
9321   [
9322    {
9323     "access" : "private",
9324     "field_name" : "mHandle",
9325     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
9326    },
9327    {
9328     "access" : "private",
9329     "field_name" : "mSize",
9330     "field_offset" : 128,
9331     "referenced_type" : "_ZTIy"
9332    },
9333    {
9334     "access" : "private",
9335     "field_name" : "mName",
9336     "field_offset" : 192,
9337     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9338    }
9339   ],
9340   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
9341   "name" : "android::hardware::hidl_memory",
9342   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
9343   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
9344   "size" : 40,
9345   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9346  },
9347  {
9348   "alignment" : 8,
9349   "fields" :
9350   [
9351    {
9352     "access" : "private",
9353     "field_name" : "mBuffer",
9354     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
9355    },
9356    {
9357     "access" : "private",
9358     "field_name" : "mSize",
9359     "field_offset" : 64,
9360     "referenced_type" : "_ZTIj"
9361    },
9362    {
9363     "access" : "private",
9364     "field_name" : "mOwnsBuffer",
9365     "field_offset" : 96,
9366     "referenced_type" : "_ZTIb"
9367    },
9368    {
9369     "access" : "private",
9370     "field_name" : "mPad",
9371     "field_offset" : 104,
9372     "referenced_type" : "_ZTIA3_h"
9373    }
9374   ],
9375   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
9376   "name" : "android::hardware::hidl_string",
9377   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
9378   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
9379   "size" : 16,
9380   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9381  },
9382  {
9383   "alignment" : 8,
9384   "fields" :
9385   [
9386    {
9387     "access" : "private",
9388     "field_name" : "mGrantors",
9389     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9390    },
9391    {
9392     "access" : "private",
9393     "field_name" : "mHandle",
9394     "field_offset" : 128,
9395     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
9396    },
9397    {
9398     "access" : "private",
9399     "field_name" : "mQuantum",
9400     "field_offset" : 192,
9401     "referenced_type" : "_ZTIj"
9402    },
9403    {
9404     "access" : "private",
9405     "field_name" : "mFlags",
9406     "field_offset" : 224,
9407     "referenced_type" : "_ZTIj"
9408    }
9409   ],
9410   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9411   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9412   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9413   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9414   "size" : 32,
9415   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
9416   "template_args" :
9417   [
9418    "_ZTIc"
9419   ]
9420  },
9421  {
9422   "access" : "private",
9423   "alignment" : 4,
9424   "fields" :
9425   [
9426    {
9427     "field_name" : "binder",
9428     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9429    },
9430    {
9431     "field_name" : "refs",
9432     "field_offset" : 32,
9433     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9434    }
9435   ],
9436   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9437   "name" : "android::hardware::ProcessState::handle_entry",
9438   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9439   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9440   "size" : 8,
9441   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
9442  },
9443  {
9444   "alignment" : 8,
9445   "base_specifiers" :
9446   [
9447    {
9448     "is_virtual" : true,
9449     "referenced_type" : "_ZTIN7android7RefBaseE"
9450    }
9451   ],
9452   "fields" :
9453   [
9454    {
9455     "access" : "private",
9456     "field_name" : "mDriverFD",
9457     "field_offset" : 32,
9458     "referenced_type" : "_ZTIi"
9459    },
9460    {
9461     "access" : "private",
9462     "field_name" : "mVMStart",
9463     "field_offset" : 64,
9464     "referenced_type" : "_ZTIPv"
9465    },
9466    {
9467     "access" : "private",
9468     "field_name" : "mThreadCountLock",
9469     "field_offset" : 96,
9470     "referenced_type" : "_ZTI15pthread_mutex_t"
9471    },
9472    {
9473     "access" : "private",
9474     "field_name" : "mExecutingThreadsCount",
9475     "field_offset" : 128,
9476     "referenced_type" : "_ZTIj"
9477    },
9478    {
9479     "access" : "private",
9480     "field_name" : "mMaxThreads",
9481     "field_offset" : 160,
9482     "referenced_type" : "_ZTIj"
9483    },
9484    {
9485     "access" : "private",
9486     "field_name" : "mStarvationStartTimeMs",
9487     "field_offset" : 192,
9488     "referenced_type" : "_ZTIx"
9489    },
9490    {
9491     "access" : "private",
9492     "field_name" : "mLock",
9493     "field_offset" : 256,
9494     "referenced_type" : "_ZTIN7android5MutexE"
9495    },
9496    {
9497     "access" : "private",
9498     "field_name" : "mHandleToObject",
9499     "field_offset" : 288,
9500     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9501    },
9502    {
9503     "access" : "private",
9504     "field_name" : "mRootDir",
9505     "field_offset" : 448,
9506     "referenced_type" : "_ZTIN7android7String8E"
9507    },
9508    {
9509     "access" : "private",
9510     "field_name" : "mThreadPoolStarted",
9511     "field_offset" : 480,
9512     "referenced_type" : "_ZTIb"
9513    },
9514    {
9515     "access" : "private",
9516     "field_name" : "mSpawnThreadOnStart",
9517     "field_offset" : 488,
9518     "referenced_type" : "_ZTIb"
9519    },
9520    {
9521     "access" : "private",
9522     "field_name" : "mThreadPoolSeq",
9523     "field_offset" : 512,
9524     "referenced_type" : "_ZTIVi"
9525    },
9526    {
9527     "access" : "private",
9528     "field_name" : "mMmapSize",
9529     "field_offset" : 544,
9530     "referenced_type" : "_ZTIKj"
9531    },
9532    {
9533     "access" : "private",
9534     "field_name" : "mCallRestriction",
9535     "field_offset" : 576,
9536     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
9537    }
9538   ],
9539   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
9540   "name" : "android::hardware::ProcessState",
9541   "record_kind" : "class",
9542   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
9543   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
9544   "size" : 88,
9545   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
9546   "vtable_components" :
9547   [
9548    {
9549     "component_value" : 76,
9550     "kind" : "vbase_offset"
9551    },
9552    {
9553     "kind" : "offset_to_top"
9554    },
9555    {
9556     "kind" : "rtti",
9557     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9558    },
9559    {
9560     "kind" : "complete_dtor_pointer",
9561     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9562    },
9563    {
9564     "kind" : "deleting_dtor_pointer",
9565     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9566    },
9567    {
9568     "kind" : "vcall_offset"
9569    },
9570    {
9571     "kind" : "vcall_offset"
9572    },
9573    {
9574     "kind" : "vcall_offset"
9575    },
9576    {
9577     "kind" : "vcall_offset"
9578    },
9579    {
9580     "component_value" : -76,
9581     "kind" : "vcall_offset"
9582    },
9583    {
9584     "component_value" : -76,
9585     "kind" : "offset_to_top"
9586    },
9587    {
9588     "kind" : "rtti",
9589     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9590    },
9591    {
9592     "kind" : "complete_dtor_pointer",
9593     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9594    },
9595    {
9596     "kind" : "deleting_dtor_pointer",
9597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9604    },
9605    {
9606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9607    },
9608    {
9609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9610    }
9611   ]
9612  },
9613  {
9614   "alignment" : 2,
9615   "fields" :
9616   [
9617    {
9618     "access" : "private",
9619     "field_name" : "mMajor",
9620     "referenced_type" : "_ZTIt"
9621    },
9622    {
9623     "access" : "private",
9624     "field_name" : "mMinor",
9625     "field_offset" : 16,
9626     "referenced_type" : "_ZTIt"
9627    }
9628   ],
9629   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
9630   "name" : "android::hardware::hidl_version",
9631   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
9632   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
9633   "size" : 4,
9634   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9635  },
9636  {
9637   "alignment" : 8,
9638   "fields" :
9639   [
9640    {
9641     "field_name" : "flags",
9642     "referenced_type" : "_ZTIj"
9643    },
9644    {
9645     "field_name" : "fdIndex",
9646     "field_offset" : 32,
9647     "referenced_type" : "_ZTIj"
9648    },
9649    {
9650     "field_name" : "offset",
9651     "field_offset" : 64,
9652     "referenced_type" : "_ZTIj"
9653    },
9654    {
9655     "field_name" : "extent",
9656     "field_offset" : 128,
9657     "referenced_type" : "_ZTIy"
9658    }
9659   ],
9660   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
9661   "name" : "android::hardware::GrantorDescriptor",
9662   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9663   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9664   "size" : 24,
9665   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
9666  },
9667  {
9668   "alignment" : 4,
9669   "base_specifiers" :
9670   [
9671    {
9672     "is_virtual" : true,
9673     "referenced_type" : "_ZTIN7android7RefBaseE"
9674    }
9675   ],
9676   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
9677   "name" : "android::hardware::hidl_death_recipient",
9678   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9679   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9680   "size" : 12,
9681   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9682   "vtable_components" :
9683   [
9684    {
9685     "component_value" : 4,
9686     "kind" : "vbase_offset"
9687    },
9688    {
9689     "kind" : "offset_to_top"
9690    },
9691    {
9692     "kind" : "rtti",
9693     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9694    },
9695    {
9696     "is_pure" : true,
9697     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9698    },
9699    {
9700     "kind" : "complete_dtor_pointer",
9701     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9702    },
9703    {
9704     "kind" : "deleting_dtor_pointer",
9705     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9706    },
9707    {
9708     "kind" : "vcall_offset"
9709    },
9710    {
9711     "kind" : "vcall_offset"
9712    },
9713    {
9714     "kind" : "vcall_offset"
9715    },
9716    {
9717     "kind" : "vcall_offset"
9718    },
9719    {
9720     "component_value" : -4,
9721     "kind" : "vcall_offset"
9722    },
9723    {
9724     "component_value" : -4,
9725     "kind" : "offset_to_top"
9726    },
9727    {
9728     "kind" : "rtti",
9729     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9730    },
9731    {
9732     "kind" : "complete_dtor_pointer",
9733     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9734    },
9735    {
9736     "kind" : "deleting_dtor_pointer",
9737     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9741    },
9742    {
9743     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9750    }
9751   ]
9752  },
9753  {
9754   "alignment" : 8,
9755   "base_specifiers" :
9756   [
9757    {
9758     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9759    }
9760   ],
9761   "fields" :
9762   [
9763    {
9764     "access" : "private",
9765     "field_name" : "mRecipient",
9766     "field_offset" : 32,
9767     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
9768    },
9769    {
9770     "access" : "private",
9771     "field_name" : "mCookie",
9772     "field_offset" : 128,
9773     "referenced_type" : "_ZTIy"
9774    },
9775    {
9776     "access" : "private",
9777     "field_name" : "mBase",
9778     "field_offset" : 192,
9779     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
9780    }
9781   ],
9782   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9783   "name" : "android::hardware::hidl_binder_death_recipient",
9784   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9785   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9786   "size" : 40,
9787   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9788   "vtable_components" :
9789   [
9790    {
9791     "component_value" : 32,
9792     "kind" : "vbase_offset"
9793    },
9794    {
9795     "kind" : "offset_to_top"
9796    },
9797    {
9798     "kind" : "rtti",
9799     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9803    },
9804    {
9805     "kind" : "complete_dtor_pointer",
9806     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9807    },
9808    {
9809     "kind" : "deleting_dtor_pointer",
9810     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9811    },
9812    {
9813     "kind" : "vcall_offset"
9814    },
9815    {
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "kind" : "vcall_offset"
9820    },
9821    {
9822     "kind" : "vcall_offset"
9823    },
9824    {
9825     "component_value" : -32,
9826     "kind" : "vcall_offset"
9827    },
9828    {
9829     "component_value" : -32,
9830     "kind" : "offset_to_top"
9831    },
9832    {
9833     "kind" : "rtti",
9834     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9835    },
9836    {
9837     "kind" : "complete_dtor_pointer",
9838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9839    },
9840    {
9841     "kind" : "deleting_dtor_pointer",
9842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9846    },
9847    {
9848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9852    },
9853    {
9854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9855    }
9856   ]
9857  },
9858  {
9859   "alignment" : 8,
9860   "fields" :
9861   [
9862    {
9863     "field_name" : "pid",
9864     "referenced_type" : "_ZTIx"
9865    },
9866    {
9867     "field_name" : "tid",
9868     "field_offset" : 64,
9869     "referenced_type" : "_ZTIx"
9870    }
9871   ],
9872   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9873   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
9874   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9875   "self_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9876   "size" : 16,
9877   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9878  },
9879  {
9880   "alignment" : 8,
9881   "fields" :
9882   [
9883    {
9884     "field_name" : "sampleRateHz",
9885     "referenced_type" : "_ZTIj"
9886    },
9887    {
9888     "field_name" : "channelMask",
9889     "field_offset" : 32,
9890     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9891    },
9892    {
9893     "field_name" : "format",
9894     "field_offset" : 64,
9895     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
9896    },
9897    {
9898     "field_name" : "offloadInfo",
9899     "field_offset" : 128,
9900     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
9901    },
9902    {
9903     "field_name" : "frameCount",
9904     "field_offset" : 512,
9905     "referenced_type" : "_ZTIy"
9906    }
9907   ],
9908   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9909   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
9910   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9911   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9912   "size" : 72,
9913   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9914  },
9915  {
9916   "alignment" : 4,
9917   "fields" :
9918   [
9919    {
9920     "field_name" : "index",
9921     "referenced_type" : "_ZTIi"
9922    },
9923    {
9924     "field_name" : "mode",
9925     "field_offset" : 32,
9926     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
9927    },
9928    {
9929     "field_name" : "channelMask",
9930     "field_offset" : 64,
9931     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9932    },
9933    {
9934     "field_name" : "values",
9935     "field_offset" : 96,
9936     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE"
9937    },
9938    {
9939     "field_name" : "rampDurationMs",
9940     "field_offset" : 1120,
9941     "referenced_type" : "_ZTIj"
9942    }
9943   ],
9944   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9945   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
9946   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9947   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9948   "size" : 144,
9949   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9950  },
9951  {
9952   "alignment" : 4,
9953   "fields" :
9954   [
9955    {
9956     "field_name" : "stream",
9957     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
9958    },
9959    {
9960     "field_name" : "source",
9961     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE"
9962    }
9963   ],
9964   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9965   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
9966   "record_kind" : "union",
9967   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9968   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9969   "size" : 4,
9970   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9971  },
9972  {
9973   "alignment" : 4,
9974   "fields" :
9975   [
9976    {
9977     "field_name" : "hwModule",
9978     "referenced_type" : "_ZTIi"
9979    },
9980    {
9981     "field_name" : "ioHandle",
9982     "field_offset" : 32,
9983     "referenced_type" : "_ZTIi"
9984    },
9985    {
9986     "field_name" : "useCase",
9987     "field_offset" : 64,
9988     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
9989    }
9990   ],
9991   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9992   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
9993   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9994   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9995   "size" : 12,
9996   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9997  },
9998  {
9999   "alignment" : 4,
10000   "fields" :
10001   [
10002    {
10003     "field_name" : "device",
10004     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
10005    },
10006    {
10007     "field_name" : "mix",
10008     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
10009    },
10010    {
10011     "field_name" : "session",
10012     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
10013    }
10014   ],
10015   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10016   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
10017   "record_kind" : "union",
10018   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10019   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10020   "size" : 40,
10021   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10022  },
10023  {
10024   "alignment" : 4,
10025   "fields" :
10026   [
10027    {
10028     "field_name" : "id",
10029     "referenced_type" : "_ZTIi"
10030    },
10031    {
10032     "field_name" : "configMask",
10033     "field_offset" : 32,
10034     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
10035    },
10036    {
10037     "field_name" : "sampleRateHz",
10038     "field_offset" : 64,
10039     "referenced_type" : "_ZTIj"
10040    },
10041    {
10042     "field_name" : "channelMask",
10043     "field_offset" : 96,
10044     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10045    },
10046    {
10047     "field_name" : "format",
10048     "field_offset" : 128,
10049     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
10050    },
10051    {
10052     "field_name" : "gain",
10053     "field_offset" : 160,
10054     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE"
10055    },
10056    {
10057     "field_name" : "type",
10058     "field_offset" : 1312,
10059     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
10060    },
10061    {
10062     "field_name" : "role",
10063     "field_offset" : 1344,
10064     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
10065    },
10066    {
10067     "field_name" : "ext",
10068     "field_offset" : 1376,
10069     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
10070    }
10071   ],
10072   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10073   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
10074   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10075   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10076   "size" : 212,
10077   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10078  },
10079  {
10080   "alignment" : 4,
10081   "fields" :
10082   [
10083    {
10084     "field_name" : "hwModule",
10085     "referenced_type" : "_ZTIi"
10086    },
10087    {
10088     "field_name" : "ioHandle",
10089     "field_offset" : 32,
10090     "referenced_type" : "_ZTIi"
10091    },
10092    {
10093     "field_name" : "latencyClass",
10094     "field_offset" : 64,
10095     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
10096    }
10097   ],
10098   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10099   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
10100   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10101   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10102   "size" : 12,
10103   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10104  },
10105  {
10106   "alignment" : 8,
10107   "fields" :
10108   [
10109    {
10110     "field_name" : "sampleRateHz",
10111     "referenced_type" : "_ZTIj"
10112    },
10113    {
10114     "field_name" : "channelMask",
10115     "field_offset" : 32,
10116     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10117    },
10118    {
10119     "field_name" : "format",
10120     "field_offset" : 64,
10121     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
10122    },
10123    {
10124     "field_name" : "streamType",
10125     "field_offset" : 96,
10126     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
10127    },
10128    {
10129     "field_name" : "bitRatePerSecond",
10130     "field_offset" : 128,
10131     "referenced_type" : "_ZTIj"
10132    },
10133    {
10134     "field_name" : "durationMicroseconds",
10135     "field_offset" : 192,
10136     "referenced_type" : "_ZTIx"
10137    },
10138    {
10139     "field_name" : "hasVideo",
10140     "field_offset" : 256,
10141     "referenced_type" : "_ZTIb"
10142    },
10143    {
10144     "field_name" : "isStreaming",
10145     "field_offset" : 264,
10146     "referenced_type" : "_ZTIb"
10147    },
10148    {
10149     "field_name" : "bitWidth",
10150     "field_offset" : 288,
10151     "referenced_type" : "_ZTIj"
10152    },
10153    {
10154     "field_name" : "bufferSize",
10155     "field_offset" : 320,
10156     "referenced_type" : "_ZTIj"
10157    },
10158    {
10159     "field_name" : "usage",
10160     "field_offset" : 352,
10161     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE"
10162    }
10163   ],
10164   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10165   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
10166   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10167   "self_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10168   "size" : 48,
10169   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10170  },
10171  {
10172   "alignment" : 4,
10173   "fields" :
10174   [
10175    {
10176     "field_name" : "hwModule",
10177     "referenced_type" : "_ZTIi"
10178    },
10179    {
10180     "field_name" : "type",
10181     "field_offset" : 32,
10182     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10183    },
10184    {
10185     "field_name" : "address",
10186     "field_offset" : 64,
10187     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
10188    }
10189   ],
10190   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10191   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
10192   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10193   "self_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10194   "size" : 40,
10195   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10196  },
10197  {
10198   "alignment" : 4,
10199   "fields" :
10200   [
10201    {
10202     "field_name" : "session",
10203     "referenced_type" : "_ZTIi"
10204    }
10205   ],
10206   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10207   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
10208   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10209   "self_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10210   "size" : 4,
10211   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10212  },
10213  {
10214   "alignment" : 4,
10215   "fields" :
10216   [
10217    {
10218     "field_name" : "hwModule",
10219     "referenced_type" : "_ZTIi"
10220    },
10221    {
10222     "field_name" : "type",
10223     "field_offset" : 32,
10224     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10225    },
10226    {
10227     "field_name" : "address",
10228     "field_offset" : 64,
10229     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
10230    }
10231   ],
10232   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10233   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
10234   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10235   "self_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10236   "size" : 40,
10237   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10238  },
10239  {
10240   "alignment" : 4,
10241   "fields" :
10242   [
10243    {
10244     "field_name" : "session",
10245     "referenced_type" : "_ZTIi"
10246    }
10247   ],
10248   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10249   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
10250   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10251   "self_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10252   "size" : 4,
10253   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10254  },
10255  {
10256   "alignment" : 4,
10257   "fields" :
10258   [
10259    {
10260     "field_name" : "timeLow",
10261     "referenced_type" : "_ZTIj"
10262    },
10263    {
10264     "field_name" : "timeMid",
10265     "field_offset" : 32,
10266     "referenced_type" : "_ZTIt"
10267    },
10268    {
10269     "field_name" : "versionAndTimeHigh",
10270     "field_offset" : 48,
10271     "referenced_type" : "_ZTIt"
10272    },
10273    {
10274     "field_name" : "variantAndClockSeqHigh",
10275     "field_offset" : 64,
10276     "referenced_type" : "_ZTIt"
10277    },
10278    {
10279     "field_name" : "node",
10280     "field_offset" : 80,
10281     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE"
10282    }
10283   ],
10284   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10285   "name" : "android::hardware::audio::common::V2_0::Uuid",
10286   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10287   "self_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10288   "size" : 16,
10289   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10290  },
10291  {
10292   "alignment" : 4,
10293   "fields" :
10294   [
10295    {
10296     "field_name" : "mode",
10297     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
10298    },
10299    {
10300     "field_name" : "channelMask",
10301     "field_offset" : 32,
10302     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10303    },
10304    {
10305     "field_name" : "minValue",
10306     "field_offset" : 64,
10307     "referenced_type" : "_ZTIi"
10308    },
10309    {
10310     "field_name" : "maxValue",
10311     "field_offset" : 96,
10312     "referenced_type" : "_ZTIi"
10313    },
10314    {
10315     "field_name" : "defaultValue",
10316     "field_offset" : 128,
10317     "referenced_type" : "_ZTIi"
10318    },
10319    {
10320     "field_name" : "stepValue",
10321     "field_offset" : 160,
10322     "referenced_type" : "_ZTIj"
10323    },
10324    {
10325     "field_name" : "minRampMs",
10326     "field_offset" : 192,
10327     "referenced_type" : "_ZTIj"
10328    },
10329    {
10330     "field_name" : "maxRampMs",
10331     "field_offset" : 224,
10332     "referenced_type" : "_ZTIj"
10333    }
10334   ],
10335   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10336   "name" : "android::hardware::audio::common::V2_0::AudioGain",
10337   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10338   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10339   "size" : 32,
10340   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10341  },
10342  {
10343   "alignment" : 4,
10344   "fields" :
10345   [
10346    {
10347     "field_name" : "device",
10348     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
10349    },
10350    {
10351     "field_name" : "mix",
10352     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE"
10353    },
10354    {
10355     "field_name" : "session",
10356     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
10357    }
10358   ],
10359   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10360   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
10361   "record_kind" : "union",
10362   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10363   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10364   "size" : 40,
10365   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10366  },
10367  {
10368   "alignment" : 8,
10369   "fields" :
10370   [
10371    {
10372     "field_name" : "id",
10373     "referenced_type" : "_ZTIi"
10374    },
10375    {
10376     "field_name" : "role",
10377     "field_offset" : 32,
10378     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
10379    },
10380    {
10381     "field_name" : "name",
10382     "field_offset" : 64,
10383     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10384    },
10385    {
10386     "field_name" : "sampleRates",
10387     "field_offset" : 192,
10388     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE"
10389    },
10390    {
10391     "field_name" : "channelMasks",
10392     "field_offset" : 320,
10393     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
10394    },
10395    {
10396     "field_name" : "formats",
10397     "field_offset" : 448,
10398     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
10399    },
10400    {
10401     "field_name" : "gains",
10402     "field_offset" : 576,
10403     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
10404    },
10405    {
10406     "field_name" : "activeConfig",
10407     "field_offset" : 704,
10408     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE"
10409    },
10410    {
10411     "field_name" : "type",
10412     "field_offset" : 2400,
10413     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
10414    },
10415    {
10416     "field_name" : "ext",
10417     "field_offset" : 2432,
10418     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE"
10419    }
10420   ],
10421   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10422   "name" : "android::hardware::audio::common::V2_0::AudioPort",
10423   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10424   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10425   "size" : 344,
10426   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10427  },
10428  {
10429   "access" : "private",
10430   "alignment" : 8,
10431   "fields" :
10432   [
10433    {
10434     "field_name" : "index",
10435     "referenced_type" : "_ZTIj"
10436    },
10437    {
10438     "field_name" : "buffer",
10439     "field_offset" : 64,
10440     "referenced_type" : "_ZTIy"
10441    },
10442    {
10443     "field_name" : "bufend",
10444     "field_offset" : 128,
10445     "referenced_type" : "_ZTIy"
10446    }
10447   ],
10448   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10449   "name" : "android::hardware::Parcel::BufferInfo",
10450   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10451   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10452   "size" : 24,
10453   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10454  },
10455  {
10456   "alignment" : 4,
10457   "fields" :
10458   [
10459    {
10460     "access" : "private",
10461     "field_name" : "mBufCachePos",
10462     "referenced_type" : "_ZTIj"
10463    },
10464    {
10465     "access" : "private",
10466     "field_name" : "mBufCache",
10467     "field_offset" : 32,
10468     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10469    },
10470    {
10471     "access" : "private",
10472     "field_name" : "mError",
10473     "field_offset" : 128,
10474     "referenced_type" : "_ZTIi"
10475    },
10476    {
10477     "access" : "private",
10478     "field_name" : "mData",
10479     "field_offset" : 160,
10480     "referenced_type" : "_ZTIPh"
10481    },
10482    {
10483     "access" : "private",
10484     "field_name" : "mDataSize",
10485     "field_offset" : 192,
10486     "referenced_type" : "_ZTIj"
10487    },
10488    {
10489     "access" : "private",
10490     "field_name" : "mDataCapacity",
10491     "field_offset" : 224,
10492     "referenced_type" : "_ZTIj"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mDataPos",
10497     "field_offset" : 256,
10498     "referenced_type" : "_ZTIj"
10499    },
10500    {
10501     "access" : "private",
10502     "field_name" : "mObjects",
10503     "field_offset" : 288,
10504     "referenced_type" : "_ZTIPy"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "mObjectsSize",
10509     "field_offset" : 320,
10510     "referenced_type" : "_ZTIj"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "mObjectsCapacity",
10515     "field_offset" : 352,
10516     "referenced_type" : "_ZTIj"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mNextObjectHint",
10521     "field_offset" : 384,
10522     "referenced_type" : "_ZTIj"
10523    },
10524    {
10525     "access" : "private",
10526     "field_name" : "mNumRef",
10527     "field_offset" : 416,
10528     "referenced_type" : "_ZTIj"
10529    },
10530    {
10531     "access" : "private",
10532     "field_name" : "mFdsKnown",
10533     "field_offset" : 448,
10534     "referenced_type" : "_ZTIb"
10535    },
10536    {
10537     "access" : "private",
10538     "field_name" : "mHasFds",
10539     "field_offset" : 456,
10540     "referenced_type" : "_ZTIb"
10541    },
10542    {
10543     "access" : "private",
10544     "field_name" : "mAllowFds",
10545     "field_offset" : 464,
10546     "referenced_type" : "_ZTIb"
10547    },
10548    {
10549     "access" : "private",
10550     "field_name" : "mDeallocZero",
10551     "field_offset" : 472,
10552     "referenced_type" : "_ZTIb"
10553    },
10554    {
10555     "access" : "private",
10556     "field_name" : "mOwner",
10557     "field_offset" : 480,
10558     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
10559    },
10560    {
10561     "access" : "private",
10562     "field_name" : "mOwnerCookie",
10563     "field_offset" : 512,
10564     "referenced_type" : "_ZTIPv"
10565    }
10566   ],
10567   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
10568   "name" : "android::hardware::Parcel",
10569   "record_kind" : "class",
10570   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
10571   "self_type" : "_ZTIN7android8hardware6ParcelE",
10572   "size" : 68,
10573   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10574  },
10575  {
10576   "alignment" : 4,
10577   "base_specifiers" :
10578   [
10579    {
10580     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10581    }
10582   ],
10583   "fields" :
10584   [
10585    {
10586     "access" : "private",
10587     "field_name" : "mVal",
10588     "field_offset" : 168,
10589     "referenced_type" : "_ZTIb"
10590    }
10591   ],
10592   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
10593   "name" : "android::hardware::Return<bool>",
10594   "record_kind" : "class",
10595   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10596   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
10597   "size" : 24,
10598   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10599   "template_args" :
10600   [
10601    "_ZTIb"
10602   ]
10603  },
10604  {
10605   "alignment" : 4,
10606   "base_specifiers" :
10607   [
10608    {
10609     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10610    }
10611   ],
10612   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
10613   "name" : "android::hardware::Return<void>",
10614   "record_kind" : "class",
10615   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
10616   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
10617   "size" : 24,
10618   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10619   "template_args" :
10620   [
10621    "_ZTIv"
10622   ]
10623  },
10624  {
10625   "alignment" : 4,
10626   "fields" :
10627   [
10628    {
10629     "access" : "private",
10630     "field_name" : "mException",
10631     "referenced_type" : "_ZTIi"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mErrorCode",
10636     "field_offset" : 32,
10637     "referenced_type" : "_ZTIi"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mMessage",
10642     "field_offset" : 64,
10643     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10644    }
10645   ],
10646   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
10647   "name" : "android::hardware::Status",
10648   "record_kind" : "class",
10649   "referenced_type" : "_ZTIN7android8hardware6StatusE",
10650   "self_type" : "_ZTIN7android8hardware6StatusE",
10651   "size" : 20,
10652   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10653  },
10654  {
10655   "alignment" : 4,
10656   "base_specifiers" :
10657   [
10658    {
10659     "is_virtual" : true,
10660     "referenced_type" : "_ZTIN7android7RefBaseE"
10661    }
10662   ],
10663   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10664   "name" : "android::hardware::IBinder::DeathRecipient",
10665   "record_kind" : "class",
10666   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10667   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10668   "size" : 12,
10669   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
10670   "vtable_components" :
10671   [
10672    {
10673     "component_value" : 4,
10674     "kind" : "vbase_offset"
10675    },
10676    {
10677     "kind" : "offset_to_top"
10678    },
10679    {
10680     "kind" : "rtti",
10681     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10682    },
10683    {
10684     "is_pure" : true,
10685     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10686    },
10687    {
10688     "kind" : "complete_dtor_pointer",
10689     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10690    },
10691    {
10692     "kind" : "deleting_dtor_pointer",
10693     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10694    },
10695    {
10696     "kind" : "vcall_offset"
10697    },
10698    {
10699     "kind" : "vcall_offset"
10700    },
10701    {
10702     "kind" : "vcall_offset"
10703    },
10704    {
10705     "kind" : "vcall_offset"
10706    },
10707    {
10708     "component_value" : -4,
10709     "kind" : "vcall_offset"
10710    },
10711    {
10712     "component_value" : -4,
10713     "kind" : "offset_to_top"
10714    },
10715    {
10716     "kind" : "rtti",
10717     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10718    },
10719    {
10720     "kind" : "complete_dtor_pointer",
10721     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10722    },
10723    {
10724     "kind" : "deleting_dtor_pointer",
10725     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10732    },
10733    {
10734     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10738    }
10739   ]
10740  },
10741  {
10742   "alignment" : 4,
10743   "base_specifiers" :
10744   [
10745    {
10746     "is_virtual" : true,
10747     "referenced_type" : "_ZTIN7android7RefBaseE"
10748    }
10749   ],
10750   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
10751   "name" : "android::hardware::IBinder",
10752   "record_kind" : "class",
10753   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
10754   "self_type" : "_ZTIN7android8hardware7IBinderE",
10755   "size" : 12,
10756   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
10757   "vtable_components" :
10758   [
10759    {
10760     "component_value" : 4,
10761     "kind" : "vbase_offset"
10762    },
10763    {
10764     "kind" : "offset_to_top"
10765    },
10766    {
10767     "kind" : "rtti",
10768     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10769    },
10770    {
10771     "is_pure" : true,
10772     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10773    },
10774    {
10775     "is_pure" : true,
10776     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10777    },
10778    {
10779     "is_pure" : true,
10780     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10781    },
10782    {
10783     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10784    },
10785    {
10786     "is_pure" : true,
10787     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10788    },
10789    {
10790     "is_pure" : true,
10791     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10792    },
10793    {
10794     "is_pure" : true,
10795     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10799    },
10800    {
10801     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10802    },
10803    {
10804     "kind" : "complete_dtor_pointer",
10805     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10806    },
10807    {
10808     "kind" : "deleting_dtor_pointer",
10809     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10810    },
10811    {
10812     "kind" : "vcall_offset"
10813    },
10814    {
10815     "kind" : "vcall_offset"
10816    },
10817    {
10818     "kind" : "vcall_offset"
10819    },
10820    {
10821     "kind" : "vcall_offset"
10822    },
10823    {
10824     "component_value" : -4,
10825     "kind" : "vcall_offset"
10826    },
10827    {
10828     "component_value" : -4,
10829     "kind" : "offset_to_top"
10830    },
10831    {
10832     "kind" : "rtti",
10833     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10834    },
10835    {
10836     "kind" : "complete_dtor_pointer",
10837     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10838    },
10839    {
10840     "kind" : "deleting_dtor_pointer",
10841     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10842    },
10843    {
10844     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10845    },
10846    {
10847     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10848    },
10849    {
10850     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10851    },
10852    {
10853     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10854    }
10855   ]
10856  },
10857  {
10858   "alignment" : 8,
10859   "fields" :
10860   [
10861    {
10862     "access" : "private",
10863     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10864    }
10865   ],
10866   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10867   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10868   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10869   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10870   "size" : 8,
10871   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10872   "template_args" :
10873   [
10874    "_ZTI13native_handle"
10875   ]
10876  },
10877  {
10878   "access" : "private",
10879   "alignment" : 8,
10880   "fields" :
10881   [
10882    {
10883     "field_name" : "mPointer",
10884     "referenced_type" : "_ZTIP13native_handle"
10885    },
10886    {
10887     "field_name" : "_pad",
10888     "referenced_type" : "_ZTIy"
10889    }
10890   ],
10891   "is_anonymous" : true,
10892   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10893   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous)",
10894   "record_kind" : "union",
10895   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10896   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10897   "size" : 8,
10898   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10899  },
10900  {
10901   "alignment" : 8,
10902   "fields" :
10903   [
10904    {
10905     "access" : "private",
10906     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10907    }
10908   ],
10909   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10910   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10911   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10912   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10913   "size" : 8,
10914   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10915   "template_args" :
10916   [
10917    "_ZTIK13native_handle"
10918   ]
10919  },
10920  {
10921   "access" : "private",
10922   "alignment" : 8,
10923   "fields" :
10924   [
10925    {
10926     "field_name" : "mPointer",
10927     "referenced_type" : "_ZTIPK13native_handle"
10928    },
10929    {
10930     "field_name" : "_pad",
10931     "referenced_type" : "_ZTIy"
10932    }
10933   ],
10934   "is_anonymous" : true,
10935   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10936   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous)",
10937   "record_kind" : "union",
10938   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10939   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10940   "size" : 8,
10941   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10942  },
10943  {
10944   "alignment" : 8,
10945   "fields" :
10946   [
10947    {
10948     "access" : "private",
10949     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
10950    }
10951   ],
10952   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10953   "name" : "android::hardware::details::hidl_pointer<const char>",
10954   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10955   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10956   "size" : 8,
10957   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10958   "template_args" :
10959   [
10960    "_ZTIKc"
10961   ]
10962  },
10963  {
10964   "access" : "private",
10965   "alignment" : 8,
10966   "fields" :
10967   [
10968    {
10969     "field_name" : "mPointer",
10970     "referenced_type" : "_ZTIPKc"
10971    },
10972    {
10973     "field_name" : "_pad",
10974     "referenced_type" : "_ZTIy"
10975    }
10976   ],
10977   "is_anonymous" : true,
10978   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10979   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous)",
10980   "record_kind" : "union",
10981   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10982   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10983   "size" : 8,
10984   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10985  },
10986  {
10987   "alignment" : 8,
10988   "fields" :
10989   [
10990    {
10991     "access" : "private",
10992     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10993    }
10994   ],
10995   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10996   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10997   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10998   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10999   "size" : 8,
11000   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11001   "template_args" :
11002   [
11003    "_ZTIN7android8hardware17GrantorDescriptorE"
11004   ]
11005  },
11006  {
11007   "access" : "private",
11008   "alignment" : 8,
11009   "fields" :
11010   [
11011    {
11012     "field_name" : "mPointer",
11013     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11014    },
11015    {
11016     "field_name" : "_pad",
11017     "referenced_type" : "_ZTIy"
11018    }
11019   ],
11020   "is_anonymous" : true,
11021   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11022   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous)",
11023   "record_kind" : "union",
11024   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11025   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11026   "size" : 8,
11027   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11028  },
11029  {
11030   "alignment" : 8,
11031   "fields" :
11032   [
11033    {
11034     "access" : "private",
11035     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
11036    }
11037   ],
11038   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11039   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
11040   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11041   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11042   "size" : 8,
11043   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11044   "template_args" :
11045   [
11046    "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
11047   ]
11048  },
11049  {
11050   "access" : "private",
11051   "alignment" : 8,
11052   "fields" :
11053   [
11054    {
11055     "field_name" : "mPointer",
11056     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE"
11057    },
11058    {
11059     "field_name" : "_pad",
11060     "referenced_type" : "_ZTIy"
11061    }
11062   ],
11063   "is_anonymous" : true,
11064   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11065   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>::(anonymous)",
11066   "record_kind" : "union",
11067   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11068   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11069   "size" : 8,
11070   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11071  },
11072  {
11073   "alignment" : 8,
11074   "fields" :
11075   [
11076    {
11077     "access" : "private",
11078     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
11079    }
11080   ],
11081   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11082   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
11083   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11084   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11085   "size" : 8,
11086   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11087   "template_args" :
11088   [
11089    "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11090   ]
11091  },
11092  {
11093   "access" : "private",
11094   "alignment" : 8,
11095   "fields" :
11096   [
11097    {
11098     "field_name" : "mPointer",
11099     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11100    },
11101    {
11102     "field_name" : "_pad",
11103     "referenced_type" : "_ZTIy"
11104    }
11105   ],
11106   "is_anonymous" : true,
11107   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11108   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>::(anonymous)",
11109   "record_kind" : "union",
11110   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11111   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11112   "size" : 8,
11113   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11114  },
11115  {
11116   "alignment" : 8,
11117   "fields" :
11118   [
11119    {
11120     "access" : "private",
11121     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
11122    }
11123   ],
11124   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11125   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
11126   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11127   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11128   "size" : 8,
11129   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11130   "template_args" :
11131   [
11132    "_ZTIN7android8hardware5audio6common4V2_09AudioGainE"
11133   ]
11134  },
11135  {
11136   "access" : "private",
11137   "alignment" : 8,
11138   "fields" :
11139   [
11140    {
11141     "field_name" : "mPointer",
11142     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE"
11143    },
11144    {
11145     "field_name" : "_pad",
11146     "referenced_type" : "_ZTIy"
11147    }
11148   ],
11149   "is_anonymous" : true,
11150   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11151   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>::(anonymous)",
11152   "record_kind" : "union",
11153   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11154   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11155   "size" : 8,
11156   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11157  },
11158  {
11159   "alignment" : 8,
11160   "fields" :
11161   [
11162    {
11163     "access" : "private",
11164     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11165    }
11166   ],
11167   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11168   "name" : "android::hardware::details::hidl_pointer<char>",
11169   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11170   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11171   "size" : 8,
11172   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11173   "template_args" :
11174   [
11175    "_ZTIc"
11176   ]
11177  },
11178  {
11179   "access" : "private",
11180   "alignment" : 8,
11181   "fields" :
11182   [
11183    {
11184     "field_name" : "mPointer",
11185     "referenced_type" : "_ZTIPc"
11186    },
11187    {
11188     "field_name" : "_pad",
11189     "referenced_type" : "_ZTIy"
11190    }
11191   ],
11192   "is_anonymous" : true,
11193   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11194   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous)",
11195   "record_kind" : "union",
11196   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11197   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11198   "size" : 8,
11199   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11200  },
11201  {
11202   "alignment" : 8,
11203   "fields" :
11204   [
11205    {
11206     "access" : "private",
11207     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E"
11208    }
11209   ],
11210   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11211   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11212   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11213   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11214   "size" : 8,
11215   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11216   "template_args" :
11217   [
11218    "_ZTIj"
11219   ]
11220  },
11221  {
11222   "access" : "private",
11223   "alignment" : 8,
11224   "fields" :
11225   [
11226    {
11227     "field_name" : "mPointer",
11228     "referenced_type" : "_ZTIPj"
11229    },
11230    {
11231     "field_name" : "_pad",
11232     "referenced_type" : "_ZTIy"
11233    }
11234   ],
11235   "is_anonymous" : true,
11236   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11237   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous)",
11238   "record_kind" : "union",
11239   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11240   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11241   "size" : 8,
11242   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11243  },
11244  {
11245   "alignment" : 4,
11246   "fields" :
11247   [
11248    {
11249     "access" : "private",
11250     "field_name" : "mStatus",
11251     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11252    },
11253    {
11254     "access" : "private",
11255     "field_name" : "mCheckedStatus",
11256     "field_offset" : 160,
11257     "referenced_type" : "_ZTIb"
11258    }
11259   ],
11260   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11261   "name" : "android::hardware::details::return_status",
11262   "record_kind" : "class",
11263   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11264   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11265   "size" : 24,
11266   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11267  },
11268  {
11269   "alignment" : 4,
11270   "fields" :
11271   [
11272    {
11273     "access" : "private",
11274     "field_name" : "mBase",
11275     "referenced_type" : "_ZTIPKh"
11276    }
11277   ],
11278   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11279   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
11280   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11281   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11282   "size" : 4,
11283   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11284   "template_args" :
11285   [
11286    "_ZTIh"
11287   ]
11288  },
11289  {
11290   "alignment" : 4,
11291   "fields" :
11292   [
11293    {
11294     "access" : "private",
11295     "field_name" : "mBase",
11296     "referenced_type" : "_ZTIPKh"
11297    }
11298   ],
11299   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11300   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
11301   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11302   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11303   "size" : 4,
11304   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11305   "template_args" :
11306   [
11307    "_ZTIh"
11308   ]
11309  },
11310  {
11311   "alignment" : 4,
11312   "fields" :
11313   [
11314    {
11315     "access" : "private",
11316     "field_name" : "mBase",
11317     "referenced_type" : "_ZTIPKi"
11318    }
11319   ],
11320   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11321   "name" : "android::hardware::details::const_accessor<int, 32>",
11322   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11323   "self_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11324   "size" : 4,
11325   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11326   "template_args" :
11327   [
11328    "_ZTIi"
11329   ]
11330  },
11331  {
11332   "alignment" : 4,
11333   "fields" :
11334   [
11335    {
11336     "access" : "protected",
11337     "field_name" : "mInstrumentationCallbacks",
11338     "field_offset" : 32,
11339     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11340    },
11341    {
11342     "access" : "protected",
11343     "field_offset" : 128,
11344     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
11345    },
11346    {
11347     "access" : "protected",
11348     "field_name" : "mInstrumentationLibPackage",
11349     "field_offset" : 160,
11350     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11351    },
11352    {
11353     "access" : "protected",
11354     "field_name" : "mInterfaceName",
11355     "field_offset" : 256,
11356     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11357    }
11358   ],
11359   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11360   "name" : "android::hardware::details::HidlInstrumentor",
11361   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11362   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11363   "size" : 44,
11364   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11365   "vtable_components" :
11366   [
11367    {
11368     "kind" : "offset_to_top"
11369    },
11370    {
11371     "kind" : "rtti",
11372     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11373    },
11374    {
11375     "kind" : "complete_dtor_pointer",
11376     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11377    },
11378    {
11379     "kind" : "deleting_dtor_pointer",
11380     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11381    }
11382   ]
11383  },
11384  {
11385   "access" : "protected",
11386   "alignment" : 4,
11387   "fields" :
11388   [
11389    {
11390     "field_name" : "mEnableInstrumentation",
11391     "referenced_type" : "_ZTIb"
11392    },
11393    {
11394     "field_name" : "mReserved0",
11395     "referenced_type" : "_ZTIPv"
11396    }
11397   ],
11398   "is_anonymous" : true,
11399   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11400   "name" : "android::hardware::details::HidlInstrumentor::(anonymous)",
11401   "record_kind" : "union",
11402   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11403   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11404   "size" : 4,
11405   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11406  },
11407  {
11408   "alignment" : 1,
11409   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11410   "name" : "android::hardware::details::i_tag",
11411   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11412   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11413   "size" : 1,
11414   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11415  },
11416  {
11417   "alignment" : 1,
11418   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11419   "name" : "android::hardware::details::bs_tag",
11420   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11421   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11422   "size" : 1,
11423   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11424  },
11425  {
11426   "alignment" : 1,
11427   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11428   "name" : "android::hardware::details::bnhw_tag",
11429   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11430   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11431   "size" : 1,
11432   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11433  },
11434  {
11435   "alignment" : 1,
11436   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11437   "name" : "android::hardware::details::bphw_tag",
11438   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11439   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11440   "size" : 1,
11441   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11442  },
11443  {
11444   "alignment" : 1,
11445   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11446   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11447   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11448   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11449   "size" : 1,
11450   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11451   "template_args" :
11452   [
11453    "_ZTIh"
11454   ]
11455  },
11456  {
11457   "alignment" : 1,
11458   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11459   "name" : "android::hardware::details::std_array<unsigned char, 6>",
11460   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11461   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11462   "size" : 1,
11463   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11464   "template_args" :
11465   [
11466    "_ZTIh"
11467   ]
11468  },
11469  {
11470   "alignment" : 1,
11471   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11472   "name" : "android::hardware::details::std_array<int, 32>",
11473   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11474   "self_type" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11475   "size" : 1,
11476   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11477   "template_args" :
11478   [
11479    "_ZTIi"
11480   ]
11481  },
11482  {
11483   "alignment" : 8,
11484   "fields" :
11485   [
11486    {
11487     "access" : "private",
11488     "field_name" : "mBuffer",
11489     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mSize",
11494     "field_offset" : 64,
11495     "referenced_type" : "_ZTIj"
11496    },
11497    {
11498     "access" : "private",
11499     "field_name" : "mOwnsBuffer",
11500     "field_offset" : 96,
11501     "referenced_type" : "_ZTIb"
11502    },
11503    {
11504     "access" : "private",
11505     "field_name" : "mPad",
11506     "field_offset" : 104,
11507     "referenced_type" : "_ZTIA3_h"
11508    }
11509   ],
11510   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11511   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11512   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11513   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11514   "size" : 16,
11515   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11516   "template_args" :
11517   [
11518    "_ZTIN7android8hardware17GrantorDescriptorE"
11519   ]
11520  },
11521  {
11522   "alignment" : 8,
11523   "fields" :
11524   [
11525    {
11526     "access" : "private",
11527     "field_name" : "mBuffer",
11528     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
11529    },
11530    {
11531     "access" : "private",
11532     "field_name" : "mSize",
11533     "field_offset" : 64,
11534     "referenced_type" : "_ZTIj"
11535    },
11536    {
11537     "access" : "private",
11538     "field_name" : "mOwnsBuffer",
11539     "field_offset" : 96,
11540     "referenced_type" : "_ZTIb"
11541    },
11542    {
11543     "access" : "private",
11544     "field_name" : "mPad",
11545     "field_offset" : 104,
11546     "referenced_type" : "_ZTIA3_h"
11547    }
11548   ],
11549   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11550   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
11551   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11552   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11553   "size" : 16,
11554   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11555   "template_args" :
11556   [
11557    "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
11558   ]
11559  },
11560  {
11561   "alignment" : 8,
11562   "fields" :
11563   [
11564    {
11565     "access" : "private",
11566     "field_name" : "mBuffer",
11567     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
11568    },
11569    {
11570     "access" : "private",
11571     "field_name" : "mSize",
11572     "field_offset" : 64,
11573     "referenced_type" : "_ZTIj"
11574    },
11575    {
11576     "access" : "private",
11577     "field_name" : "mOwnsBuffer",
11578     "field_offset" : 96,
11579     "referenced_type" : "_ZTIb"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mPad",
11584     "field_offset" : 104,
11585     "referenced_type" : "_ZTIA3_h"
11586    }
11587   ],
11588   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11589   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
11590   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11591   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11592   "size" : 16,
11593   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11594   "template_args" :
11595   [
11596    "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11597   ]
11598  },
11599  {
11600   "alignment" : 8,
11601   "fields" :
11602   [
11603    {
11604     "access" : "private",
11605     "field_name" : "mBuffer",
11606     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
11607    },
11608    {
11609     "access" : "private",
11610     "field_name" : "mSize",
11611     "field_offset" : 64,
11612     "referenced_type" : "_ZTIj"
11613    },
11614    {
11615     "access" : "private",
11616     "field_name" : "mOwnsBuffer",
11617     "field_offset" : 96,
11618     "referenced_type" : "_ZTIb"
11619    },
11620    {
11621     "access" : "private",
11622     "field_name" : "mPad",
11623     "field_offset" : 104,
11624     "referenced_type" : "_ZTIA3_h"
11625    }
11626   ],
11627   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11628   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
11629   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11630   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11631   "size" : 16,
11632   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11633   "template_args" :
11634   [
11635    "_ZTIN7android8hardware5audio6common4V2_09AudioGainE"
11636   ]
11637  },
11638  {
11639   "alignment" : 8,
11640   "fields" :
11641   [
11642    {
11643     "access" : "private",
11644     "field_name" : "mBuffer",
11645     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
11646    },
11647    {
11648     "access" : "private",
11649     "field_name" : "mSize",
11650     "field_offset" : 64,
11651     "referenced_type" : "_ZTIj"
11652    },
11653    {
11654     "access" : "private",
11655     "field_name" : "mOwnsBuffer",
11656     "field_offset" : 96,
11657     "referenced_type" : "_ZTIb"
11658    },
11659    {
11660     "access" : "private",
11661     "field_name" : "mPad",
11662     "field_offset" : 104,
11663     "referenced_type" : "_ZTIA3_h"
11664    }
11665   ],
11666   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
11667   "name" : "android::hardware::hidl_vec<char>",
11668   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11669   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11670   "size" : 16,
11671   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11672   "template_args" :
11673   [
11674    "_ZTIc"
11675   ]
11676  },
11677  {
11678   "alignment" : 8,
11679   "fields" :
11680   [
11681    {
11682     "access" : "private",
11683     "field_name" : "mBuffer",
11684     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE"
11685    },
11686    {
11687     "access" : "private",
11688     "field_name" : "mSize",
11689     "field_offset" : 64,
11690     "referenced_type" : "_ZTIj"
11691    },
11692    {
11693     "access" : "private",
11694     "field_name" : "mOwnsBuffer",
11695     "field_offset" : 96,
11696     "referenced_type" : "_ZTIb"
11697    },
11698    {
11699     "access" : "private",
11700     "field_name" : "mPad",
11701     "field_offset" : 104,
11702     "referenced_type" : "_ZTIA3_h"
11703    }
11704   ],
11705   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIjEE",
11706   "name" : "android::hardware::hidl_vec<unsigned int>",
11707   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11708   "self_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11709   "size" : 16,
11710   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11711   "template_args" :
11712   [
11713    "_ZTIj"
11714   ]
11715  },
11716  {
11717   "alignment" : 4,
11718   "base_specifiers" :
11719   [
11720    {
11721     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
11722    }
11723   ],
11724   "fields" :
11725   [
11726    {
11727     "access" : "protected",
11728     "field_name" : "mSchedPolicy",
11729     "field_offset" : 32,
11730     "referenced_type" : "_ZTIi"
11731    },
11732    {
11733     "access" : "protected",
11734     "field_name" : "mSchedPriority",
11735     "field_offset" : 64,
11736     "referenced_type" : "_ZTIi"
11737    },
11738    {
11739     "access" : "private",
11740     "field_name" : "mExtras",
11741     "field_offset" : 96,
11742     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
11743    },
11744    {
11745     "access" : "private",
11746     "field_name" : "mReserved0",
11747     "field_offset" : 128,
11748     "referenced_type" : "_ZTIPv"
11749    }
11750   ],
11751   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
11752   "name" : "android::hardware::BHwBinder",
11753   "record_kind" : "class",
11754   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
11755   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
11756   "size" : 28,
11757   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
11758   "vtable_components" :
11759   [
11760    {
11761     "component_value" : 20,
11762     "kind" : "vbase_offset"
11763    },
11764    {
11765     "kind" : "offset_to_top"
11766    },
11767    {
11768     "kind" : "rtti",
11769     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11779    },
11780    {
11781     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11785    },
11786    {
11787     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11788    },
11789    {
11790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11791    },
11792    {
11793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11794    },
11795    {
11796     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11797    },
11798    {
11799     "kind" : "complete_dtor_pointer",
11800     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
11801    },
11802    {
11803     "kind" : "deleting_dtor_pointer",
11804     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11808    },
11809    {
11810     "kind" : "vcall_offset"
11811    },
11812    {
11813     "kind" : "vcall_offset"
11814    },
11815    {
11816     "kind" : "vcall_offset"
11817    },
11818    {
11819     "kind" : "vcall_offset"
11820    },
11821    {
11822     "component_value" : -20,
11823     "kind" : "vcall_offset"
11824    },
11825    {
11826     "component_value" : -20,
11827     "kind" : "offset_to_top"
11828    },
11829    {
11830     "kind" : "rtti",
11831     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11832    },
11833    {
11834     "kind" : "complete_dtor_pointer",
11835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
11836    },
11837    {
11838     "kind" : "deleting_dtor_pointer",
11839     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
11840    },
11841    {
11842     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11843    },
11844    {
11845     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11846    },
11847    {
11848     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11852    }
11853   ]
11854  },
11855  {
11856   "alignment" : 4,
11857   "fields" :
11858   [
11859    {
11860     "field_name" : "sched_policy",
11861     "referenced_type" : "_ZTIi"
11862    },
11863    {
11864     "field_name" : "prio",
11865     "field_offset" : 32,
11866     "referenced_type" : "_ZTIi"
11867    }
11868   ],
11869   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
11870   "name" : "android::hardware::SchedPrio",
11871   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
11872   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
11873   "size" : 8,
11874   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11875  },
11876  {
11877   "alignment" : 4,
11878   "fields" :
11879   [
11880    {
11881     "access" : "private",
11882     "field_name" : "mCond",
11883     "referenced_type" : "_ZTI14pthread_cond_t"
11884    }
11885   ],
11886   "linker_set_key" : "_ZTIN7android9ConditionE",
11887   "name" : "android::Condition",
11888   "record_kind" : "class",
11889   "referenced_type" : "_ZTIN7android9ConditionE",
11890   "self_type" : "_ZTIN7android9ConditionE",
11891   "size" : 4,
11892   "source_file" : "system/core/libutils/include/utils/Condition.h"
11893  },
11894  {
11895   "alignment" : 4,
11896   "fields" :
11897   [
11898    {
11899     "field_name" : "buf",
11900     "referenced_type" : "_ZTIA5121_h"
11901    },
11902    {
11903     "field_name" : "entry",
11904     "referenced_type" : "_ZTI12logger_entry"
11905    }
11906   ],
11907   "is_anonymous" : true,
11908   "linker_set_key" : "_ZTIN7log_msgUt_E",
11909   "name" : "log_msg::(anonymous)",
11910   "record_kind" : "union",
11911   "referenced_type" : "_ZTIN7log_msgUt_E",
11912   "self_type" : "_ZTIN7log_msgUt_E",
11913   "size" : 5124,
11914   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11915  }
11916 ],
11917 "rvalue_reference_types" :
11918 [
11919  {
11920   "alignment" : 4,
11921   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
11922   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
11923   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11924   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
11925   "size" : 4,
11926   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11927  },
11928  {
11929   "alignment" : 4,
11930   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj6EJEEE",
11931   "name" : "android::hardware::hidl_array<unsigned char, 6> &&",
11932   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
11933   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj6EJEEE",
11934   "size" : 4,
11935   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11936  },
11937  {
11938   "alignment" : 4,
11939   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIiLj32EJEEE",
11940   "name" : "android::hardware::hidl_array<int, 32> &&",
11941   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
11942   "self_type" : "_ZTION7android8hardware10hidl_arrayIiLj32EJEEE",
11943   "size" : 4,
11944   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11945  },
11946  {
11947   "alignment" : 4,
11948   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
11949   "name" : "android::hardware::hidl_handle &&",
11950   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11951   "self_type" : "_ZTION7android8hardware11hidl_handleE",
11952   "size" : 4,
11953   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11954  },
11955  {
11956   "alignment" : 4,
11957   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
11958   "name" : "android::hardware::hidl_memory &&",
11959   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11960   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
11961   "size" : 4,
11962   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11963  },
11964  {
11965   "alignment" : 4,
11966   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
11967   "name" : "android::hardware::Return<bool> &&",
11968   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11969   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
11970   "size" : 4,
11971   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11972  },
11973  {
11974   "alignment" : 4,
11975   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
11976   "name" : "android::hardware::Return<void> &&",
11977   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11978   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
11979   "size" : 4,
11980   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11981  },
11982  {
11983   "alignment" : 4,
11984   "linker_set_key" : "_ZTION7android8hardware6StatusE",
11985   "name" : "android::hardware::Status &&",
11986   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11987   "self_type" : "_ZTION7android8hardware6StatusE",
11988   "size" : 4,
11989   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11990  },
11991  {
11992   "alignment" : 4,
11993   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
11994   "name" : "android::hardware::details::return_status &&",
11995   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11996   "self_type" : "_ZTION7android8hardware7details13return_statusE",
11997   "size" : 4,
11998   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11999  }
12000 ]
12001}
12002