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