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-241",
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-234",
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" : 4,
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" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-413",
117   "self_type" : "type-413",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-26",
126   "self_type" : "type-26",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-340",
135   "self_type" : "type-340",
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-440",
144   "self_type" : "type-440",
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" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-418",
174   "self_type" : "type-418",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-29",
184   "self_type" : "type-29",
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_6ParcelEjj"
208  },
209  {
210   "name" : "_ZN7android8hardware8graphics6common4V1_222readEmbeddedFromParcelERKNS3_14HardwareBufferERKNS0_6ParcelEjj"
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-258",
232   "self_type" : "type-258",
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-396",
294   "self_type" : "type-396",
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-278",
372   "self_type" : "type-278",
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-378",
426   "self_type" : "type-378",
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-360",
480   "self_type" : "type-360",
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" : 4,
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-283",
586   "self_type" : "type-283",
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-286",
640   "self_type" : "type-286",
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-287",
682   "self_type" : "type-287",
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-285",
924   "self_type" : "type-285",
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-288",
950   "self_type" : "type-288",
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-282",
1044   "self_type" : "type-282",
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-284",
1078   "self_type" : "type-284",
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" : 4,
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-314",
1192   "self_type" : "type-314",
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-316",
1258   "self_type" : "type-316",
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-315",
1516   "self_type" : "type-315",
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-313",
1638   "self_type" : "type-313",
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-318",
1668   "self_type" : "type-318",
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" : 4,
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-338",
1786   "self_type" : "type-338",
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-337",
1856   "self_type" : "type-337",
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-336",
2130   "self_type" : "type-336",
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-335",
2160   "self_type" : "type-335",
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-342",
2286   "self_type" : "type-342",
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-221",
2416   "self_type" : "type-221",
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-226",
2442   "self_type" : "type-226",
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-222",
2484   "self_type" : "type-222",
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-219",
2726   "self_type" : "type-219",
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-225",
2756   "self_type" : "type-225",
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-229",
2786   "self_type" : "type-229",
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-235",
2828   "self_type" : "type-235",
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-237",
2866   "self_type" : "type-237",
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-223",
2892   "self_type" : "type-223",
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-228",
2910   "self_type" : "type-228",
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-232",
2940   "self_type" : "type-232",
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-217",
3034   "self_type" : "type-217",
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-224",
3076   "self_type" : "type-224",
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-230",
3094   "self_type" : "type-230",
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-227",
3124   "self_type" : "type-227",
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-218",
3158   "self_type" : "type-218",
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-200",
3212   "self_type" : "type-200",
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-275"
3232    },
3233    {
3234     "referenced_type" : "type-161"
3235    }
3236   ],
3237   "referenced_type" : "type-274",
3238   "return_type" : "type-37",
3239   "self_type" : "type-274",
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-246",
3253   "return_type" : "type-10",
3254   "self_type" : "type-246",
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 int, const unsigned long long *, unsigned int, void *)",
3260   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3261   "parameters" :
3262   [
3263    {
3264     "referenced_type" : "type-180"
3265    },
3266    {
3267     "referenced_type" : "type-181"
3268    },
3269    {
3270     "referenced_type" : "type-2"
3271    },
3272    {
3273     "referenced_type" : "type-183"
3274    },
3275    {
3276     "referenced_type" : "type-2"
3277    },
3278    {
3279     "referenced_type" : "type-161"
3280    }
3281   ],
3282   "referenced_type" : "type-179",
3283   "return_type" : "type-107",
3284   "self_type" : "type-179",
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_6ParcelEjj",
3293   "parameters" :
3294   [
3295    {
3296     "referenced_type" : "type-359"
3297    },
3298    {
3299     "referenced_type" : "type-180"
3300    },
3301    {
3302     "referenced_type" : "type-2"
3303    },
3304    {
3305     "referenced_type" : "type-2"
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_6ParcelEjj",
3314   "parameters" :
3315   [
3316    {
3317     "referenced_type" : "type-359"
3318    },
3319    {
3320     "referenced_type" : "type-190"
3321    },
3322    {
3323     "referenced_type" : "type-2"
3324    },
3325    {
3326     "referenced_type" : "type-2"
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" : 4,
3338   "linker_set_key" : "android::Mutex &",
3339   "name" : "android::Mutex &",
3340   "referenced_type" : "type-249",
3341   "self_type" : "type-253",
3342   "size" : 4,
3343   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3344  },
3345  {
3346   "alignment" : 4,
3347   "linker_set_key" : "android::RWLock &",
3348   "name" : "android::RWLock &",
3349   "referenced_type" : "type-260",
3350   "self_type" : "type-264",
3351   "size" : 4,
3352   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3353  },
3354  {
3355   "alignment" : 4,
3356   "linker_set_key" : "android::String16 &",
3357   "name" : "android::String16 &",
3358   "referenced_type" : "type-145",
3359   "self_type" : "type-155",
3360   "size" : 4,
3361   "source_file" : "/system/core/libutils/include/utils/String16.h"
3362  },
3363  {
3364   "alignment" : 4,
3365   "linker_set_key" : "android::String8 &",
3366   "name" : "android::String8 &",
3367   "referenced_type" : "type-136",
3368   "self_type" : "type-141",
3369   "size" : 4,
3370   "source_file" : "/system/core/libutils/include/utils/String8.h"
3371  },
3372  {
3373   "alignment" : 4,
3374   "linker_set_key" : "android::hardware::Return<bool> &",
3375   "name" : "android::hardware::Return<bool> &",
3376   "referenced_type" : "type-386",
3377   "self_type" : "type-390",
3378   "size" : 4,
3379   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3380  },
3381  {
3382   "alignment" : 4,
3383   "linker_set_key" : "android::hardware::Return<void> &",
3384   "name" : "android::hardware::Return<void> &",
3385   "referenced_type" : "type-397",
3386   "self_type" : "type-400",
3387   "size" : 4,
3388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3389  },
3390  {
3391   "alignment" : 4,
3392   "linker_set_key" : "android::hardware::Status &",
3393   "name" : "android::hardware::Status &",
3394   "referenced_type" : "type-376",
3395   "self_type" : "type-383",
3396   "size" : 4,
3397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3398  },
3399  {
3400   "alignment" : 4,
3401   "linker_set_key" : "android::hardware::TextOutput &",
3402   "name" : "android::hardware::TextOutput &",
3403   "referenced_type" : "type-187",
3404   "self_type" : "type-186",
3405   "size" : 4,
3406   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3407  },
3408  {
3409   "alignment" : 4,
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" : 4,
3415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3416  },
3417  {
3418   "alignment" : 4,
3419   "linker_set_key" : "const android::String16 &",
3420   "name" : "const android::String16 &",
3421   "referenced_type" : "type-150",
3422   "self_type" : "type-153",
3423   "size" : 4,
3424   "source_file" : "/system/core/libutils/include/utils/String16.h"
3425  },
3426  {
3427   "alignment" : 4,
3428   "linker_set_key" : "const android::String8 &",
3429   "name" : "const android::String8 &",
3430   "referenced_type" : "type-138",
3431   "self_type" : "type-140",
3432   "size" : 4,
3433   "source_file" : "/system/core/libutils/include/utils/String8.h"
3434  },
3435  {
3436   "alignment" : 4,
3437   "linker_set_key" : "const android::hardware::Parcel &",
3438   "name" : "const android::hardware::Parcel &",
3439   "referenced_type" : "type-189",
3440   "self_type" : "type-190",
3441   "size" : 4,
3442   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3443  },
3444  {
3445   "alignment" : 4,
3446   "linker_set_key" : "const android::hardware::Status &",
3447   "name" : "const android::hardware::Status &",
3448   "referenced_type" : "type-380",
3449   "self_type" : "type-381",
3450   "size" : 4,
3451   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3452  },
3453  {
3454   "alignment" : 4,
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" : 4,
3460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3461  },
3462  {
3463   "alignment" : 4,
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-358",
3467   "self_type" : "type-359",
3468   "size" : 4,
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" : 4,
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" : 4,
3478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3479  },
3480  {
3481   "alignment" : 4,
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" : 4,
3487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3488  },
3489  {
3490   "alignment" : 4,
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" : 4,
3496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3497  },
3498  {
3499   "alignment" : 4,
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" : 4,
3505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3506  },
3507  {
3508   "alignment" : 4,
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" : 4,
3514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3515  },
3516  {
3517   "alignment" : 4,
3518   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3519   "name" : "const android::sp<android::hardware::IBinder> &",
3520   "referenced_type" : "type-276",
3521   "self_type" : "type-275",
3522   "size" : 4,
3523   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3524  },
3525  {
3526   "alignment" : 4,
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" : 4,
3532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3533  },
3534  {
3535   "alignment" : 4,
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-368",
3539   "self_type" : "type-369",
3540   "size" : 4,
3541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3542  },
3543  {
3544   "alignment" : 4,
3545   "linker_set_key" : "const bool &",
3546   "name" : "const bool &",
3547   "referenced_type" : "type-374",
3548   "self_type" : "type-438",
3549   "size" : 4,
3550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3551  },
3552  {
3553   "alignment" : 4,
3554   "linker_set_key" : "const double &",
3555   "name" : "const double &",
3556   "referenced_type" : "type-41",
3557   "self_type" : "type-44",
3558   "size" : 4,
3559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3560  },
3561  {
3562   "alignment" : 4,
3563   "linker_set_key" : "const float &",
3564   "name" : "const float &",
3565   "referenced_type" : "type-38",
3566   "self_type" : "type-40",
3567   "size" : 4,
3568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3569  },
3570  {
3571   "alignment" : 4,
3572   "linker_set_key" : "const int &",
3573   "name" : "const int &",
3574   "referenced_type" : "type-9",
3575   "self_type" : "type-22",
3576   "size" : 4,
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" : 4,
3588   "linker_set_key" : "const log_msg &",
3589   "name" : "const log_msg &",
3590   "referenced_type" : "type-11",
3591   "self_type" : "type-54",
3592   "size" : 4,
3593   "source_file" : "/system/core/liblog/include/log/log_read.h"
3594  },
3595  {
3596   "alignment" : 4,
3597   "linker_set_key" : "const long long &",
3598   "name" : "const long long &",
3599   "referenced_type" : "type-25",
3600   "self_type" : "type-27",
3601   "size" : 4,
3602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3603  },
3604  {
3605   "alignment" : 4,
3606   "linker_set_key" : "const short &",
3607   "name" : "const short &",
3608   "referenced_type" : "type-443",
3609   "self_type" : "type-444",
3610   "size" : 4,
3611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3612  },
3613  {
3614   "alignment" : 4,
3615   "linker_set_key" : "const signed char &",
3616   "name" : "const signed char &",
3617   "referenced_type" : "type-439",
3618   "self_type" : "type-441",
3619   "size" : 4,
3620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3621  },
3622  {
3623   "alignment" : 4,
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-363",
3627   "self_type" : "type-362",
3628   "size" : 4,
3629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3630  },
3631  {
3632   "alignment" : 4,
3633   "linker_set_key" : "const unsigned char &",
3634   "name" : "const unsigned char &",
3635   "referenced_type" : "type-182",
3636   "self_type" : "type-442",
3637   "size" : 4,
3638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3639  },
3640  {
3641   "alignment" : 4,
3642   "linker_set_key" : "const unsigned int &",
3643   "name" : "const unsigned int &",
3644   "referenced_type" : "type-23",
3645   "self_type" : "type-24",
3646   "size" : 4,
3647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3648  },
3649  {
3650   "alignment" : 4,
3651   "linker_set_key" : "const unsigned long long &",
3652   "name" : "const unsigned long long &",
3653   "referenced_type" : "type-28",
3654   "self_type" : "type-30",
3655   "size" : 4,
3656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3657  },
3658  {
3659   "alignment" : 4,
3660   "linker_set_key" : "const unsigned short &",
3661   "name" : "const unsigned short &",
3662   "referenced_type" : "type-7",
3663   "self_type" : "type-6",
3664   "size" : 4,
3665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3666  },
3667  {
3668   "alignment" : 4,
3669   "linker_set_key" : "int &",
3670   "name" : "int &",
3671   "referenced_type" : "type-10",
3672   "self_type" : "type-130",
3673   "size" : 4,
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" : 4,
3678   "linker_set_key" : "unsigned long long &",
3679   "name" : "unsigned long long &",
3680   "referenced_type" : "type-29",
3681   "self_type" : "type-291",
3682   "size" : 4,
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" : 4,
3690   "linker_set_key" : "android::Condition *",
3691   "name" : "android::Condition *",
3692   "referenced_type" : "type-256",
3693   "self_type" : "type-259",
3694   "size" : 4,
3695   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3696  },
3697  {
3698   "alignment" : 4,
3699   "linker_set_key" : "android::Mutex *",
3700   "name" : "android::Mutex *",
3701   "referenced_type" : "type-249",
3702   "self_type" : "type-251",
3703   "size" : 4,
3704   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3705  },
3706  {
3707   "alignment" : 4,
3708   "linker_set_key" : "android::Mutex::Autolock *",
3709   "name" : "android::Mutex::Autolock *",
3710   "referenced_type" : "type-252",
3711   "self_type" : "type-255",
3712   "size" : 4,
3713   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3714  },
3715  {
3716   "alignment" : 4,
3717   "linker_set_key" : "android::RWLock *",
3718   "name" : "android::RWLock *",
3719   "referenced_type" : "type-260",
3720   "self_type" : "type-262",
3721   "size" : 4,
3722   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3723  },
3724  {
3725   "alignment" : 4,
3726   "linker_set_key" : "android::RWLock::AutoRLock *",
3727   "name" : "android::RWLock::AutoRLock *",
3728   "referenced_type" : "type-263",
3729   "self_type" : "type-266",
3730   "size" : 4,
3731   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3732  },
3733  {
3734   "alignment" : 4,
3735   "linker_set_key" : "android::RWLock::AutoWLock *",
3736   "name" : "android::RWLock::AutoWLock *",
3737   "referenced_type" : "type-267",
3738   "self_type" : "type-268",
3739   "size" : 4,
3740   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3741  },
3742  {
3743   "alignment" : 4,
3744   "linker_set_key" : "android::RefBase *",
3745   "name" : "android::RefBase *",
3746   "referenced_type" : "type-47",
3747   "self_type" : "type-53",
3748   "size" : 4,
3749   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3750  },
3751  {
3752   "alignment" : 4,
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" : 4,
3758   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3759  },
3760  {
3761   "alignment" : 4,
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" : 4,
3767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3768  },
3769  {
3770   "alignment" : 4,
3771   "linker_set_key" : "android::ReferenceRenamer *",
3772   "name" : "android::ReferenceRenamer *",
3773   "referenced_type" : "type-45",
3774   "self_type" : "type-46",
3775   "size" : 4,
3776   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3777  },
3778  {
3779   "alignment" : 4,
3780   "linker_set_key" : "android::ScopedTrace *",
3781   "name" : "android::ScopedTrace *",
3782   "referenced_type" : "type-280",
3783   "self_type" : "type-281",
3784   "size" : 4,
3785   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3786  },
3787  {
3788   "alignment" : 4,
3789   "linker_set_key" : "android::String16 *",
3790   "name" : "android::String16 *",
3791   "referenced_type" : "type-145",
3792   "self_type" : "type-156",
3793   "size" : 4,
3794   "source_file" : "/system/core/libutils/include/utils/String16.h"
3795  },
3796  {
3797   "alignment" : 4,
3798   "linker_set_key" : "android::String8 *",
3799   "name" : "android::String8 *",
3800   "referenced_type" : "type-136",
3801   "self_type" : "type-142",
3802   "size" : 4,
3803   "source_file" : "/system/core/libutils/include/utils/String8.h"
3804  },
3805  {
3806   "alignment" : 4,
3807   "linker_set_key" : "android::Thread *",
3808   "name" : "android::Thread *",
3809   "referenced_type" : "type-373",
3810   "self_type" : "type-372",
3811   "size" : 4,
3812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3813  },
3814  {
3815   "alignment" : 4,
3816   "linker_set_key" : "android::VirtualLightRefBase *",
3817   "name" : "android::VirtualLightRefBase *",
3818   "referenced_type" : "type-3",
3819   "self_type" : "type-111",
3820   "size" : 4,
3821   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3822  },
3823  {
3824   "alignment" : 4,
3825   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3826   "name" : "android::hardware::GrantorDescriptor *",
3827   "referenced_type" : "type-84",
3828   "self_type" : "type-83",
3829   "size" : 4,
3830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3831  },
3832  {
3833   "alignment" : 4,
3834   "linker_set_key" : "android::hardware::IBinder *",
3835   "name" : "android::hardware::IBinder *",
3836   "referenced_type" : "type-162",
3837   "self_type" : "type-165",
3838   "size" : 4,
3839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3840  },
3841  {
3842   "alignment" : 4,
3843   "linker_set_key" : "android::hardware::Parcel *",
3844   "name" : "android::hardware::Parcel *",
3845   "referenced_type" : "type-174",
3846   "self_type" : "type-180",
3847   "size" : 4,
3848   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3849  },
3850  {
3851   "alignment" : 4,
3852   "linker_set_key" : "android::hardware::Return<bool> *",
3853   "name" : "android::hardware::Return<bool> *",
3854   "referenced_type" : "type-386",
3855   "self_type" : "type-388",
3856   "size" : 4,
3857   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3858  },
3859  {
3860   "alignment" : 4,
3861   "linker_set_key" : "android::hardware::Return<void> *",
3862   "name" : "android::hardware::Return<void> *",
3863   "referenced_type" : "type-397",
3864   "self_type" : "type-398",
3865   "size" : 4,
3866   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3867  },
3868  {
3869   "alignment" : 4,
3870   "linker_set_key" : "android::hardware::Status *",
3871   "name" : "android::hardware::Status *",
3872   "referenced_type" : "type-376",
3873   "self_type" : "type-379",
3874   "size" : 4,
3875   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3876  },
3877  {
3878   "alignment" : 4,
3879   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3880   "name" : "android::hardware::details::HidlInstrumentor *",
3881   "referenced_type" : "type-194",
3882   "self_type" : "type-365",
3883   "size" : 4,
3884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3885  },
3886  {
3887   "alignment" : 4,
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" : 4,
3893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3894  },
3895  {
3896   "alignment" : 4,
3897   "linker_set_key" : "android::hardware::details::return_status *",
3898   "name" : "android::hardware::details::return_status *",
3899   "referenced_type" : "type-387",
3900   "self_type" : "type-391",
3901   "size" : 4,
3902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3903  },
3904  {
3905   "alignment" : 4,
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" : 4,
3911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3912  },
3913  {
3914   "alignment" : 4,
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" : 4,
3920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3921  },
3922  {
3923   "alignment" : 4,
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" : 4,
3929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3930  },
3931  {
3932   "alignment" : 4,
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" : 4,
3938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3939  },
3940  {
3941   "alignment" : 4,
3942   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3943   "name" : "android::hidl::base::V1_0::BnHwBase *",
3944   "referenced_type" : "type-191",
3945   "self_type" : "type-199",
3946   "size" : 4,
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" : 4,
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-193",
3955   "size" : 4,
3956   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3957  },
3958  {
3959   "alignment" : 4,
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-192",
3963   "self_type" : "type-367",
3964   "size" : 4,
3965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3966  },
3967  {
3968   "alignment" : 4,
3969   "linker_set_key" : "android_flex_plane *",
3970   "name" : "android_flex_plane *",
3971   "referenced_type" : "type-236",
3972   "self_type" : "type-239",
3973   "size" : 4,
3974   "source_file" : "/system/core/libsystem/include/system/graphics.h"
3975  },
3976  {
3977   "alignment" : 4,
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-274",
3981   "self_type" : "type-273",
3982   "size" : 4,
3983   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3984  },
3985  {
3986   "alignment" : 4,
3987   "linker_set_key" : "char *",
3988   "name" : "char *",
3989   "referenced_type" : "type-18",
3990   "self_type" : "type-88",
3991   "size" : 4,
3992   "source_file" : "/system/core/liblog/include/log/log_read.h"
3993  },
3994  {
3995   "alignment" : 4,
3996   "linker_set_key" : "const android::NativeHandle *",
3997   "name" : "const android::NativeHandle *",
3998   "referenced_type" : "type-125",
3999   "self_type" : "type-126",
4000   "size" : 4,
4001   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4002  },
4003  {
4004   "alignment" : 4,
4005   "linker_set_key" : "const android::RefBase *",
4006   "name" : "const android::RefBase *",
4007   "referenced_type" : "type-51",
4008   "self_type" : "type-52",
4009   "size" : 4,
4010   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4011  },
4012  {
4013   "alignment" : 4,
4014   "linker_set_key" : "const android::String16 *",
4015   "name" : "const android::String16 *",
4016   "referenced_type" : "type-150",
4017   "self_type" : "type-152",
4018   "size" : 4,
4019   "source_file" : "/system/core/libutils/include/utils/String16.h"
4020  },
4021  {
4022   "alignment" : 4,
4023   "linker_set_key" : "const android::String8 *",
4024   "name" : "const android::String8 *",
4025   "referenced_type" : "type-138",
4026   "self_type" : "type-139",
4027   "size" : 4,
4028   "source_file" : "/system/core/libutils/include/utils/String8.h"
4029  },
4030  {
4031   "alignment" : 4,
4032   "linker_set_key" : "const android::VectorImpl *",
4033   "name" : "const android::VectorImpl *",
4034   "referenced_type" : "type-207",
4035   "self_type" : "type-208",
4036   "size" : 4,
4037   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4038  },
4039  {
4040   "alignment" : 4,
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" : 4,
4046   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4047  },
4048  {
4049   "alignment" : 4,
4050   "linker_set_key" : "const android::hardware::Status *",
4051   "name" : "const android::hardware::Status *",
4052   "referenced_type" : "type-380",
4053   "self_type" : "type-385",
4054   "size" : 4,
4055   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4056  },
4057  {
4058   "alignment" : 4,
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" : 4,
4064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4065  },
4066  {
4067   "alignment" : 4,
4068   "linker_set_key" : "const android::hardware::details::return_status *",
4069   "name" : "const android::hardware::details::return_status *",
4070   "referenced_type" : "type-393",
4071   "self_type" : "type-394",
4072   "size" : 4,
4073   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4074  },
4075  {
4076   "alignment" : 4,
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" : 4,
4082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4083  },
4084  {
4085   "alignment" : 4,
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" : 4,
4091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4092  },
4093  {
4094   "alignment" : 4,
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" : 4,
4100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4101  },
4102  {
4103   "alignment" : 4,
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" : 4,
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" : 4,
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-366",
4117   "size" : 4,
4118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4119  },
4120  {
4121   "alignment" : 4,
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-368",
4125   "self_type" : "type-370",
4126   "size" : 4,
4127   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4128  },
4129  {
4130   "alignment" : 4,
4131   "linker_set_key" : "const char *",
4132   "name" : "const char *",
4133   "referenced_type" : "type-65",
4134   "self_type" : "type-64",
4135   "size" : 4,
4136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4137  },
4138  {
4139   "alignment" : 4,
4140   "linker_set_key" : "const char16_t *",
4141   "name" : "const char16_t *",
4142   "referenced_type" : "type-147",
4143   "self_type" : "type-146",
4144   "size" : 4,
4145   "source_file" : "/system/core/libutils/include/utils/String16.h"
4146  },
4147  {
4148   "alignment" : 4,
4149   "linker_set_key" : "const log_msg *",
4150   "name" : "const log_msg *",
4151   "referenced_type" : "type-11",
4152   "self_type" : "type-43",
4153   "size" : 4,
4154   "source_file" : "/system/core/liblog/include/log/log_read.h"
4155  },
4156  {
4157   "alignment" : 4,
4158   "linker_set_key" : "const native_handle *",
4159   "name" : "const native_handle *",
4160   "referenced_type" : "type-60",
4161   "self_type" : "type-59",
4162   "size" : 4,
4163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4164  },
4165  {
4166   "alignment" : 4,
4167   "linker_set_key" : "const unsigned char *",
4168   "name" : "const unsigned char *",
4169   "referenced_type" : "type-182",
4170   "self_type" : "type-181",
4171   "size" : 4,
4172   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4173  },
4174  {
4175   "alignment" : 4,
4176   "linker_set_key" : "const unsigned int *",
4177   "name" : "const unsigned int *",
4178   "referenced_type" : "type-23",
4179   "self_type" : "type-92",
4180   "size" : 4,
4181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4182  },
4183  {
4184   "alignment" : 4,
4185   "linker_set_key" : "const unsigned long long *",
4186   "name" : "const unsigned long long *",
4187   "referenced_type" : "type-28",
4188   "self_type" : "type-183",
4189   "size" : 4,
4190   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4191  },
4192  {
4193   "alignment" : 4,
4194   "linker_set_key" : "const void *",
4195   "name" : "const void *",
4196   "referenced_type" : "type-106",
4197   "self_type" : "type-108",
4198   "size" : 4,
4199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4200  },
4201  {
4202   "alignment" : 4,
4203   "linker_set_key" : "int (*)(void *)",
4204   "name" : "int (*)(void *)",
4205   "referenced_type" : "type-246",
4206   "self_type" : "type-247",
4207   "size" : 4,
4208   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4209  },
4210  {
4211   "alignment" : 4,
4212   "linker_set_key" : "log_msg *",
4213   "name" : "log_msg *",
4214   "referenced_type" : "type-12",
4215   "self_type" : "type-89",
4216   "size" : 4,
4217   "source_file" : "/system/core/liblog/include/log/log_read.h"
4218  },
4219  {
4220   "alignment" : 4,
4221   "linker_set_key" : "native_handle *",
4222   "name" : "native_handle *",
4223   "referenced_type" : "type-35",
4224   "self_type" : "type-34",
4225   "size" : 4,
4226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4227  },
4228  {
4229   "alignment" : 4,
4230   "linker_set_key" : "unsigned char *",
4231   "name" : "unsigned char *",
4232   "referenced_type" : "type-15",
4233   "self_type" : "type-176",
4234   "size" : 4,
4235   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "unsigned long long *",
4240   "name" : "unsigned long long *",
4241   "referenced_type" : "type-29",
4242   "self_type" : "type-177",
4243   "size" : 4,
4244   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4245  },
4246  {
4247   "alignment" : 4,
4248   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4249   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4250   "referenced_type" : "type-179",
4251   "self_type" : "type-178",
4252   "size" : 4,
4253   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4254  },
4255  {
4256   "alignment" : 4,
4257   "linker_set_key" : "void *",
4258   "name" : "void *",
4259   "referenced_type" : "type-107",
4260   "self_type" : "type-161",
4261   "size" : 4,
4262   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4263  },
4264  {
4265   "alignment" : 4,
4266   "linker_set_key" : "void **",
4267   "name" : "void **",
4268   "referenced_type" : "type-161",
4269   "self_type" : "type-248",
4270   "size" : 4,
4271   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4272  }
4273 ],
4274 "qualified_types" :
4275 [
4276  {
4277   "alignment" : 4,
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" : 4,
4284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4285  },
4286  {
4287   "alignment" : 4,
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" : 4,
4294   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4295  },
4296  {
4297   "alignment" : 4,
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" : 12,
4304   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4305  },
4306  {
4307   "alignment" : 4,
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" : 8,
4314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4315  },
4316  {
4317   "alignment" : 4,
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" : 4,
4324   "source_file" : "/system/core/libutils/include/utils/String16.h"
4325  },
4326  {
4327   "alignment" : 4,
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" : 4,
4334   "source_file" : "/system/core/libutils/include/utils/String8.h"
4335  },
4336  {
4337   "alignment" : 4,
4338   "is_const" : true,
4339   "linker_set_key" : "const android::VectorImpl",
4340   "name" : "const android::VectorImpl",
4341   "referenced_type" : "type-206",
4342   "self_type" : "type-207",
4343   "size" : 20,
4344   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4345  },
4346  {
4347   "alignment" : 4,
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" : 24,
4354   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4355  },
4356  {
4357   "alignment" : 4,
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-189",
4363   "size" : 68,
4364   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "is_const" : true,
4369   "linker_set_key" : "const android::hardware::Status",
4370   "name" : "const android::hardware::Status",
4371   "referenced_type" : "type-376",
4372   "self_type" : "type-380",
4373   "size" : 20,
4374   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4375  },
4376  {
4377   "alignment" : 4,
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" : 4,
4384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4385  },
4386  {
4387   "alignment" : 4,
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-387",
4392   "self_type" : "type-393",
4393   "size" : 24,
4394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4395  },
4396  {
4397   "alignment" : 4,
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-283",
4402   "self_type" : "type-290",
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-286",
4412   "self_type" : "type-294",
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-287",
4422   "self_type" : "type-295",
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-285",
4432   "self_type" : "type-293",
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-288",
4442   "self_type" : "type-297",
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-282",
4452   "self_type" : "type-289",
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-284",
4462   "self_type" : "type-292",
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" : 4,
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-314",
4472   "self_type" : "type-320",
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-316",
4482   "self_type" : "type-322",
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-315",
4492   "self_type" : "type-321",
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-313",
4502   "self_type" : "type-319",
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-318",
4512   "self_type" : "type-323",
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" : 4,
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-338",
4522   "self_type" : "type-346",
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-337",
4532   "self_type" : "type-345",
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-336",
4542   "self_type" : "type-344",
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-341",
4552   "self_type" : "type-358",
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-335",
4562   "self_type" : "type-343",
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-342",
4572   "self_type" : "type-347",
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" : 4,
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" : 4,
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" : 12,
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" : 4,
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-216",
4652   "self_type" : "type-276",
4653   "size" : 4,
4654   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4655  },
4656  {
4657   "alignment" : 4,
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" : 4,
4664   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4665  },
4666  {
4667   "alignment" : 4,
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-192",
4672   "self_type" : "type-368",
4673   "size" : 4,
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-374",
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" : 4,
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" : 4,
4756   "is_const" : true,
4757   "linker_set_key" : "const long long",
4758   "name" : "const long 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-340",
4780   "self_type" : "type-443",
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-440",
4790   "self_type" : "type-439",
4791   "size" : 1,
4792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4793  },
4794  {
4795   "alignment" : 4,
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-301",
4800   "self_type" : "type-300",
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-307",
4810   "self_type" : "type-306",
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-309",
4820   "self_type" : "type-308",
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-305",
4830   "self_type" : "type-304",
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-311",
4840   "self_type" : "type-310",
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-299",
4850   "self_type" : "type-298",
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-303",
4860   "self_type" : "type-302",
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" : 4,
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-327",
4870   "self_type" : "type-326",
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-332",
4880   "self_type" : "type-331",
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-330",
4890   "self_type" : "type-329",
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-325",
4900   "self_type" : "type-324",
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-334",
4910   "self_type" : "type-333",
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" : 4,
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-355",
4920   "self_type" : "type-354",
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-353",
4930   "self_type" : "type-352",
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-351",
4940   "self_type" : "type-350",
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-349",
4950   "self_type" : "type-348",
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-357",
4960   "self_type" : "type-356",
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" : 4,
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-364",
4980   "self_type" : "type-363",
4981   "size" : 12,
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-182",
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" : 4,
5006   "is_const" : true,
5007   "linker_set_key" : "const unsigned long long",
5008   "name" : "const unsigned long 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" : 2,
5016   "is_const" : true,
5017   "linker_set_key" : "const unsigned short",
5018   "name" : "const unsigned short",
5019   "referenced_type" : "type-8",
5020   "self_type" : "type-7",
5021   "size" : 2,
5022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5023  },
5024  {
5025   "is_const" : true,
5026   "linker_set_key" : "const void",
5027   "name" : "const void",
5028   "referenced_type" : "type-107",
5029   "self_type" : "type-106",
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5031  },
5032  {
5033   "alignment" : 1,
5034   "is_volatile" : true,
5035   "linker_set_key" : "volatile bool",
5036   "name" : "volatile bool",
5037   "referenced_type" : "type-37",
5038   "self_type" : "type-269",
5039   "size" : 1,
5040   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5041  },
5042  {
5043   "alignment" : 4,
5044   "is_volatile" : true,
5045   "linker_set_key" : "volatile int",
5046   "name" : "volatile int",
5047   "referenced_type" : "type-10",
5048   "self_type" : "type-277",
5049   "size" : 4,
5050   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5051  }
5052 ],
5053 "record_types" :
5054 [
5055  {
5056   "alignment" : 4,
5057   "fields" :
5058   [
5059    {
5060     "access" : "private",
5061     "field_name" : "mCond",
5062     "referenced_type" : "type-257"
5063    }
5064   ],
5065   "linker_set_key" : "android::Condition",
5066   "name" : "android::Condition",
5067   "record_kind" : "class",
5068   "referenced_type" : "type-256",
5069   "self_type" : "type-256",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5072   "unique_id" : "_ZTSN7android9ConditionE"
5073  },
5074  {
5075   "alignment" : 4,
5076   "fields" :
5077   [
5078    {
5079     "access" : "private",
5080     "field_name" : "mVector",
5081     "referenced_type" : "type-211"
5082    }
5083   ],
5084   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5085   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5086   "record_kind" : "class",
5087   "referenced_type" : "type-215",
5088   "self_type" : "type-215",
5089   "size" : 20,
5090   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5091   "template_args" : [ "type-145", "type-216" ],
5092   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5093  },
5094  {
5095   "alignment" : 4,
5096   "fields" :
5097   [
5098    {
5099     "access" : "private",
5100     "field_name" : "mCount",
5101     "referenced_type" : "type-32"
5102    }
5103   ],
5104   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5105   "name" : "android::LightRefBase<android::NativeHandle>",
5106   "record_kind" : "class",
5107   "referenced_type" : "type-31",
5108   "self_type" : "type-31",
5109   "size" : 4,
5110   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5111   "template_args" : [ "type-33" ],
5112   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5113  },
5114  {
5115   "alignment" : 4,
5116   "fields" :
5117   [
5118    {
5119     "access" : "private",
5120     "field_name" : "mCount",
5121     "referenced_type" : "type-5"
5122    }
5123   ],
5124   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5125   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5126   "record_kind" : "class",
5127   "referenced_type" : "type-4",
5128   "self_type" : "type-4",
5129   "size" : 4,
5130   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5131   "template_args" : [ "type-3" ],
5132   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5133  },
5134  {
5135   "alignment" : 4,
5136   "fields" :
5137   [
5138    {
5139     "access" : "private",
5140     "field_name" : "mMutex",
5141     "referenced_type" : "type-250"
5142    }
5143   ],
5144   "linker_set_key" : "android::Mutex",
5145   "name" : "android::Mutex",
5146   "record_kind" : "class",
5147   "referenced_type" : "type-249",
5148   "self_type" : "type-249",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5151   "unique_id" : "_ZTSN7android5MutexE"
5152  },
5153  {
5154   "alignment" : 4,
5155   "fields" :
5156   [
5157    {
5158     "access" : "private",
5159     "field_name" : "mLock",
5160     "referenced_type" : "type-253"
5161    }
5162   ],
5163   "linker_set_key" : "android::Mutex::Autolock",
5164   "name" : "android::Mutex::Autolock",
5165   "record_kind" : "class",
5166   "referenced_type" : "type-252",
5167   "self_type" : "type-252",
5168   "size" : 4,
5169   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5170   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5171  },
5172  {
5173   "alignment" : 4,
5174   "base_specifiers" :
5175   [
5176    {
5177     "referenced_type" : "type-31"
5178    }
5179   ],
5180   "fields" :
5181   [
5182    {
5183     "access" : "private",
5184     "field_name" : "mHandle",
5185     "field_offset" : 32,
5186     "referenced_type" : "type-34"
5187    },
5188    {
5189     "access" : "private",
5190     "field_name" : "mOwnsHandle",
5191     "field_offset" : 64,
5192     "referenced_type" : "type-37"
5193    }
5194   ],
5195   "linker_set_key" : "android::NativeHandle",
5196   "name" : "android::NativeHandle",
5197   "record_kind" : "class",
5198   "referenced_type" : "type-33",
5199   "self_type" : "type-33",
5200   "size" : 12,
5201   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5202   "unique_id" : "_ZTSN7android12NativeHandleE"
5203  },
5204  {
5205   "alignment" : 4,
5206   "fields" :
5207   [
5208    {
5209     "access" : "private",
5210     "field_name" : "mRWLock",
5211     "referenced_type" : "type-261"
5212    }
5213   ],
5214   "linker_set_key" : "android::RWLock",
5215   "name" : "android::RWLock",
5216   "record_kind" : "class",
5217   "referenced_type" : "type-260",
5218   "self_type" : "type-260",
5219   "size" : 40,
5220   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5221   "unique_id" : "_ZTSN7android6RWLockE"
5222  },
5223  {
5224   "alignment" : 4,
5225   "fields" :
5226   [
5227    {
5228     "access" : "private",
5229     "field_name" : "mLock",
5230     "referenced_type" : "type-264"
5231    }
5232   ],
5233   "linker_set_key" : "android::RWLock::AutoRLock",
5234   "name" : "android::RWLock::AutoRLock",
5235   "record_kind" : "class",
5236   "referenced_type" : "type-263",
5237   "self_type" : "type-263",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5240   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5241  },
5242  {
5243   "alignment" : 4,
5244   "fields" :
5245   [
5246    {
5247     "access" : "private",
5248     "field_name" : "mLock",
5249     "referenced_type" : "type-264"
5250    }
5251   ],
5252   "linker_set_key" : "android::RWLock::AutoWLock",
5253   "name" : "android::RWLock::AutoWLock",
5254   "record_kind" : "class",
5255   "referenced_type" : "type-267",
5256   "self_type" : "type-267",
5257   "size" : 4,
5258   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5259   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5260  },
5261  {
5262   "alignment" : 4,
5263   "fields" :
5264   [
5265    {
5266     "access" : "private",
5267     "field_name" : "mRefs",
5268     "field_offset" : 32,
5269     "referenced_type" : "type-48"
5270    }
5271   ],
5272   "linker_set_key" : "android::RefBase",
5273   "name" : "android::RefBase",
5274   "record_kind" : "class",
5275   "referenced_type" : "type-47",
5276   "self_type" : "type-47",
5277   "size" : 8,
5278   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5279   "unique_id" : "_ZTSN7android7RefBaseE",
5280   "vtable_components" :
5281   [
5282    {
5283     "kind" : "offset_to_top"
5284    },
5285    {
5286     "kind" : "rtti",
5287     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5288    },
5289    {
5290     "kind" : "complete_dtor_pointer",
5291     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5292    },
5293    {
5294     "kind" : "deleting_dtor_pointer",
5295     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5296    },
5297    {
5298     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5299    },
5300    {
5301     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5302    },
5303    {
5304     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5305    },
5306    {
5307     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5308    }
5309   ]
5310  },
5311  {
5312   "alignment" : 1,
5313   "linker_set_key" : "android::RefBase::weakref_type",
5314   "name" : "android::RefBase::weakref_type",
5315   "record_kind" : "class",
5316   "referenced_type" : "type-167",
5317   "self_type" : "type-167",
5318   "size" : 1,
5319   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5320   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5321  },
5322  {
5323   "alignment" : 1,
5324   "linker_set_key" : "android::ReferenceMover",
5325   "name" : "android::ReferenceMover",
5326   "record_kind" : "class",
5327   "referenced_type" : "type-55",
5328   "self_type" : "type-55",
5329   "size" : 1,
5330   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5331   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5332  },
5333  {
5334   "alignment" : 4,
5335   "linker_set_key" : "android::ReferenceRenamer",
5336   "name" : "android::ReferenceRenamer",
5337   "record_kind" : "class",
5338   "referenced_type" : "type-45",
5339   "self_type" : "type-45",
5340   "size" : 4,
5341   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5342   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5343   "vtable_components" :
5344   [
5345    {
5346     "kind" : "offset_to_top"
5347    },
5348    {
5349     "kind" : "rtti",
5350     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5351    },
5352    {
5353     "is_pure" : true,
5354     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
5355    }
5356   ]
5357  },
5358  {
5359   "alignment" : 4,
5360   "fields" :
5361   [
5362    {
5363     "access" : "private",
5364     "field_name" : "mTag",
5365     "referenced_type" : "type-29"
5366    }
5367   ],
5368   "linker_set_key" : "android::ScopedTrace",
5369   "name" : "android::ScopedTrace",
5370   "record_kind" : "class",
5371   "referenced_type" : "type-280",
5372   "self_type" : "type-280",
5373   "size" : 8,
5374   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5375   "unique_id" : "_ZTSN7android11ScopedTraceE"
5376  },
5377  {
5378   "alignment" : 4,
5379   "base_specifiers" :
5380   [
5381    {
5382     "access" : "private",
5383     "referenced_type" : "type-210"
5384    }
5385   ],
5386   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5387   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5388   "record_kind" : "class",
5389   "referenced_type" : "type-211",
5390   "self_type" : "type-211",
5391   "size" : 20,
5392   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5393   "template_args" : [ "type-212" ],
5394   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5395   "vtable_components" :
5396   [
5397    {
5398     "kind" : "offset_to_top"
5399    },
5400    {
5401     "kind" : "rtti",
5402     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5403    },
5404    {
5405     "kind" : "complete_dtor_pointer",
5406     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5407    },
5408    {
5409     "kind" : "deleting_dtor_pointer",
5410     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5411    },
5412    {
5413     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
5414    },
5415    {
5416     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
5417    },
5418    {
5419     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
5420    },
5421    {
5422     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
5423    },
5424    {
5425     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
5426    },
5427    {
5428     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
5429    },
5430    {
5431     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
5432    }
5433   ]
5434  },
5435  {
5436   "alignment" : 4,
5437   "base_specifiers" :
5438   [
5439    {
5440     "referenced_type" : "type-206"
5441    }
5442   ],
5443   "linker_set_key" : "android::SortedVectorImpl",
5444   "name" : "android::SortedVectorImpl",
5445   "record_kind" : "class",
5446   "referenced_type" : "type-210",
5447   "self_type" : "type-210",
5448   "size" : 20,
5449   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
5450   "unique_id" : "_ZTSN7android16SortedVectorImplE",
5451   "vtable_components" :
5452   [
5453    {
5454     "kind" : "offset_to_top"
5455    },
5456    {
5457     "kind" : "rtti",
5458     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
5459    },
5460    {
5461     "kind" : "complete_dtor_pointer",
5462     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
5463    },
5464    {
5465     "kind" : "deleting_dtor_pointer",
5466     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
5467    },
5468    {
5469     "is_pure" : true,
5470     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
5471    },
5472    {
5473     "is_pure" : true,
5474     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
5475    },
5476    {
5477     "is_pure" : true,
5478     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
5479    },
5480    {
5481     "is_pure" : true,
5482     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
5483    },
5484    {
5485     "is_pure" : true,
5486     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
5487    },
5488    {
5489     "is_pure" : true,
5490     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
5491    },
5492    {
5493     "is_pure" : true,
5494     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
5495    }
5496   ]
5497  },
5498  {
5499   "alignment" : 4,
5500   "fields" :
5501   [
5502    {
5503     "access" : "private",
5504     "field_name" : "mString",
5505     "referenced_type" : "type-146"
5506    }
5507   ],
5508   "linker_set_key" : "android::String16",
5509   "name" : "android::String16",
5510   "record_kind" : "class",
5511   "referenced_type" : "type-145",
5512   "self_type" : "type-145",
5513   "size" : 4,
5514   "source_file" : "/system/core/libutils/include/utils/String16.h",
5515   "unique_id" : "_ZTSN7android8String16E"
5516  },
5517  {
5518   "alignment" : 4,
5519   "fields" :
5520   [
5521    {
5522     "access" : "private",
5523     "field_name" : "mString",
5524     "referenced_type" : "type-64"
5525    }
5526   ],
5527   "linker_set_key" : "android::String8",
5528   "name" : "android::String8",
5529   "record_kind" : "class",
5530   "referenced_type" : "type-136",
5531   "self_type" : "type-136",
5532   "size" : 4,
5533   "source_file" : "/system/core/libutils/include/utils/String8.h",
5534   "unique_id" : "_ZTSN7android7String8E"
5535  },
5536  {
5537   "alignment" : 4,
5538   "base_specifiers" :
5539   [
5540    {
5541     "is_virtual" : true,
5542     "referenced_type" : "type-47"
5543    }
5544   ],
5545   "fields" :
5546   [
5547    {
5548     "access" : "private",
5549     "field_name" : "mCanCallJava",
5550     "field_offset" : 32,
5551     "referenced_type" : "type-374"
5552    },
5553    {
5554     "access" : "private",
5555     "field_name" : "mThread",
5556     "field_offset" : 64,
5557     "referenced_type" : "type-161"
5558    },
5559    {
5560     "access" : "private",
5561     "field_name" : "mLock",
5562     "field_offset" : 96,
5563     "referenced_type" : "type-249"
5564    },
5565    {
5566     "access" : "private",
5567     "field_name" : "mThreadExitedCondition",
5568     "field_offset" : 128,
5569     "referenced_type" : "type-256"
5570    },
5571    {
5572     "access" : "private",
5573     "field_name" : "mStatus",
5574     "field_offset" : 160,
5575     "referenced_type" : "type-10"
5576    },
5577    {
5578     "access" : "private",
5579     "field_name" : "mExitPending",
5580     "field_offset" : 192,
5581     "referenced_type" : "type-269"
5582    },
5583    {
5584     "access" : "private",
5585     "field_name" : "mRunning",
5586     "field_offset" : 200,
5587     "referenced_type" : "type-269"
5588    },
5589    {
5590     "access" : "private",
5591     "field_name" : "mHoldSelf",
5592     "field_offset" : 224,
5593     "referenced_type" : "type-371"
5594    },
5595    {
5596     "access" : "private",
5597     "field_name" : "mTid",
5598     "field_offset" : 256,
5599     "referenced_type" : "type-10"
5600    }
5601   ],
5602   "linker_set_key" : "android::Thread",
5603   "name" : "android::Thread",
5604   "record_kind" : "class",
5605   "referenced_type" : "type-373",
5606   "self_type" : "type-373",
5607   "size" : 44,
5608   "source_file" : "/system/core/libutils/include/utils/Thread.h",
5609   "unique_id" : "_ZTSN7android6ThreadE",
5610   "vtable_components" :
5611   [
5612    {
5613     "component_value" : 36,
5614     "kind" : "vbase_offset"
5615    },
5616    {
5617     "kind" : "offset_to_top"
5618    },
5619    {
5620     "kind" : "rtti",
5621     "mangled_component_name" : "_ZTIN7android6ThreadE"
5622    },
5623    {
5624     "kind" : "complete_dtor_pointer",
5625     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
5626    },
5627    {
5628     "kind" : "deleting_dtor_pointer",
5629     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
5630    },
5631    {
5632     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
5633    },
5634    {
5635     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
5636    },
5637    {
5638     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
5639    },
5640    {
5641     "is_pure" : true,
5642     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
5643    },
5644    {
5645     "kind" : "vcall_offset"
5646    },
5647    {
5648     "kind" : "vcall_offset"
5649    },
5650    {
5651     "kind" : "vcall_offset"
5652    },
5653    {
5654     "kind" : "vcall_offset"
5655    },
5656    {
5657     "component_value" : -36,
5658     "kind" : "vcall_offset"
5659    },
5660    {
5661     "component_value" : -36,
5662     "kind" : "offset_to_top"
5663    },
5664    {
5665     "kind" : "rtti",
5666     "mangled_component_name" : "_ZTIN7android6ThreadE"
5667    },
5668    {
5669     "kind" : "complete_dtor_pointer",
5670     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
5671    },
5672    {
5673     "kind" : "deleting_dtor_pointer",
5674     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
5675    },
5676    {
5677     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5678    },
5679    {
5680     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5681    },
5682    {
5683     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5684    },
5685    {
5686     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5687    }
5688   ]
5689  },
5690  {
5691   "alignment" : 4,
5692   "base_specifiers" :
5693   [
5694    {
5695     "access" : "private",
5696     "referenced_type" : "type-206"
5697    }
5698   ],
5699   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
5700   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
5701   "record_kind" : "class",
5702   "referenced_type" : "type-213",
5703   "self_type" : "type-213",
5704   "size" : 20,
5705   "source_file" : "/system/core/libutils/include/utils/Vector.h",
5706   "template_args" : [ "type-214" ],
5707   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
5708   "vtable_components" :
5709   [
5710    {
5711     "kind" : "offset_to_top"
5712    },
5713    {
5714     "kind" : "rtti",
5715     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
5716    },
5717    {
5718     "kind" : "complete_dtor_pointer",
5719     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
5720    },
5721    {
5722     "kind" : "deleting_dtor_pointer",
5723     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
5724    },
5725    {
5726     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
5727    },
5728    {
5729     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
5730    },
5731    {
5732     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
5733    },
5734    {
5735     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
5736    },
5737    {
5738     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
5739    },
5740    {
5741     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
5742    }
5743   ]
5744  },
5745  {
5746   "alignment" : 4,
5747   "fields" :
5748   [
5749    {
5750     "access" : "private",
5751     "field_name" : "mStorage",
5752     "field_offset" : 32,
5753     "referenced_type" : "type-161"
5754    },
5755    {
5756     "access" : "private",
5757     "field_name" : "mCount",
5758     "field_offset" : 64,
5759     "referenced_type" : "type-2"
5760    },
5761    {
5762     "access" : "private",
5763     "field_name" : "mFlags",
5764     "field_offset" : 96,
5765     "referenced_type" : "type-23"
5766    },
5767    {
5768     "access" : "private",
5769     "field_name" : "mItemSize",
5770     "field_offset" : 128,
5771     "referenced_type" : "type-23"
5772    }
5773   ],
5774   "linker_set_key" : "android::VectorImpl",
5775   "name" : "android::VectorImpl",
5776   "record_kind" : "class",
5777   "referenced_type" : "type-206",
5778   "self_type" : "type-206",
5779   "size" : 20,
5780   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
5781   "unique_id" : "_ZTSN7android10VectorImplE",
5782   "vtable_components" :
5783   [
5784    {
5785     "kind" : "offset_to_top"
5786    },
5787    {
5788     "kind" : "rtti",
5789     "mangled_component_name" : "_ZTIN7android10VectorImplE"
5790    },
5791    {
5792     "kind" : "complete_dtor_pointer",
5793     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
5794    },
5795    {
5796     "kind" : "deleting_dtor_pointer",
5797     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
5798    },
5799    {
5800     "is_pure" : true,
5801     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
5802    },
5803    {
5804     "is_pure" : true,
5805     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
5806    },
5807    {
5808     "is_pure" : true,
5809     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
5810    },
5811    {
5812     "is_pure" : true,
5813     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
5814    },
5815    {
5816     "is_pure" : true,
5817     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
5818    },
5819    {
5820     "is_pure" : true,
5821     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
5822    }
5823   ]
5824  },
5825  {
5826   "alignment" : 4,
5827   "base_specifiers" :
5828   [
5829    {
5830     "referenced_type" : "type-4"
5831    }
5832   ],
5833   "linker_set_key" : "android::VirtualLightRefBase",
5834   "name" : "android::VirtualLightRefBase",
5835   "record_kind" : "class",
5836   "referenced_type" : "type-3",
5837   "self_type" : "type-3",
5838   "size" : 8,
5839   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5840   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
5841   "vtable_components" :
5842   [
5843    {
5844     "kind" : "offset_to_top"
5845    },
5846    {
5847     "kind" : "rtti",
5848     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
5849    },
5850    {
5851     "kind" : "complete_dtor_pointer",
5852     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
5853    },
5854    {
5855     "kind" : "deleting_dtor_pointer",
5856     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
5857    }
5858   ]
5859  },
5860  {
5861   "alignment" : 4,
5862   "base_specifiers" :
5863   [
5864    {
5865     "referenced_type" : "type-162"
5866    }
5867   ],
5868   "fields" :
5869   [
5870    {
5871     "access" : "protected",
5872     "field_name" : "mSchedPolicy",
5873     "field_offset" : 32,
5874     "referenced_type" : "type-10"
5875    },
5876    {
5877     "access" : "protected",
5878     "field_name" : "mSchedPriority",
5879     "field_offset" : 64,
5880     "referenced_type" : "type-10"
5881    },
5882    {
5883     "access" : "private",
5884     "field_name" : "mExtras",
5885     "field_offset" : 96,
5886     "referenced_type" : "type-160"
5887    },
5888    {
5889     "access" : "private",
5890     "field_name" : "mReserved0",
5891     "field_offset" : 128,
5892     "referenced_type" : "type-161"
5893    }
5894   ],
5895   "linker_set_key" : "android::hardware::BHwBinder",
5896   "name" : "android::hardware::BHwBinder",
5897   "record_kind" : "class",
5898   "referenced_type" : "type-159",
5899   "self_type" : "type-159",
5900   "size" : 28,
5901   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
5902   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
5903   "vtable_components" :
5904   [
5905    {
5906     "component_value" : 20,
5907     "kind" : "vbase_offset"
5908    },
5909    {
5910     "kind" : "offset_to_top"
5911    },
5912    {
5913     "kind" : "rtti",
5914     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
5915    },
5916    {
5917     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
5918    },
5919    {
5920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
5921    },
5922    {
5923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
5924    },
5925    {
5926     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
5927    },
5928    {
5929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
5930    },
5931    {
5932     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
5933    },
5934    {
5935     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
5936    },
5937    {
5938     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
5939    },
5940    {
5941     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
5942    },
5943    {
5944     "kind" : "complete_dtor_pointer",
5945     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
5946    },
5947    {
5948     "kind" : "deleting_dtor_pointer",
5949     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
5950    },
5951    {
5952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
5953    },
5954    {
5955     "kind" : "vcall_offset"
5956    },
5957    {
5958     "kind" : "vcall_offset"
5959    },
5960    {
5961     "kind" : "vcall_offset"
5962    },
5963    {
5964     "kind" : "vcall_offset"
5965    },
5966    {
5967     "component_value" : -20,
5968     "kind" : "vcall_offset"
5969    },
5970    {
5971     "component_value" : -20,
5972     "kind" : "offset_to_top"
5973    },
5974    {
5975     "kind" : "rtti",
5976     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
5977    },
5978    {
5979     "kind" : "complete_dtor_pointer",
5980     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
5981    },
5982    {
5983     "kind" : "deleting_dtor_pointer",
5984     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
5985    },
5986    {
5987     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5988    },
5989    {
5990     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5991    },
5992    {
5993     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5994    },
5995    {
5996     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5997    }
5998   ]
5999  },
6000  {
6001   "alignment" : 4,
6002   "base_specifiers" :
6003   [
6004    {
6005     "is_virtual" : true,
6006     "referenced_type" : "type-47"
6007    }
6008   ],
6009   "fields" :
6010   [
6011    {
6012     "access" : "private",
6013     "field_name" : "mRemote",
6014     "field_offset" : 32,
6015     "referenced_type" : "type-164"
6016    },
6017    {
6018     "access" : "private",
6019     "field_name" : "mRefs",
6020     "field_offset" : 64,
6021     "referenced_type" : "type-166"
6022    },
6023    {
6024     "access" : "private",
6025     "field_name" : "mState",
6026     "field_offset" : 96,
6027     "referenced_type" : "type-168"
6028    }
6029   ],
6030   "linker_set_key" : "android::hardware::BpHwRefBase",
6031   "name" : "android::hardware::BpHwRefBase",
6032   "record_kind" : "class",
6033   "referenced_type" : "type-163",
6034   "self_type" : "type-163",
6035   "size" : 24,
6036   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6037   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6038   "vtable_components" :
6039   [
6040    {
6041     "component_value" : 16,
6042     "kind" : "vbase_offset"
6043    },
6044    {
6045     "kind" : "offset_to_top"
6046    },
6047    {
6048     "kind" : "rtti",
6049     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6050    },
6051    {
6052     "kind" : "complete_dtor_pointer",
6053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6054    },
6055    {
6056     "kind" : "deleting_dtor_pointer",
6057     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6058    },
6059    {
6060     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6061    },
6062    {
6063     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6064    },
6065    {
6066     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6067    },
6068    {
6069     "kind" : "vcall_offset"
6070    },
6071    {
6072     "component_value" : -16,
6073     "kind" : "vcall_offset"
6074    },
6075    {
6076     "component_value" : -16,
6077     "kind" : "vcall_offset"
6078    },
6079    {
6080     "component_value" : -16,
6081     "kind" : "vcall_offset"
6082    },
6083    {
6084     "component_value" : -16,
6085     "kind" : "vcall_offset"
6086    },
6087    {
6088     "component_value" : -16,
6089     "kind" : "offset_to_top"
6090    },
6091    {
6092     "kind" : "rtti",
6093     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6094    },
6095    {
6096     "kind" : "complete_dtor_pointer",
6097     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6098    },
6099    {
6100     "kind" : "deleting_dtor_pointer",
6101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6102    },
6103    {
6104     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6105    },
6106    {
6107     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6108    },
6109    {
6110     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6111    },
6112    {
6113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6114    }
6115   ]
6116  },
6117  {
6118   "alignment" : 8,
6119   "fields" :
6120   [
6121    {
6122     "field_name" : "flags",
6123     "referenced_type" : "type-2"
6124    },
6125    {
6126     "field_name" : "fdIndex",
6127     "field_offset" : 32,
6128     "referenced_type" : "type-2"
6129    },
6130    {
6131     "field_name" : "offset",
6132     "field_offset" : 64,
6133     "referenced_type" : "type-2"
6134    },
6135    {
6136     "field_name" : "extent",
6137     "field_offset" : 128,
6138     "referenced_type" : "type-29"
6139    }
6140   ],
6141   "linker_set_key" : "android::hardware::GrantorDescriptor",
6142   "name" : "android::hardware::GrantorDescriptor",
6143   "referenced_type" : "type-84",
6144   "self_type" : "type-84",
6145   "size" : 24,
6146   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
6147   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
6148  },
6149  {
6150   "alignment" : 8,
6151   "base_specifiers" :
6152   [
6153    {
6154     "is_virtual" : true,
6155     "referenced_type" : "type-68"
6156    },
6157    {
6158     "is_virtual" : true,
6159     "referenced_type" : "type-47"
6160    }
6161   ],
6162   "linker_set_key" : "android::hardware::HidlMemory",
6163   "name" : "android::hardware::HidlMemory",
6164   "record_kind" : "class",
6165   "referenced_type" : "type-76",
6166   "self_type" : "type-76",
6167   "size" : 56,
6168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
6169   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
6170   "vtable_components" :
6171   [
6172    {
6173     "component_value" : 48,
6174     "kind" : "vbase_offset"
6175    },
6176    {
6177     "component_value" : 8,
6178     "kind" : "vbase_offset"
6179    },
6180    {
6181     "kind" : "offset_to_top"
6182    },
6183    {
6184     "kind" : "rtti",
6185     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
6186    },
6187    {
6188     "kind" : "complete_dtor_pointer",
6189     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
6190    },
6191    {
6192     "kind" : "deleting_dtor_pointer",
6193     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
6194    },
6195    {
6196     "kind" : "vcall_offset"
6197    },
6198    {
6199     "kind" : "vcall_offset"
6200    },
6201    {
6202     "kind" : "vcall_offset"
6203    },
6204    {
6205     "kind" : "vcall_offset"
6206    },
6207    {
6208     "component_value" : -48,
6209     "kind" : "vcall_offset"
6210    },
6211    {
6212     "component_value" : -48,
6213     "kind" : "offset_to_top"
6214    },
6215    {
6216     "kind" : "rtti",
6217     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
6218    },
6219    {
6220     "kind" : "complete_dtor_pointer",
6221     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
6222    },
6223    {
6224     "kind" : "deleting_dtor_pointer",
6225     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
6226    },
6227    {
6228     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6229    },
6230    {
6231     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6232    },
6233    {
6234     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6235    },
6236    {
6237     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6238    }
6239   ]
6240  },
6241  {
6242   "alignment" : 4,
6243   "base_specifiers" :
6244   [
6245    {
6246     "is_virtual" : true,
6247     "referenced_type" : "type-47"
6248    }
6249   ],
6250   "linker_set_key" : "android::hardware::IBinder",
6251   "name" : "android::hardware::IBinder",
6252   "record_kind" : "class",
6253   "referenced_type" : "type-162",
6254   "self_type" : "type-162",
6255   "size" : 12,
6256   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
6257   "unique_id" : "_ZTSN7android8hardware7IBinderE",
6258   "vtable_components" :
6259   [
6260    {
6261     "component_value" : 4,
6262     "kind" : "vbase_offset"
6263    },
6264    {
6265     "kind" : "offset_to_top"
6266    },
6267    {
6268     "kind" : "rtti",
6269     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
6270    },
6271    {
6272     "is_pure" : true,
6273     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6274    },
6275    {
6276     "is_pure" : true,
6277     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
6278    },
6279    {
6280     "is_pure" : true,
6281     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
6282    },
6283    {
6284     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6285    },
6286    {
6287     "is_pure" : true,
6288     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6289    },
6290    {
6291     "is_pure" : true,
6292     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
6293    },
6294    {
6295     "is_pure" : true,
6296     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
6297    },
6298    {
6299     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
6300    },
6301    {
6302     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6303    },
6304    {
6305     "kind" : "complete_dtor_pointer",
6306     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
6307    },
6308    {
6309     "kind" : "deleting_dtor_pointer",
6310     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
6311    },
6312    {
6313     "kind" : "vcall_offset"
6314    },
6315    {
6316     "kind" : "vcall_offset"
6317    },
6318    {
6319     "kind" : "vcall_offset"
6320    },
6321    {
6322     "kind" : "vcall_offset"
6323    },
6324    {
6325     "component_value" : -4,
6326     "kind" : "vcall_offset"
6327    },
6328    {
6329     "component_value" : -4,
6330     "kind" : "offset_to_top"
6331    },
6332    {
6333     "kind" : "rtti",
6334     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
6335    },
6336    {
6337     "kind" : "complete_dtor_pointer",
6338     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
6339    },
6340    {
6341     "kind" : "deleting_dtor_pointer",
6342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
6343    },
6344    {
6345     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6346    },
6347    {
6348     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6349    },
6350    {
6351     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6352    },
6353    {
6354     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6355    }
6356   ]
6357  },
6358  {
6359   "alignment" : 4,
6360   "base_specifiers" :
6361   [
6362    {
6363     "is_virtual" : true,
6364     "referenced_type" : "type-47"
6365    }
6366   ],
6367   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
6368   "name" : "android::hardware::IBinder::DeathRecipient",
6369   "record_kind" : "class",
6370   "referenced_type" : "type-158",
6371   "self_type" : "type-158",
6372   "size" : 12,
6373   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
6374   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
6375   "vtable_components" :
6376   [
6377    {
6378     "component_value" : 4,
6379     "kind" : "vbase_offset"
6380    },
6381    {
6382     "kind" : "offset_to_top"
6383    },
6384    {
6385     "kind" : "rtti",
6386     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
6387    },
6388    {
6389     "is_pure" : true,
6390     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
6391    },
6392    {
6393     "kind" : "complete_dtor_pointer",
6394     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
6395    },
6396    {
6397     "kind" : "deleting_dtor_pointer",
6398     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
6399    },
6400    {
6401     "kind" : "vcall_offset"
6402    },
6403    {
6404     "kind" : "vcall_offset"
6405    },
6406    {
6407     "kind" : "vcall_offset"
6408    },
6409    {
6410     "kind" : "vcall_offset"
6411    },
6412    {
6413     "component_value" : -4,
6414     "kind" : "vcall_offset"
6415    },
6416    {
6417     "component_value" : -4,
6418     "kind" : "offset_to_top"
6419    },
6420    {
6421     "kind" : "rtti",
6422     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
6423    },
6424    {
6425     "kind" : "complete_dtor_pointer",
6426     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
6427    },
6428    {
6429     "kind" : "deleting_dtor_pointer",
6430     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
6431    },
6432    {
6433     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6434    },
6435    {
6436     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6437    },
6438    {
6439     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6440    },
6441    {
6442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6443    }
6444   ]
6445  },
6446  {
6447   "alignment" : 4,
6448   "base_specifiers" :
6449   [
6450    {
6451     "is_virtual" : true,
6452     "referenced_type" : "type-47"
6453    }
6454   ],
6455   "linker_set_key" : "android::hardware::IInterface",
6456   "name" : "android::hardware::IInterface",
6457   "record_kind" : "class",
6458   "referenced_type" : "type-173",
6459   "self_type" : "type-173",
6460   "size" : 12,
6461   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6462   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
6463   "vtable_components" :
6464   [
6465    {
6466     "component_value" : 4,
6467     "kind" : "vbase_offset"
6468    },
6469    {
6470     "kind" : "offset_to_top"
6471    },
6472    {
6473     "kind" : "rtti",
6474     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
6475    },
6476    {
6477     "kind" : "complete_dtor_pointer",
6478     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
6479    },
6480    {
6481     "kind" : "deleting_dtor_pointer",
6482     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
6483    },
6484    {
6485     "is_pure" : true,
6486     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
6487    },
6488    {
6489     "kind" : "vcall_offset"
6490    },
6491    {
6492     "kind" : "vcall_offset"
6493    },
6494    {
6495     "kind" : "vcall_offset"
6496    },
6497    {
6498     "kind" : "vcall_offset"
6499    },
6500    {
6501     "component_value" : -4,
6502     "kind" : "vcall_offset"
6503    },
6504    {
6505     "component_value" : -4,
6506     "kind" : "offset_to_top"
6507    },
6508    {
6509     "kind" : "rtti",
6510     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
6511    },
6512    {
6513     "kind" : "complete_dtor_pointer",
6514     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
6515    },
6516    {
6517     "kind" : "deleting_dtor_pointer",
6518     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
6519    },
6520    {
6521     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6522    },
6523    {
6524     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6525    },
6526    {
6527     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6528    },
6529    {
6530     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6531    }
6532   ]
6533  },
6534  {
6535   "alignment" : 4,
6536   "fields" :
6537   [
6538    {
6539     "access" : "private",
6540     "field_name" : "mGrantors",
6541     "referenced_type" : "type-80"
6542    },
6543    {
6544     "access" : "private",
6545     "field_name" : "mHandle",
6546     "field_offset" : 128,
6547     "referenced_type" : "type-121"
6548    },
6549    {
6550     "access" : "private",
6551     "field_name" : "mQuantum",
6552     "field_offset" : 192,
6553     "referenced_type" : "type-2"
6554    },
6555    {
6556     "access" : "private",
6557     "field_name" : "mFlags",
6558     "field_offset" : 224,
6559     "referenced_type" : "type-2"
6560    }
6561   ],
6562   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
6563   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
6564   "referenced_type" : "type-120",
6565   "self_type" : "type-120",
6566   "size" : 32,
6567   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
6568   "template_args" : [ "type-18" ],
6569   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
6570  },
6571  {
6572   "alignment" : 4,
6573   "fields" :
6574   [
6575    {
6576     "access" : "private",
6577     "field_name" : "mBufCachePos",
6578     "referenced_type" : "type-2"
6579    },
6580    {
6581     "access" : "private",
6582     "field_name" : "mBufCache",
6583     "field_offset" : 32,
6584     "referenced_type" : "type-175"
6585    },
6586    {
6587     "access" : "private",
6588     "field_name" : "mError",
6589     "field_offset" : 128,
6590     "referenced_type" : "type-10"
6591    },
6592    {
6593     "access" : "private",
6594     "field_name" : "mData",
6595     "field_offset" : 160,
6596     "referenced_type" : "type-176"
6597    },
6598    {
6599     "access" : "private",
6600     "field_name" : "mDataSize",
6601     "field_offset" : 192,
6602     "referenced_type" : "type-2"
6603    },
6604    {
6605     "access" : "private",
6606     "field_name" : "mDataCapacity",
6607     "field_offset" : 224,
6608     "referenced_type" : "type-2"
6609    },
6610    {
6611     "access" : "private",
6612     "field_name" : "mDataPos",
6613     "field_offset" : 256,
6614     "referenced_type" : "type-2"
6615    },
6616    {
6617     "access" : "private",
6618     "field_name" : "mObjects",
6619     "field_offset" : 288,
6620     "referenced_type" : "type-177"
6621    },
6622    {
6623     "access" : "private",
6624     "field_name" : "mObjectsSize",
6625     "field_offset" : 320,
6626     "referenced_type" : "type-2"
6627    },
6628    {
6629     "access" : "private",
6630     "field_name" : "mObjectsCapacity",
6631     "field_offset" : 352,
6632     "referenced_type" : "type-2"
6633    },
6634    {
6635     "access" : "private",
6636     "field_name" : "mNextObjectHint",
6637     "field_offset" : 384,
6638     "referenced_type" : "type-2"
6639    },
6640    {
6641     "access" : "private",
6642     "field_name" : "mNumRef",
6643     "field_offset" : 416,
6644     "referenced_type" : "type-2"
6645    },
6646    {
6647     "access" : "private",
6648     "field_name" : "mFdsKnown",
6649     "field_offset" : 448,
6650     "referenced_type" : "type-37"
6651    },
6652    {
6653     "access" : "private",
6654     "field_name" : "mHasFds",
6655     "field_offset" : 456,
6656     "referenced_type" : "type-37"
6657    },
6658    {
6659     "access" : "private",
6660     "field_name" : "mAllowFds",
6661     "field_offset" : 464,
6662     "referenced_type" : "type-37"
6663    },
6664    {
6665     "access" : "private",
6666     "field_name" : "mOwner",
6667     "field_offset" : 480,
6668     "referenced_type" : "type-178"
6669    },
6670    {
6671     "access" : "private",
6672     "field_name" : "mOwnerCookie",
6673     "field_offset" : 512,
6674     "referenced_type" : "type-161"
6675    }
6676   ],
6677   "linker_set_key" : "android::hardware::Parcel",
6678   "name" : "android::hardware::Parcel",
6679   "record_kind" : "class",
6680   "referenced_type" : "type-174",
6681   "self_type" : "type-174",
6682   "size" : 68,
6683   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
6684   "unique_id" : "_ZTSN7android8hardware6ParcelE"
6685  },
6686  {
6687   "access" : "private",
6688   "alignment" : 4,
6689   "fields" :
6690   [
6691    {
6692     "field_name" : "index",
6693     "referenced_type" : "type-2"
6694    },
6695    {
6696     "field_name" : "buffer",
6697     "field_offset" : 32,
6698     "referenced_type" : "type-29"
6699    },
6700    {
6701     "field_name" : "bufend",
6702     "field_offset" : 96,
6703     "referenced_type" : "type-29"
6704    }
6705   ],
6706   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
6707   "name" : "android::hardware::Parcel::BufferInfo",
6708   "referenced_type" : "type-185",
6709   "self_type" : "type-185",
6710   "size" : 20,
6711   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
6712   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
6713  },
6714  {
6715   "alignment" : 4,
6716   "base_specifiers" :
6717   [
6718    {
6719     "is_virtual" : true,
6720     "referenced_type" : "type-47"
6721    }
6722   ],
6723   "fields" :
6724   [
6725    {
6726     "access" : "private",
6727     "field_name" : "mDriverFD",
6728     "field_offset" : 32,
6729     "referenced_type" : "type-10"
6730    },
6731    {
6732     "access" : "private",
6733     "field_name" : "mVMStart",
6734     "field_offset" : 64,
6735     "referenced_type" : "type-161"
6736    },
6737    {
6738     "access" : "private",
6739     "field_name" : "mThreadCountLock",
6740     "field_offset" : 96,
6741     "referenced_type" : "type-271"
6742    },
6743    {
6744     "access" : "private",
6745     "field_name" : "mThreadCountDecrement",
6746     "field_offset" : 128,
6747     "referenced_type" : "type-272"
6748    },
6749    {
6750     "access" : "private",
6751     "field_name" : "mExecutingThreadsCount",
6752     "field_offset" : 160,
6753     "referenced_type" : "type-2"
6754    },
6755    {
6756     "access" : "private",
6757     "field_name" : "mMaxThreads",
6758     "field_offset" : 192,
6759     "referenced_type" : "type-2"
6760    },
6761    {
6762     "access" : "private",
6763     "field_name" : "mStarvationStartTimeMs",
6764     "field_offset" : 224,
6765     "referenced_type" : "type-26"
6766    },
6767    {
6768     "access" : "private",
6769     "field_name" : "mLock",
6770     "field_offset" : 288,
6771     "referenced_type" : "type-249"
6772    },
6773    {
6774     "access" : "private",
6775     "field_name" : "mHandleToObject",
6776     "field_offset" : 320,
6777     "referenced_type" : "type-213"
6778    },
6779    {
6780     "access" : "private",
6781     "field_name" : "mManagesContexts",
6782     "field_offset" : 480,
6783     "referenced_type" : "type-37"
6784    },
6785    {
6786     "access" : "private",
6787     "field_name" : "mBinderContextCheckFunc",
6788     "field_offset" : 512,
6789     "referenced_type" : "type-273"
6790    },
6791    {
6792     "access" : "private",
6793     "field_name" : "mBinderContextUserData",
6794     "field_offset" : 544,
6795     "referenced_type" : "type-161"
6796    },
6797    {
6798     "access" : "private",
6799     "field_name" : "mContexts",
6800     "field_offset" : 576,
6801     "referenced_type" : "type-215"
6802    },
6803    {
6804     "access" : "private",
6805     "field_name" : "mRootDir",
6806     "field_offset" : 736,
6807     "referenced_type" : "type-136"
6808    },
6809    {
6810     "access" : "private",
6811     "field_name" : "mThreadPoolStarted",
6812     "field_offset" : 768,
6813     "referenced_type" : "type-37"
6814    },
6815    {
6816     "access" : "private",
6817     "field_name" : "mSpawnThreadOnStart",
6818     "field_offset" : 776,
6819     "referenced_type" : "type-37"
6820    },
6821    {
6822     "access" : "private",
6823     "field_name" : "mThreadPoolSeq",
6824     "field_offset" : 800,
6825     "referenced_type" : "type-277"
6826    },
6827    {
6828     "access" : "private",
6829     "field_name" : "mMmapSize",
6830     "field_offset" : 832,
6831     "referenced_type" : "type-23"
6832    },
6833    {
6834     "access" : "private",
6835     "field_name" : "mCallRestriction",
6836     "field_offset" : 864,
6837     "referenced_type" : "type-278"
6838    }
6839   ],
6840   "linker_set_key" : "android::hardware::ProcessState",
6841   "name" : "android::hardware::ProcessState",
6842   "record_kind" : "class",
6843   "referenced_type" : "type-270",
6844   "self_type" : "type-270",
6845   "size" : 120,
6846   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
6847   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
6848   "vtable_components" :
6849   [
6850    {
6851     "component_value" : 112,
6852     "kind" : "vbase_offset"
6853    },
6854    {
6855     "kind" : "offset_to_top"
6856    },
6857    {
6858     "kind" : "rtti",
6859     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
6860    },
6861    {
6862     "kind" : "complete_dtor_pointer",
6863     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
6864    },
6865    {
6866     "kind" : "deleting_dtor_pointer",
6867     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
6868    },
6869    {
6870     "kind" : "vcall_offset"
6871    },
6872    {
6873     "kind" : "vcall_offset"
6874    },
6875    {
6876     "kind" : "vcall_offset"
6877    },
6878    {
6879     "kind" : "vcall_offset"
6880    },
6881    {
6882     "component_value" : -112,
6883     "kind" : "vcall_offset"
6884    },
6885    {
6886     "component_value" : -112,
6887     "kind" : "offset_to_top"
6888    },
6889    {
6890     "kind" : "rtti",
6891     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
6892    },
6893    {
6894     "kind" : "complete_dtor_pointer",
6895     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
6896    },
6897    {
6898     "kind" : "deleting_dtor_pointer",
6899     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
6900    },
6901    {
6902     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6903    },
6904    {
6905     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6906    },
6907    {
6908     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6909    },
6910    {
6911     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6912    }
6913   ]
6914  },
6915  {
6916   "access" : "private",
6917   "alignment" : 4,
6918   "fields" :
6919   [
6920    {
6921     "field_name" : "binder",
6922     "referenced_type" : "type-165"
6923    },
6924    {
6925     "field_name" : "refs",
6926     "field_offset" : 32,
6927     "referenced_type" : "type-166"
6928    }
6929   ],
6930   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
6931   "name" : "android::hardware::ProcessState::handle_entry",
6932   "referenced_type" : "type-214",
6933   "self_type" : "type-214",
6934   "size" : 8,
6935   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
6936   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
6937  },
6938  {
6939   "alignment" : 4,
6940   "base_specifiers" :
6941   [
6942    {
6943     "referenced_type" : "type-387"
6944    }
6945   ],
6946   "fields" :
6947   [
6948    {
6949     "access" : "private",
6950     "field_name" : "mVal",
6951     "field_offset" : 168,
6952     "referenced_type" : "type-37"
6953    }
6954   ],
6955   "linker_set_key" : "android::hardware::Return<bool>",
6956   "name" : "android::hardware::Return<bool>",
6957   "record_kind" : "class",
6958   "referenced_type" : "type-386",
6959   "self_type" : "type-386",
6960   "size" : 24,
6961   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
6962   "template_args" : [ "type-37" ],
6963   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
6964  },
6965  {
6966   "alignment" : 4,
6967   "base_specifiers" :
6968   [
6969    {
6970     "referenced_type" : "type-387"
6971    }
6972   ],
6973   "linker_set_key" : "android::hardware::Return<void>",
6974   "name" : "android::hardware::Return<void>",
6975   "record_kind" : "class",
6976   "referenced_type" : "type-397",
6977   "self_type" : "type-397",
6978   "size" : 24,
6979   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
6980   "template_args" : [ "type-107" ],
6981   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
6982  },
6983  {
6984   "alignment" : 4,
6985   "fields" :
6986   [
6987    {
6988     "access" : "private",
6989     "field_name" : "mException",
6990     "referenced_type" : "type-10"
6991    },
6992    {
6993     "access" : "private",
6994     "field_name" : "mErrorCode",
6995     "field_offset" : 32,
6996     "referenced_type" : "type-10"
6997    },
6998    {
6999     "access" : "private",
7000     "field_name" : "mMessage",
7001     "field_offset" : 64,
7002     "referenced_type" : "type-377"
7003    }
7004   ],
7005   "linker_set_key" : "android::hardware::Status",
7006   "name" : "android::hardware::Status",
7007   "record_kind" : "class",
7008   "referenced_type" : "type-376",
7009   "self_type" : "type-376",
7010   "size" : 20,
7011   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7012   "unique_id" : "_ZTSN7android8hardware6StatusE"
7013  },
7014  {
7015   "alignment" : 4,
7016   "fields" :
7017   [
7018    {
7019     "access" : "protected",
7020     "field_name" : "mInstrumentationCallbacks",
7021     "field_offset" : 32,
7022     "referenced_type" : "type-195"
7023    },
7024    {
7025     "access" : "protected",
7026     "field_name" : "mEnableInstrumentation",
7027     "field_offset" : 128,
7028     "referenced_type" : "type-37"
7029    },
7030    {
7031     "access" : "protected",
7032     "field_name" : "mInstrumentationLibPackage",
7033     "field_offset" : 160,
7034     "referenced_type" : "type-196"
7035    },
7036    {
7037     "access" : "protected",
7038     "field_name" : "mInterfaceName",
7039     "field_offset" : 256,
7040     "referenced_type" : "type-197"
7041    }
7042   ],
7043   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
7044   "name" : "android::hardware::details::HidlInstrumentor",
7045   "referenced_type" : "type-194",
7046   "self_type" : "type-194",
7047   "size" : 44,
7048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7049   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
7050   "vtable_components" :
7051   [
7052    {
7053     "kind" : "offset_to_top"
7054    },
7055    {
7056     "kind" : "rtti",
7057     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
7058    },
7059    {
7060     "kind" : "complete_dtor_pointer",
7061     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
7062    },
7063    {
7064     "kind" : "deleting_dtor_pointer",
7065     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
7066    }
7067   ]
7068  },
7069  {
7070   "alignment" : 4,
7071   "fields" :
7072   [
7073    {
7074     "field_name" : "sched_policy",
7075     "referenced_type" : "type-10"
7076    },
7077    {
7078     "field_name" : "prio",
7079     "field_offset" : 32,
7080     "referenced_type" : "type-10"
7081    }
7082   ],
7083   "linker_set_key" : "android::hardware::details::SchedPrio",
7084   "name" : "android::hardware::details::SchedPrio",
7085   "referenced_type" : "type-205",
7086   "self_type" : "type-205",
7087   "size" : 8,
7088   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
7089   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
7090  },
7091  {
7092   "alignment" : 1,
7093   "linker_set_key" : "android::hardware::details::bnhw_tag",
7094   "name" : "android::hardware::details::bnhw_tag",
7095   "referenced_type" : "type-170",
7096   "self_type" : "type-170",
7097   "size" : 1,
7098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7099   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
7100  },
7101  {
7102   "alignment" : 1,
7103   "linker_set_key" : "android::hardware::details::bphw_tag",
7104   "name" : "android::hardware::details::bphw_tag",
7105   "referenced_type" : "type-184",
7106   "self_type" : "type-184",
7107   "size" : 1,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7109   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
7110  },
7111  {
7112   "alignment" : 1,
7113   "linker_set_key" : "android::hardware::details::bs_tag",
7114   "name" : "android::hardware::details::bs_tag",
7115   "referenced_type" : "type-201",
7116   "self_type" : "type-201",
7117   "size" : 1,
7118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7119   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
7120  },
7121  {
7122   "alignment" : 4,
7123   "fields" :
7124   [
7125    {
7126     "access" : "private",
7127     "field_name" : "mBase",
7128     "referenced_type" : "type-92"
7129    }
7130   ],
7131   "linker_set_key" : "android::hardware::details::const_accessor<unsigned int, 10>",
7132   "name" : "android::hardware::details::const_accessor<unsigned int, 10>",
7133   "referenced_type" : "type-91",
7134   "self_type" : "type-91",
7135   "size" : 4,
7136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7137   "template_args" : [ "type-2" ],
7138   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIjLj10EJEEE"
7139  },
7140  {
7141   "access" : "private",
7142   "alignment" : 4,
7143   "fields" :
7144   [
7145    {
7146     "field_name" : "mPointer",
7147     "referenced_type" : "type-83"
7148    },
7149    {
7150     "field_name" : "_pad",
7151     "referenced_type" : "type-29"
7152    }
7153   ],
7154   "is_anonymous" : true,
7155   "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",
7156   "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",
7157   "record_kind" : "union",
7158   "referenced_type" : "type-82",
7159   "self_type" : "type-82",
7160   "size" : 8,
7161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7162   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
7163  },
7164  {
7165   "alignment" : 4,
7166   "fields" :
7167   [
7168    {
7169     "access" : "private",
7170     "referenced_type" : "type-82"
7171    }
7172   ],
7173   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7174   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7175   "referenced_type" : "type-81",
7176   "self_type" : "type-81",
7177   "size" : 8,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7179   "template_args" : [ "type-84" ],
7180   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
7181  },
7182  {
7183   "alignment" : 4,
7184   "fields" :
7185   [
7186    {
7187     "access" : "private",
7188     "referenced_type" : "type-87"
7189    }
7190   ],
7191   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
7192   "name" : "android::hardware::details::hidl_pointer<char>",
7193   "referenced_type" : "type-86",
7194   "self_type" : "type-86",
7195   "size" : 8,
7196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7197   "template_args" : [ "type-18" ],
7198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
7199  },
7200  {
7201   "access" : "private",
7202   "alignment" : 4,
7203   "fields" :
7204   [
7205    {
7206     "field_name" : "mPointer",
7207     "referenced_type" : "type-88"
7208    },
7209    {
7210     "field_name" : "_pad",
7211     "referenced_type" : "type-29"
7212    }
7213   ],
7214   "is_anonymous" : true,
7215   "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",
7216   "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",
7217   "record_kind" : "union",
7218   "referenced_type" : "type-87",
7219   "self_type" : "type-87",
7220   "size" : 8,
7221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7222   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
7223  },
7224  {
7225   "alignment" : 4,
7226   "fields" :
7227   [
7228    {
7229     "access" : "private",
7230     "referenced_type" : "type-63"
7231    }
7232   ],
7233   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
7234   "name" : "android::hardware::details::hidl_pointer<const char>",
7235   "referenced_type" : "type-62",
7236   "self_type" : "type-62",
7237   "size" : 8,
7238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7239   "template_args" : [ "type-65" ],
7240   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
7241  },
7242  {
7243   "access" : "private",
7244   "alignment" : 4,
7245   "fields" :
7246   [
7247    {
7248     "field_name" : "mPointer",
7249     "referenced_type" : "type-64"
7250    },
7251    {
7252     "field_name" : "_pad",
7253     "referenced_type" : "type-29"
7254    }
7255   ],
7256   "is_anonymous" : true,
7257   "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",
7258   "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",
7259   "record_kind" : "union",
7260   "referenced_type" : "type-63",
7261   "self_type" : "type-63",
7262   "size" : 8,
7263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7264   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
7265  },
7266  {
7267   "alignment" : 4,
7268   "fields" :
7269   [
7270    {
7271     "access" : "private",
7272     "referenced_type" : "type-58"
7273    }
7274   ],
7275   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
7276   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
7277   "referenced_type" : "type-57",
7278   "self_type" : "type-57",
7279   "size" : 8,
7280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7281   "template_args" : [ "type-60" ],
7282   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
7283  },
7284  {
7285   "access" : "private",
7286   "alignment" : 4,
7287   "fields" :
7288   [
7289    {
7290     "field_name" : "mPointer",
7291     "referenced_type" : "type-59"
7292    },
7293    {
7294     "field_name" : "_pad",
7295     "referenced_type" : "type-29"
7296    }
7297   ],
7298   "is_anonymous" : true,
7299   "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",
7300   "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",
7301   "record_kind" : "union",
7302   "referenced_type" : "type-58",
7303   "self_type" : "type-58",
7304   "size" : 8,
7305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7306   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
7307  },
7308  {
7309   "alignment" : 4,
7310   "fields" :
7311   [
7312    {
7313     "access" : "private",
7314     "referenced_type" : "type-122"
7315    }
7316   ],
7317   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
7318   "name" : "android::hardware::details::hidl_pointer<native_handle>",
7319   "referenced_type" : "type-121",
7320   "self_type" : "type-121",
7321   "size" : 8,
7322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7323   "template_args" : [ "type-35" ],
7324   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
7325  },
7326  {
7327   "access" : "private",
7328   "alignment" : 4,
7329   "fields" :
7330   [
7331    {
7332     "field_name" : "mPointer",
7333     "referenced_type" : "type-34"
7334    },
7335    {
7336     "field_name" : "_pad",
7337     "referenced_type" : "type-29"
7338    }
7339   ],
7340   "is_anonymous" : true,
7341   "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",
7342   "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",
7343   "record_kind" : "union",
7344   "referenced_type" : "type-122",
7345   "self_type" : "type-122",
7346   "size" : 8,
7347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7348   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
7349  },
7350  {
7351   "alignment" : 1,
7352   "linker_set_key" : "android::hardware::details::i_tag",
7353   "name" : "android::hardware::details::i_tag",
7354   "referenced_type" : "type-151",
7355   "self_type" : "type-151",
7356   "size" : 1,
7357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7358   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
7359  },
7360  {
7361   "alignment" : 4,
7362   "fields" :
7363   [
7364    {
7365     "access" : "private",
7366     "field_name" : "mStatus",
7367     "referenced_type" : "type-376"
7368    },
7369    {
7370     "access" : "private",
7371     "field_name" : "mCheckedStatus",
7372     "field_offset" : 160,
7373     "referenced_type" : "type-37"
7374    }
7375   ],
7376   "linker_set_key" : "android::hardware::details::return_status",
7377   "name" : "android::hardware::details::return_status",
7378   "record_kind" : "class",
7379   "referenced_type" : "type-387",
7380   "self_type" : "type-387",
7381   "size" : 24,
7382   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7383   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
7384  },
7385  {
7386   "alignment" : 1,
7387   "linker_set_key" : "android::hardware::details::std_array<unsigned int, 10>",
7388   "name" : "android::hardware::details::std_array<unsigned int, 10>",
7389   "referenced_type" : "type-90",
7390   "self_type" : "type-90",
7391   "size" : 1,
7392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7393   "template_args" : [ "type-2" ],
7394   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIjLj10EJEEE"
7395  },
7396  {
7397   "alignment" : 8,
7398   "fields" :
7399   [
7400    {
7401     "field_name" : "description",
7402     "referenced_type" : "type-96"
7403    },
7404    {
7405     "field_name" : "nativeHandle",
7406     "field_offset" : 320,
7407     "referenced_type" : "type-56"
7408    }
7409   ],
7410   "linker_set_key" : "android::hardware::graphics::common::V1_2::HardwareBuffer",
7411   "name" : "android::hardware::graphics::common::V1_2::HardwareBuffer",
7412   "referenced_type" : "type-341",
7413   "self_type" : "type-341",
7414   "size" : 56,
7415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h",
7416   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_214HardwareBufferE"
7417  },
7418  {
7419   "alignment" : 4,
7420   "fields" :
7421   [
7422    {
7423     "access" : "private",
7424     "field_name" : "mBuffer",
7425     "referenced_type" : "type-97"
7426    }
7427   ],
7428   "linker_set_key" : "android::hardware::hidl_array<unsigned int, 10>",
7429   "name" : "android::hardware::hidl_array<unsigned int, 10>",
7430   "referenced_type" : "type-96",
7431   "self_type" : "type-96",
7432   "size" : 40,
7433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7434   "template_args" : [ "type-2" ],
7435   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIjLj10EJEEE"
7436  },
7437  {
7438   "alignment" : 4,
7439   "base_specifiers" :
7440   [
7441    {
7442     "referenced_type" : "type-158"
7443    }
7444   ],
7445   "fields" :
7446   [
7447    {
7448     "access" : "private",
7449     "field_name" : "mRecipient",
7450     "field_offset" : 32,
7451     "referenced_type" : "type-203"
7452    },
7453    {
7454     "access" : "private",
7455     "field_name" : "mCookie",
7456     "field_offset" : 96,
7457     "referenced_type" : "type-29"
7458    },
7459    {
7460     "access" : "private",
7461     "field_name" : "mBase",
7462     "field_offset" : 160,
7463     "referenced_type" : "type-204"
7464    }
7465   ],
7466   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
7467   "name" : "android::hardware::hidl_binder_death_recipient",
7468   "referenced_type" : "type-202",
7469   "self_type" : "type-202",
7470   "size" : 36,
7471   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
7472   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
7473   "vtable_components" :
7474   [
7475    {
7476     "component_value" : 28,
7477     "kind" : "vbase_offset"
7478    },
7479    {
7480     "kind" : "offset_to_top"
7481    },
7482    {
7483     "kind" : "rtti",
7484     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
7485    },
7486    {
7487     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
7488    },
7489    {
7490     "kind" : "complete_dtor_pointer",
7491     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
7492    },
7493    {
7494     "kind" : "deleting_dtor_pointer",
7495     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
7496    },
7497    {
7498     "kind" : "vcall_offset"
7499    },
7500    {
7501     "kind" : "vcall_offset"
7502    },
7503    {
7504     "kind" : "vcall_offset"
7505    },
7506    {
7507     "kind" : "vcall_offset"
7508    },
7509    {
7510     "component_value" : -28,
7511     "kind" : "vcall_offset"
7512    },
7513    {
7514     "component_value" : -28,
7515     "kind" : "offset_to_top"
7516    },
7517    {
7518     "kind" : "rtti",
7519     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
7520    },
7521    {
7522     "kind" : "complete_dtor_pointer",
7523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
7524    },
7525    {
7526     "kind" : "deleting_dtor_pointer",
7527     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
7528    },
7529    {
7530     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7531    },
7532    {
7533     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7534    },
7535    {
7536     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7537    },
7538    {
7539     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7540    }
7541   ]
7542  },
7543  {
7544   "alignment" : 4,
7545   "base_specifiers" :
7546   [
7547    {
7548     "is_virtual" : true,
7549     "referenced_type" : "type-47"
7550    }
7551   ],
7552   "linker_set_key" : "android::hardware::hidl_death_recipient",
7553   "name" : "android::hardware::hidl_death_recipient",
7554   "referenced_type" : "type-117",
7555   "self_type" : "type-117",
7556   "size" : 12,
7557   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7558   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
7559   "vtable_components" :
7560   [
7561    {
7562     "component_value" : 4,
7563     "kind" : "vbase_offset"
7564    },
7565    {
7566     "kind" : "offset_to_top"
7567    },
7568    {
7569     "kind" : "rtti",
7570     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
7571    },
7572    {
7573     "is_pure" : true,
7574     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
7575    },
7576    {
7577     "kind" : "complete_dtor_pointer",
7578     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
7579    },
7580    {
7581     "kind" : "deleting_dtor_pointer",
7582     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
7583    },
7584    {
7585     "kind" : "vcall_offset"
7586    },
7587    {
7588     "kind" : "vcall_offset"
7589    },
7590    {
7591     "kind" : "vcall_offset"
7592    },
7593    {
7594     "kind" : "vcall_offset"
7595    },
7596    {
7597     "component_value" : -4,
7598     "kind" : "vcall_offset"
7599    },
7600    {
7601     "component_value" : -4,
7602     "kind" : "offset_to_top"
7603    },
7604    {
7605     "kind" : "rtti",
7606     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
7607    },
7608    {
7609     "kind" : "complete_dtor_pointer",
7610     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
7611    },
7612    {
7613     "kind" : "deleting_dtor_pointer",
7614     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
7615    },
7616    {
7617     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7618    },
7619    {
7620     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7621    },
7622    {
7623     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7624    },
7625    {
7626     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7627    }
7628   ]
7629  },
7630  {
7631   "alignment" : 8,
7632   "fields" :
7633   [
7634    {
7635     "access" : "private",
7636     "field_name" : "mHandle",
7637     "referenced_type" : "type-57"
7638    },
7639    {
7640     "access" : "private",
7641     "field_name" : "mOwnsHandle",
7642     "field_offset" : 64,
7643     "referenced_type" : "type-37"
7644    }
7645   ],
7646   "linker_set_key" : "android::hardware::hidl_handle",
7647   "name" : "android::hardware::hidl_handle",
7648   "referenced_type" : "type-56",
7649   "self_type" : "type-56",
7650   "size" : 16,
7651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7652   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
7653  },
7654  {
7655   "alignment" : 8,
7656   "fields" :
7657   [
7658    {
7659     "access" : "private",
7660     "field_name" : "mHandle",
7661     "referenced_type" : "type-56"
7662    },
7663    {
7664     "access" : "private",
7665     "field_name" : "mSize",
7666     "field_offset" : 128,
7667     "referenced_type" : "type-29"
7668    },
7669    {
7670     "access" : "private",
7671     "field_name" : "mName",
7672     "field_offset" : 192,
7673     "referenced_type" : "type-61"
7674    }
7675   ],
7676   "linker_set_key" : "android::hardware::hidl_memory",
7677   "name" : "android::hardware::hidl_memory",
7678   "referenced_type" : "type-68",
7679   "self_type" : "type-68",
7680   "size" : 40,
7681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7682   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
7683  },
7684  {
7685   "alignment" : 4,
7686   "fields" :
7687   [
7688    {
7689     "access" : "private",
7690     "field_name" : "mBuffer",
7691     "referenced_type" : "type-62"
7692    },
7693    {
7694     "access" : "private",
7695     "field_name" : "mSize",
7696     "field_offset" : 64,
7697     "referenced_type" : "type-2"
7698    },
7699    {
7700     "access" : "private",
7701     "field_name" : "mOwnsBuffer",
7702     "field_offset" : 96,
7703     "referenced_type" : "type-37"
7704    }
7705   ],
7706   "linker_set_key" : "android::hardware::hidl_string",
7707   "name" : "android::hardware::hidl_string",
7708   "referenced_type" : "type-61",
7709   "self_type" : "type-61",
7710   "size" : 16,
7711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7712   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
7713  },
7714  {
7715   "alignment" : 4,
7716   "fields" :
7717   [
7718    {
7719     "access" : "private",
7720     "field_name" : "mBuffer",
7721     "referenced_type" : "type-81"
7722    },
7723    {
7724     "access" : "private",
7725     "field_name" : "mSize",
7726     "field_offset" : 64,
7727     "referenced_type" : "type-2"
7728    },
7729    {
7730     "access" : "private",
7731     "field_name" : "mOwnsBuffer",
7732     "field_offset" : 96,
7733     "referenced_type" : "type-37"
7734    }
7735   ],
7736   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7737   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7738   "referenced_type" : "type-80",
7739   "self_type" : "type-80",
7740   "size" : 16,
7741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7742   "template_args" : [ "type-84" ],
7743   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
7744  },
7745  {
7746   "alignment" : 4,
7747   "fields" :
7748   [
7749    {
7750     "access" : "private",
7751     "field_name" : "mBuffer",
7752     "referenced_type" : "type-86"
7753    },
7754    {
7755     "access" : "private",
7756     "field_name" : "mSize",
7757     "field_offset" : 64,
7758     "referenced_type" : "type-2"
7759    },
7760    {
7761     "access" : "private",
7762     "field_name" : "mOwnsBuffer",
7763     "field_offset" : 96,
7764     "referenced_type" : "type-37"
7765    }
7766   ],
7767   "linker_set_key" : "android::hardware::hidl_vec<char>",
7768   "name" : "android::hardware::hidl_vec<char>",
7769   "referenced_type" : "type-85",
7770   "self_type" : "type-85",
7771   "size" : 16,
7772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7773   "template_args" : [ "type-18" ],
7774   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
7775  },
7776  {
7777   "alignment" : 2,
7778   "fields" :
7779   [
7780    {
7781     "access" : "private",
7782     "field_name" : "mMajor",
7783     "referenced_type" : "type-8"
7784    },
7785    {
7786     "access" : "private",
7787     "field_name" : "mMinor",
7788     "field_offset" : 16,
7789     "referenced_type" : "type-8"
7790    }
7791   ],
7792   "linker_set_key" : "android::hardware::hidl_version",
7793   "name" : "android::hardware::hidl_version",
7794   "referenced_type" : "type-101",
7795   "self_type" : "type-101",
7796   "size" : 4,
7797   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7798   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
7799  },
7800  {
7801   "alignment" : 4,
7802   "base_specifiers" :
7803   [
7804    {
7805     "referenced_type" : "type-159"
7806    },
7807    {
7808     "referenced_type" : "type-194"
7809    }
7810   ],
7811   "fields" :
7812   [
7813    {
7814     "access" : "private",
7815     "field_name" : "_hidl_mImpl",
7816     "field_offset" : 512,
7817     "referenced_type" : "type-192"
7818    }
7819   ],
7820   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
7821   "name" : "android::hidl::base::V1_0::BnHwBase",
7822   "referenced_type" : "type-191",
7823   "self_type" : "type-191",
7824   "size" : 76,
7825   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
7826   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
7827   "vtable_components" :
7828   [
7829    {
7830     "component_value" : 68,
7831     "kind" : "vbase_offset"
7832    },
7833    {
7834     "kind" : "offset_to_top"
7835    },
7836    {
7837     "kind" : "rtti",
7838     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7839    },
7840    {
7841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7842    },
7843    {
7844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7845    },
7846    {
7847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7848    },
7849    {
7850     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7851    },
7852    {
7853     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7854    },
7855    {
7856     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7857    },
7858    {
7859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7860    },
7861    {
7862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7863    },
7864    {
7865     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7866    },
7867    {
7868     "kind" : "complete_dtor_pointer",
7869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
7870    },
7871    {
7872     "kind" : "deleting_dtor_pointer",
7873     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
7874    },
7875    {
7876     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
7877    },
7878    {
7879     "component_value" : -20,
7880     "kind" : "offset_to_top"
7881    },
7882    {
7883     "kind" : "rtti",
7884     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7885    },
7886    {
7887     "kind" : "complete_dtor_pointer",
7888     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
7889    },
7890    {
7891     "kind" : "deleting_dtor_pointer",
7892     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
7893    },
7894    {
7895     "kind" : "vcall_offset"
7896    },
7897    {
7898     "kind" : "vcall_offset"
7899    },
7900    {
7901     "kind" : "vcall_offset"
7902    },
7903    {
7904     "kind" : "vcall_offset"
7905    },
7906    {
7907     "component_value" : -68,
7908     "kind" : "vcall_offset"
7909    },
7910    {
7911     "component_value" : -68,
7912     "kind" : "offset_to_top"
7913    },
7914    {
7915     "kind" : "rtti",
7916     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7917    },
7918    {
7919     "kind" : "complete_dtor_pointer",
7920     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
7921    },
7922    {
7923     "kind" : "deleting_dtor_pointer",
7924     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
7925    },
7926    {
7927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7928    },
7929    {
7930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7931    },
7932    {
7933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7934    },
7935    {
7936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7937    }
7938   ]
7939  },
7940  {
7941   "alignment" : 8,
7942   "fields" :
7943   [
7944    {
7945     "field_name" : "pid",
7946     "referenced_type" : "type-10"
7947    },
7948    {
7949     "field_name" : "ptr",
7950     "field_offset" : 64,
7951     "referenced_type" : "type-29"
7952    },
7953    {
7954     "field_name" : "arch",
7955     "field_offset" : 128,
7956     "referenced_type" : "type-128"
7957    }
7958   ],
7959   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
7960   "name" : "android::hidl::base::V1_0::DebugInfo",
7961   "referenced_type" : "type-127",
7962   "self_type" : "type-127",
7963   "size" : 24,
7964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
7965   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
7966  },
7967  {
7968   "alignment" : 4,
7969   "base_specifiers" :
7970   [
7971    {
7972     "is_virtual" : true,
7973     "referenced_type" : "type-47"
7974    }
7975   ],
7976   "linker_set_key" : "android::hidl::base::V1_0::IBase",
7977   "name" : "android::hidl::base::V1_0::IBase",
7978   "referenced_type" : "type-134",
7979   "self_type" : "type-134",
7980   "size" : 12,
7981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
7982   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
7983   "vtable_components" :
7984   [
7985    {
7986     "component_value" : 4,
7987     "kind" : "vbase_offset"
7988    },
7989    {
7990     "kind" : "offset_to_top"
7991    },
7992    {
7993     "kind" : "rtti",
7994     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
7995    },
7996    {
7997     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7998    },
7999    {
8000     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8001    },
8002    {
8003     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8004    },
8005    {
8006     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8007    },
8008    {
8009     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8010    },
8011    {
8012     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8013    },
8014    {
8015     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8016    },
8017    {
8018     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8019    },
8020    {
8021     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8022    },
8023    {
8024     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8025    },
8026    {
8027     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8028    },
8029    {
8030     "kind" : "complete_dtor_pointer",
8031     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8032    },
8033    {
8034     "kind" : "deleting_dtor_pointer",
8035     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8036    },
8037    {
8038     "kind" : "vcall_offset"
8039    },
8040    {
8041     "kind" : "vcall_offset"
8042    },
8043    {
8044     "kind" : "vcall_offset"
8045    },
8046    {
8047     "kind" : "vcall_offset"
8048    },
8049    {
8050     "component_value" : -4,
8051     "kind" : "vcall_offset"
8052    },
8053    {
8054     "component_value" : -4,
8055     "kind" : "offset_to_top"
8056    },
8057    {
8058     "kind" : "rtti",
8059     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8060    },
8061    {
8062     "kind" : "complete_dtor_pointer",
8063     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8064    },
8065    {
8066     "kind" : "deleting_dtor_pointer",
8067     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8068    },
8069    {
8070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8071    },
8072    {
8073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8074    },
8075    {
8076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8077    },
8078    {
8079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8080    }
8081   ]
8082  },
8083  {
8084   "alignment" : 4,
8085   "fields" :
8086   [
8087    {
8088     "access" : "private",
8089     "field_name" : "m_ptr",
8090     "referenced_type" : "type-372"
8091    }
8092   ],
8093   "linker_set_key" : "android::sp<android::Thread>",
8094   "name" : "android::sp<android::Thread>",
8095   "record_kind" : "class",
8096   "referenced_type" : "type-371",
8097   "self_type" : "type-371",
8098   "size" : 4,
8099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8100   "template_args" : [ "type-373" ],
8101   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
8102  },
8103  {
8104   "alignment" : 4,
8105   "fields" :
8106   [
8107    {
8108     "access" : "private",
8109     "field_name" : "m_ptr",
8110     "referenced_type" : "type-165"
8111    }
8112   ],
8113   "linker_set_key" : "android::sp<android::hardware::IBinder>",
8114   "name" : "android::sp<android::hardware::IBinder>",
8115   "record_kind" : "class",
8116   "referenced_type" : "type-216",
8117   "self_type" : "type-216",
8118   "size" : 4,
8119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8120   "template_args" : [ "type-162" ],
8121   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
8122  },
8123  {
8124   "alignment" : 4,
8125   "fields" :
8126   [
8127    {
8128     "access" : "private",
8129     "field_name" : "m_ptr",
8130     "referenced_type" : "type-116"
8131    }
8132   ],
8133   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
8134   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8135   "record_kind" : "class",
8136   "referenced_type" : "type-115",
8137   "self_type" : "type-115",
8138   "size" : 4,
8139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8140   "template_args" : [ "type-117" ],
8141   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
8142  },
8143  {
8144   "alignment" : 4,
8145   "fields" :
8146   [
8147    {
8148     "access" : "private",
8149     "field_name" : "m_ptr",
8150     "referenced_type" : "type-193"
8151    }
8152   ],
8153   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
8154   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8155   "record_kind" : "class",
8156   "referenced_type" : "type-192",
8157   "self_type" : "type-192",
8158   "size" : 4,
8159   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8160   "template_args" : [ "type-134" ],
8161   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
8162  },
8163  {
8164   "alignment" : 1,
8165   "linker_set_key" : "android::trait_trivial_copy<bool>",
8166   "name" : "android::trait_trivial_copy<bool>",
8167   "referenced_type" : "type-209",
8168   "self_type" : "type-209",
8169   "size" : 1,
8170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8171   "template_args" : [ "type-37" ],
8172   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
8173  },
8174  {
8175   "alignment" : 1,
8176   "linker_set_key" : "android::trait_trivial_copy<char>",
8177   "name" : "android::trait_trivial_copy<char>",
8178   "referenced_type" : "type-254",
8179   "self_type" : "type-254",
8180   "size" : 1,
8181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8182   "template_args" : [ "type-18" ],
8183   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
8184  },
8185  {
8186   "alignment" : 1,
8187   "linker_set_key" : "android::trait_trivial_copy<double>",
8188   "name" : "android::trait_trivial_copy<double>",
8189   "referenced_type" : "type-436",
8190   "self_type" : "type-436",
8191   "size" : 1,
8192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8193   "template_args" : [ "type-42" ],
8194   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
8195  },
8196  {
8197   "alignment" : 1,
8198   "linker_set_key" : "android::trait_trivial_copy<float>",
8199   "name" : "android::trait_trivial_copy<float>",
8200   "referenced_type" : "type-432",
8201   "self_type" : "type-432",
8202   "size" : 1,
8203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8204   "template_args" : [ "type-39" ],
8205   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
8206  },
8207  {
8208   "alignment" : 1,
8209   "linker_set_key" : "android::trait_trivial_copy<int>",
8210   "name" : "android::trait_trivial_copy<int>",
8211   "referenced_type" : "type-406",
8212   "self_type" : "type-406",
8213   "size" : 1,
8214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8215   "template_args" : [ "type-10" ],
8216   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
8217  },
8218  {
8219   "alignment" : 1,
8220   "linker_set_key" : "android::trait_trivial_copy<long long>",
8221   "name" : "android::trait_trivial_copy<long long>",
8222   "referenced_type" : "type-424",
8223   "self_type" : "type-424",
8224   "size" : 1,
8225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8226   "template_args" : [ "type-26" ],
8227   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
8228  },
8229  {
8230   "alignment" : 1,
8231   "linker_set_key" : "android::trait_trivial_copy<long>",
8232   "name" : "android::trait_trivial_copy<long>",
8233   "referenced_type" : "type-415",
8234   "self_type" : "type-415",
8235   "size" : 1,
8236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8237   "template_args" : [ "type-413" ],
8238   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
8239  },
8240  {
8241   "alignment" : 1,
8242   "linker_set_key" : "android::trait_trivial_copy<short>",
8243   "name" : "android::trait_trivial_copy<short>",
8244   "referenced_type" : "type-375",
8245   "self_type" : "type-375",
8246   "size" : 1,
8247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8248   "template_args" : [ "type-340" ],
8249   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
8250  },
8251  {
8252   "alignment" : 1,
8253   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
8254   "name" : "android::trait_trivial_copy<unsigned char>",
8255   "referenced_type" : "type-317",
8256   "self_type" : "type-317",
8257   "size" : 1,
8258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8259   "template_args" : [ "type-15" ],
8260   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
8261  },
8262  {
8263   "alignment" : 1,
8264   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
8265   "name" : "android::trait_trivial_copy<unsigned int>",
8266   "referenced_type" : "type-410",
8267   "self_type" : "type-410",
8268   "size" : 1,
8269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8270   "template_args" : [ "type-2" ],
8271   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
8272  },
8273  {
8274   "alignment" : 1,
8275   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
8276   "name" : "android::trait_trivial_copy<unsigned long long>",
8277   "referenced_type" : "type-428",
8278   "self_type" : "type-428",
8279   "size" : 1,
8280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8281   "template_args" : [ "type-29" ],
8282   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
8283  },
8284  {
8285   "alignment" : 1,
8286   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
8287   "name" : "android::trait_trivial_copy<unsigned long>",
8288   "referenced_type" : "type-420",
8289   "self_type" : "type-420",
8290   "size" : 1,
8291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8292   "template_args" : [ "type-418" ],
8293   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
8294  },
8295  {
8296   "alignment" : 1,
8297   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
8298   "name" : "android::trait_trivial_copy<unsigned short>",
8299   "referenced_type" : "type-402",
8300   "self_type" : "type-402",
8301   "size" : 1,
8302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8303   "template_args" : [ "type-8" ],
8304   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
8305  },
8306  {
8307   "alignment" : 1,
8308   "linker_set_key" : "android::trait_trivial_copy<void>",
8309   "name" : "android::trait_trivial_copy<void>",
8310   "referenced_type" : "type-154",
8311   "self_type" : "type-154",
8312   "size" : 1,
8313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8314   "template_args" : [ "type-107" ],
8315   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
8316  },
8317  {
8318   "alignment" : 1,
8319   "linker_set_key" : "android::trait_trivial_ctor<bool>",
8320   "name" : "android::trait_trivial_ctor<bool>",
8321   "referenced_type" : "type-188",
8322   "self_type" : "type-188",
8323   "size" : 1,
8324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8325   "template_args" : [ "type-37" ],
8326   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
8327  },
8328  {
8329   "alignment" : 1,
8330   "linker_set_key" : "android::trait_trivial_ctor<char>",
8331   "name" : "android::trait_trivial_ctor<char>",
8332   "referenced_type" : "type-231",
8333   "self_type" : "type-231",
8334   "size" : 1,
8335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8336   "template_args" : [ "type-18" ],
8337   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
8338  },
8339  {
8340   "alignment" : 1,
8341   "linker_set_key" : "android::trait_trivial_ctor<double>",
8342   "name" : "android::trait_trivial_ctor<double>",
8343   "referenced_type" : "type-434",
8344   "self_type" : "type-434",
8345   "size" : 1,
8346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8347   "template_args" : [ "type-42" ],
8348   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
8349  },
8350  {
8351   "alignment" : 1,
8352   "linker_set_key" : "android::trait_trivial_ctor<float>",
8353   "name" : "android::trait_trivial_ctor<float>",
8354   "referenced_type" : "type-430",
8355   "self_type" : "type-430",
8356   "size" : 1,
8357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8358   "template_args" : [ "type-39" ],
8359   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
8360  },
8361  {
8362   "alignment" : 1,
8363   "linker_set_key" : "android::trait_trivial_ctor<int>",
8364   "name" : "android::trait_trivial_ctor<int>",
8365   "referenced_type" : "type-404",
8366   "self_type" : "type-404",
8367   "size" : 1,
8368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8369   "template_args" : [ "type-10" ],
8370   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
8371  },
8372  {
8373   "alignment" : 1,
8374   "linker_set_key" : "android::trait_trivial_ctor<long long>",
8375   "name" : "android::trait_trivial_ctor<long long>",
8376   "referenced_type" : "type-422",
8377   "self_type" : "type-422",
8378   "size" : 1,
8379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8380   "template_args" : [ "type-26" ],
8381   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
8382  },
8383  {
8384   "alignment" : 1,
8385   "linker_set_key" : "android::trait_trivial_ctor<long>",
8386   "name" : "android::trait_trivial_ctor<long>",
8387   "referenced_type" : "type-412",
8388   "self_type" : "type-412",
8389   "size" : 1,
8390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8391   "template_args" : [ "type-413" ],
8392   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
8393  },
8394  {
8395   "alignment" : 1,
8396   "linker_set_key" : "android::trait_trivial_ctor<short>",
8397   "name" : "android::trait_trivial_ctor<short>",
8398   "referenced_type" : "type-339",
8399   "self_type" : "type-339",
8400   "size" : 1,
8401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8402   "template_args" : [ "type-340" ],
8403   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
8404  },
8405  {
8406   "alignment" : 1,
8407   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
8408   "name" : "android::trait_trivial_ctor<unsigned char>",
8409   "referenced_type" : "type-279",
8410   "self_type" : "type-279",
8411   "size" : 1,
8412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8413   "template_args" : [ "type-15" ],
8414   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
8415  },
8416  {
8417   "alignment" : 1,
8418   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
8419   "name" : "android::trait_trivial_ctor<unsigned int>",
8420   "referenced_type" : "type-408",
8421   "self_type" : "type-408",
8422   "size" : 1,
8423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8424   "template_args" : [ "type-2" ],
8425   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
8426  },
8427  {
8428   "alignment" : 1,
8429   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
8430   "name" : "android::trait_trivial_ctor<unsigned long long>",
8431   "referenced_type" : "type-426",
8432   "self_type" : "type-426",
8433   "size" : 1,
8434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8435   "template_args" : [ "type-29" ],
8436   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
8437  },
8438  {
8439   "alignment" : 1,
8440   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
8441   "name" : "android::trait_trivial_ctor<unsigned long>",
8442   "referenced_type" : "type-417",
8443   "self_type" : "type-417",
8444   "size" : 1,
8445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8446   "template_args" : [ "type-418" ],
8447   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
8448  },
8449  {
8450   "alignment" : 1,
8451   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
8452   "name" : "android::trait_trivial_ctor<unsigned short>",
8453   "referenced_type" : "type-395",
8454   "self_type" : "type-395",
8455   "size" : 1,
8456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8457   "template_args" : [ "type-8" ],
8458   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
8459  },
8460  {
8461   "alignment" : 1,
8462   "linker_set_key" : "android::trait_trivial_ctor<void>",
8463   "name" : "android::trait_trivial_ctor<void>",
8464   "referenced_type" : "type-123",
8465   "self_type" : "type-123",
8466   "size" : 1,
8467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8468   "template_args" : [ "type-107" ],
8469   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
8470  },
8471  {
8472   "alignment" : 1,
8473   "linker_set_key" : "android::trait_trivial_dtor<bool>",
8474   "name" : "android::trait_trivial_dtor<bool>",
8475   "referenced_type" : "type-198",
8476   "self_type" : "type-198",
8477   "size" : 1,
8478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8479   "template_args" : [ "type-37" ],
8480   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
8481  },
8482  {
8483   "alignment" : 1,
8484   "linker_set_key" : "android::trait_trivial_dtor<char>",
8485   "name" : "android::trait_trivial_dtor<char>",
8486   "referenced_type" : "type-242",
8487   "self_type" : "type-242",
8488   "size" : 1,
8489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8490   "template_args" : [ "type-18" ],
8491   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
8492  },
8493  {
8494   "alignment" : 1,
8495   "linker_set_key" : "android::trait_trivial_dtor<double>",
8496   "name" : "android::trait_trivial_dtor<double>",
8497   "referenced_type" : "type-435",
8498   "self_type" : "type-435",
8499   "size" : 1,
8500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8501   "template_args" : [ "type-42" ],
8502   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
8503  },
8504  {
8505   "alignment" : 1,
8506   "linker_set_key" : "android::trait_trivial_dtor<float>",
8507   "name" : "android::trait_trivial_dtor<float>",
8508   "referenced_type" : "type-431",
8509   "self_type" : "type-431",
8510   "size" : 1,
8511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8512   "template_args" : [ "type-39" ],
8513   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
8514  },
8515  {
8516   "alignment" : 1,
8517   "linker_set_key" : "android::trait_trivial_dtor<int>",
8518   "name" : "android::trait_trivial_dtor<int>",
8519   "referenced_type" : "type-405",
8520   "self_type" : "type-405",
8521   "size" : 1,
8522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8523   "template_args" : [ "type-10" ],
8524   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
8525  },
8526  {
8527   "alignment" : 1,
8528   "linker_set_key" : "android::trait_trivial_dtor<long long>",
8529   "name" : "android::trait_trivial_dtor<long long>",
8530   "referenced_type" : "type-423",
8531   "self_type" : "type-423",
8532   "size" : 1,
8533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8534   "template_args" : [ "type-26" ],
8535   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
8536  },
8537  {
8538   "alignment" : 1,
8539   "linker_set_key" : "android::trait_trivial_dtor<long>",
8540   "name" : "android::trait_trivial_dtor<long>",
8541   "referenced_type" : "type-414",
8542   "self_type" : "type-414",
8543   "size" : 1,
8544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8545   "template_args" : [ "type-413" ],
8546   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
8547  },
8548  {
8549   "alignment" : 1,
8550   "linker_set_key" : "android::trait_trivial_dtor<short>",
8551   "name" : "android::trait_trivial_dtor<short>",
8552   "referenced_type" : "type-361",
8553   "self_type" : "type-361",
8554   "size" : 1,
8555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8556   "template_args" : [ "type-340" ],
8557   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
8558  },
8559  {
8560   "alignment" : 1,
8561   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
8562   "name" : "android::trait_trivial_dtor<unsigned char>",
8563   "referenced_type" : "type-296",
8564   "self_type" : "type-296",
8565   "size" : 1,
8566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8567   "template_args" : [ "type-15" ],
8568   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
8569  },
8570  {
8571   "alignment" : 1,
8572   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
8573   "name" : "android::trait_trivial_dtor<unsigned int>",
8574   "referenced_type" : "type-409",
8575   "self_type" : "type-409",
8576   "size" : 1,
8577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8578   "template_args" : [ "type-2" ],
8579   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
8580  },
8581  {
8582   "alignment" : 1,
8583   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
8584   "name" : "android::trait_trivial_dtor<unsigned long long>",
8585   "referenced_type" : "type-427",
8586   "self_type" : "type-427",
8587   "size" : 1,
8588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8589   "template_args" : [ "type-29" ],
8590   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
8591  },
8592  {
8593   "alignment" : 1,
8594   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
8595   "name" : "android::trait_trivial_dtor<unsigned long>",
8596   "referenced_type" : "type-419",
8597   "self_type" : "type-419",
8598   "size" : 1,
8599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8600   "template_args" : [ "type-418" ],
8601   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
8602  },
8603  {
8604   "alignment" : 1,
8605   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
8606   "name" : "android::trait_trivial_dtor<unsigned short>",
8607   "referenced_type" : "type-401",
8608   "self_type" : "type-401",
8609   "size" : 1,
8610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8611   "template_args" : [ "type-8" ],
8612   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
8613  },
8614  {
8615   "alignment" : 1,
8616   "linker_set_key" : "android::trait_trivial_dtor<void>",
8617   "name" : "android::trait_trivial_dtor<void>",
8618   "referenced_type" : "type-143",
8619   "self_type" : "type-143",
8620   "size" : 1,
8621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8622   "template_args" : [ "type-107" ],
8623   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
8624  },
8625  {
8626   "alignment" : 1,
8627   "linker_set_key" : "android::trait_trivial_move<android::String16>",
8628   "name" : "android::trait_trivial_move<android::String16>",
8629   "referenced_type" : "type-157",
8630   "self_type" : "type-157",
8631   "size" : 1,
8632   "source_file" : "/system/core/libutils/include/utils/String16.h",
8633   "template_args" : [ "type-145" ],
8634   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
8635  },
8636  {
8637   "alignment" : 1,
8638   "linker_set_key" : "android::trait_trivial_move<android::String8>",
8639   "name" : "android::trait_trivial_move<android::String8>",
8640   "referenced_type" : "type-144",
8641   "self_type" : "type-144",
8642   "size" : 1,
8643   "source_file" : "/system/core/libutils/include/utils/String8.h",
8644   "template_args" : [ "type-136" ],
8645   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
8646  },
8647  {
8648   "alignment" : 1,
8649   "linker_set_key" : "android::trait_trivial_move<bool>",
8650   "name" : "android::trait_trivial_move<bool>",
8651   "referenced_type" : "type-220",
8652   "self_type" : "type-220",
8653   "size" : 1,
8654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8655   "template_args" : [ "type-37" ],
8656   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
8657  },
8658  {
8659   "alignment" : 1,
8660   "linker_set_key" : "android::trait_trivial_move<char>",
8661   "name" : "android::trait_trivial_move<char>",
8662   "referenced_type" : "type-265",
8663   "self_type" : "type-265",
8664   "size" : 1,
8665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8666   "template_args" : [ "type-18" ],
8667   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
8668  },
8669  {
8670   "alignment" : 1,
8671   "linker_set_key" : "android::trait_trivial_move<double>",
8672   "name" : "android::trait_trivial_move<double>",
8673   "referenced_type" : "type-437",
8674   "self_type" : "type-437",
8675   "size" : 1,
8676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8677   "template_args" : [ "type-42" ],
8678   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
8679  },
8680  {
8681   "alignment" : 1,
8682   "linker_set_key" : "android::trait_trivial_move<float>",
8683   "name" : "android::trait_trivial_move<float>",
8684   "referenced_type" : "type-433",
8685   "self_type" : "type-433",
8686   "size" : 1,
8687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8688   "template_args" : [ "type-39" ],
8689   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
8690  },
8691  {
8692   "alignment" : 1,
8693   "linker_set_key" : "android::trait_trivial_move<int>",
8694   "name" : "android::trait_trivial_move<int>",
8695   "referenced_type" : "type-407",
8696   "self_type" : "type-407",
8697   "size" : 1,
8698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8699   "template_args" : [ "type-10" ],
8700   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
8701  },
8702  {
8703   "alignment" : 1,
8704   "linker_set_key" : "android::trait_trivial_move<long long>",
8705   "name" : "android::trait_trivial_move<long long>",
8706   "referenced_type" : "type-425",
8707   "self_type" : "type-425",
8708   "size" : 1,
8709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8710   "template_args" : [ "type-26" ],
8711   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
8712  },
8713  {
8714   "alignment" : 1,
8715   "linker_set_key" : "android::trait_trivial_move<long>",
8716   "name" : "android::trait_trivial_move<long>",
8717   "referenced_type" : "type-416",
8718   "self_type" : "type-416",
8719   "size" : 1,
8720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8721   "template_args" : [ "type-413" ],
8722   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
8723  },
8724  {
8725   "alignment" : 1,
8726   "linker_set_key" : "android::trait_trivial_move<short>",
8727   "name" : "android::trait_trivial_move<short>",
8728   "referenced_type" : "type-384",
8729   "self_type" : "type-384",
8730   "size" : 1,
8731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8732   "template_args" : [ "type-340" ],
8733   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
8734  },
8735  {
8736   "alignment" : 1,
8737   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
8738   "name" : "android::trait_trivial_move<unsigned char>",
8739   "referenced_type" : "type-328",
8740   "self_type" : "type-328",
8741   "size" : 1,
8742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8743   "template_args" : [ "type-15" ],
8744   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
8745  },
8746  {
8747   "alignment" : 1,
8748   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
8749   "name" : "android::trait_trivial_move<unsigned int>",
8750   "referenced_type" : "type-411",
8751   "self_type" : "type-411",
8752   "size" : 1,
8753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8754   "template_args" : [ "type-2" ],
8755   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
8756  },
8757  {
8758   "alignment" : 1,
8759   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
8760   "name" : "android::trait_trivial_move<unsigned long long>",
8761   "referenced_type" : "type-429",
8762   "self_type" : "type-429",
8763   "size" : 1,
8764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8765   "template_args" : [ "type-29" ],
8766   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
8767  },
8768  {
8769   "alignment" : 1,
8770   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
8771   "name" : "android::trait_trivial_move<unsigned long>",
8772   "referenced_type" : "type-421",
8773   "self_type" : "type-421",
8774   "size" : 1,
8775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8776   "template_args" : [ "type-418" ],
8777   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
8778  },
8779  {
8780   "alignment" : 1,
8781   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
8782   "name" : "android::trait_trivial_move<unsigned short>",
8783   "referenced_type" : "type-403",
8784   "self_type" : "type-403",
8785   "size" : 1,
8786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8787   "template_args" : [ "type-8" ],
8788   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
8789  },
8790  {
8791   "alignment" : 1,
8792   "linker_set_key" : "android::trait_trivial_move<void>",
8793   "name" : "android::trait_trivial_move<void>",
8794   "referenced_type" : "type-169",
8795   "self_type" : "type-169",
8796   "size" : 1,
8797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8798   "template_args" : [ "type-107" ],
8799   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
8800  },
8801  {
8802   "alignment" : 4,
8803   "fields" :
8804   [
8805    {
8806     "access" : "private",
8807     "field_name" : "m_ptr",
8808     "referenced_type" : "type-116"
8809    },
8810    {
8811     "access" : "private",
8812     "field_name" : "m_refs",
8813     "field_offset" : 32,
8814     "referenced_type" : "type-166"
8815    }
8816   ],
8817   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
8818   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8819   "record_kind" : "class",
8820   "referenced_type" : "type-203",
8821   "self_type" : "type-203",
8822   "size" : 8,
8823   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8824   "template_args" : [ "type-117" ],
8825   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
8826  },
8827  {
8828   "alignment" : 4,
8829   "fields" :
8830   [
8831    {
8832     "access" : "private",
8833     "field_name" : "m_ptr",
8834     "referenced_type" : "type-193"
8835    },
8836    {
8837     "access" : "private",
8838     "field_name" : "m_refs",
8839     "field_offset" : 32,
8840     "referenced_type" : "type-166"
8841    }
8842   ],
8843   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
8844   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8845   "record_kind" : "class",
8846   "referenced_type" : "type-204",
8847   "self_type" : "type-204",
8848   "size" : 8,
8849   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8850   "template_args" : [ "type-134" ],
8851   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
8852  },
8853  {
8854   "alignment" : 4,
8855   "fields" :
8856   [
8857    {
8858     "field_name" : "maxContentLightLevel",
8859     "referenced_type" : "type-39"
8860    },
8861    {
8862     "field_name" : "maxFrameAverageLightLevel",
8863     "field_offset" : 32,
8864     "referenced_type" : "type-39"
8865    }
8866   ],
8867   "linker_set_key" : "android_cta861_3_metadata",
8868   "name" : "android_cta861_3_metadata",
8869   "referenced_type" : "type-245",
8870   "self_type" : "type-245",
8871   "size" : 8,
8872   "source_file" : "/system/core/libsystem/include/system/graphics.h",
8873   "unique_id" : "android_cta861_3_metadata"
8874  },
8875  {
8876   "alignment" : 4,
8877   "fields" :
8878   [
8879    {
8880     "field_name" : "num_points",
8881     "referenced_type" : "type-2"
8882    },
8883    {
8884     "field_name" : "reserved",
8885     "field_offset" : 32,
8886     "referenced_type" : "type-234"
8887    },
8888    {
8889     "field_name" : "xyzc_points",
8890     "field_offset" : 288,
8891     "referenced_type" : "type-241"
8892    }
8893   ],
8894   "linker_set_key" : "android_depth_points",
8895   "name" : "android_depth_points",
8896   "referenced_type" : "type-240",
8897   "self_type" : "type-240",
8898   "size" : 36,
8899   "source_file" : "/system/core/libsystem/include/system/graphics.h",
8900   "unique_id" : "android_depth_points"
8901  },
8902  {
8903   "alignment" : 4,
8904   "fields" :
8905   [
8906    {
8907     "field_name" : "format",
8908     "referenced_type" : "type-237"
8909    },
8910    {
8911     "field_name" : "num_planes",
8912     "field_offset" : 32,
8913     "referenced_type" : "type-2"
8914    },
8915    {
8916     "field_name" : "planes",
8917     "field_offset" : 64,
8918     "referenced_type" : "type-239"
8919    }
8920   ],
8921   "linker_set_key" : "android_flex_layout",
8922   "name" : "android_flex_layout",
8923   "referenced_type" : "type-238",
8924   "self_type" : "type-238",
8925   "size" : 12,
8926   "source_file" : "/system/core/libsystem/include/system/graphics.h",
8927   "unique_id" : "android_flex_layout"
8928  },
8929  {
8930   "alignment" : 4,
8931   "fields" :
8932   [
8933    {
8934     "field_name" : "top_left",
8935     "referenced_type" : "type-176"
8936    },
8937    {
8938     "field_name" : "component",
8939     "field_offset" : 32,
8940     "referenced_type" : "type-235"
8941    },
8942    {
8943     "field_name" : "bits_per_component",
8944     "field_offset" : 64,
8945     "referenced_type" : "type-10"
8946    },
8947    {
8948     "field_name" : "bits_used",
8949     "field_offset" : 96,
8950     "referenced_type" : "type-10"
8951    },
8952    {
8953     "field_name" : "h_increment",
8954     "field_offset" : 128,
8955     "referenced_type" : "type-10"
8956    },
8957    {
8958     "field_name" : "v_increment",
8959     "field_offset" : 160,
8960     "referenced_type" : "type-10"
8961    },
8962    {
8963     "field_name" : "h_subsampling",
8964     "field_offset" : 192,
8965     "referenced_type" : "type-10"
8966    },
8967    {
8968     "field_name" : "v_subsampling",
8969     "field_offset" : 224,
8970     "referenced_type" : "type-10"
8971    }
8972   ],
8973   "linker_set_key" : "android_flex_plane",
8974   "name" : "android_flex_plane",
8975   "referenced_type" : "type-236",
8976   "self_type" : "type-236",
8977   "size" : 32,
8978   "source_file" : "/system/core/libsystem/include/system/graphics.h",
8979   "unique_id" : "android_flex_plane"
8980  },
8981  {
8982   "alignment" : 4,
8983   "fields" :
8984   [
8985    {
8986     "field_name" : "displayPrimaryRed",
8987     "referenced_type" : "type-243"
8988    },
8989    {
8990     "field_name" : "displayPrimaryGreen",
8991     "field_offset" : 64,
8992     "referenced_type" : "type-243"
8993    },
8994    {
8995     "field_name" : "displayPrimaryBlue",
8996     "field_offset" : 128,
8997     "referenced_type" : "type-243"
8998    },
8999    {
9000     "field_name" : "whitePoint",
9001     "field_offset" : 192,
9002     "referenced_type" : "type-243"
9003    },
9004    {
9005     "field_name" : "maxLuminance",
9006     "field_offset" : 256,
9007     "referenced_type" : "type-39"
9008    },
9009    {
9010     "field_name" : "minLuminance",
9011     "field_offset" : 288,
9012     "referenced_type" : "type-39"
9013    }
9014   ],
9015   "linker_set_key" : "android_smpte2086_metadata",
9016   "name" : "android_smpte2086_metadata",
9017   "referenced_type" : "type-244",
9018   "self_type" : "type-244",
9019   "size" : 40,
9020   "source_file" : "/system/core/libsystem/include/system/graphics.h",
9021   "unique_id" : "android_smpte2086_metadata"
9022  },
9023  {
9024   "alignment" : 4,
9025   "fields" :
9026   [
9027    {
9028     "field_name" : "x",
9029     "referenced_type" : "type-39"
9030    },
9031    {
9032     "field_name" : "y",
9033     "field_offset" : 32,
9034     "referenced_type" : "type-39"
9035    }
9036   ],
9037   "linker_set_key" : "android_xy_color",
9038   "name" : "android_xy_color",
9039   "referenced_type" : "type-243",
9040   "self_type" : "type-243",
9041   "size" : 8,
9042   "source_file" : "/system/core/libsystem/include/system/graphics.h",
9043   "unique_id" : "android_xy_color"
9044  },
9045  {
9046   "alignment" : 4,
9047   "fields" :
9048   [
9049    {
9050     "field_name" : "y",
9051     "referenced_type" : "type-161"
9052    },
9053    {
9054     "field_name" : "cb",
9055     "field_offset" : 32,
9056     "referenced_type" : "type-161"
9057    },
9058    {
9059     "field_name" : "cr",
9060     "field_offset" : 64,
9061     "referenced_type" : "type-161"
9062    },
9063    {
9064     "field_name" : "ystride",
9065     "field_offset" : 96,
9066     "referenced_type" : "type-2"
9067    },
9068    {
9069     "field_name" : "cstride",
9070     "field_offset" : 128,
9071     "referenced_type" : "type-2"
9072    },
9073    {
9074     "field_name" : "chroma_step",
9075     "field_offset" : 160,
9076     "referenced_type" : "type-2"
9077    },
9078    {
9079     "field_name" : "reserved",
9080     "field_offset" : 192,
9081     "referenced_type" : "type-234"
9082    }
9083   ],
9084   "linker_set_key" : "android_ycbcr",
9085   "name" : "android_ycbcr",
9086   "referenced_type" : "type-233",
9087   "self_type" : "type-233",
9088   "size" : 56,
9089   "source_file" : "/system/core/libsystem/include/system/graphics.h",
9090   "unique_id" : "android_ycbcr"
9091  },
9092  {
9093   "alignment" : 4,
9094   "fields" :
9095   [
9096    {
9097     "referenced_type" : "type-13"
9098    }
9099   ],
9100   "linker_set_key" : "log_msg",
9101   "name" : "log_msg",
9102   "referenced_type" : "type-12",
9103   "self_type" : "type-12",
9104   "size" : 5124,
9105   "source_file" : "/system/core/liblog/include/log/log_read.h",
9106   "unique_id" : "log_msg"
9107  },
9108  {
9109   "alignment" : 4,
9110   "fields" :
9111   [
9112    {
9113     "field_name" : "buf",
9114     "referenced_type" : "type-14"
9115    },
9116    {
9117     "field_name" : "entry",
9118     "referenced_type" : "type-16"
9119    },
9120    {
9121     "field_name" : "entry_v4",
9122     "referenced_type" : "type-16"
9123    },
9124    {
9125     "field_name" : "entry_v3",
9126     "referenced_type" : "type-19"
9127    },
9128    {
9129     "field_name" : "entry_v2",
9130     "referenced_type" : "type-20"
9131    },
9132    {
9133     "field_name" : "entry_v1",
9134     "referenced_type" : "type-21"
9135    }
9136   ],
9137   "is_anonymous" : true,
9138   "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",
9139   "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",
9140   "record_kind" : "union",
9141   "referenced_type" : "type-13",
9142   "self_type" : "type-13",
9143   "size" : 5124,
9144   "source_file" : "/system/core/liblog/include/log/log_read.h",
9145   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
9146  },
9147  {
9148   "alignment" : 1,
9149   "fields" :
9150   [
9151    {
9152     "field_name" : "tv_sec",
9153     "referenced_type" : "type-2"
9154    },
9155    {
9156     "field_name" : "tv_nsec",
9157     "field_offset" : 32,
9158     "referenced_type" : "type-2"
9159    }
9160   ],
9161   "linker_set_key" : "log_time",
9162   "name" : "log_time",
9163   "referenced_type" : "type-312",
9164   "self_type" : "type-312",
9165   "size" : 8,
9166   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
9167   "unique_id" : "_ZTS8log_time"
9168  },
9169  {
9170   "alignment" : 4,
9171   "fields" :
9172   [
9173    {
9174     "field_name" : "len",
9175     "referenced_type" : "type-8"
9176    },
9177    {
9178     "field_name" : "__pad",
9179     "field_offset" : 16,
9180     "referenced_type" : "type-8"
9181    },
9182    {
9183     "field_name" : "pid",
9184     "field_offset" : 32,
9185     "referenced_type" : "type-10"
9186    },
9187    {
9188     "field_name" : "tid",
9189     "field_offset" : 64,
9190     "referenced_type" : "type-10"
9191    },
9192    {
9193     "field_name" : "sec",
9194     "field_offset" : 96,
9195     "referenced_type" : "type-10"
9196    },
9197    {
9198     "field_name" : "nsec",
9199     "field_offset" : 128,
9200     "referenced_type" : "type-10"
9201    },
9202    {
9203     "field_name" : "msg",
9204     "field_offset" : 160,
9205     "referenced_type" : "type-17"
9206    }
9207   ],
9208   "linker_set_key" : "logger_entry",
9209   "name" : "logger_entry",
9210   "referenced_type" : "type-21",
9211   "self_type" : "type-21",
9212   "size" : 20,
9213   "source_file" : "/system/core/liblog/include/log/log_read.h",
9214   "unique_id" : "logger_entry"
9215  },
9216  {
9217   "alignment" : 1,
9218   "fields" :
9219   [
9220    {
9221     "field_name" : "len",
9222     "referenced_type" : "type-8"
9223    },
9224    {
9225     "field_name" : "hdr_size",
9226     "field_offset" : 16,
9227     "referenced_type" : "type-8"
9228    },
9229    {
9230     "field_name" : "pid",
9231     "field_offset" : 32,
9232     "referenced_type" : "type-10"
9233    },
9234    {
9235     "field_name" : "tid",
9236     "field_offset" : 64,
9237     "referenced_type" : "type-10"
9238    },
9239    {
9240     "field_name" : "sec",
9241     "field_offset" : 96,
9242     "referenced_type" : "type-10"
9243    },
9244    {
9245     "field_name" : "nsec",
9246     "field_offset" : 128,
9247     "referenced_type" : "type-10"
9248    },
9249    {
9250     "field_name" : "euid",
9251     "field_offset" : 160,
9252     "referenced_type" : "type-2"
9253    },
9254    {
9255     "field_name" : "msg",
9256     "field_offset" : 192,
9257     "referenced_type" : "type-17"
9258    }
9259   ],
9260   "linker_set_key" : "logger_entry_v2",
9261   "name" : "logger_entry_v2",
9262   "referenced_type" : "type-20",
9263   "self_type" : "type-20",
9264   "size" : 24,
9265   "source_file" : "/system/core/liblog/include/log/log_read.h",
9266   "unique_id" : "logger_entry_v2"
9267  },
9268  {
9269   "alignment" : 1,
9270   "fields" :
9271   [
9272    {
9273     "field_name" : "len",
9274     "referenced_type" : "type-8"
9275    },
9276    {
9277     "field_name" : "hdr_size",
9278     "field_offset" : 16,
9279     "referenced_type" : "type-8"
9280    },
9281    {
9282     "field_name" : "pid",
9283     "field_offset" : 32,
9284     "referenced_type" : "type-10"
9285    },
9286    {
9287     "field_name" : "tid",
9288     "field_offset" : 64,
9289     "referenced_type" : "type-10"
9290    },
9291    {
9292     "field_name" : "sec",
9293     "field_offset" : 96,
9294     "referenced_type" : "type-10"
9295    },
9296    {
9297     "field_name" : "nsec",
9298     "field_offset" : 128,
9299     "referenced_type" : "type-10"
9300    },
9301    {
9302     "field_name" : "lid",
9303     "field_offset" : 160,
9304     "referenced_type" : "type-2"
9305    },
9306    {
9307     "field_name" : "msg",
9308     "field_offset" : 192,
9309     "referenced_type" : "type-17"
9310    }
9311   ],
9312   "linker_set_key" : "logger_entry_v3",
9313   "name" : "logger_entry_v3",
9314   "referenced_type" : "type-19",
9315   "self_type" : "type-19",
9316   "size" : 24,
9317   "source_file" : "/system/core/liblog/include/log/log_read.h",
9318   "unique_id" : "logger_entry_v3"
9319  },
9320  {
9321   "alignment" : 4,
9322   "fields" :
9323   [
9324    {
9325     "field_name" : "len",
9326     "referenced_type" : "type-8"
9327    },
9328    {
9329     "field_name" : "hdr_size",
9330     "field_offset" : 16,
9331     "referenced_type" : "type-8"
9332    },
9333    {
9334     "field_name" : "pid",
9335     "field_offset" : 32,
9336     "referenced_type" : "type-10"
9337    },
9338    {
9339     "field_name" : "tid",
9340     "field_offset" : 64,
9341     "referenced_type" : "type-2"
9342    },
9343    {
9344     "field_name" : "sec",
9345     "field_offset" : 96,
9346     "referenced_type" : "type-2"
9347    },
9348    {
9349     "field_name" : "nsec",
9350     "field_offset" : 128,
9351     "referenced_type" : "type-2"
9352    },
9353    {
9354     "field_name" : "lid",
9355     "field_offset" : 160,
9356     "referenced_type" : "type-2"
9357    },
9358    {
9359     "field_name" : "uid",
9360     "field_offset" : 192,
9361     "referenced_type" : "type-2"
9362    },
9363    {
9364     "field_name" : "msg",
9365     "field_offset" : 224,
9366     "referenced_type" : "type-17"
9367    }
9368   ],
9369   "linker_set_key" : "logger_entry_v4",
9370   "name" : "logger_entry_v4",
9371   "referenced_type" : "type-16",
9372   "self_type" : "type-16",
9373   "size" : 28,
9374   "source_file" : "/system/core/liblog/include/log/log_read.h",
9375   "unique_id" : "logger_entry_v4"
9376  },
9377  {
9378   "alignment" : 4,
9379   "fields" :
9380   [
9381    {
9382     "field_name" : "version",
9383     "referenced_type" : "type-10"
9384    },
9385    {
9386     "field_name" : "numFds",
9387     "field_offset" : 32,
9388     "referenced_type" : "type-10"
9389    },
9390    {
9391     "field_name" : "numInts",
9392     "field_offset" : 64,
9393     "referenced_type" : "type-10"
9394    },
9395    {
9396     "field_name" : "data",
9397     "field_offset" : 96,
9398     "referenced_type" : "type-36"
9399    }
9400   ],
9401   "linker_set_key" : "native_handle",
9402   "name" : "native_handle",
9403   "referenced_type" : "type-35",
9404   "self_type" : "type-35",
9405   "size" : 12,
9406   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
9407   "unique_id" : "native_handle"
9408  }
9409 ],
9410 "rvalue_reference_types" :
9411 [
9412  {
9413   "alignment" : 4,
9414   "linker_set_key" : "android::hardware::Return<bool> &&",
9415   "name" : "android::hardware::Return<bool> &&",
9416   "referenced_type" : "type-386",
9417   "self_type" : "type-389",
9418   "size" : 4,
9419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9420  },
9421  {
9422   "alignment" : 4,
9423   "linker_set_key" : "android::hardware::Return<void> &&",
9424   "name" : "android::hardware::Return<void> &&",
9425   "referenced_type" : "type-397",
9426   "self_type" : "type-399",
9427   "size" : 4,
9428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9429  },
9430  {
9431   "alignment" : 4,
9432   "linker_set_key" : "android::hardware::Status &&",
9433   "name" : "android::hardware::Status &&",
9434   "referenced_type" : "type-376",
9435   "self_type" : "type-382",
9436   "size" : 4,
9437   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9438  },
9439  {
9440   "alignment" : 4,
9441   "linker_set_key" : "android::hardware::details::return_status &&",
9442   "name" : "android::hardware::details::return_status &&",
9443   "referenced_type" : "type-387",
9444   "self_type" : "type-392",
9445   "size" : 4,
9446   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9447  },
9448  {
9449   "alignment" : 4,
9450   "linker_set_key" : "android::hardware::hidl_handle &&",
9451   "name" : "android::hardware::hidl_handle &&",
9452   "referenced_type" : "type-56",
9453   "self_type" : "type-70",
9454   "size" : 4,
9455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9456  },
9457  {
9458   "alignment" : 4,
9459   "linker_set_key" : "android::hardware::hidl_memory &&",
9460   "name" : "android::hardware::hidl_memory &&",
9461   "referenced_type" : "type-68",
9462   "self_type" : "type-74",
9463   "size" : 4,
9464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9465  }
9466 ]
9467}
9468