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" : 8,
172   "is_integral" : true,
173   "linker_set_key" : "_ZTIl",
174   "name" : "long",
175   "referenced_type" : "_ZTIl",
176   "self_type" : "_ZTIl",
177   "size" : 8
178  },
179  {
180   "alignment" : 8,
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" : 8
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_6ParcelEmm"
238  },
239  {
240   "name" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4411   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4412   "parameters" :
4413   [
4414    {
4415     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4416    },
4417    {
4418     "referenced_type" : "_ZTIPKh"
4419    },
4420    {
4421     "referenced_type" : "_ZTIm"
4422    },
4423    {
4424     "referenced_type" : "_ZTIPKy"
4425    },
4426    {
4427     "referenced_type" : "_ZTIm"
4428    },
4429    {
4430     "referenced_type" : "_ZTIPv"
4431    }
4432   ],
4433   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4434   "return_type" : "_ZTIv",
4435   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_6ParcelEmm",
4444   "parameters" :
4445   [
4446    {
4447     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4448    },
4449    {
4450     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4451    },
4452    {
4453     "referenced_type" : "_ZTIm"
4454    },
4455    {
4456     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
4465   "parameters" :
4466   [
4467    {
4468     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4469    },
4470    {
4471     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4472    },
4473    {
4474     "referenced_type" : "_ZTIm"
4475    },
4476    {
4477     "referenced_type" : "_ZTIm"
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" : 8,
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" : 8,
4494   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4495  },
4496  {
4497   "alignment" : 8,
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" : 8,
4503   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "_ZTIRKN7android7String8E",
4508   "name" : "const android::String8 &",
4509   "referenced_type" : "_ZTIKN7android7String8E",
4510   "self_type" : "_ZTIRKN7android7String8E",
4511   "size" : 8,
4512   "source_file" : "system/core/libutils/include/utils/String8.h"
4513  },
4514  {
4515   "alignment" : 8,
4516   "linker_set_key" : "_ZTIRKN7android8String16E",
4517   "name" : "const android::String16 &",
4518   "referenced_type" : "_ZTIKN7android8String16E",
4519   "self_type" : "_ZTIRKN7android8String16E",
4520   "size" : 8,
4521   "source_file" : "system/core/libutils/include/utils/String16.h"
4522  },
4523  {
4524   "alignment" : 8,
4525   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4526   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4527   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4528   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4529   "size" : 8,
4530   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4531  },
4532  {
4533   "alignment" : 8,
4534   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm6EJEEE",
4535   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4536   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm6EJEEE",
4537   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm6EJEEE",
4538   "size" : 8,
4539   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4540  },
4541  {
4542   "alignment" : 8,
4543   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIiLm32EJEEE",
4544   "name" : "const android::hardware::hidl_array<int, 32> &",
4545   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLm32EJEEE",
4546   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIiLm32EJEEE",
4547   "size" : 8,
4548   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4549  },
4550  {
4551   "alignment" : 8,
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" : 8,
4557   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4558  },
4559  {
4560   "alignment" : 8,
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" : 8,
4566   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4567  },
4568  {
4569   "alignment" : 8,
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" : 8,
4575   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4576  },
4577  {
4578   "alignment" : 8,
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" : 8,
4584   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4585  },
4586  {
4587   "alignment" : 8,
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" : 8,
4593   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4594  },
4595  {
4596   "alignment" : 8,
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" : 8,
4602   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4603  },
4604  {
4605   "alignment" : 8,
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" : 8,
4611   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4612  },
4613  {
4614   "alignment" : 8,
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" : 8,
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" : 8,
4624   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4625   "name" : "const android::hardware::Parcel &",
4626   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4627   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4628   "size" : 8,
4629   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4630  },
4631  {
4632   "alignment" : 8,
4633   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4634   "name" : "const android::hardware::Status &",
4635   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4636   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4637   "size" : 8,
4638   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLm32EJEEE",
4643   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4644   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
4645   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLm32EJEEE",
4646   "size" : 8,
4647   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLm6EJEEE",
4652   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4653   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm6EJEEE",
4654   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLm6EJEEE",
4655   "size" : 8,
4656   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIiLm32EJEEE",
4661   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4662   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLm32EJEEE",
4663   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIiLm32EJEEE",
4664   "size" : 8,
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" : 8,
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" : 8,
4681   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4682  },
4683  {
4684   "alignment" : 8,
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" : 8,
4690   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4691  },
4692  {
4693   "alignment" : 8,
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" : 8,
4699   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4700  },
4701  {
4702   "alignment" : 8,
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" : 8,
4708   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4709  },
4710  {
4711   "alignment" : 8,
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" : 8,
4717   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4718  },
4719  {
4720   "alignment" : 8,
4721   "linker_set_key" : "_ZTIRKa",
4722   "name" : "const signed char &",
4723   "referenced_type" : "_ZTIKa",
4724   "self_type" : "_ZTIRKa",
4725   "size" : 8,
4726   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4727  },
4728  {
4729   "alignment" : 8,
4730   "linker_set_key" : "_ZTIRKb",
4731   "name" : "const bool &",
4732   "referenced_type" : "_ZTIKb",
4733   "self_type" : "_ZTIRKb",
4734   "size" : 8,
4735   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4736  },
4737  {
4738   "alignment" : 8,
4739   "linker_set_key" : "_ZTIRKd",
4740   "name" : "const double &",
4741   "referenced_type" : "_ZTIKd",
4742   "self_type" : "_ZTIRKd",
4743   "size" : 8,
4744   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4745  },
4746  {
4747   "alignment" : 8,
4748   "linker_set_key" : "_ZTIRKf",
4749   "name" : "const float &",
4750   "referenced_type" : "_ZTIKf",
4751   "self_type" : "_ZTIRKf",
4752   "size" : 8,
4753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4754  },
4755  {
4756   "alignment" : 8,
4757   "linker_set_key" : "_ZTIRKh",
4758   "name" : "const unsigned char &",
4759   "referenced_type" : "_ZTIKh",
4760   "self_type" : "_ZTIRKh",
4761   "size" : 8,
4762   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4763  },
4764  {
4765   "alignment" : 8,
4766   "linker_set_key" : "_ZTIRKi",
4767   "name" : "const int &",
4768   "referenced_type" : "_ZTIKi",
4769   "self_type" : "_ZTIRKi",
4770   "size" : 8,
4771   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4772  },
4773  {
4774   "alignment" : 8,
4775   "linker_set_key" : "_ZTIRKj",
4776   "name" : "const unsigned int &",
4777   "referenced_type" : "_ZTIKj",
4778   "self_type" : "_ZTIRKj",
4779   "size" : 8,
4780   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4781  },
4782  {
4783   "alignment" : 8,
4784   "linker_set_key" : "_ZTIRKl",
4785   "name" : "const long &",
4786   "referenced_type" : "_ZTIKl",
4787   "self_type" : "_ZTIRKl",
4788   "size" : 8,
4789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4790  },
4791  {
4792   "alignment" : 8,
4793   "linker_set_key" : "_ZTIRKm",
4794   "name" : "const unsigned long &",
4795   "referenced_type" : "_ZTIKm",
4796   "self_type" : "_ZTIRKm",
4797   "size" : 8,
4798   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4799  },
4800  {
4801   "alignment" : 8,
4802   "linker_set_key" : "_ZTIRKs",
4803   "name" : "const short &",
4804   "referenced_type" : "_ZTIKs",
4805   "self_type" : "_ZTIRKs",
4806   "size" : 8,
4807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4808  },
4809  {
4810   "alignment" : 8,
4811   "linker_set_key" : "_ZTIRKt",
4812   "name" : "const unsigned short &",
4813   "referenced_type" : "_ZTIKt",
4814   "self_type" : "_ZTIRKt",
4815   "size" : 8,
4816   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4817  },
4818  {
4819   "alignment" : 8,
4820   "linker_set_key" : "_ZTIRN7android5MutexE",
4821   "name" : "android::Mutex &",
4822   "referenced_type" : "_ZTIN7android5MutexE",
4823   "self_type" : "_ZTIRN7android5MutexE",
4824   "size" : 8,
4825   "source_file" : "system/core/libutils/include/utils/Mutex.h"
4826  },
4827  {
4828   "alignment" : 8,
4829   "linker_set_key" : "_ZTIRN7android6RWLockE",
4830   "name" : "android::RWLock &",
4831   "referenced_type" : "_ZTIN7android6RWLockE",
4832   "self_type" : "_ZTIRN7android6RWLockE",
4833   "size" : 8,
4834   "source_file" : "system/core/libutils/include/utils/RWLock.h"
4835  },
4836  {
4837   "alignment" : 8,
4838   "linker_set_key" : "_ZTIRN7android7String8E",
4839   "name" : "android::String8 &",
4840   "referenced_type" : "_ZTIN7android7String8E",
4841   "self_type" : "_ZTIRN7android7String8E",
4842   "size" : 8,
4843   "source_file" : "system/core/libutils/include/utils/String8.h"
4844  },
4845  {
4846   "alignment" : 8,
4847   "linker_set_key" : "_ZTIRN7android8String16E",
4848   "name" : "android::String16 &",
4849   "referenced_type" : "_ZTIN7android8String16E",
4850   "self_type" : "_ZTIRN7android8String16E",
4851   "size" : 8,
4852   "source_file" : "system/core/libutils/include/utils/String16.h"
4853  },
4854  {
4855   "alignment" : 8,
4856   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4857   "name" : "android::hardware::TextOutput &",
4858   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4859   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4860   "size" : 8,
4861   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4862  },
4863  {
4864   "alignment" : 8,
4865   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4866   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4867   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4868   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4869   "size" : 8,
4870   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4871  },
4872  {
4873   "alignment" : 8,
4874   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm6EJEEE",
4875   "name" : "android::hardware::hidl_array<unsigned char, 6> &",
4876   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
4877   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm6EJEEE",
4878   "size" : 8,
4879   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 8,
4883   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIiLm32EJEEE",
4884   "name" : "android::hardware::hidl_array<int, 32> &",
4885   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
4886   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIiLm32EJEEE",
4887   "size" : 8,
4888   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4889  },
4890  {
4891   "alignment" : 8,
4892   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4893   "name" : "android::hardware::hidl_memory &",
4894   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4895   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4896   "size" : 8,
4897   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4898  },
4899  {
4900   "alignment" : 8,
4901   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4902   "name" : "android::hardware::Return<bool> &",
4903   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4904   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4905   "size" : 8,
4906   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4907  },
4908  {
4909   "alignment" : 8,
4910   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4911   "name" : "android::hardware::Return<void> &",
4912   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4913   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4914   "size" : 8,
4915   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4916  },
4917  {
4918   "alignment" : 8,
4919   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4920   "name" : "android::hardware::Status &",
4921   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4922   "self_type" : "_ZTIRN7android8hardware6StatusE",
4923   "size" : 8,
4924   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4925  },
4926  {
4927   "alignment" : 8,
4928   "linker_set_key" : "_ZTIRi",
4929   "name" : "int &",
4930   "referenced_type" : "_ZTIi",
4931   "self_type" : "_ZTIRi",
4932   "size" : 8,
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" : 8,
4937   "linker_set_key" : "_ZTIRj",
4938   "name" : "unsigned int &",
4939   "referenced_type" : "_ZTIj",
4940   "self_type" : "_ZTIRj",
4941   "size" : 8,
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" : 8,
4949   "linker_set_key" : "_ZTIP13native_handle",
4950   "name" : "native_handle *",
4951   "referenced_type" : "_ZTI13native_handle",
4952   "self_type" : "_ZTIP13native_handle",
4953   "size" : 8,
4954   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4955  },
4956  {
4957   "alignment" : 8,
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" : 8,
4963   "source_file" : "system/core/libsystem/include/system/graphics.h"
4964  },
4965  {
4966   "alignment" : 8,
4967   "linker_set_key" : "_ZTIP7log_msg",
4968   "name" : "log_msg *",
4969   "referenced_type" : "_ZTI7log_msg",
4970   "self_type" : "_ZTIP7log_msg",
4971   "size" : 8,
4972   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4973  },
4974  {
4975   "alignment" : 8,
4976   "linker_set_key" : "_ZTIPFiPvE",
4977   "name" : "int (*)(void *)",
4978   "referenced_type" : "_ZTIFiPvE",
4979   "self_type" : "_ZTIPFiPvE",
4980   "size" : 8,
4981   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4982  },
4983  {
4984   "alignment" : 8,
4985   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4986   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4987   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4988   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4989   "size" : 8,
4990   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4991  },
4992  {
4993   "alignment" : 8,
4994   "linker_set_key" : "_ZTIPK13native_handle",
4995   "name" : "const native_handle *",
4996   "referenced_type" : "_ZTIK13native_handle",
4997   "self_type" : "_ZTIPK13native_handle",
4998   "size" : 8,
4999   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5000  },
5001  {
5002   "alignment" : 8,
5003   "linker_set_key" : "_ZTIPK7log_msg",
5004   "name" : "const log_msg *",
5005   "referenced_type" : "_ZTIK7log_msg",
5006   "self_type" : "_ZTIPK7log_msg",
5007   "size" : 8,
5008   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5009  },
5010  {
5011   "alignment" : 8,
5012   "linker_set_key" : "_ZTIPKDs",
5013   "name" : "const char16_t *",
5014   "referenced_type" : "_ZTIKDs",
5015   "self_type" : "_ZTIPKDs",
5016   "size" : 8,
5017   "source_file" : "system/core/libutils/include/utils/String16.h"
5018  },
5019  {
5020   "alignment" : 8,
5021   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5022   "name" : "const android::VectorImpl *",
5023   "referenced_type" : "_ZTIKN7android10VectorImplE",
5024   "self_type" : "_ZTIPKN7android10VectorImplE",
5025   "size" : 8,
5026   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5031   "name" : "const android::NativeHandle *",
5032   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5033   "self_type" : "_ZTIPKN7android12NativeHandleE",
5034   "size" : 8,
5035   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5036  },
5037  {
5038   "alignment" : 8,
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" : 8,
5044   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 8,
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" : 8,
5053   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5054  },
5055  {
5056   "alignment" : 8,
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" : 8,
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" : 8,
5066   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5067   "name" : "const android::RefBase *",
5068   "referenced_type" : "_ZTIKN7android7RefBaseE",
5069   "self_type" : "_ZTIPKN7android7RefBaseE",
5070   "size" : 8,
5071   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5072  },
5073  {
5074   "alignment" : 8,
5075   "linker_set_key" : "_ZTIPKN7android7String8E",
5076   "name" : "const android::String8 *",
5077   "referenced_type" : "_ZTIKN7android7String8E",
5078   "self_type" : "_ZTIPKN7android7String8E",
5079   "size" : 8,
5080   "source_file" : "system/core/libutils/include/utils/String8.h"
5081  },
5082  {
5083   "alignment" : 8,
5084   "linker_set_key" : "_ZTIPKN7android8String16E",
5085   "name" : "const android::String16 *",
5086   "referenced_type" : "_ZTIKN7android8String16E",
5087   "self_type" : "_ZTIPKN7android8String16E",
5088   "size" : 8,
5089   "source_file" : "system/core/libutils/include/utils/String16.h"
5090  },
5091  {
5092   "alignment" : 8,
5093   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLm32EJEEE",
5094   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
5095   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5096   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLm32EJEEE",
5097   "size" : 8,
5098   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5099  },
5100  {
5101   "alignment" : 8,
5102   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLm6EJEEE",
5103   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
5104   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm6EJEEE",
5105   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLm6EJEEE",
5106   "size" : 8,
5107   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5108  },
5109  {
5110   "alignment" : 8,
5111   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIiLm32EJEEE",
5112   "name" : "const android::hardware::hidl_array<int, 32> *",
5113   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLm32EJEEE",
5114   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIiLm32EJEEE",
5115   "size" : 8,
5116   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5121   "name" : "const android::hardware::BpHwRefBase *",
5122   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5123   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5124   "size" : 8,
5125   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5126  },
5127  {
5128   "alignment" : 8,
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" : 8,
5134   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5135  },
5136  {
5137   "alignment" : 8,
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" : 8,
5143   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5144  },
5145  {
5146   "alignment" : 8,
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" : 8,
5152   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 8,
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" : 8,
5161   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 8,
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" : 8,
5170   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5171  },
5172  {
5173   "alignment" : 8,
5174   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5175   "name" : "const android::hardware::Status *",
5176   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5177   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5178   "size" : 8,
5179   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5180  },
5181  {
5182   "alignment" : 8,
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" : 8,
5188   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5189  },
5190  {
5191   "alignment" : 8,
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" : 8,
5197   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5198  },
5199  {
5200   "alignment" : 8,
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" : 8,
5206   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5207  },
5208  {
5209   "alignment" : 8,
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" : 8,
5215   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5216  },
5217  {
5218   "alignment" : 8,
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" : 8,
5224   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5225  },
5226  {
5227   "alignment" : 8,
5228   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLm32EJEEE",
5229   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5230   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
5231   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLm32EJEEE",
5232   "size" : 8,
5233   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5234  },
5235  {
5236   "alignment" : 8,
5237   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLm6EJEEE",
5238   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5239   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm6EJEEE",
5240   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLm6EJEEE",
5241   "size" : 8,
5242   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5243  },
5244  {
5245   "alignment" : 8,
5246   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIiLm32EJEEE",
5247   "name" : "const android::hardware::details::const_accessor<int, 32> *",
5248   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLm32EJEEE",
5249   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIiLm32EJEEE",
5250   "size" : 8,
5251   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5252  },
5253  {
5254   "alignment" : 8,
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" : 8,
5260   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5261  },
5262  {
5263   "alignment" : 8,
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" : 8,
5269   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5270  },
5271  {
5272   "alignment" : 8,
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" : 8,
5278   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5279  },
5280  {
5281   "alignment" : 8,
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" : 8,
5287   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5288  },
5289  {
5290   "alignment" : 8,
5291   "linker_set_key" : "_ZTIPKc",
5292   "name" : "const char *",
5293   "referenced_type" : "_ZTIKc",
5294   "self_type" : "_ZTIPKc",
5295   "size" : 8,
5296   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5297  },
5298  {
5299   "alignment" : 8,
5300   "linker_set_key" : "_ZTIPKh",
5301   "name" : "const unsigned char *",
5302   "referenced_type" : "_ZTIKh",
5303   "self_type" : "_ZTIPKh",
5304   "size" : 8,
5305   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5306  },
5307  {
5308   "alignment" : 8,
5309   "linker_set_key" : "_ZTIPKi",
5310   "name" : "const int *",
5311   "referenced_type" : "_ZTIKi",
5312   "self_type" : "_ZTIPKi",
5313   "size" : 8,
5314   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 8,
5318   "linker_set_key" : "_ZTIPKj",
5319   "name" : "const unsigned int *",
5320   "referenced_type" : "_ZTIKj",
5321   "self_type" : "_ZTIPKj",
5322   "size" : 8,
5323   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5324  },
5325  {
5326   "alignment" : 8,
5327   "linker_set_key" : "_ZTIPKv",
5328   "name" : "const void *",
5329   "referenced_type" : "_ZTIKv",
5330   "self_type" : "_ZTIPKv",
5331   "size" : 8,
5332   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5333  },
5334  {
5335   "alignment" : 8,
5336   "linker_set_key" : "_ZTIPKy",
5337   "name" : "const unsigned long long *",
5338   "referenced_type" : "_ZTIKy",
5339   "self_type" : "_ZTIPKy",
5340   "size" : 8,
5341   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5342  },
5343  {
5344   "alignment" : 8,
5345   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5346   "name" : "android::ScopedTrace *",
5347   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5348   "self_type" : "_ZTIPN7android11ScopedTraceE",
5349   "size" : 8,
5350   "source_file" : "system/core/libutils/include/utils/Trace.h"
5351  },
5352  {
5353   "alignment" : 8,
5354   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5355   "name" : "android::ReferenceRenamer *",
5356   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5357   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5358   "size" : 8,
5359   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5360  },
5361  {
5362   "alignment" : 8,
5363   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5364   "name" : "android::VirtualLightRefBase *",
5365   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5366   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5367   "size" : 8,
5368   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5369  },
5370  {
5371   "alignment" : 8,
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" : 8,
5377   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5378  },
5379  {
5380   "alignment" : 8,
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" : 8,
5386   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5387  },
5388  {
5389   "alignment" : 8,
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" : 8,
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" : 8,
5399   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5400   "name" : "android::Mutex::Autolock *",
5401   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5402   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5403   "size" : 8,
5404   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "linker_set_key" : "_ZTIPN7android5MutexE",
5409   "name" : "android::Mutex *",
5410   "referenced_type" : "_ZTIN7android5MutexE",
5411   "self_type" : "_ZTIPN7android5MutexE",
5412   "size" : 8,
5413   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5418   "name" : "android::RWLock::AutoRLock *",
5419   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5420   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5421   "size" : 8,
5422   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5427   "name" : "android::RWLock::AutoWLock *",
5428   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5429   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5430   "size" : 8,
5431   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "linker_set_key" : "_ZTIPN7android6RWLockE",
5436   "name" : "android::RWLock *",
5437   "referenced_type" : "_ZTIN7android6RWLockE",
5438   "self_type" : "_ZTIPN7android6RWLockE",
5439   "size" : 8,
5440   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5441  },
5442  {
5443   "alignment" : 8,
5444   "linker_set_key" : "_ZTIPN7android6ThreadE",
5445   "name" : "android::Thread *",
5446   "referenced_type" : "_ZTIN7android6ThreadE",
5447   "self_type" : "_ZTIPN7android6ThreadE",
5448   "size" : 8,
5449   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5450  },
5451  {
5452   "alignment" : 8,
5453   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5454   "name" : "android::RefBase::weakref_impl *",
5455   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5456   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5457   "size" : 8,
5458   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5459  },
5460  {
5461   "alignment" : 8,
5462   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5463   "name" : "android::RefBase::weakref_type *",
5464   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5465   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5466   "size" : 8,
5467   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5472   "name" : "android::RefBase *",
5473   "referenced_type" : "_ZTIN7android7RefBaseE",
5474   "self_type" : "_ZTIPN7android7RefBaseE",
5475   "size" : 8,
5476   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "linker_set_key" : "_ZTIPN7android7String8E",
5481   "name" : "android::String8 *",
5482   "referenced_type" : "_ZTIN7android7String8E",
5483   "self_type" : "_ZTIPN7android7String8E",
5484   "size" : 8,
5485   "source_file" : "system/core/libutils/include/utils/String8.h"
5486  },
5487  {
5488   "alignment" : 8,
5489   "linker_set_key" : "_ZTIPN7android8String16E",
5490   "name" : "android::String16 *",
5491   "referenced_type" : "_ZTIN7android8String16E",
5492   "self_type" : "_ZTIPN7android8String16E",
5493   "size" : 8,
5494   "source_file" : "system/core/libutils/include/utils/String16.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5499   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5500   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5501   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5502   "size" : 8,
5503   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm6EJEEE",
5508   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5509   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
5510   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm6EJEEE",
5511   "size" : 8,
5512   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 8,
5516   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIiLm32EJEEE",
5517   "name" : "android::hardware::hidl_array<int, 32> *",
5518   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
5519   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIiLm32EJEEE",
5520   "size" : 8,
5521   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 8,
5525   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5526   "name" : "android::hardware::hidl_memory *",
5527   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5528   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5529   "size" : 8,
5530   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 8,
5534   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5535   "name" : "android::hardware::hidl_version *",
5536   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5537   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5538   "size" : 8,
5539   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5540  },
5541  {
5542   "alignment" : 8,
5543   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5544   "name" : "android::hardware::GrantorDescriptor *",
5545   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5546   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5547   "size" : 8,
5548   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 8,
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" : 8,
5557   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5558  },
5559  {
5560   "alignment" : 8,
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" : 8,
5566   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5567  },
5568  {
5569   "alignment" : 8,
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" : 8,
5575   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5576  },
5577  {
5578   "alignment" : 8,
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" : 8,
5584   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5585  },
5586  {
5587   "alignment" : 8,
5588   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5589   "name" : "android::hardware::Parcel *",
5590   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5591   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5592   "size" : 8,
5593   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5594  },
5595  {
5596   "alignment" : 8,
5597   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5598   "name" : "android::hardware::Return<bool> *",
5599   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5600   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5601   "size" : 8,
5602   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5603  },
5604  {
5605   "alignment" : 8,
5606   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5607   "name" : "android::hardware::Return<void> *",
5608   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5609   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5610   "size" : 8,
5611   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5612  },
5613  {
5614   "alignment" : 8,
5615   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5616   "name" : "android::hardware::Status *",
5617   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5618   "self_type" : "_ZTIPN7android8hardware6StatusE",
5619   "size" : 8,
5620   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5621  },
5622  {
5623   "alignment" : 8,
5624   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5625   "name" : "android::hardware::IBinder *",
5626   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5627   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5628   "size" : 8,
5629   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5630  },
5631  {
5632   "alignment" : 8,
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" : 8,
5638   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5639  },
5640  {
5641   "alignment" : 8,
5642   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLm32EJEEE",
5643   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5644   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
5645   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLm32EJEEE",
5646   "size" : 8,
5647   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5648  },
5649  {
5650   "alignment" : 8,
5651   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLm6EJEEE",
5652   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5653   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm6EJEEE",
5654   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLm6EJEEE",
5655   "size" : 8,
5656   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5657  },
5658  {
5659   "alignment" : 8,
5660   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIiLm32EJEEE",
5661   "name" : "android::hardware::details::const_accessor<int, 32> *",
5662   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLm32EJEEE",
5663   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIiLm32EJEEE",
5664   "size" : 8,
5665   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5666  },
5667  {
5668   "alignment" : 8,
5669   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5670   "name" : "android::hardware::details::HidlInstrumentor *",
5671   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5672   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5673   "size" : 8,
5674   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 8,
5678   "linker_set_key" : "_ZTIPN7android9ConditionE",
5679   "name" : "android::Condition *",
5680   "referenced_type" : "_ZTIN7android9ConditionE",
5681   "self_type" : "_ZTIPN7android9ConditionE",
5682   "size" : 8,
5683   "source_file" : "system/core/libutils/include/utils/Condition.h"
5684  },
5685  {
5686   "alignment" : 8,
5687   "linker_set_key" : "_ZTIPPv",
5688   "name" : "void **",
5689   "referenced_type" : "_ZTIPv",
5690   "self_type" : "_ZTIPPv",
5691   "size" : 8,
5692   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5693  },
5694  {
5695   "alignment" : 8,
5696   "linker_set_key" : "_ZTIPc",
5697   "name" : "char *",
5698   "referenced_type" : "_ZTIc",
5699   "self_type" : "_ZTIPc",
5700   "size" : 8,
5701   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5702  },
5703  {
5704   "alignment" : 8,
5705   "linker_set_key" : "_ZTIPh",
5706   "name" : "unsigned char *",
5707   "referenced_type" : "_ZTIh",
5708   "self_type" : "_ZTIPh",
5709   "size" : 8,
5710   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5711  },
5712  {
5713   "alignment" : 8,
5714   "linker_set_key" : "_ZTIPj",
5715   "name" : "unsigned int *",
5716   "referenced_type" : "_ZTIj",
5717   "self_type" : "_ZTIPj",
5718   "size" : 8,
5719   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5720  },
5721  {
5722   "alignment" : 8,
5723   "linker_set_key" : "_ZTIPm",
5724   "name" : "unsigned long *",
5725   "referenced_type" : "_ZTIm",
5726   "self_type" : "_ZTIPm",
5727   "size" : 8,
5728   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5729  },
5730  {
5731   "alignment" : 8,
5732   "linker_set_key" : "_ZTIPv",
5733   "name" : "void *",
5734   "referenced_type" : "_ZTIv",
5735   "self_type" : "_ZTIPv",
5736   "size" : 8,
5737   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5738  },
5739  {
5740   "alignment" : 8,
5741   "linker_set_key" : "_ZTIPy",
5742   "name" : "unsigned long long *",
5743   "referenced_type" : "_ZTIy",
5744   "self_type" : "_ZTIPy",
5745   "size" : 8,
5746   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5747  }
5748 ],
5749 "qualified_types" :
5750 [
5751  {
5752   "alignment" : 4,
5753   "is_const" : true,
5754   "linker_set_key" : "_ZTIK13native_handle",
5755   "name" : "const native_handle",
5756   "referenced_type" : "_ZTI13native_handle",
5757   "self_type" : "_ZTIK13native_handle",
5758   "size" : 12,
5759   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5760  },
5761  {
5762   "alignment" : 4,
5763   "is_const" : true,
5764   "linker_set_key" : "_ZTIK7log_msg",
5765   "name" : "const log_msg",
5766   "referenced_type" : "_ZTI7log_msg",
5767   "self_type" : "_ZTIK7log_msg",
5768   "size" : 5124,
5769   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5770  },
5771  {
5772   "alignment" : 2,
5773   "is_const" : true,
5774   "linker_set_key" : "_ZTIKDs",
5775   "name" : "const char16_t",
5776   "referenced_type" : "_ZTIDs",
5777   "self_type" : "_ZTIKDs",
5778   "size" : 2,
5779   "source_file" : "system/core/libutils/include/utils/String16.h"
5780  },
5781  {
5782   "alignment" : 8,
5783   "is_const" : true,
5784   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5785   "name" : "const android::VectorImpl",
5786   "referenced_type" : "_ZTIN7android10VectorImplE",
5787   "self_type" : "_ZTIKN7android10VectorImplE",
5788   "size" : 40,
5789   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "is_const" : true,
5794   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5795   "name" : "const android::NativeHandle",
5796   "referenced_type" : "_ZTIN7android12NativeHandleE",
5797   "self_type" : "_ZTIKN7android12NativeHandleE",
5798   "size" : 24,
5799   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5800  },
5801  {
5802   "alignment" : 8,
5803   "is_const" : true,
5804   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5805   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5806   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5807   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5808   "size" : 8,
5809   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5810  },
5811  {
5812   "alignment" : 8,
5813   "is_const" : true,
5814   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5815   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5816   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5817   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5818   "size" : 8,
5819   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5820  },
5821  {
5822   "alignment" : 8,
5823   "is_const" : true,
5824   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5825   "name" : "const android::hidl::base::V1_0::IBase",
5826   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5827   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5828   "size" : 24,
5829   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "is_const" : true,
5834   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5835   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5836   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5837   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5838   "size" : 4,
5839   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "is_const" : true,
5844   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5845   "name" : "const android::RefBase",
5846   "referenced_type" : "_ZTIN7android7RefBaseE",
5847   "self_type" : "_ZTIKN7android7RefBaseE",
5848   "size" : 16,
5849   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5850  },
5851  {
5852   "alignment" : 8,
5853   "is_const" : true,
5854   "linker_set_key" : "_ZTIKN7android7String8E",
5855   "name" : "const android::String8",
5856   "referenced_type" : "_ZTIN7android7String8E",
5857   "self_type" : "_ZTIKN7android7String8E",
5858   "size" : 8,
5859   "source_file" : "system/core/libutils/include/utils/String8.h"
5860  },
5861  {
5862   "alignment" : 8,
5863   "is_const" : true,
5864   "linker_set_key" : "_ZTIKN7android8String16E",
5865   "name" : "const android::String16",
5866   "referenced_type" : "_ZTIN7android8String16E",
5867   "self_type" : "_ZTIKN7android8String16E",
5868   "size" : 8,
5869   "source_file" : "system/core/libutils/include/utils/String16.h"
5870  },
5871  {
5872   "alignment" : 1,
5873   "is_const" : true,
5874   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5875   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5876   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5877   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5878   "size" : 32,
5879   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5880  },
5881  {
5882   "alignment" : 1,
5883   "is_const" : true,
5884   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm6EJEEE",
5885   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
5886   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
5887   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm6EJEEE",
5888   "size" : 6,
5889   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "is_const" : true,
5894   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIiLm32EJEEE",
5895   "name" : "const android::hardware::hidl_array<int, 32>",
5896   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
5897   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIiLm32EJEEE",
5898   "size" : 128,
5899   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5900  },
5901  {
5902   "alignment" : 8,
5903   "is_const" : true,
5904   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5905   "name" : "const android::hardware::BpHwRefBase",
5906   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5907   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5908   "size" : 48,
5909   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5910  },
5911  {
5912   "alignment" : 8,
5913   "is_const" : true,
5914   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5915   "name" : "const android::hardware::hidl_handle",
5916   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5917   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5918   "size" : 16,
5919   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5920  },
5921  {
5922   "alignment" : 8,
5923   "is_const" : true,
5924   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5925   "name" : "const android::hardware::hidl_memory",
5926   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5927   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5928   "size" : 40,
5929   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5930  },
5931  {
5932   "alignment" : 8,
5933   "is_const" : true,
5934   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5935   "name" : "const android::hardware::hidl_string",
5936   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5937   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5938   "size" : 16,
5939   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5940  },
5941  {
5942   "alignment" : 2,
5943   "is_const" : true,
5944   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5945   "name" : "const android::hardware::hidl_version",
5946   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5947   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5948   "size" : 4,
5949   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "is_const" : true,
5954   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5955   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
5956   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
5957   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5958   "size" : 4,
5959   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "is_const" : true,
5964   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5965   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
5966   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
5967   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5968   "size" : 4,
5969   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "is_const" : true,
5974   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5975   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
5976   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
5977   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5978   "size" : 4,
5979   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "is_const" : true,
5984   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5985   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
5986   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
5987   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5988   "size" : 4,
5989   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "is_const" : true,
5994   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
5995   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
5996   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
5997   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
5998   "size" : 4,
5999   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "is_const" : true,
6004   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
6005   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
6006   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
6007   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
6008   "size" : 4,
6009   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "is_const" : true,
6014   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6015   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
6016   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
6017   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6018   "size" : 4,
6019   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6020  },
6021  {
6022   "alignment" : 4,
6023   "is_const" : true,
6024   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6025   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
6026   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
6027   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6028   "size" : 4,
6029   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "is_const" : true,
6034   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6035   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
6036   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
6037   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6038   "size" : 4,
6039   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "is_const" : true,
6044   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6045   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
6046   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6047   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6048   "size" : 4,
6049   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "is_const" : true,
6054   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6055   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
6056   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6057   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6058   "size" : 4,
6059   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "is_const" : true,
6064   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6065   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
6066   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6067   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6068   "size" : 4,
6069   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "is_const" : true,
6074   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6075   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
6076   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6077   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6078   "size" : 4,
6079   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "is_const" : true,
6084   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6085   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
6086   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
6087   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6088   "size" : 4,
6089   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "is_const" : true,
6094   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6095   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
6096   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6097   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6098   "size" : 4,
6099   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "is_const" : true,
6104   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6105   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
6106   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6107   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6108   "size" : 4,
6109   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "is_const" : true,
6114   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6115   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
6116   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6117   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6118   "size" : 4,
6119   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "is_const" : true,
6124   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6125   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
6126   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
6127   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6128   "size" : 32,
6129   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "is_const" : true,
6134   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6135   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
6136   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
6137   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6138   "size" : 4,
6139   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6140  },
6141  {
6142   "alignment" : 8,
6143   "is_const" : true,
6144   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6145   "name" : "const android::hardware::audio::common::V2_0::AudioPort",
6146   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
6147   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6148   "size" : 344,
6149   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
6150  },
6151  {
6152   "alignment" : 8,
6153   "is_const" : true,
6154   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6155   "name" : "const android::hardware::Parcel",
6156   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6157   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6158   "size" : 136,
6159   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6160  },
6161  {
6162   "alignment" : 8,
6163   "is_const" : true,
6164   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6165   "name" : "const android::hardware::Status",
6166   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6167   "self_type" : "_ZTIKN7android8hardware6StatusE",
6168   "size" : 32,
6169   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6170  },
6171  {
6172   "alignment" : 8,
6173   "is_const" : true,
6174   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6175   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
6176   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6177   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6178   "size" : 8,
6179   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6180  },
6181  {
6182   "alignment" : 8,
6183   "is_const" : true,
6184   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6185   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
6186   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6187   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6188   "size" : 8,
6189   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6190  },
6191  {
6192   "alignment" : 8,
6193   "is_const" : true,
6194   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6195   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
6196   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6197   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6198   "size" : 8,
6199   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6200  },
6201  {
6202   "alignment" : 8,
6203   "is_const" : true,
6204   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6205   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6206   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
6207   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6208   "size" : 8,
6209   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6210  },
6211  {
6212   "alignment" : 8,
6213   "is_const" : true,
6214   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6215   "name" : "const android::hardware::details::return_status",
6216   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6217   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6218   "size" : 40,
6219   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6220  },
6221  {
6222   "alignment" : 8,
6223   "is_const" : true,
6224   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
6225   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
6226   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
6227   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
6228   "size" : 8,
6229   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6230  },
6231  {
6232   "alignment" : 8,
6233   "is_const" : true,
6234   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLm6EJEEE",
6235   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
6236   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm6EJEEE",
6237   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm6EJEEE",
6238   "size" : 8,
6239   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6240  },
6241  {
6242   "alignment" : 8,
6243   "is_const" : true,
6244   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIiLm32EJEEE",
6245   "name" : "const android::hardware::details::const_accessor<int, 32>",
6246   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLm32EJEEE",
6247   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIiLm32EJEEE",
6248   "size" : 8,
6249   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6250  },
6251  {
6252   "is_const" : true,
6253   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6254   "name" : "const iter<is_const>",
6255   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6256   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6257   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6258  },
6259  {
6260   "alignment" : 8,
6261   "is_const" : true,
6262   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6263   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
6264   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6265   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6266   "size" : 16,
6267   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6268  },
6269  {
6270   "alignment" : 8,
6271   "is_const" : true,
6272   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6273   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
6274   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6275   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6276   "size" : 16,
6277   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6278  },
6279  {
6280   "alignment" : 8,
6281   "is_const" : true,
6282   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6283   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
6284   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6285   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6286   "size" : 16,
6287   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6288  },
6289  {
6290   "alignment" : 8,
6291   "is_const" : true,
6292   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6293   "name" : "const android::hardware::hidl_vec<unsigned int>",
6294   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
6295   "self_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6296   "size" : 16,
6297   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6298  },
6299  {
6300   "alignment" : 4,
6301   "is_const" : true,
6302   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6303   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6304   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6305   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6306   "size" : 12,
6307   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "is_const" : true,
6312   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELm19EEE",
6313   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
6314   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELm19EEE",
6315   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELm19EEE",
6316   "size" : 76,
6317   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "is_const" : true,
6322   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELm65EEE",
6323   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
6324   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELm65EEE",
6325   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELm65EEE",
6326   "size" : 260,
6327   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "is_const" : true,
6332   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELm84EEE",
6333   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
6334   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELm84EEE",
6335   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELm84EEE",
6336   "size" : 336,
6337   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "is_const" : true,
6342   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELm14EEE",
6343   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
6344   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELm14EEE",
6345   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELm14EEE",
6346   "size" : 56,
6347   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6348  },
6349  {
6350   "alignment" : 4,
6351   "is_const" : true,
6352   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELm3EEE",
6353   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
6354   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELm3EEE",
6355   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELm3EEE",
6356   "size" : 12,
6357   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "is_const" : true,
6362   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELm3EEE",
6363   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
6364   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELm3EEE",
6365   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELm3EEE",
6366   "size" : 12,
6367   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "is_const" : true,
6372   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELm4EEE",
6373   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
6374   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELm4EEE",
6375   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELm4EEE",
6376   "size" : 16,
6377   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "is_const" : true,
6382   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELm7EEE",
6383   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
6384   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELm7EEE",
6385   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELm7EEE",
6386   "size" : 28,
6387   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6388  },
6389  {
6390   "alignment" : 4,
6391   "is_const" : true,
6392   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELm2EEE",
6393   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
6394   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELm2EEE",
6395   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELm2EEE",
6396   "size" : 8,
6397   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "is_const" : true,
6402   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELm15EEE",
6403   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
6404   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELm15EEE",
6405   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELm15EEE",
6406   "size" : 60,
6407   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "is_const" : true,
6412   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELm18EEE",
6413   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
6414   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELm18EEE",
6415   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELm18EEE",
6416   "size" : 72,
6417   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "is_const" : true,
6422   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELm68EEE",
6423   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
6424   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELm68EEE",
6425   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELm68EEE",
6426   "size" : 272,
6427   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "is_const" : true,
6432   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELm4EEE",
6433   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
6434   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELm4EEE",
6435   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELm4EEE",
6436   "size" : 16,
6437   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "is_const" : true,
6442   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELm2EEE",
6443   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
6444   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELm2EEE",
6445   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELm2EEE",
6446   "size" : 8,
6447   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "is_const" : true,
6452   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELm4EEE",
6453   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
6454   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELm4EEE",
6455   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELm4EEE",
6456   "size" : 16,
6457   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "is_const" : true,
6462   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELm5EEE",
6463   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
6464   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELm5EEE",
6465   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELm5EEE",
6466   "size" : 20,
6467   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "is_const" : true,
6472   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELm2EEE",
6473   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
6474   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELm2EEE",
6475   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELm2EEE",
6476   "size" : 8,
6477   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "is_const" : true,
6482   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELm8EEE",
6483   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
6484   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELm8EEE",
6485   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELm8EEE",
6486   "size" : 32,
6487   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6488  },
6489  {
6490   "alignment" : 8,
6491   "is_const" : true,
6492   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6493   "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 *>> *)>>>",
6494   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6495   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6496   "size" : 24,
6497   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6498  },
6499  {
6500   "alignment" : 8,
6501   "is_const" : true,
6502   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6503   "name" : "android::RefBase::weakref_impl *const",
6504   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6505   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6506   "size" : 8,
6507   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6508  },
6509  {
6510   "alignment" : 8,
6511   "is_const" : true,
6512   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6513   "name" : "android::hardware::IBinder *const",
6514   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6515   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6516   "size" : 8,
6517   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6518  },
6519  {
6520   "alignment" : 1,
6521   "is_const" : true,
6522   "linker_set_key" : "_ZTIKa",
6523   "name" : "const signed char",
6524   "referenced_type" : "_ZTIa",
6525   "self_type" : "_ZTIKa",
6526   "size" : 1,
6527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6528  },
6529  {
6530   "alignment" : 1,
6531   "is_const" : true,
6532   "linker_set_key" : "_ZTIKb",
6533   "name" : "const bool",
6534   "referenced_type" : "_ZTIb",
6535   "self_type" : "_ZTIKb",
6536   "size" : 1,
6537   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6538  },
6539  {
6540   "alignment" : 1,
6541   "is_const" : true,
6542   "linker_set_key" : "_ZTIKc",
6543   "name" : "const char",
6544   "referenced_type" : "_ZTIc",
6545   "self_type" : "_ZTIKc",
6546   "size" : 1,
6547   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6548  },
6549  {
6550   "alignment" : 8,
6551   "is_const" : true,
6552   "linker_set_key" : "_ZTIKd",
6553   "name" : "const double",
6554   "referenced_type" : "_ZTId",
6555   "self_type" : "_ZTIKd",
6556   "size" : 8,
6557   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "is_const" : true,
6562   "linker_set_key" : "_ZTIKf",
6563   "name" : "const float",
6564   "referenced_type" : "_ZTIf",
6565   "self_type" : "_ZTIKf",
6566   "size" : 4,
6567   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6568  },
6569  {
6570   "alignment" : 1,
6571   "is_const" : true,
6572   "linker_set_key" : "_ZTIKh",
6573   "name" : "const unsigned char",
6574   "referenced_type" : "_ZTIh",
6575   "self_type" : "_ZTIKh",
6576   "size" : 1,
6577   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "is_const" : true,
6582   "linker_set_key" : "_ZTIKi",
6583   "name" : "const int",
6584   "referenced_type" : "_ZTIi",
6585   "self_type" : "_ZTIKi",
6586   "size" : 4,
6587   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "is_const" : true,
6592   "linker_set_key" : "_ZTIKj",
6593   "name" : "const unsigned int",
6594   "referenced_type" : "_ZTIj",
6595   "self_type" : "_ZTIKj",
6596   "size" : 4,
6597   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6598  },
6599  {
6600   "alignment" : 8,
6601   "is_const" : true,
6602   "linker_set_key" : "_ZTIKl",
6603   "name" : "const long",
6604   "referenced_type" : "_ZTIl",
6605   "self_type" : "_ZTIKl",
6606   "size" : 8,
6607   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6608  },
6609  {
6610   "alignment" : 8,
6611   "is_const" : true,
6612   "linker_set_key" : "_ZTIKm",
6613   "name" : "const unsigned long",
6614   "referenced_type" : "_ZTIm",
6615   "self_type" : "_ZTIKm",
6616   "size" : 8,
6617   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6618  },
6619  {
6620   "alignment" : 2,
6621   "is_const" : true,
6622   "linker_set_key" : "_ZTIKs",
6623   "name" : "const short",
6624   "referenced_type" : "_ZTIs",
6625   "self_type" : "_ZTIKs",
6626   "size" : 2,
6627   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6628  },
6629  {
6630   "alignment" : 2,
6631   "is_const" : true,
6632   "linker_set_key" : "_ZTIKt",
6633   "name" : "const unsigned short",
6634   "referenced_type" : "_ZTIt",
6635   "self_type" : "_ZTIKt",
6636   "size" : 2,
6637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6638  },
6639  {
6640   "is_const" : true,
6641   "linker_set_key" : "_ZTIKv",
6642   "name" : "const void",
6643   "referenced_type" : "_ZTIv",
6644   "self_type" : "_ZTIKv",
6645   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6646  },
6647  {
6648   "alignment" : 8,
6649   "is_const" : true,
6650   "linker_set_key" : "_ZTIKy",
6651   "name" : "const unsigned long long",
6652   "referenced_type" : "_ZTIy",
6653   "self_type" : "_ZTIKy",
6654   "size" : 8,
6655   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6656  },
6657  {
6658   "alignment" : 1,
6659   "is_volatile" : true,
6660   "linker_set_key" : "_ZTIVb",
6661   "name" : "volatile bool",
6662   "referenced_type" : "_ZTIb",
6663   "self_type" : "_ZTIVb",
6664   "size" : 1,
6665   "source_file" : "system/core/libutils/include/utils/Thread.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "is_volatile" : true,
6670   "linker_set_key" : "_ZTIVi",
6671   "name" : "volatile int",
6672   "referenced_type" : "_ZTIi",
6673   "self_type" : "_ZTIVi",
6674   "size" : 4,
6675   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
6676  }
6677 ],
6678 "record_types" :
6679 [
6680  {
6681   "alignment" : 4,
6682   "fields" :
6683   [
6684    {
6685     "field_name" : "len",
6686     "referenced_type" : "_ZTIt"
6687    },
6688    {
6689     "field_name" : "hdr_size",
6690     "field_offset" : 16,
6691     "referenced_type" : "_ZTIt"
6692    },
6693    {
6694     "field_name" : "pid",
6695     "field_offset" : 32,
6696     "referenced_type" : "_ZTIi"
6697    },
6698    {
6699     "field_name" : "tid",
6700     "field_offset" : 64,
6701     "referenced_type" : "_ZTIj"
6702    },
6703    {
6704     "field_name" : "sec",
6705     "field_offset" : 96,
6706     "referenced_type" : "_ZTIj"
6707    },
6708    {
6709     "field_name" : "nsec",
6710     "field_offset" : 128,
6711     "referenced_type" : "_ZTIj"
6712    },
6713    {
6714     "field_name" : "lid",
6715     "field_offset" : 160,
6716     "referenced_type" : "_ZTIj"
6717    },
6718    {
6719     "field_name" : "uid",
6720     "field_offset" : 192,
6721     "referenced_type" : "_ZTIj"
6722    }
6723   ],
6724   "linker_set_key" : "_ZTI12logger_entry",
6725   "name" : "logger_entry",
6726   "referenced_type" : "_ZTI12logger_entry",
6727   "self_type" : "_ZTI12logger_entry",
6728   "size" : 28,
6729   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6730  },
6731  {
6732   "alignment" : 8,
6733   "fields" :
6734   [
6735    {
6736     "field_name" : "y",
6737     "referenced_type" : "_ZTIPv"
6738    },
6739    {
6740     "field_name" : "cb",
6741     "field_offset" : 64,
6742     "referenced_type" : "_ZTIPv"
6743    },
6744    {
6745     "field_name" : "cr",
6746     "field_offset" : 128,
6747     "referenced_type" : "_ZTIPv"
6748    },
6749    {
6750     "field_name" : "ystride",
6751     "field_offset" : 192,
6752     "referenced_type" : "_ZTIm"
6753    },
6754    {
6755     "field_name" : "cstride",
6756     "field_offset" : 256,
6757     "referenced_type" : "_ZTIm"
6758    },
6759    {
6760     "field_name" : "chroma_step",
6761     "field_offset" : 320,
6762     "referenced_type" : "_ZTIm"
6763    },
6764    {
6765     "field_name" : "reserved",
6766     "field_offset" : 384,
6767     "referenced_type" : "_ZTIA8_j"
6768    }
6769   ],
6770   "linker_set_key" : "_ZTI13android_ycbcr",
6771   "name" : "android_ycbcr",
6772   "referenced_type" : "_ZTI13android_ycbcr",
6773   "self_type" : "_ZTI13android_ycbcr",
6774   "size" : 80,
6775   "source_file" : "system/core/libsystem/include/system/graphics.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "fields" :
6780   [
6781    {
6782     "field_name" : "version",
6783     "referenced_type" : "_ZTIi"
6784    },
6785    {
6786     "field_name" : "numFds",
6787     "field_offset" : 32,
6788     "referenced_type" : "_ZTIi"
6789    },
6790    {
6791     "field_name" : "numInts",
6792     "field_offset" : 64,
6793     "referenced_type" : "_ZTIi"
6794    },
6795    {
6796     "field_name" : "data",
6797     "field_offset" : 96,
6798     "referenced_type" : "_ZTIA0_i"
6799    }
6800   ],
6801   "linker_set_key" : "_ZTI13native_handle",
6802   "name" : "native_handle",
6803   "referenced_type" : "_ZTI13native_handle",
6804   "self_type" : "_ZTI13native_handle",
6805   "size" : 12,
6806   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
6807  },
6808  {
6809   "alignment" : 4,
6810   "fields" :
6811   [
6812    {
6813     "field_name" : "x",
6814     "referenced_type" : "_ZTIf"
6815    },
6816    {
6817     "field_name" : "y",
6818     "field_offset" : 32,
6819     "referenced_type" : "_ZTIf"
6820    }
6821   ],
6822   "linker_set_key" : "_ZTI16android_xy_color",
6823   "name" : "android_xy_color",
6824   "referenced_type" : "_ZTI16android_xy_color",
6825   "self_type" : "_ZTI16android_xy_color",
6826   "size" : 8,
6827   "source_file" : "system/core/libsystem/include/system/graphics.h"
6828  },
6829  {
6830   "alignment" : 8,
6831   "fields" :
6832   [
6833    {
6834     "field_name" : "top_left",
6835     "referenced_type" : "_ZTIPh"
6836    },
6837    {
6838     "field_name" : "component",
6839     "field_offset" : 64,
6840     "referenced_type" : "_ZTI22android_flex_component"
6841    },
6842    {
6843     "field_name" : "bits_per_component",
6844     "field_offset" : 96,
6845     "referenced_type" : "_ZTIi"
6846    },
6847    {
6848     "field_name" : "bits_used",
6849     "field_offset" : 128,
6850     "referenced_type" : "_ZTIi"
6851    },
6852    {
6853     "field_name" : "h_increment",
6854     "field_offset" : 160,
6855     "referenced_type" : "_ZTIi"
6856    },
6857    {
6858     "field_name" : "v_increment",
6859     "field_offset" : 192,
6860     "referenced_type" : "_ZTIi"
6861    },
6862    {
6863     "field_name" : "h_subsampling",
6864     "field_offset" : 224,
6865     "referenced_type" : "_ZTIi"
6866    },
6867    {
6868     "field_name" : "v_subsampling",
6869     "field_offset" : 256,
6870     "referenced_type" : "_ZTIi"
6871    }
6872   ],
6873   "linker_set_key" : "_ZTI18android_flex_plane",
6874   "name" : "android_flex_plane",
6875   "referenced_type" : "_ZTI18android_flex_plane",
6876   "self_type" : "_ZTI18android_flex_plane",
6877   "size" : 40,
6878   "source_file" : "system/core/libsystem/include/system/graphics.h"
6879  },
6880  {
6881   "alignment" : 8,
6882   "fields" :
6883   [
6884    {
6885     "field_name" : "format",
6886     "referenced_type" : "_ZTI19android_flex_format"
6887    },
6888    {
6889     "field_name" : "num_planes",
6890     "field_offset" : 32,
6891     "referenced_type" : "_ZTIj"
6892    },
6893    {
6894     "field_name" : "planes",
6895     "field_offset" : 64,
6896     "referenced_type" : "_ZTIP18android_flex_plane"
6897    }
6898   ],
6899   "linker_set_key" : "_ZTI19android_flex_layout",
6900   "name" : "android_flex_layout",
6901   "referenced_type" : "_ZTI19android_flex_layout",
6902   "self_type" : "_ZTI19android_flex_layout",
6903   "size" : 16,
6904   "source_file" : "system/core/libsystem/include/system/graphics.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "fields" :
6909   [
6910    {
6911     "field_name" : "num_points",
6912     "referenced_type" : "_ZTIj"
6913    },
6914    {
6915     "field_name" : "reserved",
6916     "field_offset" : 32,
6917     "referenced_type" : "_ZTIA8_j"
6918    },
6919    {
6920     "field_name" : "xyzc_points",
6921     "field_offset" : 288,
6922     "referenced_type" : "_ZTIA_f"
6923    }
6924   ],
6925   "linker_set_key" : "_ZTI20android_depth_points",
6926   "name" : "android_depth_points",
6927   "referenced_type" : "_ZTI20android_depth_points",
6928   "self_type" : "_ZTI20android_depth_points",
6929   "size" : 36,
6930   "source_file" : "system/core/libsystem/include/system/graphics.h"
6931  },
6932  {
6933   "alignment" : 8,
6934   "fields" :
6935   [
6936    {
6937     "field_name" : "struct_size",
6938     "referenced_type" : "_ZTIm"
6939    },
6940    {
6941     "field_name" : "buffer_id",
6942     "field_offset" : 64,
6943     "referenced_type" : "_ZTIi"
6944    },
6945    {
6946     "field_name" : "priority",
6947     "field_offset" : 96,
6948     "referenced_type" : "_ZTIi"
6949    },
6950    {
6951     "field_name" : "tag",
6952     "field_offset" : 128,
6953     "referenced_type" : "_ZTIPKc"
6954    },
6955    {
6956     "field_name" : "file",
6957     "field_offset" : 192,
6958     "referenced_type" : "_ZTIPKc"
6959    },
6960    {
6961     "field_name" : "line",
6962     "field_offset" : 256,
6963     "referenced_type" : "_ZTIj"
6964    },
6965    {
6966     "field_name" : "message",
6967     "field_offset" : 320,
6968     "referenced_type" : "_ZTIPKc"
6969    }
6970   ],
6971   "linker_set_key" : "_ZTI21__android_log_message",
6972   "name" : "__android_log_message",
6973   "referenced_type" : "_ZTI21__android_log_message",
6974   "self_type" : "_ZTI21__android_log_message",
6975   "size" : 48,
6976   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6977  },
6978  {
6979   "alignment" : 4,
6980   "fields" :
6981   [
6982    {
6983     "field_name" : "maxContentLightLevel",
6984     "referenced_type" : "_ZTIf"
6985    },
6986    {
6987     "field_name" : "maxFrameAverageLightLevel",
6988     "field_offset" : 32,
6989     "referenced_type" : "_ZTIf"
6990    }
6991   ],
6992   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6993   "name" : "android_cta861_3_metadata",
6994   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6995   "self_type" : "_ZTI25android_cta861_3_metadata",
6996   "size" : 8,
6997   "source_file" : "system/core/libsystem/include/system/graphics.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "fields" :
7002   [
7003    {
7004     "field_name" : "displayPrimaryRed",
7005     "referenced_type" : "_ZTI16android_xy_color"
7006    },
7007    {
7008     "field_name" : "displayPrimaryGreen",
7009     "field_offset" : 64,
7010     "referenced_type" : "_ZTI16android_xy_color"
7011    },
7012    {
7013     "field_name" : "displayPrimaryBlue",
7014     "field_offset" : 128,
7015     "referenced_type" : "_ZTI16android_xy_color"
7016    },
7017    {
7018     "field_name" : "whitePoint",
7019     "field_offset" : 192,
7020     "referenced_type" : "_ZTI16android_xy_color"
7021    },
7022    {
7023     "field_name" : "maxLuminance",
7024     "field_offset" : 256,
7025     "referenced_type" : "_ZTIf"
7026    },
7027    {
7028     "field_name" : "minLuminance",
7029     "field_offset" : 288,
7030     "referenced_type" : "_ZTIf"
7031    }
7032   ],
7033   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7034   "name" : "android_smpte2086_metadata",
7035   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7036   "self_type" : "_ZTI26android_smpte2086_metadata",
7037   "size" : 40,
7038   "source_file" : "system/core/libsystem/include/system/graphics.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "fields" :
7043   [
7044    {
7045     "referenced_type" : "_ZTIN7log_msgUt_E"
7046    }
7047   ],
7048   "linker_set_key" : "_ZTI7log_msg",
7049   "name" : "log_msg",
7050   "referenced_type" : "_ZTI7log_msg",
7051   "self_type" : "_ZTI7log_msg",
7052   "size" : 5124,
7053   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7054  },
7055  {
7056   "alignment" : 1,
7057   "fields" :
7058   [
7059    {
7060     "field_name" : "tv_sec",
7061     "referenced_type" : "_ZTIj"
7062    },
7063    {
7064     "field_name" : "tv_nsec",
7065     "field_offset" : 32,
7066     "referenced_type" : "_ZTIj"
7067    }
7068   ],
7069   "linker_set_key" : "_ZTI8log_time",
7070   "name" : "log_time",
7071   "referenced_type" : "_ZTI8log_time",
7072   "self_type" : "_ZTI8log_time",
7073   "size" : 8,
7074   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
7075  },
7076  {
7077   "alignment" : 8,
7078   "fields" :
7079   [
7080    {
7081     "access" : "private",
7082     "field_name" : "mStorage",
7083     "field_offset" : 64,
7084     "referenced_type" : "_ZTIPv"
7085    },
7086    {
7087     "access" : "private",
7088     "field_name" : "mCount",
7089     "field_offset" : 128,
7090     "referenced_type" : "_ZTIm"
7091    },
7092    {
7093     "access" : "private",
7094     "field_name" : "mFlags",
7095     "field_offset" : 192,
7096     "referenced_type" : "_ZTIKj"
7097    },
7098    {
7099     "access" : "private",
7100     "field_name" : "mItemSize",
7101     "field_offset" : 256,
7102     "referenced_type" : "_ZTIKm"
7103    }
7104   ],
7105   "linker_set_key" : "_ZTIN7android10VectorImplE",
7106   "name" : "android::VectorImpl",
7107   "record_kind" : "class",
7108   "referenced_type" : "_ZTIN7android10VectorImplE",
7109   "self_type" : "_ZTIN7android10VectorImplE",
7110   "size" : 40,
7111   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7112   "vtable_components" :
7113   [
7114    {
7115     "kind" : "offset_to_top"
7116    },
7117    {
7118     "kind" : "rtti",
7119     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7120    },
7121    {
7122     "kind" : "complete_dtor_pointer",
7123     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7124    },
7125    {
7126     "kind" : "deleting_dtor_pointer",
7127     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7128    },
7129    {
7130     "is_pure" : true,
7131     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7132    },
7133    {
7134     "is_pure" : true,
7135     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7136    },
7137    {
7138     "is_pure" : true,
7139     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7140    },
7141    {
7142     "is_pure" : true,
7143     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7144    },
7145    {
7146     "is_pure" : true,
7147     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7148    },
7149    {
7150     "is_pure" : true,
7151     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7152    }
7153   ]
7154  },
7155  {
7156   "alignment" : 8,
7157   "fields" :
7158   [
7159    {
7160     "access" : "private",
7161     "field_name" : "mTag",
7162     "referenced_type" : "_ZTIm"
7163    }
7164   ],
7165   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7166   "name" : "android::ScopedTrace",
7167   "record_kind" : "class",
7168   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7169   "self_type" : "_ZTIN7android11ScopedTraceE",
7170   "size" : 8,
7171   "source_file" : "system/core/libutils/include/utils/Trace.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "fields" :
7176   [
7177    {
7178     "access" : "private",
7179     "field_name" : "mCount",
7180     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7181    }
7182   ],
7183   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7184   "name" : "android::LightRefBase<android::NativeHandle>",
7185   "record_kind" : "class",
7186   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7187   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7188   "size" : 4,
7189   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7190   "template_args" :
7191   [
7192    "_ZTIN7android12NativeHandleE"
7193   ]
7194  },
7195  {
7196   "alignment" : 4,
7197   "fields" :
7198   [
7199    {
7200     "access" : "private",
7201     "field_name" : "mCount",
7202     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7203    }
7204   ],
7205   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7206   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7207   "record_kind" : "class",
7208   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7209   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7210   "size" : 4,
7211   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7212   "template_args" :
7213   [
7214    "_ZTIN7android19VirtualLightRefBaseE"
7215   ]
7216  },
7217  {
7218   "alignment" : 8,
7219   "base_specifiers" :
7220   [
7221    {
7222     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7223    }
7224   ],
7225   "fields" :
7226   [
7227    {
7228     "access" : "private",
7229     "field_name" : "mHandle",
7230     "field_offset" : 64,
7231     "referenced_type" : "_ZTIP13native_handle"
7232    },
7233    {
7234     "access" : "private",
7235     "field_name" : "mOwnsHandle",
7236     "field_offset" : 128,
7237     "referenced_type" : "_ZTIb"
7238    }
7239   ],
7240   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7241   "name" : "android::NativeHandle",
7242   "record_kind" : "class",
7243   "referenced_type" : "_ZTIN7android12NativeHandleE",
7244   "self_type" : "_ZTIN7android12NativeHandleE",
7245   "size" : 24,
7246   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
7247  },
7248  {
7249   "alignment" : 1,
7250   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7251   "name" : "android::ReferenceMover",
7252   "record_kind" : "class",
7253   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7254   "self_type" : "_ZTIN7android14ReferenceMoverE",
7255   "size" : 1,
7256   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7257  },
7258  {
7259   "alignment" : 8,
7260   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7261   "name" : "android::ReferenceRenamer",
7262   "record_kind" : "class",
7263   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7264   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7265   "size" : 8,
7266   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7267   "vtable_components" :
7268   [
7269    {
7270     "kind" : "offset_to_top"
7271    },
7272    {
7273     "kind" : "rtti",
7274     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7275    },
7276    {
7277     "is_pure" : true,
7278     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7279    }
7280   ]
7281  },
7282  {
7283   "alignment" : 8,
7284   "base_specifiers" :
7285   [
7286    {
7287     "referenced_type" : "_ZTIN7android10VectorImplE"
7288    }
7289   ],
7290   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7291   "name" : "android::SortedVectorImpl",
7292   "record_kind" : "class",
7293   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7294   "self_type" : "_ZTIN7android16SortedVectorImplE",
7295   "size" : 40,
7296   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7297   "vtable_components" :
7298   [
7299    {
7300     "kind" : "offset_to_top"
7301    },
7302    {
7303     "kind" : "rtti",
7304     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7305    },
7306    {
7307     "kind" : "complete_dtor_pointer",
7308     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7309    },
7310    {
7311     "kind" : "deleting_dtor_pointer",
7312     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7313    },
7314    {
7315     "is_pure" : true,
7316     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7317    },
7318    {
7319     "is_pure" : true,
7320     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7321    },
7322    {
7323     "is_pure" : true,
7324     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7325    },
7326    {
7327     "is_pure" : true,
7328     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7329    },
7330    {
7331     "is_pure" : true,
7332     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7333    },
7334    {
7335     "is_pure" : true,
7336     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7337    },
7338    {
7339     "is_pure" : true,
7340     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7341    }
7342   ]
7343  },
7344  {
7345   "alignment" : 1,
7346   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7347   "name" : "android::trait_trivial_copy<bool>",
7348   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7349   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7350   "size" : 1,
7351   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7352   "template_args" :
7353   [
7354    "_ZTIb"
7355   ]
7356  },
7357  {
7358   "alignment" : 1,
7359   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7360   "name" : "android::trait_trivial_copy<char>",
7361   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7362   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7363   "size" : 1,
7364   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7365   "template_args" :
7366   [
7367    "_ZTIc"
7368   ]
7369  },
7370  {
7371   "alignment" : 1,
7372   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7373   "name" : "android::trait_trivial_copy<double>",
7374   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7375   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7376   "size" : 1,
7377   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7378   "template_args" :
7379   [
7380    "_ZTId"
7381   ]
7382  },
7383  {
7384   "alignment" : 1,
7385   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7386   "name" : "android::trait_trivial_copy<float>",
7387   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7388   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7389   "size" : 1,
7390   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7391   "template_args" :
7392   [
7393    "_ZTIf"
7394   ]
7395  },
7396  {
7397   "alignment" : 1,
7398   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7399   "name" : "android::trait_trivial_copy<unsigned char>",
7400   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7401   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7402   "size" : 1,
7403   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7404   "template_args" :
7405   [
7406    "_ZTIh"
7407   ]
7408  },
7409  {
7410   "alignment" : 1,
7411   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7412   "name" : "android::trait_trivial_copy<int>",
7413   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7414   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7415   "size" : 1,
7416   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7417   "template_args" :
7418   [
7419    "_ZTIi"
7420   ]
7421  },
7422  {
7423   "alignment" : 1,
7424   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7425   "name" : "android::trait_trivial_copy<unsigned int>",
7426   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7427   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7428   "size" : 1,
7429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7430   "template_args" :
7431   [
7432    "_ZTIj"
7433   ]
7434  },
7435  {
7436   "alignment" : 1,
7437   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7438   "name" : "android::trait_trivial_copy<long>",
7439   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7440   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7441   "size" : 1,
7442   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7443   "template_args" :
7444   [
7445    "_ZTIl"
7446   ]
7447  },
7448  {
7449   "alignment" : 1,
7450   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7451   "name" : "android::trait_trivial_copy<unsigned long>",
7452   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7453   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7454   "size" : 1,
7455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7456   "template_args" :
7457   [
7458    "_ZTIm"
7459   ]
7460  },
7461  {
7462   "alignment" : 1,
7463   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7464   "name" : "android::trait_trivial_copy<short>",
7465   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7466   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7467   "size" : 1,
7468   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7469   "template_args" :
7470   [
7471    "_ZTIs"
7472   ]
7473  },
7474  {
7475   "alignment" : 1,
7476   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7477   "name" : "android::trait_trivial_copy<unsigned short>",
7478   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7479   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7480   "size" : 1,
7481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7482   "template_args" :
7483   [
7484    "_ZTIt"
7485   ]
7486  },
7487  {
7488   "alignment" : 1,
7489   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7490   "name" : "android::trait_trivial_copy<void>",
7491   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7492   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7493   "size" : 1,
7494   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7495   "template_args" :
7496   [
7497    "_ZTIv"
7498   ]
7499  },
7500  {
7501   "alignment" : 1,
7502   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7503   "name" : "android::trait_trivial_copy<long long>",
7504   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7505   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7506   "size" : 1,
7507   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7508   "template_args" :
7509   [
7510    "_ZTIx"
7511   ]
7512  },
7513  {
7514   "alignment" : 1,
7515   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7516   "name" : "android::trait_trivial_copy<unsigned long long>",
7517   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7518   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7519   "size" : 1,
7520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7521   "template_args" :
7522   [
7523    "_ZTIy"
7524   ]
7525  },
7526  {
7527   "alignment" : 1,
7528   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7529   "name" : "android::trait_trivial_ctor<bool>",
7530   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7531   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7532   "size" : 1,
7533   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7534   "template_args" :
7535   [
7536    "_ZTIb"
7537   ]
7538  },
7539  {
7540   "alignment" : 1,
7541   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7542   "name" : "android::trait_trivial_ctor<char>",
7543   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7544   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7545   "size" : 1,
7546   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7547   "template_args" :
7548   [
7549    "_ZTIc"
7550   ]
7551  },
7552  {
7553   "alignment" : 1,
7554   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7555   "name" : "android::trait_trivial_ctor<double>",
7556   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7557   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7558   "size" : 1,
7559   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7560   "template_args" :
7561   [
7562    "_ZTId"
7563   ]
7564  },
7565  {
7566   "alignment" : 1,
7567   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7568   "name" : "android::trait_trivial_ctor<float>",
7569   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7570   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7571   "size" : 1,
7572   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7573   "template_args" :
7574   [
7575    "_ZTIf"
7576   ]
7577  },
7578  {
7579   "alignment" : 1,
7580   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7581   "name" : "android::trait_trivial_ctor<unsigned char>",
7582   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7583   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7584   "size" : 1,
7585   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7586   "template_args" :
7587   [
7588    "_ZTIh"
7589   ]
7590  },
7591  {
7592   "alignment" : 1,
7593   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7594   "name" : "android::trait_trivial_ctor<int>",
7595   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7596   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7597   "size" : 1,
7598   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7599   "template_args" :
7600   [
7601    "_ZTIi"
7602   ]
7603  },
7604  {
7605   "alignment" : 1,
7606   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7607   "name" : "android::trait_trivial_ctor<unsigned int>",
7608   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7609   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7610   "size" : 1,
7611   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7612   "template_args" :
7613   [
7614    "_ZTIj"
7615   ]
7616  },
7617  {
7618   "alignment" : 1,
7619   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7620   "name" : "android::trait_trivial_ctor<long>",
7621   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7622   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7623   "size" : 1,
7624   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7625   "template_args" :
7626   [
7627    "_ZTIl"
7628   ]
7629  },
7630  {
7631   "alignment" : 1,
7632   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7633   "name" : "android::trait_trivial_ctor<unsigned long>",
7634   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7635   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7636   "size" : 1,
7637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7638   "template_args" :
7639   [
7640    "_ZTIm"
7641   ]
7642  },
7643  {
7644   "alignment" : 1,
7645   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7646   "name" : "android::trait_trivial_ctor<short>",
7647   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7648   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7649   "size" : 1,
7650   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7651   "template_args" :
7652   [
7653    "_ZTIs"
7654   ]
7655  },
7656  {
7657   "alignment" : 1,
7658   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7659   "name" : "android::trait_trivial_ctor<unsigned short>",
7660   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7661   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7662   "size" : 1,
7663   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7664   "template_args" :
7665   [
7666    "_ZTIt"
7667   ]
7668  },
7669  {
7670   "alignment" : 1,
7671   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7672   "name" : "android::trait_trivial_ctor<void>",
7673   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7674   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7675   "size" : 1,
7676   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7677   "template_args" :
7678   [
7679    "_ZTIv"
7680   ]
7681  },
7682  {
7683   "alignment" : 1,
7684   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7685   "name" : "android::trait_trivial_ctor<long long>",
7686   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7687   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7688   "size" : 1,
7689   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7690   "template_args" :
7691   [
7692    "_ZTIx"
7693   ]
7694  },
7695  {
7696   "alignment" : 1,
7697   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7698   "name" : "android::trait_trivial_ctor<unsigned long long>",
7699   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7700   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7701   "size" : 1,
7702   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7703   "template_args" :
7704   [
7705    "_ZTIy"
7706   ]
7707  },
7708  {
7709   "alignment" : 1,
7710   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7711   "name" : "android::trait_trivial_dtor<bool>",
7712   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7713   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7714   "size" : 1,
7715   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7716   "template_args" :
7717   [
7718    "_ZTIb"
7719   ]
7720  },
7721  {
7722   "alignment" : 1,
7723   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7724   "name" : "android::trait_trivial_dtor<char>",
7725   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7726   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7727   "size" : 1,
7728   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7729   "template_args" :
7730   [
7731    "_ZTIc"
7732   ]
7733  },
7734  {
7735   "alignment" : 1,
7736   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7737   "name" : "android::trait_trivial_dtor<double>",
7738   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7739   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7740   "size" : 1,
7741   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7742   "template_args" :
7743   [
7744    "_ZTId"
7745   ]
7746  },
7747  {
7748   "alignment" : 1,
7749   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7750   "name" : "android::trait_trivial_dtor<float>",
7751   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7752   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7753   "size" : 1,
7754   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7755   "template_args" :
7756   [
7757    "_ZTIf"
7758   ]
7759  },
7760  {
7761   "alignment" : 1,
7762   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7763   "name" : "android::trait_trivial_dtor<unsigned char>",
7764   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7765   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7766   "size" : 1,
7767   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7768   "template_args" :
7769   [
7770    "_ZTIh"
7771   ]
7772  },
7773  {
7774   "alignment" : 1,
7775   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7776   "name" : "android::trait_trivial_dtor<int>",
7777   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7778   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7779   "size" : 1,
7780   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7781   "template_args" :
7782   [
7783    "_ZTIi"
7784   ]
7785  },
7786  {
7787   "alignment" : 1,
7788   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7789   "name" : "android::trait_trivial_dtor<unsigned int>",
7790   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7791   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7792   "size" : 1,
7793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7794   "template_args" :
7795   [
7796    "_ZTIj"
7797   ]
7798  },
7799  {
7800   "alignment" : 1,
7801   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7802   "name" : "android::trait_trivial_dtor<long>",
7803   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7804   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7805   "size" : 1,
7806   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7807   "template_args" :
7808   [
7809    "_ZTIl"
7810   ]
7811  },
7812  {
7813   "alignment" : 1,
7814   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7815   "name" : "android::trait_trivial_dtor<unsigned long>",
7816   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7817   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7818   "size" : 1,
7819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7820   "template_args" :
7821   [
7822    "_ZTIm"
7823   ]
7824  },
7825  {
7826   "alignment" : 1,
7827   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7828   "name" : "android::trait_trivial_dtor<short>",
7829   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7830   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7831   "size" : 1,
7832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7833   "template_args" :
7834   [
7835    "_ZTIs"
7836   ]
7837  },
7838  {
7839   "alignment" : 1,
7840   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7841   "name" : "android::trait_trivial_dtor<unsigned short>",
7842   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7843   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7844   "size" : 1,
7845   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7846   "template_args" :
7847   [
7848    "_ZTIt"
7849   ]
7850  },
7851  {
7852   "alignment" : 1,
7853   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7854   "name" : "android::trait_trivial_dtor<void>",
7855   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7856   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7857   "size" : 1,
7858   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7859   "template_args" :
7860   [
7861    "_ZTIv"
7862   ]
7863  },
7864  {
7865   "alignment" : 1,
7866   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7867   "name" : "android::trait_trivial_dtor<long long>",
7868   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7869   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7870   "size" : 1,
7871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7872   "template_args" :
7873   [
7874    "_ZTIx"
7875   ]
7876  },
7877  {
7878   "alignment" : 1,
7879   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7880   "name" : "android::trait_trivial_dtor<unsigned long long>",
7881   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7882   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7883   "size" : 1,
7884   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7885   "template_args" :
7886   [
7887    "_ZTIy"
7888   ]
7889  },
7890  {
7891   "alignment" : 1,
7892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7893   "name" : "android::trait_trivial_move<android::String8>",
7894   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7895   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7896   "size" : 1,
7897   "source_file" : "system/core/libutils/include/utils/String8.h",
7898   "template_args" :
7899   [
7900    "_ZTIN7android7String8E"
7901   ]
7902  },
7903  {
7904   "alignment" : 1,
7905   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7906   "name" : "android::trait_trivial_move<android::String16>",
7907   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7908   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7909   "size" : 1,
7910   "source_file" : "system/core/libutils/include/utils/String16.h",
7911   "template_args" :
7912   [
7913    "_ZTIN7android8String16E"
7914   ]
7915  },
7916  {
7917   "alignment" : 1,
7918   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7919   "name" : "android::trait_trivial_move<bool>",
7920   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7921   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7922   "size" : 1,
7923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7924   "template_args" :
7925   [
7926    "_ZTIb"
7927   ]
7928  },
7929  {
7930   "alignment" : 1,
7931   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7932   "name" : "android::trait_trivial_move<char>",
7933   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7934   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7935   "size" : 1,
7936   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7937   "template_args" :
7938   [
7939    "_ZTIc"
7940   ]
7941  },
7942  {
7943   "alignment" : 1,
7944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7945   "name" : "android::trait_trivial_move<double>",
7946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7947   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7948   "size" : 1,
7949   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7950   "template_args" :
7951   [
7952    "_ZTId"
7953   ]
7954  },
7955  {
7956   "alignment" : 1,
7957   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7958   "name" : "android::trait_trivial_move<float>",
7959   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7960   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7961   "size" : 1,
7962   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7963   "template_args" :
7964   [
7965    "_ZTIf"
7966   ]
7967  },
7968  {
7969   "alignment" : 1,
7970   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7971   "name" : "android::trait_trivial_move<unsigned char>",
7972   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7973   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7974   "size" : 1,
7975   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7976   "template_args" :
7977   [
7978    "_ZTIh"
7979   ]
7980  },
7981  {
7982   "alignment" : 1,
7983   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7984   "name" : "android::trait_trivial_move<int>",
7985   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7986   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7987   "size" : 1,
7988   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7989   "template_args" :
7990   [
7991    "_ZTIi"
7992   ]
7993  },
7994  {
7995   "alignment" : 1,
7996   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7997   "name" : "android::trait_trivial_move<unsigned int>",
7998   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7999   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8000   "size" : 1,
8001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8002   "template_args" :
8003   [
8004    "_ZTIj"
8005   ]
8006  },
8007  {
8008   "alignment" : 1,
8009   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8010   "name" : "android::trait_trivial_move<long>",
8011   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8012   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8013   "size" : 1,
8014   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8015   "template_args" :
8016   [
8017    "_ZTIl"
8018   ]
8019  },
8020  {
8021   "alignment" : 1,
8022   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8023   "name" : "android::trait_trivial_move<unsigned long>",
8024   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8025   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8026   "size" : 1,
8027   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8028   "template_args" :
8029   [
8030    "_ZTIm"
8031   ]
8032  },
8033  {
8034   "alignment" : 1,
8035   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8036   "name" : "android::trait_trivial_move<short>",
8037   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8038   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8039   "size" : 1,
8040   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8041   "template_args" :
8042   [
8043    "_ZTIs"
8044   ]
8045  },
8046  {
8047   "alignment" : 1,
8048   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8049   "name" : "android::trait_trivial_move<unsigned short>",
8050   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8051   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8052   "size" : 1,
8053   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8054   "template_args" :
8055   [
8056    "_ZTIt"
8057   ]
8058  },
8059  {
8060   "alignment" : 1,
8061   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8062   "name" : "android::trait_trivial_move<void>",
8063   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8064   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8065   "size" : 1,
8066   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8067   "template_args" :
8068   [
8069    "_ZTIv"
8070   ]
8071  },
8072  {
8073   "alignment" : 1,
8074   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8075   "name" : "android::trait_trivial_move<long long>",
8076   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8077   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8078   "size" : 1,
8079   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8080   "template_args" :
8081   [
8082    "_ZTIx"
8083   ]
8084  },
8085  {
8086   "alignment" : 1,
8087   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8088   "name" : "android::trait_trivial_move<unsigned long long>",
8089   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8090   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8091   "size" : 1,
8092   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8093   "template_args" :
8094   [
8095    "_ZTIy"
8096   ]
8097  },
8098  {
8099   "alignment" : 8,
8100   "base_specifiers" :
8101   [
8102    {
8103     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8104    }
8105   ],
8106   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8107   "name" : "android::VirtualLightRefBase",
8108   "record_kind" : "class",
8109   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8110   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8111   "size" : 16,
8112   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8113   "vtable_components" :
8114   [
8115    {
8116     "kind" : "offset_to_top"
8117    },
8118    {
8119     "kind" : "rtti",
8120     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8121    },
8122    {
8123     "kind" : "complete_dtor_pointer",
8124     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8125    },
8126    {
8127     "kind" : "deleting_dtor_pointer",
8128     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8129    }
8130   ]
8131  },
8132  {
8133   "alignment" : 8,
8134   "fields" :
8135   [
8136    {
8137     "access" : "private",
8138     "field_name" : "m_ptr",
8139     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8140    }
8141   ],
8142   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8143   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8144   "record_kind" : "class",
8145   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8146   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8147   "size" : 8,
8148   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8149   "template_args" :
8150   [
8151    "_ZTIN7android4hidl4base4V1_05IBaseE"
8152   ]
8153  },
8154  {
8155   "alignment" : 8,
8156   "fields" :
8157   [
8158    {
8159     "access" : "private",
8160     "field_name" : "m_ptr",
8161     "referenced_type" : "_ZTIPN7android6ThreadE"
8162    }
8163   ],
8164   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8165   "name" : "android::sp<android::Thread>",
8166   "record_kind" : "class",
8167   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8168   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8169   "size" : 8,
8170   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8171   "template_args" :
8172   [
8173    "_ZTIN7android6ThreadE"
8174   ]
8175  },
8176  {
8177   "alignment" : 8,
8178   "fields" :
8179   [
8180    {
8181     "access" : "private",
8182     "field_name" : "m_ptr",
8183     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8184    }
8185   ],
8186   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8187   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8188   "record_kind" : "class",
8189   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8190   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8191   "size" : 8,
8192   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8193   "template_args" :
8194   [
8195    "_ZTIN7android8hardware20hidl_death_recipientE"
8196   ]
8197  },
8198  {
8199   "alignment" : 8,
8200   "fields" :
8201   [
8202    {
8203     "access" : "private",
8204     "field_name" : "m_ptr",
8205     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8206    }
8207   ],
8208   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8209   "name" : "android::sp<android::hardware::IBinder>",
8210   "record_kind" : "class",
8211   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8212   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8213   "size" : 8,
8214   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8215   "template_args" :
8216   [
8217    "_ZTIN7android8hardware7IBinderE"
8218   ]
8219  },
8220  {
8221   "alignment" : 8,
8222   "fields" :
8223   [
8224    {
8225     "access" : "private",
8226     "field_name" : "m_ptr",
8227     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8228    },
8229    {
8230     "access" : "private",
8231     "field_name" : "m_refs",
8232     "field_offset" : 64,
8233     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8234    }
8235   ],
8236   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8237   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8238   "record_kind" : "class",
8239   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8240   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8241   "size" : 16,
8242   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8243   "template_args" :
8244   [
8245    "_ZTIN7android4hidl4base4V1_05IBaseE"
8246   ]
8247  },
8248  {
8249   "alignment" : 8,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8256    },
8257    {
8258     "access" : "private",
8259     "field_name" : "m_refs",
8260     "field_offset" : 64,
8261     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8262    }
8263   ],
8264   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8265   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8266   "record_kind" : "class",
8267   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8268   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8269   "size" : 16,
8270   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8271   "template_args" :
8272   [
8273    "_ZTIN7android8hardware20hidl_death_recipientE"
8274   ]
8275  },
8276  {
8277   "alignment" : 8,
8278   "base_specifiers" :
8279   [
8280    {
8281     "is_virtual" : true,
8282     "referenced_type" : "_ZTIN7android7RefBaseE"
8283    }
8284   ],
8285   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8286   "name" : "android::hidl::base::V1_0::IBase",
8287   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8288   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8289   "size" : 24,
8290   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8291   "vtable_components" :
8292   [
8293    {
8294     "component_value" : 8,
8295     "kind" : "vbase_offset"
8296    },
8297    {
8298     "kind" : "offset_to_top"
8299    },
8300    {
8301     "kind" : "rtti",
8302     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8303    },
8304    {
8305     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8306    },
8307    {
8308     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8309    },
8310    {
8311     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8318    },
8319    {
8320     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8321    },
8322    {
8323     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8324    },
8325    {
8326     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8327    },
8328    {
8329     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8330    },
8331    {
8332     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8333    },
8334    {
8335     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8336    },
8337    {
8338     "kind" : "complete_dtor_pointer",
8339     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8340    },
8341    {
8342     "kind" : "deleting_dtor_pointer",
8343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8344    },
8345    {
8346     "kind" : "vcall_offset"
8347    },
8348    {
8349     "kind" : "vcall_offset"
8350    },
8351    {
8352     "kind" : "vcall_offset"
8353    },
8354    {
8355     "kind" : "vcall_offset"
8356    },
8357    {
8358     "component_value" : -8,
8359     "kind" : "vcall_offset"
8360    },
8361    {
8362     "component_value" : -8,
8363     "kind" : "offset_to_top"
8364    },
8365    {
8366     "kind" : "rtti",
8367     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8368    },
8369    {
8370     "kind" : "complete_dtor_pointer",
8371     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8372    },
8373    {
8374     "kind" : "deleting_dtor_pointer",
8375     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8376    },
8377    {
8378     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8379    },
8380    {
8381     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8382    },
8383    {
8384     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8385    },
8386    {
8387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8388    }
8389   ]
8390  },
8391  {
8392   "alignment" : 8,
8393   "base_specifiers" :
8394   [
8395    {
8396     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8397    },
8398    {
8399     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8400    }
8401   ],
8402   "fields" :
8403   [
8404    {
8405     "access" : "private",
8406     "field_name" : "_hidl_mImpl",
8407     "field_offset" : 960,
8408     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8409    }
8410   ],
8411   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8412   "name" : "android::hidl::base::V1_0::BnHwBase",
8413   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8414   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8415   "size" : 144,
8416   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8417   "vtable_components" :
8418   [
8419    {
8420     "component_value" : 128,
8421     "kind" : "vbase_offset"
8422    },
8423    {
8424     "kind" : "offset_to_top"
8425    },
8426    {
8427     "kind" : "rtti",
8428     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8429    },
8430    {
8431     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8432    },
8433    {
8434     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8435    },
8436    {
8437     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8438    },
8439    {
8440     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8444    },
8445    {
8446     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8450    },
8451    {
8452     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8453    },
8454    {
8455     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8456    },
8457    {
8458     "kind" : "complete_dtor_pointer",
8459     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8460    },
8461    {
8462     "kind" : "deleting_dtor_pointer",
8463     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8464    },
8465    {
8466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8467    },
8468    {
8469     "component_value" : -32,
8470     "kind" : "offset_to_top"
8471    },
8472    {
8473     "kind" : "rtti",
8474     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8475    },
8476    {
8477     "kind" : "complete_dtor_pointer",
8478     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8479    },
8480    {
8481     "kind" : "deleting_dtor_pointer",
8482     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8483    },
8484    {
8485     "kind" : "vcall_offset"
8486    },
8487    {
8488     "kind" : "vcall_offset"
8489    },
8490    {
8491     "kind" : "vcall_offset"
8492    },
8493    {
8494     "kind" : "vcall_offset"
8495    },
8496    {
8497     "component_value" : -128,
8498     "kind" : "vcall_offset"
8499    },
8500    {
8501     "component_value" : -128,
8502     "kind" : "offset_to_top"
8503    },
8504    {
8505     "kind" : "rtti",
8506     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8507    },
8508    {
8509     "kind" : "complete_dtor_pointer",
8510     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8511    },
8512    {
8513     "kind" : "deleting_dtor_pointer",
8514     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8515    },
8516    {
8517     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8518    },
8519    {
8520     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8521    },
8522    {
8523     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8524    },
8525    {
8526     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8527    }
8528   ]
8529  },
8530  {
8531   "alignment" : 8,
8532   "fields" :
8533   [
8534    {
8535     "field_name" : "pid",
8536     "referenced_type" : "_ZTIi"
8537    },
8538    {
8539     "field_name" : "ptr",
8540     "field_offset" : 64,
8541     "referenced_type" : "_ZTIm"
8542    },
8543    {
8544     "field_name" : "arch",
8545     "field_offset" : 128,
8546     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8547    }
8548   ],
8549   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8550   "name" : "android::hidl::base::V1_0::DebugInfo",
8551   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8552   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8553   "size" : 24,
8554   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8555  },
8556  {
8557   "alignment" : 8,
8558   "fields" :
8559   [
8560    {
8561     "access" : "private",
8562     "field_name" : "mLock",
8563     "referenced_type" : "_ZTIRN7android5MutexE"
8564    }
8565   ],
8566   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8567   "name" : "android::Mutex::Autolock",
8568   "record_kind" : "class",
8569   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8570   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8571   "size" : 8,
8572   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "fields" :
8577   [
8578    {
8579     "access" : "private",
8580     "field_name" : "mMutex",
8581     "referenced_type" : "_ZTI15pthread_mutex_t"
8582    }
8583   ],
8584   "linker_set_key" : "_ZTIN7android5MutexE",
8585   "name" : "android::Mutex",
8586   "record_kind" : "class",
8587   "referenced_type" : "_ZTIN7android5MutexE",
8588   "self_type" : "_ZTIN7android5MutexE",
8589   "size" : 40,
8590   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8591  },
8592  {
8593   "alignment" : 8,
8594   "fields" :
8595   [
8596    {
8597     "access" : "private",
8598     "field_name" : "mLock",
8599     "referenced_type" : "_ZTIRN7android6RWLockE"
8600    }
8601   ],
8602   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8603   "name" : "android::RWLock::AutoRLock",
8604   "record_kind" : "class",
8605   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8606   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8607   "size" : 8,
8608   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8609  },
8610  {
8611   "alignment" : 8,
8612   "fields" :
8613   [
8614    {
8615     "access" : "private",
8616     "field_name" : "mLock",
8617     "referenced_type" : "_ZTIRN7android6RWLockE"
8618    }
8619   ],
8620   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8621   "name" : "android::RWLock::AutoWLock",
8622   "record_kind" : "class",
8623   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8624   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8625   "size" : 8,
8626   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8627  },
8628  {
8629   "alignment" : 4,
8630   "fields" :
8631   [
8632    {
8633     "access" : "private",
8634     "field_name" : "mRWLock",
8635     "referenced_type" : "_ZTI16pthread_rwlock_t"
8636    }
8637   ],
8638   "linker_set_key" : "_ZTIN7android6RWLockE",
8639   "name" : "android::RWLock",
8640   "record_kind" : "class",
8641   "referenced_type" : "_ZTIN7android6RWLockE",
8642   "self_type" : "_ZTIN7android6RWLockE",
8643   "size" : 56,
8644   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8645  },
8646  {
8647   "alignment" : 8,
8648   "base_specifiers" :
8649   [
8650    {
8651     "is_virtual" : true,
8652     "referenced_type" : "_ZTIN7android7RefBaseE"
8653    }
8654   ],
8655   "fields" :
8656   [
8657    {
8658     "access" : "private",
8659     "field_name" : "mCanCallJava",
8660     "field_offset" : 64,
8661     "referenced_type" : "_ZTIKb"
8662    },
8663    {
8664     "access" : "private",
8665     "field_name" : "mThread",
8666     "field_offset" : 128,
8667     "referenced_type" : "_ZTIPv"
8668    },
8669    {
8670     "access" : "private",
8671     "field_name" : "mLock",
8672     "field_offset" : 192,
8673     "referenced_type" : "_ZTIN7android5MutexE"
8674    },
8675    {
8676     "access" : "private",
8677     "field_name" : "mThreadExitedCondition",
8678     "field_offset" : 512,
8679     "referenced_type" : "_ZTIN7android9ConditionE"
8680    },
8681    {
8682     "access" : "private",
8683     "field_name" : "mStatus",
8684     "field_offset" : 896,
8685     "referenced_type" : "_ZTIi"
8686    },
8687    {
8688     "access" : "private",
8689     "field_name" : "mExitPending",
8690     "field_offset" : 928,
8691     "referenced_type" : "_ZTIVb"
8692    },
8693    {
8694     "access" : "private",
8695     "field_name" : "mRunning",
8696     "field_offset" : 936,
8697     "referenced_type" : "_ZTIVb"
8698    },
8699    {
8700     "access" : "private",
8701     "field_name" : "mHoldSelf",
8702     "field_offset" : 960,
8703     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
8704    },
8705    {
8706     "access" : "private",
8707     "field_name" : "mTid",
8708     "field_offset" : 1024,
8709     "referenced_type" : "_ZTIi"
8710    }
8711   ],
8712   "linker_set_key" : "_ZTIN7android6ThreadE",
8713   "name" : "android::Thread",
8714   "record_kind" : "class",
8715   "referenced_type" : "_ZTIN7android6ThreadE",
8716   "self_type" : "_ZTIN7android6ThreadE",
8717   "size" : 152,
8718   "source_file" : "system/core/libutils/include/utils/Thread.h",
8719   "vtable_components" :
8720   [
8721    {
8722     "component_value" : 136,
8723     "kind" : "vbase_offset"
8724    },
8725    {
8726     "kind" : "offset_to_top"
8727    },
8728    {
8729     "kind" : "rtti",
8730     "mangled_component_name" : "_ZTIN7android6ThreadE"
8731    },
8732    {
8733     "kind" : "complete_dtor_pointer",
8734     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8735    },
8736    {
8737     "kind" : "deleting_dtor_pointer",
8738     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8739    },
8740    {
8741     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8742    },
8743    {
8744     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8745    },
8746    {
8747     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8748    },
8749    {
8750     "is_pure" : true,
8751     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8752    },
8753    {
8754     "kind" : "vcall_offset"
8755    },
8756    {
8757     "kind" : "vcall_offset"
8758    },
8759    {
8760     "kind" : "vcall_offset"
8761    },
8762    {
8763     "kind" : "vcall_offset"
8764    },
8765    {
8766     "component_value" : -136,
8767     "kind" : "vcall_offset"
8768    },
8769    {
8770     "component_value" : -136,
8771     "kind" : "offset_to_top"
8772    },
8773    {
8774     "kind" : "rtti",
8775     "mangled_component_name" : "_ZTIN7android6ThreadE"
8776    },
8777    {
8778     "kind" : "complete_dtor_pointer",
8779     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8780    },
8781    {
8782     "kind" : "deleting_dtor_pointer",
8783     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8793    },
8794    {
8795     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8796    }
8797   ]
8798  },
8799  {
8800   "alignment" : 8,
8801   "base_specifiers" :
8802   [
8803    {
8804     "access" : "private",
8805     "referenced_type" : "_ZTIN7android10VectorImplE"
8806    }
8807   ],
8808   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8809   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8810   "record_kind" : "class",
8811   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8812   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8813   "size" : 40,
8814   "source_file" : "system/core/libutils/include/utils/Vector.h",
8815   "template_args" :
8816   [
8817    "_ZTIN7android8hardware12ProcessState12handle_entryE"
8818   ],
8819   "vtable_components" :
8820   [
8821    {
8822     "kind" : "offset_to_top"
8823    },
8824    {
8825     "kind" : "rtti",
8826     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8827    },
8828    {
8829     "kind" : "complete_dtor_pointer",
8830     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8831    },
8832    {
8833     "kind" : "deleting_dtor_pointer",
8834     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8835    },
8836    {
8837     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8838    },
8839    {
8840     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8841    },
8842    {
8843     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8844    },
8845    {
8846     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8847    },
8848    {
8849     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8850    },
8851    {
8852     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8853    }
8854   ]
8855  },
8856  {
8857   "alignment" : 1,
8858   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
8859   "name" : "android::RefBase::weakref_type",
8860   "record_kind" : "class",
8861   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
8862   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
8863   "size" : 1,
8864   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8865  },
8866  {
8867   "alignment" : 8,
8868   "fields" :
8869   [
8870    {
8871     "access" : "private",
8872     "field_name" : "mRefs",
8873     "field_offset" : 64,
8874     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
8875    }
8876   ],
8877   "linker_set_key" : "_ZTIN7android7RefBaseE",
8878   "name" : "android::RefBase",
8879   "record_kind" : "class",
8880   "referenced_type" : "_ZTIN7android7RefBaseE",
8881   "self_type" : "_ZTIN7android7RefBaseE",
8882   "size" : 16,
8883   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8884   "vtable_components" :
8885   [
8886    {
8887     "kind" : "offset_to_top"
8888    },
8889    {
8890     "kind" : "rtti",
8891     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8892    },
8893    {
8894     "kind" : "complete_dtor_pointer",
8895     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8896    },
8897    {
8898     "kind" : "deleting_dtor_pointer",
8899     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8900    },
8901    {
8902     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8903    },
8904    {
8905     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8906    },
8907    {
8908     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8909    },
8910    {
8911     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8912    }
8913   ]
8914  },
8915  {
8916   "alignment" : 8,
8917   "fields" :
8918   [
8919    {
8920     "access" : "private",
8921     "field_name" : "mString",
8922     "referenced_type" : "_ZTIPKc"
8923    }
8924   ],
8925   "linker_set_key" : "_ZTIN7android7String8E",
8926   "name" : "android::String8",
8927   "record_kind" : "class",
8928   "referenced_type" : "_ZTIN7android7String8E",
8929   "self_type" : "_ZTIN7android7String8E",
8930   "size" : 8,
8931   "source_file" : "system/core/libutils/include/utils/String8.h"
8932  },
8933  {
8934   "alignment" : 8,
8935   "fields" :
8936   [
8937    {
8938     "access" : "private",
8939     "field_name" : "mString",
8940     "referenced_type" : "_ZTIPKDs"
8941    }
8942   ],
8943   "linker_set_key" : "_ZTIN7android8String16E",
8944   "name" : "android::String16",
8945   "record_kind" : "class",
8946   "referenced_type" : "_ZTIN7android8String16E",
8947   "self_type" : "_ZTIN7android8String16E",
8948   "size" : 8,
8949   "source_file" : "system/core/libutils/include/utils/String16.h"
8950  },
8951  {
8952   "alignment" : 8,
8953   "base_specifiers" :
8954   [
8955    {
8956     "is_virtual" : true,
8957     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
8958    },
8959    {
8960     "is_virtual" : true,
8961     "referenced_type" : "_ZTIN7android7RefBaseE"
8962    }
8963   ],
8964   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
8965   "name" : "android::hardware::HidlMemory",
8966   "record_kind" : "class",
8967   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
8968   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
8969   "size" : 64,
8970   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8971   "vtable_components" :
8972   [
8973    {
8974     "component_value" : 48,
8975     "kind" : "vbase_offset"
8976    },
8977    {
8978     "component_value" : 8,
8979     "kind" : "vbase_offset"
8980    },
8981    {
8982     "kind" : "offset_to_top"
8983    },
8984    {
8985     "kind" : "rtti",
8986     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8987    },
8988    {
8989     "kind" : "complete_dtor_pointer",
8990     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8991    },
8992    {
8993     "kind" : "deleting_dtor_pointer",
8994     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8995    },
8996    {
8997     "kind" : "vcall_offset"
8998    },
8999    {
9000     "kind" : "vcall_offset"
9001    },
9002    {
9003     "kind" : "vcall_offset"
9004    },
9005    {
9006     "kind" : "vcall_offset"
9007    },
9008    {
9009     "component_value" : -48,
9010     "kind" : "vcall_offset"
9011    },
9012    {
9013     "component_value" : -48,
9014     "kind" : "offset_to_top"
9015    },
9016    {
9017     "kind" : "rtti",
9018     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9019    },
9020    {
9021     "kind" : "complete_dtor_pointer",
9022     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9023    },
9024    {
9025     "kind" : "deleting_dtor_pointer",
9026     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9027    },
9028    {
9029     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9030    },
9031    {
9032     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9033    },
9034    {
9035     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9036    },
9037    {
9038     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9039    }
9040   ]
9041  },
9042  {
9043   "alignment" : 8,
9044   "base_specifiers" :
9045   [
9046    {
9047     "is_virtual" : true,
9048     "referenced_type" : "_ZTIN7android7RefBaseE"
9049    }
9050   ],
9051   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9052   "name" : "android::hardware::IInterface",
9053   "record_kind" : "class",
9054   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9055   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9056   "size" : 24,
9057   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9058   "vtable_components" :
9059   [
9060    {
9061     "component_value" : 8,
9062     "kind" : "vbase_offset"
9063    },
9064    {
9065     "kind" : "offset_to_top"
9066    },
9067    {
9068     "kind" : "rtti",
9069     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9070    },
9071    {
9072     "kind" : "complete_dtor_pointer",
9073     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9074    },
9075    {
9076     "kind" : "deleting_dtor_pointer",
9077     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9078    },
9079    {
9080     "is_pure" : true,
9081     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9082    },
9083    {
9084     "kind" : "vcall_offset"
9085    },
9086    {
9087     "kind" : "vcall_offset"
9088    },
9089    {
9090     "kind" : "vcall_offset"
9091    },
9092    {
9093     "kind" : "vcall_offset"
9094    },
9095    {
9096     "component_value" : -8,
9097     "kind" : "vcall_offset"
9098    },
9099    {
9100     "component_value" : -8,
9101     "kind" : "offset_to_top"
9102    },
9103    {
9104     "kind" : "rtti",
9105     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9106    },
9107    {
9108     "kind" : "complete_dtor_pointer",
9109     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9110    },
9111    {
9112     "kind" : "deleting_dtor_pointer",
9113     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9114    },
9115    {
9116     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9120    },
9121    {
9122     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9123    },
9124    {
9125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9126    }
9127   ]
9128  },
9129  {
9130   "alignment" : 1,
9131   "fields" :
9132   [
9133    {
9134     "access" : "private",
9135     "field_name" : "mBuffer",
9136     "referenced_type" : "_ZTIA32_h"
9137    }
9138   ],
9139   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9140   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9141   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9142   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9143   "size" : 32,
9144   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9145   "template_args" :
9146   [
9147    "_ZTIh"
9148   ]
9149  },
9150  {
9151   "alignment" : 1,
9152   "fields" :
9153   [
9154    {
9155     "access" : "private",
9156     "field_name" : "mBuffer",
9157     "referenced_type" : "_ZTIA6_h"
9158    }
9159   ],
9160   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
9161   "name" : "android::hardware::hidl_array<unsigned char, 6>",
9162   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
9163   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
9164   "size" : 6,
9165   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9166   "template_args" :
9167   [
9168    "_ZTIh"
9169   ]
9170  },
9171  {
9172   "alignment" : 4,
9173   "fields" :
9174   [
9175    {
9176     "access" : "private",
9177     "field_name" : "mBuffer",
9178     "referenced_type" : "_ZTIA32_i"
9179    }
9180   ],
9181   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
9182   "name" : "android::hardware::hidl_array<int, 32>",
9183   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
9184   "self_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
9185   "size" : 128,
9186   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9187   "template_args" :
9188   [
9189    "_ZTIi"
9190   ]
9191  },
9192  {
9193   "alignment" : 8,
9194   "base_specifiers" :
9195   [
9196    {
9197     "is_virtual" : true,
9198     "referenced_type" : "_ZTIN7android7RefBaseE"
9199    }
9200   ],
9201   "fields" :
9202   [
9203    {
9204     "access" : "private",
9205     "field_name" : "mRemote",
9206     "field_offset" : 64,
9207     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mRefs",
9212     "field_offset" : 128,
9213     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9214    },
9215    {
9216     "access" : "private",
9217     "field_name" : "mState",
9218     "field_offset" : 192,
9219     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9220    }
9221   ],
9222   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9223   "name" : "android::hardware::BpHwRefBase",
9224   "record_kind" : "class",
9225   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9226   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9227   "size" : 48,
9228   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
9229   "vtable_components" :
9230   [
9231    {
9232     "component_value" : 32,
9233     "kind" : "vbase_offset"
9234    },
9235    {
9236     "kind" : "offset_to_top"
9237    },
9238    {
9239     "kind" : "rtti",
9240     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9241    },
9242    {
9243     "kind" : "complete_dtor_pointer",
9244     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9245    },
9246    {
9247     "kind" : "deleting_dtor_pointer",
9248     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9249    },
9250    {
9251     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9252    },
9253    {
9254     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9255    },
9256    {
9257     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9258    },
9259    {
9260     "kind" : "vcall_offset"
9261    },
9262    {
9263     "component_value" : -32,
9264     "kind" : "vcall_offset"
9265    },
9266    {
9267     "component_value" : -32,
9268     "kind" : "vcall_offset"
9269    },
9270    {
9271     "component_value" : -32,
9272     "kind" : "vcall_offset"
9273    },
9274    {
9275     "component_value" : -32,
9276     "kind" : "vcall_offset"
9277    },
9278    {
9279     "component_value" : -32,
9280     "kind" : "offset_to_top"
9281    },
9282    {
9283     "kind" : "rtti",
9284     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9285    },
9286    {
9287     "kind" : "complete_dtor_pointer",
9288     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9289    },
9290    {
9291     "kind" : "deleting_dtor_pointer",
9292     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9293    },
9294    {
9295     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9296    },
9297    {
9298     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9299    },
9300    {
9301     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9302    },
9303    {
9304     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9305    }
9306   ]
9307  },
9308  {
9309   "alignment" : 8,
9310   "fields" :
9311   [
9312    {
9313     "access" : "private",
9314     "field_name" : "mHandle",
9315     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
9316    },
9317    {
9318     "access" : "private",
9319     "field_name" : "mOwnsHandle",
9320     "field_offset" : 64,
9321     "referenced_type" : "_ZTIb"
9322    },
9323    {
9324     "access" : "private",
9325     "field_name" : "mPad",
9326     "field_offset" : 72,
9327     "referenced_type" : "_ZTIA7_h"
9328    }
9329   ],
9330   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
9331   "name" : "android::hardware::hidl_handle",
9332   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
9333   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
9334   "size" : 16,
9335   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9336  },
9337  {
9338   "alignment" : 8,
9339   "fields" :
9340   [
9341    {
9342     "access" : "private",
9343     "field_name" : "mHandle",
9344     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
9345    },
9346    {
9347     "access" : "private",
9348     "field_name" : "mSize",
9349     "field_offset" : 128,
9350     "referenced_type" : "_ZTIm"
9351    },
9352    {
9353     "access" : "private",
9354     "field_name" : "mName",
9355     "field_offset" : 192,
9356     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9357    }
9358   ],
9359   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
9360   "name" : "android::hardware::hidl_memory",
9361   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
9362   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
9363   "size" : 40,
9364   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9365  },
9366  {
9367   "alignment" : 8,
9368   "fields" :
9369   [
9370    {
9371     "access" : "private",
9372     "field_name" : "mBuffer",
9373     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
9374    },
9375    {
9376     "access" : "private",
9377     "field_name" : "mSize",
9378     "field_offset" : 64,
9379     "referenced_type" : "_ZTIj"
9380    },
9381    {
9382     "access" : "private",
9383     "field_name" : "mOwnsBuffer",
9384     "field_offset" : 96,
9385     "referenced_type" : "_ZTIb"
9386    },
9387    {
9388     "access" : "private",
9389     "field_name" : "mPad",
9390     "field_offset" : 104,
9391     "referenced_type" : "_ZTIA3_h"
9392    }
9393   ],
9394   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
9395   "name" : "android::hardware::hidl_string",
9396   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
9397   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
9398   "size" : 16,
9399   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9400  },
9401  {
9402   "alignment" : 8,
9403   "fields" :
9404   [
9405    {
9406     "access" : "private",
9407     "field_name" : "mGrantors",
9408     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9409    },
9410    {
9411     "access" : "private",
9412     "field_name" : "mHandle",
9413     "field_offset" : 128,
9414     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
9415    },
9416    {
9417     "access" : "private",
9418     "field_name" : "mQuantum",
9419     "field_offset" : 192,
9420     "referenced_type" : "_ZTIj"
9421    },
9422    {
9423     "access" : "private",
9424     "field_name" : "mFlags",
9425     "field_offset" : 224,
9426     "referenced_type" : "_ZTIj"
9427    }
9428   ],
9429   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9430   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9431   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9432   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9433   "size" : 32,
9434   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
9435   "template_args" :
9436   [
9437    "_ZTIc"
9438   ]
9439  },
9440  {
9441   "access" : "private",
9442   "alignment" : 8,
9443   "fields" :
9444   [
9445    {
9446     "field_name" : "binder",
9447     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9448    },
9449    {
9450     "field_name" : "refs",
9451     "field_offset" : 64,
9452     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9453    }
9454   ],
9455   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9456   "name" : "android::hardware::ProcessState::handle_entry",
9457   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9458   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9459   "size" : 16,
9460   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
9461  },
9462  {
9463   "alignment" : 8,
9464   "base_specifiers" :
9465   [
9466    {
9467     "is_virtual" : true,
9468     "referenced_type" : "_ZTIN7android7RefBaseE"
9469    }
9470   ],
9471   "fields" :
9472   [
9473    {
9474     "access" : "private",
9475     "field_name" : "mDriverFD",
9476     "field_offset" : 64,
9477     "referenced_type" : "_ZTIi"
9478    },
9479    {
9480     "access" : "private",
9481     "field_name" : "mVMStart",
9482     "field_offset" : 128,
9483     "referenced_type" : "_ZTIPv"
9484    },
9485    {
9486     "access" : "private",
9487     "field_name" : "mThreadCountLock",
9488     "field_offset" : 192,
9489     "referenced_type" : "_ZTI15pthread_mutex_t"
9490    },
9491    {
9492     "access" : "private",
9493     "field_name" : "mExecutingThreadsCount",
9494     "field_offset" : 512,
9495     "referenced_type" : "_ZTIm"
9496    },
9497    {
9498     "access" : "private",
9499     "field_name" : "mMaxThreads",
9500     "field_offset" : 576,
9501     "referenced_type" : "_ZTIm"
9502    },
9503    {
9504     "access" : "private",
9505     "field_name" : "mStarvationStartTimeMs",
9506     "field_offset" : 640,
9507     "referenced_type" : "_ZTIl"
9508    },
9509    {
9510     "access" : "private",
9511     "field_name" : "mLock",
9512     "field_offset" : 704,
9513     "referenced_type" : "_ZTIN7android5MutexE"
9514    },
9515    {
9516     "access" : "private",
9517     "field_name" : "mHandleToObject",
9518     "field_offset" : 1024,
9519     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9520    },
9521    {
9522     "access" : "private",
9523     "field_name" : "mRootDir",
9524     "field_offset" : 1344,
9525     "referenced_type" : "_ZTIN7android7String8E"
9526    },
9527    {
9528     "access" : "private",
9529     "field_name" : "mThreadPoolStarted",
9530     "field_offset" : 1408,
9531     "referenced_type" : "_ZTIb"
9532    },
9533    {
9534     "access" : "private",
9535     "field_name" : "mSpawnThreadOnStart",
9536     "field_offset" : 1416,
9537     "referenced_type" : "_ZTIb"
9538    },
9539    {
9540     "access" : "private",
9541     "field_name" : "mThreadPoolSeq",
9542     "field_offset" : 1440,
9543     "referenced_type" : "_ZTIVi"
9544    },
9545    {
9546     "access" : "private",
9547     "field_name" : "mMmapSize",
9548     "field_offset" : 1472,
9549     "referenced_type" : "_ZTIKm"
9550    },
9551    {
9552     "access" : "private",
9553     "field_name" : "mCallRestriction",
9554     "field_offset" : 1536,
9555     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
9556    }
9557   ],
9558   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
9559   "name" : "android::hardware::ProcessState",
9560   "record_kind" : "class",
9561   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
9562   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
9563   "size" : 216,
9564   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
9565   "vtable_components" :
9566   [
9567    {
9568     "component_value" : 200,
9569     "kind" : "vbase_offset"
9570    },
9571    {
9572     "kind" : "offset_to_top"
9573    },
9574    {
9575     "kind" : "rtti",
9576     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9577    },
9578    {
9579     "kind" : "complete_dtor_pointer",
9580     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9581    },
9582    {
9583     "kind" : "deleting_dtor_pointer",
9584     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9585    },
9586    {
9587     "kind" : "vcall_offset"
9588    },
9589    {
9590     "kind" : "vcall_offset"
9591    },
9592    {
9593     "kind" : "vcall_offset"
9594    },
9595    {
9596     "kind" : "vcall_offset"
9597    },
9598    {
9599     "component_value" : -200,
9600     "kind" : "vcall_offset"
9601    },
9602    {
9603     "component_value" : -200,
9604     "kind" : "offset_to_top"
9605    },
9606    {
9607     "kind" : "rtti",
9608     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9609    },
9610    {
9611     "kind" : "complete_dtor_pointer",
9612     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
9613    },
9614    {
9615     "kind" : "deleting_dtor_pointer",
9616     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
9617    },
9618    {
9619     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9620    },
9621    {
9622     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9623    },
9624    {
9625     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9626    },
9627    {
9628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9629    }
9630   ]
9631  },
9632  {
9633   "alignment" : 2,
9634   "fields" :
9635   [
9636    {
9637     "access" : "private",
9638     "field_name" : "mMajor",
9639     "referenced_type" : "_ZTIt"
9640    },
9641    {
9642     "access" : "private",
9643     "field_name" : "mMinor",
9644     "field_offset" : 16,
9645     "referenced_type" : "_ZTIt"
9646    }
9647   ],
9648   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
9649   "name" : "android::hardware::hidl_version",
9650   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
9651   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
9652   "size" : 4,
9653   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9654  },
9655  {
9656   "alignment" : 8,
9657   "fields" :
9658   [
9659    {
9660     "field_name" : "flags",
9661     "referenced_type" : "_ZTIj"
9662    },
9663    {
9664     "field_name" : "fdIndex",
9665     "field_offset" : 32,
9666     "referenced_type" : "_ZTIj"
9667    },
9668    {
9669     "field_name" : "offset",
9670     "field_offset" : 64,
9671     "referenced_type" : "_ZTIj"
9672    },
9673    {
9674     "field_name" : "extent",
9675     "field_offset" : 128,
9676     "referenced_type" : "_ZTIm"
9677    }
9678   ],
9679   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
9680   "name" : "android::hardware::GrantorDescriptor",
9681   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9682   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9683   "size" : 24,
9684   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
9685  },
9686  {
9687   "alignment" : 8,
9688   "base_specifiers" :
9689   [
9690    {
9691     "is_virtual" : true,
9692     "referenced_type" : "_ZTIN7android7RefBaseE"
9693    }
9694   ],
9695   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
9696   "name" : "android::hardware::hidl_death_recipient",
9697   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9698   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9699   "size" : 24,
9700   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9701   "vtable_components" :
9702   [
9703    {
9704     "component_value" : 8,
9705     "kind" : "vbase_offset"
9706    },
9707    {
9708     "kind" : "offset_to_top"
9709    },
9710    {
9711     "kind" : "rtti",
9712     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9713    },
9714    {
9715     "is_pure" : true,
9716     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9717    },
9718    {
9719     "kind" : "complete_dtor_pointer",
9720     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9721    },
9722    {
9723     "kind" : "deleting_dtor_pointer",
9724     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9725    },
9726    {
9727     "kind" : "vcall_offset"
9728    },
9729    {
9730     "kind" : "vcall_offset"
9731    },
9732    {
9733     "kind" : "vcall_offset"
9734    },
9735    {
9736     "kind" : "vcall_offset"
9737    },
9738    {
9739     "component_value" : -8,
9740     "kind" : "vcall_offset"
9741    },
9742    {
9743     "component_value" : -8,
9744     "kind" : "offset_to_top"
9745    },
9746    {
9747     "kind" : "rtti",
9748     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9749    },
9750    {
9751     "kind" : "complete_dtor_pointer",
9752     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9753    },
9754    {
9755     "kind" : "deleting_dtor_pointer",
9756     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9766    },
9767    {
9768     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9769    }
9770   ]
9771  },
9772  {
9773   "alignment" : 8,
9774   "base_specifiers" :
9775   [
9776    {
9777     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9778    }
9779   ],
9780   "fields" :
9781   [
9782    {
9783     "access" : "private",
9784     "field_name" : "mRecipient",
9785     "field_offset" : 64,
9786     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
9787    },
9788    {
9789     "access" : "private",
9790     "field_name" : "mCookie",
9791     "field_offset" : 192,
9792     "referenced_type" : "_ZTIm"
9793    },
9794    {
9795     "access" : "private",
9796     "field_name" : "mBase",
9797     "field_offset" : 256,
9798     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
9799    }
9800   ],
9801   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9802   "name" : "android::hardware::hidl_binder_death_recipient",
9803   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9804   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9805   "size" : 64,
9806   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9807   "vtable_components" :
9808   [
9809    {
9810     "component_value" : 48,
9811     "kind" : "vbase_offset"
9812    },
9813    {
9814     "kind" : "offset_to_top"
9815    },
9816    {
9817     "kind" : "rtti",
9818     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9819    },
9820    {
9821     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9822    },
9823    {
9824     "kind" : "complete_dtor_pointer",
9825     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9826    },
9827    {
9828     "kind" : "deleting_dtor_pointer",
9829     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9830    },
9831    {
9832     "kind" : "vcall_offset"
9833    },
9834    {
9835     "kind" : "vcall_offset"
9836    },
9837    {
9838     "kind" : "vcall_offset"
9839    },
9840    {
9841     "kind" : "vcall_offset"
9842    },
9843    {
9844     "component_value" : -48,
9845     "kind" : "vcall_offset"
9846    },
9847    {
9848     "component_value" : -48,
9849     "kind" : "offset_to_top"
9850    },
9851    {
9852     "kind" : "rtti",
9853     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9854    },
9855    {
9856     "kind" : "complete_dtor_pointer",
9857     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9858    },
9859    {
9860     "kind" : "deleting_dtor_pointer",
9861     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9868    },
9869    {
9870     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9871    },
9872    {
9873     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9874    }
9875   ]
9876  },
9877  {
9878   "alignment" : 8,
9879   "fields" :
9880   [
9881    {
9882     "field_name" : "pid",
9883     "referenced_type" : "_ZTIl"
9884    },
9885    {
9886     "field_name" : "tid",
9887     "field_offset" : 64,
9888     "referenced_type" : "_ZTIl"
9889    }
9890   ],
9891   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9892   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
9893   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9894   "self_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9895   "size" : 16,
9896   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9897  },
9898  {
9899   "alignment" : 8,
9900   "fields" :
9901   [
9902    {
9903     "field_name" : "sampleRateHz",
9904     "referenced_type" : "_ZTIj"
9905    },
9906    {
9907     "field_name" : "channelMask",
9908     "field_offset" : 32,
9909     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9910    },
9911    {
9912     "field_name" : "format",
9913     "field_offset" : 64,
9914     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
9915    },
9916    {
9917     "field_name" : "offloadInfo",
9918     "field_offset" : 128,
9919     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
9920    },
9921    {
9922     "field_name" : "frameCount",
9923     "field_offset" : 512,
9924     "referenced_type" : "_ZTIm"
9925    }
9926   ],
9927   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9928   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
9929   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9930   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9931   "size" : 72,
9932   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9933  },
9934  {
9935   "alignment" : 4,
9936   "fields" :
9937   [
9938    {
9939     "field_name" : "index",
9940     "referenced_type" : "_ZTIi"
9941    },
9942    {
9943     "field_name" : "mode",
9944     "field_offset" : 32,
9945     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
9946    },
9947    {
9948     "field_name" : "channelMask",
9949     "field_offset" : 64,
9950     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9951    },
9952    {
9953     "field_name" : "values",
9954     "field_offset" : 96,
9955     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE"
9956    },
9957    {
9958     "field_name" : "rampDurationMs",
9959     "field_offset" : 1120,
9960     "referenced_type" : "_ZTIj"
9961    }
9962   ],
9963   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9964   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
9965   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9966   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9967   "size" : 144,
9968   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9969  },
9970  {
9971   "alignment" : 4,
9972   "fields" :
9973   [
9974    {
9975     "field_name" : "stream",
9976     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
9977    },
9978    {
9979     "field_name" : "source",
9980     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE"
9981    }
9982   ],
9983   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9984   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
9985   "record_kind" : "union",
9986   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9987   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9988   "size" : 4,
9989   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9990  },
9991  {
9992   "alignment" : 4,
9993   "fields" :
9994   [
9995    {
9996     "field_name" : "hwModule",
9997     "referenced_type" : "_ZTIi"
9998    },
9999    {
10000     "field_name" : "ioHandle",
10001     "field_offset" : 32,
10002     "referenced_type" : "_ZTIi"
10003    },
10004    {
10005     "field_name" : "useCase",
10006     "field_offset" : 64,
10007     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
10008    }
10009   ],
10010   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
10011   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
10012   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
10013   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
10014   "size" : 12,
10015   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10016  },
10017  {
10018   "alignment" : 4,
10019   "fields" :
10020   [
10021    {
10022     "field_name" : "device",
10023     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
10024    },
10025    {
10026     "field_name" : "mix",
10027     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
10028    },
10029    {
10030     "field_name" : "session",
10031     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
10032    }
10033   ],
10034   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10035   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
10036   "record_kind" : "union",
10037   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10038   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
10039   "size" : 40,
10040   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10041  },
10042  {
10043   "alignment" : 4,
10044   "fields" :
10045   [
10046    {
10047     "field_name" : "id",
10048     "referenced_type" : "_ZTIi"
10049    },
10050    {
10051     "field_name" : "configMask",
10052     "field_offset" : 32,
10053     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
10054    },
10055    {
10056     "field_name" : "sampleRateHz",
10057     "field_offset" : 64,
10058     "referenced_type" : "_ZTIj"
10059    },
10060    {
10061     "field_name" : "channelMask",
10062     "field_offset" : 96,
10063     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10064    },
10065    {
10066     "field_name" : "format",
10067     "field_offset" : 128,
10068     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
10069    },
10070    {
10071     "field_name" : "gain",
10072     "field_offset" : 160,
10073     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE"
10074    },
10075    {
10076     "field_name" : "type",
10077     "field_offset" : 1312,
10078     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
10079    },
10080    {
10081     "field_name" : "role",
10082     "field_offset" : 1344,
10083     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
10084    },
10085    {
10086     "field_name" : "ext",
10087     "field_offset" : 1376,
10088     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
10089    }
10090   ],
10091   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10092   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
10093   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10094   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
10095   "size" : 212,
10096   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10097  },
10098  {
10099   "alignment" : 4,
10100   "fields" :
10101   [
10102    {
10103     "field_name" : "hwModule",
10104     "referenced_type" : "_ZTIi"
10105    },
10106    {
10107     "field_name" : "ioHandle",
10108     "field_offset" : 32,
10109     "referenced_type" : "_ZTIi"
10110    },
10111    {
10112     "field_name" : "latencyClass",
10113     "field_offset" : 64,
10114     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
10115    }
10116   ],
10117   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10118   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
10119   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10120   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10121   "size" : 12,
10122   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10123  },
10124  {
10125   "alignment" : 8,
10126   "fields" :
10127   [
10128    {
10129     "field_name" : "sampleRateHz",
10130     "referenced_type" : "_ZTIj"
10131    },
10132    {
10133     "field_name" : "channelMask",
10134     "field_offset" : 32,
10135     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10136    },
10137    {
10138     "field_name" : "format",
10139     "field_offset" : 64,
10140     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
10141    },
10142    {
10143     "field_name" : "streamType",
10144     "field_offset" : 96,
10145     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
10146    },
10147    {
10148     "field_name" : "bitRatePerSecond",
10149     "field_offset" : 128,
10150     "referenced_type" : "_ZTIj"
10151    },
10152    {
10153     "field_name" : "durationMicroseconds",
10154     "field_offset" : 192,
10155     "referenced_type" : "_ZTIl"
10156    },
10157    {
10158     "field_name" : "hasVideo",
10159     "field_offset" : 256,
10160     "referenced_type" : "_ZTIb"
10161    },
10162    {
10163     "field_name" : "isStreaming",
10164     "field_offset" : 264,
10165     "referenced_type" : "_ZTIb"
10166    },
10167    {
10168     "field_name" : "bitWidth",
10169     "field_offset" : 288,
10170     "referenced_type" : "_ZTIj"
10171    },
10172    {
10173     "field_name" : "bufferSize",
10174     "field_offset" : 320,
10175     "referenced_type" : "_ZTIj"
10176    },
10177    {
10178     "field_name" : "usage",
10179     "field_offset" : 352,
10180     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE"
10181    }
10182   ],
10183   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10184   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
10185   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10186   "self_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10187   "size" : 48,
10188   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10189  },
10190  {
10191   "alignment" : 4,
10192   "fields" :
10193   [
10194    {
10195     "field_name" : "hwModule",
10196     "referenced_type" : "_ZTIi"
10197    },
10198    {
10199     "field_name" : "type",
10200     "field_offset" : 32,
10201     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10202    },
10203    {
10204     "field_name" : "address",
10205     "field_offset" : 64,
10206     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE"
10207    }
10208   ],
10209   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10210   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
10211   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10212   "self_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10213   "size" : 40,
10214   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10215  },
10216  {
10217   "alignment" : 4,
10218   "fields" :
10219   [
10220    {
10221     "field_name" : "session",
10222     "referenced_type" : "_ZTIi"
10223    }
10224   ],
10225   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10226   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
10227   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10228   "self_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10229   "size" : 4,
10230   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10231  },
10232  {
10233   "alignment" : 4,
10234   "fields" :
10235   [
10236    {
10237     "field_name" : "hwModule",
10238     "referenced_type" : "_ZTIi"
10239    },
10240    {
10241     "field_name" : "type",
10242     "field_offset" : 32,
10243     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10244    },
10245    {
10246     "field_name" : "address",
10247     "field_offset" : 64,
10248     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE"
10249    }
10250   ],
10251   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10252   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
10253   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10254   "self_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10255   "size" : 40,
10256   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10257  },
10258  {
10259   "alignment" : 4,
10260   "fields" :
10261   [
10262    {
10263     "field_name" : "session",
10264     "referenced_type" : "_ZTIi"
10265    }
10266   ],
10267   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10268   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
10269   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10270   "self_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10271   "size" : 4,
10272   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10273  },
10274  {
10275   "alignment" : 4,
10276   "fields" :
10277   [
10278    {
10279     "field_name" : "timeLow",
10280     "referenced_type" : "_ZTIj"
10281    },
10282    {
10283     "field_name" : "timeMid",
10284     "field_offset" : 32,
10285     "referenced_type" : "_ZTIt"
10286    },
10287    {
10288     "field_name" : "versionAndTimeHigh",
10289     "field_offset" : 48,
10290     "referenced_type" : "_ZTIt"
10291    },
10292    {
10293     "field_name" : "variantAndClockSeqHigh",
10294     "field_offset" : 64,
10295     "referenced_type" : "_ZTIt"
10296    },
10297    {
10298     "field_name" : "node",
10299     "field_offset" : 80,
10300     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE"
10301    }
10302   ],
10303   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10304   "name" : "android::hardware::audio::common::V2_0::Uuid",
10305   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10306   "self_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10307   "size" : 16,
10308   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10309  },
10310  {
10311   "alignment" : 4,
10312   "fields" :
10313   [
10314    {
10315     "field_name" : "mode",
10316     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
10317    },
10318    {
10319     "field_name" : "channelMask",
10320     "field_offset" : 32,
10321     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10322    },
10323    {
10324     "field_name" : "minValue",
10325     "field_offset" : 64,
10326     "referenced_type" : "_ZTIi"
10327    },
10328    {
10329     "field_name" : "maxValue",
10330     "field_offset" : 96,
10331     "referenced_type" : "_ZTIi"
10332    },
10333    {
10334     "field_name" : "defaultValue",
10335     "field_offset" : 128,
10336     "referenced_type" : "_ZTIi"
10337    },
10338    {
10339     "field_name" : "stepValue",
10340     "field_offset" : 160,
10341     "referenced_type" : "_ZTIj"
10342    },
10343    {
10344     "field_name" : "minRampMs",
10345     "field_offset" : 192,
10346     "referenced_type" : "_ZTIj"
10347    },
10348    {
10349     "field_name" : "maxRampMs",
10350     "field_offset" : 224,
10351     "referenced_type" : "_ZTIj"
10352    }
10353   ],
10354   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10355   "name" : "android::hardware::audio::common::V2_0::AudioGain",
10356   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10357   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10358   "size" : 32,
10359   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10360  },
10361  {
10362   "alignment" : 4,
10363   "fields" :
10364   [
10365    {
10366     "field_name" : "device",
10367     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
10368    },
10369    {
10370     "field_name" : "mix",
10371     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE"
10372    },
10373    {
10374     "field_name" : "session",
10375     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
10376    }
10377   ],
10378   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10379   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
10380   "record_kind" : "union",
10381   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10382   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10383   "size" : 40,
10384   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10385  },
10386  {
10387   "alignment" : 8,
10388   "fields" :
10389   [
10390    {
10391     "field_name" : "id",
10392     "referenced_type" : "_ZTIi"
10393    },
10394    {
10395     "field_name" : "role",
10396     "field_offset" : 32,
10397     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
10398    },
10399    {
10400     "field_name" : "name",
10401     "field_offset" : 64,
10402     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10403    },
10404    {
10405     "field_name" : "sampleRates",
10406     "field_offset" : 192,
10407     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE"
10408    },
10409    {
10410     "field_name" : "channelMasks",
10411     "field_offset" : 320,
10412     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
10413    },
10414    {
10415     "field_name" : "formats",
10416     "field_offset" : 448,
10417     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
10418    },
10419    {
10420     "field_name" : "gains",
10421     "field_offset" : 576,
10422     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
10423    },
10424    {
10425     "field_name" : "activeConfig",
10426     "field_offset" : 704,
10427     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE"
10428    },
10429    {
10430     "field_name" : "type",
10431     "field_offset" : 2400,
10432     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
10433    },
10434    {
10435     "field_name" : "ext",
10436     "field_offset" : 2432,
10437     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE"
10438    }
10439   ],
10440   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10441   "name" : "android::hardware::audio::common::V2_0::AudioPort",
10442   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10443   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10444   "size" : 344,
10445   "source_file" : "out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10446  },
10447  {
10448   "access" : "private",
10449   "alignment" : 8,
10450   "fields" :
10451   [
10452    {
10453     "field_name" : "index",
10454     "referenced_type" : "_ZTIm"
10455    },
10456    {
10457     "field_name" : "buffer",
10458     "field_offset" : 64,
10459     "referenced_type" : "_ZTIy"
10460    },
10461    {
10462     "field_name" : "bufend",
10463     "field_offset" : 128,
10464     "referenced_type" : "_ZTIy"
10465    }
10466   ],
10467   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10468   "name" : "android::hardware::Parcel::BufferInfo",
10469   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10470   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10471   "size" : 24,
10472   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "fields" :
10477   [
10478    {
10479     "access" : "private",
10480     "field_name" : "mBufCachePos",
10481     "referenced_type" : "_ZTIm"
10482    },
10483    {
10484     "access" : "private",
10485     "field_name" : "mBufCache",
10486     "field_offset" : 64,
10487     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mError",
10492     "field_offset" : 256,
10493     "referenced_type" : "_ZTIi"
10494    },
10495    {
10496     "access" : "private",
10497     "field_name" : "mData",
10498     "field_offset" : 320,
10499     "referenced_type" : "_ZTIPh"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "mDataSize",
10504     "field_offset" : 384,
10505     "referenced_type" : "_ZTIm"
10506    },
10507    {
10508     "access" : "private",
10509     "field_name" : "mDataCapacity",
10510     "field_offset" : 448,
10511     "referenced_type" : "_ZTIm"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mDataPos",
10516     "field_offset" : 512,
10517     "referenced_type" : "_ZTIm"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mObjects",
10522     "field_offset" : 576,
10523     "referenced_type" : "_ZTIPy"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mObjectsSize",
10528     "field_offset" : 640,
10529     "referenced_type" : "_ZTIm"
10530    },
10531    {
10532     "access" : "private",
10533     "field_name" : "mObjectsCapacity",
10534     "field_offset" : 704,
10535     "referenced_type" : "_ZTIm"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "mNextObjectHint",
10540     "field_offset" : 768,
10541     "referenced_type" : "_ZTIm"
10542    },
10543    {
10544     "access" : "private",
10545     "field_name" : "mNumRef",
10546     "field_offset" : 832,
10547     "referenced_type" : "_ZTIm"
10548    },
10549    {
10550     "access" : "private",
10551     "field_name" : "mFdsKnown",
10552     "field_offset" : 896,
10553     "referenced_type" : "_ZTIb"
10554    },
10555    {
10556     "access" : "private",
10557     "field_name" : "mHasFds",
10558     "field_offset" : 904,
10559     "referenced_type" : "_ZTIb"
10560    },
10561    {
10562     "access" : "private",
10563     "field_name" : "mAllowFds",
10564     "field_offset" : 912,
10565     "referenced_type" : "_ZTIb"
10566    },
10567    {
10568     "access" : "private",
10569     "field_name" : "mDeallocZero",
10570     "field_offset" : 920,
10571     "referenced_type" : "_ZTIb"
10572    },
10573    {
10574     "access" : "private",
10575     "field_name" : "mOwner",
10576     "field_offset" : 960,
10577     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
10578    },
10579    {
10580     "access" : "private",
10581     "field_name" : "mOwnerCookie",
10582     "field_offset" : 1024,
10583     "referenced_type" : "_ZTIPv"
10584    }
10585   ],
10586   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
10587   "name" : "android::hardware::Parcel",
10588   "record_kind" : "class",
10589   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
10590   "self_type" : "_ZTIN7android8hardware6ParcelE",
10591   "size" : 136,
10592   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10593  },
10594  {
10595   "alignment" : 8,
10596   "base_specifiers" :
10597   [
10598    {
10599     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10600    }
10601   ],
10602   "fields" :
10603   [
10604    {
10605     "access" : "private",
10606     "field_name" : "mVal",
10607     "field_offset" : 264,
10608     "referenced_type" : "_ZTIb"
10609    }
10610   ],
10611   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
10612   "name" : "android::hardware::Return<bool>",
10613   "record_kind" : "class",
10614   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10615   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
10616   "size" : 40,
10617   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10618   "template_args" :
10619   [
10620    "_ZTIb"
10621   ]
10622  },
10623  {
10624   "alignment" : 8,
10625   "base_specifiers" :
10626   [
10627    {
10628     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10629    }
10630   ],
10631   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
10632   "name" : "android::hardware::Return<void>",
10633   "record_kind" : "class",
10634   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
10635   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
10636   "size" : 40,
10637   "source_file" : "system/libhidl/base/include/hidl/Status.h",
10638   "template_args" :
10639   [
10640    "_ZTIv"
10641   ]
10642  },
10643  {
10644   "alignment" : 8,
10645   "fields" :
10646   [
10647    {
10648     "access" : "private",
10649     "field_name" : "mException",
10650     "referenced_type" : "_ZTIi"
10651    },
10652    {
10653     "access" : "private",
10654     "field_name" : "mErrorCode",
10655     "field_offset" : 32,
10656     "referenced_type" : "_ZTIi"
10657    },
10658    {
10659     "access" : "private",
10660     "field_name" : "mMessage",
10661     "field_offset" : 64,
10662     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10663    }
10664   ],
10665   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
10666   "name" : "android::hardware::Status",
10667   "record_kind" : "class",
10668   "referenced_type" : "_ZTIN7android8hardware6StatusE",
10669   "self_type" : "_ZTIN7android8hardware6StatusE",
10670   "size" : 32,
10671   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10672  },
10673  {
10674   "alignment" : 8,
10675   "base_specifiers" :
10676   [
10677    {
10678     "is_virtual" : true,
10679     "referenced_type" : "_ZTIN7android7RefBaseE"
10680    }
10681   ],
10682   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10683   "name" : "android::hardware::IBinder::DeathRecipient",
10684   "record_kind" : "class",
10685   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10686   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10687   "size" : 24,
10688   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
10689   "vtable_components" :
10690   [
10691    {
10692     "component_value" : 8,
10693     "kind" : "vbase_offset"
10694    },
10695    {
10696     "kind" : "offset_to_top"
10697    },
10698    {
10699     "kind" : "rtti",
10700     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10701    },
10702    {
10703     "is_pure" : true,
10704     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10705    },
10706    {
10707     "kind" : "complete_dtor_pointer",
10708     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10709    },
10710    {
10711     "kind" : "deleting_dtor_pointer",
10712     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10713    },
10714    {
10715     "kind" : "vcall_offset"
10716    },
10717    {
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "kind" : "vcall_offset"
10722    },
10723    {
10724     "kind" : "vcall_offset"
10725    },
10726    {
10727     "component_value" : -8,
10728     "kind" : "vcall_offset"
10729    },
10730    {
10731     "component_value" : -8,
10732     "kind" : "offset_to_top"
10733    },
10734    {
10735     "kind" : "rtti",
10736     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10737    },
10738    {
10739     "kind" : "complete_dtor_pointer",
10740     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10741    },
10742    {
10743     "kind" : "deleting_dtor_pointer",
10744     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10757    }
10758   ]
10759  },
10760  {
10761   "alignment" : 8,
10762   "base_specifiers" :
10763   [
10764    {
10765     "is_virtual" : true,
10766     "referenced_type" : "_ZTIN7android7RefBaseE"
10767    }
10768   ],
10769   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
10770   "name" : "android::hardware::IBinder",
10771   "record_kind" : "class",
10772   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
10773   "self_type" : "_ZTIN7android8hardware7IBinderE",
10774   "size" : 24,
10775   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
10776   "vtable_components" :
10777   [
10778    {
10779     "component_value" : 8,
10780     "kind" : "vbase_offset"
10781    },
10782    {
10783     "kind" : "offset_to_top"
10784    },
10785    {
10786     "kind" : "rtti",
10787     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10788    },
10789    {
10790     "is_pure" : true,
10791     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10792    },
10793    {
10794     "is_pure" : true,
10795     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10796    },
10797    {
10798     "is_pure" : true,
10799     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10800    },
10801    {
10802     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10803    },
10804    {
10805     "is_pure" : true,
10806     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10807    },
10808    {
10809     "is_pure" : true,
10810     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10811    },
10812    {
10813     "is_pure" : true,
10814     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10821    },
10822    {
10823     "kind" : "complete_dtor_pointer",
10824     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10825    },
10826    {
10827     "kind" : "deleting_dtor_pointer",
10828     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10829    },
10830    {
10831     "kind" : "vcall_offset"
10832    },
10833    {
10834     "kind" : "vcall_offset"
10835    },
10836    {
10837     "kind" : "vcall_offset"
10838    },
10839    {
10840     "kind" : "vcall_offset"
10841    },
10842    {
10843     "component_value" : -8,
10844     "kind" : "vcall_offset"
10845    },
10846    {
10847     "component_value" : -8,
10848     "kind" : "offset_to_top"
10849    },
10850    {
10851     "kind" : "rtti",
10852     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10853    },
10854    {
10855     "kind" : "complete_dtor_pointer",
10856     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10857    },
10858    {
10859     "kind" : "deleting_dtor_pointer",
10860     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10861    },
10862    {
10863     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10873    }
10874   ]
10875  },
10876  {
10877   "alignment" : 8,
10878   "fields" :
10879   [
10880    {
10881     "access" : "private",
10882     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10883    }
10884   ],
10885   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10886   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10887   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10888   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10889   "size" : 8,
10890   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10891   "template_args" :
10892   [
10893    "_ZTI13native_handle"
10894   ]
10895  },
10896  {
10897   "access" : "private",
10898   "alignment" : 8,
10899   "fields" :
10900   [
10901    {
10902     "field_name" : "mPointer",
10903     "referenced_type" : "_ZTIP13native_handle"
10904    },
10905    {
10906     "field_name" : "_pad",
10907     "referenced_type" : "_ZTIm"
10908    }
10909   ],
10910   "is_anonymous" : true,
10911   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10912   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous)",
10913   "record_kind" : "union",
10914   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10915   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10916   "size" : 8,
10917   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10918  },
10919  {
10920   "alignment" : 8,
10921   "fields" :
10922   [
10923    {
10924     "access" : "private",
10925     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10926    }
10927   ],
10928   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10929   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10930   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10931   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10932   "size" : 8,
10933   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10934   "template_args" :
10935   [
10936    "_ZTIK13native_handle"
10937   ]
10938  },
10939  {
10940   "access" : "private",
10941   "alignment" : 8,
10942   "fields" :
10943   [
10944    {
10945     "field_name" : "mPointer",
10946     "referenced_type" : "_ZTIPK13native_handle"
10947    },
10948    {
10949     "field_name" : "_pad",
10950     "referenced_type" : "_ZTIm"
10951    }
10952   ],
10953   "is_anonymous" : true,
10954   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10955   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous)",
10956   "record_kind" : "union",
10957   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10958   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10959   "size" : 8,
10960   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10961  },
10962  {
10963   "alignment" : 8,
10964   "fields" :
10965   [
10966    {
10967     "access" : "private",
10968     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
10969    }
10970   ],
10971   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10972   "name" : "android::hardware::details::hidl_pointer<const char>",
10973   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10974   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10975   "size" : 8,
10976   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10977   "template_args" :
10978   [
10979    "_ZTIKc"
10980   ]
10981  },
10982  {
10983   "access" : "private",
10984   "alignment" : 8,
10985   "fields" :
10986   [
10987    {
10988     "field_name" : "mPointer",
10989     "referenced_type" : "_ZTIPKc"
10990    },
10991    {
10992     "field_name" : "_pad",
10993     "referenced_type" : "_ZTIm"
10994    }
10995   ],
10996   "is_anonymous" : true,
10997   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10998   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous)",
10999   "record_kind" : "union",
11000   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11001   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11002   "size" : 8,
11003   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11004  },
11005  {
11006   "alignment" : 8,
11007   "fields" :
11008   [
11009    {
11010     "access" : "private",
11011     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11012    }
11013   ],
11014   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11015   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11016   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11017   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11018   "size" : 8,
11019   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11020   "template_args" :
11021   [
11022    "_ZTIN7android8hardware17GrantorDescriptorE"
11023   ]
11024  },
11025  {
11026   "access" : "private",
11027   "alignment" : 8,
11028   "fields" :
11029   [
11030    {
11031     "field_name" : "mPointer",
11032     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11033    },
11034    {
11035     "field_name" : "_pad",
11036     "referenced_type" : "_ZTIm"
11037    }
11038   ],
11039   "is_anonymous" : true,
11040   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11041   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous)",
11042   "record_kind" : "union",
11043   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11044   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11045   "size" : 8,
11046   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11047  },
11048  {
11049   "alignment" : 8,
11050   "fields" :
11051   [
11052    {
11053     "access" : "private",
11054     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
11055    }
11056   ],
11057   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11058   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
11059   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11060   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
11061   "size" : 8,
11062   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11063   "template_args" :
11064   [
11065    "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
11066   ]
11067  },
11068  {
11069   "access" : "private",
11070   "alignment" : 8,
11071   "fields" :
11072   [
11073    {
11074     "field_name" : "mPointer",
11075     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE"
11076    },
11077    {
11078     "field_name" : "_pad",
11079     "referenced_type" : "_ZTIm"
11080    }
11081   ],
11082   "is_anonymous" : true,
11083   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11084   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>::(anonymous)",
11085   "record_kind" : "union",
11086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11087   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
11088   "size" : 8,
11089   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11090  },
11091  {
11092   "alignment" : 8,
11093   "fields" :
11094   [
11095    {
11096     "access" : "private",
11097     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
11098    }
11099   ],
11100   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11101   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
11102   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11103   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
11104   "size" : 8,
11105   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11106   "template_args" :
11107   [
11108    "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11109   ]
11110  },
11111  {
11112   "access" : "private",
11113   "alignment" : 8,
11114   "fields" :
11115   [
11116    {
11117     "field_name" : "mPointer",
11118     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11119    },
11120    {
11121     "field_name" : "_pad",
11122     "referenced_type" : "_ZTIm"
11123    }
11124   ],
11125   "is_anonymous" : true,
11126   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11127   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>::(anonymous)",
11128   "record_kind" : "union",
11129   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11130   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
11131   "size" : 8,
11132   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11133  },
11134  {
11135   "alignment" : 8,
11136   "fields" :
11137   [
11138    {
11139     "access" : "private",
11140     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
11141    }
11142   ],
11143   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11144   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
11145   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11146   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11147   "size" : 8,
11148   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11149   "template_args" :
11150   [
11151    "_ZTIN7android8hardware5audio6common4V2_09AudioGainE"
11152   ]
11153  },
11154  {
11155   "access" : "private",
11156   "alignment" : 8,
11157   "fields" :
11158   [
11159    {
11160     "field_name" : "mPointer",
11161     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE"
11162    },
11163    {
11164     "field_name" : "_pad",
11165     "referenced_type" : "_ZTIm"
11166    }
11167   ],
11168   "is_anonymous" : true,
11169   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11170   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>::(anonymous)",
11171   "record_kind" : "union",
11172   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11173   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11174   "size" : 8,
11175   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11176  },
11177  {
11178   "alignment" : 8,
11179   "fields" :
11180   [
11181    {
11182     "access" : "private",
11183     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11184    }
11185   ],
11186   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11187   "name" : "android::hardware::details::hidl_pointer<char>",
11188   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11189   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11190   "size" : 8,
11191   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11192   "template_args" :
11193   [
11194    "_ZTIc"
11195   ]
11196  },
11197  {
11198   "access" : "private",
11199   "alignment" : 8,
11200   "fields" :
11201   [
11202    {
11203     "field_name" : "mPointer",
11204     "referenced_type" : "_ZTIPc"
11205    },
11206    {
11207     "field_name" : "_pad",
11208     "referenced_type" : "_ZTIm"
11209    }
11210   ],
11211   "is_anonymous" : true,
11212   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11213   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous)",
11214   "record_kind" : "union",
11215   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11216   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11217   "size" : 8,
11218   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11219  },
11220  {
11221   "alignment" : 8,
11222   "fields" :
11223   [
11224    {
11225     "access" : "private",
11226     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E"
11227    }
11228   ],
11229   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11230   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11231   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11232   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11233   "size" : 8,
11234   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11235   "template_args" :
11236   [
11237    "_ZTIj"
11238   ]
11239  },
11240  {
11241   "access" : "private",
11242   "alignment" : 8,
11243   "fields" :
11244   [
11245    {
11246     "field_name" : "mPointer",
11247     "referenced_type" : "_ZTIPj"
11248    },
11249    {
11250     "field_name" : "_pad",
11251     "referenced_type" : "_ZTIm"
11252    }
11253   ],
11254   "is_anonymous" : true,
11255   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11256   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous)",
11257   "record_kind" : "union",
11258   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11259   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11260   "size" : 8,
11261   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11262  },
11263  {
11264   "alignment" : 8,
11265   "fields" :
11266   [
11267    {
11268     "access" : "private",
11269     "field_name" : "mStatus",
11270     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11271    },
11272    {
11273     "access" : "private",
11274     "field_name" : "mCheckedStatus",
11275     "field_offset" : 256,
11276     "referenced_type" : "_ZTIb"
11277    }
11278   ],
11279   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11280   "name" : "android::hardware::details::return_status",
11281   "record_kind" : "class",
11282   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11283   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11284   "size" : 40,
11285   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11286  },
11287  {
11288   "alignment" : 8,
11289   "fields" :
11290   [
11291    {
11292     "access" : "private",
11293     "field_name" : "mBase",
11294     "referenced_type" : "_ZTIPKh"
11295    }
11296   ],
11297   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
11298   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
11299   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
11300   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
11301   "size" : 8,
11302   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11303   "template_args" :
11304   [
11305    "_ZTIh"
11306   ]
11307  },
11308  {
11309   "alignment" : 8,
11310   "fields" :
11311   [
11312    {
11313     "access" : "private",
11314     "field_name" : "mBase",
11315     "referenced_type" : "_ZTIPKh"
11316    }
11317   ],
11318   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLm6EJEEE",
11319   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
11320   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm6EJEEE",
11321   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLm6EJEEE",
11322   "size" : 8,
11323   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11324   "template_args" :
11325   [
11326    "_ZTIh"
11327   ]
11328  },
11329  {
11330   "alignment" : 8,
11331   "fields" :
11332   [
11333    {
11334     "access" : "private",
11335     "field_name" : "mBase",
11336     "referenced_type" : "_ZTIPKi"
11337    }
11338   ],
11339   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIiLm32EJEEE",
11340   "name" : "android::hardware::details::const_accessor<int, 32>",
11341   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLm32EJEEE",
11342   "self_type" : "_ZTIN7android8hardware7details14const_accessorIiLm32EJEEE",
11343   "size" : 8,
11344   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11345   "template_args" :
11346   [
11347    "_ZTIi"
11348   ]
11349  },
11350  {
11351   "alignment" : 8,
11352   "fields" :
11353   [
11354    {
11355     "access" : "protected",
11356     "field_name" : "mInstrumentationCallbacks",
11357     "field_offset" : 64,
11358     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11359    },
11360    {
11361     "access" : "protected",
11362     "field_offset" : 256,
11363     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
11364    },
11365    {
11366     "access" : "protected",
11367     "field_name" : "mInstrumentationLibPackage",
11368     "field_offset" : 320,
11369     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11370    },
11371    {
11372     "access" : "protected",
11373     "field_name" : "mInterfaceName",
11374     "field_offset" : 512,
11375     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11376    }
11377   ],
11378   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11379   "name" : "android::hardware::details::HidlInstrumentor",
11380   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11381   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11382   "size" : 88,
11383   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11384   "vtable_components" :
11385   [
11386    {
11387     "kind" : "offset_to_top"
11388    },
11389    {
11390     "kind" : "rtti",
11391     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11392    },
11393    {
11394     "kind" : "complete_dtor_pointer",
11395     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11396    },
11397    {
11398     "kind" : "deleting_dtor_pointer",
11399     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11400    }
11401   ]
11402  },
11403  {
11404   "access" : "protected",
11405   "alignment" : 8,
11406   "fields" :
11407   [
11408    {
11409     "field_name" : "mEnableInstrumentation",
11410     "referenced_type" : "_ZTIb"
11411    },
11412    {
11413     "field_name" : "mReserved0",
11414     "referenced_type" : "_ZTIPv"
11415    }
11416   ],
11417   "is_anonymous" : true,
11418   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11419   "name" : "android::hardware::details::HidlInstrumentor::(anonymous)",
11420   "record_kind" : "union",
11421   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11422   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11423   "size" : 8,
11424   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11425  },
11426  {
11427   "alignment" : 1,
11428   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11429   "name" : "android::hardware::details::i_tag",
11430   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11431   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11432   "size" : 1,
11433   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11434  },
11435  {
11436   "alignment" : 1,
11437   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11438   "name" : "android::hardware::details::bs_tag",
11439   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11440   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11441   "size" : 1,
11442   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11443  },
11444  {
11445   "alignment" : 1,
11446   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11447   "name" : "android::hardware::details::bnhw_tag",
11448   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11449   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11450   "size" : 1,
11451   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11452  },
11453  {
11454   "alignment" : 1,
11455   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11456   "name" : "android::hardware::details::bphw_tag",
11457   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11458   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11459   "size" : 1,
11460   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11461  },
11462  {
11463   "alignment" : 1,
11464   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11465   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11466   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11467   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
11468   "size" : 1,
11469   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11470   "template_args" :
11471   [
11472    "_ZTIh"
11473   ]
11474  },
11475  {
11476   "alignment" : 1,
11477   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm6EJEEE",
11478   "name" : "android::hardware::details::std_array<unsigned char, 6>",
11479   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm6EJEEE",
11480   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm6EJEEE",
11481   "size" : 1,
11482   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11483   "template_args" :
11484   [
11485    "_ZTIh"
11486   ]
11487  },
11488  {
11489   "alignment" : 1,
11490   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIiLm32EJEEE",
11491   "name" : "android::hardware::details::std_array<int, 32>",
11492   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIiLm32EJEEE",
11493   "self_type" : "_ZTIN7android8hardware7details9std_arrayIiLm32EJEEE",
11494   "size" : 1,
11495   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11496   "template_args" :
11497   [
11498    "_ZTIi"
11499   ]
11500  },
11501  {
11502   "alignment" : 8,
11503   "fields" :
11504   [
11505    {
11506     "access" : "private",
11507     "field_name" : "mBuffer",
11508     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11509    },
11510    {
11511     "access" : "private",
11512     "field_name" : "mSize",
11513     "field_offset" : 64,
11514     "referenced_type" : "_ZTIj"
11515    },
11516    {
11517     "access" : "private",
11518     "field_name" : "mOwnsBuffer",
11519     "field_offset" : 96,
11520     "referenced_type" : "_ZTIb"
11521    },
11522    {
11523     "access" : "private",
11524     "field_name" : "mPad",
11525     "field_offset" : 104,
11526     "referenced_type" : "_ZTIA3_h"
11527    }
11528   ],
11529   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11530   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11531   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11532   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11533   "size" : 16,
11534   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11535   "template_args" :
11536   [
11537    "_ZTIN7android8hardware17GrantorDescriptorE"
11538   ]
11539  },
11540  {
11541   "alignment" : 8,
11542   "fields" :
11543   [
11544    {
11545     "access" : "private",
11546     "field_name" : "mBuffer",
11547     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
11548    },
11549    {
11550     "access" : "private",
11551     "field_name" : "mSize",
11552     "field_offset" : 64,
11553     "referenced_type" : "_ZTIj"
11554    },
11555    {
11556     "access" : "private",
11557     "field_name" : "mOwnsBuffer",
11558     "field_offset" : 96,
11559     "referenced_type" : "_ZTIb"
11560    },
11561    {
11562     "access" : "private",
11563     "field_name" : "mPad",
11564     "field_offset" : 104,
11565     "referenced_type" : "_ZTIA3_h"
11566    }
11567   ],
11568   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11569   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
11570   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11571   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11572   "size" : 16,
11573   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11574   "template_args" :
11575   [
11576    "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
11577   ]
11578  },
11579  {
11580   "alignment" : 8,
11581   "fields" :
11582   [
11583    {
11584     "access" : "private",
11585     "field_name" : "mBuffer",
11586     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
11587    },
11588    {
11589     "access" : "private",
11590     "field_name" : "mSize",
11591     "field_offset" : 64,
11592     "referenced_type" : "_ZTIj"
11593    },
11594    {
11595     "access" : "private",
11596     "field_name" : "mOwnsBuffer",
11597     "field_offset" : 96,
11598     "referenced_type" : "_ZTIb"
11599    },
11600    {
11601     "access" : "private",
11602     "field_name" : "mPad",
11603     "field_offset" : 104,
11604     "referenced_type" : "_ZTIA3_h"
11605    }
11606   ],
11607   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11608   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
11609   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11610   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11611   "size" : 16,
11612   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11613   "template_args" :
11614   [
11615    "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
11616   ]
11617  },
11618  {
11619   "alignment" : 8,
11620   "fields" :
11621   [
11622    {
11623     "access" : "private",
11624     "field_name" : "mBuffer",
11625     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
11626    },
11627    {
11628     "access" : "private",
11629     "field_name" : "mSize",
11630     "field_offset" : 64,
11631     "referenced_type" : "_ZTIj"
11632    },
11633    {
11634     "access" : "private",
11635     "field_name" : "mOwnsBuffer",
11636     "field_offset" : 96,
11637     "referenced_type" : "_ZTIb"
11638    },
11639    {
11640     "access" : "private",
11641     "field_name" : "mPad",
11642     "field_offset" : 104,
11643     "referenced_type" : "_ZTIA3_h"
11644    }
11645   ],
11646   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11647   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
11648   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11649   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11650   "size" : 16,
11651   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11652   "template_args" :
11653   [
11654    "_ZTIN7android8hardware5audio6common4V2_09AudioGainE"
11655   ]
11656  },
11657  {
11658   "alignment" : 8,
11659   "fields" :
11660   [
11661    {
11662     "access" : "private",
11663     "field_name" : "mBuffer",
11664     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
11665    },
11666    {
11667     "access" : "private",
11668     "field_name" : "mSize",
11669     "field_offset" : 64,
11670     "referenced_type" : "_ZTIj"
11671    },
11672    {
11673     "access" : "private",
11674     "field_name" : "mOwnsBuffer",
11675     "field_offset" : 96,
11676     "referenced_type" : "_ZTIb"
11677    },
11678    {
11679     "access" : "private",
11680     "field_name" : "mPad",
11681     "field_offset" : 104,
11682     "referenced_type" : "_ZTIA3_h"
11683    }
11684   ],
11685   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
11686   "name" : "android::hardware::hidl_vec<char>",
11687   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11688   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11689   "size" : 16,
11690   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11691   "template_args" :
11692   [
11693    "_ZTIc"
11694   ]
11695  },
11696  {
11697   "alignment" : 8,
11698   "fields" :
11699   [
11700    {
11701     "access" : "private",
11702     "field_name" : "mBuffer",
11703     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE"
11704    },
11705    {
11706     "access" : "private",
11707     "field_name" : "mSize",
11708     "field_offset" : 64,
11709     "referenced_type" : "_ZTIj"
11710    },
11711    {
11712     "access" : "private",
11713     "field_name" : "mOwnsBuffer",
11714     "field_offset" : 96,
11715     "referenced_type" : "_ZTIb"
11716    },
11717    {
11718     "access" : "private",
11719     "field_name" : "mPad",
11720     "field_offset" : 104,
11721     "referenced_type" : "_ZTIA3_h"
11722    }
11723   ],
11724   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIjEE",
11725   "name" : "android::hardware::hidl_vec<unsigned int>",
11726   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11727   "self_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11728   "size" : 16,
11729   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11730   "template_args" :
11731   [
11732    "_ZTIj"
11733   ]
11734  },
11735  {
11736   "alignment" : 8,
11737   "base_specifiers" :
11738   [
11739    {
11740     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
11741    }
11742   ],
11743   "fields" :
11744   [
11745    {
11746     "access" : "protected",
11747     "field_name" : "mSchedPolicy",
11748     "field_offset" : 64,
11749     "referenced_type" : "_ZTIi"
11750    },
11751    {
11752     "access" : "protected",
11753     "field_name" : "mSchedPriority",
11754     "field_offset" : 96,
11755     "referenced_type" : "_ZTIi"
11756    },
11757    {
11758     "access" : "private",
11759     "field_name" : "mExtras",
11760     "field_offset" : 128,
11761     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
11762    },
11763    {
11764     "access" : "private",
11765     "field_name" : "mReserved0",
11766     "field_offset" : 192,
11767     "referenced_type" : "_ZTIPv"
11768    }
11769   ],
11770   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
11771   "name" : "android::hardware::BHwBinder",
11772   "record_kind" : "class",
11773   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
11774   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
11775   "size" : 48,
11776   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
11777   "vtable_components" :
11778   [
11779    {
11780     "component_value" : 32,
11781     "kind" : "vbase_offset"
11782    },
11783    {
11784     "kind" : "offset_to_top"
11785    },
11786    {
11787     "kind" : "rtti",
11788     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11789    },
11790    {
11791     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11792    },
11793    {
11794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11798    },
11799    {
11800     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11801    },
11802    {
11803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11804    },
11805    {
11806     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11816    },
11817    {
11818     "kind" : "complete_dtor_pointer",
11819     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
11820    },
11821    {
11822     "kind" : "deleting_dtor_pointer",
11823     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11827    },
11828    {
11829     "kind" : "vcall_offset"
11830    },
11831    {
11832     "kind" : "vcall_offset"
11833    },
11834    {
11835     "kind" : "vcall_offset"
11836    },
11837    {
11838     "kind" : "vcall_offset"
11839    },
11840    {
11841     "component_value" : -32,
11842     "kind" : "vcall_offset"
11843    },
11844    {
11845     "component_value" : -32,
11846     "kind" : "offset_to_top"
11847    },
11848    {
11849     "kind" : "rtti",
11850     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11851    },
11852    {
11853     "kind" : "complete_dtor_pointer",
11854     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
11855    },
11856    {
11857     "kind" : "deleting_dtor_pointer",
11858     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11865    },
11866    {
11867     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11868    },
11869    {
11870     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11871    }
11872   ]
11873  },
11874  {
11875   "alignment" : 4,
11876   "fields" :
11877   [
11878    {
11879     "field_name" : "sched_policy",
11880     "referenced_type" : "_ZTIi"
11881    },
11882    {
11883     "field_name" : "prio",
11884     "field_offset" : 32,
11885     "referenced_type" : "_ZTIi"
11886    }
11887   ],
11888   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
11889   "name" : "android::hardware::SchedPrio",
11890   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
11891   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
11892   "size" : 8,
11893   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11894  },
11895  {
11896   "alignment" : 4,
11897   "fields" :
11898   [
11899    {
11900     "access" : "private",
11901     "field_name" : "mCond",
11902     "referenced_type" : "_ZTI14pthread_cond_t"
11903    }
11904   ],
11905   "linker_set_key" : "_ZTIN7android9ConditionE",
11906   "name" : "android::Condition",
11907   "record_kind" : "class",
11908   "referenced_type" : "_ZTIN7android9ConditionE",
11909   "self_type" : "_ZTIN7android9ConditionE",
11910   "size" : 48,
11911   "source_file" : "system/core/libutils/include/utils/Condition.h"
11912  },
11913  {
11914   "alignment" : 4,
11915   "fields" :
11916   [
11917    {
11918     "field_name" : "buf",
11919     "referenced_type" : "_ZTIA5121_h"
11920    },
11921    {
11922     "field_name" : "entry",
11923     "referenced_type" : "_ZTI12logger_entry"
11924    }
11925   ],
11926   "is_anonymous" : true,
11927   "linker_set_key" : "_ZTIN7log_msgUt_E",
11928   "name" : "log_msg::(anonymous)",
11929   "record_kind" : "union",
11930   "referenced_type" : "_ZTIN7log_msgUt_E",
11931   "self_type" : "_ZTIN7log_msgUt_E",
11932   "size" : 5124,
11933   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11934  }
11935 ],
11936 "rvalue_reference_types" :
11937 [
11938  {
11939   "alignment" : 8,
11940   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
11941   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
11942   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11943   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
11944   "size" : 8,
11945   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11946  },
11947  {
11948   "alignment" : 8,
11949   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm6EJEEE",
11950   "name" : "android::hardware::hidl_array<unsigned char, 6> &&",
11951   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm6EJEEE",
11952   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm6EJEEE",
11953   "size" : 8,
11954   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11955  },
11956  {
11957   "alignment" : 8,
11958   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIiLm32EJEEE",
11959   "name" : "android::hardware::hidl_array<int, 32> &&",
11960   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLm32EJEEE",
11961   "self_type" : "_ZTION7android8hardware10hidl_arrayIiLm32EJEEE",
11962   "size" : 8,
11963   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11964  },
11965  {
11966   "alignment" : 8,
11967   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
11968   "name" : "android::hardware::hidl_handle &&",
11969   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11970   "self_type" : "_ZTION7android8hardware11hidl_handleE",
11971   "size" : 8,
11972   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11973  },
11974  {
11975   "alignment" : 8,
11976   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
11977   "name" : "android::hardware::hidl_memory &&",
11978   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11979   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
11980   "size" : 8,
11981   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11982  },
11983  {
11984   "alignment" : 8,
11985   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
11986   "name" : "android::hardware::Return<bool> &&",
11987   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11988   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
11989   "size" : 8,
11990   "source_file" : "system/libhidl/base/include/hidl/Status.h"
11991  },
11992  {
11993   "alignment" : 8,
11994   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
11995   "name" : "android::hardware::Return<void> &&",
11996   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11997   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
11998   "size" : 8,
11999   "source_file" : "system/libhidl/base/include/hidl/Status.h"
12000  },
12001  {
12002   "alignment" : 8,
12003   "linker_set_key" : "_ZTION7android8hardware6StatusE",
12004   "name" : "android::hardware::Status &&",
12005   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12006   "self_type" : "_ZTION7android8hardware6StatusE",
12007   "size" : 8,
12008   "source_file" : "system/libhidl/base/include/hidl/Status.h"
12009  },
12010  {
12011   "alignment" : 8,
12012   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
12013   "name" : "android::hardware::details::return_status &&",
12014   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12015   "self_type" : "_ZTION7android8hardware7details13return_statusE",
12016   "size" : 8,
12017   "source_file" : "system/libhidl/base/include/hidl/Status.h"
12018  }
12019 ]
12020}
12021