1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA10_j",
15   "name" : "unsigned int[10]",
16   "referenced_type" : "_ZTIj",
17   "self_type" : "_ZTIA10_j",
18   "size" : 40,
19   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA3_h",
24   "name" : "unsigned char[3]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA3_h",
27   "size" : 3,
28   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA5121_h",
33   "name" : "unsigned char[5121]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA5121_h",
36   "size" : 5121,
37   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA7_h",
42   "name" : "unsigned char[7]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA7_h",
45   "size" : 7,
46   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
47  },
48  {
49   "alignment" : 4,
50   "linker_set_key" : "_ZTIA8_j",
51   "name" : "unsigned int[8]",
52   "referenced_type" : "_ZTIj",
53   "self_type" : "_ZTIA8_j",
54   "size" : 32,
55   "source_file" : "system/core/libsystem/include/system/graphics.h"
56  },
57  {
58   "is_of_unknown_bound" : true,
59   "linker_set_key" : "_ZTIA_f",
60   "name" : "float[]",
61   "referenced_type" : "_ZTIf",
62   "self_type" : "_ZTIA_f",
63   "source_file" : "system/core/libsystem/include/system/graphics.h"
64  }
65 ],
66 "builtin_types" :
67 [
68  {
69   "alignment" : 2,
70   "is_integral" : true,
71   "is_unsigned" : true,
72   "linker_set_key" : "_ZTIDs",
73   "name" : "char16_t",
74   "referenced_type" : "_ZTIDs",
75   "self_type" : "_ZTIDs",
76   "size" : 2
77  },
78  {
79   "alignment" : 1,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIa",
82   "name" : "signed char",
83   "referenced_type" : "_ZTIa",
84   "self_type" : "_ZTIa",
85   "size" : 1
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "is_unsigned" : true,
91   "linker_set_key" : "_ZTIb",
92   "name" : "bool",
93   "referenced_type" : "_ZTIb",
94   "self_type" : "_ZTIb",
95   "size" : 1
96  },
97  {
98   "alignment" : 1,
99   "is_integral" : true,
100   "linker_set_key" : "_ZTIc",
101   "name" : "char",
102   "referenced_type" : "_ZTIc",
103   "self_type" : "_ZTIc",
104   "size" : 1
105  },
106  {
107   "alignment" : 4,
108   "linker_set_key" : "_ZTId",
109   "name" : "double",
110   "referenced_type" : "_ZTId",
111   "self_type" : "_ZTId",
112   "size" : 8
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTIf",
117   "name" : "float",
118   "referenced_type" : "_ZTIf",
119   "self_type" : "_ZTIf",
120   "size" : 4
121  },
122  {
123   "alignment" : 1,
124   "is_integral" : true,
125   "is_unsigned" : true,
126   "linker_set_key" : "_ZTIh",
127   "name" : "unsigned char",
128   "referenced_type" : "_ZTIh",
129   "self_type" : "_ZTIh",
130   "size" : 1
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIi",
136   "name" : "int",
137   "referenced_type" : "_ZTIi",
138   "self_type" : "_ZTIi",
139   "size" : 4
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "is_unsigned" : true,
145   "linker_set_key" : "_ZTIj",
146   "name" : "unsigned int",
147   "referenced_type" : "_ZTIj",
148   "self_type" : "_ZTIj",
149   "size" : 4
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "linker_set_key" : "_ZTIl",
155   "name" : "long",
156   "referenced_type" : "_ZTIl",
157   "self_type" : "_ZTIl",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "is_unsigned" : true,
164   "linker_set_key" : "_ZTIm",
165   "name" : "unsigned long",
166   "referenced_type" : "_ZTIm",
167   "self_type" : "_ZTIm",
168   "size" : 4
169  },
170  {
171   "alignment" : 2,
172   "is_integral" : true,
173   "linker_set_key" : "_ZTIs",
174   "name" : "short",
175   "referenced_type" : "_ZTIs",
176   "self_type" : "_ZTIs",
177   "size" : 2
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "is_unsigned" : true,
183   "linker_set_key" : "_ZTIt",
184   "name" : "unsigned short",
185   "referenced_type" : "_ZTIt",
186   "self_type" : "_ZTIt",
187   "size" : 2
188  },
189  {
190   "linker_set_key" : "_ZTIv",
191   "name" : "void",
192   "referenced_type" : "_ZTIv",
193   "self_type" : "_ZTIv"
194  },
195  {
196   "alignment" : 4,
197   "is_integral" : true,
198   "linker_set_key" : "_ZTIx",
199   "name" : "long long",
200   "referenced_type" : "_ZTIx",
201   "self_type" : "_ZTIx",
202   "size" : 8
203  },
204  {
205   "alignment" : 4,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "_ZTIy",
209   "name" : "unsigned long long",
210   "referenced_type" : "_ZTIy",
211   "self_type" : "_ZTIy",
212   "size" : 8
213  }
214 ],
215 "elf_functions" :
216 [
217  {
218   "name" : "_ZN7android8hardware8graphics6common4V1_221writeEmbeddedToParcelERKNS3_14HardwareBufferEPNS0_6ParcelEjj"
219  },
220  {
221   "name" : "_ZN7android8hardware8graphics6common4V1_222readEmbeddedFromParcelERKNS3_14HardwareBufferERKNS0_6ParcelEjj"
222  }
223 ],
224 "elf_objects" : [],
225 "enum_types" :
226 [
227  {
228   "alignment" : 4,
229   "enum_fields" :
230   [
231    {
232     "enum_field_value" : 1,
233     "name" : "HAL_HDR_DOLBY_VISION"
234    },
235    {
236     "enum_field_value" : 2,
237     "name" : "HAL_HDR_HDR10"
238    },
239    {
240     "enum_field_value" : 3,
241     "name" : "HAL_HDR_HLG"
242    }
243   ],
244   "linker_set_key" : "_ZTI13android_hdr_t",
245   "name" : "android_hdr_t",
246   "referenced_type" : "_ZTI13android_hdr_t",
247   "self_type" : "_ZTI13android_hdr_t",
248   "size" : 4,
249   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
250   "underlying_type" : "_ZTIj"
251  },
252  {
253   "alignment" : 4,
254   "enum_fields" :
255   [
256    {
257     "enum_field_value" : 4,
258     "name" : "HAL_HDR_HDR10_PLUS"
259    }
260   ],
261   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
262   "name" : "android_hdr_v1_2_t",
263   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
264   "self_type" : "_ZTI18android_hdr_v1_2_t",
265   "size" : 4,
266   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
267   "underlying_type" : "_ZTIj"
268  },
269  {
270   "alignment" : 4,
271   "enum_fields" :
272   [
273    {
274     "enum_field_value" : 0,
275     "name" : "ANDROID_LOG_UNKNOWN"
276    },
277    {
278     "enum_field_value" : 1,
279     "name" : "ANDROID_LOG_DEFAULT"
280    },
281    {
282     "enum_field_value" : 2,
283     "name" : "ANDROID_LOG_VERBOSE"
284    },
285    {
286     "enum_field_value" : 3,
287     "name" : "ANDROID_LOG_DEBUG"
288    },
289    {
290     "enum_field_value" : 4,
291     "name" : "ANDROID_LOG_INFO"
292    },
293    {
294     "enum_field_value" : 5,
295     "name" : "ANDROID_LOG_WARN"
296    },
297    {
298     "enum_field_value" : 6,
299     "name" : "ANDROID_LOG_ERROR"
300    },
301    {
302     "enum_field_value" : 7,
303     "name" : "ANDROID_LOG_FATAL"
304    },
305    {
306     "enum_field_value" : 8,
307     "name" : "ANDROID_LOG_SILENT"
308    }
309   ],
310   "linker_set_key" : "_ZTI19android_LogPriority",
311   "name" : "android_LogPriority",
312   "referenced_type" : "_ZTI19android_LogPriority",
313   "self_type" : "_ZTI19android_LogPriority",
314   "size" : 4,
315   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
316   "underlying_type" : "_ZTIj"
317  },
318  {
319   "alignment" : 4,
320   "enum_fields" :
321   [
322    {
323     "enum_field_value" : 0,
324     "name" : "HAL_DATASPACE_UNKNOWN"
325    },
326    {
327     "enum_field_value" : 1,
328     "name" : "HAL_DATASPACE_ARBITRARY"
329    },
330    {
331     "enum_field_value" : 16,
332     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
333    },
334    {
335     "enum_field_value" : 4128768,
336     "name" : "HAL_DATASPACE_STANDARD_MASK"
337    },
338    {
339     "enum_field_value" : 0,
340     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
341    },
342    {
343     "enum_field_value" : 65536,
344     "name" : "HAL_DATASPACE_STANDARD_BT709"
345    },
346    {
347     "enum_field_value" : 131072,
348     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
349    },
350    {
351     "enum_field_value" : 196608,
352     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
353    },
354    {
355     "enum_field_value" : 262144,
356     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
357    },
358    {
359     "enum_field_value" : 327680,
360     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
361    },
362    {
363     "enum_field_value" : 393216,
364     "name" : "HAL_DATASPACE_STANDARD_BT2020"
365    },
366    {
367     "enum_field_value" : 458752,
368     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
369    },
370    {
371     "enum_field_value" : 524288,
372     "name" : "HAL_DATASPACE_STANDARD_BT470M"
373    },
374    {
375     "enum_field_value" : 589824,
376     "name" : "HAL_DATASPACE_STANDARD_FILM"
377    },
378    {
379     "enum_field_value" : 655360,
380     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
381    },
382    {
383     "enum_field_value" : 720896,
384     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
385    },
386    {
387     "enum_field_value" : 22,
388     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
389    },
390    {
391     "enum_field_value" : 130023424,
392     "name" : "HAL_DATASPACE_TRANSFER_MASK"
393    },
394    {
395     "enum_field_value" : 0,
396     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
397    },
398    {
399     "enum_field_value" : 4194304,
400     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
401    },
402    {
403     "enum_field_value" : 8388608,
404     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
405    },
406    {
407     "enum_field_value" : 12582912,
408     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
409    },
410    {
411     "enum_field_value" : 16777216,
412     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
413    },
414    {
415     "enum_field_value" : 20971520,
416     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
417    },
418    {
419     "enum_field_value" : 25165824,
420     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
421    },
422    {
423     "enum_field_value" : 29360128,
424     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
425    },
426    {
427     "enum_field_value" : 33554432,
428     "name" : "HAL_DATASPACE_TRANSFER_HLG"
429    },
430    {
431     "enum_field_value" : 27,
432     "name" : "HAL_DATASPACE_RANGE_SHIFT"
433    },
434    {
435     "enum_field_value" : 939524096,
436     "name" : "HAL_DATASPACE_RANGE_MASK"
437    },
438    {
439     "enum_field_value" : 0,
440     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
441    },
442    {
443     "enum_field_value" : 134217728,
444     "name" : "HAL_DATASPACE_RANGE_FULL"
445    },
446    {
447     "enum_field_value" : 268435456,
448     "name" : "HAL_DATASPACE_RANGE_LIMITED"
449    },
450    {
451     "enum_field_value" : 402653184,
452     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
453    },
454    {
455     "enum_field_value" : 512,
456     "name" : "HAL_DATASPACE_SRGB_LINEAR"
457    },
458    {
459     "enum_field_value" : 138477568,
460     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
461    },
462    {
463     "enum_field_value" : 406913024,
464     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
465    },
466    {
467     "enum_field_value" : 513,
468     "name" : "HAL_DATASPACE_SRGB"
469    },
470    {
471     "enum_field_value" : 142671872,
472     "name" : "HAL_DATASPACE_V0_SRGB"
473    },
474    {
475     "enum_field_value" : 411107328,
476     "name" : "HAL_DATASPACE_V0_SCRGB"
477    },
478    {
479     "enum_field_value" : 257,
480     "name" : "HAL_DATASPACE_JFIF"
481    },
482    {
483     "enum_field_value" : 146931712,
484     "name" : "HAL_DATASPACE_V0_JFIF"
485    },
486    {
487     "enum_field_value" : 258,
488     "name" : "HAL_DATASPACE_BT601_625"
489    },
490    {
491     "enum_field_value" : 281149440,
492     "name" : "HAL_DATASPACE_V0_BT601_625"
493    },
494    {
495     "enum_field_value" : 259,
496     "name" : "HAL_DATASPACE_BT601_525"
497    },
498    {
499     "enum_field_value" : 281280512,
500     "name" : "HAL_DATASPACE_V0_BT601_525"
501    },
502    {
503     "enum_field_value" : 260,
504     "name" : "HAL_DATASPACE_BT709"
505    },
506    {
507     "enum_field_value" : 281083904,
508     "name" : "HAL_DATASPACE_V0_BT709"
509    },
510    {
511     "enum_field_value" : 139067392,
512     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
513    },
514    {
515     "enum_field_value" : 155844608,
516     "name" : "HAL_DATASPACE_DCI_P3"
517    },
518    {
519     "enum_field_value" : 139067392,
520     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
521    },
522    {
523     "enum_field_value" : 143261696,
524     "name" : "HAL_DATASPACE_DISPLAY_P3"
525    },
526    {
527     "enum_field_value" : 151715840,
528     "name" : "HAL_DATASPACE_ADOBE_RGB"
529    },
530    {
531     "enum_field_value" : 138805248,
532     "name" : "HAL_DATASPACE_BT2020_LINEAR"
533    },
534    {
535     "enum_field_value" : 147193856,
536     "name" : "HAL_DATASPACE_BT2020"
537    },
538    {
539     "enum_field_value" : 163971072,
540     "name" : "HAL_DATASPACE_BT2020_PQ"
541    },
542    {
543     "enum_field_value" : 4096,
544     "name" : "HAL_DATASPACE_DEPTH"
545    },
546    {
547     "enum_field_value" : 4097,
548     "name" : "HAL_DATASPACE_SENSOR"
549    }
550   ],
551   "linker_set_key" : "_ZTI19android_dataspace_t",
552   "name" : "android_dataspace_t",
553   "referenced_type" : "_ZTI19android_dataspace_t",
554   "self_type" : "_ZTI19android_dataspace_t",
555   "size" : 4,
556   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
557   "underlying_type" : "_ZTIj"
558  },
559  {
560   "alignment" : 4,
561   "enum_fields" :
562   [
563    {
564     "enum_field_value" : 0,
565     "name" : "FLEX_FORMAT_INVALID"
566    },
567    {
568     "enum_field_value" : 1,
569     "name" : "FLEX_FORMAT_Y"
570    },
571    {
572     "enum_field_value" : 7,
573     "name" : "FLEX_FORMAT_YCbCr"
574    },
575    {
576     "enum_field_value" : 1073741831,
577     "name" : "FLEX_FORMAT_YCbCrA"
578    },
579    {
580     "enum_field_value" : 7168,
581     "name" : "FLEX_FORMAT_RGB"
582    },
583    {
584     "enum_field_value" : 1073748992,
585     "name" : "FLEX_FORMAT_RGBA"
586    }
587   ],
588   "linker_set_key" : "_ZTI19android_flex_format",
589   "name" : "android_flex_format",
590   "referenced_type" : "_ZTI19android_flex_format",
591   "self_type" : "_ZTI19android_flex_format",
592   "size" : 4,
593   "source_file" : "system/core/libsystem/include/system/graphics.h",
594   "underlying_type" : "_ZTIj"
595  },
596  {
597   "alignment" : 4,
598   "enum_fields" :
599   [
600    {
601     "enum_field_value" : 1,
602     "name" : "HAL_TRANSFORM_FLIP_H"
603    },
604    {
605     "enum_field_value" : 2,
606     "name" : "HAL_TRANSFORM_FLIP_V"
607    },
608    {
609     "enum_field_value" : 4,
610     "name" : "HAL_TRANSFORM_ROT_90"
611    },
612    {
613     "enum_field_value" : 3,
614     "name" : "HAL_TRANSFORM_ROT_180"
615    },
616    {
617     "enum_field_value" : 7,
618     "name" : "HAL_TRANSFORM_ROT_270"
619    }
620   ],
621   "linker_set_key" : "_ZTI19android_transform_t",
622   "name" : "android_transform_t",
623   "referenced_type" : "_ZTI19android_transform_t",
624   "self_type" : "_ZTI19android_transform_t",
625   "size" : 4,
626   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
627   "underlying_type" : "_ZTIj"
628  },
629  {
630   "alignment" : 4,
631   "enum_fields" :
632   [
633    {
634     "enum_field_value" : 0,
635     "name" : "HAL_COLOR_MODE_NATIVE"
636    },
637    {
638     "enum_field_value" : 1,
639     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
640    },
641    {
642     "enum_field_value" : 2,
643     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
644    },
645    {
646     "enum_field_value" : 3,
647     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
648    },
649    {
650     "enum_field_value" : 4,
651     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
652    },
653    {
654     "enum_field_value" : 5,
655     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
656    },
657    {
658     "enum_field_value" : 6,
659     "name" : "HAL_COLOR_MODE_DCI_P3"
660    },
661    {
662     "enum_field_value" : 7,
663     "name" : "HAL_COLOR_MODE_SRGB"
664    },
665    {
666     "enum_field_value" : 8,
667     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
668    },
669    {
670     "enum_field_value" : 9,
671     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
672    }
673   ],
674   "linker_set_key" : "_ZTI20android_color_mode_t",
675   "name" : "android_color_mode_t",
676   "referenced_type" : "_ZTI20android_color_mode_t",
677   "self_type" : "_ZTI20android_color_mode_t",
678   "size" : 4,
679   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
680   "underlying_type" : "_ZTIj"
681  },
682  {
683   "alignment" : 4,
684   "enum_fields" :
685   [
686    {
687     "enum_field_value" : 0,
688     "name" : "SYSTEM_TIME_REALTIME"
689    },
690    {
691     "enum_field_value" : 1,
692     "name" : "SYSTEM_TIME_MONOTONIC"
693    },
694    {
695     "enum_field_value" : 2,
696     "name" : "SYSTEM_TIME_PROCESS"
697    },
698    {
699     "enum_field_value" : 3,
700     "name" : "SYSTEM_TIME_THREAD"
701    },
702    {
703     "enum_field_value" : 4,
704     "name" : "SYSTEM_TIME_BOOTTIME"
705    }
706   ],
707   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
708   "name" : "(unnamed)",
709   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
710   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
711   "size" : 4,
712   "source_file" : "system/core/libutils/include/utils/Timers.h",
713   "underlying_type" : "_ZTIj"
714  },
715  {
716   "alignment" : 4,
717   "enum_fields" :
718   [
719    {
720     "enum_field_value" : 1,
721     "name" : "FLEX_COMPONENT_Y"
722    },
723    {
724     "enum_field_value" : 2,
725     "name" : "FLEX_COMPONENT_Cb"
726    },
727    {
728     "enum_field_value" : 4,
729     "name" : "FLEX_COMPONENT_Cr"
730    },
731    {
732     "enum_field_value" : 1024,
733     "name" : "FLEX_COMPONENT_R"
734    },
735    {
736     "enum_field_value" : 2048,
737     "name" : "FLEX_COMPONENT_G"
738    },
739    {
740     "enum_field_value" : 4096,
741     "name" : "FLEX_COMPONENT_B"
742    },
743    {
744     "enum_field_value" : 1073741824,
745     "name" : "FLEX_COMPONENT_A"
746    }
747   ],
748   "linker_set_key" : "_ZTI22android_flex_component",
749   "name" : "android_flex_component",
750   "referenced_type" : "_ZTI22android_flex_component",
751   "self_type" : "_ZTI22android_flex_component",
752   "size" : 4,
753   "source_file" : "system/core/libsystem/include/system/graphics.h",
754   "underlying_type" : "_ZTIj"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 1,
762     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
763    },
764    {
765     "enum_field_value" : 2,
766     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
767    },
768    {
769     "enum_field_value" : 3,
770     "name" : "HAL_PIXEL_FORMAT_RGB_888"
771    },
772    {
773     "enum_field_value" : 4,
774     "name" : "HAL_PIXEL_FORMAT_RGB_565"
775    },
776    {
777     "enum_field_value" : 5,
778     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
779    },
780    {
781     "enum_field_value" : 16,
782     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
783    },
784    {
785     "enum_field_value" : 17,
786     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
787    },
788    {
789     "enum_field_value" : 20,
790     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
791    },
792    {
793     "enum_field_value" : 22,
794     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
795    },
796    {
797     "enum_field_value" : 32,
798     "name" : "HAL_PIXEL_FORMAT_RAW16"
799    },
800    {
801     "enum_field_value" : 33,
802     "name" : "HAL_PIXEL_FORMAT_BLOB"
803    },
804    {
805     "enum_field_value" : 34,
806     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
807    },
808    {
809     "enum_field_value" : 35,
810     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
811    },
812    {
813     "enum_field_value" : 36,
814     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
815    },
816    {
817     "enum_field_value" : 37,
818     "name" : "HAL_PIXEL_FORMAT_RAW10"
819    },
820    {
821     "enum_field_value" : 38,
822     "name" : "HAL_PIXEL_FORMAT_RAW12"
823    },
824    {
825     "enum_field_value" : 43,
826     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
827    },
828    {
829     "enum_field_value" : 538982489,
830     "name" : "HAL_PIXEL_FORMAT_Y8"
831    },
832    {
833     "enum_field_value" : 540422489,
834     "name" : "HAL_PIXEL_FORMAT_Y16"
835    },
836    {
837     "enum_field_value" : 842094169,
838     "name" : "HAL_PIXEL_FORMAT_YV12"
839    }
840   ],
841   "linker_set_key" : "_ZTI22android_pixel_format_t",
842   "name" : "android_pixel_format_t",
843   "referenced_type" : "_ZTI22android_pixel_format_t",
844   "self_type" : "_ZTI22android_pixel_format_t",
845   "size" : 4,
846   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
847   "underlying_type" : "_ZTIj"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 19,
855     "name" : "ANDROID_PRIORITY_LOWEST"
856    },
857    {
858     "enum_field_value" : 10,
859     "name" : "ANDROID_PRIORITY_BACKGROUND"
860    },
861    {
862     "enum_field_value" : 0,
863     "name" : "ANDROID_PRIORITY_NORMAL"
864    },
865    {
866     "enum_field_value" : -2,
867     "name" : "ANDROID_PRIORITY_FOREGROUND"
868    },
869    {
870     "enum_field_value" : -4,
871     "name" : "ANDROID_PRIORITY_DISPLAY"
872    },
873    {
874     "enum_field_value" : -8,
875     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
876    },
877    {
878     "enum_field_value" : -10,
879     "name" : "ANDROID_PRIORITY_VIDEO"
880    },
881    {
882     "enum_field_value" : -16,
883     "name" : "ANDROID_PRIORITY_AUDIO"
884    },
885    {
886     "enum_field_value" : -19,
887     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
888    },
889    {
890     "enum_field_value" : -20,
891     "name" : "ANDROID_PRIORITY_HIGHEST"
892    },
893    {
894     "enum_field_value" : 0,
895     "name" : "ANDROID_PRIORITY_DEFAULT"
896    },
897    {
898     "enum_field_value" : -1,
899     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
900    },
901    {
902     "enum_field_value" : 1,
903     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
904    }
905   ],
906   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
907   "name" : "(unnamed)",
908   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
909   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
910   "size" : 4,
911   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
912   "underlying_type" : "_ZTIi"
913  },
914  {
915   "alignment" : 4,
916   "enum_fields" :
917   [
918    {
919     "enum_field_value" : 281411584,
920     "name" : "HAL_DATASPACE_BT2020_ITU"
921    },
922    {
923     "enum_field_value" : 298188800,
924     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
925    },
926    {
927     "enum_field_value" : 302383104,
928     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
929    },
930    {
931     "enum_field_value" : 168165376,
932     "name" : "HAL_DATASPACE_BT2020_HLG"
933    }
934   ],
935   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
936   "name" : "android_dataspace_v1_1_t",
937   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
938   "self_type" : "_ZTI24android_dataspace_v1_1_t",
939   "size" : 4,
940   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
941   "underlying_type" : "_ZTIj"
942  },
943  {
944   "alignment" : 4,
945   "enum_fields" :
946   [
947    {
948     "enum_field_value" : 142999552,
949     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
950    },
951    {
952     "enum_field_value" : 4098,
953     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
954    },
955    {
956     "enum_field_value" : 4099,
957     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
958    },
959    {
960     "enum_field_value" : 4100,
961     "name" : "HAL_DATASPACE_HEIF"
962    }
963   ],
964   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
965   "name" : "android_dataspace_v1_2_t",
966   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
967   "self_type" : "_ZTI24android_dataspace_v1_2_t",
968   "size" : 4,
969   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
970   "underlying_type" : "_ZTIj"
971  },
972  {
973   "alignment" : 4,
974   "enum_fields" :
975   [
976    {
977     "enum_field_value" : 10,
978     "name" : "HAL_COLOR_MODE_BT2020"
979    },
980    {
981     "enum_field_value" : 11,
982     "name" : "HAL_COLOR_MODE_BT2100_PQ"
983    },
984    {
985     "enum_field_value" : 12,
986     "name" : "HAL_COLOR_MODE_BT2100_HLG"
987    }
988   ],
989   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
990   "name" : "android_color_mode_v1_1_t",
991   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
992   "self_type" : "_ZTI25android_color_mode_v1_1_t",
993   "size" : 4,
994   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
995   "underlying_type" : "_ZTIj"
996  },
997  {
998   "alignment" : 4,
999   "enum_fields" :
1000   [
1001    {
1002     "enum_field_value" : 13,
1003     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
1004    }
1005   ],
1006   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
1007   "name" : "android_color_mode_v1_2_t",
1008   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
1009   "self_type" : "_ZTI25android_color_mode_v1_2_t",
1010   "size" : 4,
1011   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1012   "underlying_type" : "_ZTIj"
1013  },
1014  {
1015   "alignment" : 4,
1016   "enum_fields" :
1017   [
1018    {
1019     "enum_field_value" : 0,
1020     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1021    },
1022    {
1023     "enum_field_value" : 1,
1024     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1025    },
1026    {
1027     "enum_field_value" : 2,
1028     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1029    },
1030    {
1031     "enum_field_value" : 3,
1032     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1033    },
1034    {
1035     "enum_field_value" : 4,
1036     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1037    },
1038    {
1039     "enum_field_value" : 5,
1040     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1041    },
1042    {
1043     "enum_field_value" : 6,
1044     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1045    }
1046   ],
1047   "linker_set_key" : "_ZTI25android_color_transform_t",
1048   "name" : "android_color_transform_t",
1049   "referenced_type" : "_ZTI25android_color_transform_t",
1050   "self_type" : "_ZTI25android_color_transform_t",
1051   "size" : 4,
1052   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1053   "underlying_type" : "_ZTIj"
1054  },
1055  {
1056   "alignment" : 4,
1057   "enum_fields" :
1058   [
1059    {
1060     "enum_field_value" : 39,
1061     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1062    },
1063    {
1064     "enum_field_value" : 40,
1065     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1066    },
1067    {
1068     "enum_field_value" : 41,
1069     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1070    },
1071    {
1072     "enum_field_value" : 42,
1073     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1074    }
1075   ],
1076   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1077   "name" : "android_pixel_format_sw_t",
1078   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1079   "self_type" : "_ZTI25android_pixel_format_sw_t",
1080   "size" : 4,
1081   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1082   "underlying_type" : "_ZTIj"
1083  },
1084  {
1085   "alignment" : 4,
1086   "enum_fields" :
1087   [
1088    {
1089     "enum_field_value" : 48,
1090     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1091    },
1092    {
1093     "enum_field_value" : 49,
1094     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1095    },
1096    {
1097     "enum_field_value" : 50,
1098     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1099    },
1100    {
1101     "enum_field_value" : 51,
1102     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1103    },
1104    {
1105     "enum_field_value" : 52,
1106     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1107    },
1108    {
1109     "enum_field_value" : 53,
1110     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1111    },
1112    {
1113     "enum_field_value" : 54,
1114     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1115    }
1116   ],
1117   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1118   "name" : "android_pixel_format_v1_1_t",
1119   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1120   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1121   "size" : 4,
1122   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1123   "underlying_type" : "_ZTIj"
1124  },
1125  {
1126   "alignment" : 4,
1127   "enum_fields" :
1128   [
1129    {
1130     "enum_field_value" : 55,
1131     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1132    }
1133   ],
1134   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1135   "name" : "android_pixel_format_v1_2_t",
1136   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1137   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1138   "size" : 4,
1139   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1140   "underlying_type" : "_ZTIj"
1141  },
1142  {
1143   "alignment" : 4,
1144   "enum_fields" :
1145   [
1146    {
1147     "enum_field_value" : 0,
1148     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1149    },
1150    {
1151     "enum_field_value" : 1,
1152     "name" : "HAL_RENDER_INTENT_ENHANCE"
1153    },
1154    {
1155     "enum_field_value" : 2,
1156     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1157    },
1158    {
1159     "enum_field_value" : 3,
1160     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1161    }
1162   ],
1163   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1164   "name" : "android_render_intent_v1_1_t",
1165   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1166   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1167   "size" : 4,
1168   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1169   "underlying_type" : "_ZTIj"
1170  },
1171  {
1172   "alignment" : 4,
1173   "enum_fields" :
1174   [
1175    {
1176     "enum_field_value" : 0,
1177     "name" : "LOG_ID_MIN"
1178    },
1179    {
1180     "enum_field_value" : 0,
1181     "name" : "LOG_ID_MAIN"
1182    },
1183    {
1184     "enum_field_value" : 1,
1185     "name" : "LOG_ID_RADIO"
1186    },
1187    {
1188     "enum_field_value" : 2,
1189     "name" : "LOG_ID_EVENTS"
1190    },
1191    {
1192     "enum_field_value" : 3,
1193     "name" : "LOG_ID_SYSTEM"
1194    },
1195    {
1196     "enum_field_value" : 4,
1197     "name" : "LOG_ID_CRASH"
1198    },
1199    {
1200     "enum_field_value" : 5,
1201     "name" : "LOG_ID_STATS"
1202    },
1203    {
1204     "enum_field_value" : 6,
1205     "name" : "LOG_ID_SECURITY"
1206    },
1207    {
1208     "enum_field_value" : 7,
1209     "name" : "LOG_ID_KERNEL"
1210    },
1211    {
1212     "enum_field_value" : 8,
1213     "name" : "LOG_ID_MAX"
1214    },
1215    {
1216     "enum_field_value" : 2147483647,
1217     "name" : "LOG_ID_DEFAULT"
1218    }
1219   ],
1220   "linker_set_key" : "_ZTI6log_id",
1221   "name" : "log_id",
1222   "referenced_type" : "_ZTI6log_id",
1223   "self_type" : "_ZTI6log_id",
1224   "size" : 4,
1225   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1226   "underlying_type" : "_ZTIj"
1227  },
1228  {
1229   "alignment" : 4,
1230   "enum_fields" :
1231   [
1232    {
1233     "enum_field_value" : 1,
1234     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1235    },
1236    {
1237     "enum_field_value" : 2,
1238     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1239    },
1240    {
1241     "enum_field_value" : 4,
1242     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1243    }
1244   ],
1245   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1246   "name" : "android::VectorImpl::(unnamed)",
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::(unnamed)",
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::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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<android::String8>::(unnamed)",
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<android::String16>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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>::(unnamed)",
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::(unnamed)",
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::(unnamed)",
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::(unnamed)",
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::(unnamed)",
2498   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2499   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2500   "size" : 4,
2501   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 0,
2510     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2511    },
2512    {
2513     "enum_field_value" : 1,
2514     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2515    },
2516    {
2517     "enum_field_value" : 2,
2518     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2519    }
2520   ],
2521   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2522   "name" : "android::hardware::ProcessState::CallRestriction",
2523   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2524   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2525   "size" : 4,
2526   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
2527   "underlying_type" : "_ZTIi"
2528  },
2529  {
2530   "alignment" : 4,
2531   "enum_fields" :
2532   [
2533    {
2534     "enum_field_value" : 0,
2535     "name" : "android::hardware::HidlReturnRestriction::NONE"
2536    },
2537    {
2538     "enum_field_value" : 1,
2539     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2540    },
2541    {
2542     "enum_field_value" : 2,
2543     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2544    }
2545   ],
2546   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2547   "name" : "android::hardware::HidlReturnRestriction",
2548   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2549   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2550   "size" : 4,
2551   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2552   "underlying_type" : "_ZTIi"
2553  },
2554  {
2555   "alignment" : 4,
2556   "enum_fields" :
2557   [
2558    {
2559     "enum_field_value" : 0,
2560     "name" : "android::hardware::Status::EX_NONE"
2561    },
2562    {
2563     "enum_field_value" : -1,
2564     "name" : "android::hardware::Status::EX_SECURITY"
2565    },
2566    {
2567     "enum_field_value" : -2,
2568     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2569    },
2570    {
2571     "enum_field_value" : -3,
2572     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2573    },
2574    {
2575     "enum_field_value" : -4,
2576     "name" : "android::hardware::Status::EX_NULL_POINTER"
2577    },
2578    {
2579     "enum_field_value" : -5,
2580     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2581    },
2582    {
2583     "enum_field_value" : -6,
2584     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2585    },
2586    {
2587     "enum_field_value" : -7,
2588     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2589    },
2590    {
2591     "enum_field_value" : -128,
2592     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2593    },
2594    {
2595     "enum_field_value" : -129,
2596     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2597    }
2598   ],
2599   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2600   "name" : "android::hardware::Status::Exception",
2601   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2602   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2603   "size" : 4,
2604   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2605   "underlying_type" : "_ZTIi"
2606  },
2607  {
2608   "alignment" : 4,
2609   "enum_fields" :
2610   [
2611    {
2612     "enum_field_value" : 1,
2613     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
2614    },
2615    {
2616     "enum_field_value" : 251658239,
2617     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
2618    },
2619    {
2620     "enum_field_value" : 251658240,
2621     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
2622    },
2623    {
2624     "enum_field_value" : 256921159,
2625     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
2626    },
2627    {
2628     "enum_field_value" : 256067662,
2629     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
2630    },
2631    {
2632     "enum_field_value" : 256136003,
2633     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
2634    },
2635    {
2636     "enum_field_value" : 257120595,
2637     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
2638    },
2639    {
2640     "enum_field_value" : 256660548,
2641     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
2642    },
2643    {
2644     "enum_field_value" : 257250372,
2645     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
2646    },
2647    {
2648     "enum_field_value" : 256462420,
2649     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
2650    },
2651    {
2652     "enum_field_value" : 257049926,
2653     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
2654    },
2655    {
2656     "enum_field_value" : 256131655,
2657     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
2658    },
2659    {
2660     "enum_field_value" : 256398152,
2661     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
2662    },
2663    {
2664     "enum_field_value" : 268435455,
2665     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
2666    },
2667    {
2668     "enum_field_value" : 1,
2669     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
2670    },
2671    {
2672     "enum_field_value" : 32,
2673     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
2674    }
2675   ],
2676   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2677   "name" : "android::hardware::IBinder::(unnamed)",
2678   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2679   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2680   "size" : 4,
2681   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
2682   "underlying_type" : "_ZTIj"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 0,
2690     "name" : "android::hardware::details::READPTRPOS"
2691    },
2692    {
2693     "enum_field_value" : 1,
2694     "name" : "android::hardware::details::WRITEPTRPOS"
2695    },
2696    {
2697     "enum_field_value" : 2,
2698     "name" : "android::hardware::details::DATAPTRPOS"
2699    },
2700    {
2701     "enum_field_value" : 3,
2702     "name" : "android::hardware::details::EVFLAGWORDPOS"
2703    }
2704   ],
2705   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
2706   "name" : "android::hardware::details::GrantorType",
2707   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2708   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2709   "size" : 4,
2710   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
2711   "underlying_type" : "_ZTIi"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 0,
2719     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2720    },
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2724    },
2725    {
2726     "enum_field_value" : 2,
2727     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2728    },
2729    {
2730     "enum_field_value" : 3,
2731     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2732    },
2733    {
2734     "enum_field_value" : 4,
2735     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2736    },
2737    {
2738     "enum_field_value" : 5,
2739     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2740    },
2741    {
2742     "enum_field_value" : 6,
2743     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2744    },
2745    {
2746     "enum_field_value" : 7,
2747     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2748    },
2749    {
2750     "enum_field_value" : 8,
2751     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2752    },
2753    {
2754     "enum_field_value" : 9,
2755     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2756    }
2757   ],
2758   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2759   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2760   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2761   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2762   "size" : 4,
2763   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
2764   "underlying_type" : "_ZTIj"
2765  },
2766  {
2767   "alignment" : 4,
2768   "enum_fields" :
2769   [
2770    {
2771     "enum_field_value" : 1,
2772     "name" : "android::hardware::kSynchronizedReadWrite"
2773    },
2774    {
2775     "enum_field_value" : 2,
2776     "name" : "android::hardware::kUnsynchronizedWrite"
2777    }
2778   ],
2779   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
2780   "name" : "android::hardware::MQFlavor",
2781   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
2782   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
2783   "size" : 4,
2784   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
2785   "underlying_type" : "_ZTIj"
2786  },
2787  {
2788   "alignment" : 4,
2789   "enum_fields" :
2790   [
2791    {
2792     "enum_field_value" : 15,
2793     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
2794    },
2795    {
2796     "enum_field_value" : 0,
2797     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
2798    },
2799    {
2800     "enum_field_value" : 2,
2801     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
2802    },
2803    {
2804     "enum_field_value" : 3,
2805     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
2806    },
2807    {
2808     "enum_field_value" : 240,
2809     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
2810    },
2811    {
2812     "enum_field_value" : 0,
2813     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
2814    },
2815    {
2816     "enum_field_value" : 32,
2817     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
2818    },
2819    {
2820     "enum_field_value" : 48,
2821     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
2822    },
2823    {
2824     "enum_field_value" : 256,
2825     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
2826    },
2827    {
2828     "enum_field_value" : 512,
2829     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
2830    },
2831    {
2832     "enum_field_value" : 2048,
2833     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
2834    },
2835    {
2836     "enum_field_value" : 4096,
2837     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
2838    },
2839    {
2840     "enum_field_value" : 16384,
2841     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
2842    },
2843    {
2844     "enum_field_value" : 32768,
2845     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
2846    },
2847    {
2848     "enum_field_value" : 65536,
2849     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
2850    },
2851    {
2852     "enum_field_value" : 131072,
2853     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
2854    },
2855    {
2856     "enum_field_value" : 262144,
2857     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
2858    },
2859    {
2860     "enum_field_value" : 1048576,
2861     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
2862    },
2863    {
2864     "enum_field_value" : 4194304,
2865     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
2866    },
2867    {
2868     "enum_field_value" : 8388608,
2869     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
2870    },
2871    {
2872     "enum_field_value" : 16777216,
2873     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
2874    },
2875    {
2876     "enum_field_value" : -268435456,
2877     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
2878    },
2879    {
2880     "enum_field_value" : 0,
2881     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
2885   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
2886   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
2887   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
2888   "size" : 8,
2889   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2890   "underlying_type" : "_ZTIy"
2891  },
2892  {
2893   "alignment" : 4,
2894   "enum_fields" :
2895   [
2896    {
2897     "enum_field_value" : 1,
2898     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
2899    },
2900    {
2901     "enum_field_value" : 2,
2902     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
2903    },
2904    {
2905     "enum_field_value" : 3,
2906     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
2907    },
2908    {
2909     "enum_field_value" : 4,
2910     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
2911    },
2912    {
2913     "enum_field_value" : 5,
2914     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
2915    },
2916    {
2917     "enum_field_value" : 16,
2918     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
2919    },
2920    {
2921     "enum_field_value" : 17,
2922     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
2923    },
2924    {
2925     "enum_field_value" : 20,
2926     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
2927    },
2928    {
2929     "enum_field_value" : 22,
2930     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
2931    },
2932    {
2933     "enum_field_value" : 32,
2934     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
2935    },
2936    {
2937     "enum_field_value" : 33,
2938     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
2939    },
2940    {
2941     "enum_field_value" : 34,
2942     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
2943    },
2944    {
2945     "enum_field_value" : 35,
2946     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
2947    },
2948    {
2949     "enum_field_value" : 36,
2950     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
2951    },
2952    {
2953     "enum_field_value" : 37,
2954     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
2955    },
2956    {
2957     "enum_field_value" : 38,
2958     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
2959    },
2960    {
2961     "enum_field_value" : 43,
2962     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
2963    },
2964    {
2965     "enum_field_value" : 538982489,
2966     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
2967    },
2968    {
2969     "enum_field_value" : 540422489,
2970     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
2971    },
2972    {
2973     "enum_field_value" : 842094169,
2974     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
2975    }
2976   ],
2977   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
2978   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
2979   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
2980   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
2981   "size" : 4,
2982   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
2983   "underlying_type" : "_ZTIi"
2984  },
2985  {
2986   "alignment" : 4,
2987   "enum_fields" :
2988   [
2989    {
2990     "enum_field_value" : 0,
2991     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
2992    },
2993    {
2994     "enum_field_value" : 1,
2995     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
2996    },
2997    {
2998     "enum_field_value" : 2,
2999     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
3000    },
3001    {
3002     "enum_field_value" : 3,
3003     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
3004    },
3005    {
3006     "enum_field_value" : 4,
3007     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
3008    },
3009    {
3010     "enum_field_value" : 5,
3011     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
3012    },
3013    {
3014     "enum_field_value" : 6,
3015     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
3016    }
3017   ],
3018   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3019   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
3020   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3021   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3022   "size" : 4,
3023   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3024   "underlying_type" : "_ZTIi"
3025  },
3026  {
3027   "alignment" : 4,
3028   "enum_fields" :
3029   [
3030    {
3031     "enum_field_value" : 1,
3032     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
3033    },
3034    {
3035     "enum_field_value" : 2,
3036     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
3037    },
3038    {
3039     "enum_field_value" : 3,
3040     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
3041    }
3042   ],
3043   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3044   "name" : "android::hardware::graphics::common::V1_0::Hdr",
3045   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3046   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3047   "size" : 4,
3048   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3049   "underlying_type" : "_ZTIi"
3050  },
3051  {
3052   "alignment" : 4,
3053   "enum_fields" :
3054   [
3055    {
3056     "enum_field_value" : 0,
3057     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
3058    },
3059    {
3060     "enum_field_value" : 1,
3061     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
3062    },
3063    {
3064     "enum_field_value" : 2,
3065     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
3066    },
3067    {
3068     "enum_field_value" : 3,
3069     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
3070    },
3071    {
3072     "enum_field_value" : 4,
3073     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
3074    },
3075    {
3076     "enum_field_value" : 5,
3077     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
3078    },
3079    {
3080     "enum_field_value" : 6,
3081     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
3082    },
3083    {
3084     "enum_field_value" : 7,
3085     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
3086    },
3087    {
3088     "enum_field_value" : 8,
3089     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
3090    },
3091    {
3092     "enum_field_value" : 9,
3093     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
3094    }
3095   ],
3096   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3097   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
3098   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3099   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3100   "size" : 4,
3101   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3102   "underlying_type" : "_ZTIi"
3103  },
3104  {
3105   "alignment" : 4,
3106   "enum_fields" :
3107   [
3108    {
3109     "enum_field_value" : 0,
3110     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
3111    },
3112    {
3113     "enum_field_value" : 1,
3114     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
3115    },
3116    {
3117     "enum_field_value" : 16,
3118     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
3119    },
3120    {
3121     "enum_field_value" : 4128768,
3122     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
3123    },
3124    {
3125     "enum_field_value" : 0,
3126     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
3127    },
3128    {
3129     "enum_field_value" : 65536,
3130     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
3131    },
3132    {
3133     "enum_field_value" : 131072,
3134     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
3135    },
3136    {
3137     "enum_field_value" : 196608,
3138     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
3139    },
3140    {
3141     "enum_field_value" : 262144,
3142     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
3143    },
3144    {
3145     "enum_field_value" : 327680,
3146     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
3147    },
3148    {
3149     "enum_field_value" : 393216,
3150     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
3151    },
3152    {
3153     "enum_field_value" : 458752,
3154     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
3155    },
3156    {
3157     "enum_field_value" : 524288,
3158     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
3159    },
3160    {
3161     "enum_field_value" : 589824,
3162     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
3163    },
3164    {
3165     "enum_field_value" : 655360,
3166     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
3167    },
3168    {
3169     "enum_field_value" : 720896,
3170     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
3171    },
3172    {
3173     "enum_field_value" : 22,
3174     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
3175    },
3176    {
3177     "enum_field_value" : 130023424,
3178     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
3179    },
3180    {
3181     "enum_field_value" : 0,
3182     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
3183    },
3184    {
3185     "enum_field_value" : 4194304,
3186     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
3187    },
3188    {
3189     "enum_field_value" : 8388608,
3190     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
3191    },
3192    {
3193     "enum_field_value" : 12582912,
3194     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
3195    },
3196    {
3197     "enum_field_value" : 16777216,
3198     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
3199    },
3200    {
3201     "enum_field_value" : 20971520,
3202     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
3203    },
3204    {
3205     "enum_field_value" : 25165824,
3206     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
3207    },
3208    {
3209     "enum_field_value" : 29360128,
3210     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
3211    },
3212    {
3213     "enum_field_value" : 33554432,
3214     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
3215    },
3216    {
3217     "enum_field_value" : 27,
3218     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
3219    },
3220    {
3221     "enum_field_value" : 939524096,
3222     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
3223    },
3224    {
3225     "enum_field_value" : 0,
3226     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
3227    },
3228    {
3229     "enum_field_value" : 134217728,
3230     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
3231    },
3232    {
3233     "enum_field_value" : 268435456,
3234     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
3235    },
3236    {
3237     "enum_field_value" : 402653184,
3238     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
3239    },
3240    {
3241     "enum_field_value" : 512,
3242     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
3243    },
3244    {
3245     "enum_field_value" : 138477568,
3246     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
3247    },
3248    {
3249     "enum_field_value" : 406913024,
3250     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
3251    },
3252    {
3253     "enum_field_value" : 513,
3254     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
3255    },
3256    {
3257     "enum_field_value" : 142671872,
3258     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
3259    },
3260    {
3261     "enum_field_value" : 411107328,
3262     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
3263    },
3264    {
3265     "enum_field_value" : 257,
3266     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
3267    },
3268    {
3269     "enum_field_value" : 146931712,
3270     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
3271    },
3272    {
3273     "enum_field_value" : 258,
3274     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
3275    },
3276    {
3277     "enum_field_value" : 281149440,
3278     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
3279    },
3280    {
3281     "enum_field_value" : 259,
3282     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
3283    },
3284    {
3285     "enum_field_value" : 281280512,
3286     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
3287    },
3288    {
3289     "enum_field_value" : 260,
3290     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
3291    },
3292    {
3293     "enum_field_value" : 281083904,
3294     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
3295    },
3296    {
3297     "enum_field_value" : 139067392,
3298     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
3299    },
3300    {
3301     "enum_field_value" : 155844608,
3302     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
3303    },
3304    {
3305     "enum_field_value" : 139067392,
3306     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
3307    },
3308    {
3309     "enum_field_value" : 143261696,
3310     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
3311    },
3312    {
3313     "enum_field_value" : 151715840,
3314     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
3315    },
3316    {
3317     "enum_field_value" : 138805248,
3318     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
3319    },
3320    {
3321     "enum_field_value" : 147193856,
3322     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
3323    },
3324    {
3325     "enum_field_value" : 163971072,
3326     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
3327    },
3328    {
3329     "enum_field_value" : 4096,
3330     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
3331    },
3332    {
3333     "enum_field_value" : 4097,
3334     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
3335    }
3336   ],
3337   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3338   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
3339   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3340   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3341   "size" : 4,
3342   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3343   "underlying_type" : "_ZTIi"
3344  },
3345  {
3346   "alignment" : 4,
3347   "enum_fields" :
3348   [
3349    {
3350     "enum_field_value" : 1,
3351     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
3352    },
3353    {
3354     "enum_field_value" : 2,
3355     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
3356    },
3357    {
3358     "enum_field_value" : 4,
3359     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
3360    },
3361    {
3362     "enum_field_value" : 3,
3363     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
3364    },
3365    {
3366     "enum_field_value" : 7,
3367     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
3368    }
3369   ],
3370   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3371   "name" : "android::hardware::graphics::common::V1_0::Transform",
3372   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3373   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3374   "size" : 4,
3375   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3376   "underlying_type" : "_ZTIi"
3377  },
3378  {
3379   "alignment" : 4,
3380   "enum_fields" :
3381   [
3382    {
3383     "enum_field_value" : 15,
3384     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_MASK"
3385    },
3386    {
3387     "enum_field_value" : 0,
3388     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_NEVER"
3389    },
3390    {
3391     "enum_field_value" : 2,
3392     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_RARELY"
3393    },
3394    {
3395     "enum_field_value" : 3,
3396     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_OFTEN"
3397    },
3398    {
3399     "enum_field_value" : 240,
3400     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_MASK"
3401    },
3402    {
3403     "enum_field_value" : 0,
3404     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_NEVER"
3405    },
3406    {
3407     "enum_field_value" : 32,
3408     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_RARELY"
3409    },
3410    {
3411     "enum_field_value" : 48,
3412     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_OFTEN"
3413    },
3414    {
3415     "enum_field_value" : 256,
3416     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_TEXTURE"
3417    },
3418    {
3419     "enum_field_value" : 512,
3420     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_RENDER_TARGET"
3421    },
3422    {
3423     "enum_field_value" : 2048,
3424     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_OVERLAY"
3425    },
3426    {
3427     "enum_field_value" : 4096,
3428     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CLIENT_TARGET"
3429    },
3430    {
3431     "enum_field_value" : 16384,
3432     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::PROTECTED"
3433    },
3434    {
3435     "enum_field_value" : 32768,
3436     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CURSOR"
3437    },
3438    {
3439     "enum_field_value" : 65536,
3440     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_ENCODER"
3441    },
3442    {
3443     "enum_field_value" : 131072,
3444     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_OUTPUT"
3445    },
3446    {
3447     "enum_field_value" : 262144,
3448     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_INPUT"
3449    },
3450    {
3451     "enum_field_value" : 1048576,
3452     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::RENDERSCRIPT"
3453    },
3454    {
3455     "enum_field_value" : 4194304,
3456     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_DECODER"
3457    },
3458    {
3459     "enum_field_value" : 8388608,
3460     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::SENSOR_DIRECT_DATA"
3461    },
3462    {
3463     "enum_field_value" : 16777216,
3464     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_DATA_BUFFER"
3465    },
3466    {
3467     "enum_field_value" : -268435456,
3468     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK"
3469    },
3470    {
3471     "enum_field_value" : 0,
3472     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK_HI"
3473    },
3474    {
3475     "enum_field_value" : 33554432,
3476     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_CUBE_MAP"
3477    },
3478    {
3479     "enum_field_value" : 67108864,
3480     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_MIPMAP_COMPLETE"
3481    }
3482   ],
3483   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_111BufferUsageE",
3484   "name" : "android::hardware::graphics::common::V1_1::BufferUsage",
3485   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_111BufferUsageE",
3486   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_111BufferUsageE",
3487   "size" : 8,
3488   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
3489   "underlying_type" : "_ZTIy"
3490  },
3491  {
3492   "alignment" : 4,
3493   "enum_fields" :
3494   [
3495    {
3496     "enum_field_value" : 1,
3497     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_8888"
3498    },
3499    {
3500     "enum_field_value" : 2,
3501     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBX_8888"
3502    },
3503    {
3504     "enum_field_value" : 3,
3505     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_888"
3506    },
3507    {
3508     "enum_field_value" : 4,
3509     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_565"
3510    },
3511    {
3512     "enum_field_value" : 5,
3513     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BGRA_8888"
3514    },
3515    {
3516     "enum_field_value" : 16,
3517     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_SP"
3518    },
3519    {
3520     "enum_field_value" : 17,
3521     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCRCB_420_SP"
3522    },
3523    {
3524     "enum_field_value" : 20,
3525     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_I"
3526    },
3527    {
3528     "enum_field_value" : 22,
3529     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_FP16"
3530    },
3531    {
3532     "enum_field_value" : 32,
3533     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW16"
3534    },
3535    {
3536     "enum_field_value" : 33,
3537     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BLOB"
3538    },
3539    {
3540     "enum_field_value" : 34,
3541     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::IMPLEMENTATION_DEFINED"
3542    },
3543    {
3544     "enum_field_value" : 35,
3545     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_420_888"
3546    },
3547    {
3548     "enum_field_value" : 36,
3549     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW_OPAQUE"
3550    },
3551    {
3552     "enum_field_value" : 37,
3553     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW10"
3554    },
3555    {
3556     "enum_field_value" : 38,
3557     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW12"
3558    },
3559    {
3560     "enum_field_value" : 43,
3561     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_1010102"
3562    },
3563    {
3564     "enum_field_value" : 538982489,
3565     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y8"
3566    },
3567    {
3568     "enum_field_value" : 540422489,
3569     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y16"
3570    },
3571    {
3572     "enum_field_value" : 842094169,
3573     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YV12"
3574    },
3575    {
3576     "enum_field_value" : 48,
3577     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_16"
3578    },
3579    {
3580     "enum_field_value" : 49,
3581     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24"
3582    },
3583    {
3584     "enum_field_value" : 50,
3585     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24_STENCIL_8"
3586    },
3587    {
3588     "enum_field_value" : 51,
3589     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F"
3590    },
3591    {
3592     "enum_field_value" : 52,
3593     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F_STENCIL_8"
3594    },
3595    {
3596     "enum_field_value" : 53,
3597     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::STENCIL_8"
3598    },
3599    {
3600     "enum_field_value" : 54,
3601     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_P010"
3602    }
3603   ],
3604   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_111PixelFormatE",
3605   "name" : "android::hardware::graphics::common::V1_1::PixelFormat",
3606   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_111PixelFormatE",
3607   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_111PixelFormatE",
3608   "size" : 4,
3609   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
3610   "underlying_type" : "_ZTIi"
3611  },
3612  {
3613   "alignment" : 4,
3614   "enum_fields" :
3615   [
3616    {
3617     "enum_field_value" : 0,
3618     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::COLORIMETRIC"
3619    },
3620    {
3621     "enum_field_value" : 1,
3622     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::ENHANCE"
3623    },
3624    {
3625     "enum_field_value" : 2,
3626     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_COLORIMETRIC"
3627    },
3628    {
3629     "enum_field_value" : 3,
3630     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_ENHANCE"
3631    }
3632   ],
3633   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_112RenderIntentE",
3634   "name" : "android::hardware::graphics::common::V1_1::RenderIntent",
3635   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_112RenderIntentE",
3636   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_112RenderIntentE",
3637   "size" : 4,
3638   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
3639   "underlying_type" : "_ZTIi"
3640  },
3641  {
3642   "alignment" : 4,
3643   "enum_fields" :
3644   [
3645    {
3646     "enum_field_value" : 0,
3647     "name" : "android::hardware::graphics::common::V1_1::ColorMode::NATIVE"
3648    },
3649    {
3650     "enum_field_value" : 1,
3651     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625"
3652    },
3653    {
3654     "enum_field_value" : 2,
3655     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625_UNADJUSTED"
3656    },
3657    {
3658     "enum_field_value" : 3,
3659     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525"
3660    },
3661    {
3662     "enum_field_value" : 4,
3663     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525_UNADJUSTED"
3664    },
3665    {
3666     "enum_field_value" : 5,
3667     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT709"
3668    },
3669    {
3670     "enum_field_value" : 6,
3671     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DCI_P3"
3672    },
3673    {
3674     "enum_field_value" : 7,
3675     "name" : "android::hardware::graphics::common::V1_1::ColorMode::SRGB"
3676    },
3677    {
3678     "enum_field_value" : 8,
3679     "name" : "android::hardware::graphics::common::V1_1::ColorMode::ADOBE_RGB"
3680    },
3681    {
3682     "enum_field_value" : 9,
3683     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DISPLAY_P3"
3684    },
3685    {
3686     "enum_field_value" : 10,
3687     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2020"
3688    },
3689    {
3690     "enum_field_value" : 11,
3691     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_PQ"
3692    },
3693    {
3694     "enum_field_value" : 12,
3695     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_HLG"
3696    }
3697   ],
3698   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_19ColorModeE",
3699   "name" : "android::hardware::graphics::common::V1_1::ColorMode",
3700   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_19ColorModeE",
3701   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_19ColorModeE",
3702   "size" : 4,
3703   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
3704   "underlying_type" : "_ZTIi"
3705  },
3706  {
3707   "alignment" : 4,
3708   "enum_fields" :
3709   [
3710    {
3711     "enum_field_value" : 0,
3712     "name" : "android::hardware::graphics::common::V1_1::Dataspace::UNKNOWN"
3713    },
3714    {
3715     "enum_field_value" : 1,
3716     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ARBITRARY"
3717    },
3718    {
3719     "enum_field_value" : 16,
3720     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_SHIFT"
3721    },
3722    {
3723     "enum_field_value" : 4128768,
3724     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_MASK"
3725    },
3726    {
3727     "enum_field_value" : 0,
3728     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_UNSPECIFIED"
3729    },
3730    {
3731     "enum_field_value" : 65536,
3732     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT709"
3733    },
3734    {
3735     "enum_field_value" : 131072,
3736     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625"
3737    },
3738    {
3739     "enum_field_value" : 196608,
3740     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625_UNADJUSTED"
3741    },
3742    {
3743     "enum_field_value" : 262144,
3744     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525"
3745    },
3746    {
3747     "enum_field_value" : 327680,
3748     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525_UNADJUSTED"
3749    },
3750    {
3751     "enum_field_value" : 393216,
3752     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020"
3753    },
3754    {
3755     "enum_field_value" : 458752,
3756     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
3757    },
3758    {
3759     "enum_field_value" : 524288,
3760     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT470M"
3761    },
3762    {
3763     "enum_field_value" : 589824,
3764     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_FILM"
3765    },
3766    {
3767     "enum_field_value" : 655360,
3768     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_DCI_P3"
3769    },
3770    {
3771     "enum_field_value" : 720896,
3772     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_ADOBE_RGB"
3773    },
3774    {
3775     "enum_field_value" : 22,
3776     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SHIFT"
3777    },
3778    {
3779     "enum_field_value" : 130023424,
3780     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_MASK"
3781    },
3782    {
3783     "enum_field_value" : 0,
3784     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_UNSPECIFIED"
3785    },
3786    {
3787     "enum_field_value" : 4194304,
3788     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_LINEAR"
3789    },
3790    {
3791     "enum_field_value" : 8388608,
3792     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SRGB"
3793    },
3794    {
3795     "enum_field_value" : 12582912,
3796     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SMPTE_170M"
3797    },
3798    {
3799     "enum_field_value" : 16777216,
3800     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_2"
3801    },
3802    {
3803     "enum_field_value" : 20971520,
3804     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_6"
3805    },
3806    {
3807     "enum_field_value" : 25165824,
3808     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_8"
3809    },
3810    {
3811     "enum_field_value" : 29360128,
3812     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_ST2084"
3813    },
3814    {
3815     "enum_field_value" : 33554432,
3816     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_HLG"
3817    },
3818    {
3819     "enum_field_value" : 27,
3820     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_SHIFT"
3821    },
3822    {
3823     "enum_field_value" : 939524096,
3824     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_MASK"
3825    },
3826    {
3827     "enum_field_value" : 0,
3828     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_UNSPECIFIED"
3829    },
3830    {
3831     "enum_field_value" : 134217728,
3832     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_FULL"
3833    },
3834    {
3835     "enum_field_value" : 268435456,
3836     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_LIMITED"
3837    },
3838    {
3839     "enum_field_value" : 402653184,
3840     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_EXTENDED"
3841    },
3842    {
3843     "enum_field_value" : 512,
3844     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB_LINEAR"
3845    },
3846    {
3847     "enum_field_value" : 138477568,
3848     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB_LINEAR"
3849    },
3850    {
3851     "enum_field_value" : 406913024,
3852     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB_LINEAR"
3853    },
3854    {
3855     "enum_field_value" : 513,
3856     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB"
3857    },
3858    {
3859     "enum_field_value" : 142671872,
3860     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB"
3861    },
3862    {
3863     "enum_field_value" : 411107328,
3864     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB"
3865    },
3866    {
3867     "enum_field_value" : 257,
3868     "name" : "android::hardware::graphics::common::V1_1::Dataspace::JFIF"
3869    },
3870    {
3871     "enum_field_value" : 146931712,
3872     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_JFIF"
3873    },
3874    {
3875     "enum_field_value" : 258,
3876     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_625"
3877    },
3878    {
3879     "enum_field_value" : 281149440,
3880     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_625"
3881    },
3882    {
3883     "enum_field_value" : 259,
3884     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_525"
3885    },
3886    {
3887     "enum_field_value" : 281280512,
3888     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_525"
3889    },
3890    {
3891     "enum_field_value" : 260,
3892     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT709"
3893    },
3894    {
3895     "enum_field_value" : 281083904,
3896     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT709"
3897    },
3898    {
3899     "enum_field_value" : 139067392,
3900     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3_LINEAR"
3901    },
3902    {
3903     "enum_field_value" : 155844608,
3904     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3"
3905    },
3906    {
3907     "enum_field_value" : 139067392,
3908     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3_LINEAR"
3909    },
3910    {
3911     "enum_field_value" : 143261696,
3912     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3"
3913    },
3914    {
3915     "enum_field_value" : 151715840,
3916     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ADOBE_RGB"
3917    },
3918    {
3919     "enum_field_value" : 138805248,
3920     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_LINEAR"
3921    },
3922    {
3923     "enum_field_value" : 147193856,
3924     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020"
3925    },
3926    {
3927     "enum_field_value" : 163971072,
3928     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_PQ"
3929    },
3930    {
3931     "enum_field_value" : 4096,
3932     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DEPTH"
3933    },
3934    {
3935     "enum_field_value" : 4097,
3936     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SENSOR"
3937    },
3938    {
3939     "enum_field_value" : 281411584,
3940     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU"
3941    },
3942    {
3943     "enum_field_value" : 298188800,
3944     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_PQ"
3945    },
3946    {
3947     "enum_field_value" : 302383104,
3948     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_HLG"
3949    },
3950    {
3951     "enum_field_value" : 168165376,
3952     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_HLG"
3953    }
3954   ],
3955   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_19DataspaceE",
3956   "name" : "android::hardware::graphics::common::V1_1::Dataspace",
3957   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_19DataspaceE",
3958   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_19DataspaceE",
3959   "size" : 4,
3960   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
3961   "underlying_type" : "_ZTIi"
3962  },
3963  {
3964   "alignment" : 4,
3965   "enum_fields" :
3966   [
3967    {
3968     "enum_field_value" : 15,
3969     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_READ_MASK"
3970    },
3971    {
3972     "enum_field_value" : 0,
3973     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_READ_NEVER"
3974    },
3975    {
3976     "enum_field_value" : 2,
3977     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_READ_RARELY"
3978    },
3979    {
3980     "enum_field_value" : 3,
3981     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_READ_OFTEN"
3982    },
3983    {
3984     "enum_field_value" : 240,
3985     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_WRITE_MASK"
3986    },
3987    {
3988     "enum_field_value" : 0,
3989     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_WRITE_NEVER"
3990    },
3991    {
3992     "enum_field_value" : 32,
3993     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_WRITE_RARELY"
3994    },
3995    {
3996     "enum_field_value" : 48,
3997     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CPU_WRITE_OFTEN"
3998    },
3999    {
4000     "enum_field_value" : 256,
4001     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::GPU_TEXTURE"
4002    },
4003    {
4004     "enum_field_value" : 512,
4005     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::GPU_RENDER_TARGET"
4006    },
4007    {
4008     "enum_field_value" : 2048,
4009     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::COMPOSER_OVERLAY"
4010    },
4011    {
4012     "enum_field_value" : 4096,
4013     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::COMPOSER_CLIENT_TARGET"
4014    },
4015    {
4016     "enum_field_value" : 16384,
4017     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::PROTECTED"
4018    },
4019    {
4020     "enum_field_value" : 32768,
4021     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::COMPOSER_CURSOR"
4022    },
4023    {
4024     "enum_field_value" : 65536,
4025     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::VIDEO_ENCODER"
4026    },
4027    {
4028     "enum_field_value" : 131072,
4029     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CAMERA_OUTPUT"
4030    },
4031    {
4032     "enum_field_value" : 262144,
4033     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::CAMERA_INPUT"
4034    },
4035    {
4036     "enum_field_value" : 1048576,
4037     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::RENDERSCRIPT"
4038    },
4039    {
4040     "enum_field_value" : 4194304,
4041     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::VIDEO_DECODER"
4042    },
4043    {
4044     "enum_field_value" : 8388608,
4045     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::SENSOR_DIRECT_DATA"
4046    },
4047    {
4048     "enum_field_value" : 16777216,
4049     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::GPU_DATA_BUFFER"
4050    },
4051    {
4052     "enum_field_value" : -268435456,
4053     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::VENDOR_MASK"
4054    },
4055    {
4056     "enum_field_value" : 0,
4057     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::VENDOR_MASK_HI"
4058    },
4059    {
4060     "enum_field_value" : 33554432,
4061     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::GPU_CUBE_MAP"
4062    },
4063    {
4064     "enum_field_value" : 67108864,
4065     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::GPU_MIPMAP_COMPLETE"
4066    },
4067    {
4068     "enum_field_value" : 134217728,
4069     "name" : "android::hardware::graphics::common::V1_2::BufferUsage::HW_IMAGE_ENCODER"
4070    }
4071   ],
4072   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_211BufferUsageE",
4073   "name" : "android::hardware::graphics::common::V1_2::BufferUsage",
4074   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_211BufferUsageE",
4075   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_211BufferUsageE",
4076   "size" : 8,
4077   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
4078   "underlying_type" : "_ZTIy"
4079  },
4080  {
4081   "alignment" : 4,
4082   "enum_fields" :
4083   [
4084    {
4085     "enum_field_value" : 1,
4086     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGBA_8888"
4087    },
4088    {
4089     "enum_field_value" : 2,
4090     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGBX_8888"
4091    },
4092    {
4093     "enum_field_value" : 3,
4094     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGB_888"
4095    },
4096    {
4097     "enum_field_value" : 4,
4098     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGB_565"
4099    },
4100    {
4101     "enum_field_value" : 5,
4102     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::BGRA_8888"
4103    },
4104    {
4105     "enum_field_value" : 16,
4106     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YCBCR_422_SP"
4107    },
4108    {
4109     "enum_field_value" : 17,
4110     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YCRCB_420_SP"
4111    },
4112    {
4113     "enum_field_value" : 20,
4114     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YCBCR_422_I"
4115    },
4116    {
4117     "enum_field_value" : 22,
4118     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGBA_FP16"
4119    },
4120    {
4121     "enum_field_value" : 32,
4122     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RAW16"
4123    },
4124    {
4125     "enum_field_value" : 33,
4126     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::BLOB"
4127    },
4128    {
4129     "enum_field_value" : 34,
4130     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::IMPLEMENTATION_DEFINED"
4131    },
4132    {
4133     "enum_field_value" : 35,
4134     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YCBCR_420_888"
4135    },
4136    {
4137     "enum_field_value" : 36,
4138     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RAW_OPAQUE"
4139    },
4140    {
4141     "enum_field_value" : 37,
4142     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RAW10"
4143    },
4144    {
4145     "enum_field_value" : 38,
4146     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RAW12"
4147    },
4148    {
4149     "enum_field_value" : 43,
4150     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::RGBA_1010102"
4151    },
4152    {
4153     "enum_field_value" : 538982489,
4154     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::Y8"
4155    },
4156    {
4157     "enum_field_value" : 540422489,
4158     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::Y16"
4159    },
4160    {
4161     "enum_field_value" : 842094169,
4162     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YV12"
4163    },
4164    {
4165     "enum_field_value" : 48,
4166     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::DEPTH_16"
4167    },
4168    {
4169     "enum_field_value" : 49,
4170     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::DEPTH_24"
4171    },
4172    {
4173     "enum_field_value" : 50,
4174     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::DEPTH_24_STENCIL_8"
4175    },
4176    {
4177     "enum_field_value" : 51,
4178     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::DEPTH_32F"
4179    },
4180    {
4181     "enum_field_value" : 52,
4182     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::DEPTH_32F_STENCIL_8"
4183    },
4184    {
4185     "enum_field_value" : 53,
4186     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::STENCIL_8"
4187    },
4188    {
4189     "enum_field_value" : 54,
4190     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::YCBCR_P010"
4191    },
4192    {
4193     "enum_field_value" : 55,
4194     "name" : "android::hardware::graphics::common::V1_2::PixelFormat::HSV_888"
4195    }
4196   ],
4197   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_211PixelFormatE",
4198   "name" : "android::hardware::graphics::common::V1_2::PixelFormat",
4199   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_211PixelFormatE",
4200   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_211PixelFormatE",
4201   "size" : 4,
4202   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
4203   "underlying_type" : "_ZTIi"
4204  },
4205  {
4206   "alignment" : 4,
4207   "enum_fields" :
4208   [
4209    {
4210     "enum_field_value" : 1,
4211     "name" : "android::hardware::graphics::common::V1_2::Hdr::DOLBY_VISION"
4212    },
4213    {
4214     "enum_field_value" : 2,
4215     "name" : "android::hardware::graphics::common::V1_2::Hdr::HDR10"
4216    },
4217    {
4218     "enum_field_value" : 3,
4219     "name" : "android::hardware::graphics::common::V1_2::Hdr::HLG"
4220    },
4221    {
4222     "enum_field_value" : 4,
4223     "name" : "android::hardware::graphics::common::V1_2::Hdr::HDR10_PLUS"
4224    }
4225   ],
4226   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_23HdrE",
4227   "name" : "android::hardware::graphics::common::V1_2::Hdr",
4228   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_23HdrE",
4229   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_23HdrE",
4230   "size" : 4,
4231   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
4232   "underlying_type" : "_ZTIi"
4233  },
4234  {
4235   "alignment" : 4,
4236   "enum_fields" :
4237   [
4238    {
4239     "enum_field_value" : 0,
4240     "name" : "android::hardware::graphics::common::V1_2::ColorMode::NATIVE"
4241    },
4242    {
4243     "enum_field_value" : 1,
4244     "name" : "android::hardware::graphics::common::V1_2::ColorMode::STANDARD_BT601_625"
4245    },
4246    {
4247     "enum_field_value" : 2,
4248     "name" : "android::hardware::graphics::common::V1_2::ColorMode::STANDARD_BT601_625_UNADJUSTED"
4249    },
4250    {
4251     "enum_field_value" : 3,
4252     "name" : "android::hardware::graphics::common::V1_2::ColorMode::STANDARD_BT601_525"
4253    },
4254    {
4255     "enum_field_value" : 4,
4256     "name" : "android::hardware::graphics::common::V1_2::ColorMode::STANDARD_BT601_525_UNADJUSTED"
4257    },
4258    {
4259     "enum_field_value" : 5,
4260     "name" : "android::hardware::graphics::common::V1_2::ColorMode::STANDARD_BT709"
4261    },
4262    {
4263     "enum_field_value" : 6,
4264     "name" : "android::hardware::graphics::common::V1_2::ColorMode::DCI_P3"
4265    },
4266    {
4267     "enum_field_value" : 7,
4268     "name" : "android::hardware::graphics::common::V1_2::ColorMode::SRGB"
4269    },
4270    {
4271     "enum_field_value" : 8,
4272     "name" : "android::hardware::graphics::common::V1_2::ColorMode::ADOBE_RGB"
4273    },
4274    {
4275     "enum_field_value" : 9,
4276     "name" : "android::hardware::graphics::common::V1_2::ColorMode::DISPLAY_P3"
4277    },
4278    {
4279     "enum_field_value" : 10,
4280     "name" : "android::hardware::graphics::common::V1_2::ColorMode::BT2020"
4281    },
4282    {
4283     "enum_field_value" : 11,
4284     "name" : "android::hardware::graphics::common::V1_2::ColorMode::BT2100_PQ"
4285    },
4286    {
4287     "enum_field_value" : 12,
4288     "name" : "android::hardware::graphics::common::V1_2::ColorMode::BT2100_HLG"
4289    },
4290    {
4291     "enum_field_value" : 13,
4292     "name" : "android::hardware::graphics::common::V1_2::ColorMode::DISPLAY_BT2020"
4293    }
4294   ],
4295   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_29ColorModeE",
4296   "name" : "android::hardware::graphics::common::V1_2::ColorMode",
4297   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_29ColorModeE",
4298   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_29ColorModeE",
4299   "size" : 4,
4300   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
4301   "underlying_type" : "_ZTIi"
4302  },
4303  {
4304   "alignment" : 4,
4305   "enum_fields" :
4306   [
4307    {
4308     "enum_field_value" : 0,
4309     "name" : "android::hardware::graphics::common::V1_2::Dataspace::UNKNOWN"
4310    },
4311    {
4312     "enum_field_value" : 1,
4313     "name" : "android::hardware::graphics::common::V1_2::Dataspace::ARBITRARY"
4314    },
4315    {
4316     "enum_field_value" : 16,
4317     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_SHIFT"
4318    },
4319    {
4320     "enum_field_value" : 4128768,
4321     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_MASK"
4322    },
4323    {
4324     "enum_field_value" : 0,
4325     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_UNSPECIFIED"
4326    },
4327    {
4328     "enum_field_value" : 65536,
4329     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT709"
4330    },
4331    {
4332     "enum_field_value" : 131072,
4333     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT601_625"
4334    },
4335    {
4336     "enum_field_value" : 196608,
4337     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT601_625_UNADJUSTED"
4338    },
4339    {
4340     "enum_field_value" : 262144,
4341     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT601_525"
4342    },
4343    {
4344     "enum_field_value" : 327680,
4345     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT601_525_UNADJUSTED"
4346    },
4347    {
4348     "enum_field_value" : 393216,
4349     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT2020"
4350    },
4351    {
4352     "enum_field_value" : 458752,
4353     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
4354    },
4355    {
4356     "enum_field_value" : 524288,
4357     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_BT470M"
4358    },
4359    {
4360     "enum_field_value" : 589824,
4361     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_FILM"
4362    },
4363    {
4364     "enum_field_value" : 655360,
4365     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_DCI_P3"
4366    },
4367    {
4368     "enum_field_value" : 720896,
4369     "name" : "android::hardware::graphics::common::V1_2::Dataspace::STANDARD_ADOBE_RGB"
4370    },
4371    {
4372     "enum_field_value" : 22,
4373     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_SHIFT"
4374    },
4375    {
4376     "enum_field_value" : 130023424,
4377     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_MASK"
4378    },
4379    {
4380     "enum_field_value" : 0,
4381     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_UNSPECIFIED"
4382    },
4383    {
4384     "enum_field_value" : 4194304,
4385     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_LINEAR"
4386    },
4387    {
4388     "enum_field_value" : 8388608,
4389     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_SRGB"
4390    },
4391    {
4392     "enum_field_value" : 12582912,
4393     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_SMPTE_170M"
4394    },
4395    {
4396     "enum_field_value" : 16777216,
4397     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_GAMMA2_2"
4398    },
4399    {
4400     "enum_field_value" : 20971520,
4401     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_GAMMA2_6"
4402    },
4403    {
4404     "enum_field_value" : 25165824,
4405     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_GAMMA2_8"
4406    },
4407    {
4408     "enum_field_value" : 29360128,
4409     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_ST2084"
4410    },
4411    {
4412     "enum_field_value" : 33554432,
4413     "name" : "android::hardware::graphics::common::V1_2::Dataspace::TRANSFER_HLG"
4414    },
4415    {
4416     "enum_field_value" : 27,
4417     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_SHIFT"
4418    },
4419    {
4420     "enum_field_value" : 939524096,
4421     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_MASK"
4422    },
4423    {
4424     "enum_field_value" : 0,
4425     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_UNSPECIFIED"
4426    },
4427    {
4428     "enum_field_value" : 134217728,
4429     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_FULL"
4430    },
4431    {
4432     "enum_field_value" : 268435456,
4433     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_LIMITED"
4434    },
4435    {
4436     "enum_field_value" : 402653184,
4437     "name" : "android::hardware::graphics::common::V1_2::Dataspace::RANGE_EXTENDED"
4438    },
4439    {
4440     "enum_field_value" : 512,
4441     "name" : "android::hardware::graphics::common::V1_2::Dataspace::SRGB_LINEAR"
4442    },
4443    {
4444     "enum_field_value" : 138477568,
4445     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_SRGB_LINEAR"
4446    },
4447    {
4448     "enum_field_value" : 406913024,
4449     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_SCRGB_LINEAR"
4450    },
4451    {
4452     "enum_field_value" : 513,
4453     "name" : "android::hardware::graphics::common::V1_2::Dataspace::SRGB"
4454    },
4455    {
4456     "enum_field_value" : 142671872,
4457     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_SRGB"
4458    },
4459    {
4460     "enum_field_value" : 411107328,
4461     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_SCRGB"
4462    },
4463    {
4464     "enum_field_value" : 257,
4465     "name" : "android::hardware::graphics::common::V1_2::Dataspace::JFIF"
4466    },
4467    {
4468     "enum_field_value" : 146931712,
4469     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_JFIF"
4470    },
4471    {
4472     "enum_field_value" : 258,
4473     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT601_625"
4474    },
4475    {
4476     "enum_field_value" : 281149440,
4477     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_BT601_625"
4478    },
4479    {
4480     "enum_field_value" : 259,
4481     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT601_525"
4482    },
4483    {
4484     "enum_field_value" : 281280512,
4485     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_BT601_525"
4486    },
4487    {
4488     "enum_field_value" : 260,
4489     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT709"
4490    },
4491    {
4492     "enum_field_value" : 281083904,
4493     "name" : "android::hardware::graphics::common::V1_2::Dataspace::V0_BT709"
4494    },
4495    {
4496     "enum_field_value" : 139067392,
4497     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DCI_P3_LINEAR"
4498    },
4499    {
4500     "enum_field_value" : 155844608,
4501     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DCI_P3"
4502    },
4503    {
4504     "enum_field_value" : 139067392,
4505     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DISPLAY_P3_LINEAR"
4506    },
4507    {
4508     "enum_field_value" : 143261696,
4509     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DISPLAY_P3"
4510    },
4511    {
4512     "enum_field_value" : 151715840,
4513     "name" : "android::hardware::graphics::common::V1_2::Dataspace::ADOBE_RGB"
4514    },
4515    {
4516     "enum_field_value" : 138805248,
4517     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_LINEAR"
4518    },
4519    {
4520     "enum_field_value" : 147193856,
4521     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020"
4522    },
4523    {
4524     "enum_field_value" : 163971072,
4525     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_PQ"
4526    },
4527    {
4528     "enum_field_value" : 4096,
4529     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DEPTH"
4530    },
4531    {
4532     "enum_field_value" : 4097,
4533     "name" : "android::hardware::graphics::common::V1_2::Dataspace::SENSOR"
4534    },
4535    {
4536     "enum_field_value" : 281411584,
4537     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_ITU"
4538    },
4539    {
4540     "enum_field_value" : 298188800,
4541     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_ITU_PQ"
4542    },
4543    {
4544     "enum_field_value" : 302383104,
4545     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_ITU_HLG"
4546    },
4547    {
4548     "enum_field_value" : 168165376,
4549     "name" : "android::hardware::graphics::common::V1_2::Dataspace::BT2020_HLG"
4550    },
4551    {
4552     "enum_field_value" : 142999552,
4553     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DISPLAY_BT2020"
4554    },
4555    {
4556     "enum_field_value" : 4098,
4557     "name" : "android::hardware::graphics::common::V1_2::Dataspace::DYNAMIC_DEPTH"
4558    },
4559    {
4560     "enum_field_value" : 4099,
4561     "name" : "android::hardware::graphics::common::V1_2::Dataspace::JPEG_APP_SEGMENTS"
4562    },
4563    {
4564     "enum_field_value" : 4100,
4565     "name" : "android::hardware::graphics::common::V1_2::Dataspace::HEIF"
4566    }
4567   ],
4568   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_29DataspaceE",
4569   "name" : "android::hardware::graphics::common::V1_2::Dataspace",
4570   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_29DataspaceE",
4571   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_29DataspaceE",
4572   "size" : 4,
4573   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
4574   "underlying_type" : "_ZTIi"
4575  },
4576  {
4577   "alignment" : 4,
4578   "enum_fields" :
4579   [
4580    {
4581     "enum_field_value" : 0,
4582     "name" : "android::Condition::WAKE_UP_ONE"
4583    },
4584    {
4585     "enum_field_value" : 1,
4586     "name" : "android::Condition::WAKE_UP_ALL"
4587    }
4588   ],
4589   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4590   "name" : "android::Condition::WakeUpType",
4591   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4592   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4593   "size" : 4,
4594   "source_file" : "system/core/libutils/include/utils/Condition.h",
4595   "underlying_type" : "_ZTIj"
4596  },
4597  {
4598   "alignment" : 4,
4599   "enum_fields" :
4600   [
4601    {
4602     "enum_field_value" : 0,
4603     "name" : "android::Condition::PRIVATE"
4604    },
4605    {
4606     "enum_field_value" : 1,
4607     "name" : "android::Condition::SHARED"
4608    }
4609   ],
4610   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4611   "name" : "android::Condition::(unnamed)",
4612   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4613   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4614   "size" : 4,
4615   "source_file" : "system/core/libutils/include/utils/Condition.h",
4616   "underlying_type" : "_ZTIj"
4617  }
4618 ],
4619 "function_types" :
4620 [
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIFiPvE",
4624   "name" : "int (void *)",
4625   "parameters" :
4626   [
4627    {
4628     "referenced_type" : "_ZTIPv"
4629    }
4630   ],
4631   "referenced_type" : "_ZTIFiPvE",
4632   "return_type" : "_ZTIi",
4633   "self_type" : "_ZTIFiPvE",
4634   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4639   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4640   "parameters" :
4641   [
4642    {
4643     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4644    },
4645    {
4646     "referenced_type" : "_ZTIPKh"
4647    },
4648    {
4649     "referenced_type" : "_ZTIj"
4650    },
4651    {
4652     "referenced_type" : "_ZTIPKy"
4653    },
4654    {
4655     "referenced_type" : "_ZTIj"
4656    },
4657    {
4658     "referenced_type" : "_ZTIPv"
4659    }
4660   ],
4661   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4662   "return_type" : "_ZTIv",
4663   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4664   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4665  }
4666 ],
4667 "functions" :
4668 [
4669  {
4670   "function_name" : "android::hardware::graphics::common::V1_2::writeEmbeddedToParcel",
4671   "linker_set_key" : "_ZN7android8hardware8graphics6common4V1_221writeEmbeddedToParcelERKNS3_14HardwareBufferEPNS0_6ParcelEjj",
4672   "parameters" :
4673   [
4674    {
4675     "referenced_type" : "_ZTIRKN7android8hardware8graphics6common4V1_214HardwareBufferE"
4676    },
4677    {
4678     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4679    },
4680    {
4681     "referenced_type" : "_ZTIj"
4682    },
4683    {
4684     "referenced_type" : "_ZTIj"
4685    }
4686   ],
4687   "return_type" : "_ZTIi",
4688   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/hwtypes.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::graphics::common::V1_2::readEmbeddedFromParcel",
4692   "linker_set_key" : "_ZN7android8hardware8graphics6common4V1_222readEmbeddedFromParcelERKNS3_14HardwareBufferERKNS0_6ParcelEjj",
4693   "parameters" :
4694   [
4695    {
4696     "referenced_type" : "_ZTIRKN7android8hardware8graphics6common4V1_214HardwareBufferE"
4697    },
4698    {
4699     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4700    },
4701    {
4702     "referenced_type" : "_ZTIj"
4703    },
4704    {
4705     "referenced_type" : "_ZTIj"
4706    }
4707   ],
4708   "return_type" : "_ZTIi",
4709   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/hwtypes.h"
4710  }
4711 ],
4712 "global_vars" : [],
4713 "lvalue_reference_types" :
4714 [
4715  {
4716   "alignment" : 4,
4717   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4718   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4719   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4720   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4721   "size" : 4,
4722   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4723  },
4724  {
4725   "alignment" : 4,
4726   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4727   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4728   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4729   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4730   "size" : 4,
4731   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "_ZTIRKN7android7String8E",
4736   "name" : "const android::String8 &",
4737   "referenced_type" : "_ZTIKN7android7String8E",
4738   "self_type" : "_ZTIRKN7android7String8E",
4739   "size" : 4,
4740   "source_file" : "system/core/libutils/include/utils/String8.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "linker_set_key" : "_ZTIRKN7android8String16E",
4745   "name" : "const android::String16 &",
4746   "referenced_type" : "_ZTIKN7android8String16E",
4747   "self_type" : "_ZTIRKN7android8String16E",
4748   "size" : 4,
4749   "source_file" : "system/core/libutils/include/utils/String16.h"
4750  },
4751  {
4752   "alignment" : 4,
4753   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIjLj10EJEEE",
4754   "name" : "const android::hardware::hidl_array<unsigned int, 10> &",
4755   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIjLj10EJEEE",
4756   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIjLj10EJEEE",
4757   "size" : 4,
4758   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4763   "name" : "const android::hardware::hidl_handle &",
4764   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4765   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4766   "size" : 4,
4767   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4768  },
4769  {
4770   "alignment" : 4,
4771   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4772   "name" : "const android::hardware::hidl_memory &",
4773   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4774   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4775   "size" : 4,
4776   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4781   "name" : "const android::hardware::hidl_string &",
4782   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4783   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4784   "size" : 4,
4785   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4790   "name" : "const android::hardware::hidl_version &",
4791   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4792   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4793   "size" : 4,
4794   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4795  },
4796  {
4797   "alignment" : 4,
4798   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4799   "name" : "const android::hardware::Parcel &",
4800   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4801   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4802   "size" : 4,
4803   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4804  },
4805  {
4806   "alignment" : 4,
4807   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4808   "name" : "const android::hardware::Status &",
4809   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4810   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4811   "size" : 4,
4812   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4813  },
4814  {
4815   "alignment" : 4,
4816   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIjLj10EJEEE",
4817   "name" : "const android::hardware::details::const_accessor<unsigned int, 10> &",
4818   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIjLj10EJEEE",
4819   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIjLj10EJEEE",
4820   "size" : 4,
4821   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "linker_set_key" : "_ZTIRKN7android8hardware8graphics6common4V1_214HardwareBufferE",
4826   "name" : "const android::hardware::graphics::common::V1_2::HardwareBuffer &",
4827   "referenced_type" : "_ZTIKN7android8hardware8graphics6common4V1_214HardwareBufferE",
4828   "self_type" : "_ZTIRKN7android8hardware8graphics6common4V1_214HardwareBufferE",
4829   "size" : 4,
4830   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/hwtypes.h"
4831  },
4832  {
4833   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4834   "name" : "const iter<is_const> &",
4835   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4836   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4837   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4842   "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 *>> *)>>> &",
4843   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4844   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4845   "size" : 4,
4846   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "_ZTIRKa",
4851   "name" : "const signed char &",
4852   "referenced_type" : "_ZTIKa",
4853   "self_type" : "_ZTIRKa",
4854   "size" : 4,
4855   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "_ZTIRKb",
4860   "name" : "const bool &",
4861   "referenced_type" : "_ZTIKb",
4862   "self_type" : "_ZTIRKb",
4863   "size" : 4,
4864   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "_ZTIRKd",
4869   "name" : "const double &",
4870   "referenced_type" : "_ZTIKd",
4871   "self_type" : "_ZTIRKd",
4872   "size" : 4,
4873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "_ZTIRKf",
4878   "name" : "const float &",
4879   "referenced_type" : "_ZTIKf",
4880   "self_type" : "_ZTIRKf",
4881   "size" : 4,
4882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "_ZTIRKh",
4887   "name" : "const unsigned char &",
4888   "referenced_type" : "_ZTIKh",
4889   "self_type" : "_ZTIRKh",
4890   "size" : 4,
4891   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "_ZTIRKi",
4896   "name" : "const int &",
4897   "referenced_type" : "_ZTIKi",
4898   "self_type" : "_ZTIRKi",
4899   "size" : 4,
4900   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "_ZTIRKj",
4905   "name" : "const unsigned int &",
4906   "referenced_type" : "_ZTIKj",
4907   "self_type" : "_ZTIRKj",
4908   "size" : 4,
4909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "_ZTIRKs",
4914   "name" : "const short &",
4915   "referenced_type" : "_ZTIKs",
4916   "self_type" : "_ZTIRKs",
4917   "size" : 4,
4918   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "_ZTIRKt",
4923   "name" : "const unsigned short &",
4924   "referenced_type" : "_ZTIKt",
4925   "self_type" : "_ZTIRKt",
4926   "size" : 4,
4927   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "_ZTIRKx",
4932   "name" : "const long long &",
4933   "referenced_type" : "_ZTIKx",
4934   "self_type" : "_ZTIRKx",
4935   "size" : 4,
4936   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "_ZTIRKy",
4941   "name" : "const unsigned long long &",
4942   "referenced_type" : "_ZTIKy",
4943   "self_type" : "_ZTIRKy",
4944   "size" : 4,
4945   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "_ZTIRN7android5MutexE",
4950   "name" : "android::Mutex &",
4951   "referenced_type" : "_ZTIN7android5MutexE",
4952   "self_type" : "_ZTIRN7android5MutexE",
4953   "size" : 4,
4954   "source_file" : "system/core/libutils/include/utils/Mutex.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "_ZTIRN7android6RWLockE",
4959   "name" : "android::RWLock &",
4960   "referenced_type" : "_ZTIN7android6RWLockE",
4961   "self_type" : "_ZTIRN7android6RWLockE",
4962   "size" : 4,
4963   "source_file" : "system/core/libutils/include/utils/RWLock.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "_ZTIRN7android7String8E",
4968   "name" : "android::String8 &",
4969   "referenced_type" : "_ZTIN7android7String8E",
4970   "self_type" : "_ZTIRN7android7String8E",
4971   "size" : 4,
4972   "source_file" : "system/core/libutils/include/utils/String8.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "_ZTIRN7android8String16E",
4977   "name" : "android::String16 &",
4978   "referenced_type" : "_ZTIN7android8String16E",
4979   "self_type" : "_ZTIRN7android8String16E",
4980   "size" : 4,
4981   "source_file" : "system/core/libutils/include/utils/String16.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4986   "name" : "android::hardware::TextOutput &",
4987   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4988   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4989   "size" : 4,
4990   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIjLj10EJEEE",
4995   "name" : "android::hardware::hidl_array<unsigned int, 10> &",
4996   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
4997   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIjLj10EJEEE",
4998   "size" : 4,
4999   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5004   "name" : "android::hardware::hidl_memory &",
5005   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5006   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5007   "size" : 4,
5008   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5013   "name" : "android::hardware::Return<bool> &",
5014   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5015   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5016   "size" : 4,
5017   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5022   "name" : "android::hardware::Return<void> &",
5023   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5024   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5025   "size" : 4,
5026   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5031   "name" : "android::hardware::Status &",
5032   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5033   "self_type" : "_ZTIRN7android8hardware6StatusE",
5034   "size" : 4,
5035   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIRi",
5040   "name" : "int &",
5041   "referenced_type" : "_ZTIi",
5042   "self_type" : "_ZTIRi",
5043   "size" : 4,
5044   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIRy",
5049   "name" : "unsigned long long &",
5050   "referenced_type" : "_ZTIy",
5051   "self_type" : "_ZTIRy",
5052   "size" : 4,
5053   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5054  }
5055 ],
5056 "pointer_types" :
5057 [
5058  {
5059   "alignment" : 4,
5060   "linker_set_key" : "_ZTIP13native_handle",
5061   "name" : "native_handle *",
5062   "referenced_type" : "_ZTI13native_handle",
5063   "self_type" : "_ZTIP13native_handle",
5064   "size" : 4,
5065   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5066  },
5067  {
5068   "alignment" : 4,
5069   "linker_set_key" : "_ZTIP18android_flex_plane",
5070   "name" : "android_flex_plane *",
5071   "referenced_type" : "_ZTI18android_flex_plane",
5072   "self_type" : "_ZTIP18android_flex_plane",
5073   "size" : 4,
5074   "source_file" : "system/core/libsystem/include/system/graphics.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "linker_set_key" : "_ZTIP7log_msg",
5079   "name" : "log_msg *",
5080   "referenced_type" : "_ZTI7log_msg",
5081   "self_type" : "_ZTIP7log_msg",
5082   "size" : 4,
5083   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "linker_set_key" : "_ZTIPFiPvE",
5088   "name" : "int (*)(void *)",
5089   "referenced_type" : "_ZTIFiPvE",
5090   "self_type" : "_ZTIPFiPvE",
5091   "size" : 4,
5092   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5097   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5098   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5099   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5100   "size" : 4,
5101   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5102  },
5103  {
5104   "alignment" : 4,
5105   "linker_set_key" : "_ZTIPK13native_handle",
5106   "name" : "const native_handle *",
5107   "referenced_type" : "_ZTIK13native_handle",
5108   "self_type" : "_ZTIPK13native_handle",
5109   "size" : 4,
5110   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "_ZTIPK7log_msg",
5115   "name" : "const log_msg *",
5116   "referenced_type" : "_ZTIK7log_msg",
5117   "self_type" : "_ZTIPK7log_msg",
5118   "size" : 4,
5119   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5120  },
5121  {
5122   "alignment" : 4,
5123   "linker_set_key" : "_ZTIPKDs",
5124   "name" : "const char16_t *",
5125   "referenced_type" : "_ZTIKDs",
5126   "self_type" : "_ZTIPKDs",
5127   "size" : 4,
5128   "source_file" : "system/core/libutils/include/utils/String16.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5133   "name" : "const android::VectorImpl *",
5134   "referenced_type" : "_ZTIKN7android10VectorImplE",
5135   "self_type" : "_ZTIPKN7android10VectorImplE",
5136   "size" : 4,
5137   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5138  },
5139  {
5140   "alignment" : 4,
5141   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5142   "name" : "const android::NativeHandle *",
5143   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5144   "self_type" : "_ZTIPKN7android12NativeHandleE",
5145   "size" : 4,
5146   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5147  },
5148  {
5149   "alignment" : 4,
5150   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5151   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5152   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5153   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5154   "size" : 4,
5155   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5160   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5161   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5162   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5163   "size" : 4,
5164   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5169   "name" : "const android::hidl::base::V1_0::IBase *",
5170   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5171   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5172   "size" : 4,
5173   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5174  },
5175  {
5176   "alignment" : 4,
5177   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5178   "name" : "const android::RefBase *",
5179   "referenced_type" : "_ZTIKN7android7RefBaseE",
5180   "self_type" : "_ZTIPKN7android7RefBaseE",
5181   "size" : 4,
5182   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "linker_set_key" : "_ZTIPKN7android7String8E",
5187   "name" : "const android::String8 *",
5188   "referenced_type" : "_ZTIKN7android7String8E",
5189   "self_type" : "_ZTIPKN7android7String8E",
5190   "size" : 4,
5191   "source_file" : "system/core/libutils/include/utils/String8.h"
5192  },
5193  {
5194   "alignment" : 4,
5195   "linker_set_key" : "_ZTIPKN7android8String16E",
5196   "name" : "const android::String16 *",
5197   "referenced_type" : "_ZTIKN7android8String16E",
5198   "self_type" : "_ZTIPKN7android8String16E",
5199   "size" : 4,
5200   "source_file" : "system/core/libutils/include/utils/String16.h"
5201  },
5202  {
5203   "alignment" : 4,
5204   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIjLj10EJEEE",
5205   "name" : "const android::hardware::hidl_array<unsigned int, 10> *",
5206   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIjLj10EJEEE",
5207   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIjLj10EJEEE",
5208   "size" : 4,
5209   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5210  },
5211  {
5212   "alignment" : 4,
5213   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5214   "name" : "const android::hardware::BpHwRefBase *",
5215   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5216   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5217   "size" : 4,
5218   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5219  },
5220  {
5221   "alignment" : 4,
5222   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5223   "name" : "const android::hardware::hidl_memory *",
5224   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5225   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5226   "size" : 4,
5227   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5232   "name" : "const android::hardware::hidl_version *",
5233   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5234   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5235   "size" : 4,
5236   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5241   "name" : "const android::hardware::Status *",
5242   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5243   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5244   "size" : 4,
5245   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5246  },
5247  {
5248   "alignment" : 4,
5249   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5250   "name" : "const android::hardware::details::return_status *",
5251   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5252   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5253   "size" : 4,
5254   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIjLj10EJEEE",
5259   "name" : "const android::hardware::details::const_accessor<unsigned int, 10> *",
5260   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIjLj10EJEEE",
5261   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIjLj10EJEEE",
5262   "size" : 4,
5263   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "_ZTIPKc",
5268   "name" : "const char *",
5269   "referenced_type" : "_ZTIKc",
5270   "self_type" : "_ZTIPKc",
5271   "size" : 4,
5272   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "_ZTIPKh",
5277   "name" : "const unsigned char *",
5278   "referenced_type" : "_ZTIKh",
5279   "self_type" : "_ZTIPKh",
5280   "size" : 4,
5281   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "_ZTIPKj",
5286   "name" : "const unsigned int *",
5287   "referenced_type" : "_ZTIKj",
5288   "self_type" : "_ZTIPKj",
5289   "size" : 4,
5290   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "_ZTIPKv",
5295   "name" : "const void *",
5296   "referenced_type" : "_ZTIKv",
5297   "self_type" : "_ZTIPKv",
5298   "size" : 4,
5299   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIPKy",
5304   "name" : "const unsigned long long *",
5305   "referenced_type" : "_ZTIKy",
5306   "self_type" : "_ZTIPKy",
5307   "size" : 4,
5308   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5313   "name" : "android::ScopedTrace *",
5314   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5315   "self_type" : "_ZTIPN7android11ScopedTraceE",
5316   "size" : 4,
5317   "source_file" : "system/core/libutils/include/utils/Trace.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5322   "name" : "android::ReferenceRenamer *",
5323   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5324   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5325   "size" : 4,
5326   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5331   "name" : "android::VirtualLightRefBase *",
5332   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5333   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5334   "size" : 4,
5335   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5336  },
5337  {
5338   "alignment" : 4,
5339   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5340   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5341   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5342   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5343   "size" : 4,
5344   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5349   "name" : "android::hidl::base::V1_0::IBase *",
5350   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5351   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5352   "size" : 4,
5353   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5358   "name" : "android::hidl::base::V1_0::BnHwBase *",
5359   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5360   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5361   "size" : 4,
5362   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5367   "name" : "android::Mutex::Autolock *",
5368   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5369   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5370   "size" : 4,
5371   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "_ZTIPN7android5MutexE",
5376   "name" : "android::Mutex *",
5377   "referenced_type" : "_ZTIN7android5MutexE",
5378   "self_type" : "_ZTIPN7android5MutexE",
5379   "size" : 4,
5380   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5385   "name" : "android::RWLock::AutoRLock *",
5386   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5387   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5388   "size" : 4,
5389   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5394   "name" : "android::RWLock::AutoWLock *",
5395   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5396   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5397   "size" : 4,
5398   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "_ZTIPN7android6RWLockE",
5403   "name" : "android::RWLock *",
5404   "referenced_type" : "_ZTIN7android6RWLockE",
5405   "self_type" : "_ZTIPN7android6RWLockE",
5406   "size" : 4,
5407   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIPN7android6ThreadE",
5412   "name" : "android::Thread *",
5413   "referenced_type" : "_ZTIN7android6ThreadE",
5414   "self_type" : "_ZTIPN7android6ThreadE",
5415   "size" : 4,
5416   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5421   "name" : "android::RefBase::weakref_impl *",
5422   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5423   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5424   "size" : 4,
5425   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5430   "name" : "android::RefBase::weakref_type *",
5431   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5432   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5433   "size" : 4,
5434   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5439   "name" : "android::RefBase *",
5440   "referenced_type" : "_ZTIN7android7RefBaseE",
5441   "self_type" : "_ZTIPN7android7RefBaseE",
5442   "size" : 4,
5443   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "_ZTIPN7android7String8E",
5448   "name" : "android::String8 *",
5449   "referenced_type" : "_ZTIN7android7String8E",
5450   "self_type" : "_ZTIPN7android7String8E",
5451   "size" : 4,
5452   "source_file" : "system/core/libutils/include/utils/String8.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "_ZTIPN7android8String16E",
5457   "name" : "android::String16 *",
5458   "referenced_type" : "_ZTIN7android8String16E",
5459   "self_type" : "_ZTIPN7android8String16E",
5460   "size" : 4,
5461   "source_file" : "system/core/libutils/include/utils/String16.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIjLj10EJEEE",
5466   "name" : "android::hardware::hidl_array<unsigned int, 10> *",
5467   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
5468   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIjLj10EJEEE",
5469   "size" : 4,
5470   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5475   "name" : "android::hardware::hidl_memory *",
5476   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5477   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5478   "size" : 4,
5479   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5484   "name" : "android::hardware::hidl_version *",
5485   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5486   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5487   "size" : 4,
5488   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5493   "name" : "android::hardware::GrantorDescriptor *",
5494   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5495   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5496   "size" : 4,
5497   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5502   "name" : "android::hardware::hidl_death_recipient *",
5503   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5504   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5505   "size" : 4,
5506   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5511   "name" : "android::hardware::Parcel *",
5512   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5513   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5514   "size" : 4,
5515   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5520   "name" : "android::hardware::Return<bool> *",
5521   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5522   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5523   "size" : 4,
5524   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5529   "name" : "android::hardware::Return<void> *",
5530   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5531   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5532   "size" : 4,
5533   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5538   "name" : "android::hardware::Status *",
5539   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5540   "self_type" : "_ZTIPN7android8hardware6StatusE",
5541   "size" : 4,
5542   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5547   "name" : "android::hardware::IBinder *",
5548   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5549   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5550   "size" : 4,
5551   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5556   "name" : "android::hardware::details::return_status *",
5557   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5558   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5559   "size" : 4,
5560   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIjLj10EJEEE",
5565   "name" : "android::hardware::details::const_accessor<unsigned int, 10> *",
5566   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
5567   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIjLj10EJEEE",
5568   "size" : 4,
5569   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5574   "name" : "android::hardware::details::HidlInstrumentor *",
5575   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5576   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5577   "size" : 4,
5578   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "_ZTIPN7android9ConditionE",
5583   "name" : "android::Condition *",
5584   "referenced_type" : "_ZTIN7android9ConditionE",
5585   "self_type" : "_ZTIPN7android9ConditionE",
5586   "size" : 4,
5587   "source_file" : "system/core/libutils/include/utils/Condition.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "_ZTIPPv",
5592   "name" : "void **",
5593   "referenced_type" : "_ZTIPv",
5594   "self_type" : "_ZTIPPv",
5595   "size" : 4,
5596   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "_ZTIPc",
5601   "name" : "char *",
5602   "referenced_type" : "_ZTIc",
5603   "self_type" : "_ZTIPc",
5604   "size" : 4,
5605   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "_ZTIPh",
5610   "name" : "unsigned char *",
5611   "referenced_type" : "_ZTIh",
5612   "self_type" : "_ZTIPh",
5613   "size" : 4,
5614   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "_ZTIPv",
5619   "name" : "void *",
5620   "referenced_type" : "_ZTIv",
5621   "self_type" : "_ZTIPv",
5622   "size" : 4,
5623   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "_ZTIPy",
5628   "name" : "unsigned long long *",
5629   "referenced_type" : "_ZTIy",
5630   "self_type" : "_ZTIPy",
5631   "size" : 4,
5632   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5633  }
5634 ],
5635 "qualified_types" :
5636 [
5637  {
5638   "alignment" : 4,
5639   "is_const" : true,
5640   "linker_set_key" : "_ZTIK13native_handle",
5641   "name" : "const native_handle",
5642   "referenced_type" : "_ZTI13native_handle",
5643   "self_type" : "_ZTIK13native_handle",
5644   "size" : 12,
5645   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "is_const" : true,
5650   "linker_set_key" : "_ZTIK7log_msg",
5651   "name" : "const log_msg",
5652   "referenced_type" : "_ZTI7log_msg",
5653   "self_type" : "_ZTIK7log_msg",
5654   "size" : 5124,
5655   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5656  },
5657  {
5658   "alignment" : 2,
5659   "is_const" : true,
5660   "linker_set_key" : "_ZTIKDs",
5661   "name" : "const char16_t",
5662   "referenced_type" : "_ZTIDs",
5663   "self_type" : "_ZTIKDs",
5664   "size" : 2,
5665   "source_file" : "system/core/libutils/include/utils/String16.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "is_const" : true,
5670   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5671   "name" : "const android::VectorImpl",
5672   "referenced_type" : "_ZTIN7android10VectorImplE",
5673   "self_type" : "_ZTIKN7android10VectorImplE",
5674   "size" : 20,
5675   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5676  },
5677  {
5678   "alignment" : 4,
5679   "is_const" : true,
5680   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5681   "name" : "const android::NativeHandle",
5682   "referenced_type" : "_ZTIN7android12NativeHandleE",
5683   "self_type" : "_ZTIKN7android12NativeHandleE",
5684   "size" : 12,
5685   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "is_const" : true,
5690   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5691   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5692   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5693   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5694   "size" : 4,
5695   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "is_const" : true,
5700   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5701   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5702   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5703   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5704   "size" : 4,
5705   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "is_const" : true,
5710   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5711   "name" : "const android::hidl::base::V1_0::IBase",
5712   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5713   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5714   "size" : 12,
5715   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "is_const" : true,
5720   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5721   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5722   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5723   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5724   "size" : 4,
5725   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "is_const" : true,
5730   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5731   "name" : "const android::RefBase",
5732   "referenced_type" : "_ZTIN7android7RefBaseE",
5733   "self_type" : "_ZTIKN7android7RefBaseE",
5734   "size" : 8,
5735   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "is_const" : true,
5740   "linker_set_key" : "_ZTIKN7android7String8E",
5741   "name" : "const android::String8",
5742   "referenced_type" : "_ZTIN7android7String8E",
5743   "self_type" : "_ZTIKN7android7String8E",
5744   "size" : 4,
5745   "source_file" : "system/core/libutils/include/utils/String8.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "is_const" : true,
5750   "linker_set_key" : "_ZTIKN7android8String16E",
5751   "name" : "const android::String16",
5752   "referenced_type" : "_ZTIN7android8String16E",
5753   "self_type" : "_ZTIKN7android8String16E",
5754   "size" : 4,
5755   "source_file" : "system/core/libutils/include/utils/String16.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "is_const" : true,
5760   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIjLj10EJEEE",
5761   "name" : "const android::hardware::hidl_array<unsigned int, 10>",
5762   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
5763   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIjLj10EJEEE",
5764   "size" : 40,
5765   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "is_const" : true,
5770   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5771   "name" : "const android::hardware::BpHwRefBase",
5772   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5773   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5774   "size" : 24,
5775   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "is_const" : true,
5780   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5781   "name" : "const android::hardware::hidl_handle",
5782   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5783   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5784   "size" : 16,
5785   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "is_const" : true,
5790   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5791   "name" : "const android::hardware::hidl_memory",
5792   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5793   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5794   "size" : 40,
5795   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "is_const" : true,
5800   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5801   "name" : "const android::hardware::hidl_string",
5802   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5803   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5804   "size" : 16,
5805   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5806  },
5807  {
5808   "alignment" : 2,
5809   "is_const" : true,
5810   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5811   "name" : "const android::hardware::hidl_version",
5812   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5813   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5814   "size" : 4,
5815   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "is_const" : true,
5820   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
5821   "name" : "const android::hardware::Parcel",
5822   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5823   "self_type" : "_ZTIKN7android8hardware6ParcelE",
5824   "size" : 68,
5825   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "is_const" : true,
5830   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
5831   "name" : "const android::hardware::Status",
5832   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5833   "self_type" : "_ZTIKN7android8hardware6StatusE",
5834   "size" : 20,
5835   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "is_const" : true,
5840   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
5841   "name" : "const android::hardware::details::return_status",
5842   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5843   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
5844   "size" : 24,
5845   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "is_const" : true,
5850   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIjLj10EJEEE",
5851   "name" : "const android::hardware::details::const_accessor<unsigned int, 10>",
5852   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
5853   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIjLj10EJEEE",
5854   "size" : 4,
5855   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "is_const" : true,
5860   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_011BufferUsageE",
5861   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5862   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
5863   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_011BufferUsageE",
5864   "size" : 8,
5865   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "is_const" : true,
5870   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_011PixelFormatE",
5871   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5872   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
5873   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_011PixelFormatE",
5874   "size" : 4,
5875   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "is_const" : true,
5880   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_014ColorTransformE",
5881   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5882   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
5883   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_014ColorTransformE",
5884   "size" : 4,
5885   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "is_const" : true,
5890   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_03HdrE",
5891   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
5892   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
5893   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_03HdrE",
5894   "size" : 4,
5895   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "is_const" : true,
5900   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09ColorModeE",
5901   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
5902   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
5903   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09ColorModeE",
5904   "size" : 4,
5905   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "is_const" : true,
5910   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09DataspaceE",
5911   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
5912   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
5913   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09DataspaceE",
5914   "size" : 4,
5915   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "is_const" : true,
5920   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09TransformE",
5921   "name" : "const android::hardware::graphics::common::V1_0::Transform",
5922   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
5923   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09TransformE",
5924   "size" : 4,
5925   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "is_const" : true,
5930   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_111BufferUsageE",
5931   "name" : "const android::hardware::graphics::common::V1_1::BufferUsage",
5932   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_111BufferUsageE",
5933   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_111BufferUsageE",
5934   "size" : 8,
5935   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "is_const" : true,
5940   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_111PixelFormatE",
5941   "name" : "const android::hardware::graphics::common::V1_1::PixelFormat",
5942   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_111PixelFormatE",
5943   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_111PixelFormatE",
5944   "size" : 4,
5945   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "is_const" : true,
5950   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_112RenderIntentE",
5951   "name" : "const android::hardware::graphics::common::V1_1::RenderIntent",
5952   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_112RenderIntentE",
5953   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_112RenderIntentE",
5954   "size" : 4,
5955   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "is_const" : true,
5960   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_19ColorModeE",
5961   "name" : "const android::hardware::graphics::common::V1_1::ColorMode",
5962   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_19ColorModeE",
5963   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_19ColorModeE",
5964   "size" : 4,
5965   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "is_const" : true,
5970   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_19DataspaceE",
5971   "name" : "const android::hardware::graphics::common::V1_1::Dataspace",
5972   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_19DataspaceE",
5973   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_19DataspaceE",
5974   "size" : 4,
5975   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "is_const" : true,
5980   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_211BufferUsageE",
5981   "name" : "const android::hardware::graphics::common::V1_2::BufferUsage",
5982   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_211BufferUsageE",
5983   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_211BufferUsageE",
5984   "size" : 8,
5985   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "is_const" : true,
5990   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_211PixelFormatE",
5991   "name" : "const android::hardware::graphics::common::V1_2::PixelFormat",
5992   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_211PixelFormatE",
5993   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_211PixelFormatE",
5994   "size" : 4,
5995   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
5996  },
5997  {
5998   "alignment" : 8,
5999   "is_const" : true,
6000   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_214HardwareBufferE",
6001   "name" : "const android::hardware::graphics::common::V1_2::HardwareBuffer",
6002   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
6003   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_214HardwareBufferE",
6004   "size" : 56,
6005   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/hwtypes.h"
6006  },
6007  {
6008   "alignment" : 4,
6009   "is_const" : true,
6010   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_23HdrE",
6011   "name" : "const android::hardware::graphics::common::V1_2::Hdr",
6012   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_23HdrE",
6013   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_23HdrE",
6014   "size" : 4,
6015   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "is_const" : true,
6020   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_29ColorModeE",
6021   "name" : "const android::hardware::graphics::common::V1_2::ColorMode",
6022   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_29ColorModeE",
6023   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_29ColorModeE",
6024   "size" : 4,
6025   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "is_const" : true,
6030   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_29DataspaceE",
6031   "name" : "const android::hardware::graphics::common::V1_2::Dataspace",
6032   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_29DataspaceE",
6033   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_29DataspaceE",
6034   "size" : 4,
6035   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6036  },
6037  {
6038   "is_const" : true,
6039   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6040   "name" : "const iter<is_const>",
6041   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6042   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6043   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "is_const" : true,
6048   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6049   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6050   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6051   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6052   "size" : 12,
6053   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "is_const" : true,
6058   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
6059   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6060   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
6061   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
6062   "size" : 184,
6063   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "is_const" : true,
6068   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
6069   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6070   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
6071   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
6072   "size" : 80,
6073   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "is_const" : true,
6078   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
6079   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6080   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
6081   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
6082   "size" : 28,
6083   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "is_const" : true,
6088   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
6089   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6090   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
6091   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
6092   "size" : 12,
6093   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "is_const" : true,
6098   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
6099   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6100   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
6101   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
6102   "size" : 40,
6103   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "is_const" : true,
6108   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
6109   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6110   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
6111   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
6112   "size" : 228,
6113   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6114  },
6115  {
6116   "alignment" : 4,
6117   "is_const" : true,
6118   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
6119   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6120   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
6121   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
6122   "size" : 20,
6123   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "is_const" : true,
6128   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_111BufferUsageELj25EEE",
6129   "name" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6130   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_111BufferUsageELj25EEE",
6131   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_111BufferUsageELj25EEE",
6132   "size" : 200,
6133   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "is_const" : true,
6138   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_111PixelFormatELj27EEE",
6139   "name" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6140   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_111PixelFormatELj27EEE",
6141   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_111PixelFormatELj27EEE",
6142   "size" : 108,
6143   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "is_const" : true,
6148   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_112RenderIntentELj4EEE",
6149   "name" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6150   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_112RenderIntentELj4EEE",
6151   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_112RenderIntentELj4EEE",
6152   "size" : 16,
6153   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "is_const" : true,
6158   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_19ColorModeELj13EEE",
6159   "name" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6160   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_19ColorModeELj13EEE",
6161   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_19ColorModeELj13EEE",
6162   "size" : 52,
6163   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "is_const" : true,
6168   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_19DataspaceELj61EEE",
6169   "name" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6170   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_19DataspaceELj61EEE",
6171   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_19DataspaceELj61EEE",
6172   "size" : 244,
6173   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "is_const" : true,
6178   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_211BufferUsageELj26EEE",
6179   "name" : "const std::array<android::hardware::graphics::common::V1_2::BufferUsage, 26>",
6180   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_211BufferUsageELj26EEE",
6181   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_211BufferUsageELj26EEE",
6182   "size" : 208,
6183   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "is_const" : true,
6188   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_211PixelFormatELj28EEE",
6189   "name" : "const std::array<android::hardware::graphics::common::V1_2::PixelFormat, 28>",
6190   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_211PixelFormatELj28EEE",
6191   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_211PixelFormatELj28EEE",
6192   "size" : 112,
6193   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "is_const" : true,
6198   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_23HdrELj4EEE",
6199   "name" : "const std::array<android::hardware::graphics::common::V1_2::Hdr, 4>",
6200   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_23HdrELj4EEE",
6201   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_23HdrELj4EEE",
6202   "size" : 16,
6203   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6204  },
6205  {
6206   "alignment" : 4,
6207   "is_const" : true,
6208   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_29ColorModeELj14EEE",
6209   "name" : "const std::array<android::hardware::graphics::common::V1_2::ColorMode, 14>",
6210   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_29ColorModeELj14EEE",
6211   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_29ColorModeELj14EEE",
6212   "size" : 56,
6213   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "is_const" : true,
6218   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_29DataspaceELj65EEE",
6219   "name" : "const std::array<android::hardware::graphics::common::V1_2::Dataspace, 65>",
6220   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_29DataspaceELj65EEE",
6221   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_29DataspaceELj65EEE",
6222   "size" : 260,
6223   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "is_const" : true,
6228   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6229   "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 *>> *)>>>",
6230   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6231   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6232   "size" : 12,
6233   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "is_const" : true,
6238   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6239   "name" : "android::RefBase::weakref_impl *const",
6240   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6241   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6242   "size" : 4,
6243   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6249   "name" : "android::hardware::IBinder *const",
6250   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6251   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6252   "size" : 4,
6253   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6254  },
6255  {
6256   "alignment" : 1,
6257   "is_const" : true,
6258   "linker_set_key" : "_ZTIKa",
6259   "name" : "const signed char",
6260   "referenced_type" : "_ZTIa",
6261   "self_type" : "_ZTIKa",
6262   "size" : 1,
6263   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6264  },
6265  {
6266   "alignment" : 1,
6267   "is_const" : true,
6268   "linker_set_key" : "_ZTIKb",
6269   "name" : "const bool",
6270   "referenced_type" : "_ZTIb",
6271   "self_type" : "_ZTIKb",
6272   "size" : 1,
6273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6274  },
6275  {
6276   "alignment" : 1,
6277   "is_const" : true,
6278   "linker_set_key" : "_ZTIKc",
6279   "name" : "const char",
6280   "referenced_type" : "_ZTIc",
6281   "self_type" : "_ZTIKc",
6282   "size" : 1,
6283   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "is_const" : true,
6288   "linker_set_key" : "_ZTIKd",
6289   "name" : "const double",
6290   "referenced_type" : "_ZTId",
6291   "self_type" : "_ZTIKd",
6292   "size" : 8,
6293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6294  },
6295  {
6296   "alignment" : 4,
6297   "is_const" : true,
6298   "linker_set_key" : "_ZTIKf",
6299   "name" : "const float",
6300   "referenced_type" : "_ZTIf",
6301   "self_type" : "_ZTIKf",
6302   "size" : 4,
6303   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6304  },
6305  {
6306   "alignment" : 1,
6307   "is_const" : true,
6308   "linker_set_key" : "_ZTIKh",
6309   "name" : "const unsigned char",
6310   "referenced_type" : "_ZTIh",
6311   "self_type" : "_ZTIKh",
6312   "size" : 1,
6313   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "is_const" : true,
6318   "linker_set_key" : "_ZTIKi",
6319   "name" : "const int",
6320   "referenced_type" : "_ZTIi",
6321   "self_type" : "_ZTIKi",
6322   "size" : 4,
6323   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "is_const" : true,
6328   "linker_set_key" : "_ZTIKj",
6329   "name" : "const unsigned int",
6330   "referenced_type" : "_ZTIj",
6331   "self_type" : "_ZTIKj",
6332   "size" : 4,
6333   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6334  },
6335  {
6336   "alignment" : 2,
6337   "is_const" : true,
6338   "linker_set_key" : "_ZTIKs",
6339   "name" : "const short",
6340   "referenced_type" : "_ZTIs",
6341   "self_type" : "_ZTIKs",
6342   "size" : 2,
6343   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6344  },
6345  {
6346   "alignment" : 2,
6347   "is_const" : true,
6348   "linker_set_key" : "_ZTIKt",
6349   "name" : "const unsigned short",
6350   "referenced_type" : "_ZTIt",
6351   "self_type" : "_ZTIKt",
6352   "size" : 2,
6353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6354  },
6355  {
6356   "is_const" : true,
6357   "linker_set_key" : "_ZTIKv",
6358   "name" : "const void",
6359   "referenced_type" : "_ZTIv",
6360   "self_type" : "_ZTIKv",
6361   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "is_const" : true,
6366   "linker_set_key" : "_ZTIKx",
6367   "name" : "const long long",
6368   "referenced_type" : "_ZTIx",
6369   "self_type" : "_ZTIKx",
6370   "size" : 8,
6371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "is_const" : true,
6376   "linker_set_key" : "_ZTIKy",
6377   "name" : "const unsigned long long",
6378   "referenced_type" : "_ZTIy",
6379   "self_type" : "_ZTIKy",
6380   "size" : 8,
6381   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6382  },
6383  {
6384   "alignment" : 1,
6385   "is_volatile" : true,
6386   "linker_set_key" : "_ZTIVb",
6387   "name" : "volatile bool",
6388   "referenced_type" : "_ZTIb",
6389   "self_type" : "_ZTIVb",
6390   "size" : 1,
6391   "source_file" : "system/core/libutils/include/utils/Thread.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "is_volatile" : true,
6396   "linker_set_key" : "_ZTIVi",
6397   "name" : "volatile int",
6398   "referenced_type" : "_ZTIi",
6399   "self_type" : "_ZTIVi",
6400   "size" : 4,
6401   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
6402  }
6403 ],
6404 "record_types" :
6405 [
6406  {
6407   "alignment" : 4,
6408   "fields" :
6409   [
6410    {
6411     "field_name" : "len",
6412     "referenced_type" : "_ZTIt"
6413    },
6414    {
6415     "field_name" : "hdr_size",
6416     "field_offset" : 16,
6417     "referenced_type" : "_ZTIt"
6418    },
6419    {
6420     "field_name" : "pid",
6421     "field_offset" : 32,
6422     "referenced_type" : "_ZTIi"
6423    },
6424    {
6425     "field_name" : "tid",
6426     "field_offset" : 64,
6427     "referenced_type" : "_ZTIj"
6428    },
6429    {
6430     "field_name" : "sec",
6431     "field_offset" : 96,
6432     "referenced_type" : "_ZTIj"
6433    },
6434    {
6435     "field_name" : "nsec",
6436     "field_offset" : 128,
6437     "referenced_type" : "_ZTIj"
6438    },
6439    {
6440     "field_name" : "lid",
6441     "field_offset" : 160,
6442     "referenced_type" : "_ZTIj"
6443    },
6444    {
6445     "field_name" : "uid",
6446     "field_offset" : 192,
6447     "referenced_type" : "_ZTIj"
6448    }
6449   ],
6450   "linker_set_key" : "_ZTI12logger_entry",
6451   "name" : "logger_entry",
6452   "referenced_type" : "_ZTI12logger_entry",
6453   "self_type" : "_ZTI12logger_entry",
6454   "size" : 28,
6455   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6456  },
6457  {
6458   "alignment" : 4,
6459   "fields" :
6460   [
6461    {
6462     "field_name" : "y",
6463     "referenced_type" : "_ZTIPv"
6464    },
6465    {
6466     "field_name" : "cb",
6467     "field_offset" : 32,
6468     "referenced_type" : "_ZTIPv"
6469    },
6470    {
6471     "field_name" : "cr",
6472     "field_offset" : 64,
6473     "referenced_type" : "_ZTIPv"
6474    },
6475    {
6476     "field_name" : "ystride",
6477     "field_offset" : 96,
6478     "referenced_type" : "_ZTIj"
6479    },
6480    {
6481     "field_name" : "cstride",
6482     "field_offset" : 128,
6483     "referenced_type" : "_ZTIj"
6484    },
6485    {
6486     "field_name" : "chroma_step",
6487     "field_offset" : 160,
6488     "referenced_type" : "_ZTIj"
6489    },
6490    {
6491     "field_name" : "reserved",
6492     "field_offset" : 192,
6493     "referenced_type" : "_ZTIA8_j"
6494    }
6495   ],
6496   "linker_set_key" : "_ZTI13android_ycbcr",
6497   "name" : "android_ycbcr",
6498   "referenced_type" : "_ZTI13android_ycbcr",
6499   "self_type" : "_ZTI13android_ycbcr",
6500   "size" : 56,
6501   "source_file" : "system/core/libsystem/include/system/graphics.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "fields" :
6506   [
6507    {
6508     "field_name" : "version",
6509     "referenced_type" : "_ZTIi"
6510    },
6511    {
6512     "field_name" : "numFds",
6513     "field_offset" : 32,
6514     "referenced_type" : "_ZTIi"
6515    },
6516    {
6517     "field_name" : "numInts",
6518     "field_offset" : 64,
6519     "referenced_type" : "_ZTIi"
6520    },
6521    {
6522     "field_name" : "data",
6523     "field_offset" : 96,
6524     "referenced_type" : "_ZTIA0_i"
6525    }
6526   ],
6527   "linker_set_key" : "_ZTI13native_handle",
6528   "name" : "native_handle",
6529   "referenced_type" : "_ZTI13native_handle",
6530   "self_type" : "_ZTI13native_handle",
6531   "size" : 12,
6532   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "fields" :
6537   [
6538    {
6539     "field_name" : "x",
6540     "referenced_type" : "_ZTIf"
6541    },
6542    {
6543     "field_name" : "y",
6544     "field_offset" : 32,
6545     "referenced_type" : "_ZTIf"
6546    }
6547   ],
6548   "linker_set_key" : "_ZTI16android_xy_color",
6549   "name" : "android_xy_color",
6550   "referenced_type" : "_ZTI16android_xy_color",
6551   "self_type" : "_ZTI16android_xy_color",
6552   "size" : 8,
6553   "source_file" : "system/core/libsystem/include/system/graphics.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "fields" :
6558   [
6559    {
6560     "field_name" : "top_left",
6561     "referenced_type" : "_ZTIPh"
6562    },
6563    {
6564     "field_name" : "component",
6565     "field_offset" : 32,
6566     "referenced_type" : "_ZTI22android_flex_component"
6567    },
6568    {
6569     "field_name" : "bits_per_component",
6570     "field_offset" : 64,
6571     "referenced_type" : "_ZTIi"
6572    },
6573    {
6574     "field_name" : "bits_used",
6575     "field_offset" : 96,
6576     "referenced_type" : "_ZTIi"
6577    },
6578    {
6579     "field_name" : "h_increment",
6580     "field_offset" : 128,
6581     "referenced_type" : "_ZTIi"
6582    },
6583    {
6584     "field_name" : "v_increment",
6585     "field_offset" : 160,
6586     "referenced_type" : "_ZTIi"
6587    },
6588    {
6589     "field_name" : "h_subsampling",
6590     "field_offset" : 192,
6591     "referenced_type" : "_ZTIi"
6592    },
6593    {
6594     "field_name" : "v_subsampling",
6595     "field_offset" : 224,
6596     "referenced_type" : "_ZTIi"
6597    }
6598   ],
6599   "linker_set_key" : "_ZTI18android_flex_plane",
6600   "name" : "android_flex_plane",
6601   "referenced_type" : "_ZTI18android_flex_plane",
6602   "self_type" : "_ZTI18android_flex_plane",
6603   "size" : 32,
6604   "source_file" : "system/core/libsystem/include/system/graphics.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "fields" :
6609   [
6610    {
6611     "field_name" : "format",
6612     "referenced_type" : "_ZTI19android_flex_format"
6613    },
6614    {
6615     "field_name" : "num_planes",
6616     "field_offset" : 32,
6617     "referenced_type" : "_ZTIj"
6618    },
6619    {
6620     "field_name" : "planes",
6621     "field_offset" : 64,
6622     "referenced_type" : "_ZTIP18android_flex_plane"
6623    }
6624   ],
6625   "linker_set_key" : "_ZTI19android_flex_layout",
6626   "name" : "android_flex_layout",
6627   "referenced_type" : "_ZTI19android_flex_layout",
6628   "self_type" : "_ZTI19android_flex_layout",
6629   "size" : 12,
6630   "source_file" : "system/core/libsystem/include/system/graphics.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "fields" :
6635   [
6636    {
6637     "field_name" : "num_points",
6638     "referenced_type" : "_ZTIj"
6639    },
6640    {
6641     "field_name" : "reserved",
6642     "field_offset" : 32,
6643     "referenced_type" : "_ZTIA8_j"
6644    },
6645    {
6646     "field_name" : "xyzc_points",
6647     "field_offset" : 288,
6648     "referenced_type" : "_ZTIA_f"
6649    }
6650   ],
6651   "linker_set_key" : "_ZTI20android_depth_points",
6652   "name" : "android_depth_points",
6653   "referenced_type" : "_ZTI20android_depth_points",
6654   "self_type" : "_ZTI20android_depth_points",
6655   "size" : 36,
6656   "source_file" : "system/core/libsystem/include/system/graphics.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "fields" :
6661   [
6662    {
6663     "field_name" : "struct_size",
6664     "referenced_type" : "_ZTIj"
6665    },
6666    {
6667     "field_name" : "buffer_id",
6668     "field_offset" : 32,
6669     "referenced_type" : "_ZTIi"
6670    },
6671    {
6672     "field_name" : "priority",
6673     "field_offset" : 64,
6674     "referenced_type" : "_ZTIi"
6675    },
6676    {
6677     "field_name" : "tag",
6678     "field_offset" : 96,
6679     "referenced_type" : "_ZTIPKc"
6680    },
6681    {
6682     "field_name" : "file",
6683     "field_offset" : 128,
6684     "referenced_type" : "_ZTIPKc"
6685    },
6686    {
6687     "field_name" : "line",
6688     "field_offset" : 160,
6689     "referenced_type" : "_ZTIj"
6690    },
6691    {
6692     "field_name" : "message",
6693     "field_offset" : 192,
6694     "referenced_type" : "_ZTIPKc"
6695    }
6696   ],
6697   "linker_set_key" : "_ZTI21__android_log_message",
6698   "name" : "__android_log_message",
6699   "referenced_type" : "_ZTI21__android_log_message",
6700   "self_type" : "_ZTI21__android_log_message",
6701   "size" : 28,
6702   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6703  },
6704  {
6705   "alignment" : 4,
6706   "fields" :
6707   [
6708    {
6709     "field_name" : "maxContentLightLevel",
6710     "referenced_type" : "_ZTIf"
6711    },
6712    {
6713     "field_name" : "maxFrameAverageLightLevel",
6714     "field_offset" : 32,
6715     "referenced_type" : "_ZTIf"
6716    }
6717   ],
6718   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6719   "name" : "android_cta861_3_metadata",
6720   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6721   "self_type" : "_ZTI25android_cta861_3_metadata",
6722   "size" : 8,
6723   "source_file" : "system/core/libsystem/include/system/graphics.h"
6724  },
6725  {
6726   "alignment" : 4,
6727   "fields" :
6728   [
6729    {
6730     "field_name" : "displayPrimaryRed",
6731     "referenced_type" : "_ZTI16android_xy_color"
6732    },
6733    {
6734     "field_name" : "displayPrimaryGreen",
6735     "field_offset" : 64,
6736     "referenced_type" : "_ZTI16android_xy_color"
6737    },
6738    {
6739     "field_name" : "displayPrimaryBlue",
6740     "field_offset" : 128,
6741     "referenced_type" : "_ZTI16android_xy_color"
6742    },
6743    {
6744     "field_name" : "whitePoint",
6745     "field_offset" : 192,
6746     "referenced_type" : "_ZTI16android_xy_color"
6747    },
6748    {
6749     "field_name" : "maxLuminance",
6750     "field_offset" : 256,
6751     "referenced_type" : "_ZTIf"
6752    },
6753    {
6754     "field_name" : "minLuminance",
6755     "field_offset" : 288,
6756     "referenced_type" : "_ZTIf"
6757    }
6758   ],
6759   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6760   "name" : "android_smpte2086_metadata",
6761   "referenced_type" : "_ZTI26android_smpte2086_metadata",
6762   "self_type" : "_ZTI26android_smpte2086_metadata",
6763   "size" : 40,
6764   "source_file" : "system/core/libsystem/include/system/graphics.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "fields" :
6769   [
6770    {
6771     "referenced_type" : "_ZTIN7log_msgUt_E"
6772    }
6773   ],
6774   "linker_set_key" : "_ZTI7log_msg",
6775   "name" : "log_msg",
6776   "referenced_type" : "_ZTI7log_msg",
6777   "self_type" : "_ZTI7log_msg",
6778   "size" : 5124,
6779   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6780  },
6781  {
6782   "alignment" : 1,
6783   "fields" :
6784   [
6785    {
6786     "field_name" : "tv_sec",
6787     "referenced_type" : "_ZTIj"
6788    },
6789    {
6790     "field_name" : "tv_nsec",
6791     "field_offset" : 32,
6792     "referenced_type" : "_ZTIj"
6793    }
6794   ],
6795   "linker_set_key" : "_ZTI8log_time",
6796   "name" : "log_time",
6797   "referenced_type" : "_ZTI8log_time",
6798   "self_type" : "_ZTI8log_time",
6799   "size" : 8,
6800   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "fields" :
6805   [
6806    {
6807     "access" : "private",
6808     "field_name" : "mStorage",
6809     "field_offset" : 32,
6810     "referenced_type" : "_ZTIPv"
6811    },
6812    {
6813     "access" : "private",
6814     "field_name" : "mCount",
6815     "field_offset" : 64,
6816     "referenced_type" : "_ZTIj"
6817    },
6818    {
6819     "access" : "private",
6820     "field_name" : "mFlags",
6821     "field_offset" : 96,
6822     "referenced_type" : "_ZTIKj"
6823    },
6824    {
6825     "access" : "private",
6826     "field_name" : "mItemSize",
6827     "field_offset" : 128,
6828     "referenced_type" : "_ZTIKj"
6829    }
6830   ],
6831   "linker_set_key" : "_ZTIN7android10VectorImplE",
6832   "name" : "android::VectorImpl",
6833   "record_kind" : "class",
6834   "referenced_type" : "_ZTIN7android10VectorImplE",
6835   "self_type" : "_ZTIN7android10VectorImplE",
6836   "size" : 20,
6837   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
6838   "vtable_components" :
6839   [
6840    {
6841     "kind" : "offset_to_top"
6842    },
6843    {
6844     "kind" : "rtti",
6845     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6846    },
6847    {
6848     "kind" : "complete_dtor_pointer",
6849     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6850    },
6851    {
6852     "kind" : "deleting_dtor_pointer",
6853     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6854    },
6855    {
6856     "is_pure" : true,
6857     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6858    },
6859    {
6860     "is_pure" : true,
6861     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6862    },
6863    {
6864     "is_pure" : true,
6865     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6866    },
6867    {
6868     "is_pure" : true,
6869     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6870    },
6871    {
6872     "is_pure" : true,
6873     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6874    },
6875    {
6876     "is_pure" : true,
6877     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6878    }
6879   ]
6880  },
6881  {
6882   "alignment" : 4,
6883   "fields" :
6884   [
6885    {
6886     "access" : "private",
6887     "field_name" : "mTag",
6888     "referenced_type" : "_ZTIy"
6889    }
6890   ],
6891   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
6892   "name" : "android::ScopedTrace",
6893   "record_kind" : "class",
6894   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6895   "self_type" : "_ZTIN7android11ScopedTraceE",
6896   "size" : 8,
6897   "source_file" : "system/core/libutils/include/utils/Trace.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "fields" :
6902   [
6903    {
6904     "access" : "private",
6905     "field_name" : "mCount",
6906     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6907    }
6908   ],
6909   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6910   "name" : "android::LightRefBase<android::NativeHandle>",
6911   "record_kind" : "class",
6912   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6913   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6914   "size" : 4,
6915   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6916   "template_args" :
6917   [
6918    "_ZTIN7android12NativeHandleE"
6919   ]
6920  },
6921  {
6922   "alignment" : 4,
6923   "fields" :
6924   [
6925    {
6926     "access" : "private",
6927     "field_name" : "mCount",
6928     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6929    }
6930   ],
6931   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6932   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6933   "record_kind" : "class",
6934   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6935   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6936   "size" : 4,
6937   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6938   "template_args" :
6939   [
6940    "_ZTIN7android19VirtualLightRefBaseE"
6941   ]
6942  },
6943  {
6944   "alignment" : 4,
6945   "base_specifiers" :
6946   [
6947    {
6948     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
6949    }
6950   ],
6951   "fields" :
6952   [
6953    {
6954     "access" : "private",
6955     "field_name" : "mHandle",
6956     "field_offset" : 32,
6957     "referenced_type" : "_ZTIP13native_handle"
6958    },
6959    {
6960     "access" : "private",
6961     "field_name" : "mOwnsHandle",
6962     "field_offset" : 64,
6963     "referenced_type" : "_ZTIb"
6964    }
6965   ],
6966   "linker_set_key" : "_ZTIN7android12NativeHandleE",
6967   "name" : "android::NativeHandle",
6968   "record_kind" : "class",
6969   "referenced_type" : "_ZTIN7android12NativeHandleE",
6970   "self_type" : "_ZTIN7android12NativeHandleE",
6971   "size" : 12,
6972   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6973  },
6974  {
6975   "alignment" : 1,
6976   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
6977   "name" : "android::ReferenceMover",
6978   "record_kind" : "class",
6979   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
6980   "self_type" : "_ZTIN7android14ReferenceMoverE",
6981   "size" : 1,
6982   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
6987   "name" : "android::ReferenceRenamer",
6988   "record_kind" : "class",
6989   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6990   "self_type" : "_ZTIN7android16ReferenceRenamerE",
6991   "size" : 4,
6992   "source_file" : "system/core/libutils/include/utils/RefBase.h",
6993   "vtable_components" :
6994   [
6995    {
6996     "kind" : "offset_to_top"
6997    },
6998    {
6999     "kind" : "rtti",
7000     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7001    },
7002    {
7003     "is_pure" : true,
7004     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7005    }
7006   ]
7007  },
7008  {
7009   "alignment" : 4,
7010   "base_specifiers" :
7011   [
7012    {
7013     "referenced_type" : "_ZTIN7android10VectorImplE"
7014    }
7015   ],
7016   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7017   "name" : "android::SortedVectorImpl",
7018   "record_kind" : "class",
7019   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7020   "self_type" : "_ZTIN7android16SortedVectorImplE",
7021   "size" : 20,
7022   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7023   "vtable_components" :
7024   [
7025    {
7026     "kind" : "offset_to_top"
7027    },
7028    {
7029     "kind" : "rtti",
7030     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7031    },
7032    {
7033     "kind" : "complete_dtor_pointer",
7034     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7035    },
7036    {
7037     "kind" : "deleting_dtor_pointer",
7038     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7039    },
7040    {
7041     "is_pure" : true,
7042     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7043    },
7044    {
7045     "is_pure" : true,
7046     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7047    },
7048    {
7049     "is_pure" : true,
7050     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7051    },
7052    {
7053     "is_pure" : true,
7054     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7055    },
7056    {
7057     "is_pure" : true,
7058     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7059    },
7060    {
7061     "is_pure" : true,
7062     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7063    },
7064    {
7065     "is_pure" : true,
7066     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7067    }
7068   ]
7069  },
7070  {
7071   "alignment" : 1,
7072   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7073   "name" : "android::trait_trivial_copy<bool>",
7074   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7075   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7076   "size" : 1,
7077   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7078   "template_args" :
7079   [
7080    "_ZTIb"
7081   ]
7082  },
7083  {
7084   "alignment" : 1,
7085   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7086   "name" : "android::trait_trivial_copy<char>",
7087   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7088   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7089   "size" : 1,
7090   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7091   "template_args" :
7092   [
7093    "_ZTIc"
7094   ]
7095  },
7096  {
7097   "alignment" : 1,
7098   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7099   "name" : "android::trait_trivial_copy<double>",
7100   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7101   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7102   "size" : 1,
7103   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7104   "template_args" :
7105   [
7106    "_ZTId"
7107   ]
7108  },
7109  {
7110   "alignment" : 1,
7111   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7112   "name" : "android::trait_trivial_copy<float>",
7113   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7114   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7115   "size" : 1,
7116   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7117   "template_args" :
7118   [
7119    "_ZTIf"
7120   ]
7121  },
7122  {
7123   "alignment" : 1,
7124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7125   "name" : "android::trait_trivial_copy<unsigned char>",
7126   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7127   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7128   "size" : 1,
7129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7130   "template_args" :
7131   [
7132    "_ZTIh"
7133   ]
7134  },
7135  {
7136   "alignment" : 1,
7137   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7138   "name" : "android::trait_trivial_copy<int>",
7139   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7140   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7141   "size" : 1,
7142   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7143   "template_args" :
7144   [
7145    "_ZTIi"
7146   ]
7147  },
7148  {
7149   "alignment" : 1,
7150   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7151   "name" : "android::trait_trivial_copy<unsigned int>",
7152   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7153   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7154   "size" : 1,
7155   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7156   "template_args" :
7157   [
7158    "_ZTIj"
7159   ]
7160  },
7161  {
7162   "alignment" : 1,
7163   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7164   "name" : "android::trait_trivial_copy<long>",
7165   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7166   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7167   "size" : 1,
7168   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7169   "template_args" :
7170   [
7171    "_ZTIl"
7172   ]
7173  },
7174  {
7175   "alignment" : 1,
7176   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7177   "name" : "android::trait_trivial_copy<unsigned long>",
7178   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7179   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7180   "size" : 1,
7181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7182   "template_args" :
7183   [
7184    "_ZTIm"
7185   ]
7186  },
7187  {
7188   "alignment" : 1,
7189   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7190   "name" : "android::trait_trivial_copy<short>",
7191   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7192   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7193   "size" : 1,
7194   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7195   "template_args" :
7196   [
7197    "_ZTIs"
7198   ]
7199  },
7200  {
7201   "alignment" : 1,
7202   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7203   "name" : "android::trait_trivial_copy<unsigned short>",
7204   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7205   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7206   "size" : 1,
7207   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7208   "template_args" :
7209   [
7210    "_ZTIt"
7211   ]
7212  },
7213  {
7214   "alignment" : 1,
7215   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7216   "name" : "android::trait_trivial_copy<void>",
7217   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7218   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7219   "size" : 1,
7220   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7221   "template_args" :
7222   [
7223    "_ZTIv"
7224   ]
7225  },
7226  {
7227   "alignment" : 1,
7228   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7229   "name" : "android::trait_trivial_copy<long long>",
7230   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7231   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7232   "size" : 1,
7233   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7234   "template_args" :
7235   [
7236    "_ZTIx"
7237   ]
7238  },
7239  {
7240   "alignment" : 1,
7241   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7242   "name" : "android::trait_trivial_copy<unsigned long long>",
7243   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7244   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7245   "size" : 1,
7246   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7247   "template_args" :
7248   [
7249    "_ZTIy"
7250   ]
7251  },
7252  {
7253   "alignment" : 1,
7254   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7255   "name" : "android::trait_trivial_ctor<bool>",
7256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7257   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7258   "size" : 1,
7259   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7260   "template_args" :
7261   [
7262    "_ZTIb"
7263   ]
7264  },
7265  {
7266   "alignment" : 1,
7267   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7268   "name" : "android::trait_trivial_ctor<char>",
7269   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7270   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7271   "size" : 1,
7272   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7273   "template_args" :
7274   [
7275    "_ZTIc"
7276   ]
7277  },
7278  {
7279   "alignment" : 1,
7280   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7281   "name" : "android::trait_trivial_ctor<double>",
7282   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7283   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7284   "size" : 1,
7285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7286   "template_args" :
7287   [
7288    "_ZTId"
7289   ]
7290  },
7291  {
7292   "alignment" : 1,
7293   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7294   "name" : "android::trait_trivial_ctor<float>",
7295   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7296   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7297   "size" : 1,
7298   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7299   "template_args" :
7300   [
7301    "_ZTIf"
7302   ]
7303  },
7304  {
7305   "alignment" : 1,
7306   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7307   "name" : "android::trait_trivial_ctor<unsigned char>",
7308   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7309   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7310   "size" : 1,
7311   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7312   "template_args" :
7313   [
7314    "_ZTIh"
7315   ]
7316  },
7317  {
7318   "alignment" : 1,
7319   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7320   "name" : "android::trait_trivial_ctor<int>",
7321   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7322   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7323   "size" : 1,
7324   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7325   "template_args" :
7326   [
7327    "_ZTIi"
7328   ]
7329  },
7330  {
7331   "alignment" : 1,
7332   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7333   "name" : "android::trait_trivial_ctor<unsigned int>",
7334   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7335   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7336   "size" : 1,
7337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7338   "template_args" :
7339   [
7340    "_ZTIj"
7341   ]
7342  },
7343  {
7344   "alignment" : 1,
7345   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7346   "name" : "android::trait_trivial_ctor<long>",
7347   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7348   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7349   "size" : 1,
7350   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7351   "template_args" :
7352   [
7353    "_ZTIl"
7354   ]
7355  },
7356  {
7357   "alignment" : 1,
7358   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7359   "name" : "android::trait_trivial_ctor<unsigned long>",
7360   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7361   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7362   "size" : 1,
7363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7364   "template_args" :
7365   [
7366    "_ZTIm"
7367   ]
7368  },
7369  {
7370   "alignment" : 1,
7371   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7372   "name" : "android::trait_trivial_ctor<short>",
7373   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7374   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7375   "size" : 1,
7376   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7377   "template_args" :
7378   [
7379    "_ZTIs"
7380   ]
7381  },
7382  {
7383   "alignment" : 1,
7384   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7385   "name" : "android::trait_trivial_ctor<unsigned short>",
7386   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7387   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7388   "size" : 1,
7389   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7390   "template_args" :
7391   [
7392    "_ZTIt"
7393   ]
7394  },
7395  {
7396   "alignment" : 1,
7397   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7398   "name" : "android::trait_trivial_ctor<void>",
7399   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7400   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7401   "size" : 1,
7402   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7403   "template_args" :
7404   [
7405    "_ZTIv"
7406   ]
7407  },
7408  {
7409   "alignment" : 1,
7410   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7411   "name" : "android::trait_trivial_ctor<long long>",
7412   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7413   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7414   "size" : 1,
7415   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7416   "template_args" :
7417   [
7418    "_ZTIx"
7419   ]
7420  },
7421  {
7422   "alignment" : 1,
7423   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7424   "name" : "android::trait_trivial_ctor<unsigned long long>",
7425   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7426   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7427   "size" : 1,
7428   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7429   "template_args" :
7430   [
7431    "_ZTIy"
7432   ]
7433  },
7434  {
7435   "alignment" : 1,
7436   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7437   "name" : "android::trait_trivial_dtor<bool>",
7438   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7439   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7440   "size" : 1,
7441   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7442   "template_args" :
7443   [
7444    "_ZTIb"
7445   ]
7446  },
7447  {
7448   "alignment" : 1,
7449   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7450   "name" : "android::trait_trivial_dtor<char>",
7451   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7452   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7453   "size" : 1,
7454   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7455   "template_args" :
7456   [
7457    "_ZTIc"
7458   ]
7459  },
7460  {
7461   "alignment" : 1,
7462   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7463   "name" : "android::trait_trivial_dtor<double>",
7464   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7465   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7466   "size" : 1,
7467   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7468   "template_args" :
7469   [
7470    "_ZTId"
7471   ]
7472  },
7473  {
7474   "alignment" : 1,
7475   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7476   "name" : "android::trait_trivial_dtor<float>",
7477   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7478   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7479   "size" : 1,
7480   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7481   "template_args" :
7482   [
7483    "_ZTIf"
7484   ]
7485  },
7486  {
7487   "alignment" : 1,
7488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7489   "name" : "android::trait_trivial_dtor<unsigned char>",
7490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7491   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7492   "size" : 1,
7493   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7494   "template_args" :
7495   [
7496    "_ZTIh"
7497   ]
7498  },
7499  {
7500   "alignment" : 1,
7501   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7502   "name" : "android::trait_trivial_dtor<int>",
7503   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7504   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7505   "size" : 1,
7506   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7507   "template_args" :
7508   [
7509    "_ZTIi"
7510   ]
7511  },
7512  {
7513   "alignment" : 1,
7514   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7515   "name" : "android::trait_trivial_dtor<unsigned int>",
7516   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7517   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7518   "size" : 1,
7519   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7520   "template_args" :
7521   [
7522    "_ZTIj"
7523   ]
7524  },
7525  {
7526   "alignment" : 1,
7527   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7528   "name" : "android::trait_trivial_dtor<long>",
7529   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7530   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7531   "size" : 1,
7532   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7533   "template_args" :
7534   [
7535    "_ZTIl"
7536   ]
7537  },
7538  {
7539   "alignment" : 1,
7540   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7541   "name" : "android::trait_trivial_dtor<unsigned long>",
7542   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7543   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7544   "size" : 1,
7545   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7546   "template_args" :
7547   [
7548    "_ZTIm"
7549   ]
7550  },
7551  {
7552   "alignment" : 1,
7553   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7554   "name" : "android::trait_trivial_dtor<short>",
7555   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7556   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7557   "size" : 1,
7558   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7559   "template_args" :
7560   [
7561    "_ZTIs"
7562   ]
7563  },
7564  {
7565   "alignment" : 1,
7566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7567   "name" : "android::trait_trivial_dtor<unsigned short>",
7568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7569   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7570   "size" : 1,
7571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7572   "template_args" :
7573   [
7574    "_ZTIt"
7575   ]
7576  },
7577  {
7578   "alignment" : 1,
7579   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7580   "name" : "android::trait_trivial_dtor<void>",
7581   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7582   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7583   "size" : 1,
7584   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7585   "template_args" :
7586   [
7587    "_ZTIv"
7588   ]
7589  },
7590  {
7591   "alignment" : 1,
7592   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7593   "name" : "android::trait_trivial_dtor<long long>",
7594   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7595   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7596   "size" : 1,
7597   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7598   "template_args" :
7599   [
7600    "_ZTIx"
7601   ]
7602  },
7603  {
7604   "alignment" : 1,
7605   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7606   "name" : "android::trait_trivial_dtor<unsigned long long>",
7607   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7608   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7609   "size" : 1,
7610   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7611   "template_args" :
7612   [
7613    "_ZTIy"
7614   ]
7615  },
7616  {
7617   "alignment" : 1,
7618   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7619   "name" : "android::trait_trivial_move<android::String8>",
7620   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7621   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7622   "size" : 1,
7623   "source_file" : "system/core/libutils/include/utils/String8.h",
7624   "template_args" :
7625   [
7626    "_ZTIN7android7String8E"
7627   ]
7628  },
7629  {
7630   "alignment" : 1,
7631   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7632   "name" : "android::trait_trivial_move<android::String16>",
7633   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7634   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7635   "size" : 1,
7636   "source_file" : "system/core/libutils/include/utils/String16.h",
7637   "template_args" :
7638   [
7639    "_ZTIN7android8String16E"
7640   ]
7641  },
7642  {
7643   "alignment" : 1,
7644   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7645   "name" : "android::trait_trivial_move<bool>",
7646   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7647   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7648   "size" : 1,
7649   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7650   "template_args" :
7651   [
7652    "_ZTIb"
7653   ]
7654  },
7655  {
7656   "alignment" : 1,
7657   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7658   "name" : "android::trait_trivial_move<char>",
7659   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7660   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7661   "size" : 1,
7662   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7663   "template_args" :
7664   [
7665    "_ZTIc"
7666   ]
7667  },
7668  {
7669   "alignment" : 1,
7670   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7671   "name" : "android::trait_trivial_move<double>",
7672   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7673   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7674   "size" : 1,
7675   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7676   "template_args" :
7677   [
7678    "_ZTId"
7679   ]
7680  },
7681  {
7682   "alignment" : 1,
7683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7684   "name" : "android::trait_trivial_move<float>",
7685   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7686   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7687   "size" : 1,
7688   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7689   "template_args" :
7690   [
7691    "_ZTIf"
7692   ]
7693  },
7694  {
7695   "alignment" : 1,
7696   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7697   "name" : "android::trait_trivial_move<unsigned char>",
7698   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7699   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7700   "size" : 1,
7701   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7702   "template_args" :
7703   [
7704    "_ZTIh"
7705   ]
7706  },
7707  {
7708   "alignment" : 1,
7709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7710   "name" : "android::trait_trivial_move<int>",
7711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7712   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7713   "size" : 1,
7714   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7715   "template_args" :
7716   [
7717    "_ZTIi"
7718   ]
7719  },
7720  {
7721   "alignment" : 1,
7722   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7723   "name" : "android::trait_trivial_move<unsigned int>",
7724   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7725   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7726   "size" : 1,
7727   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7728   "template_args" :
7729   [
7730    "_ZTIj"
7731   ]
7732  },
7733  {
7734   "alignment" : 1,
7735   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7736   "name" : "android::trait_trivial_move<long>",
7737   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7738   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7739   "size" : 1,
7740   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7741   "template_args" :
7742   [
7743    "_ZTIl"
7744   ]
7745  },
7746  {
7747   "alignment" : 1,
7748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7749   "name" : "android::trait_trivial_move<unsigned long>",
7750   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7751   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7752   "size" : 1,
7753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7754   "template_args" :
7755   [
7756    "_ZTIm"
7757   ]
7758  },
7759  {
7760   "alignment" : 1,
7761   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7762   "name" : "android::trait_trivial_move<short>",
7763   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7764   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7765   "size" : 1,
7766   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7767   "template_args" :
7768   [
7769    "_ZTIs"
7770   ]
7771  },
7772  {
7773   "alignment" : 1,
7774   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7775   "name" : "android::trait_trivial_move<unsigned short>",
7776   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7777   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7778   "size" : 1,
7779   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7780   "template_args" :
7781   [
7782    "_ZTIt"
7783   ]
7784  },
7785  {
7786   "alignment" : 1,
7787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7788   "name" : "android::trait_trivial_move<void>",
7789   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7790   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7791   "size" : 1,
7792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7793   "template_args" :
7794   [
7795    "_ZTIv"
7796   ]
7797  },
7798  {
7799   "alignment" : 1,
7800   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7801   "name" : "android::trait_trivial_move<long long>",
7802   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7803   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7804   "size" : 1,
7805   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7806   "template_args" :
7807   [
7808    "_ZTIx"
7809   ]
7810  },
7811  {
7812   "alignment" : 1,
7813   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7814   "name" : "android::trait_trivial_move<unsigned long long>",
7815   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7816   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7817   "size" : 1,
7818   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7819   "template_args" :
7820   [
7821    "_ZTIy"
7822   ]
7823  },
7824  {
7825   "alignment" : 4,
7826   "base_specifiers" :
7827   [
7828    {
7829     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7830    }
7831   ],
7832   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7833   "name" : "android::VirtualLightRefBase",
7834   "record_kind" : "class",
7835   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7836   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7837   "size" : 8,
7838   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7839   "vtable_components" :
7840   [
7841    {
7842     "kind" : "offset_to_top"
7843    },
7844    {
7845     "kind" : "rtti",
7846     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7847    },
7848    {
7849     "kind" : "complete_dtor_pointer",
7850     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7851    },
7852    {
7853     "kind" : "deleting_dtor_pointer",
7854     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7855    }
7856   ]
7857  },
7858  {
7859   "alignment" : 4,
7860   "fields" :
7861   [
7862    {
7863     "access" : "private",
7864     "field_name" : "m_ptr",
7865     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7866    }
7867   ],
7868   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7869   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7870   "record_kind" : "class",
7871   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7872   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7873   "size" : 4,
7874   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7875   "template_args" :
7876   [
7877    "_ZTIN7android4hidl4base4V1_05IBaseE"
7878   ]
7879  },
7880  {
7881   "alignment" : 4,
7882   "fields" :
7883   [
7884    {
7885     "access" : "private",
7886     "field_name" : "m_ptr",
7887     "referenced_type" : "_ZTIPN7android6ThreadE"
7888    }
7889   ],
7890   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
7891   "name" : "android::sp<android::Thread>",
7892   "record_kind" : "class",
7893   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
7894   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
7895   "size" : 4,
7896   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7897   "template_args" :
7898   [
7899    "_ZTIN7android6ThreadE"
7900   ]
7901  },
7902  {
7903   "alignment" : 4,
7904   "fields" :
7905   [
7906    {
7907     "access" : "private",
7908     "field_name" : "m_ptr",
7909     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7910    }
7911   ],
7912   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7913   "name" : "android::sp<android::hardware::hidl_death_recipient>",
7914   "record_kind" : "class",
7915   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7916   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7917   "size" : 4,
7918   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7919   "template_args" :
7920   [
7921    "_ZTIN7android8hardware20hidl_death_recipientE"
7922   ]
7923  },
7924  {
7925   "alignment" : 4,
7926   "fields" :
7927   [
7928    {
7929     "access" : "private",
7930     "field_name" : "m_ptr",
7931     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
7932    }
7933   ],
7934   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7935   "name" : "android::sp<android::hardware::IBinder>",
7936   "record_kind" : "class",
7937   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7938   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7939   "size" : 4,
7940   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7941   "template_args" :
7942   [
7943    "_ZTIN7android8hardware7IBinderE"
7944   ]
7945  },
7946  {
7947   "alignment" : 4,
7948   "fields" :
7949   [
7950    {
7951     "access" : "private",
7952     "field_name" : "m_ptr",
7953     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7954    },
7955    {
7956     "access" : "private",
7957     "field_name" : "m_refs",
7958     "field_offset" : 32,
7959     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7960    }
7961   ],
7962   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7963   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
7964   "record_kind" : "class",
7965   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7966   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7967   "size" : 8,
7968   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7969   "template_args" :
7970   [
7971    "_ZTIN7android4hidl4base4V1_05IBaseE"
7972   ]
7973  },
7974  {
7975   "alignment" : 4,
7976   "fields" :
7977   [
7978    {
7979     "access" : "private",
7980     "field_name" : "m_ptr",
7981     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7982    },
7983    {
7984     "access" : "private",
7985     "field_name" : "m_refs",
7986     "field_offset" : 32,
7987     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7988    }
7989   ],
7990   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7991   "name" : "android::wp<android::hardware::hidl_death_recipient>",
7992   "record_kind" : "class",
7993   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7994   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7995   "size" : 8,
7996   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7997   "template_args" :
7998   [
7999    "_ZTIN7android8hardware20hidl_death_recipientE"
8000   ]
8001  },
8002  {
8003   "alignment" : 4,
8004   "base_specifiers" :
8005   [
8006    {
8007     "is_virtual" : true,
8008     "referenced_type" : "_ZTIN7android7RefBaseE"
8009    }
8010   ],
8011   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8012   "name" : "android::hidl::base::V1_0::IBase",
8013   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8014   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8015   "size" : 12,
8016   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8017   "vtable_components" :
8018   [
8019    {
8020     "component_value" : 4,
8021     "kind" : "vbase_offset"
8022    },
8023    {
8024     "kind" : "offset_to_top"
8025    },
8026    {
8027     "kind" : "rtti",
8028     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8029    },
8030    {
8031     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8038    },
8039    {
8040     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8041    },
8042    {
8043     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8044    },
8045    {
8046     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8047    },
8048    {
8049     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8050    },
8051    {
8052     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8053    },
8054    {
8055     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8056    },
8057    {
8058     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8059    },
8060    {
8061     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8062    },
8063    {
8064     "kind" : "complete_dtor_pointer",
8065     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8066    },
8067    {
8068     "kind" : "deleting_dtor_pointer",
8069     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8070    },
8071    {
8072     "kind" : "vcall_offset"
8073    },
8074    {
8075     "kind" : "vcall_offset"
8076    },
8077    {
8078     "kind" : "vcall_offset"
8079    },
8080    {
8081     "kind" : "vcall_offset"
8082    },
8083    {
8084     "component_value" : -4,
8085     "kind" : "vcall_offset"
8086    },
8087    {
8088     "component_value" : -4,
8089     "kind" : "offset_to_top"
8090    },
8091    {
8092     "kind" : "rtti",
8093     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8094    },
8095    {
8096     "kind" : "complete_dtor_pointer",
8097     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8098    },
8099    {
8100     "kind" : "deleting_dtor_pointer",
8101     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8102    },
8103    {
8104     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8105    },
8106    {
8107     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8108    },
8109    {
8110     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8111    },
8112    {
8113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8114    }
8115   ]
8116  },
8117  {
8118   "alignment" : 4,
8119   "base_specifiers" :
8120   [
8121    {
8122     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8123    },
8124    {
8125     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8126    }
8127   ],
8128   "fields" :
8129   [
8130    {
8131     "access" : "private",
8132     "field_name" : "_hidl_mImpl",
8133     "field_offset" : 512,
8134     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8135    }
8136   ],
8137   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8138   "name" : "android::hidl::base::V1_0::BnHwBase",
8139   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8140   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8141   "size" : 76,
8142   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8143   "vtable_components" :
8144   [
8145    {
8146     "component_value" : 68,
8147     "kind" : "vbase_offset"
8148    },
8149    {
8150     "kind" : "offset_to_top"
8151    },
8152    {
8153     "kind" : "rtti",
8154     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8155    },
8156    {
8157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8158    },
8159    {
8160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8161    },
8162    {
8163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8164    },
8165    {
8166     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8167    },
8168    {
8169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8170    },
8171    {
8172     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8173    },
8174    {
8175     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8176    },
8177    {
8178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8179    },
8180    {
8181     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8182    },
8183    {
8184     "kind" : "complete_dtor_pointer",
8185     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8186    },
8187    {
8188     "kind" : "deleting_dtor_pointer",
8189     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8190    },
8191    {
8192     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8193    },
8194    {
8195     "component_value" : -20,
8196     "kind" : "offset_to_top"
8197    },
8198    {
8199     "kind" : "rtti",
8200     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8201    },
8202    {
8203     "kind" : "complete_dtor_pointer",
8204     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8205    },
8206    {
8207     "kind" : "deleting_dtor_pointer",
8208     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8209    },
8210    {
8211     "kind" : "vcall_offset"
8212    },
8213    {
8214     "kind" : "vcall_offset"
8215    },
8216    {
8217     "kind" : "vcall_offset"
8218    },
8219    {
8220     "kind" : "vcall_offset"
8221    },
8222    {
8223     "component_value" : -68,
8224     "kind" : "vcall_offset"
8225    },
8226    {
8227     "component_value" : -68,
8228     "kind" : "offset_to_top"
8229    },
8230    {
8231     "kind" : "rtti",
8232     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8233    },
8234    {
8235     "kind" : "complete_dtor_pointer",
8236     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8237    },
8238    {
8239     "kind" : "deleting_dtor_pointer",
8240     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8241    },
8242    {
8243     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8244    },
8245    {
8246     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8247    },
8248    {
8249     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8250    },
8251    {
8252     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8253    }
8254   ]
8255  },
8256  {
8257   "alignment" : 8,
8258   "fields" :
8259   [
8260    {
8261     "field_name" : "pid",
8262     "referenced_type" : "_ZTIi"
8263    },
8264    {
8265     "field_name" : "ptr",
8266     "field_offset" : 64,
8267     "referenced_type" : "_ZTIy"
8268    },
8269    {
8270     "field_name" : "arch",
8271     "field_offset" : 128,
8272     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8273    }
8274   ],
8275   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8276   "name" : "android::hidl::base::V1_0::DebugInfo",
8277   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8278   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8279   "size" : 24,
8280   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "fields" :
8285   [
8286    {
8287     "access" : "private",
8288     "field_name" : "mLock",
8289     "referenced_type" : "_ZTIRN7android5MutexE"
8290    }
8291   ],
8292   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8293   "name" : "android::Mutex::Autolock",
8294   "record_kind" : "class",
8295   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8296   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8297   "size" : 4,
8298   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "fields" :
8303   [
8304    {
8305     "access" : "private",
8306     "field_name" : "mMutex",
8307     "referenced_type" : "_ZTI15pthread_mutex_t"
8308    }
8309   ],
8310   "linker_set_key" : "_ZTIN7android5MutexE",
8311   "name" : "android::Mutex",
8312   "record_kind" : "class",
8313   "referenced_type" : "_ZTIN7android5MutexE",
8314   "self_type" : "_ZTIN7android5MutexE",
8315   "size" : 4,
8316   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8317  },
8318  {
8319   "alignment" : 4,
8320   "fields" :
8321   [
8322    {
8323     "access" : "private",
8324     "field_name" : "mLock",
8325     "referenced_type" : "_ZTIRN7android6RWLockE"
8326    }
8327   ],
8328   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8329   "name" : "android::RWLock::AutoRLock",
8330   "record_kind" : "class",
8331   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8332   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8333   "size" : 4,
8334   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8335  },
8336  {
8337   "alignment" : 4,
8338   "fields" :
8339   [
8340    {
8341     "access" : "private",
8342     "field_name" : "mLock",
8343     "referenced_type" : "_ZTIRN7android6RWLockE"
8344    }
8345   ],
8346   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8347   "name" : "android::RWLock::AutoWLock",
8348   "record_kind" : "class",
8349   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8350   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8351   "size" : 4,
8352   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "fields" :
8357   [
8358    {
8359     "access" : "private",
8360     "field_name" : "mRWLock",
8361     "referenced_type" : "_ZTI16pthread_rwlock_t"
8362    }
8363   ],
8364   "linker_set_key" : "_ZTIN7android6RWLockE",
8365   "name" : "android::RWLock",
8366   "record_kind" : "class",
8367   "referenced_type" : "_ZTIN7android6RWLockE",
8368   "self_type" : "_ZTIN7android6RWLockE",
8369   "size" : 40,
8370   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "base_specifiers" :
8375   [
8376    {
8377     "is_virtual" : true,
8378     "referenced_type" : "_ZTIN7android7RefBaseE"
8379    }
8380   ],
8381   "fields" :
8382   [
8383    {
8384     "access" : "private",
8385     "field_name" : "mCanCallJava",
8386     "field_offset" : 32,
8387     "referenced_type" : "_ZTIKb"
8388    },
8389    {
8390     "access" : "private",
8391     "field_name" : "mThread",
8392     "field_offset" : 64,
8393     "referenced_type" : "_ZTIPv"
8394    },
8395    {
8396     "access" : "private",
8397     "field_name" : "mLock",
8398     "field_offset" : 96,
8399     "referenced_type" : "_ZTIN7android5MutexE"
8400    },
8401    {
8402     "access" : "private",
8403     "field_name" : "mThreadExitedCondition",
8404     "field_offset" : 128,
8405     "referenced_type" : "_ZTIN7android9ConditionE"
8406    },
8407    {
8408     "access" : "private",
8409     "field_name" : "mStatus",
8410     "field_offset" : 160,
8411     "referenced_type" : "_ZTIi"
8412    },
8413    {
8414     "access" : "private",
8415     "field_name" : "mExitPending",
8416     "field_offset" : 192,
8417     "referenced_type" : "_ZTIVb"
8418    },
8419    {
8420     "access" : "private",
8421     "field_name" : "mRunning",
8422     "field_offset" : 200,
8423     "referenced_type" : "_ZTIVb"
8424    },
8425    {
8426     "access" : "private",
8427     "field_name" : "mHoldSelf",
8428     "field_offset" : 224,
8429     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
8430    },
8431    {
8432     "access" : "private",
8433     "field_name" : "mTid",
8434     "field_offset" : 256,
8435     "referenced_type" : "_ZTIi"
8436    }
8437   ],
8438   "linker_set_key" : "_ZTIN7android6ThreadE",
8439   "name" : "android::Thread",
8440   "record_kind" : "class",
8441   "referenced_type" : "_ZTIN7android6ThreadE",
8442   "self_type" : "_ZTIN7android6ThreadE",
8443   "size" : 44,
8444   "source_file" : "system/core/libutils/include/utils/Thread.h",
8445   "vtable_components" :
8446   [
8447    {
8448     "component_value" : 36,
8449     "kind" : "vbase_offset"
8450    },
8451    {
8452     "kind" : "offset_to_top"
8453    },
8454    {
8455     "kind" : "rtti",
8456     "mangled_component_name" : "_ZTIN7android6ThreadE"
8457    },
8458    {
8459     "kind" : "complete_dtor_pointer",
8460     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8461    },
8462    {
8463     "kind" : "deleting_dtor_pointer",
8464     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8465    },
8466    {
8467     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8468    },
8469    {
8470     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8471    },
8472    {
8473     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8474    },
8475    {
8476     "is_pure" : true,
8477     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8478    },
8479    {
8480     "kind" : "vcall_offset"
8481    },
8482    {
8483     "kind" : "vcall_offset"
8484    },
8485    {
8486     "kind" : "vcall_offset"
8487    },
8488    {
8489     "kind" : "vcall_offset"
8490    },
8491    {
8492     "component_value" : -36,
8493     "kind" : "vcall_offset"
8494    },
8495    {
8496     "component_value" : -36,
8497     "kind" : "offset_to_top"
8498    },
8499    {
8500     "kind" : "rtti",
8501     "mangled_component_name" : "_ZTIN7android6ThreadE"
8502    },
8503    {
8504     "kind" : "complete_dtor_pointer",
8505     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8506    },
8507    {
8508     "kind" : "deleting_dtor_pointer",
8509     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8513    },
8514    {
8515     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8516    },
8517    {
8518     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8519    },
8520    {
8521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8522    }
8523   ]
8524  },
8525  {
8526   "alignment" : 4,
8527   "base_specifiers" :
8528   [
8529    {
8530     "access" : "private",
8531     "referenced_type" : "_ZTIN7android10VectorImplE"
8532    }
8533   ],
8534   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8535   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8536   "record_kind" : "class",
8537   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8538   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8539   "size" : 20,
8540   "source_file" : "system/core/libutils/include/utils/Vector.h",
8541   "template_args" :
8542   [
8543    "_ZTIN7android8hardware12ProcessState12handle_entryE"
8544   ],
8545   "vtable_components" :
8546   [
8547    {
8548     "kind" : "offset_to_top"
8549    },
8550    {
8551     "kind" : "rtti",
8552     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8553    },
8554    {
8555     "kind" : "complete_dtor_pointer",
8556     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8557    },
8558    {
8559     "kind" : "deleting_dtor_pointer",
8560     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8561    },
8562    {
8563     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8564    },
8565    {
8566     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8567    },
8568    {
8569     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8570    },
8571    {
8572     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8573    },
8574    {
8575     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8576    },
8577    {
8578     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8579    }
8580   ]
8581  },
8582  {
8583   "alignment" : 1,
8584   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
8585   "name" : "android::RefBase::weakref_type",
8586   "record_kind" : "class",
8587   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
8588   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
8589   "size" : 1,
8590   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8591  },
8592  {
8593   "alignment" : 4,
8594   "fields" :
8595   [
8596    {
8597     "access" : "private",
8598     "field_name" : "mRefs",
8599     "field_offset" : 32,
8600     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
8601    }
8602   ],
8603   "linker_set_key" : "_ZTIN7android7RefBaseE",
8604   "name" : "android::RefBase",
8605   "record_kind" : "class",
8606   "referenced_type" : "_ZTIN7android7RefBaseE",
8607   "self_type" : "_ZTIN7android7RefBaseE",
8608   "size" : 8,
8609   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8610   "vtable_components" :
8611   [
8612    {
8613     "kind" : "offset_to_top"
8614    },
8615    {
8616     "kind" : "rtti",
8617     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8618    },
8619    {
8620     "kind" : "complete_dtor_pointer",
8621     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8622    },
8623    {
8624     "kind" : "deleting_dtor_pointer",
8625     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8626    },
8627    {
8628     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8629    },
8630    {
8631     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8632    },
8633    {
8634     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8635    },
8636    {
8637     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8638    }
8639   ]
8640  },
8641  {
8642   "alignment" : 4,
8643   "fields" :
8644   [
8645    {
8646     "access" : "private",
8647     "field_name" : "mString",
8648     "referenced_type" : "_ZTIPKc"
8649    }
8650   ],
8651   "linker_set_key" : "_ZTIN7android7String8E",
8652   "name" : "android::String8",
8653   "record_kind" : "class",
8654   "referenced_type" : "_ZTIN7android7String8E",
8655   "self_type" : "_ZTIN7android7String8E",
8656   "size" : 4,
8657   "source_file" : "system/core/libutils/include/utils/String8.h"
8658  },
8659  {
8660   "alignment" : 4,
8661   "fields" :
8662   [
8663    {
8664     "access" : "private",
8665     "field_name" : "mString",
8666     "referenced_type" : "_ZTIPKDs"
8667    }
8668   ],
8669   "linker_set_key" : "_ZTIN7android8String16E",
8670   "name" : "android::String16",
8671   "record_kind" : "class",
8672   "referenced_type" : "_ZTIN7android8String16E",
8673   "self_type" : "_ZTIN7android8String16E",
8674   "size" : 4,
8675   "source_file" : "system/core/libutils/include/utils/String16.h"
8676  },
8677  {
8678   "alignment" : 4,
8679   "base_specifiers" :
8680   [
8681    {
8682     "is_virtual" : true,
8683     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
8684    },
8685    {
8686     "is_virtual" : true,
8687     "referenced_type" : "_ZTIN7android7RefBaseE"
8688    }
8689   ],
8690   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
8691   "name" : "android::hardware::HidlMemory",
8692   "record_kind" : "class",
8693   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
8694   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
8695   "size" : 52,
8696   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8697   "vtable_components" :
8698   [
8699    {
8700     "component_value" : 44,
8701     "kind" : "vbase_offset"
8702    },
8703    {
8704     "component_value" : 4,
8705     "kind" : "vbase_offset"
8706    },
8707    {
8708     "kind" : "offset_to_top"
8709    },
8710    {
8711     "kind" : "rtti",
8712     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8713    },
8714    {
8715     "kind" : "complete_dtor_pointer",
8716     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8717    },
8718    {
8719     "kind" : "deleting_dtor_pointer",
8720     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8721    },
8722    {
8723     "kind" : "vcall_offset"
8724    },
8725    {
8726     "kind" : "vcall_offset"
8727    },
8728    {
8729     "kind" : "vcall_offset"
8730    },
8731    {
8732     "kind" : "vcall_offset"
8733    },
8734    {
8735     "component_value" : -44,
8736     "kind" : "vcall_offset"
8737    },
8738    {
8739     "component_value" : -44,
8740     "kind" : "offset_to_top"
8741    },
8742    {
8743     "kind" : "rtti",
8744     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8745    },
8746    {
8747     "kind" : "complete_dtor_pointer",
8748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8749    },
8750    {
8751     "kind" : "deleting_dtor_pointer",
8752     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8753    },
8754    {
8755     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8756    },
8757    {
8758     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8759    },
8760    {
8761     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8762    },
8763    {
8764     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8765    }
8766   ]
8767  },
8768  {
8769   "alignment" : 4,
8770   "base_specifiers" :
8771   [
8772    {
8773     "is_virtual" : true,
8774     "referenced_type" : "_ZTIN7android7RefBaseE"
8775    }
8776   ],
8777   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
8778   "name" : "android::hardware::IInterface",
8779   "record_kind" : "class",
8780   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
8781   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
8782   "size" : 12,
8783   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
8784   "vtable_components" :
8785   [
8786    {
8787     "component_value" : 4,
8788     "kind" : "vbase_offset"
8789    },
8790    {
8791     "kind" : "offset_to_top"
8792    },
8793    {
8794     "kind" : "rtti",
8795     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8796    },
8797    {
8798     "kind" : "complete_dtor_pointer",
8799     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8800    },
8801    {
8802     "kind" : "deleting_dtor_pointer",
8803     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8804    },
8805    {
8806     "is_pure" : true,
8807     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8808    },
8809    {
8810     "kind" : "vcall_offset"
8811    },
8812    {
8813     "kind" : "vcall_offset"
8814    },
8815    {
8816     "kind" : "vcall_offset"
8817    },
8818    {
8819     "kind" : "vcall_offset"
8820    },
8821    {
8822     "component_value" : -4,
8823     "kind" : "vcall_offset"
8824    },
8825    {
8826     "component_value" : -4,
8827     "kind" : "offset_to_top"
8828    },
8829    {
8830     "kind" : "rtti",
8831     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8832    },
8833    {
8834     "kind" : "complete_dtor_pointer",
8835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8836    },
8837    {
8838     "kind" : "deleting_dtor_pointer",
8839     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8840    },
8841    {
8842     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8843    },
8844    {
8845     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8846    },
8847    {
8848     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8849    },
8850    {
8851     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8852    }
8853   ]
8854  },
8855  {
8856   "alignment" : 4,
8857   "fields" :
8858   [
8859    {
8860     "access" : "private",
8861     "field_name" : "mBuffer",
8862     "referenced_type" : "_ZTIA10_j"
8863    }
8864   ],
8865   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8866   "name" : "android::hardware::hidl_array<unsigned int, 10>",
8867   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8868   "self_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8869   "size" : 40,
8870   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8871   "template_args" :
8872   [
8873    "_ZTIj"
8874   ]
8875  },
8876  {
8877   "alignment" : 4,
8878   "base_specifiers" :
8879   [
8880    {
8881     "is_virtual" : true,
8882     "referenced_type" : "_ZTIN7android7RefBaseE"
8883    }
8884   ],
8885   "fields" :
8886   [
8887    {
8888     "access" : "private",
8889     "field_name" : "mRemote",
8890     "field_offset" : 32,
8891     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
8892    },
8893    {
8894     "access" : "private",
8895     "field_name" : "mRefs",
8896     "field_offset" : 64,
8897     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8898    },
8899    {
8900     "access" : "private",
8901     "field_name" : "mState",
8902     "field_offset" : 96,
8903     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8904    }
8905   ],
8906   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
8907   "name" : "android::hardware::BpHwRefBase",
8908   "record_kind" : "class",
8909   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8910   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8911   "size" : 24,
8912   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
8913   "vtable_components" :
8914   [
8915    {
8916     "component_value" : 16,
8917     "kind" : "vbase_offset"
8918    },
8919    {
8920     "kind" : "offset_to_top"
8921    },
8922    {
8923     "kind" : "rtti",
8924     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8925    },
8926    {
8927     "kind" : "complete_dtor_pointer",
8928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8929    },
8930    {
8931     "kind" : "deleting_dtor_pointer",
8932     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8936    },
8937    {
8938     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8939    },
8940    {
8941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8942    },
8943    {
8944     "kind" : "vcall_offset"
8945    },
8946    {
8947     "component_value" : -16,
8948     "kind" : "vcall_offset"
8949    },
8950    {
8951     "component_value" : -16,
8952     "kind" : "vcall_offset"
8953    },
8954    {
8955     "component_value" : -16,
8956     "kind" : "vcall_offset"
8957    },
8958    {
8959     "component_value" : -16,
8960     "kind" : "vcall_offset"
8961    },
8962    {
8963     "component_value" : -16,
8964     "kind" : "offset_to_top"
8965    },
8966    {
8967     "kind" : "rtti",
8968     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8969    },
8970    {
8971     "kind" : "complete_dtor_pointer",
8972     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8973    },
8974    {
8975     "kind" : "deleting_dtor_pointer",
8976     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8977    },
8978    {
8979     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8980    },
8981    {
8982     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8983    },
8984    {
8985     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8986    },
8987    {
8988     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8989    }
8990   ]
8991  },
8992  {
8993   "alignment" : 4,
8994   "fields" :
8995   [
8996    {
8997     "access" : "private",
8998     "field_name" : "mHandle",
8999     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
9000    },
9001    {
9002     "access" : "private",
9003     "field_name" : "mOwnsHandle",
9004     "field_offset" : 64,
9005     "referenced_type" : "_ZTIb"
9006    },
9007    {
9008     "access" : "private",
9009     "field_name" : "mPad",
9010     "field_offset" : 72,
9011     "referenced_type" : "_ZTIA7_h"
9012    }
9013   ],
9014   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
9015   "name" : "android::hardware::hidl_handle",
9016   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
9017   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
9018   "size" : 16,
9019   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9020  },
9021  {
9022   "alignment" : 4,
9023   "fields" :
9024   [
9025    {
9026     "access" : "private",
9027     "field_name" : "mHandle",
9028     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
9029    },
9030    {
9031     "access" : "private",
9032     "field_name" : "mSize",
9033     "field_offset" : 128,
9034     "referenced_type" : "_ZTIy"
9035    },
9036    {
9037     "access" : "private",
9038     "field_name" : "mName",
9039     "field_offset" : 192,
9040     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9041    }
9042   ],
9043   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
9044   "name" : "android::hardware::hidl_memory",
9045   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
9046   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
9047   "size" : 40,
9048   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "fields" :
9053   [
9054    {
9055     "access" : "private",
9056     "field_name" : "mBuffer",
9057     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
9058    },
9059    {
9060     "access" : "private",
9061     "field_name" : "mSize",
9062     "field_offset" : 64,
9063     "referenced_type" : "_ZTIj"
9064    },
9065    {
9066     "access" : "private",
9067     "field_name" : "mOwnsBuffer",
9068     "field_offset" : 96,
9069     "referenced_type" : "_ZTIb"
9070    },
9071    {
9072     "access" : "private",
9073     "field_name" : "mPad",
9074     "field_offset" : 104,
9075     "referenced_type" : "_ZTIA3_h"
9076    }
9077   ],
9078   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
9079   "name" : "android::hardware::hidl_string",
9080   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
9081   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
9082   "size" : 16,
9083   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9084  },
9085  {
9086   "alignment" : 4,
9087   "fields" :
9088   [
9089    {
9090     "access" : "private",
9091     "field_name" : "mGrantors",
9092     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9093    },
9094    {
9095     "access" : "private",
9096     "field_name" : "mHandle",
9097     "field_offset" : 128,
9098     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
9099    },
9100    {
9101     "access" : "private",
9102     "field_name" : "mQuantum",
9103     "field_offset" : 192,
9104     "referenced_type" : "_ZTIj"
9105    },
9106    {
9107     "access" : "private",
9108     "field_name" : "mFlags",
9109     "field_offset" : 224,
9110     "referenced_type" : "_ZTIj"
9111    }
9112   ],
9113   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9114   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9115   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9116   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9117   "size" : 32,
9118   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
9119   "template_args" :
9120   [
9121    "_ZTIc"
9122   ]
9123  },
9124  {
9125   "access" : "private",
9126   "alignment" : 4,
9127   "fields" :
9128   [
9129    {
9130     "field_name" : "binder",
9131     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9132    },
9133    {
9134     "field_name" : "refs",
9135     "field_offset" : 32,
9136     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9137    }
9138   ],
9139   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9140   "name" : "android::hardware::ProcessState::handle_entry",
9141   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9142   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9143   "size" : 8,
9144   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
9145  },
9146  {
9147   "alignment" : 4,
9148   "base_specifiers" :
9149   [
9150    {
9151     "is_virtual" : true,
9152     "referenced_type" : "_ZTIN7android7RefBaseE"
9153    }
9154   ],
9155   "fields" :
9156   [
9157    {
9158     "access" : "private",
9159     "field_name" : "mDriverFD",
9160     "field_offset" : 32,
9161     "referenced_type" : "_ZTIi"
9162    },
9163    {
9164     "access" : "private",
9165     "field_name" : "mVMStart",
9166     "field_offset" : 64,
9167     "referenced_type" : "_ZTIPv"
9168    },
9169    {
9170     "access" : "private",
9171     "field_name" : "mThreadCountLock",
9172     "field_offset" : 96,
9173     "referenced_type" : "_ZTI15pthread_mutex_t"
9174    },
9175    {
9176     "access" : "private",
9177     "field_name" : "mExecutingThreadsCount",
9178     "field_offset" : 128,
9179     "referenced_type" : "_ZTIj"
9180    },
9181    {
9182     "access" : "private",
9183     "field_name" : "mMaxThreads",
9184     "field_offset" : 160,
9185     "referenced_type" : "_ZTIj"
9186    },
9187    {
9188     "access" : "private",
9189     "field_name" : "mStarvationStartTimeMs",
9190     "field_offset" : 192,
9191     "referenced_type" : "_ZTIx"
9192    },
9193    {
9194     "access" : "private",
9195     "field_name" : "mLock",
9196     "field_offset" : 256,
9197     "referenced_type" : "_ZTIN7android5MutexE"
9198    },
9199    {
9200     "access" : "private",
9201     "field_name" : "mHandleToObject",
9202     "field_offset" : 288,
9203     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9204    },
9205    {
9206     "access" : "private",
9207     "field_name" : "mRootDir",
9208     "field_offset" : 448,
9209     "referenced_type" : "_ZTIN7android7String8E"
9210    },
9211    {
9212     "access" : "private",
9213     "field_name" : "mThreadPoolStarted",
9214     "field_offset" : 480,
9215     "referenced_type" : "_ZTIb"
9216    },
9217    {
9218     "access" : "private",
9219     "field_name" : "mSpawnThreadOnStart",
9220     "field_offset" : 488,
9221     "referenced_type" : "_ZTIb"
9222    },
9223    {
9224     "access" : "private",
9225     "field_name" : "mThreadPoolSeq",
9226     "field_offset" : 512,
9227     "referenced_type" : "_ZTIVi"
9228    },
9229    {
9230     "access" : "private",
9231     "field_name" : "mMmapSize",
9232     "field_offset" : 544,
9233     "referenced_type" : "_ZTIKj"
9234    },
9235    {
9236     "access" : "private",
9237     "field_name" : "mCallRestriction",
9238     "field_offset" : 576,
9239     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
9240    }
9241   ],
9242   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
9243   "name" : "android::hardware::ProcessState",
9244   "record_kind" : "class",
9245   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
9246   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
9247   "size" : 84,
9248   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
9249   "vtable_components" :
9250   [
9251    {
9252     "component_value" : 76,
9253     "kind" : "vbase_offset"
9254    },
9255    {
9256     "kind" : "offset_to_top"
9257    },
9258    {
9259     "kind" : "rtti",
9260     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9261    },
9262    {
9263     "kind" : "complete_dtor_pointer",
9264     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9265    },
9266    {
9267     "kind" : "deleting_dtor_pointer",
9268     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9269    },
9270    {
9271     "kind" : "vcall_offset"
9272    },
9273    {
9274     "kind" : "vcall_offset"
9275    },
9276    {
9277     "kind" : "vcall_offset"
9278    },
9279    {
9280     "kind" : "vcall_offset"
9281    },
9282    {
9283     "component_value" : -76,
9284     "kind" : "vcall_offset"
9285    },
9286    {
9287     "component_value" : -76,
9288     "kind" : "offset_to_top"
9289    },
9290    {
9291     "kind" : "rtti",
9292     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9293    },
9294    {
9295     "kind" : "complete_dtor_pointer",
9296     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9297    },
9298    {
9299     "kind" : "deleting_dtor_pointer",
9300     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9307    },
9308    {
9309     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9310    },
9311    {
9312     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9313    }
9314   ]
9315  },
9316  {
9317   "alignment" : 2,
9318   "fields" :
9319   [
9320    {
9321     "access" : "private",
9322     "field_name" : "mMajor",
9323     "referenced_type" : "_ZTIt"
9324    },
9325    {
9326     "access" : "private",
9327     "field_name" : "mMinor",
9328     "field_offset" : 16,
9329     "referenced_type" : "_ZTIt"
9330    }
9331   ],
9332   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
9333   "name" : "android::hardware::hidl_version",
9334   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
9335   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
9336   "size" : 4,
9337   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9338  },
9339  {
9340   "alignment" : 8,
9341   "fields" :
9342   [
9343    {
9344     "field_name" : "flags",
9345     "referenced_type" : "_ZTIj"
9346    },
9347    {
9348     "field_name" : "fdIndex",
9349     "field_offset" : 32,
9350     "referenced_type" : "_ZTIj"
9351    },
9352    {
9353     "field_name" : "offset",
9354     "field_offset" : 64,
9355     "referenced_type" : "_ZTIj"
9356    },
9357    {
9358     "field_name" : "extent",
9359     "field_offset" : 128,
9360     "referenced_type" : "_ZTIy"
9361    }
9362   ],
9363   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
9364   "name" : "android::hardware::GrantorDescriptor",
9365   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9366   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9367   "size" : 24,
9368   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
9369  },
9370  {
9371   "alignment" : 4,
9372   "base_specifiers" :
9373   [
9374    {
9375     "is_virtual" : true,
9376     "referenced_type" : "_ZTIN7android7RefBaseE"
9377    }
9378   ],
9379   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
9380   "name" : "android::hardware::hidl_death_recipient",
9381   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9382   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9383   "size" : 12,
9384   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9385   "vtable_components" :
9386   [
9387    {
9388     "component_value" : 4,
9389     "kind" : "vbase_offset"
9390    },
9391    {
9392     "kind" : "offset_to_top"
9393    },
9394    {
9395     "kind" : "rtti",
9396     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9397    },
9398    {
9399     "is_pure" : true,
9400     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9401    },
9402    {
9403     "kind" : "complete_dtor_pointer",
9404     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9405    },
9406    {
9407     "kind" : "deleting_dtor_pointer",
9408     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9409    },
9410    {
9411     "kind" : "vcall_offset"
9412    },
9413    {
9414     "kind" : "vcall_offset"
9415    },
9416    {
9417     "kind" : "vcall_offset"
9418    },
9419    {
9420     "kind" : "vcall_offset"
9421    },
9422    {
9423     "component_value" : -4,
9424     "kind" : "vcall_offset"
9425    },
9426    {
9427     "component_value" : -4,
9428     "kind" : "offset_to_top"
9429    },
9430    {
9431     "kind" : "rtti",
9432     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9433    },
9434    {
9435     "kind" : "complete_dtor_pointer",
9436     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9437    },
9438    {
9439     "kind" : "deleting_dtor_pointer",
9440     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9441    },
9442    {
9443     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9444    },
9445    {
9446     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9447    },
9448    {
9449     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9453    }
9454   ]
9455  },
9456  {
9457   "alignment" : 4,
9458   "base_specifiers" :
9459   [
9460    {
9461     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9462    }
9463   ],
9464   "fields" :
9465   [
9466    {
9467     "access" : "private",
9468     "field_name" : "mRecipient",
9469     "field_offset" : 32,
9470     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
9471    },
9472    {
9473     "access" : "private",
9474     "field_name" : "mCookie",
9475     "field_offset" : 96,
9476     "referenced_type" : "_ZTIy"
9477    },
9478    {
9479     "access" : "private",
9480     "field_name" : "mBase",
9481     "field_offset" : 160,
9482     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
9483    }
9484   ],
9485   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9486   "name" : "android::hardware::hidl_binder_death_recipient",
9487   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9488   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9489   "size" : 36,
9490   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9491   "vtable_components" :
9492   [
9493    {
9494     "component_value" : 28,
9495     "kind" : "vbase_offset"
9496    },
9497    {
9498     "kind" : "offset_to_top"
9499    },
9500    {
9501     "kind" : "rtti",
9502     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9503    },
9504    {
9505     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9506    },
9507    {
9508     "kind" : "complete_dtor_pointer",
9509     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9510    },
9511    {
9512     "kind" : "deleting_dtor_pointer",
9513     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9514    },
9515    {
9516     "kind" : "vcall_offset"
9517    },
9518    {
9519     "kind" : "vcall_offset"
9520    },
9521    {
9522     "kind" : "vcall_offset"
9523    },
9524    {
9525     "kind" : "vcall_offset"
9526    },
9527    {
9528     "component_value" : -28,
9529     "kind" : "vcall_offset"
9530    },
9531    {
9532     "component_value" : -28,
9533     "kind" : "offset_to_top"
9534    },
9535    {
9536     "kind" : "rtti",
9537     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9538    },
9539    {
9540     "kind" : "complete_dtor_pointer",
9541     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9542    },
9543    {
9544     "kind" : "deleting_dtor_pointer",
9545     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9546    },
9547    {
9548     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9552    },
9553    {
9554     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9555    },
9556    {
9557     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9558    }
9559   ]
9560  },
9561  {
9562   "access" : "private",
9563   "alignment" : 4,
9564   "fields" :
9565   [
9566    {
9567     "field_name" : "index",
9568     "referenced_type" : "_ZTIj"
9569    },
9570    {
9571     "field_name" : "buffer",
9572     "field_offset" : 32,
9573     "referenced_type" : "_ZTIy"
9574    },
9575    {
9576     "field_name" : "bufend",
9577     "field_offset" : 96,
9578     "referenced_type" : "_ZTIy"
9579    }
9580   ],
9581   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9582   "name" : "android::hardware::Parcel::BufferInfo",
9583   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9584   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9585   "size" : 20,
9586   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
9587  },
9588  {
9589   "alignment" : 4,
9590   "fields" :
9591   [
9592    {
9593     "access" : "private",
9594     "field_name" : "mBufCachePos",
9595     "referenced_type" : "_ZTIj"
9596    },
9597    {
9598     "access" : "private",
9599     "field_name" : "mBufCache",
9600     "field_offset" : 32,
9601     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
9602    },
9603    {
9604     "access" : "private",
9605     "field_name" : "mError",
9606     "field_offset" : 128,
9607     "referenced_type" : "_ZTIi"
9608    },
9609    {
9610     "access" : "private",
9611     "field_name" : "mData",
9612     "field_offset" : 160,
9613     "referenced_type" : "_ZTIPh"
9614    },
9615    {
9616     "access" : "private",
9617     "field_name" : "mDataSize",
9618     "field_offset" : 192,
9619     "referenced_type" : "_ZTIj"
9620    },
9621    {
9622     "access" : "private",
9623     "field_name" : "mDataCapacity",
9624     "field_offset" : 224,
9625     "referenced_type" : "_ZTIj"
9626    },
9627    {
9628     "access" : "private",
9629     "field_name" : "mDataPos",
9630     "field_offset" : 256,
9631     "referenced_type" : "_ZTIj"
9632    },
9633    {
9634     "access" : "private",
9635     "field_name" : "mObjects",
9636     "field_offset" : 288,
9637     "referenced_type" : "_ZTIPy"
9638    },
9639    {
9640     "access" : "private",
9641     "field_name" : "mObjectsSize",
9642     "field_offset" : 320,
9643     "referenced_type" : "_ZTIj"
9644    },
9645    {
9646     "access" : "private",
9647     "field_name" : "mObjectsCapacity",
9648     "field_offset" : 352,
9649     "referenced_type" : "_ZTIj"
9650    },
9651    {
9652     "access" : "private",
9653     "field_name" : "mNextObjectHint",
9654     "field_offset" : 384,
9655     "referenced_type" : "_ZTIj"
9656    },
9657    {
9658     "access" : "private",
9659     "field_name" : "mNumRef",
9660     "field_offset" : 416,
9661     "referenced_type" : "_ZTIj"
9662    },
9663    {
9664     "access" : "private",
9665     "field_name" : "mFdsKnown",
9666     "field_offset" : 448,
9667     "referenced_type" : "_ZTIb"
9668    },
9669    {
9670     "access" : "private",
9671     "field_name" : "mHasFds",
9672     "field_offset" : 456,
9673     "referenced_type" : "_ZTIb"
9674    },
9675    {
9676     "access" : "private",
9677     "field_name" : "mAllowFds",
9678     "field_offset" : 464,
9679     "referenced_type" : "_ZTIb"
9680    },
9681    {
9682     "access" : "private",
9683     "field_name" : "mDeallocZero",
9684     "field_offset" : 472,
9685     "referenced_type" : "_ZTIb"
9686    },
9687    {
9688     "access" : "private",
9689     "field_name" : "mOwner",
9690     "field_offset" : 480,
9691     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
9692    },
9693    {
9694     "access" : "private",
9695     "field_name" : "mOwnerCookie",
9696     "field_offset" : 512,
9697     "referenced_type" : "_ZTIPv"
9698    }
9699   ],
9700   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
9701   "name" : "android::hardware::Parcel",
9702   "record_kind" : "class",
9703   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
9704   "self_type" : "_ZTIN7android8hardware6ParcelE",
9705   "size" : 68,
9706   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
9707  },
9708  {
9709   "alignment" : 4,
9710   "base_specifiers" :
9711   [
9712    {
9713     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
9714    }
9715   ],
9716   "fields" :
9717   [
9718    {
9719     "access" : "private",
9720     "field_name" : "mVal",
9721     "field_offset" : 168,
9722     "referenced_type" : "_ZTIb"
9723    }
9724   ],
9725   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
9726   "name" : "android::hardware::Return<bool>",
9727   "record_kind" : "class",
9728   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
9729   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
9730   "size" : 24,
9731   "source_file" : "system/libhidl/base/include/hidl/Status.h",
9732   "template_args" :
9733   [
9734    "_ZTIb"
9735   ]
9736  },
9737  {
9738   "alignment" : 4,
9739   "base_specifiers" :
9740   [
9741    {
9742     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
9743    }
9744   ],
9745   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
9746   "name" : "android::hardware::Return<void>",
9747   "record_kind" : "class",
9748   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
9749   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
9750   "size" : 24,
9751   "source_file" : "system/libhidl/base/include/hidl/Status.h",
9752   "template_args" :
9753   [
9754    "_ZTIv"
9755   ]
9756  },
9757  {
9758   "alignment" : 4,
9759   "fields" :
9760   [
9761    {
9762     "access" : "private",
9763     "field_name" : "mException",
9764     "referenced_type" : "_ZTIi"
9765    },
9766    {
9767     "access" : "private",
9768     "field_name" : "mErrorCode",
9769     "field_offset" : 32,
9770     "referenced_type" : "_ZTIi"
9771    },
9772    {
9773     "access" : "private",
9774     "field_name" : "mMessage",
9775     "field_offset" : 64,
9776     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
9777    }
9778   ],
9779   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
9780   "name" : "android::hardware::Status",
9781   "record_kind" : "class",
9782   "referenced_type" : "_ZTIN7android8hardware6StatusE",
9783   "self_type" : "_ZTIN7android8hardware6StatusE",
9784   "size" : 20,
9785   "source_file" : "system/libhidl/base/include/hidl/Status.h"
9786  },
9787  {
9788   "alignment" : 4,
9789   "base_specifiers" :
9790   [
9791    {
9792     "is_virtual" : true,
9793     "referenced_type" : "_ZTIN7android7RefBaseE"
9794    }
9795   ],
9796   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9797   "name" : "android::hardware::IBinder::DeathRecipient",
9798   "record_kind" : "class",
9799   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9800   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9801   "size" : 12,
9802   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
9803   "vtable_components" :
9804   [
9805    {
9806     "component_value" : 4,
9807     "kind" : "vbase_offset"
9808    },
9809    {
9810     "kind" : "offset_to_top"
9811    },
9812    {
9813     "kind" : "rtti",
9814     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9815    },
9816    {
9817     "is_pure" : true,
9818     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9819    },
9820    {
9821     "kind" : "complete_dtor_pointer",
9822     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9823    },
9824    {
9825     "kind" : "deleting_dtor_pointer",
9826     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9827    },
9828    {
9829     "kind" : "vcall_offset"
9830    },
9831    {
9832     "kind" : "vcall_offset"
9833    },
9834    {
9835     "kind" : "vcall_offset"
9836    },
9837    {
9838     "kind" : "vcall_offset"
9839    },
9840    {
9841     "component_value" : -4,
9842     "kind" : "vcall_offset"
9843    },
9844    {
9845     "component_value" : -4,
9846     "kind" : "offset_to_top"
9847    },
9848    {
9849     "kind" : "rtti",
9850     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9851    },
9852    {
9853     "kind" : "complete_dtor_pointer",
9854     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9855    },
9856    {
9857     "kind" : "deleting_dtor_pointer",
9858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9859    },
9860    {
9861     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9868    },
9869    {
9870     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9871    }
9872   ]
9873  },
9874  {
9875   "alignment" : 4,
9876   "base_specifiers" :
9877   [
9878    {
9879     "is_virtual" : true,
9880     "referenced_type" : "_ZTIN7android7RefBaseE"
9881    }
9882   ],
9883   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
9884   "name" : "android::hardware::IBinder",
9885   "record_kind" : "class",
9886   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
9887   "self_type" : "_ZTIN7android8hardware7IBinderE",
9888   "size" : 12,
9889   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
9890   "vtable_components" :
9891   [
9892    {
9893     "component_value" : 4,
9894     "kind" : "vbase_offset"
9895    },
9896    {
9897     "kind" : "offset_to_top"
9898    },
9899    {
9900     "kind" : "rtti",
9901     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9902    },
9903    {
9904     "is_pure" : true,
9905     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9906    },
9907    {
9908     "is_pure" : true,
9909     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9910    },
9911    {
9912     "is_pure" : true,
9913     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9914    },
9915    {
9916     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9917    },
9918    {
9919     "is_pure" : true,
9920     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9921    },
9922    {
9923     "is_pure" : true,
9924     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9925    },
9926    {
9927     "is_pure" : true,
9928     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9932    },
9933    {
9934     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9935    },
9936    {
9937     "kind" : "complete_dtor_pointer",
9938     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9939    },
9940    {
9941     "kind" : "deleting_dtor_pointer",
9942     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9943    },
9944    {
9945     "kind" : "vcall_offset"
9946    },
9947    {
9948     "kind" : "vcall_offset"
9949    },
9950    {
9951     "kind" : "vcall_offset"
9952    },
9953    {
9954     "kind" : "vcall_offset"
9955    },
9956    {
9957     "component_value" : -4,
9958     "kind" : "vcall_offset"
9959    },
9960    {
9961     "component_value" : -4,
9962     "kind" : "offset_to_top"
9963    },
9964    {
9965     "kind" : "rtti",
9966     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9967    },
9968    {
9969     "kind" : "complete_dtor_pointer",
9970     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9971    },
9972    {
9973     "kind" : "deleting_dtor_pointer",
9974     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9978    },
9979    {
9980     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9981    },
9982    {
9983     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9984    },
9985    {
9986     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9987    }
9988   ]
9989  },
9990  {
9991   "alignment" : 4,
9992   "fields" :
9993   [
9994    {
9995     "access" : "private",
9996     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9997    }
9998   ],
9999   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10000   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10001   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10002   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
10003   "size" : 8,
10004   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10005   "template_args" :
10006   [
10007    "_ZTI13native_handle"
10008   ]
10009  },
10010  {
10011   "access" : "private",
10012   "alignment" : 4,
10013   "fields" :
10014   [
10015    {
10016     "field_name" : "mPointer",
10017     "referenced_type" : "_ZTIP13native_handle"
10018    },
10019    {
10020     "field_name" : "_pad",
10021     "referenced_type" : "_ZTIy"
10022    }
10023   ],
10024   "is_anonymous" : true,
10025   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10026   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous)",
10027   "record_kind" : "union",
10028   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10029   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10030   "size" : 8,
10031   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10032  },
10033  {
10034   "alignment" : 4,
10035   "fields" :
10036   [
10037    {
10038     "access" : "private",
10039     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10040    }
10041   ],
10042   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10043   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10044   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10045   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10046   "size" : 8,
10047   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10048   "template_args" :
10049   [
10050    "_ZTIK13native_handle"
10051   ]
10052  },
10053  {
10054   "access" : "private",
10055   "alignment" : 4,
10056   "fields" :
10057   [
10058    {
10059     "field_name" : "mPointer",
10060     "referenced_type" : "_ZTIPK13native_handle"
10061    },
10062    {
10063     "field_name" : "_pad",
10064     "referenced_type" : "_ZTIy"
10065    }
10066   ],
10067   "is_anonymous" : true,
10068   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10069   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous)",
10070   "record_kind" : "union",
10071   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10072   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10073   "size" : 8,
10074   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10075  },
10076  {
10077   "alignment" : 4,
10078   "fields" :
10079   [
10080    {
10081     "access" : "private",
10082     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
10083    }
10084   ],
10085   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10086   "name" : "android::hardware::details::hidl_pointer<const char>",
10087   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10088   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10089   "size" : 8,
10090   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10091   "template_args" :
10092   [
10093    "_ZTIKc"
10094   ]
10095  },
10096  {
10097   "access" : "private",
10098   "alignment" : 4,
10099   "fields" :
10100   [
10101    {
10102     "field_name" : "mPointer",
10103     "referenced_type" : "_ZTIPKc"
10104    },
10105    {
10106     "field_name" : "_pad",
10107     "referenced_type" : "_ZTIy"
10108    }
10109   ],
10110   "is_anonymous" : true,
10111   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10112   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous)",
10113   "record_kind" : "union",
10114   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10115   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10116   "size" : 8,
10117   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10118  },
10119  {
10120   "alignment" : 4,
10121   "fields" :
10122   [
10123    {
10124     "access" : "private",
10125     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10126    }
10127   ],
10128   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10129   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10130   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10131   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10132   "size" : 8,
10133   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10134   "template_args" :
10135   [
10136    "_ZTIN7android8hardware17GrantorDescriptorE"
10137   ]
10138  },
10139  {
10140   "access" : "private",
10141   "alignment" : 4,
10142   "fields" :
10143   [
10144    {
10145     "field_name" : "mPointer",
10146     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
10147    },
10148    {
10149     "field_name" : "_pad",
10150     "referenced_type" : "_ZTIy"
10151    }
10152   ],
10153   "is_anonymous" : true,
10154   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10155   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous)",
10156   "record_kind" : "union",
10157   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10158   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10159   "size" : 8,
10160   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10161  },
10162  {
10163   "alignment" : 4,
10164   "fields" :
10165   [
10166    {
10167     "access" : "private",
10168     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
10169    }
10170   ],
10171   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10172   "name" : "android::hardware::details::hidl_pointer<char>",
10173   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10174   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10175   "size" : 8,
10176   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10177   "template_args" :
10178   [
10179    "_ZTIc"
10180   ]
10181  },
10182  {
10183   "access" : "private",
10184   "alignment" : 4,
10185   "fields" :
10186   [
10187    {
10188     "field_name" : "mPointer",
10189     "referenced_type" : "_ZTIPc"
10190    },
10191    {
10192     "field_name" : "_pad",
10193     "referenced_type" : "_ZTIy"
10194    }
10195   ],
10196   "is_anonymous" : true,
10197   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10198   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous)",
10199   "record_kind" : "union",
10200   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10201   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10202   "size" : 8,
10203   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "fields" :
10208   [
10209    {
10210     "access" : "private",
10211     "field_name" : "mStatus",
10212     "referenced_type" : "_ZTIN7android8hardware6StatusE"
10213    },
10214    {
10215     "access" : "private",
10216     "field_name" : "mCheckedStatus",
10217     "field_offset" : 160,
10218     "referenced_type" : "_ZTIb"
10219    }
10220   ],
10221   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
10222   "name" : "android::hardware::details::return_status",
10223   "record_kind" : "class",
10224   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
10225   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
10226   "size" : 24,
10227   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10228  },
10229  {
10230   "alignment" : 4,
10231   "fields" :
10232   [
10233    {
10234     "access" : "private",
10235     "field_name" : "mBase",
10236     "referenced_type" : "_ZTIPKj"
10237    }
10238   ],
10239   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10240   "name" : "android::hardware::details::const_accessor<unsigned int, 10>",
10241   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10242   "self_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10243   "size" : 4,
10244   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10245   "template_args" :
10246   [
10247    "_ZTIj"
10248   ]
10249  },
10250  {
10251   "alignment" : 4,
10252   "fields" :
10253   [
10254    {
10255     "access" : "protected",
10256     "field_name" : "mInstrumentationCallbacks",
10257     "field_offset" : 32,
10258     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
10259    },
10260    {
10261     "access" : "protected",
10262     "field_offset" : 128,
10263     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
10264    },
10265    {
10266     "access" : "protected",
10267     "field_name" : "mInstrumentationLibPackage",
10268     "field_offset" : 160,
10269     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10270    },
10271    {
10272     "access" : "protected",
10273     "field_name" : "mInterfaceName",
10274     "field_offset" : 256,
10275     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10276    }
10277   ],
10278   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10279   "name" : "android::hardware::details::HidlInstrumentor",
10280   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10281   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10282   "size" : 44,
10283   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10284   "vtable_components" :
10285   [
10286    {
10287     "kind" : "offset_to_top"
10288    },
10289    {
10290     "kind" : "rtti",
10291     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10292    },
10293    {
10294     "kind" : "complete_dtor_pointer",
10295     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10296    },
10297    {
10298     "kind" : "deleting_dtor_pointer",
10299     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10300    }
10301   ]
10302  },
10303  {
10304   "access" : "protected",
10305   "alignment" : 4,
10306   "fields" :
10307   [
10308    {
10309     "field_name" : "mEnableInstrumentation",
10310     "referenced_type" : "_ZTIb"
10311    },
10312    {
10313     "field_name" : "mReserved0",
10314     "referenced_type" : "_ZTIPv"
10315    }
10316   ],
10317   "is_anonymous" : true,
10318   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10319   "name" : "android::hardware::details::HidlInstrumentor::(anonymous)",
10320   "record_kind" : "union",
10321   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10322   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10323   "size" : 4,
10324   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10325  },
10326  {
10327   "alignment" : 1,
10328   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
10329   "name" : "android::hardware::details::i_tag",
10330   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
10331   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
10332   "size" : 1,
10333   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10334  },
10335  {
10336   "alignment" : 1,
10337   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
10338   "name" : "android::hardware::details::bs_tag",
10339   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
10340   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
10341   "size" : 1,
10342   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10343  },
10344  {
10345   "alignment" : 1,
10346   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
10347   "name" : "android::hardware::details::bnhw_tag",
10348   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
10349   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
10350   "size" : 1,
10351   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10352  },
10353  {
10354   "alignment" : 1,
10355   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
10356   "name" : "android::hardware::details::bphw_tag",
10357   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
10358   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
10359   "size" : 1,
10360   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10361  },
10362  {
10363   "alignment" : 1,
10364   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10365   "name" : "android::hardware::details::std_array<unsigned int, 10>",
10366   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10367   "self_type" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10368   "size" : 1,
10369   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10370   "template_args" :
10371   [
10372    "_ZTIj"
10373   ]
10374  },
10375  {
10376   "alignment" : 8,
10377   "fields" :
10378   [
10379    {
10380     "field_name" : "description",
10381     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE"
10382    },
10383    {
10384     "field_name" : "nativeHandle",
10385     "field_offset" : 320,
10386     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10387    }
10388   ],
10389   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10390   "name" : "android::hardware::graphics::common::V1_2::HardwareBuffer",
10391   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10392   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10393   "size" : 56,
10394   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
10395  },
10396  {
10397   "alignment" : 4,
10398   "fields" :
10399   [
10400    {
10401     "access" : "private",
10402     "field_name" : "mBuffer",
10403     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10404    },
10405    {
10406     "access" : "private",
10407     "field_name" : "mSize",
10408     "field_offset" : 64,
10409     "referenced_type" : "_ZTIj"
10410    },
10411    {
10412     "access" : "private",
10413     "field_name" : "mOwnsBuffer",
10414     "field_offset" : 96,
10415     "referenced_type" : "_ZTIb"
10416    },
10417    {
10418     "access" : "private",
10419     "field_name" : "mPad",
10420     "field_offset" : 104,
10421     "referenced_type" : "_ZTIA3_h"
10422    }
10423   ],
10424   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10425   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10426   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10427   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10428   "size" : 16,
10429   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10430   "template_args" :
10431   [
10432    "_ZTIN7android8hardware17GrantorDescriptorE"
10433   ]
10434  },
10435  {
10436   "alignment" : 4,
10437   "fields" :
10438   [
10439    {
10440     "access" : "private",
10441     "field_name" : "mBuffer",
10442     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
10443    },
10444    {
10445     "access" : "private",
10446     "field_name" : "mSize",
10447     "field_offset" : 64,
10448     "referenced_type" : "_ZTIj"
10449    },
10450    {
10451     "access" : "private",
10452     "field_name" : "mOwnsBuffer",
10453     "field_offset" : 96,
10454     "referenced_type" : "_ZTIb"
10455    },
10456    {
10457     "access" : "private",
10458     "field_name" : "mPad",
10459     "field_offset" : 104,
10460     "referenced_type" : "_ZTIA3_h"
10461    }
10462   ],
10463   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
10464   "name" : "android::hardware::hidl_vec<char>",
10465   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
10466   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
10467   "size" : 16,
10468   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10469   "template_args" :
10470   [
10471    "_ZTIc"
10472   ]
10473  },
10474  {
10475   "alignment" : 4,
10476   "base_specifiers" :
10477   [
10478    {
10479     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
10480    }
10481   ],
10482   "fields" :
10483   [
10484    {
10485     "access" : "protected",
10486     "field_name" : "mSchedPolicy",
10487     "field_offset" : 32,
10488     "referenced_type" : "_ZTIi"
10489    },
10490    {
10491     "access" : "protected",
10492     "field_name" : "mSchedPriority",
10493     "field_offset" : 64,
10494     "referenced_type" : "_ZTIi"
10495    },
10496    {
10497     "access" : "private",
10498     "field_name" : "mExtras",
10499     "field_offset" : 96,
10500     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
10501    },
10502    {
10503     "access" : "private",
10504     "field_name" : "mReserved0",
10505     "field_offset" : 128,
10506     "referenced_type" : "_ZTIPv"
10507    }
10508   ],
10509   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
10510   "name" : "android::hardware::BHwBinder",
10511   "record_kind" : "class",
10512   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
10513   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
10514   "size" : 28,
10515   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
10516   "vtable_components" :
10517   [
10518    {
10519     "component_value" : 20,
10520     "kind" : "vbase_offset"
10521    },
10522    {
10523     "kind" : "offset_to_top"
10524    },
10525    {
10526     "kind" : "rtti",
10527     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10528    },
10529    {
10530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10531    },
10532    {
10533     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10537    },
10538    {
10539     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10543    },
10544    {
10545     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10552    },
10553    {
10554     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10555    },
10556    {
10557     "kind" : "complete_dtor_pointer",
10558     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
10559    },
10560    {
10561     "kind" : "deleting_dtor_pointer",
10562     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10566    },
10567    {
10568     "kind" : "vcall_offset"
10569    },
10570    {
10571     "kind" : "vcall_offset"
10572    },
10573    {
10574     "kind" : "vcall_offset"
10575    },
10576    {
10577     "kind" : "vcall_offset"
10578    },
10579    {
10580     "component_value" : -20,
10581     "kind" : "vcall_offset"
10582    },
10583    {
10584     "component_value" : -20,
10585     "kind" : "offset_to_top"
10586    },
10587    {
10588     "kind" : "rtti",
10589     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10590    },
10591    {
10592     "kind" : "complete_dtor_pointer",
10593     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
10594    },
10595    {
10596     "kind" : "deleting_dtor_pointer",
10597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10610    }
10611   ]
10612  },
10613  {
10614   "alignment" : 4,
10615   "fields" :
10616   [
10617    {
10618     "field_name" : "sched_policy",
10619     "referenced_type" : "_ZTIi"
10620    },
10621    {
10622     "field_name" : "prio",
10623     "field_offset" : 32,
10624     "referenced_type" : "_ZTIi"
10625    }
10626   ],
10627   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
10628   "name" : "android::hardware::SchedPrio",
10629   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
10630   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
10631   "size" : 8,
10632   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10633  },
10634  {
10635   "alignment" : 4,
10636   "fields" :
10637   [
10638    {
10639     "access" : "private",
10640     "field_name" : "mCond",
10641     "referenced_type" : "_ZTI14pthread_cond_t"
10642    }
10643   ],
10644   "linker_set_key" : "_ZTIN7android9ConditionE",
10645   "name" : "android::Condition",
10646   "record_kind" : "class",
10647   "referenced_type" : "_ZTIN7android9ConditionE",
10648   "self_type" : "_ZTIN7android9ConditionE",
10649   "size" : 4,
10650   "source_file" : "system/core/libutils/include/utils/Condition.h"
10651  },
10652  {
10653   "alignment" : 4,
10654   "fields" :
10655   [
10656    {
10657     "field_name" : "buf",
10658     "referenced_type" : "_ZTIA5121_h"
10659    },
10660    {
10661     "field_name" : "entry",
10662     "referenced_type" : "_ZTI12logger_entry"
10663    }
10664   ],
10665   "is_anonymous" : true,
10666   "linker_set_key" : "_ZTIN7log_msgUt_E",
10667   "name" : "log_msg::(anonymous)",
10668   "record_kind" : "union",
10669   "referenced_type" : "_ZTIN7log_msgUt_E",
10670   "self_type" : "_ZTIN7log_msgUt_E",
10671   "size" : 5124,
10672   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10673  }
10674 ],
10675 "rvalue_reference_types" :
10676 [
10677  {
10678   "alignment" : 4,
10679   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIjLj10EJEEE",
10680   "name" : "android::hardware::hidl_array<unsigned int, 10> &&",
10681   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
10682   "self_type" : "_ZTION7android8hardware10hidl_arrayIjLj10EJEEE",
10683   "size" : 4,
10684   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10685  },
10686  {
10687   "alignment" : 4,
10688   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
10689   "name" : "android::hardware::hidl_handle &&",
10690   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10691   "self_type" : "_ZTION7android8hardware11hidl_handleE",
10692   "size" : 4,
10693   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10694  },
10695  {
10696   "alignment" : 4,
10697   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
10698   "name" : "android::hardware::hidl_memory &&",
10699   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10700   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
10701   "size" : 4,
10702   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10703  },
10704  {
10705   "alignment" : 4,
10706   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
10707   "name" : "android::hardware::Return<bool> &&",
10708   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10709   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
10710   "size" : 4,
10711   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
10716   "name" : "android::hardware::Return<void> &&",
10717   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
10718   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
10719   "size" : 4,
10720   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10721  },
10722  {
10723   "alignment" : 4,
10724   "linker_set_key" : "_ZTION7android8hardware6StatusE",
10725   "name" : "android::hardware::Status &&",
10726   "referenced_type" : "_ZTIN7android8hardware6StatusE",
10727   "self_type" : "_ZTION7android8hardware6StatusE",
10728   "size" : 4,
10729   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10730  },
10731  {
10732   "alignment" : 4,
10733   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
10734   "name" : "android::hardware::details::return_status &&",
10735   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
10736   "self_type" : "_ZTION7android8hardware7details13return_statusE",
10737   "size" : 4,
10738   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10739  }
10740 ]
10741}
10742