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