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