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