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