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