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" : "(unnamed 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" : "(unnamed 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::(unnamed 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::(unnamed enum at system/core/libutils/include/utils/Errors.h:37: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::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223: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<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181: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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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>::(unnamed 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::(unnamed 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::(unnamed 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::(unnamed 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::(unnamed 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::(unnamed 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::(unnamed 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 *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<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, 3U>",
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, 23U>",
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, 20U>",
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, 7U>",
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, 3U>",
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, 10U>",
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, 57U>",
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, 5U>",
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, 25U>",
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, 27U>",
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, 4U>",
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, 13U>",
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, 61U>",
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, 26U>",
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, 28U>",
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, 4U>",
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, 14U>",
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, 65U>",
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 *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<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" :
6899   [
6900    "_ZTIN7android12NativeHandleE"
6901   ]
6902  },
6903  {
6904   "alignment" : 4,
6905   "fields" :
6906   [
6907    {
6908     "access" : "private",
6909     "field_name" : "mCount",
6910     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6911    }
6912   ],
6913   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6914   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6915   "record_kind" : "class",
6916   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6917   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6918   "size" : 4,
6919   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6920   "template_args" :
6921   [
6922    "_ZTIN7android19VirtualLightRefBaseE"
6923   ]
6924  },
6925  {
6926   "alignment" : 4,
6927   "base_specifiers" :
6928   [
6929    {
6930     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
6931    }
6932   ],
6933   "fields" :
6934   [
6935    {
6936     "access" : "private",
6937     "field_name" : "mHandle",
6938     "field_offset" : 32,
6939     "referenced_type" : "_ZTIP13native_handle"
6940    },
6941    {
6942     "access" : "private",
6943     "field_name" : "mOwnsHandle",
6944     "field_offset" : 64,
6945     "referenced_type" : "_ZTIb"
6946    }
6947   ],
6948   "linker_set_key" : "_ZTIN7android12NativeHandleE",
6949   "name" : "android::NativeHandle",
6950   "record_kind" : "class",
6951   "referenced_type" : "_ZTIN7android12NativeHandleE",
6952   "self_type" : "_ZTIN7android12NativeHandleE",
6953   "size" : 12,
6954   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6955  },
6956  {
6957   "alignment" : 1,
6958   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
6959   "name" : "android::ReferenceMover",
6960   "record_kind" : "class",
6961   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
6962   "self_type" : "_ZTIN7android14ReferenceMoverE",
6963   "size" : 1,
6964   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
6969   "name" : "android::ReferenceRenamer",
6970   "record_kind" : "class",
6971   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6972   "self_type" : "_ZTIN7android16ReferenceRenamerE",
6973   "size" : 4,
6974   "source_file" : "system/core/libutils/include/utils/RefBase.h",
6975   "vtable_components" :
6976   [
6977    {
6978     "kind" : "offset_to_top"
6979    },
6980    {
6981     "kind" : "rtti",
6982     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6983    },
6984    {
6985     "is_pure" : true,
6986     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6987    }
6988   ]
6989  },
6990  {
6991   "alignment" : 4,
6992   "base_specifiers" :
6993   [
6994    {
6995     "referenced_type" : "_ZTIN7android10VectorImplE"
6996    }
6997   ],
6998   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
6999   "name" : "android::SortedVectorImpl",
7000   "record_kind" : "class",
7001   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7002   "self_type" : "_ZTIN7android16SortedVectorImplE",
7003   "size" : 20,
7004   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7005   "vtable_components" :
7006   [
7007    {
7008     "kind" : "offset_to_top"
7009    },
7010    {
7011     "kind" : "rtti",
7012     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7013    },
7014    {
7015     "kind" : "complete_dtor_pointer",
7016     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7017    },
7018    {
7019     "kind" : "deleting_dtor_pointer",
7020     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7021    },
7022    {
7023     "is_pure" : true,
7024     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7025    },
7026    {
7027     "is_pure" : true,
7028     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7029    },
7030    {
7031     "is_pure" : true,
7032     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7033    },
7034    {
7035     "is_pure" : true,
7036     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7037    },
7038    {
7039     "is_pure" : true,
7040     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7041    },
7042    {
7043     "is_pure" : true,
7044     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7045    },
7046    {
7047     "is_pure" : true,
7048     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7049    }
7050   ]
7051  },
7052  {
7053   "alignment" : 1,
7054   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7055   "name" : "android::trait_trivial_copy<bool>",
7056   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7057   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7058   "size" : 1,
7059   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7060   "template_args" :
7061   [
7062    "_ZTIb"
7063   ]
7064  },
7065  {
7066   "alignment" : 1,
7067   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7068   "name" : "android::trait_trivial_copy<char>",
7069   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7070   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7071   "size" : 1,
7072   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7073   "template_args" :
7074   [
7075    "_ZTIc"
7076   ]
7077  },
7078  {
7079   "alignment" : 1,
7080   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7081   "name" : "android::trait_trivial_copy<double>",
7082   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7083   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7084   "size" : 1,
7085   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7086   "template_args" :
7087   [
7088    "_ZTId"
7089   ]
7090  },
7091  {
7092   "alignment" : 1,
7093   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7094   "name" : "android::trait_trivial_copy<float>",
7095   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7096   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7097   "size" : 1,
7098   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7099   "template_args" :
7100   [
7101    "_ZTIf"
7102   ]
7103  },
7104  {
7105   "alignment" : 1,
7106   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7107   "name" : "android::trait_trivial_copy<unsigned char>",
7108   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7109   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7110   "size" : 1,
7111   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7112   "template_args" :
7113   [
7114    "_ZTIh"
7115   ]
7116  },
7117  {
7118   "alignment" : 1,
7119   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7120   "name" : "android::trait_trivial_copy<int>",
7121   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7122   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7123   "size" : 1,
7124   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7125   "template_args" :
7126   [
7127    "_ZTIi"
7128   ]
7129  },
7130  {
7131   "alignment" : 1,
7132   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7133   "name" : "android::trait_trivial_copy<unsigned int>",
7134   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7135   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7136   "size" : 1,
7137   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7138   "template_args" :
7139   [
7140    "_ZTIj"
7141   ]
7142  },
7143  {
7144   "alignment" : 1,
7145   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7146   "name" : "android::trait_trivial_copy<long>",
7147   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7148   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7149   "size" : 1,
7150   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7151   "template_args" :
7152   [
7153    "_ZTIl"
7154   ]
7155  },
7156  {
7157   "alignment" : 1,
7158   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7159   "name" : "android::trait_trivial_copy<unsigned long>",
7160   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7161   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7162   "size" : 1,
7163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7164   "template_args" :
7165   [
7166    "_ZTIm"
7167   ]
7168  },
7169  {
7170   "alignment" : 1,
7171   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7172   "name" : "android::trait_trivial_copy<short>",
7173   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7174   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7175   "size" : 1,
7176   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7177   "template_args" :
7178   [
7179    "_ZTIs"
7180   ]
7181  },
7182  {
7183   "alignment" : 1,
7184   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7185   "name" : "android::trait_trivial_copy<unsigned short>",
7186   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7187   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7188   "size" : 1,
7189   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7190   "template_args" :
7191   [
7192    "_ZTIt"
7193   ]
7194  },
7195  {
7196   "alignment" : 1,
7197   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7198   "name" : "android::trait_trivial_copy<void>",
7199   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7200   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7201   "size" : 1,
7202   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7203   "template_args" :
7204   [
7205    "_ZTIv"
7206   ]
7207  },
7208  {
7209   "alignment" : 1,
7210   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7211   "name" : "android::trait_trivial_copy<long long>",
7212   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7213   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7214   "size" : 1,
7215   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7216   "template_args" :
7217   [
7218    "_ZTIx"
7219   ]
7220  },
7221  {
7222   "alignment" : 1,
7223   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7224   "name" : "android::trait_trivial_copy<unsigned long long>",
7225   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7226   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7227   "size" : 1,
7228   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7229   "template_args" :
7230   [
7231    "_ZTIy"
7232   ]
7233  },
7234  {
7235   "alignment" : 1,
7236   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7237   "name" : "android::trait_trivial_ctor<bool>",
7238   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7239   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7240   "size" : 1,
7241   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7242   "template_args" :
7243   [
7244    "_ZTIb"
7245   ]
7246  },
7247  {
7248   "alignment" : 1,
7249   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7250   "name" : "android::trait_trivial_ctor<char>",
7251   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7252   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7253   "size" : 1,
7254   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7255   "template_args" :
7256   [
7257    "_ZTIc"
7258   ]
7259  },
7260  {
7261   "alignment" : 1,
7262   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7263   "name" : "android::trait_trivial_ctor<double>",
7264   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7265   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7266   "size" : 1,
7267   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7268   "template_args" :
7269   [
7270    "_ZTId"
7271   ]
7272  },
7273  {
7274   "alignment" : 1,
7275   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7276   "name" : "android::trait_trivial_ctor<float>",
7277   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7278   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7279   "size" : 1,
7280   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7281   "template_args" :
7282   [
7283    "_ZTIf"
7284   ]
7285  },
7286  {
7287   "alignment" : 1,
7288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7289   "name" : "android::trait_trivial_ctor<unsigned char>",
7290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7291   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7292   "size" : 1,
7293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7294   "template_args" :
7295   [
7296    "_ZTIh"
7297   ]
7298  },
7299  {
7300   "alignment" : 1,
7301   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7302   "name" : "android::trait_trivial_ctor<int>",
7303   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7304   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7305   "size" : 1,
7306   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7307   "template_args" :
7308   [
7309    "_ZTIi"
7310   ]
7311  },
7312  {
7313   "alignment" : 1,
7314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7315   "name" : "android::trait_trivial_ctor<unsigned int>",
7316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7317   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7318   "size" : 1,
7319   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7320   "template_args" :
7321   [
7322    "_ZTIj"
7323   ]
7324  },
7325  {
7326   "alignment" : 1,
7327   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7328   "name" : "android::trait_trivial_ctor<long>",
7329   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7330   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7331   "size" : 1,
7332   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7333   "template_args" :
7334   [
7335    "_ZTIl"
7336   ]
7337  },
7338  {
7339   "alignment" : 1,
7340   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7341   "name" : "android::trait_trivial_ctor<unsigned long>",
7342   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7343   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7344   "size" : 1,
7345   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7346   "template_args" :
7347   [
7348    "_ZTIm"
7349   ]
7350  },
7351  {
7352   "alignment" : 1,
7353   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7354   "name" : "android::trait_trivial_ctor<short>",
7355   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7356   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7357   "size" : 1,
7358   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7359   "template_args" :
7360   [
7361    "_ZTIs"
7362   ]
7363  },
7364  {
7365   "alignment" : 1,
7366   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7367   "name" : "android::trait_trivial_ctor<unsigned short>",
7368   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7369   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7370   "size" : 1,
7371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7372   "template_args" :
7373   [
7374    "_ZTIt"
7375   ]
7376  },
7377  {
7378   "alignment" : 1,
7379   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7380   "name" : "android::trait_trivial_ctor<void>",
7381   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7382   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7383   "size" : 1,
7384   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7385   "template_args" :
7386   [
7387    "_ZTIv"
7388   ]
7389  },
7390  {
7391   "alignment" : 1,
7392   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7393   "name" : "android::trait_trivial_ctor<long long>",
7394   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7395   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7396   "size" : 1,
7397   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7398   "template_args" :
7399   [
7400    "_ZTIx"
7401   ]
7402  },
7403  {
7404   "alignment" : 1,
7405   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7406   "name" : "android::trait_trivial_ctor<unsigned long long>",
7407   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7408   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7409   "size" : 1,
7410   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7411   "template_args" :
7412   [
7413    "_ZTIy"
7414   ]
7415  },
7416  {
7417   "alignment" : 1,
7418   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7419   "name" : "android::trait_trivial_dtor<bool>",
7420   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7421   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7422   "size" : 1,
7423   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7424   "template_args" :
7425   [
7426    "_ZTIb"
7427   ]
7428  },
7429  {
7430   "alignment" : 1,
7431   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7432   "name" : "android::trait_trivial_dtor<char>",
7433   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7434   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7435   "size" : 1,
7436   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7437   "template_args" :
7438   [
7439    "_ZTIc"
7440   ]
7441  },
7442  {
7443   "alignment" : 1,
7444   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7445   "name" : "android::trait_trivial_dtor<double>",
7446   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7447   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7448   "size" : 1,
7449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7450   "template_args" :
7451   [
7452    "_ZTId"
7453   ]
7454  },
7455  {
7456   "alignment" : 1,
7457   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7458   "name" : "android::trait_trivial_dtor<float>",
7459   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7460   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7461   "size" : 1,
7462   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7463   "template_args" :
7464   [
7465    "_ZTIf"
7466   ]
7467  },
7468  {
7469   "alignment" : 1,
7470   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7471   "name" : "android::trait_trivial_dtor<unsigned char>",
7472   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7473   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7474   "size" : 1,
7475   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7476   "template_args" :
7477   [
7478    "_ZTIh"
7479   ]
7480  },
7481  {
7482   "alignment" : 1,
7483   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7484   "name" : "android::trait_trivial_dtor<int>",
7485   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7486   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7487   "size" : 1,
7488   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7489   "template_args" :
7490   [
7491    "_ZTIi"
7492   ]
7493  },
7494  {
7495   "alignment" : 1,
7496   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7497   "name" : "android::trait_trivial_dtor<unsigned int>",
7498   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7499   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7500   "size" : 1,
7501   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7502   "template_args" :
7503   [
7504    "_ZTIj"
7505   ]
7506  },
7507  {
7508   "alignment" : 1,
7509   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7510   "name" : "android::trait_trivial_dtor<long>",
7511   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7512   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7513   "size" : 1,
7514   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7515   "template_args" :
7516   [
7517    "_ZTIl"
7518   ]
7519  },
7520  {
7521   "alignment" : 1,
7522   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7523   "name" : "android::trait_trivial_dtor<unsigned long>",
7524   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7525   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7526   "size" : 1,
7527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7528   "template_args" :
7529   [
7530    "_ZTIm"
7531   ]
7532  },
7533  {
7534   "alignment" : 1,
7535   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7536   "name" : "android::trait_trivial_dtor<short>",
7537   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7538   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7539   "size" : 1,
7540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7541   "template_args" :
7542   [
7543    "_ZTIs"
7544   ]
7545  },
7546  {
7547   "alignment" : 1,
7548   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7549   "name" : "android::trait_trivial_dtor<unsigned short>",
7550   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7551   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7552   "size" : 1,
7553   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7554   "template_args" :
7555   [
7556    "_ZTIt"
7557   ]
7558  },
7559  {
7560   "alignment" : 1,
7561   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7562   "name" : "android::trait_trivial_dtor<void>",
7563   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7564   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7565   "size" : 1,
7566   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7567   "template_args" :
7568   [
7569    "_ZTIv"
7570   ]
7571  },
7572  {
7573   "alignment" : 1,
7574   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7575   "name" : "android::trait_trivial_dtor<long long>",
7576   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7577   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7578   "size" : 1,
7579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7580   "template_args" :
7581   [
7582    "_ZTIx"
7583   ]
7584  },
7585  {
7586   "alignment" : 1,
7587   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7588   "name" : "android::trait_trivial_dtor<unsigned long long>",
7589   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7590   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7591   "size" : 1,
7592   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7593   "template_args" :
7594   [
7595    "_ZTIy"
7596   ]
7597  },
7598  {
7599   "alignment" : 1,
7600   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7601   "name" : "android::trait_trivial_move<android::String8>",
7602   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7603   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7604   "size" : 1,
7605   "source_file" : "system/core/libutils/include/utils/String8.h",
7606   "template_args" :
7607   [
7608    "_ZTIN7android7String8E"
7609   ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7614   "name" : "android::trait_trivial_move<android::String16>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7617   "size" : 1,
7618   "source_file" : "system/core/libutils/include/utils/String16.h",
7619   "template_args" :
7620   [
7621    "_ZTIN7android8String16E"
7622   ]
7623  },
7624  {
7625   "alignment" : 1,
7626   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7627   "name" : "android::trait_trivial_move<bool>",
7628   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7629   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7630   "size" : 1,
7631   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7632   "template_args" :
7633   [
7634    "_ZTIb"
7635   ]
7636  },
7637  {
7638   "alignment" : 1,
7639   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7640   "name" : "android::trait_trivial_move<char>",
7641   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7642   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7643   "size" : 1,
7644   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7645   "template_args" :
7646   [
7647    "_ZTIc"
7648   ]
7649  },
7650  {
7651   "alignment" : 1,
7652   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7653   "name" : "android::trait_trivial_move<double>",
7654   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7655   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7656   "size" : 1,
7657   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7658   "template_args" :
7659   [
7660    "_ZTId"
7661   ]
7662  },
7663  {
7664   "alignment" : 1,
7665   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7666   "name" : "android::trait_trivial_move<float>",
7667   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7668   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7669   "size" : 1,
7670   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7671   "template_args" :
7672   [
7673    "_ZTIf"
7674   ]
7675  },
7676  {
7677   "alignment" : 1,
7678   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7679   "name" : "android::trait_trivial_move<unsigned char>",
7680   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7681   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7682   "size" : 1,
7683   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7684   "template_args" :
7685   [
7686    "_ZTIh"
7687   ]
7688  },
7689  {
7690   "alignment" : 1,
7691   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7692   "name" : "android::trait_trivial_move<int>",
7693   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7694   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7695   "size" : 1,
7696   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7697   "template_args" :
7698   [
7699    "_ZTIi"
7700   ]
7701  },
7702  {
7703   "alignment" : 1,
7704   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7705   "name" : "android::trait_trivial_move<unsigned int>",
7706   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7707   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7708   "size" : 1,
7709   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7710   "template_args" :
7711   [
7712    "_ZTIj"
7713   ]
7714  },
7715  {
7716   "alignment" : 1,
7717   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7718   "name" : "android::trait_trivial_move<long>",
7719   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7720   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7721   "size" : 1,
7722   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7723   "template_args" :
7724   [
7725    "_ZTIl"
7726   ]
7727  },
7728  {
7729   "alignment" : 1,
7730   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7731   "name" : "android::trait_trivial_move<unsigned long>",
7732   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7733   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7734   "size" : 1,
7735   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7736   "template_args" :
7737   [
7738    "_ZTIm"
7739   ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7744   "name" : "android::trait_trivial_move<short>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7747   "size" : 1,
7748   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" :
7750   [
7751    "_ZTIs"
7752   ]
7753  },
7754  {
7755   "alignment" : 1,
7756   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7757   "name" : "android::trait_trivial_move<unsigned short>",
7758   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7759   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7760   "size" : 1,
7761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7762   "template_args" :
7763   [
7764    "_ZTIt"
7765   ]
7766  },
7767  {
7768   "alignment" : 1,
7769   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7770   "name" : "android::trait_trivial_move<void>",
7771   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7772   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7773   "size" : 1,
7774   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7775   "template_args" :
7776   [
7777    "_ZTIv"
7778   ]
7779  },
7780  {
7781   "alignment" : 1,
7782   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7783   "name" : "android::trait_trivial_move<long long>",
7784   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7785   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7786   "size" : 1,
7787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7788   "template_args" :
7789   [
7790    "_ZTIx"
7791   ]
7792  },
7793  {
7794   "alignment" : 1,
7795   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7796   "name" : "android::trait_trivial_move<unsigned long long>",
7797   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7798   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7799   "size" : 1,
7800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7801   "template_args" :
7802   [
7803    "_ZTIy"
7804   ]
7805  },
7806  {
7807   "alignment" : 4,
7808   "base_specifiers" :
7809   [
7810    {
7811     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7812    }
7813   ],
7814   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7815   "name" : "android::VirtualLightRefBase",
7816   "record_kind" : "class",
7817   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7818   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7819   "size" : 8,
7820   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7821   "vtable_components" :
7822   [
7823    {
7824     "kind" : "offset_to_top"
7825    },
7826    {
7827     "kind" : "rtti",
7828     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7829    },
7830    {
7831     "kind" : "complete_dtor_pointer",
7832     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7833    },
7834    {
7835     "kind" : "deleting_dtor_pointer",
7836     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7837    }
7838   ]
7839  },
7840  {
7841   "alignment" : 4,
7842   "fields" :
7843   [
7844    {
7845     "access" : "private",
7846     "field_name" : "m_ptr",
7847     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7848    }
7849   ],
7850   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7851   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7852   "record_kind" : "class",
7853   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7854   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7855   "size" : 4,
7856   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7857   "template_args" :
7858   [
7859    "_ZTIN7android4hidl4base4V1_05IBaseE"
7860   ]
7861  },
7862  {
7863   "alignment" : 4,
7864   "fields" :
7865   [
7866    {
7867     "access" : "private",
7868     "field_name" : "m_ptr",
7869     "referenced_type" : "_ZTIPN7android6ThreadE"
7870    }
7871   ],
7872   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
7873   "name" : "android::sp<android::Thread>",
7874   "record_kind" : "class",
7875   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
7876   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
7877   "size" : 4,
7878   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7879   "template_args" :
7880   [
7881    "_ZTIN7android6ThreadE"
7882   ]
7883  },
7884  {
7885   "alignment" : 4,
7886   "fields" :
7887   [
7888    {
7889     "access" : "private",
7890     "field_name" : "m_ptr",
7891     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7892    }
7893   ],
7894   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7895   "name" : "android::sp<android::hardware::hidl_death_recipient>",
7896   "record_kind" : "class",
7897   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7898   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7899   "size" : 4,
7900   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7901   "template_args" :
7902   [
7903    "_ZTIN7android8hardware20hidl_death_recipientE"
7904   ]
7905  },
7906  {
7907   "alignment" : 4,
7908   "fields" :
7909   [
7910    {
7911     "access" : "private",
7912     "field_name" : "m_ptr",
7913     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
7914    }
7915   ],
7916   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7917   "name" : "android::sp<android::hardware::IBinder>",
7918   "record_kind" : "class",
7919   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7920   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7921   "size" : 4,
7922   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7923   "template_args" :
7924   [
7925    "_ZTIN7android8hardware7IBinderE"
7926   ]
7927  },
7928  {
7929   "alignment" : 4,
7930   "fields" :
7931   [
7932    {
7933     "access" : "private",
7934     "field_name" : "m_ptr",
7935     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7936    },
7937    {
7938     "access" : "private",
7939     "field_name" : "m_refs",
7940     "field_offset" : 32,
7941     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7942    }
7943   ],
7944   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7945   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
7946   "record_kind" : "class",
7947   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7948   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7949   "size" : 8,
7950   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7951   "template_args" :
7952   [
7953    "_ZTIN7android4hidl4base4V1_05IBaseE"
7954   ]
7955  },
7956  {
7957   "alignment" : 4,
7958   "fields" :
7959   [
7960    {
7961     "access" : "private",
7962     "field_name" : "m_ptr",
7963     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7964    },
7965    {
7966     "access" : "private",
7967     "field_name" : "m_refs",
7968     "field_offset" : 32,
7969     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7970    }
7971   ],
7972   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7973   "name" : "android::wp<android::hardware::hidl_death_recipient>",
7974   "record_kind" : "class",
7975   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7976   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7977   "size" : 8,
7978   "source_file" : "system/core/libutils/include/utils/RefBase.h",
7979   "template_args" :
7980   [
7981    "_ZTIN7android8hardware20hidl_death_recipientE"
7982   ]
7983  },
7984  {
7985   "alignment" : 4,
7986   "base_specifiers" :
7987   [
7988    {
7989     "is_virtual" : true,
7990     "referenced_type" : "_ZTIN7android7RefBaseE"
7991    }
7992   ],
7993   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7994   "name" : "android::hidl::base::V1_0::IBase",
7995   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7996   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7997   "size" : 12,
7998   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
7999   "vtable_components" :
8000   [
8001    {
8002     "component_value" : 4,
8003     "kind" : "vbase_offset"
8004    },
8005    {
8006     "kind" : "offset_to_top"
8007    },
8008    {
8009     "kind" : "rtti",
8010     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8011    },
8012    {
8013     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8014    },
8015    {
8016     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8017    },
8018    {
8019     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8020    },
8021    {
8022     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8023    },
8024    {
8025     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8026    },
8027    {
8028     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8029    },
8030    {
8031     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8038    },
8039    {
8040     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8041    },
8042    {
8043     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8044    },
8045    {
8046     "kind" : "complete_dtor_pointer",
8047     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8048    },
8049    {
8050     "kind" : "deleting_dtor_pointer",
8051     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8052    },
8053    {
8054     "kind" : "vcall_offset"
8055    },
8056    {
8057     "kind" : "vcall_offset"
8058    },
8059    {
8060     "kind" : "vcall_offset"
8061    },
8062    {
8063     "kind" : "vcall_offset"
8064    },
8065    {
8066     "component_value" : -4,
8067     "kind" : "vcall_offset"
8068    },
8069    {
8070     "component_value" : -4,
8071     "kind" : "offset_to_top"
8072    },
8073    {
8074     "kind" : "rtti",
8075     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8076    },
8077    {
8078     "kind" : "complete_dtor_pointer",
8079     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8080    },
8081    {
8082     "kind" : "deleting_dtor_pointer",
8083     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8084    },
8085    {
8086     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8087    },
8088    {
8089     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8090    },
8091    {
8092     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8093    },
8094    {
8095     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8096    }
8097   ]
8098  },
8099  {
8100   "alignment" : 4,
8101   "base_specifiers" :
8102   [
8103    {
8104     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8105    },
8106    {
8107     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8108    }
8109   ],
8110   "fields" :
8111   [
8112    {
8113     "access" : "private",
8114     "field_name" : "_hidl_mImpl",
8115     "field_offset" : 512,
8116     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8117    }
8118   ],
8119   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8120   "name" : "android::hidl::base::V1_0::BnHwBase",
8121   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8122   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8123   "size" : 76,
8124   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8125   "vtable_components" :
8126   [
8127    {
8128     "component_value" : 68,
8129     "kind" : "vbase_offset"
8130    },
8131    {
8132     "kind" : "offset_to_top"
8133    },
8134    {
8135     "kind" : "rtti",
8136     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8137    },
8138    {
8139     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8140    },
8141    {
8142     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8143    },
8144    {
8145     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8146    },
8147    {
8148     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8149    },
8150    {
8151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8152    },
8153    {
8154     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8155    },
8156    {
8157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8158    },
8159    {
8160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8161    },
8162    {
8163     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8164    },
8165    {
8166     "kind" : "complete_dtor_pointer",
8167     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8168    },
8169    {
8170     "kind" : "deleting_dtor_pointer",
8171     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8172    },
8173    {
8174     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8175    },
8176    {
8177     "component_value" : -20,
8178     "kind" : "offset_to_top"
8179    },
8180    {
8181     "kind" : "rtti",
8182     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8183    },
8184    {
8185     "kind" : "complete_dtor_pointer",
8186     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8187    },
8188    {
8189     "kind" : "deleting_dtor_pointer",
8190     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8191    },
8192    {
8193     "kind" : "vcall_offset"
8194    },
8195    {
8196     "kind" : "vcall_offset"
8197    },
8198    {
8199     "kind" : "vcall_offset"
8200    },
8201    {
8202     "kind" : "vcall_offset"
8203    },
8204    {
8205     "component_value" : -68,
8206     "kind" : "vcall_offset"
8207    },
8208    {
8209     "component_value" : -68,
8210     "kind" : "offset_to_top"
8211    },
8212    {
8213     "kind" : "rtti",
8214     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8215    },
8216    {
8217     "kind" : "complete_dtor_pointer",
8218     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8219    },
8220    {
8221     "kind" : "deleting_dtor_pointer",
8222     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8223    },
8224    {
8225     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8226    },
8227    {
8228     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8229    },
8230    {
8231     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8232    },
8233    {
8234     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8235    }
8236   ]
8237  },
8238  {
8239   "alignment" : 8,
8240   "fields" :
8241   [
8242    {
8243     "field_name" : "pid",
8244     "referenced_type" : "_ZTIi"
8245    },
8246    {
8247     "field_name" : "ptr",
8248     "field_offset" : 64,
8249     "referenced_type" : "_ZTIy"
8250    },
8251    {
8252     "field_name" : "arch",
8253     "field_offset" : 128,
8254     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8255    }
8256   ],
8257   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8258   "name" : "android::hidl::base::V1_0::DebugInfo",
8259   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8260   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8261   "size" : 24,
8262   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "fields" :
8267   [
8268    {
8269     "access" : "private",
8270     "field_name" : "mLock",
8271     "referenced_type" : "_ZTIRN7android5MutexE"
8272    }
8273   ],
8274   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8275   "name" : "android::Mutex::Autolock",
8276   "record_kind" : "class",
8277   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8278   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8279   "size" : 4,
8280   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "fields" :
8285   [
8286    {
8287     "access" : "private",
8288     "field_name" : "mMutex",
8289     "referenced_type" : "_ZTI15pthread_mutex_t"
8290    }
8291   ],
8292   "linker_set_key" : "_ZTIN7android5MutexE",
8293   "name" : "android::Mutex",
8294   "record_kind" : "class",
8295   "referenced_type" : "_ZTIN7android5MutexE",
8296   "self_type" : "_ZTIN7android5MutexE",
8297   "size" : 4,
8298   "source_file" : "system/core/libutils/include/utils/Mutex.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "fields" :
8303   [
8304    {
8305     "access" : "private",
8306     "field_name" : "mLock",
8307     "referenced_type" : "_ZTIRN7android6RWLockE"
8308    }
8309   ],
8310   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8311   "name" : "android::RWLock::AutoRLock",
8312   "record_kind" : "class",
8313   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8314   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8315   "size" : 4,
8316   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8317  },
8318  {
8319   "alignment" : 4,
8320   "fields" :
8321   [
8322    {
8323     "access" : "private",
8324     "field_name" : "mLock",
8325     "referenced_type" : "_ZTIRN7android6RWLockE"
8326    }
8327   ],
8328   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8329   "name" : "android::RWLock::AutoWLock",
8330   "record_kind" : "class",
8331   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8332   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8333   "size" : 4,
8334   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8335  },
8336  {
8337   "alignment" : 4,
8338   "fields" :
8339   [
8340    {
8341     "access" : "private",
8342     "field_name" : "mRWLock",
8343     "referenced_type" : "_ZTI16pthread_rwlock_t"
8344    }
8345   ],
8346   "linker_set_key" : "_ZTIN7android6RWLockE",
8347   "name" : "android::RWLock",
8348   "record_kind" : "class",
8349   "referenced_type" : "_ZTIN7android6RWLockE",
8350   "self_type" : "_ZTIN7android6RWLockE",
8351   "size" : 40,
8352   "source_file" : "system/core/libutils/include/utils/RWLock.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "base_specifiers" :
8357   [
8358    {
8359     "is_virtual" : true,
8360     "referenced_type" : "_ZTIN7android7RefBaseE"
8361    }
8362   ],
8363   "fields" :
8364   [
8365    {
8366     "access" : "private",
8367     "field_name" : "mCanCallJava",
8368     "field_offset" : 32,
8369     "referenced_type" : "_ZTIKb"
8370    },
8371    {
8372     "access" : "private",
8373     "field_name" : "mThread",
8374     "field_offset" : 64,
8375     "referenced_type" : "_ZTIPv"
8376    },
8377    {
8378     "access" : "private",
8379     "field_name" : "mLock",
8380     "field_offset" : 96,
8381     "referenced_type" : "_ZTIN7android5MutexE"
8382    },
8383    {
8384     "access" : "private",
8385     "field_name" : "mThreadExitedCondition",
8386     "field_offset" : 128,
8387     "referenced_type" : "_ZTIN7android9ConditionE"
8388    },
8389    {
8390     "access" : "private",
8391     "field_name" : "mStatus",
8392     "field_offset" : 160,
8393     "referenced_type" : "_ZTIi"
8394    },
8395    {
8396     "access" : "private",
8397     "field_name" : "mExitPending",
8398     "field_offset" : 192,
8399     "referenced_type" : "_ZTIVb"
8400    },
8401    {
8402     "access" : "private",
8403     "field_name" : "mRunning",
8404     "field_offset" : 200,
8405     "referenced_type" : "_ZTIVb"
8406    },
8407    {
8408     "access" : "private",
8409     "field_name" : "mHoldSelf",
8410     "field_offset" : 224,
8411     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
8412    },
8413    {
8414     "access" : "private",
8415     "field_name" : "mTid",
8416     "field_offset" : 256,
8417     "referenced_type" : "_ZTIi"
8418    }
8419   ],
8420   "linker_set_key" : "_ZTIN7android6ThreadE",
8421   "name" : "android::Thread",
8422   "record_kind" : "class",
8423   "referenced_type" : "_ZTIN7android6ThreadE",
8424   "self_type" : "_ZTIN7android6ThreadE",
8425   "size" : 44,
8426   "source_file" : "system/core/libutils/include/utils/Thread.h",
8427   "vtable_components" :
8428   [
8429    {
8430     "component_value" : 36,
8431     "kind" : "vbase_offset"
8432    },
8433    {
8434     "kind" : "offset_to_top"
8435    },
8436    {
8437     "kind" : "rtti",
8438     "mangled_component_name" : "_ZTIN7android6ThreadE"
8439    },
8440    {
8441     "kind" : "complete_dtor_pointer",
8442     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8443    },
8444    {
8445     "kind" : "deleting_dtor_pointer",
8446     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8450    },
8451    {
8452     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8453    },
8454    {
8455     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8456    },
8457    {
8458     "is_pure" : true,
8459     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8460    },
8461    {
8462     "kind" : "vcall_offset"
8463    },
8464    {
8465     "kind" : "vcall_offset"
8466    },
8467    {
8468     "kind" : "vcall_offset"
8469    },
8470    {
8471     "kind" : "vcall_offset"
8472    },
8473    {
8474     "component_value" : -36,
8475     "kind" : "vcall_offset"
8476    },
8477    {
8478     "component_value" : -36,
8479     "kind" : "offset_to_top"
8480    },
8481    {
8482     "kind" : "rtti",
8483     "mangled_component_name" : "_ZTIN7android6ThreadE"
8484    },
8485    {
8486     "kind" : "complete_dtor_pointer",
8487     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8488    },
8489    {
8490     "kind" : "deleting_dtor_pointer",
8491     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8492    },
8493    {
8494     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8495    },
8496    {
8497     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8498    },
8499    {
8500     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8501    },
8502    {
8503     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8504    }
8505   ]
8506  },
8507  {
8508   "alignment" : 4,
8509   "base_specifiers" :
8510   [
8511    {
8512     "access" : "private",
8513     "referenced_type" : "_ZTIN7android10VectorImplE"
8514    }
8515   ],
8516   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8517   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8518   "record_kind" : "class",
8519   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8520   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8521   "size" : 20,
8522   "source_file" : "system/core/libutils/include/utils/Vector.h",
8523   "template_args" :
8524   [
8525    "_ZTIN7android8hardware12ProcessState12handle_entryE"
8526   ],
8527   "vtable_components" :
8528   [
8529    {
8530     "kind" : "offset_to_top"
8531    },
8532    {
8533     "kind" : "rtti",
8534     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8535    },
8536    {
8537     "kind" : "complete_dtor_pointer",
8538     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8539    },
8540    {
8541     "kind" : "deleting_dtor_pointer",
8542     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8543    },
8544    {
8545     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8546    },
8547    {
8548     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8549    },
8550    {
8551     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8552    },
8553    {
8554     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8555    },
8556    {
8557     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8558    },
8559    {
8560     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8561    }
8562   ]
8563  },
8564  {
8565   "alignment" : 1,
8566   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
8567   "name" : "android::RefBase::weakref_type",
8568   "record_kind" : "class",
8569   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
8570   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
8571   "size" : 1,
8572   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "fields" :
8577   [
8578    {
8579     "access" : "private",
8580     "field_name" : "mRefs",
8581     "field_offset" : 32,
8582     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
8583    }
8584   ],
8585   "linker_set_key" : "_ZTIN7android7RefBaseE",
8586   "name" : "android::RefBase",
8587   "record_kind" : "class",
8588   "referenced_type" : "_ZTIN7android7RefBaseE",
8589   "self_type" : "_ZTIN7android7RefBaseE",
8590   "size" : 8,
8591   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8592   "vtable_components" :
8593   [
8594    {
8595     "kind" : "offset_to_top"
8596    },
8597    {
8598     "kind" : "rtti",
8599     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8600    },
8601    {
8602     "kind" : "complete_dtor_pointer",
8603     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8604    },
8605    {
8606     "kind" : "deleting_dtor_pointer",
8607     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8608    },
8609    {
8610     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8611    },
8612    {
8613     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8617    },
8618    {
8619     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8620    }
8621   ]
8622  },
8623  {
8624   "alignment" : 4,
8625   "fields" :
8626   [
8627    {
8628     "access" : "private",
8629     "field_name" : "mString",
8630     "referenced_type" : "_ZTIPKc"
8631    }
8632   ],
8633   "linker_set_key" : "_ZTIN7android7String8E",
8634   "name" : "android::String8",
8635   "record_kind" : "class",
8636   "referenced_type" : "_ZTIN7android7String8E",
8637   "self_type" : "_ZTIN7android7String8E",
8638   "size" : 4,
8639   "source_file" : "system/core/libutils/include/utils/String8.h"
8640  },
8641  {
8642   "alignment" : 4,
8643   "fields" :
8644   [
8645    {
8646     "access" : "private",
8647     "field_name" : "mString",
8648     "referenced_type" : "_ZTIPKDs"
8649    }
8650   ],
8651   "linker_set_key" : "_ZTIN7android8String16E",
8652   "name" : "android::String16",
8653   "record_kind" : "class",
8654   "referenced_type" : "_ZTIN7android8String16E",
8655   "self_type" : "_ZTIN7android8String16E",
8656   "size" : 4,
8657   "source_file" : "system/core/libutils/include/utils/String16.h"
8658  },
8659  {
8660   "alignment" : 4,
8661   "base_specifiers" :
8662   [
8663    {
8664     "is_virtual" : true,
8665     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
8666    },
8667    {
8668     "is_virtual" : true,
8669     "referenced_type" : "_ZTIN7android7RefBaseE"
8670    }
8671   ],
8672   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
8673   "name" : "android::hardware::HidlMemory",
8674   "record_kind" : "class",
8675   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
8676   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
8677   "size" : 52,
8678   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8679   "vtable_components" :
8680   [
8681    {
8682     "component_value" : 44,
8683     "kind" : "vbase_offset"
8684    },
8685    {
8686     "component_value" : 4,
8687     "kind" : "vbase_offset"
8688    },
8689    {
8690     "kind" : "offset_to_top"
8691    },
8692    {
8693     "kind" : "rtti",
8694     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8695    },
8696    {
8697     "kind" : "complete_dtor_pointer",
8698     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8699    },
8700    {
8701     "kind" : "deleting_dtor_pointer",
8702     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8703    },
8704    {
8705     "kind" : "vcall_offset"
8706    },
8707    {
8708     "kind" : "vcall_offset"
8709    },
8710    {
8711     "kind" : "vcall_offset"
8712    },
8713    {
8714     "kind" : "vcall_offset"
8715    },
8716    {
8717     "component_value" : -44,
8718     "kind" : "vcall_offset"
8719    },
8720    {
8721     "component_value" : -44,
8722     "kind" : "offset_to_top"
8723    },
8724    {
8725     "kind" : "rtti",
8726     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8727    },
8728    {
8729     "kind" : "complete_dtor_pointer",
8730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8731    },
8732    {
8733     "kind" : "deleting_dtor_pointer",
8734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8735    },
8736    {
8737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8738    },
8739    {
8740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8741    },
8742    {
8743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8744    },
8745    {
8746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8747    }
8748   ]
8749  },
8750  {
8751   "alignment" : 4,
8752   "base_specifiers" :
8753   [
8754    {
8755     "is_virtual" : true,
8756     "referenced_type" : "_ZTIN7android7RefBaseE"
8757    }
8758   ],
8759   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
8760   "name" : "android::hardware::IInterface",
8761   "record_kind" : "class",
8762   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
8763   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
8764   "size" : 12,
8765   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
8766   "vtable_components" :
8767   [
8768    {
8769     "component_value" : 4,
8770     "kind" : "vbase_offset"
8771    },
8772    {
8773     "kind" : "offset_to_top"
8774    },
8775    {
8776     "kind" : "rtti",
8777     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8778    },
8779    {
8780     "kind" : "complete_dtor_pointer",
8781     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8782    },
8783    {
8784     "kind" : "deleting_dtor_pointer",
8785     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8786    },
8787    {
8788     "is_pure" : true,
8789     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8790    },
8791    {
8792     "kind" : "vcall_offset"
8793    },
8794    {
8795     "kind" : "vcall_offset"
8796    },
8797    {
8798     "kind" : "vcall_offset"
8799    },
8800    {
8801     "kind" : "vcall_offset"
8802    },
8803    {
8804     "component_value" : -4,
8805     "kind" : "vcall_offset"
8806    },
8807    {
8808     "component_value" : -4,
8809     "kind" : "offset_to_top"
8810    },
8811    {
8812     "kind" : "rtti",
8813     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8814    },
8815    {
8816     "kind" : "complete_dtor_pointer",
8817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8818    },
8819    {
8820     "kind" : "deleting_dtor_pointer",
8821     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8822    },
8823    {
8824     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8825    },
8826    {
8827     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8828    },
8829    {
8830     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8831    },
8832    {
8833     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8834    }
8835   ]
8836  },
8837  {
8838   "alignment" : 4,
8839   "fields" :
8840   [
8841    {
8842     "access" : "private",
8843     "field_name" : "mBuffer",
8844     "referenced_type" : "_ZTIA10_j"
8845    }
8846   ],
8847   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8848   "name" : "android::hardware::hidl_array<unsigned int, 10>",
8849   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8850   "self_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
8851   "size" : 40,
8852   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
8853   "template_args" :
8854   [
8855    "_ZTIj"
8856   ]
8857  },
8858  {
8859   "alignment" : 4,
8860   "base_specifiers" :
8861   [
8862    {
8863     "is_virtual" : true,
8864     "referenced_type" : "_ZTIN7android7RefBaseE"
8865    }
8866   ],
8867   "fields" :
8868   [
8869    {
8870     "access" : "private",
8871     "field_name" : "mRemote",
8872     "field_offset" : 32,
8873     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
8874    },
8875    {
8876     "access" : "private",
8877     "field_name" : "mRefs",
8878     "field_offset" : 64,
8879     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8880    },
8881    {
8882     "access" : "private",
8883     "field_name" : "mState",
8884     "field_offset" : 96,
8885     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8886    }
8887   ],
8888   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
8889   "name" : "android::hardware::BpHwRefBase",
8890   "record_kind" : "class",
8891   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8892   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8893   "size" : 24,
8894   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
8895   "vtable_components" :
8896   [
8897    {
8898     "component_value" : 16,
8899     "kind" : "vbase_offset"
8900    },
8901    {
8902     "kind" : "offset_to_top"
8903    },
8904    {
8905     "kind" : "rtti",
8906     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8907    },
8908    {
8909     "kind" : "complete_dtor_pointer",
8910     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8911    },
8912    {
8913     "kind" : "deleting_dtor_pointer",
8914     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8918    },
8919    {
8920     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8921    },
8922    {
8923     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8924    },
8925    {
8926     "kind" : "vcall_offset"
8927    },
8928    {
8929     "component_value" : -16,
8930     "kind" : "vcall_offset"
8931    },
8932    {
8933     "component_value" : -16,
8934     "kind" : "vcall_offset"
8935    },
8936    {
8937     "component_value" : -16,
8938     "kind" : "vcall_offset"
8939    },
8940    {
8941     "component_value" : -16,
8942     "kind" : "vcall_offset"
8943    },
8944    {
8945     "component_value" : -16,
8946     "kind" : "offset_to_top"
8947    },
8948    {
8949     "kind" : "rtti",
8950     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8951    },
8952    {
8953     "kind" : "complete_dtor_pointer",
8954     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8955    },
8956    {
8957     "kind" : "deleting_dtor_pointer",
8958     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8959    },
8960    {
8961     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8962    },
8963    {
8964     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8965    },
8966    {
8967     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8968    },
8969    {
8970     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8971    }
8972   ]
8973  },
8974  {
8975   "alignment" : 4,
8976   "fields" :
8977   [
8978    {
8979     "access" : "private",
8980     "field_name" : "mHandle",
8981     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
8982    },
8983    {
8984     "access" : "private",
8985     "field_name" : "mOwnsHandle",
8986     "field_offset" : 64,
8987     "referenced_type" : "_ZTIb"
8988    },
8989    {
8990     "access" : "private",
8991     "field_name" : "mPad",
8992     "field_offset" : 72,
8993     "referenced_type" : "_ZTIA7_h"
8994    }
8995   ],
8996   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
8997   "name" : "android::hardware::hidl_handle",
8998   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8999   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
9000   "size" : 16,
9001   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9002  },
9003  {
9004   "alignment" : 4,
9005   "fields" :
9006   [
9007    {
9008     "access" : "private",
9009     "field_name" : "mHandle",
9010     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
9011    },
9012    {
9013     "access" : "private",
9014     "field_name" : "mSize",
9015     "field_offset" : 128,
9016     "referenced_type" : "_ZTIy"
9017    },
9018    {
9019     "access" : "private",
9020     "field_name" : "mName",
9021     "field_offset" : 192,
9022     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9023    }
9024   ],
9025   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
9026   "name" : "android::hardware::hidl_memory",
9027   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
9028   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
9029   "size" : 40,
9030   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "fields" :
9035   [
9036    {
9037     "access" : "private",
9038     "field_name" : "mBuffer",
9039     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
9040    },
9041    {
9042     "access" : "private",
9043     "field_name" : "mSize",
9044     "field_offset" : 64,
9045     "referenced_type" : "_ZTIj"
9046    },
9047    {
9048     "access" : "private",
9049     "field_name" : "mOwnsBuffer",
9050     "field_offset" : 96,
9051     "referenced_type" : "_ZTIb"
9052    },
9053    {
9054     "access" : "private",
9055     "field_name" : "mPad",
9056     "field_offset" : 104,
9057     "referenced_type" : "_ZTIA3_h"
9058    }
9059   ],
9060   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
9061   "name" : "android::hardware::hidl_string",
9062   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
9063   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
9064   "size" : 16,
9065   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9066  },
9067  {
9068   "alignment" : 4,
9069   "fields" :
9070   [
9071    {
9072     "access" : "private",
9073     "field_name" : "mGrantors",
9074     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9075    },
9076    {
9077     "access" : "private",
9078     "field_name" : "mHandle",
9079     "field_offset" : 128,
9080     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
9081    },
9082    {
9083     "access" : "private",
9084     "field_name" : "mQuantum",
9085     "field_offset" : 192,
9086     "referenced_type" : "_ZTIj"
9087    },
9088    {
9089     "access" : "private",
9090     "field_name" : "mFlags",
9091     "field_offset" : 224,
9092     "referenced_type" : "_ZTIj"
9093    }
9094   ],
9095   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9096   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9097   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9098   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
9099   "size" : 32,
9100   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
9101   "template_args" :
9102   [
9103    "_ZTIc"
9104   ]
9105  },
9106  {
9107   "access" : "private",
9108   "alignment" : 4,
9109   "fields" :
9110   [
9111    {
9112     "field_name" : "binder",
9113     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9114    },
9115    {
9116     "field_name" : "refs",
9117     "field_offset" : 32,
9118     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9119    }
9120   ],
9121   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9122   "name" : "android::hardware::ProcessState::handle_entry",
9123   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9124   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
9125   "size" : 8,
9126   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
9127  },
9128  {
9129   "alignment" : 4,
9130   "base_specifiers" :
9131   [
9132    {
9133     "is_virtual" : true,
9134     "referenced_type" : "_ZTIN7android7RefBaseE"
9135    }
9136   ],
9137   "fields" :
9138   [
9139    {
9140     "access" : "private",
9141     "field_name" : "mDriverFD",
9142     "field_offset" : 32,
9143     "referenced_type" : "_ZTIi"
9144    },
9145    {
9146     "access" : "private",
9147     "field_name" : "mVMStart",
9148     "field_offset" : 64,
9149     "referenced_type" : "_ZTIPv"
9150    },
9151    {
9152     "access" : "private",
9153     "field_name" : "mThreadCountLock",
9154     "field_offset" : 96,
9155     "referenced_type" : "_ZTI15pthread_mutex_t"
9156    },
9157    {
9158     "access" : "private",
9159     "field_name" : "mExecutingThreadsCount",
9160     "field_offset" : 128,
9161     "referenced_type" : "_ZTIj"
9162    },
9163    {
9164     "access" : "private",
9165     "field_name" : "mMaxThreads",
9166     "field_offset" : 160,
9167     "referenced_type" : "_ZTIj"
9168    },
9169    {
9170     "access" : "private",
9171     "field_name" : "mStarvationStartTimeMs",
9172     "field_offset" : 192,
9173     "referenced_type" : "_ZTIx"
9174    },
9175    {
9176     "access" : "private",
9177     "field_name" : "mLock",
9178     "field_offset" : 256,
9179     "referenced_type" : "_ZTIN7android5MutexE"
9180    },
9181    {
9182     "access" : "private",
9183     "field_name" : "mHandleToObject",
9184     "field_offset" : 288,
9185     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9186    },
9187    {
9188     "access" : "private",
9189     "field_name" : "mRootDir",
9190     "field_offset" : 448,
9191     "referenced_type" : "_ZTIN7android7String8E"
9192    },
9193    {
9194     "access" : "private",
9195     "field_name" : "mThreadPoolStarted",
9196     "field_offset" : 480,
9197     "referenced_type" : "_ZTIb"
9198    },
9199    {
9200     "access" : "private",
9201     "field_name" : "mSpawnThreadOnStart",
9202     "field_offset" : 488,
9203     "referenced_type" : "_ZTIb"
9204    },
9205    {
9206     "access" : "private",
9207     "field_name" : "mThreadPoolSeq",
9208     "field_offset" : 512,
9209     "referenced_type" : "_ZTIVi"
9210    },
9211    {
9212     "access" : "private",
9213     "field_name" : "mMmapSize",
9214     "field_offset" : 544,
9215     "referenced_type" : "_ZTIKj"
9216    },
9217    {
9218     "access" : "private",
9219     "field_name" : "mCallRestriction",
9220     "field_offset" : 576,
9221     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
9222    }
9223   ],
9224   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
9225   "name" : "android::hardware::ProcessState",
9226   "record_kind" : "class",
9227   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
9228   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
9229   "size" : 84,
9230   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
9231   "vtable_components" :
9232   [
9233    {
9234     "component_value" : 76,
9235     "kind" : "vbase_offset"
9236    },
9237    {
9238     "kind" : "offset_to_top"
9239    },
9240    {
9241     "kind" : "rtti",
9242     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9243    },
9244    {
9245     "kind" : "complete_dtor_pointer",
9246     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9247    },
9248    {
9249     "kind" : "deleting_dtor_pointer",
9250     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9251    },
9252    {
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "kind" : "vcall_offset"
9257    },
9258    {
9259     "kind" : "vcall_offset"
9260    },
9261    {
9262     "kind" : "vcall_offset"
9263    },
9264    {
9265     "component_value" : -76,
9266     "kind" : "vcall_offset"
9267    },
9268    {
9269     "component_value" : -76,
9270     "kind" : "offset_to_top"
9271    },
9272    {
9273     "kind" : "rtti",
9274     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9275    },
9276    {
9277     "kind" : "complete_dtor_pointer",
9278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9279    },
9280    {
9281     "kind" : "deleting_dtor_pointer",
9282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9289    },
9290    {
9291     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9292    },
9293    {
9294     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9295    }
9296   ]
9297  },
9298  {
9299   "alignment" : 2,
9300   "fields" :
9301   [
9302    {
9303     "access" : "private",
9304     "field_name" : "mMajor",
9305     "referenced_type" : "_ZTIt"
9306    },
9307    {
9308     "access" : "private",
9309     "field_name" : "mMinor",
9310     "field_offset" : 16,
9311     "referenced_type" : "_ZTIt"
9312    }
9313   ],
9314   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
9315   "name" : "android::hardware::hidl_version",
9316   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
9317   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
9318   "size" : 4,
9319   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
9320  },
9321  {
9322   "alignment" : 8,
9323   "fields" :
9324   [
9325    {
9326     "field_name" : "flags",
9327     "referenced_type" : "_ZTIj"
9328    },
9329    {
9330     "field_name" : "fdIndex",
9331     "field_offset" : 32,
9332     "referenced_type" : "_ZTIj"
9333    },
9334    {
9335     "field_name" : "offset",
9336     "field_offset" : 64,
9337     "referenced_type" : "_ZTIj"
9338    },
9339    {
9340     "field_name" : "extent",
9341     "field_offset" : 128,
9342     "referenced_type" : "_ZTIy"
9343    }
9344   ],
9345   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
9346   "name" : "android::hardware::GrantorDescriptor",
9347   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9348   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
9349   "size" : 24,
9350   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
9351  },
9352  {
9353   "alignment" : 4,
9354   "base_specifiers" :
9355   [
9356    {
9357     "is_virtual" : true,
9358     "referenced_type" : "_ZTIN7android7RefBaseE"
9359    }
9360   ],
9361   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
9362   "name" : "android::hardware::hidl_death_recipient",
9363   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9364   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
9365   "size" : 12,
9366   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9367   "vtable_components" :
9368   [
9369    {
9370     "component_value" : 4,
9371     "kind" : "vbase_offset"
9372    },
9373    {
9374     "kind" : "offset_to_top"
9375    },
9376    {
9377     "kind" : "rtti",
9378     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9379    },
9380    {
9381     "is_pure" : true,
9382     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9383    },
9384    {
9385     "kind" : "complete_dtor_pointer",
9386     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9387    },
9388    {
9389     "kind" : "deleting_dtor_pointer",
9390     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9391    },
9392    {
9393     "kind" : "vcall_offset"
9394    },
9395    {
9396     "kind" : "vcall_offset"
9397    },
9398    {
9399     "kind" : "vcall_offset"
9400    },
9401    {
9402     "kind" : "vcall_offset"
9403    },
9404    {
9405     "component_value" : -4,
9406     "kind" : "vcall_offset"
9407    },
9408    {
9409     "component_value" : -4,
9410     "kind" : "offset_to_top"
9411    },
9412    {
9413     "kind" : "rtti",
9414     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9415    },
9416    {
9417     "kind" : "complete_dtor_pointer",
9418     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9419    },
9420    {
9421     "kind" : "deleting_dtor_pointer",
9422     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9423    },
9424    {
9425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9426    },
9427    {
9428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9429    },
9430    {
9431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9432    },
9433    {
9434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9435    }
9436   ]
9437  },
9438  {
9439   "alignment" : 4,
9440   "base_specifiers" :
9441   [
9442    {
9443     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9444    }
9445   ],
9446   "fields" :
9447   [
9448    {
9449     "access" : "private",
9450     "field_name" : "mRecipient",
9451     "field_offset" : 32,
9452     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
9453    },
9454    {
9455     "access" : "private",
9456     "field_name" : "mCookie",
9457     "field_offset" : 96,
9458     "referenced_type" : "_ZTIy"
9459    },
9460    {
9461     "access" : "private",
9462     "field_name" : "mBase",
9463     "field_offset" : 160,
9464     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
9465    }
9466   ],
9467   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9468   "name" : "android::hardware::hidl_binder_death_recipient",
9469   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9470   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
9471   "size" : 36,
9472   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9473   "vtable_components" :
9474   [
9475    {
9476     "component_value" : 28,
9477     "kind" : "vbase_offset"
9478    },
9479    {
9480     "kind" : "offset_to_top"
9481    },
9482    {
9483     "kind" : "rtti",
9484     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9485    },
9486    {
9487     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9488    },
9489    {
9490     "kind" : "complete_dtor_pointer",
9491     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9492    },
9493    {
9494     "kind" : "deleting_dtor_pointer",
9495     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9496    },
9497    {
9498     "kind" : "vcall_offset"
9499    },
9500    {
9501     "kind" : "vcall_offset"
9502    },
9503    {
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "kind" : "vcall_offset"
9508    },
9509    {
9510     "component_value" : -28,
9511     "kind" : "vcall_offset"
9512    },
9513    {
9514     "component_value" : -28,
9515     "kind" : "offset_to_top"
9516    },
9517    {
9518     "kind" : "rtti",
9519     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9520    },
9521    {
9522     "kind" : "complete_dtor_pointer",
9523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9524    },
9525    {
9526     "kind" : "deleting_dtor_pointer",
9527     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9528    },
9529    {
9530     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9531    },
9532    {
9533     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9540    }
9541   ]
9542  },
9543  {
9544   "access" : "private",
9545   "alignment" : 4,
9546   "fields" :
9547   [
9548    {
9549     "field_name" : "index",
9550     "referenced_type" : "_ZTIj"
9551    },
9552    {
9553     "field_name" : "buffer",
9554     "field_offset" : 32,
9555     "referenced_type" : "_ZTIy"
9556    },
9557    {
9558     "field_name" : "bufend",
9559     "field_offset" : 96,
9560     "referenced_type" : "_ZTIy"
9561    }
9562   ],
9563   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9564   "name" : "android::hardware::Parcel::BufferInfo",
9565   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9566   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
9567   "size" : 20,
9568   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
9569  },
9570  {
9571   "alignment" : 4,
9572   "fields" :
9573   [
9574    {
9575     "access" : "private",
9576     "field_name" : "mBufCachePos",
9577     "referenced_type" : "_ZTIj"
9578    },
9579    {
9580     "access" : "private",
9581     "field_name" : "mBufCache",
9582     "field_offset" : 32,
9583     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
9584    },
9585    {
9586     "access" : "private",
9587     "field_name" : "mError",
9588     "field_offset" : 128,
9589     "referenced_type" : "_ZTIi"
9590    },
9591    {
9592     "access" : "private",
9593     "field_name" : "mData",
9594     "field_offset" : 160,
9595     "referenced_type" : "_ZTIPh"
9596    },
9597    {
9598     "access" : "private",
9599     "field_name" : "mDataSize",
9600     "field_offset" : 192,
9601     "referenced_type" : "_ZTIj"
9602    },
9603    {
9604     "access" : "private",
9605     "field_name" : "mDataCapacity",
9606     "field_offset" : 224,
9607     "referenced_type" : "_ZTIj"
9608    },
9609    {
9610     "access" : "private",
9611     "field_name" : "mDataPos",
9612     "field_offset" : 256,
9613     "referenced_type" : "_ZTIj"
9614    },
9615    {
9616     "access" : "private",
9617     "field_name" : "mObjects",
9618     "field_offset" : 288,
9619     "referenced_type" : "_ZTIPy"
9620    },
9621    {
9622     "access" : "private",
9623     "field_name" : "mObjectsSize",
9624     "field_offset" : 320,
9625     "referenced_type" : "_ZTIj"
9626    },
9627    {
9628     "access" : "private",
9629     "field_name" : "mObjectsCapacity",
9630     "field_offset" : 352,
9631     "referenced_type" : "_ZTIj"
9632    },
9633    {
9634     "access" : "private",
9635     "field_name" : "mNextObjectHint",
9636     "field_offset" : 384,
9637     "referenced_type" : "_ZTIj"
9638    },
9639    {
9640     "access" : "private",
9641     "field_name" : "mNumRef",
9642     "field_offset" : 416,
9643     "referenced_type" : "_ZTIj"
9644    },
9645    {
9646     "access" : "private",
9647     "field_name" : "mFdsKnown",
9648     "field_offset" : 448,
9649     "referenced_type" : "_ZTIb"
9650    },
9651    {
9652     "access" : "private",
9653     "field_name" : "mHasFds",
9654     "field_offset" : 456,
9655     "referenced_type" : "_ZTIb"
9656    },
9657    {
9658     "access" : "private",
9659     "field_name" : "mAllowFds",
9660     "field_offset" : 464,
9661     "referenced_type" : "_ZTIb"
9662    },
9663    {
9664     "access" : "private",
9665     "field_name" : "mDeallocZero",
9666     "field_offset" : 472,
9667     "referenced_type" : "_ZTIb"
9668    },
9669    {
9670     "access" : "private",
9671     "field_name" : "mOwner",
9672     "field_offset" : 480,
9673     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
9674    },
9675    {
9676     "access" : "private",
9677     "field_name" : "mOwnerCookie",
9678     "field_offset" : 512,
9679     "referenced_type" : "_ZTIPv"
9680    }
9681   ],
9682   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
9683   "name" : "android::hardware::Parcel",
9684   "record_kind" : "class",
9685   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
9686   "self_type" : "_ZTIN7android8hardware6ParcelE",
9687   "size" : 68,
9688   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
9689  },
9690  {
9691   "alignment" : 4,
9692   "base_specifiers" :
9693   [
9694    {
9695     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
9696    }
9697   ],
9698   "fields" :
9699   [
9700    {
9701     "access" : "private",
9702     "field_name" : "mVal",
9703     "field_offset" : 168,
9704     "referenced_type" : "_ZTIb"
9705    }
9706   ],
9707   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
9708   "name" : "android::hardware::Return<bool>",
9709   "record_kind" : "class",
9710   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
9711   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
9712   "size" : 24,
9713   "source_file" : "system/libhidl/base/include/hidl/Status.h",
9714   "template_args" :
9715   [
9716    "_ZTIb"
9717   ]
9718  },
9719  {
9720   "alignment" : 4,
9721   "base_specifiers" :
9722   [
9723    {
9724     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
9725    }
9726   ],
9727   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
9728   "name" : "android::hardware::Return<void>",
9729   "record_kind" : "class",
9730   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
9731   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
9732   "size" : 24,
9733   "source_file" : "system/libhidl/base/include/hidl/Status.h",
9734   "template_args" :
9735   [
9736    "_ZTIv"
9737   ]
9738  },
9739  {
9740   "alignment" : 4,
9741   "fields" :
9742   [
9743    {
9744     "access" : "private",
9745     "field_name" : "mException",
9746     "referenced_type" : "_ZTIi"
9747    },
9748    {
9749     "access" : "private",
9750     "field_name" : "mErrorCode",
9751     "field_offset" : 32,
9752     "referenced_type" : "_ZTIi"
9753    },
9754    {
9755     "access" : "private",
9756     "field_name" : "mMessage",
9757     "field_offset" : 64,
9758     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
9759    }
9760   ],
9761   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
9762   "name" : "android::hardware::Status",
9763   "record_kind" : "class",
9764   "referenced_type" : "_ZTIN7android8hardware6StatusE",
9765   "self_type" : "_ZTIN7android8hardware6StatusE",
9766   "size" : 20,
9767   "source_file" : "system/libhidl/base/include/hidl/Status.h"
9768  },
9769  {
9770   "alignment" : 4,
9771   "base_specifiers" :
9772   [
9773    {
9774     "is_virtual" : true,
9775     "referenced_type" : "_ZTIN7android7RefBaseE"
9776    }
9777   ],
9778   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9779   "name" : "android::hardware::IBinder::DeathRecipient",
9780   "record_kind" : "class",
9781   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9782   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
9783   "size" : 12,
9784   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
9785   "vtable_components" :
9786   [
9787    {
9788     "component_value" : 4,
9789     "kind" : "vbase_offset"
9790    },
9791    {
9792     "kind" : "offset_to_top"
9793    },
9794    {
9795     "kind" : "rtti",
9796     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9797    },
9798    {
9799     "is_pure" : true,
9800     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9801    },
9802    {
9803     "kind" : "complete_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9805    },
9806    {
9807     "kind" : "deleting_dtor_pointer",
9808     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9809    },
9810    {
9811     "kind" : "vcall_offset"
9812    },
9813    {
9814     "kind" : "vcall_offset"
9815    },
9816    {
9817     "kind" : "vcall_offset"
9818    },
9819    {
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "component_value" : -4,
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "component_value" : -4,
9828     "kind" : "offset_to_top"
9829    },
9830    {
9831     "kind" : "rtti",
9832     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9833    },
9834    {
9835     "kind" : "complete_dtor_pointer",
9836     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9837    },
9838    {
9839     "kind" : "deleting_dtor_pointer",
9840     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9841    },
9842    {
9843     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9847    },
9848    {
9849     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9850    },
9851    {
9852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9853    }
9854   ]
9855  },
9856  {
9857   "alignment" : 4,
9858   "base_specifiers" :
9859   [
9860    {
9861     "is_virtual" : true,
9862     "referenced_type" : "_ZTIN7android7RefBaseE"
9863    }
9864   ],
9865   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
9866   "name" : "android::hardware::IBinder",
9867   "record_kind" : "class",
9868   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
9869   "self_type" : "_ZTIN7android8hardware7IBinderE",
9870   "size" : 12,
9871   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
9872   "vtable_components" :
9873   [
9874    {
9875     "component_value" : 4,
9876     "kind" : "vbase_offset"
9877    },
9878    {
9879     "kind" : "offset_to_top"
9880    },
9881    {
9882     "kind" : "rtti",
9883     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9884    },
9885    {
9886     "is_pure" : true,
9887     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9888    },
9889    {
9890     "is_pure" : true,
9891     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9892    },
9893    {
9894     "is_pure" : true,
9895     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9896    },
9897    {
9898     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9899    },
9900    {
9901     "is_pure" : true,
9902     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9903    },
9904    {
9905     "is_pure" : true,
9906     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9907    },
9908    {
9909     "is_pure" : true,
9910     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9917    },
9918    {
9919     "kind" : "complete_dtor_pointer",
9920     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9921    },
9922    {
9923     "kind" : "deleting_dtor_pointer",
9924     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9925    },
9926    {
9927     "kind" : "vcall_offset"
9928    },
9929    {
9930     "kind" : "vcall_offset"
9931    },
9932    {
9933     "kind" : "vcall_offset"
9934    },
9935    {
9936     "kind" : "vcall_offset"
9937    },
9938    {
9939     "component_value" : -4,
9940     "kind" : "vcall_offset"
9941    },
9942    {
9943     "component_value" : -4,
9944     "kind" : "offset_to_top"
9945    },
9946    {
9947     "kind" : "rtti",
9948     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9949    },
9950    {
9951     "kind" : "complete_dtor_pointer",
9952     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9953    },
9954    {
9955     "kind" : "deleting_dtor_pointer",
9956     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9969    }
9970   ]
9971  },
9972  {
9973   "alignment" : 4,
9974   "fields" :
9975   [
9976    {
9977     "access" : "private",
9978     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9979    }
9980   ],
9981   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
9982   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9983   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
9984   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
9985   "size" : 8,
9986   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
9987   "template_args" :
9988   [
9989    "_ZTI13native_handle"
9990   ]
9991  },
9992  {
9993   "access" : "private",
9994   "alignment" : 4,
9995   "fields" :
9996   [
9997    {
9998     "field_name" : "mPointer",
9999     "referenced_type" : "_ZTIP13native_handle"
10000    },
10001    {
10002     "field_name" : "_pad",
10003     "referenced_type" : "_ZTIy"
10004    }
10005   ],
10006   "is_anonymous" : true,
10007   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10008   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
10009   "record_kind" : "union",
10010   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10011   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
10012   "size" : 8,
10013   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10014  },
10015  {
10016   "alignment" : 4,
10017   "fields" :
10018   [
10019    {
10020     "access" : "private",
10021     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10022    }
10023   ],
10024   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10025   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10026   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10027   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
10028   "size" : 8,
10029   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10030   "template_args" :
10031   [
10032    "_ZTIK13native_handle"
10033   ]
10034  },
10035  {
10036   "access" : "private",
10037   "alignment" : 4,
10038   "fields" :
10039   [
10040    {
10041     "field_name" : "mPointer",
10042     "referenced_type" : "_ZTIPK13native_handle"
10043    },
10044    {
10045     "field_name" : "_pad",
10046     "referenced_type" : "_ZTIy"
10047    }
10048   ],
10049   "is_anonymous" : true,
10050   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10051   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
10052   "record_kind" : "union",
10053   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10054   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
10055   "size" : 8,
10056   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10057  },
10058  {
10059   "alignment" : 4,
10060   "fields" :
10061   [
10062    {
10063     "access" : "private",
10064     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
10065    }
10066   ],
10067   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10068   "name" : "android::hardware::details::hidl_pointer<const char>",
10069   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10070   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
10071   "size" : 8,
10072   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10073   "template_args" :
10074   [
10075    "_ZTIKc"
10076   ]
10077  },
10078  {
10079   "access" : "private",
10080   "alignment" : 4,
10081   "fields" :
10082   [
10083    {
10084     "field_name" : "mPointer",
10085     "referenced_type" : "_ZTIPKc"
10086    },
10087    {
10088     "field_name" : "_pad",
10089     "referenced_type" : "_ZTIy"
10090    }
10091   ],
10092   "is_anonymous" : true,
10093   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10094   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
10095   "record_kind" : "union",
10096   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10097   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
10098   "size" : 8,
10099   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10100  },
10101  {
10102   "alignment" : 4,
10103   "fields" :
10104   [
10105    {
10106     "access" : "private",
10107     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10108    }
10109   ],
10110   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10111   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10112   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10113   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
10114   "size" : 8,
10115   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10116   "template_args" :
10117   [
10118    "_ZTIN7android8hardware17GrantorDescriptorE"
10119   ]
10120  },
10121  {
10122   "access" : "private",
10123   "alignment" : 4,
10124   "fields" :
10125   [
10126    {
10127     "field_name" : "mPointer",
10128     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
10129    },
10130    {
10131     "field_name" : "_pad",
10132     "referenced_type" : "_ZTIy"
10133    }
10134   ],
10135   "is_anonymous" : true,
10136   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10137   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
10138   "record_kind" : "union",
10139   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10140   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
10141   "size" : 8,
10142   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10143  },
10144  {
10145   "alignment" : 4,
10146   "fields" :
10147   [
10148    {
10149     "access" : "private",
10150     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
10151    }
10152   ],
10153   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10154   "name" : "android::hardware::details::hidl_pointer<char>",
10155   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10156   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
10157   "size" : 8,
10158   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10159   "template_args" :
10160   [
10161    "_ZTIc"
10162   ]
10163  },
10164  {
10165   "access" : "private",
10166   "alignment" : 4,
10167   "fields" :
10168   [
10169    {
10170     "field_name" : "mPointer",
10171     "referenced_type" : "_ZTIPc"
10172    },
10173    {
10174     "field_name" : "_pad",
10175     "referenced_type" : "_ZTIy"
10176    }
10177   ],
10178   "is_anonymous" : true,
10179   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10180   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
10181   "record_kind" : "union",
10182   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10183   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
10184   "size" : 8,
10185   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "fields" :
10190   [
10191    {
10192     "access" : "private",
10193     "field_name" : "mStatus",
10194     "referenced_type" : "_ZTIN7android8hardware6StatusE"
10195    },
10196    {
10197     "access" : "private",
10198     "field_name" : "mCheckedStatus",
10199     "field_offset" : 160,
10200     "referenced_type" : "_ZTIb"
10201    }
10202   ],
10203   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
10204   "name" : "android::hardware::details::return_status",
10205   "record_kind" : "class",
10206   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
10207   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
10208   "size" : 24,
10209   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10210  },
10211  {
10212   "alignment" : 4,
10213   "fields" :
10214   [
10215    {
10216     "access" : "private",
10217     "field_name" : "mBase",
10218     "referenced_type" : "_ZTIPKj"
10219    }
10220   ],
10221   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10222   "name" : "android::hardware::details::const_accessor<unsigned int, 10>",
10223   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10224   "self_type" : "_ZTIN7android8hardware7details14const_accessorIjLj10EJEEE",
10225   "size" : 4,
10226   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10227   "template_args" :
10228   [
10229    "_ZTIj"
10230   ]
10231  },
10232  {
10233   "alignment" : 4,
10234   "fields" :
10235   [
10236    {
10237     "access" : "protected",
10238     "field_name" : "mInstrumentationCallbacks",
10239     "field_offset" : 32,
10240     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
10241    },
10242    {
10243     "access" : "protected",
10244     "field_offset" : 128,
10245     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
10246    },
10247    {
10248     "access" : "protected",
10249     "field_name" : "mInstrumentationLibPackage",
10250     "field_offset" : 160,
10251     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10252    },
10253    {
10254     "access" : "protected",
10255     "field_name" : "mInterfaceName",
10256     "field_offset" : 256,
10257     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10258    }
10259   ],
10260   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10261   "name" : "android::hardware::details::HidlInstrumentor",
10262   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10263   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
10264   "size" : 44,
10265   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
10266   "vtable_components" :
10267   [
10268    {
10269     "kind" : "offset_to_top"
10270    },
10271    {
10272     "kind" : "rtti",
10273     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10274    },
10275    {
10276     "kind" : "complete_dtor_pointer",
10277     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10278    },
10279    {
10280     "kind" : "deleting_dtor_pointer",
10281     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10282    }
10283   ]
10284  },
10285  {
10286   "access" : "protected",
10287   "alignment" : 4,
10288   "fields" :
10289   [
10290    {
10291     "field_name" : "mEnableInstrumentation",
10292     "referenced_type" : "_ZTIb"
10293    },
10294    {
10295     "field_name" : "mReserved0",
10296     "referenced_type" : "_ZTIPv"
10297    }
10298   ],
10299   "is_anonymous" : true,
10300   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10301   "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
10302   "record_kind" : "union",
10303   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10304   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
10305   "size" : 4,
10306   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10307  },
10308  {
10309   "alignment" : 1,
10310   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
10311   "name" : "android::hardware::details::i_tag",
10312   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
10313   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
10314   "size" : 1,
10315   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10316  },
10317  {
10318   "alignment" : 1,
10319   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
10320   "name" : "android::hardware::details::bs_tag",
10321   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
10322   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
10323   "size" : 1,
10324   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10325  },
10326  {
10327   "alignment" : 1,
10328   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
10329   "name" : "android::hardware::details::bnhw_tag",
10330   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
10331   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
10332   "size" : 1,
10333   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10334  },
10335  {
10336   "alignment" : 1,
10337   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
10338   "name" : "android::hardware::details::bphw_tag",
10339   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
10340   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
10341   "size" : 1,
10342   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
10343  },
10344  {
10345   "alignment" : 1,
10346   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10347   "name" : "android::hardware::details::std_array<unsigned int, 10>",
10348   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10349   "self_type" : "_ZTIN7android8hardware7details9std_arrayIjLj10EJEEE",
10350   "size" : 1,
10351   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10352   "template_args" :
10353   [
10354    "_ZTIj"
10355   ]
10356  },
10357  {
10358   "alignment" : 8,
10359   "fields" :
10360   [
10361    {
10362     "field_name" : "description",
10363     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE"
10364    },
10365    {
10366     "field_name" : "nativeHandle",
10367     "field_offset" : 320,
10368     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10369    }
10370   ],
10371   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10372   "name" : "android::hardware::graphics::common::V1_2::HardwareBuffer",
10373   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10374   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_214HardwareBufferE",
10375   "size" : 56,
10376   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h"
10377  },
10378  {
10379   "alignment" : 4,
10380   "fields" :
10381   [
10382    {
10383     "access" : "private",
10384     "field_name" : "mBuffer",
10385     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10386    },
10387    {
10388     "access" : "private",
10389     "field_name" : "mSize",
10390     "field_offset" : 64,
10391     "referenced_type" : "_ZTIj"
10392    },
10393    {
10394     "access" : "private",
10395     "field_name" : "mOwnsBuffer",
10396     "field_offset" : 96,
10397     "referenced_type" : "_ZTIb"
10398    },
10399    {
10400     "access" : "private",
10401     "field_name" : "mPad",
10402     "field_offset" : 104,
10403     "referenced_type" : "_ZTIA3_h"
10404    }
10405   ],
10406   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10407   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10408   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10409   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
10410   "size" : 16,
10411   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10412   "template_args" :
10413   [
10414    "_ZTIN7android8hardware17GrantorDescriptorE"
10415   ]
10416  },
10417  {
10418   "alignment" : 4,
10419   "fields" :
10420   [
10421    {
10422     "access" : "private",
10423     "field_name" : "mBuffer",
10424     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
10425    },
10426    {
10427     "access" : "private",
10428     "field_name" : "mSize",
10429     "field_offset" : 64,
10430     "referenced_type" : "_ZTIj"
10431    },
10432    {
10433     "access" : "private",
10434     "field_name" : "mOwnsBuffer",
10435     "field_offset" : 96,
10436     "referenced_type" : "_ZTIb"
10437    },
10438    {
10439     "access" : "private",
10440     "field_name" : "mPad",
10441     "field_offset" : 104,
10442     "referenced_type" : "_ZTIA3_h"
10443    }
10444   ],
10445   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
10446   "name" : "android::hardware::hidl_vec<char>",
10447   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
10448   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
10449   "size" : 16,
10450   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10451   "template_args" :
10452   [
10453    "_ZTIc"
10454   ]
10455  },
10456  {
10457   "alignment" : 4,
10458   "base_specifiers" :
10459   [
10460    {
10461     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
10462    }
10463   ],
10464   "fields" :
10465   [
10466    {
10467     "access" : "protected",
10468     "field_name" : "mSchedPolicy",
10469     "field_offset" : 32,
10470     "referenced_type" : "_ZTIi"
10471    },
10472    {
10473     "access" : "protected",
10474     "field_name" : "mSchedPriority",
10475     "field_offset" : 64,
10476     "referenced_type" : "_ZTIi"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mExtras",
10481     "field_offset" : 96,
10482     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mReserved0",
10487     "field_offset" : 128,
10488     "referenced_type" : "_ZTIPv"
10489    }
10490   ],
10491   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
10492   "name" : "android::hardware::BHwBinder",
10493   "record_kind" : "class",
10494   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
10495   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
10496   "size" : 28,
10497   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
10498   "vtable_components" :
10499   [
10500    {
10501     "component_value" : 20,
10502     "kind" : "vbase_offset"
10503    },
10504    {
10505     "kind" : "offset_to_top"
10506    },
10507    {
10508     "kind" : "rtti",
10509     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10519    },
10520    {
10521     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10525    },
10526    {
10527     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10528    },
10529    {
10530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10531    },
10532    {
10533     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10537    },
10538    {
10539     "kind" : "complete_dtor_pointer",
10540     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
10541    },
10542    {
10543     "kind" : "deleting_dtor_pointer",
10544     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
10545    },
10546    {
10547     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10548    },
10549    {
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "kind" : "vcall_offset"
10554    },
10555    {
10556     "kind" : "vcall_offset"
10557    },
10558    {
10559     "kind" : "vcall_offset"
10560    },
10561    {
10562     "component_value" : -20,
10563     "kind" : "vcall_offset"
10564    },
10565    {
10566     "component_value" : -20,
10567     "kind" : "offset_to_top"
10568    },
10569    {
10570     "kind" : "rtti",
10571     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10572    },
10573    {
10574     "kind" : "complete_dtor_pointer",
10575     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
10576    },
10577    {
10578     "kind" : "deleting_dtor_pointer",
10579     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10592    }
10593   ]
10594  },
10595  {
10596   "alignment" : 4,
10597   "fields" :
10598   [
10599    {
10600     "field_name" : "sched_policy",
10601     "referenced_type" : "_ZTIi"
10602    },
10603    {
10604     "field_name" : "prio",
10605     "field_offset" : 32,
10606     "referenced_type" : "_ZTIi"
10607    }
10608   ],
10609   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
10610   "name" : "android::hardware::SchedPrio",
10611   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
10612   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
10613   "size" : 8,
10614   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10615  },
10616  {
10617   "alignment" : 4,
10618   "fields" :
10619   [
10620    {
10621     "access" : "private",
10622     "field_name" : "mCond",
10623     "referenced_type" : "_ZTI14pthread_cond_t"
10624    }
10625   ],
10626   "linker_set_key" : "_ZTIN7android9ConditionE",
10627   "name" : "android::Condition",
10628   "record_kind" : "class",
10629   "referenced_type" : "_ZTIN7android9ConditionE",
10630   "self_type" : "_ZTIN7android9ConditionE",
10631   "size" : 4,
10632   "source_file" : "system/core/libutils/include/utils/Condition.h"
10633  },
10634  {
10635   "alignment" : 4,
10636   "fields" :
10637   [
10638    {
10639     "field_name" : "buf",
10640     "referenced_type" : "_ZTIA5121_h"
10641    },
10642    {
10643     "field_name" : "entry",
10644     "referenced_type" : "_ZTI12logger_entry"
10645    }
10646   ],
10647   "is_anonymous" : true,
10648   "linker_set_key" : "_ZTIN7log_msgUt_E",
10649   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
10650   "record_kind" : "union",
10651   "referenced_type" : "_ZTIN7log_msgUt_E",
10652   "self_type" : "_ZTIN7log_msgUt_E",
10653   "size" : 5124,
10654   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10655  }
10656 ],
10657 "rvalue_reference_types" :
10658 [
10659  {
10660   "alignment" : 4,
10661   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIjLj10EJEEE",
10662   "name" : "android::hardware::hidl_array<unsigned int, 10> &&",
10663   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIjLj10EJEEE",
10664   "self_type" : "_ZTION7android8hardware10hidl_arrayIjLj10EJEEE",
10665   "size" : 4,
10666   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10667  },
10668  {
10669   "alignment" : 4,
10670   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
10671   "name" : "android::hardware::hidl_handle &&",
10672   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10673   "self_type" : "_ZTION7android8hardware11hidl_handleE",
10674   "size" : 4,
10675   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10676  },
10677  {
10678   "alignment" : 4,
10679   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
10680   "name" : "android::hardware::hidl_memory &&",
10681   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10682   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
10683   "size" : 4,
10684   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10685  },
10686  {
10687   "alignment" : 4,
10688   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
10689   "name" : "android::hardware::Return<bool> &&",
10690   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
10691   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
10692   "size" : 4,
10693   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10694  },
10695  {
10696   "alignment" : 4,
10697   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
10698   "name" : "android::hardware::Return<void> &&",
10699   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
10700   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
10701   "size" : 4,
10702   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10703  },
10704  {
10705   "alignment" : 4,
10706   "linker_set_key" : "_ZTION7android8hardware6StatusE",
10707   "name" : "android::hardware::Status &&",
10708   "referenced_type" : "_ZTIN7android8hardware6StatusE",
10709   "self_type" : "_ZTION7android8hardware6StatusE",
10710   "size" : 4,
10711   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
10716   "name" : "android::hardware::details::return_status &&",
10717   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
10718   "self_type" : "_ZTION7android8hardware7details13return_statusE",
10719   "size" : 4,
10720   "source_file" : "system/libhidl/base/include/hidl/Status.h"
10721  }
10722 ]
10723}
10724