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