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/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/core/liblog/include/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" : 4,
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" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
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" : 4
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" : 4,
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" : 4,
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_6ParcelEjj"
236  },
237  {
238   "name" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj"
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/core/liblog/include/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:79: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/core/liblog/include/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:242: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:197: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:313: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:304: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::String8::kEmptyString"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2514   "name" : "android::String8::StaticLinkage",
2515   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2516   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2517   "size" : 4,
2518   "source_file" : "/system/core/libutils/include/utils/String8.h",
2519   "underlying_type" : "_ZTIj"
2520  },
2521  {
2522   "alignment" : 4,
2523   "enum_fields" :
2524   [
2525    {
2526     "enum_field_value" : 0,
2527     "name" : "android::String16::kEmptyString"
2528    }
2529   ],
2530   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2531   "name" : "android::String16::StaticLinkage",
2532   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2533   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2534   "size" : 4,
2535   "source_file" : "/system/core/libutils/include/utils/String16.h",
2536   "underlying_type" : "_ZTIj"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 0,
2544     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2545    },
2546    {
2547     "enum_field_value" : 1,
2548     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2549    },
2550    {
2551     "enum_field_value" : 2,
2552     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2553    },
2554    {
2555     "enum_field_value" : 3,
2556     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2557    }
2558   ],
2559   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2560   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2561   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2562   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2563   "size" : 4,
2564   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2565   "underlying_type" : "_ZTIi"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 0,
2573     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2574    },
2575    {
2576     "enum_field_value" : 1,
2577     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2578    },
2579    {
2580     "enum_field_value" : 2,
2581     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2582    }
2583   ],
2584   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2585   "name" : "android::hardware::ProcessState::CallRestriction",
2586   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2587   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2588   "size" : 4,
2589   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2590   "underlying_type" : "_ZTIi"
2591  },
2592  {
2593   "alignment" : 4,
2594   "enum_fields" :
2595   [
2596    {
2597     "enum_field_value" : 0,
2598     "name" : "android::hardware::HidlReturnRestriction::NONE"
2599    },
2600    {
2601     "enum_field_value" : 1,
2602     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2603    },
2604    {
2605     "enum_field_value" : 2,
2606     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2607    }
2608   ],
2609   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2610   "name" : "android::hardware::HidlReturnRestriction",
2611   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2612   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2613   "size" : 4,
2614   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2615   "underlying_type" : "_ZTIi"
2616  },
2617  {
2618   "alignment" : 4,
2619   "enum_fields" :
2620   [
2621    {
2622     "enum_field_value" : 0,
2623     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2624    },
2625    {
2626     "enum_field_value" : 1,
2627     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2628    },
2629    {
2630     "enum_field_value" : 2,
2631     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2632    },
2633    {
2634     "enum_field_value" : 3,
2635     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2636    },
2637    {
2638     "enum_field_value" : 4,
2639     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2640    },
2641    {
2642     "enum_field_value" : 5,
2643     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2644    },
2645    {
2646     "enum_field_value" : 6,
2647     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2648    },
2649    {
2650     "enum_field_value" : 7,
2651     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2652    },
2653    {
2654     "enum_field_value" : 8,
2655     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2656    },
2657    {
2658     "enum_field_value" : 9,
2659     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2660    },
2661    {
2662     "enum_field_value" : 10,
2663     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2664    },
2665    {
2666     "enum_field_value" : 11,
2667     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2668    },
2669    {
2670     "enum_field_value" : 12,
2671     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2672    },
2673    {
2674     "enum_field_value" : 13,
2675     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2676    },
2677    {
2678     "enum_field_value" : 14,
2679     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2680    },
2681    {
2682     "enum_field_value" : 15,
2683     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2684    },
2685    {
2686     "enum_field_value" : 16,
2687     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2688    },
2689    {
2690     "enum_field_value" : 17,
2691     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2692    },
2693    {
2694     "enum_field_value" : 16,
2695     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2696    }
2697   ],
2698   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2699   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2700   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2701   "self_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
2702   "size" : 4,
2703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2704   "underlying_type" : "_ZTIi"
2705  },
2706  {
2707   "alignment" : 4,
2708   "enum_fields" :
2709   [
2710    {
2711     "enum_field_value" : 0,
2712     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
2713    },
2714    {
2715     "enum_field_value" : -2147483648,
2716     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
2717    },
2718    {
2719     "enum_field_value" : 1073741824,
2720     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
2721    },
2722    {
2723     "enum_field_value" : 1,
2724     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
2725    },
2726    {
2727     "enum_field_value" : 2,
2728     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
2729    },
2730    {
2731     "enum_field_value" : 4,
2732     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
2733    },
2734    {
2735     "enum_field_value" : 8,
2736     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
2737    },
2738    {
2739     "enum_field_value" : 16,
2740     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
2741    },
2742    {
2743     "enum_field_value" : 32,
2744     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
2745    },
2746    {
2747     "enum_field_value" : 64,
2748     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
2749    },
2750    {
2751     "enum_field_value" : 128,
2752     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
2753    },
2754    {
2755     "enum_field_value" : 256,
2756     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
2757    },
2758    {
2759     "enum_field_value" : 512,
2760     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
2761    },
2762    {
2763     "enum_field_value" : 1024,
2764     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
2765    },
2766    {
2767     "enum_field_value" : 1024,
2768     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
2769    },
2770    {
2771     "enum_field_value" : 2048,
2772     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
2773    },
2774    {
2775     "enum_field_value" : 4096,
2776     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
2777    },
2778    {
2779     "enum_field_value" : 8192,
2780     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
2781    },
2782    {
2783     "enum_field_value" : 16384,
2784     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
2785    },
2786    {
2787     "enum_field_value" : 32768,
2788     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
2789    },
2790    {
2791     "enum_field_value" : 65536,
2792     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
2793    },
2794    {
2795     "enum_field_value" : 131072,
2796     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
2797    },
2798    {
2799     "enum_field_value" : 262144,
2800     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
2801    },
2802    {
2803     "enum_field_value" : 524288,
2804     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
2805    },
2806    {
2807     "enum_field_value" : 1048576,
2808     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
2809    },
2810    {
2811     "enum_field_value" : 2097152,
2812     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
2813    },
2814    {
2815     "enum_field_value" : 4194304,
2816     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
2817    },
2818    {
2819     "enum_field_value" : 8388608,
2820     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
2821    },
2822    {
2823     "enum_field_value" : 16777216,
2824     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
2825    },
2826    {
2827     "enum_field_value" : 33554432,
2828     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
2829    },
2830    {
2831     "enum_field_value" : 67108864,
2832     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
2833    },
2834    {
2835     "enum_field_value" : 1073741824,
2836     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
2837    },
2838    {
2839     "enum_field_value" : 1207959551,
2840     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
2841    },
2842    {
2843     "enum_field_value" : 896,
2844     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
2845    },
2846    {
2847     "enum_field_value" : 112,
2848     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
2849    },
2850    {
2851     "enum_field_value" : 67133440,
2852     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
2853    },
2854    {
2855     "enum_field_value" : -2147483647,
2856     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
2857    },
2858    {
2859     "enum_field_value" : -2147483646,
2860     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
2861    },
2862    {
2863     "enum_field_value" : -2147483644,
2864     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
2865    },
2866    {
2867     "enum_field_value" : -2147483640,
2868     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
2869    },
2870    {
2871     "enum_field_value" : -2147483632,
2872     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
2873    },
2874    {
2875     "enum_field_value" : -2147483616,
2876     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
2877    },
2878    {
2879     "enum_field_value" : -2147483616,
2880     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
2881    },
2882    {
2883     "enum_field_value" : -2147483584,
2884     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
2885    },
2886    {
2887     "enum_field_value" : -2147483584,
2888     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
2889    },
2890    {
2891     "enum_field_value" : -2147483520,
2892     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
2893    },
2894    {
2895     "enum_field_value" : -2147483392,
2896     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
2897    },
2898    {
2899     "enum_field_value" : -2147483136,
2900     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
2901    },
2902    {
2903     "enum_field_value" : -2147482624,
2904     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
2905    },
2906    {
2907     "enum_field_value" : -2147481600,
2908     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
2909    },
2910    {
2911     "enum_field_value" : -2147479552,
2912     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
2913    },
2914    {
2915     "enum_field_value" : -2147475456,
2916     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
2917    },
2918    {
2919     "enum_field_value" : -2147467264,
2920     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
2921    },
2922    {
2923     "enum_field_value" : -2147450880,
2924     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
2925    },
2926    {
2927     "enum_field_value" : -2147418112,
2928     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
2929    },
2930    {
2931     "enum_field_value" : -2147352576,
2932     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
2933    },
2934    {
2935     "enum_field_value" : -2147221504,
2936     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
2937    },
2938    {
2939     "enum_field_value" : -2146959360,
2940     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
2941    },
2942    {
2943     "enum_field_value" : -2146435072,
2944     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
2945    },
2946    {
2947     "enum_field_value" : -2130706432,
2948     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
2949    },
2950    {
2951     "enum_field_value" : -2113929216,
2952     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
2953    },
2954    {
2955     "enum_field_value" : -1073741824,
2956     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
2957    },
2958    {
2959     "enum_field_value" : -1021313025,
2960     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
2961    },
2962    {
2963     "enum_field_value" : -2147483640,
2964     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
2965    },
2966    {
2967     "enum_field_value" : -2113923072,
2968     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
2969    }
2970   ],
2971   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2972   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
2973   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2974   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
2975   "size" : 4,
2976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2977   "underlying_type" : "_ZTIj"
2978  },
2979  {
2980   "alignment" : 4,
2981   "enum_fields" :
2982   [
2983    {
2984     "enum_field_value" : -1,
2985     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
2986    },
2987    {
2988     "enum_field_value" : 0,
2989     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
2990    },
2991    {
2992     "enum_field_value" : 0,
2993     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
2994    },
2995    {
2996     "enum_field_value" : 16777216,
2997     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
2998    },
2999    {
3000     "enum_field_value" : 33554432,
3001     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
3002    },
3003    {
3004     "enum_field_value" : 50331648,
3005     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
3006    },
3007    {
3008     "enum_field_value" : 67108864,
3009     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
3010    },
3011    {
3012     "enum_field_value" : 83886080,
3013     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
3014    },
3015    {
3016     "enum_field_value" : 100663296,
3017     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
3018    },
3019    {
3020     "enum_field_value" : 117440512,
3021     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
3022    },
3023    {
3024     "enum_field_value" : 134217728,
3025     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
3026    },
3027    {
3028     "enum_field_value" : 150994944,
3029     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
3030    },
3031    {
3032     "enum_field_value" : 167772160,
3033     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
3034    },
3035    {
3036     "enum_field_value" : 184549376,
3037     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
3038    },
3039    {
3040     "enum_field_value" : 201326592,
3041     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
3042    },
3043    {
3044     "enum_field_value" : 218103808,
3045     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
3046    },
3047    {
3048     "enum_field_value" : 234881024,
3049     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
3050    },
3051    {
3052     "enum_field_value" : 268435456,
3053     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
3054    },
3055    {
3056     "enum_field_value" : 285212672,
3057     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
3058    },
3059    {
3060     "enum_field_value" : 301989888,
3061     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
3062    },
3063    {
3064     "enum_field_value" : 318767104,
3065     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
3066    },
3067    {
3068     "enum_field_value" : 335544320,
3069     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
3070    },
3071    {
3072     "enum_field_value" : 352321536,
3073     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
3074    },
3075    {
3076     "enum_field_value" : 369098752,
3077     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
3078    },
3079    {
3080     "enum_field_value" : 385875968,
3081     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
3082    },
3083    {
3084     "enum_field_value" : 402653184,
3085     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
3086    },
3087    {
3088     "enum_field_value" : 419430400,
3089     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
3090    },
3091    {
3092     "enum_field_value" : 436207616,
3093     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
3094    },
3095    {
3096     "enum_field_value" : 452984832,
3097     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
3098    },
3099    {
3100     "enum_field_value" : 469762048,
3101     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
3102    },
3103    {
3104     "enum_field_value" : 486539264,
3105     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
3106    },
3107    {
3108     "enum_field_value" : 503316480,
3109     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
3110    },
3111    {
3112     "enum_field_value" : 520093696,
3113     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
3114    },
3115    {
3116     "enum_field_value" : 536870912,
3117     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
3118    },
3119    {
3120     "enum_field_value" : 553648128,
3121     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
3122    },
3123    {
3124     "enum_field_value" : 570425344,
3125     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
3126    },
3127    {
3128     "enum_field_value" : 587202560,
3129     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
3130    },
3131    {
3132     "enum_field_value" : -16777216,
3133     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
3134    },
3135    {
3136     "enum_field_value" : 16777215,
3137     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
3138    },
3139    {
3140     "enum_field_value" : 1,
3141     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
3142    },
3143    {
3144     "enum_field_value" : 2,
3145     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
3146    },
3147    {
3148     "enum_field_value" : 3,
3149     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
3150    },
3151    {
3152     "enum_field_value" : 4,
3153     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
3154    },
3155    {
3156     "enum_field_value" : 5,
3157     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
3158    },
3159    {
3160     "enum_field_value" : 6,
3161     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
3162    },
3163    {
3164     "enum_field_value" : 0,
3165     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
3166    },
3167    {
3168     "enum_field_value" : 0,
3169     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
3170    },
3171    {
3172     "enum_field_value" : 1,
3173     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
3174    },
3175    {
3176     "enum_field_value" : 2,
3177     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
3178    },
3179    {
3180     "enum_field_value" : 4,
3181     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
3182    },
3183    {
3184     "enum_field_value" : 8,
3185     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
3186    },
3187    {
3188     "enum_field_value" : 16,
3189     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
3190    },
3191    {
3192     "enum_field_value" : 32,
3193     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
3194    },
3195    {
3196     "enum_field_value" : 64,
3197     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
3198    },
3199    {
3200     "enum_field_value" : 128,
3201     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
3202    },
3203    {
3204     "enum_field_value" : 256,
3205     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
3206    },
3207    {
3208     "enum_field_value" : 512,
3209     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
3210    },
3211    {
3212     "enum_field_value" : 0,
3213     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
3214    },
3215    {
3216     "enum_field_value" : 1,
3217     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
3218    },
3219    {
3220     "enum_field_value" : 2,
3221     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
3222    },
3223    {
3224     "enum_field_value" : 3,
3225     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
3226    },
3227    {
3228     "enum_field_value" : 4,
3229     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
3230    },
3231    {
3232     "enum_field_value" : 5,
3233     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
3234    },
3235    {
3236     "enum_field_value" : 6,
3237     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
3238    },
3239    {
3240     "enum_field_value" : 67108865,
3241     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
3242    },
3243    {
3244     "enum_field_value" : 67108866,
3245     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
3246    },
3247    {
3248     "enum_field_value" : 67108868,
3249     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
3250    },
3251    {
3252     "enum_field_value" : 67108872,
3253     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
3254    },
3255    {
3256     "enum_field_value" : 67108880,
3257     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
3258    },
3259    {
3260     "enum_field_value" : 67108896,
3261     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
3262    },
3263    {
3264     "enum_field_value" : 67108928,
3265     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
3266    },
3267    {
3268     "enum_field_value" : 67108992,
3269     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
3270    },
3271    {
3272     "enum_field_value" : 67109120,
3273     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
3274    },
3275    {
3276     "enum_field_value" : 67109376,
3277     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
3278    },
3279    {
3280     "enum_field_value" : 503316481,
3281     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
3282    },
3283    {
3284     "enum_field_value" : 503316482,
3285     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
3286    },
3287    {
3288     "enum_field_value" : 503316484,
3289     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
3290    },
3291    {
3292     "enum_field_value" : 503316488,
3293     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
3294    },
3295    {
3296     "enum_field_value" : 503316496,
3297     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
3298    },
3299    {
3300     "enum_field_value" : 503316512,
3301     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
3302    },
3303    {
3304     "enum_field_value" : 503316544,
3305     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
3306    },
3307    {
3308     "enum_field_value" : 503316608,
3309     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
3310    },
3311    {
3312     "enum_field_value" : 503316736,
3313     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
3314    },
3315    {
3316     "enum_field_value" : 503316992,
3317     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
3318    }
3319   ],
3320   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3321   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
3322   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3323   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
3324   "size" : 4,
3325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3326   "underlying_type" : "_ZTIj"
3327  },
3328  {
3329   "alignment" : 4,
3330   "enum_fields" :
3331   [
3332    {
3333     "enum_field_value" : 0,
3334     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
3335    },
3336    {
3337     "enum_field_value" : 1,
3338     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
3339    },
3340    {
3341     "enum_field_value" : 2,
3342     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
3343    },
3344    {
3345     "enum_field_value" : 3,
3346     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
3347    },
3348    {
3349     "enum_field_value" : 4,
3350     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
3351    },
3352    {
3353     "enum_field_value" : 5,
3354     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
3355    },
3356    {
3357     "enum_field_value" : 6,
3358     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
3359    },
3360    {
3361     "enum_field_value" : 7,
3362     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
3363    },
3364    {
3365     "enum_field_value" : 8,
3366     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
3367    },
3368    {
3369     "enum_field_value" : 9,
3370     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
3371    },
3372    {
3373     "enum_field_value" : 10,
3374     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
3375    },
3376    {
3377     "enum_field_value" : 9,
3378     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
3379    },
3380    {
3381     "enum_field_value" : 1998,
3382     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
3383    },
3384    {
3385     "enum_field_value" : 1999,
3386     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
3387    }
3388   ],
3389   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3390   "name" : "android::hardware::audio::common::V2_0::AudioSource",
3391   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3392   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
3393   "size" : 4,
3394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3395   "underlying_type" : "_ZTIi"
3396  },
3397  {
3398   "alignment" : 4,
3399   "enum_fields" :
3400   [
3401    {
3402     "enum_field_value" : 1,
3403     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
3404    },
3405    {
3406     "enum_field_value" : 2,
3407     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
3408    },
3409    {
3410     "enum_field_value" : 4,
3411     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
3412    }
3413   ],
3414   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3415   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
3416   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3417   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
3418   "size" : 4,
3419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3420   "underlying_type" : "_ZTIj"
3421  },
3422  {
3423   "alignment" : 4,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 0,
3428     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
3429    },
3430    {
3431     "enum_field_value" : 1,
3432     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
3433    },
3434    {
3435     "enum_field_value" : 2,
3436     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
3437    }
3438   ],
3439   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3440   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
3441   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3442   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
3443   "size" : 4,
3444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3445   "underlying_type" : "_ZTIi"
3446  },
3447  {
3448   "alignment" : 4,
3449   "enum_fields" :
3450   [
3451    {
3452     "enum_field_value" : 0,
3453     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
3454    },
3455    {
3456     "enum_field_value" : 1,
3457     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
3458    },
3459    {
3460     "enum_field_value" : 2,
3461     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
3462    },
3463    {
3464     "enum_field_value" : 3,
3465     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
3466    }
3467   ],
3468   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3469   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
3470   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3471   "self_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
3472   "size" : 4,
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3474   "underlying_type" : "_ZTIi"
3475  },
3476  {
3477   "alignment" : 4,
3478   "enum_fields" :
3479   [
3480    {
3481     "enum_field_value" : 0,
3482     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
3483    },
3484    {
3485     "enum_field_value" : 1,
3486     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
3487    },
3488    {
3489     "enum_field_value" : 2,
3490     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
3491    },
3492    {
3493     "enum_field_value" : 4,
3494     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
3495    },
3496    {
3497     "enum_field_value" : 8,
3498     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
3499    },
3500    {
3501     "enum_field_value" : 16,
3502     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
3503    },
3504    {
3505     "enum_field_value" : 32,
3506     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
3507    }
3508   ],
3509   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3510   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
3511   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3512   "self_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
3513   "size" : 4,
3514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3515   "underlying_type" : "_ZTIi"
3516  },
3517  {
3518   "alignment" : 4,
3519   "enum_fields" :
3520   [
3521    {
3522     "enum_field_value" : 0,
3523     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
3524    },
3525    {
3526     "enum_field_value" : 1,
3527     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
3528    }
3529   ],
3530   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3531   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
3532   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3533   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
3534   "size" : 4,
3535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3536   "underlying_type" : "_ZTIi"
3537  },
3538  {
3539   "alignment" : 4,
3540   "enum_fields" :
3541   [
3542    {
3543     "enum_field_value" : 0,
3544     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
3545    },
3546    {
3547     "enum_field_value" : 1,
3548     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
3549    },
3550    {
3551     "enum_field_value" : 2,
3552     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
3553    },
3554    {
3555     "enum_field_value" : 4,
3556     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
3557    },
3558    {
3559     "enum_field_value" : 8,
3560     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
3561    },
3562    {
3563     "enum_field_value" : 16,
3564     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
3565    },
3566    {
3567     "enum_field_value" : 32,
3568     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
3569    },
3570    {
3571     "enum_field_value" : 64,
3572     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
3573    },
3574    {
3575     "enum_field_value" : 128,
3576     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
3577    },
3578    {
3579     "enum_field_value" : 256,
3580     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
3581    },
3582    {
3583     "enum_field_value" : 512,
3584     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
3585    },
3586    {
3587     "enum_field_value" : 1024,
3588     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
3589    },
3590    {
3591     "enum_field_value" : 8192,
3592     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
3593    },
3594    {
3595     "enum_field_value" : 16384,
3596     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
3597    },
3598    {
3599     "enum_field_value" : 32768,
3600     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
3601    }
3602   ],
3603   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3604   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
3605   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3606   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
3607   "size" : 4,
3608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3609   "underlying_type" : "_ZTIi"
3610  },
3611  {
3612   "alignment" : 4,
3613   "enum_fields" :
3614   [
3615    {
3616     "enum_field_value" : -1,
3617     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
3618    },
3619    {
3620     "enum_field_value" : 0,
3621     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
3622    },
3623    {
3624     "enum_field_value" : 0,
3625     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
3626    },
3627    {
3628     "enum_field_value" : 1,
3629     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
3630    },
3631    {
3632     "enum_field_value" : 2,
3633     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
3634    },
3635    {
3636     "enum_field_value" : 3,
3637     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
3638    },
3639    {
3640     "enum_field_value" : 4,
3641     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
3642    },
3643    {
3644     "enum_field_value" : 5,
3645     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
3646    },
3647    {
3648     "enum_field_value" : 6,
3649     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
3650    },
3651    {
3652     "enum_field_value" : 7,
3653     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
3654    },
3655    {
3656     "enum_field_value" : 8,
3657     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
3658    },
3659    {
3660     "enum_field_value" : 9,
3661     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
3662    },
3663    {
3664     "enum_field_value" : 10,
3665     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
3666    },
3667    {
3668     "enum_field_value" : 11,
3669     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
3670    },
3671    {
3672     "enum_field_value" : 12,
3673     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
3674    },
3675    {
3676     "enum_field_value" : 11,
3677     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
3678    },
3679    {
3680     "enum_field_value" : 12,
3681     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
3682    },
3683    {
3684     "enum_field_value" : 13,
3685     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
3686    }
3687   ],
3688   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3689   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
3690   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3691   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
3692   "size" : 4,
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3694   "underlying_type" : "_ZTIi"
3695  },
3696  {
3697   "alignment" : 4,
3698   "enum_fields" :
3699   [
3700    {
3701     "enum_field_value" : 0,
3702     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
3703    },
3704    {
3705     "enum_field_value" : 2,
3706     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
3707    },
3708    {
3709     "enum_field_value" : 0,
3710     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
3711    },
3712    {
3713     "enum_field_value" : -1073741824,
3714     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
3715    },
3716    {
3717     "enum_field_value" : 1,
3718     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
3719    },
3720    {
3721     "enum_field_value" : 2,
3722     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
3723    },
3724    {
3725     "enum_field_value" : 4,
3726     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
3727    },
3728    {
3729     "enum_field_value" : 8,
3730     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
3731    },
3732    {
3733     "enum_field_value" : 16,
3734     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
3735    },
3736    {
3737     "enum_field_value" : 32,
3738     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
3739    },
3740    {
3741     "enum_field_value" : 64,
3742     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
3743    },
3744    {
3745     "enum_field_value" : 128,
3746     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
3747    },
3748    {
3749     "enum_field_value" : 256,
3750     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
3751    },
3752    {
3753     "enum_field_value" : 512,
3754     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
3755    },
3756    {
3757     "enum_field_value" : 1024,
3758     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
3759    },
3760    {
3761     "enum_field_value" : 2048,
3762     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
3763    },
3764    {
3765     "enum_field_value" : 4096,
3766     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
3767    },
3768    {
3769     "enum_field_value" : 8192,
3770     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
3771    },
3772    {
3773     "enum_field_value" : 16384,
3774     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
3775    },
3776    {
3777     "enum_field_value" : 32768,
3778     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
3779    },
3780    {
3781     "enum_field_value" : 65536,
3782     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
3783    },
3784    {
3785     "enum_field_value" : 131072,
3786     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
3787    },
3788    {
3789     "enum_field_value" : 1,
3790     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
3791    },
3792    {
3793     "enum_field_value" : 3,
3794     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
3795    },
3796    {
3797     "enum_field_value" : 11,
3798     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
3799    },
3800    {
3801     "enum_field_value" : 51,
3802     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
3803    },
3804    {
3805     "enum_field_value" : 51,
3806     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
3807    },
3808    {
3809     "enum_field_value" : 1539,
3810     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
3811    },
3812    {
3813     "enum_field_value" : 263,
3814     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
3815    },
3816    {
3817     "enum_field_value" : 55,
3818     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
3819    },
3820    {
3821     "enum_field_value" : 63,
3822     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
3823    },
3824    {
3825     "enum_field_value" : 63,
3826     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
3827    },
3828    {
3829     "enum_field_value" : 1551,
3830     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
3831    },
3832    {
3833     "enum_field_value" : 319,
3834     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
3835    },
3836    {
3837     "enum_field_value" : 1599,
3838     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
3839    },
3840    {
3841     "enum_field_value" : 262143,
3842     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
3843    },
3844    {
3845     "enum_field_value" : 4,
3846     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
3847    },
3848    {
3849     "enum_field_value" : 8,
3850     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
3851    },
3852    {
3853     "enum_field_value" : 16,
3854     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
3855    },
3856    {
3857     "enum_field_value" : 32,
3858     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
3859    },
3860    {
3861     "enum_field_value" : 64,
3862     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
3863    },
3864    {
3865     "enum_field_value" : 128,
3866     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
3867    },
3868    {
3869     "enum_field_value" : 256,
3870     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
3871    },
3872    {
3873     "enum_field_value" : 512,
3874     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
3875    },
3876    {
3877     "enum_field_value" : 1024,
3878     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
3879    },
3880    {
3881     "enum_field_value" : 2048,
3882     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
3883    },
3884    {
3885     "enum_field_value" : 4096,
3886     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
3887    },
3888    {
3889     "enum_field_value" : 8192,
3890     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
3891    },
3892    {
3893     "enum_field_value" : 16384,
3894     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
3895    },
3896    {
3897     "enum_field_value" : 32768,
3898     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
3899    },
3900    {
3901     "enum_field_value" : 16,
3902     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
3903    },
3904    {
3905     "enum_field_value" : 12,
3906     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
3907    },
3908    {
3909     "enum_field_value" : 48,
3910     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
3911    },
3912    {
3913     "enum_field_value" : 252,
3914     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
3915    },
3916    {
3917     "enum_field_value" : 16400,
3918     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
3919    },
3920    {
3921     "enum_field_value" : 32784,
3922     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
3923    },
3924    {
3925     "enum_field_value" : 49168,
3926     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
3927    },
3928    {
3929     "enum_field_value" : 65532,
3930     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
3931    },
3932    {
3933     "enum_field_value" : 30,
3934     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
3935    },
3936    {
3937     "enum_field_value" : -2147483648,
3938     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
3939    },
3940    {
3941     "enum_field_value" : -2147483647,
3942     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
3943    },
3944    {
3945     "enum_field_value" : -2147483645,
3946     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
3947    },
3948    {
3949     "enum_field_value" : -2147483641,
3950     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
3951    },
3952    {
3953     "enum_field_value" : -2147483633,
3954     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
3955    },
3956    {
3957     "enum_field_value" : -2147483617,
3958     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
3959    },
3960    {
3961     "enum_field_value" : -2147483585,
3962     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
3963    },
3964    {
3965     "enum_field_value" : -2147483521,
3966     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
3967    },
3968    {
3969     "enum_field_value" : -2147483393,
3970     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
3971    }
3972   ],
3973   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3974   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
3975   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3976   "self_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
3977   "size" : 4,
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
3979   "underlying_type" : "_ZTIj"
3980  },
3981  {
3982   "alignment" : 4,
3983   "enum_fields" :
3984   [
3985    {
3986     "enum_field_value" : 0,
3987     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
3988    },
3989    {
3990     "enum_field_value" : 0,
3991     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
3992    },
3993    {
3994     "enum_field_value" : 0,
3995     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
3996    },
3997    {
3998     "enum_field_value" : 0,
3999     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
4000    }
4001   ],
4002   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
4003   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
4004   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
4005   "self_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
4006   "size" : 4,
4007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4008   "underlying_type" : "_ZTIi"
4009  },
4010  {
4011   "alignment" : 4,
4012   "enum_fields" :
4013   [
4014    {
4015     "enum_field_value" : 2,
4016     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
4017    },
4018    {
4019     "enum_field_value" : 8,
4020     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
4021    }
4022   ],
4023   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
4024   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
4025   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
4026   "self_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
4027   "size" : 4,
4028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4029   "underlying_type" : "_ZTIi"
4030  },
4031  {
4032   "alignment" : 4,
4033   "enum_fields" :
4034   [
4035    {
4036     "enum_field_value" : -1,
4037     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
4038    },
4039    {
4040     "enum_field_value" : 0,
4041     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
4042    },
4043    {
4044     "enum_field_value" : 0,
4045     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
4046    },
4047    {
4048     "enum_field_value" : 0,
4049     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
4050    }
4051   ],
4052   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4053   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
4054   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4055   "self_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
4056   "size" : 4,
4057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4058   "underlying_type" : "_ZTIi"
4059  },
4060  {
4061   "alignment" : 4,
4062   "enum_fields" :
4063   [
4064    {
4065     "enum_field_value" : 1,
4066     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
4067    },
4068    {
4069     "enum_field_value" : 2,
4070     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
4071    },
4072    {
4073     "enum_field_value" : 4,
4074     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
4075    },
4076    {
4077     "enum_field_value" : 8,
4078     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
4079    },
4080    {
4081     "enum_field_value" : 15,
4082     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
4083    }
4084   ],
4085   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4086   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
4087   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4088   "self_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
4089   "size" : 4,
4090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4091   "underlying_type" : "_ZTIj"
4092  },
4093  {
4094   "alignment" : 4,
4095   "enum_fields" :
4096   [
4097    {
4098     "enum_field_value" : 0,
4099     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
4100    },
4101    {
4102     "enum_field_value" : 1,
4103     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
4104    }
4105   ],
4106   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4107   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
4108   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4109   "self_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
4110   "size" : 4,
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4112   "underlying_type" : "_ZTIi"
4113  },
4114  {
4115   "alignment" : 4,
4116   "enum_fields" :
4117   [
4118    {
4119     "enum_field_value" : -2,
4120     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
4121    },
4122    {
4123     "enum_field_value" : -1,
4124     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
4125    },
4126    {
4127     "enum_field_value" : 0,
4128     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
4129    },
4130    {
4131     "enum_field_value" : 1,
4132     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
4133    },
4134    {
4135     "enum_field_value" : 2,
4136     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
4137    },
4138    {
4139     "enum_field_value" : 3,
4140     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
4141    },
4142    {
4143     "enum_field_value" : 4,
4144     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
4145    },
4146    {
4147     "enum_field_value" : 3,
4148     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
4149    }
4150   ],
4151   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4152   "name" : "android::hardware::audio::common::V2_0::AudioMode",
4153   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4154   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
4155   "size" : 4,
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
4157   "underlying_type" : "_ZTIi"
4158  },
4159  {
4160   "alignment" : 4,
4161   "enum_fields" :
4162   [
4163    {
4164     "enum_field_value" : 0,
4165     "name" : "android::hardware::Status::EX_NONE"
4166    },
4167    {
4168     "enum_field_value" : -1,
4169     "name" : "android::hardware::Status::EX_SECURITY"
4170    },
4171    {
4172     "enum_field_value" : -2,
4173     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
4174    },
4175    {
4176     "enum_field_value" : -3,
4177     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
4178    },
4179    {
4180     "enum_field_value" : -4,
4181     "name" : "android::hardware::Status::EX_NULL_POINTER"
4182    },
4183    {
4184     "enum_field_value" : -5,
4185     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
4186    },
4187    {
4188     "enum_field_value" : -6,
4189     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
4190    },
4191    {
4192     "enum_field_value" : -7,
4193     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
4194    },
4195    {
4196     "enum_field_value" : -128,
4197     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
4198    },
4199    {
4200     "enum_field_value" : -129,
4201     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
4202    }
4203   ],
4204   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
4205   "name" : "android::hardware::Status::Exception",
4206   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
4207   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
4208   "size" : 4,
4209   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
4210   "underlying_type" : "_ZTIi"
4211  },
4212  {
4213   "alignment" : 4,
4214   "enum_fields" :
4215   [
4216    {
4217     "enum_field_value" : 1,
4218     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
4219    }
4220   ],
4221   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
4222   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
4223   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
4224   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
4225   "size" : 4,
4226   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
4227   "underlying_type" : "_ZTIj"
4228  },
4229  {
4230   "alignment" : 4,
4231   "enum_fields" :
4232   [
4233    {
4234     "enum_field_value" : 0,
4235     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
4236    },
4237    {
4238     "enum_field_value" : 1,
4239     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
4240    },
4241    {
4242     "enum_field_value" : 2,
4243     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
4244    },
4245    {
4246     "enum_field_value" : 3,
4247     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
4248    },
4249    {
4250     "enum_field_value" : 4,
4251     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
4252    },
4253    {
4254     "enum_field_value" : 5,
4255     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
4256    },
4257    {
4258     "enum_field_value" : 6,
4259     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
4260    },
4261    {
4262     "enum_field_value" : 7,
4263     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
4264    },
4265    {
4266     "enum_field_value" : 8,
4267     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
4268    },
4269    {
4270     "enum_field_value" : 9,
4271     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
4272    }
4273   ],
4274   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4275   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
4276   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4277   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
4278   "size" : 4,
4279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
4280   "underlying_type" : "_ZTIj"
4281  },
4282  {
4283   "alignment" : 4,
4284   "enum_fields" :
4285   [
4286    {
4287     "enum_field_value" : 1,
4288     "name" : "android::hardware::kSynchronizedReadWrite"
4289    },
4290    {
4291     "enum_field_value" : 2,
4292     "name" : "android::hardware::kUnsynchronizedWrite"
4293    }
4294   ],
4295   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
4296   "name" : "android::hardware::MQFlavor",
4297   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
4298   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
4299   "size" : 4,
4300   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
4301   "underlying_type" : "_ZTIj"
4302  },
4303  {
4304   "alignment" : 4,
4305   "enum_fields" :
4306   [
4307    {
4308     "enum_field_value" : 0,
4309     "name" : "android::Condition::WAKE_UP_ONE"
4310    },
4311    {
4312     "enum_field_value" : 1,
4313     "name" : "android::Condition::WAKE_UP_ALL"
4314    }
4315   ],
4316   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4317   "name" : "android::Condition::WakeUpType",
4318   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4319   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4320   "size" : 4,
4321   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4322   "underlying_type" : "_ZTIj"
4323  },
4324  {
4325   "alignment" : 4,
4326   "enum_fields" :
4327   [
4328    {
4329     "enum_field_value" : 0,
4330     "name" : "android::Condition::PRIVATE"
4331    },
4332    {
4333     "enum_field_value" : 1,
4334     "name" : "android::Condition::SHARED"
4335    }
4336   ],
4337   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4338   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4339   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4340   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4341   "size" : 4,
4342   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4343   "underlying_type" : "_ZTIj"
4344  }
4345 ],
4346 "function_types" :
4347 [
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4351   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4352   "parameters" :
4353   [
4354    {
4355     "referenced_type" : "_ZTIRKN7android8String16E"
4356    },
4357    {
4358     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4359    },
4360    {
4361     "referenced_type" : "_ZTIPv"
4362    }
4363   ],
4364   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4365   "return_type" : "_ZTIb",
4366   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4367   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4368  },
4369  {
4370   "alignment" : 4,
4371   "linker_set_key" : "_ZTIFiPvE",
4372   "name" : "int (void *)",
4373   "parameters" :
4374   [
4375    {
4376     "referenced_type" : "_ZTIPv"
4377    }
4378   ],
4379   "referenced_type" : "_ZTIFiPvE",
4380   "return_type" : "_ZTIi",
4381   "self_type" : "_ZTIFiPvE",
4382   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4383  },
4384  {
4385   "alignment" : 4,
4386   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4387   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4388   "parameters" :
4389   [
4390    {
4391     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4392    },
4393    {
4394     "referenced_type" : "_ZTIPKh"
4395    },
4396    {
4397     "referenced_type" : "_ZTIj"
4398    },
4399    {
4400     "referenced_type" : "_ZTIPKy"
4401    },
4402    {
4403     "referenced_type" : "_ZTIj"
4404    },
4405    {
4406     "referenced_type" : "_ZTIPv"
4407    }
4408   ],
4409   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4410   "return_type" : "_ZTIv",
4411   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4412   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4413  }
4414 ],
4415 "functions" :
4416 [
4417  {
4418   "function_name" : "android::hardware::audio::common::V2_0::writeEmbeddedToParcel",
4419   "linker_set_key" : "_ZN7android8hardware5audio6common4V2_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEjj",
4420   "parameters" :
4421   [
4422    {
4423     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4424    },
4425    {
4426     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4427    },
4428    {
4429     "referenced_type" : "_ZTIj"
4430    },
4431    {
4432     "referenced_type" : "_ZTIj"
4433    }
4434   ],
4435   "return_type" : "_ZTIi",
4436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4437  },
4438  {
4439   "function_name" : "android::hardware::audio::common::V2_0::readEmbeddedFromParcel",
4440   "linker_set_key" : "_ZN7android8hardware5audio6common4V2_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj",
4441   "parameters" :
4442   [
4443    {
4444     "referenced_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE"
4445    },
4446    {
4447     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4448    },
4449    {
4450     "referenced_type" : "_ZTIj"
4451    },
4452    {
4453     "referenced_type" : "_ZTIj"
4454    }
4455   ],
4456   "return_type" : "_ZTIi",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4458  }
4459 ],
4460 "global_vars" : [],
4461 "lvalue_reference_types" :
4462 [
4463  {
4464   "alignment" : 4,
4465   "linker_set_key" : "_ZTIRK7log_msg",
4466   "name" : "const log_msg &",
4467   "referenced_type" : "_ZTIK7log_msg",
4468   "self_type" : "_ZTIRK7log_msg",
4469   "size" : 4,
4470   "source_file" : "/system/core/liblog/include/log/log_read.h"
4471  },
4472  {
4473   "alignment" : 4,
4474   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4475   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4476   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4477   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4478   "size" : 4,
4479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4480  },
4481  {
4482   "alignment" : 4,
4483   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4484   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4485   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4486   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4487   "size" : 4,
4488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4489  },
4490  {
4491   "alignment" : 4,
4492   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4493   "name" : "const android::sp<android::hardware::IBinder> &",
4494   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4495   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4496   "size" : 4,
4497   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4498  },
4499  {
4500   "alignment" : 4,
4501   "linker_set_key" : "_ZTIRKN7android7String8E",
4502   "name" : "const android::String8 &",
4503   "referenced_type" : "_ZTIKN7android7String8E",
4504   "self_type" : "_ZTIRKN7android7String8E",
4505   "size" : 4,
4506   "source_file" : "/system/core/libutils/include/utils/String8.h"
4507  },
4508  {
4509   "alignment" : 4,
4510   "linker_set_key" : "_ZTIRKN7android8String16E",
4511   "name" : "const android::String16 &",
4512   "referenced_type" : "_ZTIKN7android8String16E",
4513   "self_type" : "_ZTIRKN7android8String16E",
4514   "size" : 4,
4515   "source_file" : "/system/core/libutils/include/utils/String16.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4520   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4521   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4522   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4523   "size" : 4,
4524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4525  },
4526  {
4527   "alignment" : 4,
4528   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj6EJEEE",
4529   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4530   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
4531   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj6EJEEE",
4532   "size" : 4,
4533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4534  },
4535  {
4536   "alignment" : 4,
4537   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIiLj32EJEEE",
4538   "name" : "const android::hardware::hidl_array<int, 32> &",
4539   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
4540   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIiLj32EJEEE",
4541   "size" : 4,
4542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4547   "name" : "const android::hardware::hidl_handle &",
4548   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4549   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4550   "size" : 4,
4551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4552  },
4553  {
4554   "alignment" : 4,
4555   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4556   "name" : "const android::hardware::hidl_memory &",
4557   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4558   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4559   "size" : 4,
4560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4561  },
4562  {
4563   "alignment" : 4,
4564   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4565   "name" : "const android::hardware::hidl_string &",
4566   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4567   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4568   "size" : 4,
4569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4574   "name" : "const android::hardware::hidl_version &",
4575   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4576   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4577   "size" : 4,
4578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_011AudioFormatE",
4583   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4584   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
4585   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_011AudioFormatE",
4586   "size" : 4,
4587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4592   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4593   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4594   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
4595   "size" : 4,
4596   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioGainE",
4601   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
4602   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
4603   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioGainE",
4604   "size" : 4,
4605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4606  },
4607  {
4608   "alignment" : 4,
4609   "linker_set_key" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE",
4610   "name" : "const android::hardware::audio::common::V2_0::AudioPort &",
4611   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
4612   "self_type" : "_ZTIRKN7android8hardware5audio6common4V2_09AudioPortE",
4613   "size" : 4,
4614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
4615  },
4616  {
4617   "alignment" : 4,
4618   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4619   "name" : "const android::hardware::Parcel &",
4620   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4621   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4622   "size" : 4,
4623   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4624  },
4625  {
4626   "alignment" : 4,
4627   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4628   "name" : "const android::hardware::Status &",
4629   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4630   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4631   "size" : 4,
4632   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4633  },
4634  {
4635   "alignment" : 4,
4636   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
4637   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4638   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
4639   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
4640   "size" : 4,
4641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj6EJEEE",
4646   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4647   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
4648   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj6EJEEE",
4649   "size" : 4,
4650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4651  },
4652  {
4653   "alignment" : 4,
4654   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIiLj32EJEEE",
4655   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4656   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
4657   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIiLj32EJEEE",
4658   "size" : 4,
4659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4660  },
4661  {
4662   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4663   "name" : "const iter<is_const> &",
4664   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4665   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4666   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4667  },
4668  {
4669   "alignment" : 4,
4670   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4671   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4672   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4673   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
4674   "size" : 4,
4675   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4680   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4681   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4682   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
4683   "size" : 4,
4684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4689   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4690   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4691   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
4692   "size" : 4,
4693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4694  },
4695  {
4696   "alignment" : 4,
4697   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4698   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4699   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
4700   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
4701   "size" : 4,
4702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4707   "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 *> > *)> > > &",
4708   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4709   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4710   "size" : 4,
4711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "_ZTIRKa",
4716   "name" : "const signed char &",
4717   "referenced_type" : "_ZTIKa",
4718   "self_type" : "_ZTIRKa",
4719   "size" : 4,
4720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "_ZTIRKb",
4725   "name" : "const bool &",
4726   "referenced_type" : "_ZTIKb",
4727   "self_type" : "_ZTIRKb",
4728   "size" : 4,
4729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "_ZTIRKd",
4734   "name" : "const double &",
4735   "referenced_type" : "_ZTIKd",
4736   "self_type" : "_ZTIRKd",
4737   "size" : 4,
4738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "_ZTIRKf",
4743   "name" : "const float &",
4744   "referenced_type" : "_ZTIKf",
4745   "self_type" : "_ZTIRKf",
4746   "size" : 4,
4747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "_ZTIRKh",
4752   "name" : "const unsigned char &",
4753   "referenced_type" : "_ZTIKh",
4754   "self_type" : "_ZTIRKh",
4755   "size" : 4,
4756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "_ZTIRKi",
4761   "name" : "const int &",
4762   "referenced_type" : "_ZTIKi",
4763   "self_type" : "_ZTIRKi",
4764   "size" : 4,
4765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4766  },
4767  {
4768   "alignment" : 4,
4769   "linker_set_key" : "_ZTIRKj",
4770   "name" : "const unsigned int &",
4771   "referenced_type" : "_ZTIKj",
4772   "self_type" : "_ZTIRKj",
4773   "size" : 4,
4774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "_ZTIRKs",
4779   "name" : "const short &",
4780   "referenced_type" : "_ZTIKs",
4781   "self_type" : "_ZTIRKs",
4782   "size" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "_ZTIRKt",
4788   "name" : "const unsigned short &",
4789   "referenced_type" : "_ZTIKt",
4790   "self_type" : "_ZTIRKt",
4791   "size" : 4,
4792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "_ZTIRKx",
4797   "name" : "const long long &",
4798   "referenced_type" : "_ZTIKx",
4799   "self_type" : "_ZTIRKx",
4800   "size" : 4,
4801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "_ZTIRKy",
4806   "name" : "const unsigned long long &",
4807   "referenced_type" : "_ZTIKy",
4808   "self_type" : "_ZTIRKy",
4809   "size" : 4,
4810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "_ZTIRN7android5MutexE",
4815   "name" : "android::Mutex &",
4816   "referenced_type" : "_ZTIN7android5MutexE",
4817   "self_type" : "_ZTIRN7android5MutexE",
4818   "size" : 4,
4819   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "_ZTIRN7android6RWLockE",
4824   "name" : "android::RWLock &",
4825   "referenced_type" : "_ZTIN7android6RWLockE",
4826   "self_type" : "_ZTIRN7android6RWLockE",
4827   "size" : 4,
4828   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "_ZTIRN7android7String8E",
4833   "name" : "android::String8 &",
4834   "referenced_type" : "_ZTIN7android7String8E",
4835   "self_type" : "_ZTIRN7android7String8E",
4836   "size" : 4,
4837   "source_file" : "/system/core/libutils/include/utils/String8.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "_ZTIRN7android8String16E",
4842   "name" : "android::String16 &",
4843   "referenced_type" : "_ZTIN7android8String16E",
4844   "self_type" : "_ZTIRN7android8String16E",
4845   "size" : 4,
4846   "source_file" : "/system/core/libutils/include/utils/String16.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4851   "name" : "android::hardware::TextOutput &",
4852   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4853   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4854   "size" : 4,
4855   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4860   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4861   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4862   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4863   "size" : 4,
4864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj6EJEEE",
4869   "name" : "android::hardware::hidl_array<unsigned char, 6> &",
4870   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
4871   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj6EJEEE",
4872   "size" : 4,
4873   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIiLj32EJEEE",
4878   "name" : "android::hardware::hidl_array<int, 32> &",
4879   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
4880   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIiLj32EJEEE",
4881   "size" : 4,
4882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4887   "name" : "android::hardware::hidl_memory &",
4888   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4889   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4890   "size" : 4,
4891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4896   "name" : "android::hardware::Return<bool> &",
4897   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4898   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4899   "size" : 4,
4900   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4905   "name" : "android::hardware::Return<void> &",
4906   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4907   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4908   "size" : 4,
4909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4914   "name" : "android::hardware::Status &",
4915   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4916   "self_type" : "_ZTIRN7android8hardware6StatusE",
4917   "size" : 4,
4918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "_ZTIRi",
4923   "name" : "int &",
4924   "referenced_type" : "_ZTIi",
4925   "self_type" : "_ZTIRi",
4926   "size" : 4,
4927   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "_ZTIRj",
4932   "name" : "unsigned int &",
4933   "referenced_type" : "_ZTIj",
4934   "self_type" : "_ZTIRj",
4935   "size" : 4,
4936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
4937  }
4938 ],
4939 "pointer_types" :
4940 [
4941  {
4942   "alignment" : 4,
4943   "linker_set_key" : "_ZTIP13native_handle",
4944   "name" : "native_handle *",
4945   "referenced_type" : "_ZTI13native_handle",
4946   "self_type" : "_ZTIP13native_handle",
4947   "size" : 4,
4948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4949  },
4950  {
4951   "alignment" : 4,
4952   "linker_set_key" : "_ZTIP18android_flex_plane",
4953   "name" : "android_flex_plane *",
4954   "referenced_type" : "_ZTI18android_flex_plane",
4955   "self_type" : "_ZTIP18android_flex_plane",
4956   "size" : 4,
4957   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4958  },
4959  {
4960   "alignment" : 4,
4961   "linker_set_key" : "_ZTIP7log_msg",
4962   "name" : "log_msg *",
4963   "referenced_type" : "_ZTI7log_msg",
4964   "self_type" : "_ZTIP7log_msg",
4965   "size" : 4,
4966   "source_file" : "/system/core/liblog/include/log/log_read.h"
4967  },
4968  {
4969   "alignment" : 4,
4970   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4971   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4972   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4973   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4974   "size" : 4,
4975   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4976  },
4977  {
4978   "alignment" : 4,
4979   "linker_set_key" : "_ZTIPFiPvE",
4980   "name" : "int (*)(void *)",
4981   "referenced_type" : "_ZTIFiPvE",
4982   "self_type" : "_ZTIPFiPvE",
4983   "size" : 4,
4984   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4989   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4990   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4991   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4992   "size" : 4,
4993   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4994  },
4995  {
4996   "alignment" : 4,
4997   "linker_set_key" : "_ZTIPK13native_handle",
4998   "name" : "const native_handle *",
4999   "referenced_type" : "_ZTIK13native_handle",
5000   "self_type" : "_ZTIPK13native_handle",
5001   "size" : 4,
5002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5003  },
5004  {
5005   "alignment" : 4,
5006   "linker_set_key" : "_ZTIPK7log_msg",
5007   "name" : "const log_msg *",
5008   "referenced_type" : "_ZTIK7log_msg",
5009   "self_type" : "_ZTIPK7log_msg",
5010   "size" : 4,
5011   "source_file" : "/system/core/liblog/include/log/log_read.h"
5012  },
5013  {
5014   "alignment" : 4,
5015   "linker_set_key" : "_ZTIPKDs",
5016   "name" : "const char16_t *",
5017   "referenced_type" : "_ZTIKDs",
5018   "self_type" : "_ZTIPKDs",
5019   "size" : 4,
5020   "source_file" : "/system/core/libutils/include/utils/String16.h"
5021  },
5022  {
5023   "alignment" : 4,
5024   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5025   "name" : "const android::VectorImpl *",
5026   "referenced_type" : "_ZTIKN7android10VectorImplE",
5027   "self_type" : "_ZTIPKN7android10VectorImplE",
5028   "size" : 4,
5029   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5030  },
5031  {
5032   "alignment" : 4,
5033   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5034   "name" : "const android::NativeHandle *",
5035   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5036   "self_type" : "_ZTIPKN7android12NativeHandleE",
5037   "size" : 4,
5038   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5043   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5044   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5045   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5046   "size" : 4,
5047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5048  },
5049  {
5050   "alignment" : 4,
5051   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5052   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5053   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5054   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5055   "size" : 4,
5056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5057  },
5058  {
5059   "alignment" : 4,
5060   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5061   "name" : "const android::hidl::base::V1_0::IBase *",
5062   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5063   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5064   "size" : 4,
5065   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5066  },
5067  {
5068   "alignment" : 4,
5069   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5070   "name" : "const android::RefBase *",
5071   "referenced_type" : "_ZTIKN7android7RefBaseE",
5072   "self_type" : "_ZTIPKN7android7RefBaseE",
5073   "size" : 4,
5074   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "linker_set_key" : "_ZTIPKN7android7String8E",
5079   "name" : "const android::String8 *",
5080   "referenced_type" : "_ZTIKN7android7String8E",
5081   "self_type" : "_ZTIPKN7android7String8E",
5082   "size" : 4,
5083   "source_file" : "/system/core/libutils/include/utils/String8.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "linker_set_key" : "_ZTIPKN7android8String16E",
5088   "name" : "const android::String16 *",
5089   "referenced_type" : "_ZTIKN7android8String16E",
5090   "self_type" : "_ZTIPKN7android8String16E",
5091   "size" : 4,
5092   "source_file" : "/system/core/libutils/include/utils/String16.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
5097   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
5098   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5099   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
5100   "size" : 4,
5101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5102  },
5103  {
5104   "alignment" : 4,
5105   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj6EJEEE",
5106   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
5107   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5108   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj6EJEEE",
5109   "size" : 4,
5110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIiLj32EJEEE",
5115   "name" : "const android::hardware::hidl_array<int, 32> *",
5116   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5117   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIiLj32EJEEE",
5118   "size" : 4,
5119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5120  },
5121  {
5122   "alignment" : 4,
5123   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5124   "name" : "const android::hardware::BpHwRefBase *",
5125   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5126   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5127   "size" : 4,
5128   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5133   "name" : "const android::hardware::hidl_memory *",
5134   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5135   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5136   "size" : 4,
5137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5138  },
5139  {
5140   "alignment" : 4,
5141   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5142   "name" : "const android::hardware::hidl_version *",
5143   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5144   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5145   "size" : 4,
5146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5147  },
5148  {
5149   "alignment" : 4,
5150   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_011AudioFormatE",
5151   "name" : "const android::hardware::audio::common::V2_0::AudioFormat *",
5152   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5153   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_011AudioFormatE",
5154   "size" : 4,
5155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5160   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask *",
5161   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5162   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5163   "size" : 4,
5164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_09AudioGainE",
5169   "name" : "const android::hardware::audio::common::V2_0::AudioGain *",
5170   "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
5171   "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_09AudioGainE",
5172   "size" : 4,
5173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5174  },
5175  {
5176   "alignment" : 4,
5177   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5178   "name" : "const android::hardware::Status *",
5179   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5180   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5181   "size" : 4,
5182   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5187   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
5188   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5189   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
5190   "size" : 4,
5191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5192  },
5193  {
5194   "alignment" : 4,
5195   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5196   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
5197   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5198   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
5199   "size" : 4,
5200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5201  },
5202  {
5203   "alignment" : 4,
5204   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5205   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
5206   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5207   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
5208   "size" : 4,
5209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5210  },
5211  {
5212   "alignment" : 4,
5213   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5214   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5215   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
5216   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5217   "size" : 4,
5218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5219  },
5220  {
5221   "alignment" : 4,
5222   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5223   "name" : "const android::hardware::details::return_status *",
5224   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5225   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5226   "size" : 4,
5227   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
5232   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5233   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
5234   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
5235   "size" : 4,
5236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj6EJEEE",
5241   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5242   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
5243   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj6EJEEE",
5244   "size" : 4,
5245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5246  },
5247  {
5248   "alignment" : 4,
5249   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIiLj32EJEEE",
5250   "name" : "const android::hardware::details::const_accessor<int, 32> *",
5251   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
5252   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIiLj32EJEEE",
5253   "size" : 4,
5254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5259   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
5260   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5261   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
5262   "size" : 4,
5263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5268   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
5269   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5270   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
5271   "size" : 4,
5272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5277   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
5278   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5279   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
5280   "size" : 4,
5281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5286   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5287   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
5288   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5289   "size" : 4,
5290   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "_ZTIPKc",
5295   "name" : "const char *",
5296   "referenced_type" : "_ZTIKc",
5297   "self_type" : "_ZTIPKc",
5298   "size" : 4,
5299   "source_file" : "/system/core/liblog/include/android/log.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIPKh",
5304   "name" : "const unsigned char *",
5305   "referenced_type" : "_ZTIKh",
5306   "self_type" : "_ZTIPKh",
5307   "size" : 4,
5308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "_ZTIPKi",
5313   "name" : "const int *",
5314   "referenced_type" : "_ZTIKi",
5315   "self_type" : "_ZTIPKi",
5316   "size" : 4,
5317   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIPKj",
5322   "name" : "const unsigned int *",
5323   "referenced_type" : "_ZTIKj",
5324   "self_type" : "_ZTIPKj",
5325   "size" : 4,
5326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "_ZTIPKv",
5331   "name" : "const void *",
5332   "referenced_type" : "_ZTIKv",
5333   "self_type" : "_ZTIPKv",
5334   "size" : 4,
5335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5336  },
5337  {
5338   "alignment" : 4,
5339   "linker_set_key" : "_ZTIPKy",
5340   "name" : "const unsigned long long *",
5341   "referenced_type" : "_ZTIKy",
5342   "self_type" : "_ZTIPKy",
5343   "size" : 4,
5344   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5349   "name" : "android::ScopedTrace *",
5350   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5351   "self_type" : "_ZTIPN7android11ScopedTraceE",
5352   "size" : 4,
5353   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5358   "name" : "android::ReferenceRenamer *",
5359   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5360   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5361   "size" : 4,
5362   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5367   "name" : "android::VirtualLightRefBase *",
5368   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5369   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5370   "size" : 4,
5371   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5376   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5377   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5378   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5379   "size" : 4,
5380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5385   "name" : "android::hidl::base::V1_0::IBase *",
5386   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5387   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5388   "size" : 4,
5389   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5394   "name" : "android::hidl::base::V1_0::BnHwBase *",
5395   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5396   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5397   "size" : 4,
5398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5403   "name" : "android::Mutex::Autolock *",
5404   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5405   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5406   "size" : 4,
5407   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIPN7android5MutexE",
5412   "name" : "android::Mutex *",
5413   "referenced_type" : "_ZTIN7android5MutexE",
5414   "self_type" : "_ZTIPN7android5MutexE",
5415   "size" : 4,
5416   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5421   "name" : "android::RWLock::AutoRLock *",
5422   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5423   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5424   "size" : 4,
5425   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5430   "name" : "android::RWLock::AutoWLock *",
5431   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5432   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5433   "size" : 4,
5434   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "_ZTIPN7android6RWLockE",
5439   "name" : "android::RWLock *",
5440   "referenced_type" : "_ZTIN7android6RWLockE",
5441   "self_type" : "_ZTIPN7android6RWLockE",
5442   "size" : 4,
5443   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "_ZTIPN7android6ThreadE",
5448   "name" : "android::Thread *",
5449   "referenced_type" : "_ZTIN7android6ThreadE",
5450   "self_type" : "_ZTIPN7android6ThreadE",
5451   "size" : 4,
5452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5457   "name" : "android::RefBase::weakref_impl *",
5458   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5459   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5460   "size" : 4,
5461   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5466   "name" : "android::RefBase::weakref_type *",
5467   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5468   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5469   "size" : 4,
5470   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5475   "name" : "android::RefBase *",
5476   "referenced_type" : "_ZTIN7android7RefBaseE",
5477   "self_type" : "_ZTIPN7android7RefBaseE",
5478   "size" : 4,
5479   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIPN7android7String8E",
5484   "name" : "android::String8 *",
5485   "referenced_type" : "_ZTIN7android7String8E",
5486   "self_type" : "_ZTIPN7android7String8E",
5487   "size" : 4,
5488   "source_file" : "/system/core/libutils/include/utils/String8.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "_ZTIPN7android8String16E",
5493   "name" : "android::String16 *",
5494   "referenced_type" : "_ZTIN7android8String16E",
5495   "self_type" : "_ZTIPN7android8String16E",
5496   "size" : 4,
5497   "source_file" : "/system/core/libutils/include/utils/String16.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5502   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5503   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5504   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5505   "size" : 4,
5506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj6EJEEE",
5511   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5512   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
5513   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj6EJEEE",
5514   "size" : 4,
5515   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIiLj32EJEEE",
5520   "name" : "android::hardware::hidl_array<int, 32> *",
5521   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
5522   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIiLj32EJEEE",
5523   "size" : 4,
5524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5529   "name" : "android::hardware::hidl_memory *",
5530   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5531   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5532   "size" : 4,
5533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5538   "name" : "android::hardware::hidl_version *",
5539   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5540   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5541   "size" : 4,
5542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5547   "name" : "android::hardware::GrantorDescriptor *",
5548   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5549   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5550   "size" : 4,
5551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5556   "name" : "android::hardware::hidl_death_recipient *",
5557   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5558   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5559   "size" : 4,
5560   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE",
5565   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
5566   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
5567   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE",
5568   "size" : 4,
5569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5574   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5575   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5576   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE",
5577   "size" : 4,
5578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE",
5583   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
5584   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
5585   "self_type" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE",
5586   "size" : 4,
5587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5592   "name" : "android::hardware::Parcel *",
5593   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5594   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5595   "size" : 4,
5596   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5601   "name" : "android::hardware::Return<bool> *",
5602   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5603   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5604   "size" : 4,
5605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5610   "name" : "android::hardware::Return<void> *",
5611   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5612   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5613   "size" : 4,
5614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5619   "name" : "android::hardware::Status *",
5620   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5621   "self_type" : "_ZTIPN7android8hardware6StatusE",
5622   "size" : 4,
5623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5628   "name" : "android::hardware::IBinder *",
5629   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5630   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5631   "size" : 4,
5632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5637   "name" : "android::hardware::details::return_status *",
5638   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5639   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5640   "size" : 4,
5641   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5642  },
5643  {
5644   "alignment" : 4,
5645   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
5646   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5647   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
5648   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
5649   "size" : 4,
5650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5651  },
5652  {
5653   "alignment" : 4,
5654   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj6EJEEE",
5655   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5656   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
5657   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj6EJEEE",
5658   "size" : 4,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIiLj32EJEEE",
5664   "name" : "android::hardware::details::const_accessor<int, 32> *",
5665   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
5666   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIiLj32EJEEE",
5667   "size" : 4,
5668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5669  },
5670  {
5671   "alignment" : 4,
5672   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5673   "name" : "android::hardware::details::HidlInstrumentor *",
5674   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5675   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5676   "size" : 4,
5677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5678  },
5679  {
5680   "alignment" : 4,
5681   "linker_set_key" : "_ZTIPN7android9ConditionE",
5682   "name" : "android::Condition *",
5683   "referenced_type" : "_ZTIN7android9ConditionE",
5684   "self_type" : "_ZTIPN7android9ConditionE",
5685   "size" : 4,
5686   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "_ZTIPPv",
5691   "name" : "void **",
5692   "referenced_type" : "_ZTIPv",
5693   "self_type" : "_ZTIPPv",
5694   "size" : 4,
5695   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "_ZTIPc",
5700   "name" : "char *",
5701   "referenced_type" : "_ZTIc",
5702   "self_type" : "_ZTIPc",
5703   "size" : 4,
5704   "source_file" : "/system/core/liblog/include/log/log_read.h"
5705  },
5706  {
5707   "alignment" : 4,
5708   "linker_set_key" : "_ZTIPh",
5709   "name" : "unsigned char *",
5710   "referenced_type" : "_ZTIh",
5711   "self_type" : "_ZTIPh",
5712   "size" : 4,
5713   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5714  },
5715  {
5716   "alignment" : 4,
5717   "linker_set_key" : "_ZTIPj",
5718   "name" : "unsigned int *",
5719   "referenced_type" : "_ZTIj",
5720   "self_type" : "_ZTIPj",
5721   "size" : 4,
5722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5723  },
5724  {
5725   "alignment" : 4,
5726   "linker_set_key" : "_ZTIPv",
5727   "name" : "void *",
5728   "referenced_type" : "_ZTIv",
5729   "self_type" : "_ZTIPv",
5730   "size" : 4,
5731   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "linker_set_key" : "_ZTIPy",
5736   "name" : "unsigned long long *",
5737   "referenced_type" : "_ZTIy",
5738   "self_type" : "_ZTIPy",
5739   "size" : 4,
5740   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5741  }
5742 ],
5743 "qualified_types" :
5744 [
5745  {
5746   "alignment" : 4,
5747   "is_const" : true,
5748   "linker_set_key" : "_ZTIK13native_handle",
5749   "name" : "const native_handle",
5750   "referenced_type" : "_ZTI13native_handle",
5751   "self_type" : "_ZTIK13native_handle",
5752   "size" : 12,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "is_const" : true,
5758   "linker_set_key" : "_ZTIK7log_msg",
5759   "name" : "const log_msg",
5760   "referenced_type" : "_ZTI7log_msg",
5761   "self_type" : "_ZTIK7log_msg",
5762   "size" : 5124,
5763   "source_file" : "/system/core/liblog/include/log/log_read.h"
5764  },
5765  {
5766   "alignment" : 2,
5767   "is_const" : true,
5768   "linker_set_key" : "_ZTIKDs",
5769   "name" : "const char16_t",
5770   "referenced_type" : "_ZTIDs",
5771   "self_type" : "_ZTIKDs",
5772   "size" : 2,
5773   "source_file" : "/system/core/libutils/include/utils/String16.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "is_const" : true,
5778   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5779   "name" : "const android::VectorImpl",
5780   "referenced_type" : "_ZTIN7android10VectorImplE",
5781   "self_type" : "_ZTIKN7android10VectorImplE",
5782   "size" : 20,
5783   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "is_const" : true,
5788   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5789   "name" : "const android::NativeHandle",
5790   "referenced_type" : "_ZTIN7android12NativeHandleE",
5791   "self_type" : "_ZTIKN7android12NativeHandleE",
5792   "size" : 12,
5793   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "is_const" : true,
5798   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5799   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5800   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5801   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5802   "size" : 4,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "is_const" : true,
5808   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5809   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5810   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5811   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5812   "size" : 4,
5813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "is_const" : true,
5818   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5819   "name" : "const android::sp<android::hardware::IBinder>",
5820   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5821   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5822   "size" : 4,
5823   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "is_const" : true,
5828   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5829   "name" : "const android::hidl::base::V1_0::IBase",
5830   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5831   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5832   "size" : 12,
5833   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "is_const" : true,
5838   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5839   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5840   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5841   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5842   "size" : 4,
5843   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "is_const" : true,
5848   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5849   "name" : "const android::RefBase",
5850   "referenced_type" : "_ZTIN7android7RefBaseE",
5851   "self_type" : "_ZTIKN7android7RefBaseE",
5852   "size" : 8,
5853   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "is_const" : true,
5858   "linker_set_key" : "_ZTIKN7android7String8E",
5859   "name" : "const android::String8",
5860   "referenced_type" : "_ZTIN7android7String8E",
5861   "self_type" : "_ZTIKN7android7String8E",
5862   "size" : 4,
5863   "source_file" : "/system/core/libutils/include/utils/String8.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "is_const" : true,
5868   "linker_set_key" : "_ZTIKN7android8String16E",
5869   "name" : "const android::String16",
5870   "referenced_type" : "_ZTIN7android8String16E",
5871   "self_type" : "_ZTIKN7android8String16E",
5872   "size" : 4,
5873   "source_file" : "/system/core/libutils/include/utils/String16.h"
5874  },
5875  {
5876   "alignment" : 1,
5877   "is_const" : true,
5878   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5879   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5880   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5881   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5882   "size" : 32,
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5884  },
5885  {
5886   "alignment" : 1,
5887   "is_const" : true,
5888   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5889   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
5890   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
5891   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj6EJEEE",
5892   "size" : 6,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "is_const" : true,
5898   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5899   "name" : "const android::hardware::hidl_array<int, 32>",
5900   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
5901   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIiLj32EJEEE",
5902   "size" : 128,
5903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5904  },
5905  {
5906   "alignment" : 4,
5907   "is_const" : true,
5908   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5909   "name" : "const android::hardware::BpHwRefBase",
5910   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5911   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5912   "size" : 24,
5913   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5914  },
5915  {
5916   "alignment" : 4,
5917   "is_const" : true,
5918   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5919   "name" : "const android::hardware::hidl_handle",
5920   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5921   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5922   "size" : 16,
5923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "is_const" : true,
5928   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5929   "name" : "const android::hardware::hidl_memory",
5930   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5931   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5932   "size" : 40,
5933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "is_const" : true,
5938   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5939   "name" : "const android::hardware::hidl_string",
5940   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5941   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5942   "size" : 16,
5943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5944  },
5945  {
5946   "alignment" : 2,
5947   "is_const" : true,
5948   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5949   "name" : "const android::hardware::hidl_version",
5950   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5951   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5952   "size" : 4,
5953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "is_const" : true,
5958   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5959   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
5960   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE",
5961   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_010AudioUsageE",
5962   "size" : 4,
5963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "is_const" : true,
5968   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5969   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
5970   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE",
5971   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioDeviceE",
5972   "size" : 4,
5973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "is_const" : true,
5978   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5979   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
5980   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE",
5981   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioFormatE",
5982   "size" : 4,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "is_const" : true,
5988   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5989   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
5990   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE",
5991   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_011AudioSourceE",
5992   "size" : 4,
5993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "is_const" : true,
5998   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
5999   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
6000   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE",
6001   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioGainModeE",
6002   "size" : 4,
6003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "is_const" : true,
6008   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
6009   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
6010   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE",
6011   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortRoleE",
6012   "size" : 4,
6013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "is_const" : true,
6018   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6019   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
6020   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE",
6021   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_013AudioPortTypeE",
6022   "size" : 4,
6023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6024  },
6025  {
6026   "alignment" : 4,
6027   "is_const" : true,
6028   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6029   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
6030   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_014AudioInputFlagE",
6031   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_014AudioInputFlagE",
6032   "size" : 4,
6033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "is_const" : true,
6038   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6039   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
6040   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioInterleaveE",
6041   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioInterleaveE",
6042   "size" : 4,
6043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "is_const" : true,
6048   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6049   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
6050   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6051   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioOutputFlagE",
6052   "size" : 4,
6053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "is_const" : true,
6058   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6059   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
6060   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6061   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_015AudioStreamTypeE",
6062   "size" : 4,
6063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "is_const" : true,
6068   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6069   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
6070   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6071   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_016AudioChannelMaskE",
6072   "size" : 4,
6073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "is_const" : true,
6078   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6079   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
6080   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6081   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017AudioHandleConstsE",
6082   "size" : 4,
6083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "is_const" : true,
6088   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6089   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
6090   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_017FixedChannelCountE",
6091   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_017FixedChannelCountE",
6092   "size" : 4,
6093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "is_const" : true,
6098   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6099   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
6100   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6101   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_018AudioSessionConstsE",
6102   "size" : 4,
6103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "is_const" : true,
6108   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6109   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
6110   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6111   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_019AudioPortConfigMaskE",
6112   "size" : 4,
6113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6114  },
6115  {
6116   "alignment" : 4,
6117   "is_const" : true,
6118   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6119   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
6120   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6121   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_020AudioMixLatencyClassE",
6122   "size" : 4,
6123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "is_const" : true,
6128   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6129   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
6130   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
6131   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioGainE",
6132   "size" : 32,
6133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "is_const" : true,
6138   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6139   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
6140   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioModeE",
6141   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioModeE",
6142   "size" : 4,
6143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6144  },
6145  {
6146   "alignment" : 8,
6147   "is_const" : true,
6148   "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6149   "name" : "const android::hardware::audio::common::V2_0::AudioPort",
6150   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
6151   "self_type" : "_ZTIKN7android8hardware5audio6common4V2_09AudioPortE",
6152   "size" : 344,
6153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/hwtypes.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "is_const" : true,
6158   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6159   "name" : "const android::hardware::Parcel",
6160   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6161   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6162   "size" : 68,
6163   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "is_const" : true,
6168   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6169   "name" : "const android::hardware::Status",
6170   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6171   "self_type" : "_ZTIKN7android8hardware6StatusE",
6172   "size" : 20,
6173   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "is_const" : true,
6178   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6179   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
6180   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6181   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
6182   "size" : 8,
6183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "is_const" : true,
6188   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6189   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
6190   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6191   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
6192   "size" : 8,
6193   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "is_const" : true,
6198   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6199   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
6200   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6201   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
6202   "size" : 8,
6203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6204  },
6205  {
6206   "alignment" : 4,
6207   "is_const" : true,
6208   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6209   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6210   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
6211   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
6212   "size" : 8,
6213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "is_const" : true,
6218   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6219   "name" : "const android::hardware::details::return_status",
6220   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6221   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6222   "size" : 24,
6223   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "is_const" : true,
6228   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6229   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
6230   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
6231   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6232   "size" : 4,
6233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "is_const" : true,
6238   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
6239   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
6240   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
6241   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj6EJEEE",
6242   "size" : 4,
6243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
6249   "name" : "const android::hardware::details::const_accessor<int, 32>",
6250   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
6251   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIiLj32EJEEE",
6252   "size" : 4,
6253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6254  },
6255  {
6256   "is_const" : true,
6257   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6258   "name" : "const iter<is_const>",
6259   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6260   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6262  },
6263  {
6264   "alignment" : 4,
6265   "is_const" : true,
6266   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6267   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
6268   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6269   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
6270   "size" : 16,
6271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "is_const" : true,
6276   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6277   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
6278   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6279   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
6280   "size" : 16,
6281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "is_const" : true,
6286   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6287   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
6288   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6289   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
6290   "size" : 16,
6291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6292  },
6293  {
6294   "alignment" : 4,
6295   "is_const" : true,
6296   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6297   "name" : "const android::hardware::hidl_vec<unsigned int>",
6298   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
6299   "self_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
6300   "size" : 16,
6301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "is_const" : true,
6306   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6307   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6308   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6309   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6310   "size" : 12,
6311   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6312  },
6313  {
6314   "alignment" : 4,
6315   "is_const" : true,
6316   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6317   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
6318   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6319   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_010AudioUsageELj19EEE",
6320   "size" : 76,
6321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "is_const" : true,
6326   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6327   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
6328   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6329   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioDeviceELj65EEE",
6330   "size" : 260,
6331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "is_const" : true,
6336   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6337   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
6338   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6339   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioFormatELj84EEE",
6340   "size" : 336,
6341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "is_const" : true,
6346   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6347   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
6348   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6349   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_011AudioSourceELj14EEE",
6350   "size" : 56,
6351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6352  },
6353  {
6354   "alignment" : 4,
6355   "is_const" : true,
6356   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6357   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
6358   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6359   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioGainModeELj3EEE",
6360   "size" : 12,
6361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "is_const" : true,
6366   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6367   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
6368   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6369   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortRoleELj3EEE",
6370   "size" : 12,
6371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "is_const" : true,
6376   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6377   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
6378   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6379   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_013AudioPortTypeELj4EEE",
6380   "size" : 16,
6381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6382  },
6383  {
6384   "alignment" : 4,
6385   "is_const" : true,
6386   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6387   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
6388   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6389   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_014AudioInputFlagELj7EEE",
6390   "size" : 28,
6391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "is_const" : true,
6396   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6397   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
6398   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6399   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioInterleaveELj2EEE",
6400   "size" : 8,
6401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6402  },
6403  {
6404   "alignment" : 4,
6405   "is_const" : true,
6406   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6407   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
6408   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6409   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioOutputFlagELj15EEE",
6410   "size" : 60,
6411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "is_const" : true,
6416   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6417   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
6418   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6419   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_015AudioStreamTypeELj18EEE",
6420   "size" : 72,
6421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "is_const" : true,
6426   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6427   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
6428   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6429   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_016AudioChannelMaskELj68EEE",
6430   "size" : 272,
6431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "is_const" : true,
6436   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6437   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
6438   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6439   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017AudioHandleConstsELj4EEE",
6440   "size" : 16,
6441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "is_const" : true,
6446   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6447   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
6448   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6449   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_017FixedChannelCountELj2EEE",
6450   "size" : 8,
6451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "is_const" : true,
6456   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6457   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
6458   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6459   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_018AudioSessionConstsELj4EEE",
6460   "size" : 16,
6461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6462  },
6463  {
6464   "alignment" : 4,
6465   "is_const" : true,
6466   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6467   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
6468   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6469   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_019AudioPortConfigMaskELj5EEE",
6470   "size" : 20,
6471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6472  },
6473  {
6474   "alignment" : 4,
6475   "is_const" : true,
6476   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6477   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
6478   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6479   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_020AudioMixLatencyClassELj2EEE",
6480   "size" : 8,
6481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "is_const" : true,
6486   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6487   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
6488   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6489   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5audio6common4V2_09AudioModeELj8EEE",
6490   "size" : 32,
6491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6492  },
6493  {
6494   "alignment" : 4,
6495   "is_const" : true,
6496   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6497   "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 *> > *)> > >",
6498   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6499   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6500   "size" : 12,
6501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "is_const" : true,
6506   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6507   "name" : "android::RefBase::weakref_impl *const",
6508   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6509   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6510   "size" : 4,
6511   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "is_const" : true,
6516   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6517   "name" : "android::hardware::IBinder *const",
6518   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6519   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6520   "size" : 4,
6521   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6522  },
6523  {
6524   "alignment" : 1,
6525   "is_const" : true,
6526   "linker_set_key" : "_ZTIKa",
6527   "name" : "const signed char",
6528   "referenced_type" : "_ZTIa",
6529   "self_type" : "_ZTIKa",
6530   "size" : 1,
6531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6532  },
6533  {
6534   "alignment" : 1,
6535   "is_const" : true,
6536   "linker_set_key" : "_ZTIKb",
6537   "name" : "const bool",
6538   "referenced_type" : "_ZTIb",
6539   "self_type" : "_ZTIKb",
6540   "size" : 1,
6541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6542  },
6543  {
6544   "alignment" : 1,
6545   "is_const" : true,
6546   "linker_set_key" : "_ZTIKc",
6547   "name" : "const char",
6548   "referenced_type" : "_ZTIc",
6549   "self_type" : "_ZTIKc",
6550   "size" : 1,
6551   "source_file" : "/system/core/liblog/include/android/log.h"
6552  },
6553  {
6554   "alignment" : 4,
6555   "is_const" : true,
6556   "linker_set_key" : "_ZTIKd",
6557   "name" : "const double",
6558   "referenced_type" : "_ZTId",
6559   "self_type" : "_ZTIKd",
6560   "size" : 8,
6561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "is_const" : true,
6566   "linker_set_key" : "_ZTIKf",
6567   "name" : "const float",
6568   "referenced_type" : "_ZTIf",
6569   "self_type" : "_ZTIKf",
6570   "size" : 4,
6571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6572  },
6573  {
6574   "alignment" : 1,
6575   "is_const" : true,
6576   "linker_set_key" : "_ZTIKh",
6577   "name" : "const unsigned char",
6578   "referenced_type" : "_ZTIh",
6579   "self_type" : "_ZTIKh",
6580   "size" : 1,
6581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6582  },
6583  {
6584   "alignment" : 4,
6585   "is_const" : true,
6586   "linker_set_key" : "_ZTIKi",
6587   "name" : "const int",
6588   "referenced_type" : "_ZTIi",
6589   "self_type" : "_ZTIKi",
6590   "size" : 4,
6591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "is_const" : true,
6596   "linker_set_key" : "_ZTIKj",
6597   "name" : "const unsigned int",
6598   "referenced_type" : "_ZTIj",
6599   "self_type" : "_ZTIKj",
6600   "size" : 4,
6601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6602  },
6603  {
6604   "alignment" : 2,
6605   "is_const" : true,
6606   "linker_set_key" : "_ZTIKs",
6607   "name" : "const short",
6608   "referenced_type" : "_ZTIs",
6609   "self_type" : "_ZTIKs",
6610   "size" : 2,
6611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6612  },
6613  {
6614   "alignment" : 2,
6615   "is_const" : true,
6616   "linker_set_key" : "_ZTIKt",
6617   "name" : "const unsigned short",
6618   "referenced_type" : "_ZTIt",
6619   "self_type" : "_ZTIKt",
6620   "size" : 2,
6621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6622  },
6623  {
6624   "is_const" : true,
6625   "linker_set_key" : "_ZTIKv",
6626   "name" : "const void",
6627   "referenced_type" : "_ZTIv",
6628   "self_type" : "_ZTIKv",
6629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "is_const" : true,
6634   "linker_set_key" : "_ZTIKx",
6635   "name" : "const long long",
6636   "referenced_type" : "_ZTIx",
6637   "self_type" : "_ZTIKx",
6638   "size" : 8,
6639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6640  },
6641  {
6642   "alignment" : 4,
6643   "is_const" : true,
6644   "linker_set_key" : "_ZTIKy",
6645   "name" : "const unsigned long long",
6646   "referenced_type" : "_ZTIy",
6647   "self_type" : "_ZTIKy",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6650  },
6651  {
6652   "alignment" : 1,
6653   "is_volatile" : true,
6654   "linker_set_key" : "_ZTIVb",
6655   "name" : "volatile bool",
6656   "referenced_type" : "_ZTIb",
6657   "self_type" : "_ZTIVb",
6658   "size" : 1,
6659   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6660  },
6661  {
6662   "alignment" : 4,
6663   "is_volatile" : true,
6664   "linker_set_key" : "_ZTIVi",
6665   "name" : "volatile int",
6666   "referenced_type" : "_ZTIi",
6667   "self_type" : "_ZTIVi",
6668   "size" : 4,
6669   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6670  }
6671 ],
6672 "record_types" :
6673 [
6674  {
6675   "alignment" : 4,
6676   "fields" :
6677   [
6678    {
6679     "field_name" : "len",
6680     "referenced_type" : "_ZTIt"
6681    },
6682    {
6683     "field_name" : "hdr_size",
6684     "field_offset" : 16,
6685     "referenced_type" : "_ZTIt"
6686    },
6687    {
6688     "field_name" : "pid",
6689     "field_offset" : 32,
6690     "referenced_type" : "_ZTIi"
6691    },
6692    {
6693     "field_name" : "tid",
6694     "field_offset" : 64,
6695     "referenced_type" : "_ZTIj"
6696    },
6697    {
6698     "field_name" : "sec",
6699     "field_offset" : 96,
6700     "referenced_type" : "_ZTIj"
6701    },
6702    {
6703     "field_name" : "nsec",
6704     "field_offset" : 128,
6705     "referenced_type" : "_ZTIj"
6706    },
6707    {
6708     "field_name" : "lid",
6709     "field_offset" : 160,
6710     "referenced_type" : "_ZTIj"
6711    },
6712    {
6713     "field_name" : "uid",
6714     "field_offset" : 192,
6715     "referenced_type" : "_ZTIj"
6716    }
6717   ],
6718   "linker_set_key" : "_ZTI12logger_entry",
6719   "name" : "logger_entry",
6720   "referenced_type" : "_ZTI12logger_entry",
6721   "self_type" : "_ZTI12logger_entry",
6722   "size" : 28,
6723   "source_file" : "/system/core/liblog/include/log/log_read.h"
6724  },
6725  {
6726   "alignment" : 4,
6727   "fields" :
6728   [
6729    {
6730     "field_name" : "y",
6731     "referenced_type" : "_ZTIPv"
6732    },
6733    {
6734     "field_name" : "cb",
6735     "field_offset" : 32,
6736     "referenced_type" : "_ZTIPv"
6737    },
6738    {
6739     "field_name" : "cr",
6740     "field_offset" : 64,
6741     "referenced_type" : "_ZTIPv"
6742    },
6743    {
6744     "field_name" : "ystride",
6745     "field_offset" : 96,
6746     "referenced_type" : "_ZTIj"
6747    },
6748    {
6749     "field_name" : "cstride",
6750     "field_offset" : 128,
6751     "referenced_type" : "_ZTIj"
6752    },
6753    {
6754     "field_name" : "chroma_step",
6755     "field_offset" : 160,
6756     "referenced_type" : "_ZTIj"
6757    },
6758    {
6759     "field_name" : "reserved",
6760     "field_offset" : 192,
6761     "referenced_type" : "_ZTIA8_j"
6762    }
6763   ],
6764   "linker_set_key" : "_ZTI13android_ycbcr",
6765   "name" : "android_ycbcr",
6766   "referenced_type" : "_ZTI13android_ycbcr",
6767   "self_type" : "_ZTI13android_ycbcr",
6768   "size" : 56,
6769   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "fields" :
6774   [
6775    {
6776     "field_name" : "version",
6777     "referenced_type" : "_ZTIi"
6778    },
6779    {
6780     "field_name" : "numFds",
6781     "field_offset" : 32,
6782     "referenced_type" : "_ZTIi"
6783    },
6784    {
6785     "field_name" : "numInts",
6786     "field_offset" : 64,
6787     "referenced_type" : "_ZTIi"
6788    },
6789    {
6790     "field_name" : "data",
6791     "field_offset" : 96,
6792     "referenced_type" : "_ZTIA0_i"
6793    }
6794   ],
6795   "linker_set_key" : "_ZTI13native_handle",
6796   "name" : "native_handle",
6797   "referenced_type" : "_ZTI13native_handle",
6798   "self_type" : "_ZTI13native_handle",
6799   "size" : 12,
6800   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "fields" :
6805   [
6806    {
6807     "field_name" : "x",
6808     "referenced_type" : "_ZTIf"
6809    },
6810    {
6811     "field_name" : "y",
6812     "field_offset" : 32,
6813     "referenced_type" : "_ZTIf"
6814    }
6815   ],
6816   "linker_set_key" : "_ZTI16android_xy_color",
6817   "name" : "android_xy_color",
6818   "referenced_type" : "_ZTI16android_xy_color",
6819   "self_type" : "_ZTI16android_xy_color",
6820   "size" : 8,
6821   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6822  },
6823  {
6824   "alignment" : 4,
6825   "fields" :
6826   [
6827    {
6828     "field_name" : "top_left",
6829     "referenced_type" : "_ZTIPh"
6830    },
6831    {
6832     "field_name" : "component",
6833     "field_offset" : 32,
6834     "referenced_type" : "_ZTI22android_flex_component"
6835    },
6836    {
6837     "field_name" : "bits_per_component",
6838     "field_offset" : 64,
6839     "referenced_type" : "_ZTIi"
6840    },
6841    {
6842     "field_name" : "bits_used",
6843     "field_offset" : 96,
6844     "referenced_type" : "_ZTIi"
6845    },
6846    {
6847     "field_name" : "h_increment",
6848     "field_offset" : 128,
6849     "referenced_type" : "_ZTIi"
6850    },
6851    {
6852     "field_name" : "v_increment",
6853     "field_offset" : 160,
6854     "referenced_type" : "_ZTIi"
6855    },
6856    {
6857     "field_name" : "h_subsampling",
6858     "field_offset" : 192,
6859     "referenced_type" : "_ZTIi"
6860    },
6861    {
6862     "field_name" : "v_subsampling",
6863     "field_offset" : 224,
6864     "referenced_type" : "_ZTIi"
6865    }
6866   ],
6867   "linker_set_key" : "_ZTI18android_flex_plane",
6868   "name" : "android_flex_plane",
6869   "referenced_type" : "_ZTI18android_flex_plane",
6870   "self_type" : "_ZTI18android_flex_plane",
6871   "size" : 32,
6872   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "fields" :
6877   [
6878    {
6879     "field_name" : "format",
6880     "referenced_type" : "_ZTI19android_flex_format"
6881    },
6882    {
6883     "field_name" : "num_planes",
6884     "field_offset" : 32,
6885     "referenced_type" : "_ZTIj"
6886    },
6887    {
6888     "field_name" : "planes",
6889     "field_offset" : 64,
6890     "referenced_type" : "_ZTIP18android_flex_plane"
6891    }
6892   ],
6893   "linker_set_key" : "_ZTI19android_flex_layout",
6894   "name" : "android_flex_layout",
6895   "referenced_type" : "_ZTI19android_flex_layout",
6896   "self_type" : "_ZTI19android_flex_layout",
6897   "size" : 12,
6898   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "fields" :
6903   [
6904    {
6905     "field_name" : "num_points",
6906     "referenced_type" : "_ZTIj"
6907    },
6908    {
6909     "field_name" : "reserved",
6910     "field_offset" : 32,
6911     "referenced_type" : "_ZTIA8_j"
6912    },
6913    {
6914     "field_name" : "xyzc_points",
6915     "field_offset" : 288,
6916     "referenced_type" : "_ZTIA_f"
6917    }
6918   ],
6919   "linker_set_key" : "_ZTI20android_depth_points",
6920   "name" : "android_depth_points",
6921   "referenced_type" : "_ZTI20android_depth_points",
6922   "self_type" : "_ZTI20android_depth_points",
6923   "size" : 36,
6924   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "fields" :
6929   [
6930    {
6931     "field_name" : "struct_size",
6932     "referenced_type" : "_ZTIj"
6933    },
6934    {
6935     "field_name" : "buffer_id",
6936     "field_offset" : 32,
6937     "referenced_type" : "_ZTIi"
6938    },
6939    {
6940     "field_name" : "priority",
6941     "field_offset" : 64,
6942     "referenced_type" : "_ZTIi"
6943    },
6944    {
6945     "field_name" : "tag",
6946     "field_offset" : 96,
6947     "referenced_type" : "_ZTIPKc"
6948    },
6949    {
6950     "field_name" : "file",
6951     "field_offset" : 128,
6952     "referenced_type" : "_ZTIPKc"
6953    },
6954    {
6955     "field_name" : "line",
6956     "field_offset" : 160,
6957     "referenced_type" : "_ZTIj"
6958    },
6959    {
6960     "field_name" : "message",
6961     "field_offset" : 192,
6962     "referenced_type" : "_ZTIPKc"
6963    }
6964   ],
6965   "linker_set_key" : "_ZTI21__android_log_message",
6966   "name" : "__android_log_message",
6967   "referenced_type" : "_ZTI21__android_log_message",
6968   "self_type" : "_ZTI21__android_log_message",
6969   "size" : 28,
6970   "source_file" : "/system/core/liblog/include/android/log.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "fields" :
6975   [
6976    {
6977     "field_name" : "maxContentLightLevel",
6978     "referenced_type" : "_ZTIf"
6979    },
6980    {
6981     "field_name" : "maxFrameAverageLightLevel",
6982     "field_offset" : 32,
6983     "referenced_type" : "_ZTIf"
6984    }
6985   ],
6986   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6987   "name" : "android_cta861_3_metadata",
6988   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6989   "self_type" : "_ZTI25android_cta861_3_metadata",
6990   "size" : 8,
6991   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "fields" :
6996   [
6997    {
6998     "field_name" : "displayPrimaryRed",
6999     "referenced_type" : "_ZTI16android_xy_color"
7000    },
7001    {
7002     "field_name" : "displayPrimaryGreen",
7003     "field_offset" : 64,
7004     "referenced_type" : "_ZTI16android_xy_color"
7005    },
7006    {
7007     "field_name" : "displayPrimaryBlue",
7008     "field_offset" : 128,
7009     "referenced_type" : "_ZTI16android_xy_color"
7010    },
7011    {
7012     "field_name" : "whitePoint",
7013     "field_offset" : 192,
7014     "referenced_type" : "_ZTI16android_xy_color"
7015    },
7016    {
7017     "field_name" : "maxLuminance",
7018     "field_offset" : 256,
7019     "referenced_type" : "_ZTIf"
7020    },
7021    {
7022     "field_name" : "minLuminance",
7023     "field_offset" : 288,
7024     "referenced_type" : "_ZTIf"
7025    }
7026   ],
7027   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7028   "name" : "android_smpte2086_metadata",
7029   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7030   "self_type" : "_ZTI26android_smpte2086_metadata",
7031   "size" : 40,
7032   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "fields" :
7037   [
7038    {
7039     "referenced_type" : "_ZTIN7log_msgUt_E"
7040    }
7041   ],
7042   "linker_set_key" : "_ZTI7log_msg",
7043   "name" : "log_msg",
7044   "referenced_type" : "_ZTI7log_msg",
7045   "self_type" : "_ZTI7log_msg",
7046   "size" : 5124,
7047   "source_file" : "/system/core/liblog/include/log/log_read.h"
7048  },
7049  {
7050   "alignment" : 1,
7051   "fields" :
7052   [
7053    {
7054     "field_name" : "tv_sec",
7055     "referenced_type" : "_ZTIj"
7056    },
7057    {
7058     "field_name" : "tv_nsec",
7059     "field_offset" : 32,
7060     "referenced_type" : "_ZTIj"
7061    }
7062   ],
7063   "linker_set_key" : "_ZTI8log_time",
7064   "name" : "log_time",
7065   "referenced_type" : "_ZTI8log_time",
7066   "self_type" : "_ZTI8log_time",
7067   "size" : 8,
7068   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "fields" :
7073   [
7074    {
7075     "access" : "private",
7076     "field_name" : "mStorage",
7077     "field_offset" : 32,
7078     "referenced_type" : "_ZTIPv"
7079    },
7080    {
7081     "access" : "private",
7082     "field_name" : "mCount",
7083     "field_offset" : 64,
7084     "referenced_type" : "_ZTIj"
7085    },
7086    {
7087     "access" : "private",
7088     "field_name" : "mFlags",
7089     "field_offset" : 96,
7090     "referenced_type" : "_ZTIKj"
7091    },
7092    {
7093     "access" : "private",
7094     "field_name" : "mItemSize",
7095     "field_offset" : 128,
7096     "referenced_type" : "_ZTIKj"
7097    }
7098   ],
7099   "linker_set_key" : "_ZTIN7android10VectorImplE",
7100   "name" : "android::VectorImpl",
7101   "record_kind" : "class",
7102   "referenced_type" : "_ZTIN7android10VectorImplE",
7103   "self_type" : "_ZTIN7android10VectorImplE",
7104   "size" : 20,
7105   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7106   "vtable_components" :
7107   [
7108    {
7109     "kind" : "offset_to_top"
7110    },
7111    {
7112     "kind" : "rtti",
7113     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7114    },
7115    {
7116     "kind" : "complete_dtor_pointer",
7117     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7118    },
7119    {
7120     "kind" : "deleting_dtor_pointer",
7121     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7122    },
7123    {
7124     "is_pure" : true,
7125     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7126    },
7127    {
7128     "is_pure" : true,
7129     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7130    },
7131    {
7132     "is_pure" : true,
7133     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7134    },
7135    {
7136     "is_pure" : true,
7137     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7138    },
7139    {
7140     "is_pure" : true,
7141     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7142    },
7143    {
7144     "is_pure" : true,
7145     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7146    }
7147   ]
7148  },
7149  {
7150   "alignment" : 4,
7151   "fields" :
7152   [
7153    {
7154     "access" : "private",
7155     "field_name" : "mVector",
7156     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7157    }
7158   ],
7159   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7160   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7161   "record_kind" : "class",
7162   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7163   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7164   "size" : 20,
7165   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7166   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7167  },
7168  {
7169   "alignment" : 4,
7170   "fields" :
7171   [
7172    {
7173     "access" : "private",
7174     "field_name" : "mTag",
7175     "referenced_type" : "_ZTIy"
7176    }
7177   ],
7178   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7179   "name" : "android::ScopedTrace",
7180   "record_kind" : "class",
7181   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7182   "self_type" : "_ZTIN7android11ScopedTraceE",
7183   "size" : 8,
7184   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "fields" :
7189   [
7190    {
7191     "access" : "private",
7192     "field_name" : "mCount",
7193     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7194    }
7195   ],
7196   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7197   "name" : "android::LightRefBase<android::NativeHandle>",
7198   "record_kind" : "class",
7199   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7200   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7201   "size" : 4,
7202   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7203   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7204  },
7205  {
7206   "alignment" : 4,
7207   "fields" :
7208   [
7209    {
7210     "access" : "private",
7211     "field_name" : "mCount",
7212     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7213    }
7214   ],
7215   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7216   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7217   "record_kind" : "class",
7218   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7219   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7220   "size" : 4,
7221   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7222   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7223  },
7224  {
7225   "alignment" : 4,
7226   "base_specifiers" :
7227   [
7228    {
7229     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7230    }
7231   ],
7232   "fields" :
7233   [
7234    {
7235     "access" : "private",
7236     "field_name" : "mHandle",
7237     "field_offset" : 32,
7238     "referenced_type" : "_ZTIP13native_handle"
7239    },
7240    {
7241     "access" : "private",
7242     "field_name" : "mOwnsHandle",
7243     "field_offset" : 64,
7244     "referenced_type" : "_ZTIb"
7245    }
7246   ],
7247   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7248   "name" : "android::NativeHandle",
7249   "record_kind" : "class",
7250   "referenced_type" : "_ZTIN7android12NativeHandleE",
7251   "self_type" : "_ZTIN7android12NativeHandleE",
7252   "size" : 12,
7253   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "base_specifiers" :
7258   [
7259    {
7260     "access" : "private",
7261     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7262    }
7263   ],
7264   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7265   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7266   "record_kind" : "class",
7267   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7268   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7269   "size" : 20,
7270   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7271   "template_args" :
7272   [
7273    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7274   ],
7275   "vtable_components" :
7276   [
7277    {
7278     "kind" : "offset_to_top"
7279    },
7280    {
7281     "kind" : "rtti",
7282     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7283    },
7284    {
7285     "kind" : "complete_dtor_pointer",
7286     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7287    },
7288    {
7289     "kind" : "deleting_dtor_pointer",
7290     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7291    },
7292    {
7293     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7294    },
7295    {
7296     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7297    },
7298    {
7299     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7300    },
7301    {
7302     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7303    },
7304    {
7305     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7306    },
7307    {
7308     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7309    },
7310    {
7311     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7312    }
7313   ]
7314  },
7315  {
7316   "alignment" : 1,
7317   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7318   "name" : "android::ReferenceMover",
7319   "record_kind" : "class",
7320   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7321   "self_type" : "_ZTIN7android14ReferenceMoverE",
7322   "size" : 1,
7323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7328   "name" : "android::ReferenceRenamer",
7329   "record_kind" : "class",
7330   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7331   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7332   "size" : 4,
7333   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7334   "vtable_components" :
7335   [
7336    {
7337     "kind" : "offset_to_top"
7338    },
7339    {
7340     "kind" : "rtti",
7341     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7342    },
7343    {
7344     "is_pure" : true,
7345     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7346    }
7347   ]
7348  },
7349  {
7350   "alignment" : 4,
7351   "base_specifiers" :
7352   [
7353    {
7354     "referenced_type" : "_ZTIN7android10VectorImplE"
7355    }
7356   ],
7357   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7358   "name" : "android::SortedVectorImpl",
7359   "record_kind" : "class",
7360   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7361   "self_type" : "_ZTIN7android16SortedVectorImplE",
7362   "size" : 20,
7363   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7364   "vtable_components" :
7365   [
7366    {
7367     "kind" : "offset_to_top"
7368    },
7369    {
7370     "kind" : "rtti",
7371     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7372    },
7373    {
7374     "kind" : "complete_dtor_pointer",
7375     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7376    },
7377    {
7378     "kind" : "deleting_dtor_pointer",
7379     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7380    },
7381    {
7382     "is_pure" : true,
7383     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7384    },
7385    {
7386     "is_pure" : true,
7387     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7388    },
7389    {
7390     "is_pure" : true,
7391     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7392    },
7393    {
7394     "is_pure" : true,
7395     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7396    },
7397    {
7398     "is_pure" : true,
7399     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7400    },
7401    {
7402     "is_pure" : true,
7403     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7404    },
7405    {
7406     "is_pure" : true,
7407     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7408    }
7409   ]
7410  },
7411  {
7412   "alignment" : 1,
7413   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7414   "name" : "android::trait_trivial_copy<bool>",
7415   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7416   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7417   "size" : 1,
7418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7419   "template_args" : [ "_ZTIb" ]
7420  },
7421  {
7422   "alignment" : 1,
7423   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7424   "name" : "android::trait_trivial_copy<char>",
7425   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7426   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7427   "size" : 1,
7428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7429   "template_args" : [ "_ZTIc" ]
7430  },
7431  {
7432   "alignment" : 1,
7433   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7434   "name" : "android::trait_trivial_copy<double>",
7435   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7436   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7437   "size" : 1,
7438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7439   "template_args" : [ "_ZTId" ]
7440  },
7441  {
7442   "alignment" : 1,
7443   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7444   "name" : "android::trait_trivial_copy<float>",
7445   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7446   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7447   "size" : 1,
7448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7449   "template_args" : [ "_ZTIf" ]
7450  },
7451  {
7452   "alignment" : 1,
7453   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7454   "name" : "android::trait_trivial_copy<unsigned char>",
7455   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7456   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7457   "size" : 1,
7458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7459   "template_args" : [ "_ZTIh" ]
7460  },
7461  {
7462   "alignment" : 1,
7463   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7464   "name" : "android::trait_trivial_copy<int>",
7465   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7466   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7467   "size" : 1,
7468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7469   "template_args" : [ "_ZTIi" ]
7470  },
7471  {
7472   "alignment" : 1,
7473   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7474   "name" : "android::trait_trivial_copy<unsigned int>",
7475   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7476   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7477   "size" : 1,
7478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7479   "template_args" : [ "_ZTIj" ]
7480  },
7481  {
7482   "alignment" : 1,
7483   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7484   "name" : "android::trait_trivial_copy<long>",
7485   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7486   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7487   "size" : 1,
7488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7489   "template_args" : [ "_ZTIl" ]
7490  },
7491  {
7492   "alignment" : 1,
7493   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7494   "name" : "android::trait_trivial_copy<unsigned long>",
7495   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7496   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7497   "size" : 1,
7498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7499   "template_args" : [ "_ZTIm" ]
7500  },
7501  {
7502   "alignment" : 1,
7503   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7504   "name" : "android::trait_trivial_copy<short>",
7505   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7506   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7507   "size" : 1,
7508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7509   "template_args" : [ "_ZTIs" ]
7510  },
7511  {
7512   "alignment" : 1,
7513   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7514   "name" : "android::trait_trivial_copy<unsigned short>",
7515   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7516   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7517   "size" : 1,
7518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7519   "template_args" : [ "_ZTIt" ]
7520  },
7521  {
7522   "alignment" : 1,
7523   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7524   "name" : "android::trait_trivial_copy<void>",
7525   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7526   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7527   "size" : 1,
7528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7529   "template_args" : [ "_ZTIv" ]
7530  },
7531  {
7532   "alignment" : 1,
7533   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7534   "name" : "android::trait_trivial_copy<long long>",
7535   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7536   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7537   "size" : 1,
7538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7539   "template_args" : [ "_ZTIx" ]
7540  },
7541  {
7542   "alignment" : 1,
7543   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7544   "name" : "android::trait_trivial_copy<unsigned long long>",
7545   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7546   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7547   "size" : 1,
7548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7549   "template_args" : [ "_ZTIy" ]
7550  },
7551  {
7552   "alignment" : 1,
7553   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7554   "name" : "android::trait_trivial_ctor<bool>",
7555   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7556   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7557   "size" : 1,
7558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7559   "template_args" : [ "_ZTIb" ]
7560  },
7561  {
7562   "alignment" : 1,
7563   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7564   "name" : "android::trait_trivial_ctor<char>",
7565   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7566   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7567   "size" : 1,
7568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7569   "template_args" : [ "_ZTIc" ]
7570  },
7571  {
7572   "alignment" : 1,
7573   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7574   "name" : "android::trait_trivial_ctor<double>",
7575   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7576   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7577   "size" : 1,
7578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7579   "template_args" : [ "_ZTId" ]
7580  },
7581  {
7582   "alignment" : 1,
7583   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7584   "name" : "android::trait_trivial_ctor<float>",
7585   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7586   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7587   "size" : 1,
7588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7589   "template_args" : [ "_ZTIf" ]
7590  },
7591  {
7592   "alignment" : 1,
7593   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7594   "name" : "android::trait_trivial_ctor<unsigned char>",
7595   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7596   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7597   "size" : 1,
7598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7599   "template_args" : [ "_ZTIh" ]
7600  },
7601  {
7602   "alignment" : 1,
7603   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7604   "name" : "android::trait_trivial_ctor<int>",
7605   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7606   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7607   "size" : 1,
7608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7609   "template_args" : [ "_ZTIi" ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7614   "name" : "android::trait_trivial_ctor<unsigned int>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7617   "size" : 1,
7618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7619   "template_args" : [ "_ZTIj" ]
7620  },
7621  {
7622   "alignment" : 1,
7623   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7624   "name" : "android::trait_trivial_ctor<long>",
7625   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7626   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7627   "size" : 1,
7628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7629   "template_args" : [ "_ZTIl" ]
7630  },
7631  {
7632   "alignment" : 1,
7633   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7634   "name" : "android::trait_trivial_ctor<unsigned long>",
7635   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7636   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7637   "size" : 1,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7639   "template_args" : [ "_ZTIm" ]
7640  },
7641  {
7642   "alignment" : 1,
7643   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7644   "name" : "android::trait_trivial_ctor<short>",
7645   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7646   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7647   "size" : 1,
7648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7649   "template_args" : [ "_ZTIs" ]
7650  },
7651  {
7652   "alignment" : 1,
7653   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7654   "name" : "android::trait_trivial_ctor<unsigned short>",
7655   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7656   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7657   "size" : 1,
7658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7659   "template_args" : [ "_ZTIt" ]
7660  },
7661  {
7662   "alignment" : 1,
7663   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7664   "name" : "android::trait_trivial_ctor<void>",
7665   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7666   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7667   "size" : 1,
7668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7669   "template_args" : [ "_ZTIv" ]
7670  },
7671  {
7672   "alignment" : 1,
7673   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7674   "name" : "android::trait_trivial_ctor<long long>",
7675   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7676   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7677   "size" : 1,
7678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7679   "template_args" : [ "_ZTIx" ]
7680  },
7681  {
7682   "alignment" : 1,
7683   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7684   "name" : "android::trait_trivial_ctor<unsigned long long>",
7685   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7686   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7687   "size" : 1,
7688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7689   "template_args" : [ "_ZTIy" ]
7690  },
7691  {
7692   "alignment" : 1,
7693   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7694   "name" : "android::trait_trivial_dtor<bool>",
7695   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7696   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7697   "size" : 1,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7699   "template_args" : [ "_ZTIb" ]
7700  },
7701  {
7702   "alignment" : 1,
7703   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7704   "name" : "android::trait_trivial_dtor<char>",
7705   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7706   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7707   "size" : 1,
7708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7709   "template_args" : [ "_ZTIc" ]
7710  },
7711  {
7712   "alignment" : 1,
7713   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7714   "name" : "android::trait_trivial_dtor<double>",
7715   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7716   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7717   "size" : 1,
7718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7719   "template_args" : [ "_ZTId" ]
7720  },
7721  {
7722   "alignment" : 1,
7723   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7724   "name" : "android::trait_trivial_dtor<float>",
7725   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7726   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7727   "size" : 1,
7728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7729   "template_args" : [ "_ZTIf" ]
7730  },
7731  {
7732   "alignment" : 1,
7733   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7734   "name" : "android::trait_trivial_dtor<unsigned char>",
7735   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7736   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7737   "size" : 1,
7738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7739   "template_args" : [ "_ZTIh" ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7744   "name" : "android::trait_trivial_dtor<int>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7747   "size" : 1,
7748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" : [ "_ZTIi" ]
7750  },
7751  {
7752   "alignment" : 1,
7753   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7754   "name" : "android::trait_trivial_dtor<unsigned int>",
7755   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7756   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7757   "size" : 1,
7758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7759   "template_args" : [ "_ZTIj" ]
7760  },
7761  {
7762   "alignment" : 1,
7763   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7764   "name" : "android::trait_trivial_dtor<long>",
7765   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7766   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7767   "size" : 1,
7768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7769   "template_args" : [ "_ZTIl" ]
7770  },
7771  {
7772   "alignment" : 1,
7773   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7774   "name" : "android::trait_trivial_dtor<unsigned long>",
7775   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7776   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7777   "size" : 1,
7778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7779   "template_args" : [ "_ZTIm" ]
7780  },
7781  {
7782   "alignment" : 1,
7783   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7784   "name" : "android::trait_trivial_dtor<short>",
7785   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7786   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7787   "size" : 1,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7789   "template_args" : [ "_ZTIs" ]
7790  },
7791  {
7792   "alignment" : 1,
7793   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7794   "name" : "android::trait_trivial_dtor<unsigned short>",
7795   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7796   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7797   "size" : 1,
7798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7799   "template_args" : [ "_ZTIt" ]
7800  },
7801  {
7802   "alignment" : 1,
7803   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7804   "name" : "android::trait_trivial_dtor<void>",
7805   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7806   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7807   "size" : 1,
7808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7809   "template_args" : [ "_ZTIv" ]
7810  },
7811  {
7812   "alignment" : 1,
7813   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7814   "name" : "android::trait_trivial_dtor<long long>",
7815   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7816   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7817   "size" : 1,
7818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7819   "template_args" : [ "_ZTIx" ]
7820  },
7821  {
7822   "alignment" : 1,
7823   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7824   "name" : "android::trait_trivial_dtor<unsigned long long>",
7825   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7826   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7827   "size" : 1,
7828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7829   "template_args" : [ "_ZTIy" ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7834   "name" : "android::trait_trivial_move<android::String8>",
7835   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7836   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7837   "size" : 1,
7838   "source_file" : "/system/core/libutils/include/utils/String8.h",
7839   "template_args" : [ "_ZTIN7android7String8E" ]
7840  },
7841  {
7842   "alignment" : 1,
7843   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7844   "name" : "android::trait_trivial_move<android::String16>",
7845   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7846   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7847   "size" : 1,
7848   "source_file" : "/system/core/libutils/include/utils/String16.h",
7849   "template_args" : [ "_ZTIN7android8String16E" ]
7850  },
7851  {
7852   "alignment" : 1,
7853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7854   "name" : "android::trait_trivial_move<bool>",
7855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7856   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7857   "size" : 1,
7858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7859   "template_args" : [ "_ZTIb" ]
7860  },
7861  {
7862   "alignment" : 1,
7863   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7864   "name" : "android::trait_trivial_move<char>",
7865   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7866   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7867   "size" : 1,
7868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7869   "template_args" : [ "_ZTIc" ]
7870  },
7871  {
7872   "alignment" : 1,
7873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7874   "name" : "android::trait_trivial_move<double>",
7875   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7876   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7877   "size" : 1,
7878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7879   "template_args" : [ "_ZTId" ]
7880  },
7881  {
7882   "alignment" : 1,
7883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7884   "name" : "android::trait_trivial_move<float>",
7885   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7886   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7887   "size" : 1,
7888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7889   "template_args" : [ "_ZTIf" ]
7890  },
7891  {
7892   "alignment" : 1,
7893   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7894   "name" : "android::trait_trivial_move<unsigned char>",
7895   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7896   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7897   "size" : 1,
7898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7899   "template_args" : [ "_ZTIh" ]
7900  },
7901  {
7902   "alignment" : 1,
7903   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7904   "name" : "android::trait_trivial_move<int>",
7905   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7906   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7907   "size" : 1,
7908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7909   "template_args" : [ "_ZTIi" ]
7910  },
7911  {
7912   "alignment" : 1,
7913   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7914   "name" : "android::trait_trivial_move<unsigned int>",
7915   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7916   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7917   "size" : 1,
7918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7919   "template_args" : [ "_ZTIj" ]
7920  },
7921  {
7922   "alignment" : 1,
7923   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7924   "name" : "android::trait_trivial_move<long>",
7925   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7926   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7927   "size" : 1,
7928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7929   "template_args" : [ "_ZTIl" ]
7930  },
7931  {
7932   "alignment" : 1,
7933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7934   "name" : "android::trait_trivial_move<unsigned long>",
7935   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7936   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7937   "size" : 1,
7938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7939   "template_args" : [ "_ZTIm" ]
7940  },
7941  {
7942   "alignment" : 1,
7943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7944   "name" : "android::trait_trivial_move<short>",
7945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7946   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7947   "size" : 1,
7948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7949   "template_args" : [ "_ZTIs" ]
7950  },
7951  {
7952   "alignment" : 1,
7953   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7954   "name" : "android::trait_trivial_move<unsigned short>",
7955   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7956   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7957   "size" : 1,
7958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7959   "template_args" : [ "_ZTIt" ]
7960  },
7961  {
7962   "alignment" : 1,
7963   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7964   "name" : "android::trait_trivial_move<void>",
7965   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7966   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7967   "size" : 1,
7968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7969   "template_args" : [ "_ZTIv" ]
7970  },
7971  {
7972   "alignment" : 1,
7973   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7974   "name" : "android::trait_trivial_move<long long>",
7975   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7976   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7977   "size" : 1,
7978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7979   "template_args" : [ "_ZTIx" ]
7980  },
7981  {
7982   "alignment" : 1,
7983   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7984   "name" : "android::trait_trivial_move<unsigned long long>",
7985   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7986   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7987   "size" : 1,
7988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7989   "template_args" : [ "_ZTIy" ]
7990  },
7991  {
7992   "alignment" : 4,
7993   "base_specifiers" :
7994   [
7995    {
7996     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7997    }
7998   ],
7999   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8000   "name" : "android::VirtualLightRefBase",
8001   "record_kind" : "class",
8002   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8003   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8004   "size" : 8,
8005   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8006   "vtable_components" :
8007   [
8008    {
8009     "kind" : "offset_to_top"
8010    },
8011    {
8012     "kind" : "rtti",
8013     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8014    },
8015    {
8016     "kind" : "complete_dtor_pointer",
8017     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8018    },
8019    {
8020     "kind" : "deleting_dtor_pointer",
8021     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8022    }
8023   ]
8024  },
8025  {
8026   "alignment" : 4,
8027   "fields" :
8028   [
8029    {
8030     "access" : "private",
8031     "field_name" : "m_ptr",
8032     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8033    }
8034   ],
8035   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8036   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8037   "record_kind" : "class",
8038   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8039   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8040   "size" : 4,
8041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8042   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8043  },
8044  {
8045   "alignment" : 4,
8046   "fields" :
8047   [
8048    {
8049     "access" : "private",
8050     "field_name" : "m_ptr",
8051     "referenced_type" : "_ZTIPN7android6ThreadE"
8052    }
8053   ],
8054   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8055   "name" : "android::sp<android::Thread>",
8056   "record_kind" : "class",
8057   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8058   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8059   "size" : 4,
8060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8061   "template_args" : [ "_ZTIN7android6ThreadE" ]
8062  },
8063  {
8064   "alignment" : 4,
8065   "fields" :
8066   [
8067    {
8068     "access" : "private",
8069     "field_name" : "m_ptr",
8070     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8071    }
8072   ],
8073   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8074   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8075   "record_kind" : "class",
8076   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8077   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8078   "size" : 4,
8079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8080   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8081  },
8082  {
8083   "alignment" : 4,
8084   "fields" :
8085   [
8086    {
8087     "access" : "private",
8088     "field_name" : "m_ptr",
8089     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8090    }
8091   ],
8092   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8093   "name" : "android::sp<android::hardware::IBinder>",
8094   "record_kind" : "class",
8095   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8096   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8097   "size" : 4,
8098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8099   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8100  },
8101  {
8102   "alignment" : 4,
8103   "fields" :
8104   [
8105    {
8106     "access" : "private",
8107     "field_name" : "m_ptr",
8108     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8109    },
8110    {
8111     "access" : "private",
8112     "field_name" : "m_refs",
8113     "field_offset" : 32,
8114     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8115    }
8116   ],
8117   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8118   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8119   "record_kind" : "class",
8120   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8121   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8122   "size" : 8,
8123   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8124   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8125  },
8126  {
8127   "alignment" : 4,
8128   "fields" :
8129   [
8130    {
8131     "access" : "private",
8132     "field_name" : "m_ptr",
8133     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8134    },
8135    {
8136     "access" : "private",
8137     "field_name" : "m_refs",
8138     "field_offset" : 32,
8139     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8140    }
8141   ],
8142   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8143   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8144   "record_kind" : "class",
8145   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8146   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8147   "size" : 8,
8148   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8149   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8150  },
8151  {
8152   "alignment" : 4,
8153   "base_specifiers" :
8154   [
8155    {
8156     "is_virtual" : true,
8157     "referenced_type" : "_ZTIN7android7RefBaseE"
8158    }
8159   ],
8160   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8161   "name" : "android::hidl::base::V1_0::IBase",
8162   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8163   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8164   "size" : 12,
8165   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8166   "vtable_components" :
8167   [
8168    {
8169     "component_value" : 4,
8170     "kind" : "vbase_offset"
8171    },
8172    {
8173     "kind" : "offset_to_top"
8174    },
8175    {
8176     "kind" : "rtti",
8177     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8178    },
8179    {
8180     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8181    },
8182    {
8183     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8184    },
8185    {
8186     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8187    },
8188    {
8189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8190    },
8191    {
8192     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8193    },
8194    {
8195     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8196    },
8197    {
8198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8199    },
8200    {
8201     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8202    },
8203    {
8204     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8205    },
8206    {
8207     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8208    },
8209    {
8210     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8211    },
8212    {
8213     "kind" : "complete_dtor_pointer",
8214     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8215    },
8216    {
8217     "kind" : "deleting_dtor_pointer",
8218     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8219    },
8220    {
8221     "kind" : "vcall_offset"
8222    },
8223    {
8224     "kind" : "vcall_offset"
8225    },
8226    {
8227     "kind" : "vcall_offset"
8228    },
8229    {
8230     "kind" : "vcall_offset"
8231    },
8232    {
8233     "component_value" : -4,
8234     "kind" : "vcall_offset"
8235    },
8236    {
8237     "component_value" : -4,
8238     "kind" : "offset_to_top"
8239    },
8240    {
8241     "kind" : "rtti",
8242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8243    },
8244    {
8245     "kind" : "complete_dtor_pointer",
8246     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8247    },
8248    {
8249     "kind" : "deleting_dtor_pointer",
8250     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8251    },
8252    {
8253     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8254    },
8255    {
8256     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8257    },
8258    {
8259     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8260    },
8261    {
8262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8263    }
8264   ]
8265  },
8266  {
8267   "alignment" : 4,
8268   "base_specifiers" :
8269   [
8270    {
8271     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8272    },
8273    {
8274     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8275    }
8276   ],
8277   "fields" :
8278   [
8279    {
8280     "access" : "private",
8281     "field_name" : "_hidl_mImpl",
8282     "field_offset" : 512,
8283     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8284    }
8285   ],
8286   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8287   "name" : "android::hidl::base::V1_0::BnHwBase",
8288   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8289   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8290   "size" : 76,
8291   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8292   "vtable_components" :
8293   [
8294    {
8295     "component_value" : 68,
8296     "kind" : "vbase_offset"
8297    },
8298    {
8299     "kind" : "offset_to_top"
8300    },
8301    {
8302     "kind" : "rtti",
8303     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8304    },
8305    {
8306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8307    },
8308    {
8309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8313    },
8314    {
8315     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8316    },
8317    {
8318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8319    },
8320    {
8321     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8322    },
8323    {
8324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8325    },
8326    {
8327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8328    },
8329    {
8330     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8331    },
8332    {
8333     "kind" : "complete_dtor_pointer",
8334     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8335    },
8336    {
8337     "kind" : "deleting_dtor_pointer",
8338     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8339    },
8340    {
8341     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8342    },
8343    {
8344     "component_value" : -20,
8345     "kind" : "offset_to_top"
8346    },
8347    {
8348     "kind" : "rtti",
8349     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8350    },
8351    {
8352     "kind" : "complete_dtor_pointer",
8353     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8354    },
8355    {
8356     "kind" : "deleting_dtor_pointer",
8357     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8358    },
8359    {
8360     "kind" : "vcall_offset"
8361    },
8362    {
8363     "kind" : "vcall_offset"
8364    },
8365    {
8366     "kind" : "vcall_offset"
8367    },
8368    {
8369     "kind" : "vcall_offset"
8370    },
8371    {
8372     "component_value" : -68,
8373     "kind" : "vcall_offset"
8374    },
8375    {
8376     "component_value" : -68,
8377     "kind" : "offset_to_top"
8378    },
8379    {
8380     "kind" : "rtti",
8381     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8382    },
8383    {
8384     "kind" : "complete_dtor_pointer",
8385     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8386    },
8387    {
8388     "kind" : "deleting_dtor_pointer",
8389     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8390    },
8391    {
8392     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8393    },
8394    {
8395     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8396    },
8397    {
8398     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8399    },
8400    {
8401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8402    }
8403   ]
8404  },
8405  {
8406   "alignment" : 8,
8407   "fields" :
8408   [
8409    {
8410     "field_name" : "pid",
8411     "referenced_type" : "_ZTIi"
8412    },
8413    {
8414     "field_name" : "ptr",
8415     "field_offset" : 64,
8416     "referenced_type" : "_ZTIy"
8417    },
8418    {
8419     "field_name" : "arch",
8420     "field_offset" : 128,
8421     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8422    }
8423   ],
8424   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8425   "name" : "android::hidl::base::V1_0::DebugInfo",
8426   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8427   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8428   "size" : 24,
8429   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8430  },
8431  {
8432   "alignment" : 4,
8433   "fields" :
8434   [
8435    {
8436     "access" : "private",
8437     "field_name" : "mLock",
8438     "referenced_type" : "_ZTIRN7android5MutexE"
8439    }
8440   ],
8441   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8442   "name" : "android::Mutex::Autolock",
8443   "record_kind" : "class",
8444   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8445   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8446   "size" : 4,
8447   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8448  },
8449  {
8450   "alignment" : 4,
8451   "fields" :
8452   [
8453    {
8454     "access" : "private",
8455     "field_name" : "mMutex",
8456     "referenced_type" : "_ZTI15pthread_mutex_t"
8457    }
8458   ],
8459   "linker_set_key" : "_ZTIN7android5MutexE",
8460   "name" : "android::Mutex",
8461   "record_kind" : "class",
8462   "referenced_type" : "_ZTIN7android5MutexE",
8463   "self_type" : "_ZTIN7android5MutexE",
8464   "size" : 4,
8465   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8466  },
8467  {
8468   "alignment" : 4,
8469   "fields" :
8470   [
8471    {
8472     "access" : "private",
8473     "field_name" : "mLock",
8474     "referenced_type" : "_ZTIRN7android6RWLockE"
8475    }
8476   ],
8477   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8478   "name" : "android::RWLock::AutoRLock",
8479   "record_kind" : "class",
8480   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8481   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8482   "size" : 4,
8483   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8484  },
8485  {
8486   "alignment" : 4,
8487   "fields" :
8488   [
8489    {
8490     "access" : "private",
8491     "field_name" : "mLock",
8492     "referenced_type" : "_ZTIRN7android6RWLockE"
8493    }
8494   ],
8495   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8496   "name" : "android::RWLock::AutoWLock",
8497   "record_kind" : "class",
8498   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8499   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8500   "size" : 4,
8501   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "fields" :
8506   [
8507    {
8508     "access" : "private",
8509     "field_name" : "mRWLock",
8510     "referenced_type" : "_ZTI16pthread_rwlock_t"
8511    }
8512   ],
8513   "linker_set_key" : "_ZTIN7android6RWLockE",
8514   "name" : "android::RWLock",
8515   "record_kind" : "class",
8516   "referenced_type" : "_ZTIN7android6RWLockE",
8517   "self_type" : "_ZTIN7android6RWLockE",
8518   "size" : 40,
8519   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8520  },
8521  {
8522   "alignment" : 4,
8523   "base_specifiers" :
8524   [
8525    {
8526     "is_virtual" : true,
8527     "referenced_type" : "_ZTIN7android7RefBaseE"
8528    }
8529   ],
8530   "fields" :
8531   [
8532    {
8533     "access" : "private",
8534     "field_name" : "mCanCallJava",
8535     "field_offset" : 32,
8536     "referenced_type" : "_ZTIKb"
8537    },
8538    {
8539     "access" : "private",
8540     "field_name" : "mThread",
8541     "field_offset" : 64,
8542     "referenced_type" : "_ZTIPv"
8543    },
8544    {
8545     "access" : "private",
8546     "field_name" : "mLock",
8547     "field_offset" : 96,
8548     "referenced_type" : "_ZTIN7android5MutexE"
8549    },
8550    {
8551     "access" : "private",
8552     "field_name" : "mThreadExitedCondition",
8553     "field_offset" : 128,
8554     "referenced_type" : "_ZTIN7android9ConditionE"
8555    },
8556    {
8557     "access" : "private",
8558     "field_name" : "mStatus",
8559     "field_offset" : 160,
8560     "referenced_type" : "_ZTIi"
8561    },
8562    {
8563     "access" : "private",
8564     "field_name" : "mExitPending",
8565     "field_offset" : 192,
8566     "referenced_type" : "_ZTIVb"
8567    },
8568    {
8569     "access" : "private",
8570     "field_name" : "mRunning",
8571     "field_offset" : 200,
8572     "referenced_type" : "_ZTIVb"
8573    },
8574    {
8575     "access" : "private",
8576     "field_name" : "mHoldSelf",
8577     "field_offset" : 224,
8578     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
8579    },
8580    {
8581     "access" : "private",
8582     "field_name" : "mTid",
8583     "field_offset" : 256,
8584     "referenced_type" : "_ZTIi"
8585    }
8586   ],
8587   "linker_set_key" : "_ZTIN7android6ThreadE",
8588   "name" : "android::Thread",
8589   "record_kind" : "class",
8590   "referenced_type" : "_ZTIN7android6ThreadE",
8591   "self_type" : "_ZTIN7android6ThreadE",
8592   "size" : 44,
8593   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8594   "vtable_components" :
8595   [
8596    {
8597     "component_value" : 36,
8598     "kind" : "vbase_offset"
8599    },
8600    {
8601     "kind" : "offset_to_top"
8602    },
8603    {
8604     "kind" : "rtti",
8605     "mangled_component_name" : "_ZTIN7android6ThreadE"
8606    },
8607    {
8608     "kind" : "complete_dtor_pointer",
8609     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8610    },
8611    {
8612     "kind" : "deleting_dtor_pointer",
8613     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8617    },
8618    {
8619     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8620    },
8621    {
8622     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8623    },
8624    {
8625     "is_pure" : true,
8626     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8627    },
8628    {
8629     "kind" : "vcall_offset"
8630    },
8631    {
8632     "kind" : "vcall_offset"
8633    },
8634    {
8635     "kind" : "vcall_offset"
8636    },
8637    {
8638     "kind" : "vcall_offset"
8639    },
8640    {
8641     "component_value" : -36,
8642     "kind" : "vcall_offset"
8643    },
8644    {
8645     "component_value" : -36,
8646     "kind" : "offset_to_top"
8647    },
8648    {
8649     "kind" : "rtti",
8650     "mangled_component_name" : "_ZTIN7android6ThreadE"
8651    },
8652    {
8653     "kind" : "complete_dtor_pointer",
8654     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8655    },
8656    {
8657     "kind" : "deleting_dtor_pointer",
8658     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8659    },
8660    {
8661     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8662    },
8663    {
8664     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8665    },
8666    {
8667     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8668    },
8669    {
8670     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8671    }
8672   ]
8673  },
8674  {
8675   "alignment" : 4,
8676   "base_specifiers" :
8677   [
8678    {
8679     "access" : "private",
8680     "referenced_type" : "_ZTIN7android10VectorImplE"
8681    }
8682   ],
8683   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8684   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8685   "record_kind" : "class",
8686   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8687   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8688   "size" : 20,
8689   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8690   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
8691   "vtable_components" :
8692   [
8693    {
8694     "kind" : "offset_to_top"
8695    },
8696    {
8697     "kind" : "rtti",
8698     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8699    },
8700    {
8701     "kind" : "complete_dtor_pointer",
8702     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8703    },
8704    {
8705     "kind" : "deleting_dtor_pointer",
8706     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8707    },
8708    {
8709     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8710    },
8711    {
8712     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8713    },
8714    {
8715     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8716    },
8717    {
8718     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8719    },
8720    {
8721     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8722    },
8723    {
8724     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8725    }
8726   ]
8727  },
8728  {
8729   "alignment" : 1,
8730   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
8731   "name" : "android::RefBase::weakref_type",
8732   "record_kind" : "class",
8733   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
8734   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
8735   "size" : 1,
8736   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8737  },
8738  {
8739   "alignment" : 4,
8740   "fields" :
8741   [
8742    {
8743     "access" : "private",
8744     "field_name" : "mRefs",
8745     "field_offset" : 32,
8746     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
8747    }
8748   ],
8749   "linker_set_key" : "_ZTIN7android7RefBaseE",
8750   "name" : "android::RefBase",
8751   "record_kind" : "class",
8752   "referenced_type" : "_ZTIN7android7RefBaseE",
8753   "self_type" : "_ZTIN7android7RefBaseE",
8754   "size" : 8,
8755   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8756   "vtable_components" :
8757   [
8758    {
8759     "kind" : "offset_to_top"
8760    },
8761    {
8762     "kind" : "rtti",
8763     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8764    },
8765    {
8766     "kind" : "complete_dtor_pointer",
8767     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8768    },
8769    {
8770     "kind" : "deleting_dtor_pointer",
8771     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8772    },
8773    {
8774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8775    },
8776    {
8777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8784    }
8785   ]
8786  },
8787  {
8788   "alignment" : 4,
8789   "fields" :
8790   [
8791    {
8792     "access" : "private",
8793     "field_name" : "mString",
8794     "referenced_type" : "_ZTIPKc"
8795    }
8796   ],
8797   "linker_set_key" : "_ZTIN7android7String8E",
8798   "name" : "android::String8",
8799   "record_kind" : "class",
8800   "referenced_type" : "_ZTIN7android7String8E",
8801   "self_type" : "_ZTIN7android7String8E",
8802   "size" : 4,
8803   "source_file" : "/system/core/libutils/include/utils/String8.h"
8804  },
8805  {
8806   "alignment" : 4,
8807   "fields" :
8808   [
8809    {
8810     "access" : "private",
8811     "field_name" : "mString",
8812     "referenced_type" : "_ZTIPKDs"
8813    }
8814   ],
8815   "linker_set_key" : "_ZTIN7android8String16E",
8816   "name" : "android::String16",
8817   "record_kind" : "class",
8818   "referenced_type" : "_ZTIN7android8String16E",
8819   "self_type" : "_ZTIN7android8String16E",
8820   "size" : 4,
8821   "source_file" : "/system/core/libutils/include/utils/String16.h"
8822  },
8823  {
8824   "alignment" : 4,
8825   "base_specifiers" :
8826   [
8827    {
8828     "is_virtual" : true,
8829     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
8830    },
8831    {
8832     "is_virtual" : true,
8833     "referenced_type" : "_ZTIN7android7RefBaseE"
8834    }
8835   ],
8836   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
8837   "name" : "android::hardware::HidlMemory",
8838   "record_kind" : "class",
8839   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
8840   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
8841   "size" : 52,
8842   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8843   "vtable_components" :
8844   [
8845    {
8846     "component_value" : 44,
8847     "kind" : "vbase_offset"
8848    },
8849    {
8850     "component_value" : 4,
8851     "kind" : "vbase_offset"
8852    },
8853    {
8854     "kind" : "offset_to_top"
8855    },
8856    {
8857     "kind" : "rtti",
8858     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8859    },
8860    {
8861     "kind" : "complete_dtor_pointer",
8862     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8863    },
8864    {
8865     "kind" : "deleting_dtor_pointer",
8866     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8867    },
8868    {
8869     "kind" : "vcall_offset"
8870    },
8871    {
8872     "kind" : "vcall_offset"
8873    },
8874    {
8875     "kind" : "vcall_offset"
8876    },
8877    {
8878     "kind" : "vcall_offset"
8879    },
8880    {
8881     "component_value" : -44,
8882     "kind" : "vcall_offset"
8883    },
8884    {
8885     "component_value" : -44,
8886     "kind" : "offset_to_top"
8887    },
8888    {
8889     "kind" : "rtti",
8890     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8891    },
8892    {
8893     "kind" : "complete_dtor_pointer",
8894     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8895    },
8896    {
8897     "kind" : "deleting_dtor_pointer",
8898     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8899    },
8900    {
8901     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8902    },
8903    {
8904     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8905    },
8906    {
8907     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8908    },
8909    {
8910     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8911    }
8912   ]
8913  },
8914  {
8915   "alignment" : 4,
8916   "base_specifiers" :
8917   [
8918    {
8919     "is_virtual" : true,
8920     "referenced_type" : "_ZTIN7android7RefBaseE"
8921    }
8922   ],
8923   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
8924   "name" : "android::hardware::IInterface",
8925   "record_kind" : "class",
8926   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
8927   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
8928   "size" : 12,
8929   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8930   "vtable_components" :
8931   [
8932    {
8933     "component_value" : 4,
8934     "kind" : "vbase_offset"
8935    },
8936    {
8937     "kind" : "offset_to_top"
8938    },
8939    {
8940     "kind" : "rtti",
8941     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8942    },
8943    {
8944     "kind" : "complete_dtor_pointer",
8945     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8946    },
8947    {
8948     "kind" : "deleting_dtor_pointer",
8949     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8950    },
8951    {
8952     "is_pure" : true,
8953     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8954    },
8955    {
8956     "kind" : "vcall_offset"
8957    },
8958    {
8959     "kind" : "vcall_offset"
8960    },
8961    {
8962     "kind" : "vcall_offset"
8963    },
8964    {
8965     "kind" : "vcall_offset"
8966    },
8967    {
8968     "component_value" : -4,
8969     "kind" : "vcall_offset"
8970    },
8971    {
8972     "component_value" : -4,
8973     "kind" : "offset_to_top"
8974    },
8975    {
8976     "kind" : "rtti",
8977     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8978    },
8979    {
8980     "kind" : "complete_dtor_pointer",
8981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8982    },
8983    {
8984     "kind" : "deleting_dtor_pointer",
8985     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8986    },
8987    {
8988     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8989    },
8990    {
8991     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8992    },
8993    {
8994     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8995    },
8996    {
8997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8998    }
8999   ]
9000  },
9001  {
9002   "alignment" : 1,
9003   "fields" :
9004   [
9005    {
9006     "access" : "private",
9007     "field_name" : "mBuffer",
9008     "referenced_type" : "_ZTIA32_h"
9009    }
9010   ],
9011   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9012   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9013   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9014   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9015   "size" : 32,
9016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9017   "template_args" : [ "_ZTIh" ]
9018  },
9019  {
9020   "alignment" : 1,
9021   "fields" :
9022   [
9023    {
9024     "access" : "private",
9025     "field_name" : "mBuffer",
9026     "referenced_type" : "_ZTIA6_h"
9027    }
9028   ],
9029   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9030   "name" : "android::hardware::hidl_array<unsigned char, 6>",
9031   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9032   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
9033   "size" : 6,
9034   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9035   "template_args" : [ "_ZTIh" ]
9036  },
9037  {
9038   "alignment" : 4,
9039   "fields" :
9040   [
9041    {
9042     "access" : "private",
9043     "field_name" : "mBuffer",
9044     "referenced_type" : "_ZTIA32_i"
9045    }
9046   ],
9047   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9048   "name" : "android::hardware::hidl_array<int, 32>",
9049   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9050   "self_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
9051   "size" : 128,
9052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9053   "template_args" : [ "_ZTIi" ]
9054  },
9055  {
9056   "alignment" : 4,
9057   "base_specifiers" :
9058   [
9059    {
9060     "is_virtual" : true,
9061     "referenced_type" : "_ZTIN7android7RefBaseE"
9062    }
9063   ],
9064   "fields" :
9065   [
9066    {
9067     "access" : "private",
9068     "field_name" : "mRemote",
9069     "field_offset" : 32,
9070     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9071    },
9072    {
9073     "access" : "private",
9074     "field_name" : "mRefs",
9075     "field_offset" : 64,
9076     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9077    },
9078    {
9079     "access" : "private",
9080     "field_name" : "mState",
9081     "field_offset" : 96,
9082     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9083    }
9084   ],
9085   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9086   "name" : "android::hardware::BpHwRefBase",
9087   "record_kind" : "class",
9088   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9089   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9090   "size" : 24,
9091   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9092   "vtable_components" :
9093   [
9094    {
9095     "component_value" : 16,
9096     "kind" : "vbase_offset"
9097    },
9098    {
9099     "kind" : "offset_to_top"
9100    },
9101    {
9102     "kind" : "rtti",
9103     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9104    },
9105    {
9106     "kind" : "complete_dtor_pointer",
9107     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9108    },
9109    {
9110     "kind" : "deleting_dtor_pointer",
9111     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9112    },
9113    {
9114     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9115    },
9116    {
9117     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9118    },
9119    {
9120     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9121    },
9122    {
9123     "kind" : "vcall_offset"
9124    },
9125    {
9126     "component_value" : -16,
9127     "kind" : "vcall_offset"
9128    },
9129    {
9130     "component_value" : -16,
9131     "kind" : "vcall_offset"
9132    },
9133    {
9134     "component_value" : -16,
9135     "kind" : "vcall_offset"
9136    },
9137    {
9138     "component_value" : -16,
9139     "kind" : "vcall_offset"
9140    },
9141    {
9142     "component_value" : -16,
9143     "kind" : "offset_to_top"
9144    },
9145    {
9146     "kind" : "rtti",
9147     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9148    },
9149    {
9150     "kind" : "complete_dtor_pointer",
9151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9152    },
9153    {
9154     "kind" : "deleting_dtor_pointer",
9155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9156    },
9157    {
9158     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9159    },
9160    {
9161     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9162    },
9163    {
9164     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9165    },
9166    {
9167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9168    }
9169   ]
9170  },
9171  {
9172   "alignment" : 4,
9173   "fields" :
9174   [
9175    {
9176     "access" : "private",
9177     "field_name" : "mHandle",
9178     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
9179    },
9180    {
9181     "access" : "private",
9182     "field_name" : "mOwnsHandle",
9183     "field_offset" : 64,
9184     "referenced_type" : "_ZTIb"
9185    },
9186    {
9187     "access" : "private",
9188     "field_name" : "mPad",
9189     "field_offset" : 72,
9190     "referenced_type" : "_ZTIA7_h"
9191    }
9192   ],
9193   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
9194   "name" : "android::hardware::hidl_handle",
9195   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
9196   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
9197   "size" : 16,
9198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9199  },
9200  {
9201   "alignment" : 4,
9202   "fields" :
9203   [
9204    {
9205     "access" : "private",
9206     "field_name" : "mHandle",
9207     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mSize",
9212     "field_offset" : 128,
9213     "referenced_type" : "_ZTIy"
9214    },
9215    {
9216     "access" : "private",
9217     "field_name" : "mName",
9218     "field_offset" : 192,
9219     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9220    }
9221   ],
9222   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
9223   "name" : "android::hardware::hidl_memory",
9224   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
9225   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
9226   "size" : 40,
9227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9228  },
9229  {
9230   "alignment" : 4,
9231   "fields" :
9232   [
9233    {
9234     "access" : "private",
9235     "field_name" : "mBuffer",
9236     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
9237    },
9238    {
9239     "access" : "private",
9240     "field_name" : "mSize",
9241     "field_offset" : 64,
9242     "referenced_type" : "_ZTIj"
9243    },
9244    {
9245     "access" : "private",
9246     "field_name" : "mOwnsBuffer",
9247     "field_offset" : 96,
9248     "referenced_type" : "_ZTIb"
9249    },
9250    {
9251     "access" : "private",
9252     "field_name" : "mPad",
9253     "field_offset" : 104,
9254     "referenced_type" : "_ZTIA3_h"
9255    }
9256   ],
9257   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
9258   "name" : "android::hardware::hidl_string",
9259   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
9260   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
9261   "size" : 16,
9262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9263  },
9264  {
9265   "alignment" : 4,
9266   "fields" :
9267   [
9268    {
9269     "access" : "private",
9270     "field_name" : "mGrantors",
9271     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9272    },
9273    {
9274     "access" : "private",
9275     "field_name" : "mHandle",
9276     "field_offset" : 128,
9277     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
9278    },
9279    {
9280     "access" : "private",
9281     "field_name" : "mQuantum",
9282     "field_offset" : 192,
9283     "referenced_type" : "_ZTIj"
9284    },
9285    {
9286     "access" : "private",
9287     "field_name" : "mFlags",
9288     "field_offset" : 224,
9289     "referenced_type" : "_ZTIj"
9290    }
9291   ],
9292   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9293   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9294   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9295   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9296   "size" : 32,
9297   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9298   "template_args" : [ "_ZTIc" ]
9299  },
9300  {
9301   "access" : "private",
9302   "alignment" : 4,
9303   "fields" :
9304   [
9305    {
9306     "field_name" : "binder",
9307     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9308    },
9309    {
9310     "field_name" : "refs",
9311     "field_offset" : 32,
9312     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9313    }
9314   ],
9315   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9316   "name" : "android::hardware::ProcessState::handle_entry",
9317   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9318   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9319   "size" : 8,
9320   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9321  },
9322  {
9323   "alignment" : 4,
9324   "base_specifiers" :
9325   [
9326    {
9327     "is_virtual" : true,
9328     "referenced_type" : "_ZTIN7android7RefBaseE"
9329    }
9330   ],
9331   "fields" :
9332   [
9333    {
9334     "access" : "private",
9335     "field_name" : "mDriverFD",
9336     "field_offset" : 32,
9337     "referenced_type" : "_ZTIi"
9338    },
9339    {
9340     "access" : "private",
9341     "field_name" : "mVMStart",
9342     "field_offset" : 64,
9343     "referenced_type" : "_ZTIPv"
9344    },
9345    {
9346     "access" : "private",
9347     "field_name" : "mThreadCountLock",
9348     "field_offset" : 96,
9349     "referenced_type" : "_ZTI15pthread_mutex_t"
9350    },
9351    {
9352     "access" : "private",
9353     "field_name" : "mThreadCountDecrement",
9354     "field_offset" : 128,
9355     "referenced_type" : "_ZTI14pthread_cond_t"
9356    },
9357    {
9358     "access" : "private",
9359     "field_name" : "mExecutingThreadsCount",
9360     "field_offset" : 160,
9361     "referenced_type" : "_ZTIj"
9362    },
9363    {
9364     "access" : "private",
9365     "field_name" : "mMaxThreads",
9366     "field_offset" : 192,
9367     "referenced_type" : "_ZTIj"
9368    },
9369    {
9370     "access" : "private",
9371     "field_name" : "mStarvationStartTimeMs",
9372     "field_offset" : 224,
9373     "referenced_type" : "_ZTIx"
9374    },
9375    {
9376     "access" : "private",
9377     "field_name" : "mLock",
9378     "field_offset" : 288,
9379     "referenced_type" : "_ZTIN7android5MutexE"
9380    },
9381    {
9382     "access" : "private",
9383     "field_name" : "mHandleToObject",
9384     "field_offset" : 320,
9385     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9386    },
9387    {
9388     "access" : "private",
9389     "field_name" : "mManagesContexts",
9390     "field_offset" : 480,
9391     "referenced_type" : "_ZTIb"
9392    },
9393    {
9394     "access" : "private",
9395     "field_name" : "mBinderContextCheckFunc",
9396     "field_offset" : 512,
9397     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
9398    },
9399    {
9400     "access" : "private",
9401     "field_name" : "mBinderContextUserData",
9402     "field_offset" : 544,
9403     "referenced_type" : "_ZTIPv"
9404    },
9405    {
9406     "access" : "private",
9407     "field_name" : "mContexts",
9408     "field_offset" : 576,
9409     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9410    },
9411    {
9412     "access" : "private",
9413     "field_name" : "mRootDir",
9414     "field_offset" : 736,
9415     "referenced_type" : "_ZTIN7android7String8E"
9416    },
9417    {
9418     "access" : "private",
9419     "field_name" : "mThreadPoolStarted",
9420     "field_offset" : 768,
9421     "referenced_type" : "_ZTIb"
9422    },
9423    {
9424     "access" : "private",
9425     "field_name" : "mSpawnThreadOnStart",
9426     "field_offset" : 776,
9427     "referenced_type" : "_ZTIb"
9428    },
9429    {
9430     "access" : "private",
9431     "field_name" : "mThreadPoolSeq",
9432     "field_offset" : 800,
9433     "referenced_type" : "_ZTIVi"
9434    },
9435    {
9436     "access" : "private",
9437     "field_name" : "mMmapSize",
9438     "field_offset" : 832,
9439     "referenced_type" : "_ZTIKj"
9440    },
9441    {
9442     "access" : "private",
9443     "field_name" : "mCallRestriction",
9444     "field_offset" : 864,
9445     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
9446    }
9447   ],
9448   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
9449   "name" : "android::hardware::ProcessState",
9450   "record_kind" : "class",
9451   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
9452   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
9453   "size" : 120,
9454   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9455   "vtable_components" :
9456   [
9457    {
9458     "component_value" : 112,
9459     "kind" : "vbase_offset"
9460    },
9461    {
9462     "kind" : "offset_to_top"
9463    },
9464    {
9465     "kind" : "rtti",
9466     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9467    },
9468    {
9469     "kind" : "complete_dtor_pointer",
9470     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9471    },
9472    {
9473     "kind" : "deleting_dtor_pointer",
9474     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9475    },
9476    {
9477     "kind" : "vcall_offset"
9478    },
9479    {
9480     "kind" : "vcall_offset"
9481    },
9482    {
9483     "kind" : "vcall_offset"
9484    },
9485    {
9486     "kind" : "vcall_offset"
9487    },
9488    {
9489     "component_value" : -112,
9490     "kind" : "vcall_offset"
9491    },
9492    {
9493     "component_value" : -112,
9494     "kind" : "offset_to_top"
9495    },
9496    {
9497     "kind" : "rtti",
9498     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9499    },
9500    {
9501     "kind" : "complete_dtor_pointer",
9502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9503    },
9504    {
9505     "kind" : "deleting_dtor_pointer",
9506     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9510    },
9511    {
9512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9519    }
9520   ]
9521  },
9522  {
9523   "alignment" : 2,
9524   "fields" :
9525   [
9526    {
9527     "access" : "private",
9528     "field_name" : "mMajor",
9529     "referenced_type" : "_ZTIt"
9530    },
9531    {
9532     "access" : "private",
9533     "field_name" : "mMinor",
9534     "field_offset" : 16,
9535     "referenced_type" : "_ZTIt"
9536    }
9537   ],
9538   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
9539   "name" : "android::hardware::hidl_version",
9540   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
9541   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
9542   "size" : 4,
9543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9544  },
9545  {
9546   "alignment" : 8,
9547   "fields" :
9548   [
9549    {
9550     "field_name" : "flags",
9551     "referenced_type" : "_ZTIj"
9552    },
9553    {
9554     "field_name" : "fdIndex",
9555     "field_offset" : 32,
9556     "referenced_type" : "_ZTIj"
9557    },
9558    {
9559     "field_name" : "offset",
9560     "field_offset" : 64,
9561     "referenced_type" : "_ZTIj"
9562    },
9563    {
9564     "field_name" : "extent",
9565     "field_offset" : 128,
9566     "referenced_type" : "_ZTIy"
9567    }
9568   ],
9569   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
9570   "name" : "android::hardware::GrantorDescriptor",
9571   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9572   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9573   "size" : 24,
9574   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
9575  },
9576  {
9577   "alignment" : 4,
9578   "base_specifiers" :
9579   [
9580    {
9581     "is_virtual" : true,
9582     "referenced_type" : "_ZTIN7android7RefBaseE"
9583    }
9584   ],
9585   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
9586   "name" : "android::hardware::hidl_death_recipient",
9587   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9588   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9589   "size" : 12,
9590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9591   "vtable_components" :
9592   [
9593    {
9594     "component_value" : 4,
9595     "kind" : "vbase_offset"
9596    },
9597    {
9598     "kind" : "offset_to_top"
9599    },
9600    {
9601     "kind" : "rtti",
9602     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9603    },
9604    {
9605     "is_pure" : true,
9606     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9607    },
9608    {
9609     "kind" : "complete_dtor_pointer",
9610     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9611    },
9612    {
9613     "kind" : "deleting_dtor_pointer",
9614     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9615    },
9616    {
9617     "kind" : "vcall_offset"
9618    },
9619    {
9620     "kind" : "vcall_offset"
9621    },
9622    {
9623     "kind" : "vcall_offset"
9624    },
9625    {
9626     "kind" : "vcall_offset"
9627    },
9628    {
9629     "component_value" : -4,
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "component_value" : -4,
9634     "kind" : "offset_to_top"
9635    },
9636    {
9637     "kind" : "rtti",
9638     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9639    },
9640    {
9641     "kind" : "complete_dtor_pointer",
9642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9643    },
9644    {
9645     "kind" : "deleting_dtor_pointer",
9646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9647    },
9648    {
9649     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9650    },
9651    {
9652     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9653    },
9654    {
9655     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9659    }
9660   ]
9661  },
9662  {
9663   "alignment" : 4,
9664   "base_specifiers" :
9665   [
9666    {
9667     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9668    }
9669   ],
9670   "fields" :
9671   [
9672    {
9673     "access" : "private",
9674     "field_name" : "mRecipient",
9675     "field_offset" : 32,
9676     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
9677    },
9678    {
9679     "access" : "private",
9680     "field_name" : "mCookie",
9681     "field_offset" : 96,
9682     "referenced_type" : "_ZTIy"
9683    },
9684    {
9685     "access" : "private",
9686     "field_name" : "mBase",
9687     "field_offset" : 160,
9688     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
9689    }
9690   ],
9691   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9692   "name" : "android::hardware::hidl_binder_death_recipient",
9693   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9694   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9695   "size" : 36,
9696   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9697   "vtable_components" :
9698   [
9699    {
9700     "component_value" : 28,
9701     "kind" : "vbase_offset"
9702    },
9703    {
9704     "kind" : "offset_to_top"
9705    },
9706    {
9707     "kind" : "rtti",
9708     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9712    },
9713    {
9714     "kind" : "complete_dtor_pointer",
9715     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9716    },
9717    {
9718     "kind" : "deleting_dtor_pointer",
9719     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9720    },
9721    {
9722     "kind" : "vcall_offset"
9723    },
9724    {
9725     "kind" : "vcall_offset"
9726    },
9727    {
9728     "kind" : "vcall_offset"
9729    },
9730    {
9731     "kind" : "vcall_offset"
9732    },
9733    {
9734     "component_value" : -28,
9735     "kind" : "vcall_offset"
9736    },
9737    {
9738     "component_value" : -28,
9739     "kind" : "offset_to_top"
9740    },
9741    {
9742     "kind" : "rtti",
9743     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9744    },
9745    {
9746     "kind" : "complete_dtor_pointer",
9747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9748    },
9749    {
9750     "kind" : "deleting_dtor_pointer",
9751     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9752    },
9753    {
9754     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9755    },
9756    {
9757     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9764    }
9765   ]
9766  },
9767  {
9768   "alignment" : 8,
9769   "fields" :
9770   [
9771    {
9772     "field_name" : "pid",
9773     "referenced_type" : "_ZTIx"
9774    },
9775    {
9776     "field_name" : "tid",
9777     "field_offset" : 64,
9778     "referenced_type" : "_ZTIx"
9779    }
9780   ],
9781   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9782   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
9783   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9784   "self_type" : "_ZTIN7android8hardware5audio6common4V2_010ThreadInfoE",
9785   "size" : 16,
9786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9787  },
9788  {
9789   "alignment" : 8,
9790   "fields" :
9791   [
9792    {
9793     "field_name" : "sampleRateHz",
9794     "referenced_type" : "_ZTIj"
9795    },
9796    {
9797     "field_name" : "channelMask",
9798     "field_offset" : 32,
9799     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9800    },
9801    {
9802     "field_name" : "format",
9803     "field_offset" : 64,
9804     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
9805    },
9806    {
9807     "field_name" : "offloadInfo",
9808     "field_offset" : 128,
9809     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
9810    },
9811    {
9812     "field_name" : "frameCount",
9813     "field_offset" : 512,
9814     "referenced_type" : "_ZTIy"
9815    }
9816   ],
9817   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9818   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
9819   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9820   "self_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioConfigE",
9821   "size" : 72,
9822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9823  },
9824  {
9825   "alignment" : 4,
9826   "fields" :
9827   [
9828    {
9829     "field_name" : "index",
9830     "referenced_type" : "_ZTIi"
9831    },
9832    {
9833     "field_name" : "mode",
9834     "field_offset" : 32,
9835     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
9836    },
9837    {
9838     "field_name" : "channelMask",
9839     "field_offset" : 64,
9840     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9841    },
9842    {
9843     "field_name" : "values",
9844     "field_offset" : 96,
9845     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE"
9846    },
9847    {
9848     "field_name" : "rampDurationMs",
9849     "field_offset" : 1120,
9850     "referenced_type" : "_ZTIj"
9851    }
9852   ],
9853   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9854   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
9855   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9856   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE",
9857   "size" : 144,
9858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9859  },
9860  {
9861   "alignment" : 4,
9862   "fields" :
9863   [
9864    {
9865     "field_name" : "stream",
9866     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
9867    },
9868    {
9869     "field_name" : "source",
9870     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioSourceE"
9871    }
9872   ],
9873   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9874   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
9875   "record_kind" : "union",
9876   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9877   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE",
9878   "size" : 4,
9879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9880  },
9881  {
9882   "alignment" : 4,
9883   "fields" :
9884   [
9885    {
9886     "field_name" : "hwModule",
9887     "referenced_type" : "_ZTIi"
9888    },
9889    {
9890     "field_name" : "ioHandle",
9891     "field_offset" : 32,
9892     "referenced_type" : "_ZTIi"
9893    },
9894    {
9895     "field_name" : "useCase",
9896     "field_offset" : 64,
9897     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
9898    }
9899   ],
9900   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9901   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
9902   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9903   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE",
9904   "size" : 12,
9905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9906  },
9907  {
9908   "alignment" : 4,
9909   "fields" :
9910   [
9911    {
9912     "field_name" : "device",
9913     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
9914    },
9915    {
9916     "field_name" : "mix",
9917     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
9918    },
9919    {
9920     "field_name" : "session",
9921     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
9922    }
9923   ],
9924   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
9925   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
9926   "record_kind" : "union",
9927   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
9928   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE",
9929   "size" : 40,
9930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9931  },
9932  {
9933   "alignment" : 4,
9934   "fields" :
9935   [
9936    {
9937     "field_name" : "id",
9938     "referenced_type" : "_ZTIi"
9939    },
9940    {
9941     "field_name" : "configMask",
9942     "field_offset" : 32,
9943     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
9944    },
9945    {
9946     "field_name" : "sampleRateHz",
9947     "field_offset" : 64,
9948     "referenced_type" : "_ZTIj"
9949    },
9950    {
9951     "field_name" : "channelMask",
9952     "field_offset" : 96,
9953     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
9954    },
9955    {
9956     "field_name" : "format",
9957     "field_offset" : 128,
9958     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
9959    },
9960    {
9961     "field_name" : "gain",
9962     "field_offset" : 160,
9963     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioGainConfigE"
9964    },
9965    {
9966     "field_name" : "type",
9967     "field_offset" : 1312,
9968     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
9969    },
9970    {
9971     "field_name" : "role",
9972     "field_offset" : 1344,
9973     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
9974    },
9975    {
9976     "field_name" : "ext",
9977     "field_offset" : 1376,
9978     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
9979    }
9980   ],
9981   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
9982   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
9983   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
9984   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE",
9985   "size" : 212,
9986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9987  },
9988  {
9989   "alignment" : 4,
9990   "fields" :
9991   [
9992    {
9993     "field_name" : "hwModule",
9994     "referenced_type" : "_ZTIi"
9995    },
9996    {
9997     "field_name" : "ioHandle",
9998     "field_offset" : 32,
9999     "referenced_type" : "_ZTIi"
10000    },
10001    {
10002     "field_name" : "latencyClass",
10003     "field_offset" : 64,
10004     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
10005    }
10006   ],
10007   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10008   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
10009   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10010   "self_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE",
10011   "size" : 12,
10012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10013  },
10014  {
10015   "alignment" : 8,
10016   "fields" :
10017   [
10018    {
10019     "field_name" : "sampleRateHz",
10020     "referenced_type" : "_ZTIj"
10021    },
10022    {
10023     "field_name" : "channelMask",
10024     "field_offset" : 32,
10025     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10026    },
10027    {
10028     "field_name" : "format",
10029     "field_offset" : 64,
10030     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE"
10031    },
10032    {
10033     "field_name" : "streamType",
10034     "field_offset" : 96,
10035     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioStreamTypeE"
10036    },
10037    {
10038     "field_name" : "bitRatePerSecond",
10039     "field_offset" : 128,
10040     "referenced_type" : "_ZTIj"
10041    },
10042    {
10043     "field_name" : "durationMicroseconds",
10044     "field_offset" : 192,
10045     "referenced_type" : "_ZTIx"
10046    },
10047    {
10048     "field_name" : "hasVideo",
10049     "field_offset" : 256,
10050     "referenced_type" : "_ZTIb"
10051    },
10052    {
10053     "field_name" : "isStreaming",
10054     "field_offset" : 264,
10055     "referenced_type" : "_ZTIb"
10056    },
10057    {
10058     "field_name" : "bitWidth",
10059     "field_offset" : 288,
10060     "referenced_type" : "_ZTIj"
10061    },
10062    {
10063     "field_name" : "bufferSize",
10064     "field_offset" : 320,
10065     "referenced_type" : "_ZTIj"
10066    },
10067    {
10068     "field_name" : "usage",
10069     "field_offset" : 352,
10070     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_010AudioUsageE"
10071    }
10072   ],
10073   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10074   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
10075   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10076   "self_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioOffloadInfoE",
10077   "size" : 48,
10078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10079  },
10080  {
10081   "alignment" : 4,
10082   "fields" :
10083   [
10084    {
10085     "field_name" : "hwModule",
10086     "referenced_type" : "_ZTIi"
10087    },
10088    {
10089     "field_name" : "type",
10090     "field_offset" : 32,
10091     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10092    },
10093    {
10094     "field_name" : "address",
10095     "field_offset" : 64,
10096     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
10097    }
10098   ],
10099   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10100   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
10101   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10102   "self_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE",
10103   "size" : 40,
10104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10105  },
10106  {
10107   "alignment" : 4,
10108   "fields" :
10109   [
10110    {
10111     "field_name" : "session",
10112     "referenced_type" : "_ZTIi"
10113    }
10114   ],
10115   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10116   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
10117   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10118   "self_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE",
10119   "size" : 4,
10120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10121  },
10122  {
10123   "alignment" : 4,
10124   "fields" :
10125   [
10126    {
10127     "field_name" : "hwModule",
10128     "referenced_type" : "_ZTIi"
10129    },
10130    {
10131     "field_name" : "type",
10132     "field_offset" : 32,
10133     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_011AudioDeviceE"
10134    },
10135    {
10136     "field_name" : "address",
10137     "field_offset" : 64,
10138     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
10139    }
10140   ],
10141   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10142   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
10143   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10144   "self_type" : "_ZTIN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE",
10145   "size" : 40,
10146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10147  },
10148  {
10149   "alignment" : 4,
10150   "fields" :
10151   [
10152    {
10153     "field_name" : "session",
10154     "referenced_type" : "_ZTIi"
10155    }
10156   ],
10157   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10158   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
10159   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10160   "self_type" : "_ZTIN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE",
10161   "size" : 4,
10162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10163  },
10164  {
10165   "alignment" : 4,
10166   "fields" :
10167   [
10168    {
10169     "field_name" : "timeLow",
10170     "referenced_type" : "_ZTIj"
10171    },
10172    {
10173     "field_name" : "timeMid",
10174     "field_offset" : 32,
10175     "referenced_type" : "_ZTIt"
10176    },
10177    {
10178     "field_name" : "versionAndTimeHigh",
10179     "field_offset" : 48,
10180     "referenced_type" : "_ZTIt"
10181    },
10182    {
10183     "field_name" : "variantAndClockSeqHigh",
10184     "field_offset" : 64,
10185     "referenced_type" : "_ZTIt"
10186    },
10187    {
10188     "field_name" : "node",
10189     "field_offset" : 80,
10190     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE"
10191    }
10192   ],
10193   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10194   "name" : "android::hardware::audio::common::V2_0::Uuid",
10195   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10196   "self_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE",
10197   "size" : 16,
10198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10199  },
10200  {
10201   "alignment" : 4,
10202   "fields" :
10203   [
10204    {
10205     "field_name" : "mode",
10206     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioGainModeE"
10207    },
10208    {
10209     "field_name" : "channelMask",
10210     "field_offset" : 32,
10211     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10212    },
10213    {
10214     "field_name" : "minValue",
10215     "field_offset" : 64,
10216     "referenced_type" : "_ZTIi"
10217    },
10218    {
10219     "field_name" : "maxValue",
10220     "field_offset" : 96,
10221     "referenced_type" : "_ZTIi"
10222    },
10223    {
10224     "field_name" : "defaultValue",
10225     "field_offset" : 128,
10226     "referenced_type" : "_ZTIi"
10227    },
10228    {
10229     "field_name" : "stepValue",
10230     "field_offset" : 160,
10231     "referenced_type" : "_ZTIj"
10232    },
10233    {
10234     "field_name" : "minRampMs",
10235     "field_offset" : 192,
10236     "referenced_type" : "_ZTIj"
10237    },
10238    {
10239     "field_name" : "maxRampMs",
10240     "field_offset" : 224,
10241     "referenced_type" : "_ZTIj"
10242    }
10243   ],
10244   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10245   "name" : "android::hardware::audio::common::V2_0::AudioGain",
10246   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10247   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioGainE",
10248   "size" : 32,
10249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10250  },
10251  {
10252   "alignment" : 4,
10253   "fields" :
10254   [
10255    {
10256     "field_name" : "device",
10257     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
10258    },
10259    {
10260     "field_name" : "mix",
10261     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortMixExtE"
10262    },
10263    {
10264     "field_name" : "session",
10265     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
10266    }
10267   ],
10268   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10269   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
10270   "record_kind" : "union",
10271   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10272   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE",
10273   "size" : 40,
10274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10275  },
10276  {
10277   "alignment" : 8,
10278   "fields" :
10279   [
10280    {
10281     "field_name" : "id",
10282     "referenced_type" : "_ZTIi"
10283    },
10284    {
10285     "field_name" : "role",
10286     "field_offset" : 32,
10287     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortRoleE"
10288    },
10289    {
10290     "field_name" : "name",
10291     "field_offset" : 64,
10292     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10293    },
10294    {
10295     "field_name" : "sampleRates",
10296     "field_offset" : 192,
10297     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE"
10298    },
10299    {
10300     "field_name" : "channelMasks",
10301     "field_offset" : 320,
10302     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
10303    },
10304    {
10305     "field_name" : "formats",
10306     "field_offset" : 448,
10307     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
10308    },
10309    {
10310     "field_name" : "gains",
10311     "field_offset" : 576,
10312     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
10313    },
10314    {
10315     "field_name" : "activeConfig",
10316     "field_offset" : 704,
10317     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_015AudioPortConfigE"
10318    },
10319    {
10320     "field_name" : "type",
10321     "field_offset" : 2400,
10322     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_013AudioPortTypeE"
10323    },
10324    {
10325     "field_name" : "ext",
10326     "field_offset" : 2432,
10327     "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPort3ExtE"
10328    }
10329   ],
10330   "linker_set_key" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10331   "name" : "android::hardware::audio::common::V2_0::AudioPort",
10332   "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10333   "self_type" : "_ZTIN7android8hardware5audio6common4V2_09AudioPortE",
10334   "size" : 344,
10335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
10336  },
10337  {
10338   "access" : "private",
10339   "alignment" : 4,
10340   "fields" :
10341   [
10342    {
10343     "field_name" : "index",
10344     "referenced_type" : "_ZTIj"
10345    },
10346    {
10347     "field_name" : "buffer",
10348     "field_offset" : 32,
10349     "referenced_type" : "_ZTIy"
10350    },
10351    {
10352     "field_name" : "bufend",
10353     "field_offset" : 96,
10354     "referenced_type" : "_ZTIy"
10355    }
10356   ],
10357   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10358   "name" : "android::hardware::Parcel::BufferInfo",
10359   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10360   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10361   "size" : 20,
10362   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10363  },
10364  {
10365   "alignment" : 4,
10366   "fields" :
10367   [
10368    {
10369     "access" : "private",
10370     "field_name" : "mBufCachePos",
10371     "referenced_type" : "_ZTIj"
10372    },
10373    {
10374     "access" : "private",
10375     "field_name" : "mBufCache",
10376     "field_offset" : 32,
10377     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10378    },
10379    {
10380     "access" : "private",
10381     "field_name" : "mError",
10382     "field_offset" : 128,
10383     "referenced_type" : "_ZTIi"
10384    },
10385    {
10386     "access" : "private",
10387     "field_name" : "mData",
10388     "field_offset" : 160,
10389     "referenced_type" : "_ZTIPh"
10390    },
10391    {
10392     "access" : "private",
10393     "field_name" : "mDataSize",
10394     "field_offset" : 192,
10395     "referenced_type" : "_ZTIj"
10396    },
10397    {
10398     "access" : "private",
10399     "field_name" : "mDataCapacity",
10400     "field_offset" : 224,
10401     "referenced_type" : "_ZTIj"
10402    },
10403    {
10404     "access" : "private",
10405     "field_name" : "mDataPos",
10406     "field_offset" : 256,
10407     "referenced_type" : "_ZTIj"
10408    },
10409    {
10410     "access" : "private",
10411     "field_name" : "mObjects",
10412     "field_offset" : 288,
10413     "referenced_type" : "_ZTIPy"
10414    },
10415    {
10416     "access" : "private",
10417     "field_name" : "mObjectsSize",
10418     "field_offset" : 320,
10419     "referenced_type" : "_ZTIj"
10420    },
10421    {
10422     "access" : "private",
10423     "field_name" : "mObjectsCapacity",
10424     "field_offset" : 352,
10425     "referenced_type" : "_ZTIj"
10426    },
10427    {
10428     "access" : "private",
10429     "field_name" : "mNextObjectHint",
10430     "field_offset" : 384,
10431     "referenced_type" : "_ZTIj"
10432    },
10433    {
10434     "access" : "private",
10435     "field_name" : "mNumRef",
10436     "field_offset" : 416,
10437     "referenced_type" : "_ZTIj"
10438    },
10439    {
10440     "access" : "private",
10441     "field_name" : "mFdsKnown",
10442     "field_offset" : 448,
10443     "referenced_type" : "_ZTIb"
10444    },
10445    {
10446     "access" : "private",
10447     "field_name" : "mHasFds",
10448     "field_offset" : 456,
10449     "referenced_type" : "_ZTIb"
10450    },
10451    {
10452     "access" : "private",
10453     "field_name" : "mAllowFds",
10454     "field_offset" : 464,
10455     "referenced_type" : "_ZTIb"
10456    },
10457    {
10458     "access" : "private",
10459     "field_name" : "mOwner",
10460     "field_offset" : 480,
10461     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
10462    },
10463    {
10464     "access" : "private",
10465     "field_name" : "mOwnerCookie",
10466     "field_offset" : 512,
10467     "referenced_type" : "_ZTIPv"
10468    }
10469   ],
10470   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
10471   "name" : "android::hardware::Parcel",
10472   "record_kind" : "class",
10473   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
10474   "self_type" : "_ZTIN7android8hardware6ParcelE",
10475   "size" : 68,
10476   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10477  },
10478  {
10479   "alignment" : 4,
10480   "base_specifiers" :
10481   [
10482    {
10483     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10484    }
10485   ],
10486   "fields" :
10487   [
10488    {
10489     "access" : "private",
10490     "field_name" : "mVal",
10491     "field_offset" : 168,
10492     "referenced_type" : "_ZTIb"
10493    }
10494   ],
10495   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
10496   "name" : "android::hardware::Return<bool>",
10497   "record_kind" : "class",
10498   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10499   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
10500   "size" : 24,
10501   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10502   "template_args" : [ "_ZTIb" ]
10503  },
10504  {
10505   "alignment" : 4,
10506   "base_specifiers" :
10507   [
10508    {
10509     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
10510    }
10511   ],
10512   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
10513   "name" : "android::hardware::Return<void>",
10514   "record_kind" : "class",
10515   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
10516   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
10517   "size" : 24,
10518   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10519   "template_args" : [ "_ZTIv" ]
10520  },
10521  {
10522   "alignment" : 4,
10523   "fields" :
10524   [
10525    {
10526     "access" : "private",
10527     "field_name" : "mException",
10528     "referenced_type" : "_ZTIi"
10529    },
10530    {
10531     "access" : "private",
10532     "field_name" : "mErrorCode",
10533     "field_offset" : 32,
10534     "referenced_type" : "_ZTIi"
10535    },
10536    {
10537     "access" : "private",
10538     "field_name" : "mMessage",
10539     "field_offset" : 64,
10540     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10541    }
10542   ],
10543   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
10544   "name" : "android::hardware::Status",
10545   "record_kind" : "class",
10546   "referenced_type" : "_ZTIN7android8hardware6StatusE",
10547   "self_type" : "_ZTIN7android8hardware6StatusE",
10548   "size" : 20,
10549   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10550  },
10551  {
10552   "alignment" : 4,
10553   "base_specifiers" :
10554   [
10555    {
10556     "is_virtual" : true,
10557     "referenced_type" : "_ZTIN7android7RefBaseE"
10558    }
10559   ],
10560   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10561   "name" : "android::hardware::IBinder::DeathRecipient",
10562   "record_kind" : "class",
10563   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10564   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
10565   "size" : 12,
10566   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10567   "vtable_components" :
10568   [
10569    {
10570     "component_value" : 4,
10571     "kind" : "vbase_offset"
10572    },
10573    {
10574     "kind" : "offset_to_top"
10575    },
10576    {
10577     "kind" : "rtti",
10578     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10579    },
10580    {
10581     "is_pure" : true,
10582     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10583    },
10584    {
10585     "kind" : "complete_dtor_pointer",
10586     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10587    },
10588    {
10589     "kind" : "deleting_dtor_pointer",
10590     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
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" : -4,
10606     "kind" : "vcall_offset"
10607    },
10608    {
10609     "component_value" : -4,
10610     "kind" : "offset_to_top"
10611    },
10612    {
10613     "kind" : "rtti",
10614     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10615    },
10616    {
10617     "kind" : "complete_dtor_pointer",
10618     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10619    },
10620    {
10621     "kind" : "deleting_dtor_pointer",
10622     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
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" : 4,
10640   "base_specifiers" :
10641   [
10642    {
10643     "is_virtual" : true,
10644     "referenced_type" : "_ZTIN7android7RefBaseE"
10645    }
10646   ],
10647   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
10648   "name" : "android::hardware::IBinder",
10649   "record_kind" : "class",
10650   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
10651   "self_type" : "_ZTIN7android8hardware7IBinderE",
10652   "size" : 12,
10653   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10654   "vtable_components" :
10655   [
10656    {
10657     "component_value" : 4,
10658     "kind" : "vbase_offset"
10659    },
10660    {
10661     "kind" : "offset_to_top"
10662    },
10663    {
10664     "kind" : "rtti",
10665     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10666    },
10667    {
10668     "is_pure" : true,
10669     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10670    },
10671    {
10672     "is_pure" : true,
10673     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10674    },
10675    {
10676     "is_pure" : true,
10677     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10678    },
10679    {
10680     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10681    },
10682    {
10683     "is_pure" : true,
10684     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10685    },
10686    {
10687     "is_pure" : true,
10688     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10689    },
10690    {
10691     "is_pure" : true,
10692     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10693    },
10694    {
10695     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10699    },
10700    {
10701     "kind" : "complete_dtor_pointer",
10702     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10703    },
10704    {
10705     "kind" : "deleting_dtor_pointer",
10706     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10707    },
10708    {
10709     "kind" : "vcall_offset"
10710    },
10711    {
10712     "kind" : "vcall_offset"
10713    },
10714    {
10715     "kind" : "vcall_offset"
10716    },
10717    {
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "component_value" : -4,
10722     "kind" : "vcall_offset"
10723    },
10724    {
10725     "component_value" : -4,
10726     "kind" : "offset_to_top"
10727    },
10728    {
10729     "kind" : "rtti",
10730     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10731    },
10732    {
10733     "kind" : "complete_dtor_pointer",
10734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10735    },
10736    {
10737     "kind" : "deleting_dtor_pointer",
10738     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10739    },
10740    {
10741     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10742    },
10743    {
10744     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10751    }
10752   ]
10753  },
10754  {
10755   "alignment" : 4,
10756   "fields" :
10757   [
10758    {
10759     "access" : "private",
10760     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10761    }
10762   ],
10763   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10764   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10765   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10766   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10767   "size" : 8,
10768   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10769   "template_args" : [ "_ZTI13native_handle" ]
10770  },
10771  {
10772   "access" : "private",
10773   "alignment" : 4,
10774   "fields" :
10775   [
10776    {
10777     "field_name" : "mPointer",
10778     "referenced_type" : "_ZTIP13native_handle"
10779    },
10780    {
10781     "field_name" : "_pad",
10782     "referenced_type" : "_ZTIy"
10783    }
10784   ],
10785   "is_anonymous" : true,
10786   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10787   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10788   "record_kind" : "union",
10789   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10790   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10791   "size" : 8,
10792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10793  },
10794  {
10795   "alignment" : 4,
10796   "fields" :
10797   [
10798    {
10799     "access" : "private",
10800     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10801    }
10802   ],
10803   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10804   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10805   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10806   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10807   "size" : 8,
10808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10809   "template_args" : [ "_ZTIK13native_handle" ]
10810  },
10811  {
10812   "access" : "private",
10813   "alignment" : 4,
10814   "fields" :
10815   [
10816    {
10817     "field_name" : "mPointer",
10818     "referenced_type" : "_ZTIPK13native_handle"
10819    },
10820    {
10821     "field_name" : "_pad",
10822     "referenced_type" : "_ZTIy"
10823    }
10824   ],
10825   "is_anonymous" : true,
10826   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10827   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10828   "record_kind" : "union",
10829   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10830   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10831   "size" : 8,
10832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10833  },
10834  {
10835   "alignment" : 4,
10836   "fields" :
10837   [
10838    {
10839     "access" : "private",
10840     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
10841    }
10842   ],
10843   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10844   "name" : "android::hardware::details::hidl_pointer<const char>",
10845   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10846   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10847   "size" : 8,
10848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10849   "template_args" : [ "_ZTIKc" ]
10850  },
10851  {
10852   "access" : "private",
10853   "alignment" : 4,
10854   "fields" :
10855   [
10856    {
10857     "field_name" : "mPointer",
10858     "referenced_type" : "_ZTIPKc"
10859    },
10860    {
10861     "field_name" : "_pad",
10862     "referenced_type" : "_ZTIy"
10863    }
10864   ],
10865   "is_anonymous" : true,
10866   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10867   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10868   "record_kind" : "union",
10869   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10870   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10871   "size" : 8,
10872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10873  },
10874  {
10875   "alignment" : 4,
10876   "fields" :
10877   [
10878    {
10879     "access" : "private",
10880     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10881    }
10882   ],
10883   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10884   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10885   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10886   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10887   "size" : 8,
10888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10889   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
10890  },
10891  {
10892   "access" : "private",
10893   "alignment" : 4,
10894   "fields" :
10895   [
10896    {
10897     "field_name" : "mPointer",
10898     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
10899    },
10900    {
10901     "field_name" : "_pad",
10902     "referenced_type" : "_ZTIy"
10903    }
10904   ],
10905   "is_anonymous" : true,
10906   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10907   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10908   "record_kind" : "union",
10909   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10910   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10911   "size" : 8,
10912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10913  },
10914  {
10915   "alignment" : 4,
10916   "fields" :
10917   [
10918    {
10919     "access" : "private",
10920     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
10921    }
10922   ],
10923   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
10924   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
10925   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
10926   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE",
10927   "size" : 8,
10928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10929   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE" ]
10930  },
10931  {
10932   "access" : "private",
10933   "alignment" : 4,
10934   "fields" :
10935   [
10936    {
10937     "field_name" : "mPointer",
10938     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_011AudioFormatE"
10939    },
10940    {
10941     "field_name" : "_pad",
10942     "referenced_type" : "_ZTIy"
10943    }
10944   ],
10945   "is_anonymous" : true,
10946   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
10947   "name" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10948   "record_kind" : "union",
10949   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
10950   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E",
10951   "size" : 8,
10952   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10953  },
10954  {
10955   "alignment" : 4,
10956   "fields" :
10957   [
10958    {
10959     "access" : "private",
10960     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
10961    }
10962   ],
10963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
10964   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
10965   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
10966   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE",
10967   "size" : 8,
10968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10969   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE" ]
10970  },
10971  {
10972   "access" : "private",
10973   "alignment" : 4,
10974   "fields" :
10975   [
10976    {
10977     "field_name" : "mPointer",
10978     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_016AudioChannelMaskE"
10979    },
10980    {
10981     "field_name" : "_pad",
10982     "referenced_type" : "_ZTIy"
10983    }
10984   ],
10985   "is_anonymous" : true,
10986   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
10987   "name" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
10988   "record_kind" : "union",
10989   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
10990   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E",
10991   "size" : 8,
10992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10993  },
10994  {
10995   "alignment" : 4,
10996   "fields" :
10997   [
10998    {
10999     "access" : "private",
11000     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
11001    }
11002   ],
11003   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11004   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
11005   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11006   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE",
11007   "size" : 8,
11008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11009   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_09AudioGainE" ]
11010  },
11011  {
11012   "access" : "private",
11013   "alignment" : 4,
11014   "fields" :
11015   [
11016    {
11017     "field_name" : "mPointer",
11018     "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_09AudioGainE"
11019    },
11020    {
11021     "field_name" : "_pad",
11022     "referenced_type" : "_ZTIy"
11023    }
11024   ],
11025   "is_anonymous" : true,
11026   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11027   "name" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11028   "record_kind" : "union",
11029   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11030   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E",
11031   "size" : 8,
11032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11033  },
11034  {
11035   "alignment" : 4,
11036   "fields" :
11037   [
11038    {
11039     "access" : "private",
11040     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11041    }
11042   ],
11043   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11044   "name" : "android::hardware::details::hidl_pointer<char>",
11045   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11046   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11047   "size" : 8,
11048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11049   "template_args" : [ "_ZTIc" ]
11050  },
11051  {
11052   "access" : "private",
11053   "alignment" : 4,
11054   "fields" :
11055   [
11056    {
11057     "field_name" : "mPointer",
11058     "referenced_type" : "_ZTIPc"
11059    },
11060    {
11061     "field_name" : "_pad",
11062     "referenced_type" : "_ZTIy"
11063    }
11064   ],
11065   "is_anonymous" : true,
11066   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11067   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11068   "record_kind" : "union",
11069   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11070   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11071   "size" : 8,
11072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11073  },
11074  {
11075   "alignment" : 4,
11076   "fields" :
11077   [
11078    {
11079     "access" : "private",
11080     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E"
11081    }
11082   ],
11083   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11084   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11085   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11086   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
11087   "size" : 8,
11088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11089   "template_args" : [ "_ZTIj" ]
11090  },
11091  {
11092   "access" : "private",
11093   "alignment" : 4,
11094   "fields" :
11095   [
11096    {
11097     "field_name" : "mPointer",
11098     "referenced_type" : "_ZTIPj"
11099    },
11100    {
11101     "field_name" : "_pad",
11102     "referenced_type" : "_ZTIy"
11103    }
11104   ],
11105   "is_anonymous" : true,
11106   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11107   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11108   "record_kind" : "union",
11109   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11110   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
11111   "size" : 8,
11112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11113  },
11114  {
11115   "alignment" : 4,
11116   "fields" :
11117   [
11118    {
11119     "access" : "private",
11120     "field_name" : "mStatus",
11121     "referenced_type" : "_ZTIN7android8hardware6StatusE"
11122    },
11123    {
11124     "access" : "private",
11125     "field_name" : "mCheckedStatus",
11126     "field_offset" : 160,
11127     "referenced_type" : "_ZTIb"
11128    }
11129   ],
11130   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11131   "name" : "android::hardware::details::return_status",
11132   "record_kind" : "class",
11133   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11134   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11135   "size" : 24,
11136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11137  },
11138  {
11139   "alignment" : 4,
11140   "fields" :
11141   [
11142    {
11143     "access" : "private",
11144     "field_name" : "mBase",
11145     "referenced_type" : "_ZTIPKh"
11146    }
11147   ],
11148   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11149   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
11150   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11151   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
11152   "size" : 4,
11153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11154   "template_args" : [ "_ZTIh" ]
11155  },
11156  {
11157   "alignment" : 4,
11158   "fields" :
11159   [
11160    {
11161     "access" : "private",
11162     "field_name" : "mBase",
11163     "referenced_type" : "_ZTIPKh"
11164    }
11165   ],
11166   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11167   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
11168   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11169   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj6EJEEE",
11170   "size" : 4,
11171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11172   "template_args" : [ "_ZTIh" ]
11173  },
11174  {
11175   "alignment" : 4,
11176   "fields" :
11177   [
11178    {
11179     "access" : "private",
11180     "field_name" : "mBase",
11181     "referenced_type" : "_ZTIPKi"
11182    }
11183   ],
11184   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11185   "name" : "android::hardware::details::const_accessor<int, 32>",
11186   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11187   "self_type" : "_ZTIN7android8hardware7details14const_accessorIiLj32EJEEE",
11188   "size" : 4,
11189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11190   "template_args" : [ "_ZTIi" ]
11191  },
11192  {
11193   "alignment" : 4,
11194   "fields" :
11195   [
11196    {
11197     "access" : "protected",
11198     "field_name" : "mInstrumentationCallbacks",
11199     "field_offset" : 32,
11200     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11201    },
11202    {
11203     "access" : "protected",
11204     "field_name" : "mEnableInstrumentation",
11205     "field_offset" : 128,
11206     "referenced_type" : "_ZTIb"
11207    },
11208    {
11209     "access" : "protected",
11210     "field_name" : "mInstrumentationLibPackage",
11211     "field_offset" : 160,
11212     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11213    },
11214    {
11215     "access" : "protected",
11216     "field_name" : "mInterfaceName",
11217     "field_offset" : 256,
11218     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11219    }
11220   ],
11221   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11222   "name" : "android::hardware::details::HidlInstrumentor",
11223   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11224   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11225   "size" : 44,
11226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11227   "vtable_components" :
11228   [
11229    {
11230     "kind" : "offset_to_top"
11231    },
11232    {
11233     "kind" : "rtti",
11234     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11235    },
11236    {
11237     "kind" : "complete_dtor_pointer",
11238     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11239    },
11240    {
11241     "kind" : "deleting_dtor_pointer",
11242     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11243    }
11244   ]
11245  },
11246  {
11247   "alignment" : 1,
11248   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11249   "name" : "android::hardware::details::i_tag",
11250   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11251   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11252   "size" : 1,
11253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11254  },
11255  {
11256   "alignment" : 1,
11257   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11258   "name" : "android::hardware::details::bs_tag",
11259   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11260   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11261   "size" : 1,
11262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11263  },
11264  {
11265   "alignment" : 1,
11266   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11267   "name" : "android::hardware::details::bnhw_tag",
11268   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11269   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11270   "size" : 1,
11271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11272  },
11273  {
11274   "alignment" : 1,
11275   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11276   "name" : "android::hardware::details::bphw_tag",
11277   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11278   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11279   "size" : 1,
11280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11281  },
11282  {
11283   "alignment" : 1,
11284   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11285   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11286   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11287   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11288   "size" : 1,
11289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11290   "template_args" : [ "_ZTIh" ]
11291  },
11292  {
11293   "alignment" : 1,
11294   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11295   "name" : "android::hardware::details::std_array<unsigned char, 6>",
11296   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11297   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj6EJEEE",
11298   "size" : 1,
11299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11300   "template_args" : [ "_ZTIh" ]
11301  },
11302  {
11303   "alignment" : 1,
11304   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11305   "name" : "android::hardware::details::std_array<int, 32>",
11306   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11307   "self_type" : "_ZTIN7android8hardware7details9std_arrayIiLj32EJEEE",
11308   "size" : 1,
11309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11310   "template_args" : [ "_ZTIi" ]
11311  },
11312  {
11313   "alignment" : 4,
11314   "fields" :
11315   [
11316    {
11317     "access" : "private",
11318     "field_name" : "mBuffer",
11319     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11320    },
11321    {
11322     "access" : "private",
11323     "field_name" : "mSize",
11324     "field_offset" : 64,
11325     "referenced_type" : "_ZTIj"
11326    },
11327    {
11328     "access" : "private",
11329     "field_name" : "mOwnsBuffer",
11330     "field_offset" : 96,
11331     "referenced_type" : "_ZTIb"
11332    },
11333    {
11334     "access" : "private",
11335     "field_name" : "mPad",
11336     "field_offset" : 104,
11337     "referenced_type" : "_ZTIA3_h"
11338    }
11339   ],
11340   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11341   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11342   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11343   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11344   "size" : 16,
11345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11346   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11347  },
11348  {
11349   "alignment" : 4,
11350   "fields" :
11351   [
11352    {
11353     "access" : "private",
11354     "field_name" : "mBuffer",
11355     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
11356    },
11357    {
11358     "access" : "private",
11359     "field_name" : "mSize",
11360     "field_offset" : 64,
11361     "referenced_type" : "_ZTIj"
11362    },
11363    {
11364     "access" : "private",
11365     "field_name" : "mOwnsBuffer",
11366     "field_offset" : 96,
11367     "referenced_type" : "_ZTIb"
11368    },
11369    {
11370     "access" : "private",
11371     "field_name" : "mPad",
11372     "field_offset" : 104,
11373     "referenced_type" : "_ZTIA3_h"
11374    }
11375   ],
11376   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11377   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
11378   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11379   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE",
11380   "size" : 16,
11381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11382   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_011AudioFormatE" ]
11383  },
11384  {
11385   "alignment" : 4,
11386   "fields" :
11387   [
11388    {
11389     "access" : "private",
11390     "field_name" : "mBuffer",
11391     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
11392    },
11393    {
11394     "access" : "private",
11395     "field_name" : "mSize",
11396     "field_offset" : 64,
11397     "referenced_type" : "_ZTIj"
11398    },
11399    {
11400     "access" : "private",
11401     "field_name" : "mOwnsBuffer",
11402     "field_offset" : 96,
11403     "referenced_type" : "_ZTIb"
11404    },
11405    {
11406     "access" : "private",
11407     "field_name" : "mPad",
11408     "field_offset" : 104,
11409     "referenced_type" : "_ZTIA3_h"
11410    }
11411   ],
11412   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11413   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
11414   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11415   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE",
11416   "size" : 16,
11417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11418   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_016AudioChannelMaskE" ]
11419  },
11420  {
11421   "alignment" : 4,
11422   "fields" :
11423   [
11424    {
11425     "access" : "private",
11426     "field_name" : "mBuffer",
11427     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
11428    },
11429    {
11430     "access" : "private",
11431     "field_name" : "mSize",
11432     "field_offset" : 64,
11433     "referenced_type" : "_ZTIj"
11434    },
11435    {
11436     "access" : "private",
11437     "field_name" : "mOwnsBuffer",
11438     "field_offset" : 96,
11439     "referenced_type" : "_ZTIb"
11440    },
11441    {
11442     "access" : "private",
11443     "field_name" : "mPad",
11444     "field_offset" : 104,
11445     "referenced_type" : "_ZTIA3_h"
11446    }
11447   ],
11448   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11449   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
11450   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11451   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE",
11452   "size" : 16,
11453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11454   "template_args" : [ "_ZTIN7android8hardware5audio6common4V2_09AudioGainE" ]
11455  },
11456  {
11457   "alignment" : 4,
11458   "fields" :
11459   [
11460    {
11461     "access" : "private",
11462     "field_name" : "mBuffer",
11463     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
11464    },
11465    {
11466     "access" : "private",
11467     "field_name" : "mSize",
11468     "field_offset" : 64,
11469     "referenced_type" : "_ZTIj"
11470    },
11471    {
11472     "access" : "private",
11473     "field_name" : "mOwnsBuffer",
11474     "field_offset" : 96,
11475     "referenced_type" : "_ZTIb"
11476    },
11477    {
11478     "access" : "private",
11479     "field_name" : "mPad",
11480     "field_offset" : 104,
11481     "referenced_type" : "_ZTIA3_h"
11482    }
11483   ],
11484   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
11485   "name" : "android::hardware::hidl_vec<char>",
11486   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11487   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11488   "size" : 16,
11489   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11490   "template_args" : [ "_ZTIc" ]
11491  },
11492  {
11493   "alignment" : 4,
11494   "fields" :
11495   [
11496    {
11497     "access" : "private",
11498     "field_name" : "mBuffer",
11499     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE"
11500    },
11501    {
11502     "access" : "private",
11503     "field_name" : "mSize",
11504     "field_offset" : 64,
11505     "referenced_type" : "_ZTIj"
11506    },
11507    {
11508     "access" : "private",
11509     "field_name" : "mOwnsBuffer",
11510     "field_offset" : 96,
11511     "referenced_type" : "_ZTIb"
11512    },
11513    {
11514     "access" : "private",
11515     "field_name" : "mPad",
11516     "field_offset" : 104,
11517     "referenced_type" : "_ZTIA3_h"
11518    }
11519   ],
11520   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIjEE",
11521   "name" : "android::hardware::hidl_vec<unsigned int>",
11522   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11523   "self_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
11524   "size" : 16,
11525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11526   "template_args" : [ "_ZTIj" ]
11527  },
11528  {
11529   "alignment" : 4,
11530   "base_specifiers" :
11531   [
11532    {
11533     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
11534    }
11535   ],
11536   "fields" :
11537   [
11538    {
11539     "access" : "protected",
11540     "field_name" : "mSchedPolicy",
11541     "field_offset" : 32,
11542     "referenced_type" : "_ZTIi"
11543    },
11544    {
11545     "access" : "protected",
11546     "field_name" : "mSchedPriority",
11547     "field_offset" : 64,
11548     "referenced_type" : "_ZTIi"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "mExtras",
11553     "field_offset" : 96,
11554     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
11555    },
11556    {
11557     "access" : "private",
11558     "field_name" : "mReserved0",
11559     "field_offset" : 128,
11560     "referenced_type" : "_ZTIPv"
11561    }
11562   ],
11563   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
11564   "name" : "android::hardware::BHwBinder",
11565   "record_kind" : "class",
11566   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
11567   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
11568   "size" : 28,
11569   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11570   "vtable_components" :
11571   [
11572    {
11573     "component_value" : 20,
11574     "kind" : "vbase_offset"
11575    },
11576    {
11577     "kind" : "offset_to_top"
11578    },
11579    {
11580     "kind" : "rtti",
11581     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11591    },
11592    {
11593     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11597    },
11598    {
11599     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11609    },
11610    {
11611     "kind" : "complete_dtor_pointer",
11612     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
11613    },
11614    {
11615     "kind" : "deleting_dtor_pointer",
11616     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11620    },
11621    {
11622     "kind" : "vcall_offset"
11623    },
11624    {
11625     "kind" : "vcall_offset"
11626    },
11627    {
11628     "kind" : "vcall_offset"
11629    },
11630    {
11631     "kind" : "vcall_offset"
11632    },
11633    {
11634     "component_value" : -20,
11635     "kind" : "vcall_offset"
11636    },
11637    {
11638     "component_value" : -20,
11639     "kind" : "offset_to_top"
11640    },
11641    {
11642     "kind" : "rtti",
11643     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11644    },
11645    {
11646     "kind" : "complete_dtor_pointer",
11647     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
11648    },
11649    {
11650     "kind" : "deleting_dtor_pointer",
11651     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11655    },
11656    {
11657     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11658    },
11659    {
11660     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11664    }
11665   ]
11666  },
11667  {
11668   "alignment" : 4,
11669   "fields" :
11670   [
11671    {
11672     "field_name" : "sched_policy",
11673     "referenced_type" : "_ZTIi"
11674    },
11675    {
11676     "field_name" : "prio",
11677     "field_offset" : 32,
11678     "referenced_type" : "_ZTIi"
11679    }
11680   ],
11681   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
11682   "name" : "android::hardware::SchedPrio",
11683   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
11684   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
11685   "size" : 8,
11686   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11687  },
11688  {
11689   "alignment" : 4,
11690   "fields" :
11691   [
11692    {
11693     "access" : "private",
11694     "field_name" : "mCond",
11695     "referenced_type" : "_ZTI14pthread_cond_t"
11696    }
11697   ],
11698   "linker_set_key" : "_ZTIN7android9ConditionE",
11699   "name" : "android::Condition",
11700   "record_kind" : "class",
11701   "referenced_type" : "_ZTIN7android9ConditionE",
11702   "self_type" : "_ZTIN7android9ConditionE",
11703   "size" : 4,
11704   "source_file" : "/system/core/libutils/include/utils/Condition.h"
11705  },
11706  {
11707   "alignment" : 4,
11708   "fields" :
11709   [
11710    {
11711     "field_name" : "buf",
11712     "referenced_type" : "_ZTIA5121_h"
11713    },
11714    {
11715     "field_name" : "entry",
11716     "referenced_type" : "_ZTI12logger_entry"
11717    }
11718   ],
11719   "is_anonymous" : true,
11720   "linker_set_key" : "_ZTIN7log_msgUt_E",
11721   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
11722   "record_kind" : "union",
11723   "referenced_type" : "_ZTIN7log_msgUt_E",
11724   "self_type" : "_ZTIN7log_msgUt_E",
11725   "size" : 5124,
11726   "source_file" : "/system/core/liblog/include/log/log_read.h"
11727  }
11728 ],
11729 "rvalue_reference_types" :
11730 [
11731  {
11732   "alignment" : 4,
11733   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
11734   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
11735   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11736   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
11737   "size" : 4,
11738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11739  },
11740  {
11741   "alignment" : 4,
11742   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj6EJEEE",
11743   "name" : "android::hardware::hidl_array<unsigned char, 6> &&",
11744   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj6EJEEE",
11745   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj6EJEEE",
11746   "size" : 4,
11747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11748  },
11749  {
11750   "alignment" : 4,
11751   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIiLj32EJEEE",
11752   "name" : "android::hardware::hidl_array<int, 32> &&",
11753   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIiLj32EJEEE",
11754   "self_type" : "_ZTION7android8hardware10hidl_arrayIiLj32EJEEE",
11755   "size" : 4,
11756   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11757  },
11758  {
11759   "alignment" : 4,
11760   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
11761   "name" : "android::hardware::hidl_handle &&",
11762   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11763   "self_type" : "_ZTION7android8hardware11hidl_handleE",
11764   "size" : 4,
11765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11766  },
11767  {
11768   "alignment" : 4,
11769   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
11770   "name" : "android::hardware::hidl_memory &&",
11771   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11772   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
11773   "size" : 4,
11774   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11775  },
11776  {
11777   "alignment" : 4,
11778   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
11779   "name" : "android::hardware::Return<bool> &&",
11780   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11781   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
11782   "size" : 4,
11783   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11784  },
11785  {
11786   "alignment" : 4,
11787   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
11788   "name" : "android::hardware::Return<void> &&",
11789   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11790   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
11791   "size" : 4,
11792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11793  },
11794  {
11795   "alignment" : 4,
11796   "linker_set_key" : "_ZTION7android8hardware6StatusE",
11797   "name" : "android::hardware::Status &&",
11798   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11799   "self_type" : "_ZTION7android8hardware6StatusE",
11800   "size" : 4,
11801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11802  },
11803  {
11804   "alignment" : 4,
11805   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
11806   "name" : "android::hardware::details::return_status &&",
11807   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11808   "self_type" : "_ZTION7android8hardware7details13return_statusE",
11809   "size" : 4,
11810   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11811  }
11812 ]
11813}
11814