1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-29",
9   "self_type" : "type-28",
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-61",
16   "self_type" : "type-390",
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-16",
24   "self_type" : "type-111",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 4,
29   "linker_set_key" : "int [32]",
30   "name" : "int [32]",
31   "referenced_type" : "type-16",
32   "self_type" : "type-251",
33   "size" : 128,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-26",
41   "self_type" : "type-238",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [4]",
48   "name" : "unsigned char [4]",
49   "referenced_type" : "type-26",
50   "self_type" : "type-167",
51   "size" : 4,
52   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [5121]",
57   "name" : "unsigned char [5121]",
58   "referenced_type" : "type-26",
59   "self_type" : "type-25",
60   "size" : 5121,
61   "source_file" : "/system/core/liblog/include/log/log_read.h"
62  },
63  {
64   "alignment" : 1,
65   "linker_set_key" : "unsigned char [6]",
66   "name" : "unsigned char [6]",
67   "referenced_type" : "type-26",
68   "self_type" : "type-165",
69   "size" : 6,
70   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
71  },
72  {
73   "alignment" : 4,
74   "linker_set_key" : "unsigned int [8]",
75   "name" : "unsigned int [8]",
76   "referenced_type" : "type-2",
77   "self_type" : "type-383",
78   "size" : 32,
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 1,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "bool",
89   "name" : "bool",
90   "referenced_type" : "type-73",
91   "self_type" : "type-73",
92   "size" : 1
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "char",
99   "name" : "char",
100   "referenced_type" : "type-29",
101   "self_type" : "type-29",
102   "size" : 1
103  },
104  {
105   "alignment" : 2,
106   "is_integral" : true,
107   "is_unsigned" : true,
108   "linker_set_key" : "char16_t",
109   "name" : "char16_t",
110   "referenced_type" : "type-317",
111   "self_type" : "type-317",
112   "size" : 2
113  },
114  {
115   "alignment" : 8,
116   "linker_set_key" : "double",
117   "name" : "double",
118   "referenced_type" : "type-67",
119   "self_type" : "type-67",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "float",
125   "name" : "float",
126   "referenced_type" : "type-61",
127   "self_type" : "type-61",
128   "size" : 4
129  },
130  {
131   "alignment" : 4,
132   "is_integral" : true,
133   "linker_set_key" : "int",
134   "name" : "int",
135   "referenced_type" : "type-16",
136   "self_type" : "type-16",
137   "size" : 4
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long",
143   "name" : "long",
144   "referenced_type" : "type-36",
145   "self_type" : "type-36",
146   "size" : 8
147  },
148  {
149   "alignment" : 8,
150   "is_integral" : true,
151   "linker_set_key" : "long long",
152   "name" : "long long",
153   "referenced_type" : "type-47",
154   "self_type" : "type-47",
155   "size" : 8
156  },
157  {
158   "alignment" : 2,
159   "is_integral" : true,
160   "linker_set_key" : "short",
161   "name" : "short",
162   "referenced_type" : "type-7",
163   "self_type" : "type-7",
164   "size" : 2
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "linker_set_key" : "signed char",
170   "name" : "signed char",
171   "referenced_type" : "type-75",
172   "self_type" : "type-75",
173   "size" : 1
174  },
175  {
176   "alignment" : 1,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned char",
180   "name" : "unsigned char",
181   "referenced_type" : "type-26",
182   "self_type" : "type-26",
183   "size" : 1
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned int",
190   "name" : "unsigned int",
191   "referenced_type" : "type-2",
192   "self_type" : "type-2",
193   "size" : 4
194  },
195  {
196   "alignment" : 8,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long",
200   "name" : "unsigned long",
201   "referenced_type" : "type-41",
202   "self_type" : "type-41",
203   "size" : 8
204  },
205  {
206   "alignment" : 8,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned long long",
210   "name" : "unsigned long long",
211   "referenced_type" : "type-55",
212   "self_type" : "type-55",
213   "size" : 8
214  },
215  {
216   "alignment" : 2,
217   "is_integral" : true,
218   "is_unsigned" : true,
219   "linker_set_key" : "unsigned short",
220   "name" : "unsigned short",
221   "referenced_type" : "type-11",
222   "self_type" : "type-11",
223   "size" : 2
224  },
225  {
226   "linker_set_key" : "void",
227   "name" : "void",
228   "referenced_type" : "type-256",
229   "self_type" : "type-256"
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC1Ev"
236  },
237  {
238   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC2Ev"
239  },
240  {
241   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD1Ev"
242  },
243  {
244   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD2Ev"
245  },
246  {
247   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEONS_4hidl10safe_union4V1_09MonostateE"
248  },
249  {
250   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedERKNS_4hidl10safe_union4V1_09MonostateE"
251  },
252  {
253   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_destructUnionEv"
257  },
258  {
259   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEONS3_13DeviceAddressE"
260  },
261  {
262   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceERKNS3_13DeviceAddressE"
263  },
264  {
265   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv"
266  },
267  {
268   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1EOS5_"
269  },
270  {
271   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1ERKS5_"
272  },
273  {
274   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1Ev"
275  },
276  {
277   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2EOS5_"
278  },
279  {
280   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2ERKS5_"
281  },
282  {
283   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2Ev"
284  },
285  {
286   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD1Ev"
287  },
288  {
289   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD2Ev"
290  },
291  {
292   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSEOS5_"
293  },
294  {
295   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSERKS5_"
296  },
297  {
298   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_12SinkMetadataEPNS0_6ParcelEmm"
299  },
300  {
301   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_13DeviceAddressEPNS0_6ParcelEmm"
302  },
303  {
304   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_14SourceMetadataEPNS0_6ParcelEmm"
305  },
306  {
307   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadata11DestinationEPNS0_6ParcelEmm"
308  },
309  {
310   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadataEPNS0_6ParcelEmm"
311  },
312  {
313   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm"
314  },
315  {
316   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_12SinkMetadataERKNS0_6ParcelEmm"
317  },
318  {
319   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_13DeviceAddressERKNS0_6ParcelEmm"
320  },
321  {
322   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_14SourceMetadataERKNS0_6ParcelEmm"
323  },
324  {
325   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadata11DestinationERKNS0_6ParcelEmm"
326  },
327  {
328   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadataERKNS0_6ParcelEmm"
329  },
330  {
331   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm"
332  },
333  {
334   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv"
335  },
336  {
337   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination16getDiscriminatorEv"
338  },
339  {
340   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv"
341  }
342 ],
343 "elf_objects" : [],
344 "enum_types" :
345 [
346  {
347   "alignment" : 4,
348   "enum_fields" :
349   [
350    {
351     "enum_field_value" : 0,
352     "name" : "android::Condition::WAKE_UP_ONE"
353    },
354    {
355     "enum_field_value" : 1,
356     "name" : "android::Condition::WAKE_UP_ALL"
357    }
358   ],
359   "linker_set_key" : "android::Condition::WakeUpType",
360   "name" : "android::Condition::WakeUpType",
361   "referenced_type" : "type-403",
362   "self_type" : "type-403",
363   "size" : 4,
364   "source_file" : "/system/core/libutils/include/utils/Condition.h",
365   "underlying_type" : "type-2",
366   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
367  },
368  {
369   "alignment" : 4,
370   "enum_fields" :
371   [
372    {
373     "enum_field_value" : 0,
374     "name" : "android::String16::kEmptyString"
375    }
376   ],
377   "linker_set_key" : "android::String16::StaticLinkage",
378   "name" : "android::String16::StaticLinkage",
379   "referenced_type" : "type-318",
380   "self_type" : "type-318",
381   "size" : 4,
382   "source_file" : "/system/core/libutils/include/utils/String16.h",
383   "underlying_type" : "type-2",
384   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
385  },
386  {
387   "alignment" : 4,
388   "enum_fields" :
389   [
390    {
391     "enum_field_value" : 0,
392     "name" : "android::String8::kEmptyString"
393    }
394   ],
395   "linker_set_key" : "android::String8::StaticLinkage",
396   "name" : "android::String8::StaticLinkage",
397   "referenced_type" : "type-307",
398   "self_type" : "type-307",
399   "size" : 4,
400   "source_file" : "/system/core/libutils/include/utils/String8.h",
401   "underlying_type" : "type-2",
402   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
403  },
404  {
405   "alignment" : 4,
406   "enum_fields" :
407   [
408    {
409     "enum_field_value" : 0,
410     "name" : "android::hardware::HidlReturnRestriction::NONE"
411    },
412    {
413     "enum_field_value" : 1,
414     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
415    },
416    {
417     "enum_field_value" : 2,
418     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
419    }
420   ],
421   "linker_set_key" : "android::hardware::HidlReturnRestriction",
422   "name" : "android::hardware::HidlReturnRestriction",
423   "referenced_type" : "type-566",
424   "self_type" : "type-566",
425   "size" : 4,
426   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
427   "underlying_type" : "type-16",
428   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
429  },
430  {
431   "alignment" : 4,
432   "enum_fields" :
433   [
434    {
435     "enum_field_value" : 0,
436     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
437    },
438    {
439     "enum_field_value" : 1,
440     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
441    },
442    {
443     "enum_field_value" : 2,
444     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
445    },
446    {
447     "enum_field_value" : 3,
448     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
449    }
450   ],
451   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
452   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
453   "referenced_type" : "type-291",
454   "self_type" : "type-291",
455   "size" : 4,
456   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
457   "underlying_type" : "type-16",
458   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
459  },
460  {
461   "alignment" : 4,
462   "enum_fields" :
463   [
464    {
465     "enum_field_value" : 1,
466     "name" : "android::hardware::kSynchronizedReadWrite"
467    },
468    {
469     "enum_field_value" : 2,
470     "name" : "android::hardware::kUnsynchronizedWrite"
471    }
472   ],
473   "linker_set_key" : "android::hardware::MQFlavor",
474   "name" : "android::hardware::MQFlavor",
475   "referenced_type" : "type-286",
476   "self_type" : "type-286",
477   "size" : 4,
478   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
479   "underlying_type" : "type-2",
480   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
481  },
482  {
483   "alignment" : 4,
484   "enum_fields" :
485   [
486    {
487     "enum_field_value" : 0,
488     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
489    },
490    {
491     "enum_field_value" : 1,
492     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
493    },
494    {
495     "enum_field_value" : 2,
496     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
497    }
498   ],
499   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
500   "name" : "android::hardware::ProcessState::CallRestriction",
501   "referenced_type" : "type-421",
502   "self_type" : "type-421",
503   "size" : 4,
504   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
505   "underlying_type" : "type-16",
506   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
507  },
508  {
509   "alignment" : 4,
510   "enum_fields" :
511   [
512    {
513     "enum_field_value" : 0,
514     "name" : "android::hardware::Status::EX_NONE"
515    },
516    {
517     "enum_field_value" : -1,
518     "name" : "android::hardware::Status::EX_SECURITY"
519    },
520    {
521     "enum_field_value" : -2,
522     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
523    },
524    {
525     "enum_field_value" : -3,
526     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
527    },
528    {
529     "enum_field_value" : -4,
530     "name" : "android::hardware::Status::EX_NULL_POINTER"
531    },
532    {
533     "enum_field_value" : -5,
534     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
535    },
536    {
537     "enum_field_value" : -6,
538     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
539    },
540    {
541     "enum_field_value" : -7,
542     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
543    },
544    {
545     "enum_field_value" : -128,
546     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
547    },
548    {
549     "enum_field_value" : -129,
550     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
551    }
552   ],
553   "linker_set_key" : "android::hardware::Status::Exception",
554   "name" : "android::hardware::Status::Exception",
555   "referenced_type" : "type-422",
556   "self_type" : "type-422",
557   "size" : 4,
558   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
559   "underlying_type" : "type-16",
560   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
561  },
562  {
563   "alignment" : 4,
564   "enum_fields" :
565   [
566    {
567     "enum_field_value" : 0,
568     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::REPRESENTATION_POSITION"
569    },
570    {
571     "enum_field_value" : 2,
572     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::REPRESENTATION_INDEX"
573    },
574    {
575     "enum_field_value" : 0,
576     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::NONE"
577    },
578    {
579     "enum_field_value" : -1073741824,
580     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INVALID"
581    },
582    {
583     "enum_field_value" : 1,
584     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_LEFT"
585    },
586    {
587     "enum_field_value" : 2,
588     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_RIGHT"
589    },
590    {
591     "enum_field_value" : 4,
592     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_CENTER"
593    },
594    {
595     "enum_field_value" : 8,
596     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_LOW_FREQUENCY"
597    },
598    {
599     "enum_field_value" : 16,
600     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_LEFT"
601    },
602    {
603     "enum_field_value" : 32,
604     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_RIGHT"
605    },
606    {
607     "enum_field_value" : 64,
608     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
609    },
610    {
611     "enum_field_value" : 128,
612     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
613    },
614    {
615     "enum_field_value" : 256,
616     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_CENTER"
617    },
618    {
619     "enum_field_value" : 512,
620     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SIDE_LEFT"
621    },
622    {
623     "enum_field_value" : 1024,
624     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SIDE_RIGHT"
625    },
626    {
627     "enum_field_value" : 2048,
628     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_CENTER"
629    },
630    {
631     "enum_field_value" : 4096,
632     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
633    },
634    {
635     "enum_field_value" : 8192,
636     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
637    },
638    {
639     "enum_field_value" : 16384,
640     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
641    },
642    {
643     "enum_field_value" : 32768,
644     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
645    },
646    {
647     "enum_field_value" : 65536,
648     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
649    },
650    {
651     "enum_field_value" : 131072,
652     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
653    },
654    {
655     "enum_field_value" : 262144,
656     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_SIDE_LEFT"
657    },
658    {
659     "enum_field_value" : 524288,
660     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_SIDE_RIGHT"
661    },
662    {
663     "enum_field_value" : 536870912,
664     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_A"
665    },
666    {
667     "enum_field_value" : 268435456,
668     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_B"
669    },
670    {
671     "enum_field_value" : 1,
672     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO"
673    },
674    {
675     "enum_field_value" : 3,
676     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO"
677    },
678    {
679     "enum_field_value" : 11,
680     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT1"
681    },
682    {
683     "enum_field_value" : 786435,
684     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT0POINT2"
685    },
686    {
687     "enum_field_value" : 786443,
688     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT1POINT2"
689    },
690    {
691     "enum_field_value" : 786439,
692     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_3POINT0POINT2"
693    },
694    {
695     "enum_field_value" : 786447,
696     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_3POINT1POINT2"
697    },
698    {
699     "enum_field_value" : 51,
700     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD"
701    },
702    {
703     "enum_field_value" : 51,
704     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD_BACK"
705    },
706    {
707     "enum_field_value" : 1539,
708     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD_SIDE"
709    },
710    {
711     "enum_field_value" : 263,
712     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SURROUND"
713    },
714    {
715     "enum_field_value" : 55,
716     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_PENTA"
717    },
718    {
719     "enum_field_value" : 63,
720     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1"
721    },
722    {
723     "enum_field_value" : 63,
724     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1_BACK"
725    },
726    {
727     "enum_field_value" : 1551,
728     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1_SIDE"
729    },
730    {
731     "enum_field_value" : 786495,
732     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1POINT2"
733    },
734    {
735     "enum_field_value" : 184383,
736     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1POINT4"
737    },
738    {
739     "enum_field_value" : 319,
740     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_6POINT1"
741    },
742    {
743     "enum_field_value" : 1599,
744     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1"
745    },
746    {
747     "enum_field_value" : 788031,
748     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1POINT2"
749    },
750    {
751     "enum_field_value" : 185919,
752     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1POINT4"
753    },
754    {
755     "enum_field_value" : 536870913,
756     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO_HAPTIC_A"
757    },
758    {
759     "enum_field_value" : 536870915,
760     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO_HAPTIC_A"
761    },
762    {
763     "enum_field_value" : 805306368,
764     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_AB"
765    },
766    {
767     "enum_field_value" : 805306369,
768     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO_HAPTIC_AB"
769    },
770    {
771     "enum_field_value" : 805306371,
772     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO_HAPTIC_AB"
773    },
774    {
775     "enum_field_value" : 4,
776     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LEFT"
777    },
778    {
779     "enum_field_value" : 8,
780     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_RIGHT"
781    },
782    {
783     "enum_field_value" : 16,
784     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT"
785    },
786    {
787     "enum_field_value" : 32,
788     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK"
789    },
790    {
791     "enum_field_value" : 64,
792     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LEFT_PROCESSED"
793    },
794    {
795     "enum_field_value" : 128,
796     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_RIGHT_PROCESSED"
797    },
798    {
799     "enum_field_value" : 256,
800     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT_PROCESSED"
801    },
802    {
803     "enum_field_value" : 512,
804     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_PROCESSED"
805    },
806    {
807     "enum_field_value" : 1024,
808     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_PRESSURE"
809    },
810    {
811     "enum_field_value" : 2048,
812     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_X_AXIS"
813    },
814    {
815     "enum_field_value" : 4096,
816     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_Y_AXIS"
817    },
818    {
819     "enum_field_value" : 8192,
820     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_Z_AXIS"
821    },
822    {
823     "enum_field_value" : 65536,
824     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_LEFT"
825    },
826    {
827     "enum_field_value" : 131072,
828     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_RIGHT"
829    },
830    {
831     "enum_field_value" : 262144,
832     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_CENTER"
833    },
834    {
835     "enum_field_value" : 1048576,
836     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LOW_FREQUENCY"
837    },
838    {
839     "enum_field_value" : 2097152,
840     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_TOP_LEFT"
841    },
842    {
843     "enum_field_value" : 4194304,
844     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_TOP_RIGHT"
845    },
846    {
847     "enum_field_value" : 16384,
848     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_UPLINK"
849    },
850    {
851     "enum_field_value" : 32768,
852     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_DNLINK"
853    },
854    {
855     "enum_field_value" : 16,
856     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_MONO"
857    },
858    {
859     "enum_field_value" : 12,
860     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_STEREO"
861    },
862    {
863     "enum_field_value" : 48,
864     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT_BACK"
865    },
866    {
867     "enum_field_value" : 252,
868     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_6"
869    },
870    {
871     "enum_field_value" : 6291468,
872     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_2POINT0POINT2"
873    },
874    {
875     "enum_field_value" : 7340044,
876     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_2POINT1POINT2"
877    },
878    {
879     "enum_field_value" : 6553612,
880     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_3POINT0POINT2"
881    },
882    {
883     "enum_field_value" : 7602188,
884     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_3POINT1POINT2"
885    },
886    {
887     "enum_field_value" : 1507340,
888     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_5POINT1"
889    },
890    {
891     "enum_field_value" : 16400,
892     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
893    },
894    {
895     "enum_field_value" : 32784,
896     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
897    },
898    {
899     "enum_field_value" : 49168,
900     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_CALL_MONO"
901    },
902    {
903     "enum_field_value" : 30,
904     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::COUNT_MAX"
905    },
906    {
907     "enum_field_value" : -2147483648,
908     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_HDR"
909    },
910    {
911     "enum_field_value" : -2147483647,
912     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_1"
913    },
914    {
915     "enum_field_value" : -2147483645,
916     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_2"
917    },
918    {
919     "enum_field_value" : -2147483641,
920     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_3"
921    },
922    {
923     "enum_field_value" : -2147483633,
924     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_4"
925    },
926    {
927     "enum_field_value" : -2147483617,
928     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_5"
929    },
930    {
931     "enum_field_value" : -2147483585,
932     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_6"
933    },
934    {
935     "enum_field_value" : -2147483521,
936     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_7"
937    },
938    {
939     "enum_field_value" : -2147483393,
940     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_8"
941    },
942    {
943     "enum_field_value" : -2147483137,
944     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_9"
945    },
946    {
947     "enum_field_value" : -2147482625,
948     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_10"
949    },
950    {
951     "enum_field_value" : -2147481601,
952     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_11"
953    },
954    {
955     "enum_field_value" : -2147479553,
956     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_12"
957    },
958    {
959     "enum_field_value" : -2147475457,
960     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_13"
961    },
962    {
963     "enum_field_value" : -2147467265,
964     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_14"
965    },
966    {
967     "enum_field_value" : -2147450881,
968     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_15"
969    },
970    {
971     "enum_field_value" : -2147418113,
972     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_16"
973    },
974    {
975     "enum_field_value" : -2147352577,
976     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_17"
977    },
978    {
979     "enum_field_value" : -2147221505,
980     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_18"
981    },
982    {
983     "enum_field_value" : -2146959361,
984     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_19"
985    },
986    {
987     "enum_field_value" : -2146435073,
988     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_20"
989    },
990    {
991     "enum_field_value" : -2145386497,
992     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_21"
993    },
994    {
995     "enum_field_value" : -2143289345,
996     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_22"
997    },
998    {
999     "enum_field_value" : -2139095041,
1000     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_23"
1001    },
1002    {
1003     "enum_field_value" : -2130706433,
1004     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_24"
1005    }
1006   ],
1007   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioChannelMask",
1008   "name" : "android::hardware::audio::common::V5_0::AudioChannelMask",
1009   "referenced_type" : "type-431",
1010   "self_type" : "type-431",
1011   "size" : 4,
1012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1013   "underlying_type" : "type-2",
1014   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioChannelMaskE"
1015  },
1016  {
1017   "alignment" : 4,
1018   "enum_fields" :
1019   [
1020    {
1021     "enum_field_value" : 0,
1022     "name" : "android::hardware::audio::common::V5_0::AudioContentType::UNKNOWN"
1023    },
1024    {
1025     "enum_field_value" : 1,
1026     "name" : "android::hardware::audio::common::V5_0::AudioContentType::SPEECH"
1027    },
1028    {
1029     "enum_field_value" : 2,
1030     "name" : "android::hardware::audio::common::V5_0::AudioContentType::MUSIC"
1031    },
1032    {
1033     "enum_field_value" : 3,
1034     "name" : "android::hardware::audio::common::V5_0::AudioContentType::MOVIE"
1035    },
1036    {
1037     "enum_field_value" : 4,
1038     "name" : "android::hardware::audio::common::V5_0::AudioContentType::SONIFICATION"
1039    }
1040   ],
1041   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioContentType",
1042   "name" : "android::hardware::audio::common::V5_0::AudioContentType",
1043   "referenced_type" : "type-144",
1044   "self_type" : "type-144",
1045   "size" : 4,
1046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1047   "underlying_type" : "type-2",
1048   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioContentTypeE"
1049  },
1050  {
1051   "alignment" : 4,
1052   "enum_fields" :
1053   [
1054    {
1055     "enum_field_value" : 0,
1056     "name" : "android::hardware::audio::common::V5_0::AudioDevice::NONE"
1057    },
1058    {
1059     "enum_field_value" : -2147483648,
1060     "name" : "android::hardware::audio::common::V5_0::AudioDevice::BIT_IN"
1061    },
1062    {
1063     "enum_field_value" : 1073741824,
1064     "name" : "android::hardware::audio::common::V5_0::AudioDevice::BIT_DEFAULT"
1065    },
1066    {
1067     "enum_field_value" : 1,
1068     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_EARPIECE"
1069    },
1070    {
1071     "enum_field_value" : 2,
1072     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPEAKER"
1073    },
1074    {
1075     "enum_field_value" : 4,
1076     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_WIRED_HEADSET"
1077    },
1078    {
1079     "enum_field_value" : 8,
1080     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_WIRED_HEADPHONE"
1081    },
1082    {
1083     "enum_field_value" : 16,
1084     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO"
1085    },
1086    {
1087     "enum_field_value" : 32,
1088     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1089    },
1090    {
1091     "enum_field_value" : 64,
1092     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1093    },
1094    {
1095     "enum_field_value" : 128,
1096     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1097    },
1098    {
1099     "enum_field_value" : 256,
1100     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1101    },
1102    {
1103     "enum_field_value" : 512,
1104     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1105    },
1106    {
1107     "enum_field_value" : 1024,
1108     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_AUX_DIGITAL"
1109    },
1110    {
1111     "enum_field_value" : 1024,
1112     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HDMI"
1113    },
1114    {
1115     "enum_field_value" : 2048,
1116     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1117    },
1118    {
1119     "enum_field_value" : 4096,
1120     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1121    },
1122    {
1123     "enum_field_value" : 8192,
1124     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_ACCESSORY"
1125    },
1126    {
1127     "enum_field_value" : 16384,
1128     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_DEVICE"
1129    },
1130    {
1131     "enum_field_value" : 32768,
1132     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_REMOTE_SUBMIX"
1133    },
1134    {
1135     "enum_field_value" : 65536,
1136     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_TELEPHONY_TX"
1137    },
1138    {
1139     "enum_field_value" : 131072,
1140     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_LINE"
1141    },
1142    {
1143     "enum_field_value" : 262144,
1144     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HDMI_ARC"
1145    },
1146    {
1147     "enum_field_value" : 524288,
1148     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPDIF"
1149    },
1150    {
1151     "enum_field_value" : 1048576,
1152     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_FM"
1153    },
1154    {
1155     "enum_field_value" : 2097152,
1156     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_AUX_LINE"
1157    },
1158    {
1159     "enum_field_value" : 4194304,
1160     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPEAKER_SAFE"
1161    },
1162    {
1163     "enum_field_value" : 8388608,
1164     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_IP"
1165    },
1166    {
1167     "enum_field_value" : 16777216,
1168     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BUS"
1169    },
1170    {
1171     "enum_field_value" : 33554432,
1172     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_PROXY"
1173    },
1174    {
1175     "enum_field_value" : 67108864,
1176     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_HEADSET"
1177    },
1178    {
1179     "enum_field_value" : 134217728,
1180     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HEARING_AID"
1181    },
1182    {
1183     "enum_field_value" : 268435456,
1184     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_ECHO_CANCELLER"
1185    },
1186    {
1187     "enum_field_value" : 1073741824,
1188     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_DEFAULT"
1189    },
1190    {
1191     "enum_field_value" : -2147483647,
1192     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_COMMUNICATION"
1193    },
1194    {
1195     "enum_field_value" : -2147483646,
1196     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_AMBIENT"
1197    },
1198    {
1199     "enum_field_value" : -2147483644,
1200     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BUILTIN_MIC"
1201    },
1202    {
1203     "enum_field_value" : -2147483640,
1204     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1205    },
1206    {
1207     "enum_field_value" : -2147483632,
1208     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_WIRED_HEADSET"
1209    },
1210    {
1211     "enum_field_value" : -2147483616,
1212     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_AUX_DIGITAL"
1213    },
1214    {
1215     "enum_field_value" : -2147483616,
1216     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_HDMI"
1217    },
1218    {
1219     "enum_field_value" : -2147483584,
1220     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_VOICE_CALL"
1221    },
1222    {
1223     "enum_field_value" : -2147483584,
1224     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_TELEPHONY_RX"
1225    },
1226    {
1227     "enum_field_value" : -2147483520,
1228     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BACK_MIC"
1229    },
1230    {
1231     "enum_field_value" : -2147483392,
1232     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_REMOTE_SUBMIX"
1233    },
1234    {
1235     "enum_field_value" : -2147483136,
1236     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1237    },
1238    {
1239     "enum_field_value" : -2147482624,
1240     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1241    },
1242    {
1243     "enum_field_value" : -2147481600,
1244     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_ACCESSORY"
1245    },
1246    {
1247     "enum_field_value" : -2147479552,
1248     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_DEVICE"
1249    },
1250    {
1251     "enum_field_value" : -2147475456,
1252     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_FM_TUNER"
1253    },
1254    {
1255     "enum_field_value" : -2147467264,
1256     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_TV_TUNER"
1257    },
1258    {
1259     "enum_field_value" : -2147450880,
1260     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_LINE"
1261    },
1262    {
1263     "enum_field_value" : -2147418112,
1264     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_SPDIF"
1265    },
1266    {
1267     "enum_field_value" : -2147352576,
1268     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_A2DP"
1269    },
1270    {
1271     "enum_field_value" : -2147221504,
1272     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_LOOPBACK"
1273    },
1274    {
1275     "enum_field_value" : -2146959360,
1276     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_IP"
1277    },
1278    {
1279     "enum_field_value" : -2146435072,
1280     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BUS"
1281    },
1282    {
1283     "enum_field_value" : -2130706432,
1284     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_PROXY"
1285    },
1286    {
1287     "enum_field_value" : -2113929216,
1288     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_HEADSET"
1289    },
1290    {
1291     "enum_field_value" : -2080374784,
1292     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_BLE"
1293    },
1294    {
1295     "enum_field_value" : -1879048192,
1296     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_ECHO_REFERENCE"
1297    },
1298    {
1299     "enum_field_value" : -1073741824,
1300     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_DEFAULT"
1301    }
1302   ],
1303   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioDevice",
1304   "name" : "android::hardware::audio::common::V5_0::AudioDevice",
1305   "referenced_type" : "type-162",
1306   "self_type" : "type-162",
1307   "size" : 4,
1308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1309   "underlying_type" : "type-2",
1310   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioDeviceE"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : -1,
1318     "name" : "android::hardware::audio::common::V5_0::AudioFormat::INVALID"
1319    },
1320    {
1321     "enum_field_value" : 0,
1322     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DEFAULT"
1323    },
1324    {
1325     "enum_field_value" : 0,
1326     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM"
1327    },
1328    {
1329     "enum_field_value" : 16777216,
1330     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP3"
1331    },
1332    {
1333     "enum_field_value" : 33554432,
1334     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_NB"
1335    },
1336    {
1337     "enum_field_value" : 50331648,
1338     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_WB"
1339    },
1340    {
1341     "enum_field_value" : 67108864,
1342     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC"
1343    },
1344    {
1345     "enum_field_value" : 83886080,
1346     "name" : "android::hardware::audio::common::V5_0::AudioFormat::HE_AAC_V1"
1347    },
1348    {
1349     "enum_field_value" : 100663296,
1350     "name" : "android::hardware::audio::common::V5_0::AudioFormat::HE_AAC_V2"
1351    },
1352    {
1353     "enum_field_value" : 117440512,
1354     "name" : "android::hardware::audio::common::V5_0::AudioFormat::VORBIS"
1355    },
1356    {
1357     "enum_field_value" : 134217728,
1358     "name" : "android::hardware::audio::common::V5_0::AudioFormat::OPUS"
1359    },
1360    {
1361     "enum_field_value" : 150994944,
1362     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AC3"
1363    },
1364    {
1365     "enum_field_value" : 167772160,
1366     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3"
1367    },
1368    {
1369     "enum_field_value" : 184549376,
1370     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DTS"
1371    },
1372    {
1373     "enum_field_value" : 201326592,
1374     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DTS_HD"
1375    },
1376    {
1377     "enum_field_value" : 218103808,
1378     "name" : "android::hardware::audio::common::V5_0::AudioFormat::IEC61937"
1379    },
1380    {
1381     "enum_field_value" : 234881024,
1382     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DOLBY_TRUEHD"
1383    },
1384    {
1385     "enum_field_value" : 268435456,
1386     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRC"
1387    },
1388    {
1389     "enum_field_value" : 285212672,
1390     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCB"
1391    },
1392    {
1393     "enum_field_value" : 301989888,
1394     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCWB"
1395    },
1396    {
1397     "enum_field_value" : 318767104,
1398     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCNW"
1399    },
1400    {
1401     "enum_field_value" : 335544320,
1402     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADIF"
1403    },
1404    {
1405     "enum_field_value" : 352321536,
1406     "name" : "android::hardware::audio::common::V5_0::AudioFormat::WMA"
1407    },
1408    {
1409     "enum_field_value" : 369098752,
1410     "name" : "android::hardware::audio::common::V5_0::AudioFormat::WMA_PRO"
1411    },
1412    {
1413     "enum_field_value" : 385875968,
1414     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_WB_PLUS"
1415    },
1416    {
1417     "enum_field_value" : 402653184,
1418     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP2"
1419    },
1420    {
1421     "enum_field_value" : 419430400,
1422     "name" : "android::hardware::audio::common::V5_0::AudioFormat::QCELP"
1423    },
1424    {
1425     "enum_field_value" : 436207616,
1426     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DSD"
1427    },
1428    {
1429     "enum_field_value" : 452984832,
1430     "name" : "android::hardware::audio::common::V5_0::AudioFormat::FLAC"
1431    },
1432    {
1433     "enum_field_value" : 469762048,
1434     "name" : "android::hardware::audio::common::V5_0::AudioFormat::ALAC"
1435    },
1436    {
1437     "enum_field_value" : 486539264,
1438     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APE"
1439    },
1440    {
1441     "enum_field_value" : 503316480,
1442     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS"
1443    },
1444    {
1445     "enum_field_value" : 520093696,
1446     "name" : "android::hardware::audio::common::V5_0::AudioFormat::SBC"
1447    },
1448    {
1449     "enum_field_value" : 536870912,
1450     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX"
1451    },
1452    {
1453     "enum_field_value" : 553648128,
1454     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_HD"
1455    },
1456    {
1457     "enum_field_value" : 570425344,
1458     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AC4"
1459    },
1460    {
1461     "enum_field_value" : 587202560,
1462     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LDAC"
1463    },
1464    {
1465     "enum_field_value" : 603979776,
1466     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT"
1467    },
1468    {
1469     "enum_field_value" : 620756992,
1470     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM"
1471    },
1472    {
1473     "enum_field_value" : 637534208,
1474     "name" : "android::hardware::audio::common::V5_0::AudioFormat::CELT"
1475    },
1476    {
1477     "enum_field_value" : 654311424,
1478     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_ADAPTIVE"
1479    },
1480    {
1481     "enum_field_value" : 671088640,
1482     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LHDC"
1483    },
1484    {
1485     "enum_field_value" : 687865856,
1486     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LHDC_LL"
1487    },
1488    {
1489     "enum_field_value" : 704643072,
1490     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_TWSP"
1491    },
1492    {
1493     "enum_field_value" : -16777216,
1494     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAIN_MASK"
1495    },
1496    {
1497     "enum_field_value" : 16777215,
1498     "name" : "android::hardware::audio::common::V5_0::AudioFormat::SUB_MASK"
1499    },
1500    {
1501     "enum_field_value" : 1,
1502     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_16_BIT"
1503    },
1504    {
1505     "enum_field_value" : 2,
1506     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_8_BIT"
1507    },
1508    {
1509     "enum_field_value" : 3,
1510     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_32_BIT"
1511    },
1512    {
1513     "enum_field_value" : 4,
1514     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_8_24_BIT"
1515    },
1516    {
1517     "enum_field_value" : 5,
1518     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_FLOAT"
1519    },
1520    {
1521     "enum_field_value" : 6,
1522     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1523    },
1524    {
1525     "enum_field_value" : 0,
1526     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP3_SUB_NONE"
1527    },
1528    {
1529     "enum_field_value" : 0,
1530     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_SUB_NONE"
1531    },
1532    {
1533     "enum_field_value" : 1,
1534     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_MAIN"
1535    },
1536    {
1537     "enum_field_value" : 2,
1538     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LC"
1539    },
1540    {
1541     "enum_field_value" : 4,
1542     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_SSR"
1543    },
1544    {
1545     "enum_field_value" : 8,
1546     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LTP"
1547    },
1548    {
1549     "enum_field_value" : 16,
1550     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_HE_V1"
1551    },
1552    {
1553     "enum_field_value" : 32,
1554     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_SCALABLE"
1555    },
1556    {
1557     "enum_field_value" : 64,
1558     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_ERLC"
1559    },
1560    {
1561     "enum_field_value" : 128,
1562     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LD"
1563    },
1564    {
1565     "enum_field_value" : 256,
1566     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_HE_V2"
1567    },
1568    {
1569     "enum_field_value" : 512,
1570     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_ELD"
1571    },
1572    {
1573     "enum_field_value" : 768,
1574     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_XHE"
1575    },
1576    {
1577     "enum_field_value" : 0,
1578     "name" : "android::hardware::audio::common::V5_0::AudioFormat::VORBIS_SUB_NONE"
1579    },
1580    {
1581     "enum_field_value" : 1,
1582     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3_SUB_JOC"
1583    },
1584    {
1585     "enum_field_value" : 1,
1586     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_1_0"
1587    },
1588    {
1589     "enum_field_value" : 2,
1590     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_2_0"
1591    },
1592    {
1593     "enum_field_value" : 3,
1594     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_2_1"
1595    },
1596    {
1597     "enum_field_value" : 1,
1598     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_16_BIT"
1599    },
1600    {
1601     "enum_field_value" : 2,
1602     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_8_BIT"
1603    },
1604    {
1605     "enum_field_value" : 3,
1606     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_32_BIT"
1607    },
1608    {
1609     "enum_field_value" : 4,
1610     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_8_24_BIT"
1611    },
1612    {
1613     "enum_field_value" : 5,
1614     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_FLOAT"
1615    },
1616    {
1617     "enum_field_value" : 6,
1618     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_24_BIT_PACKED"
1619    },
1620    {
1621     "enum_field_value" : 67108865,
1622     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_MAIN"
1623    },
1624    {
1625     "enum_field_value" : 67108866,
1626     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LC"
1627    },
1628    {
1629     "enum_field_value" : 67108868,
1630     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SSR"
1631    },
1632    {
1633     "enum_field_value" : 67108872,
1634     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LTP"
1635    },
1636    {
1637     "enum_field_value" : 67108880,
1638     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_HE_V1"
1639    },
1640    {
1641     "enum_field_value" : 67108896,
1642     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SCALABLE"
1643    },
1644    {
1645     "enum_field_value" : 67108928,
1646     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ERLC"
1647    },
1648    {
1649     "enum_field_value" : 67108992,
1650     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LD"
1651    },
1652    {
1653     "enum_field_value" : 67109120,
1654     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_HE_V2"
1655    },
1656    {
1657     "enum_field_value" : 67109376,
1658     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ELD"
1659    },
1660    {
1661     "enum_field_value" : 67109632,
1662     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_XHE"
1663    },
1664    {
1665     "enum_field_value" : 503316481,
1666     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_MAIN"
1667    },
1668    {
1669     "enum_field_value" : 503316482,
1670     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LC"
1671    },
1672    {
1673     "enum_field_value" : 503316484,
1674     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_SSR"
1675    },
1676    {
1677     "enum_field_value" : 503316488,
1678     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LTP"
1679    },
1680    {
1681     "enum_field_value" : 503316496,
1682     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_HE_V1"
1683    },
1684    {
1685     "enum_field_value" : 503316512,
1686     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_SCALABLE"
1687    },
1688    {
1689     "enum_field_value" : 503316544,
1690     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_ERLC"
1691    },
1692    {
1693     "enum_field_value" : 503316608,
1694     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LD"
1695    },
1696    {
1697     "enum_field_value" : 503316736,
1698     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_HE_V2"
1699    },
1700    {
1701     "enum_field_value" : 503316992,
1702     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_ELD"
1703    },
1704    {
1705     "enum_field_value" : 503317248,
1706     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_XHE"
1707    },
1708    {
1709     "enum_field_value" : 167772161,
1710     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3_JOC"
1711    },
1712    {
1713     "enum_field_value" : 603979777,
1714     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_1_0"
1715    },
1716    {
1717     "enum_field_value" : 603979778,
1718     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_2_0"
1719    },
1720    {
1721     "enum_field_value" : 603979779,
1722     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_2_1"
1723    },
1724    {
1725     "enum_field_value" : 620756994,
1726     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_LC"
1727    },
1728    {
1729     "enum_field_value" : 620757008,
1730     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_HE_V1"
1731    },
1732    {
1733     "enum_field_value" : 620757248,
1734     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_HE_V2"
1735    }
1736   ],
1737   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioFormat",
1738   "name" : "android::hardware::audio::common::V5_0::AudioFormat",
1739   "referenced_type" : "type-188",
1740   "self_type" : "type-188",
1741   "size" : 4,
1742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1743   "underlying_type" : "type-2",
1744   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioFormatE"
1745  },
1746  {
1747   "alignment" : 4,
1748   "enum_fields" :
1749   [
1750    {
1751     "enum_field_value" : 1,
1752     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::JOINT"
1753    },
1754    {
1755     "enum_field_value" : 2,
1756     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::CHANNELS"
1757    },
1758    {
1759     "enum_field_value" : 4,
1760     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::RAMP"
1761    }
1762   ],
1763   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGainMode",
1764   "name" : "android::hardware::audio::common::V5_0::AudioGainMode",
1765   "referenced_type" : "type-456",
1766   "self_type" : "type-456",
1767   "size" : 4,
1768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1769   "underlying_type" : "type-2",
1770   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioGainModeE"
1771  },
1772  {
1773   "alignment" : 4,
1774   "enum_fields" :
1775   [
1776    {
1777     "enum_field_value" : 0,
1778     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1779    },
1780    {
1781     "enum_field_value" : 0,
1782     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1783    },
1784    {
1785     "enum_field_value" : 0,
1786     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1787    },
1788    {
1789     "enum_field_value" : 0,
1790     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1791    }
1792   ],
1793   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioHandleConsts",
1794   "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts",
1795   "referenced_type" : "type-425",
1796   "self_type" : "type-425",
1797   "size" : 4,
1798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1799   "underlying_type" : "type-16",
1800   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_017AudioHandleConstsE"
1801  },
1802  {
1803   "alignment" : 4,
1804   "enum_fields" :
1805   [
1806    {
1807     "enum_field_value" : 0,
1808     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::NONE"
1809    },
1810    {
1811     "enum_field_value" : 1,
1812     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::FAST"
1813    },
1814    {
1815     "enum_field_value" : 2,
1816     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::HW_HOTWORD"
1817    },
1818    {
1819     "enum_field_value" : 4,
1820     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::RAW"
1821    },
1822    {
1823     "enum_field_value" : 8,
1824     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::SYNC"
1825    },
1826    {
1827     "enum_field_value" : 16,
1828     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::MMAP_NOIRQ"
1829    },
1830    {
1831     "enum_field_value" : 32,
1832     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::VOIP_TX"
1833    },
1834    {
1835     "enum_field_value" : 64,
1836     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::HW_AV_SYNC"
1837    }
1838   ],
1839   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioInputFlag",
1840   "name" : "android::hardware::audio::common::V5_0::AudioInputFlag",
1841   "referenced_type" : "type-434",
1842   "self_type" : "type-434",
1843   "size" : 4,
1844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1845   "underlying_type" : "type-16",
1846   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_014AudioInputFlagE"
1847  },
1848  {
1849   "alignment" : 4,
1850   "enum_fields" :
1851   [
1852    {
1853     "enum_field_value" : 0,
1854     "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass::LOW"
1855    },
1856    {
1857     "enum_field_value" : 1,
1858     "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass::NORMAL"
1859    }
1860   ],
1861   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass",
1862   "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass",
1863   "referenced_type" : "type-469",
1864   "self_type" : "type-469",
1865   "size" : 4,
1866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1867   "underlying_type" : "type-16",
1868   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_020AudioMixLatencyClassE"
1869  },
1870  {
1871   "alignment" : 4,
1872   "enum_fields" :
1873   [
1874    {
1875     "enum_field_value" : 0,
1876     "name" : "android::hardware::audio::common::V5_0::AudioMode::NORMAL"
1877    },
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "android::hardware::audio::common::V5_0::AudioMode::RINGTONE"
1881    },
1882    {
1883     "enum_field_value" : 2,
1884     "name" : "android::hardware::audio::common::V5_0::AudioMode::IN_CALL"
1885    },
1886    {
1887     "enum_field_value" : 3,
1888     "name" : "android::hardware::audio::common::V5_0::AudioMode::IN_COMMUNICATION"
1889    }
1890   ],
1891   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioMode",
1892   "name" : "android::hardware::audio::common::V5_0::AudioMode",
1893   "referenced_type" : "type-432",
1894   "self_type" : "type-432",
1895   "size" : 4,
1896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1897   "underlying_type" : "type-16",
1898   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioModeE"
1899  },
1900  {
1901   "alignment" : 4,
1902   "enum_fields" :
1903   [
1904    {
1905     "enum_field_value" : 0,
1906     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::NONE"
1907    },
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DIRECT"
1911    },
1912    {
1913     "enum_field_value" : 2,
1914     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::PRIMARY"
1915    },
1916    {
1917     "enum_field_value" : 4,
1918     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::FAST"
1919    },
1920    {
1921     "enum_field_value" : 8,
1922     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DEEP_BUFFER"
1923    },
1924    {
1925     "enum_field_value" : 16,
1926     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::COMPRESS_OFFLOAD"
1927    },
1928    {
1929     "enum_field_value" : 32,
1930     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::NON_BLOCKING"
1931    },
1932    {
1933     "enum_field_value" : 64,
1934     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::HW_AV_SYNC"
1935    },
1936    {
1937     "enum_field_value" : 128,
1938     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::TTS"
1939    },
1940    {
1941     "enum_field_value" : 256,
1942     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::RAW"
1943    },
1944    {
1945     "enum_field_value" : 512,
1946     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::SYNC"
1947    },
1948    {
1949     "enum_field_value" : 1024,
1950     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::IEC958_NONAUDIO"
1951    },
1952    {
1953     "enum_field_value" : 8192,
1954     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DIRECT_PCM"
1955    },
1956    {
1957     "enum_field_value" : 16384,
1958     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::MMAP_NOIRQ"
1959    },
1960    {
1961     "enum_field_value" : 32768,
1962     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::VOIP_RX"
1963    },
1964    {
1965     "enum_field_value" : 65536,
1966     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::INCALL_MUSIC"
1967    }
1968   ],
1969   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioOutputFlag",
1970   "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag",
1971   "referenced_type" : "type-433",
1972   "self_type" : "type-433",
1973   "size" : 4,
1974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1975   "underlying_type" : "type-16",
1976   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioOutputFlagE"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::SAMPLE_RATE"
1985    },
1986    {
1987     "enum_field_value" : 2,
1988     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::CHANNEL_MASK"
1989    },
1990    {
1991     "enum_field_value" : 4,
1992     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::FORMAT"
1993    },
1994    {
1995     "enum_field_value" : 8,
1996     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::GAIN"
1997    }
1998   ],
1999   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigMask",
2000   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask",
2001   "referenced_type" : "type-463",
2002   "self_type" : "type-463",
2003   "size" : 4,
2004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2005   "underlying_type" : "type-2",
2006   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019AudioPortConfigMaskE"
2007  },
2008  {
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 0,
2014     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::NONE"
2015    },
2016    {
2017     "enum_field_value" : 1,
2018     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::SOURCE"
2019    },
2020    {
2021     "enum_field_value" : 2,
2022     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::SINK"
2023    }
2024   ],
2025   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortRole",
2026   "name" : "android::hardware::audio::common::V5_0::AudioPortRole",
2027   "referenced_type" : "type-458",
2028   "self_type" : "type-458",
2029   "size" : 4,
2030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2031   "underlying_type" : "type-16",
2032   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioPortRoleE"
2033  },
2034  {
2035   "alignment" : 4,
2036   "enum_fields" :
2037   [
2038    {
2039     "enum_field_value" : 0,
2040     "name" : "android::hardware::audio::common::V5_0::AudioPortType::NONE"
2041    },
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::hardware::audio::common::V5_0::AudioPortType::DEVICE"
2045    },
2046    {
2047     "enum_field_value" : 2,
2048     "name" : "android::hardware::audio::common::V5_0::AudioPortType::MIX"
2049    },
2050    {
2051     "enum_field_value" : 3,
2052     "name" : "android::hardware::audio::common::V5_0::AudioPortType::SESSION"
2053    }
2054   ],
2055   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortType",
2056   "name" : "android::hardware::audio::common::V5_0::AudioPortType",
2057   "referenced_type" : "type-459",
2058   "self_type" : "type-459",
2059   "size" : 4,
2060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2061   "underlying_type" : "type-16",
2062   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioPortTypeE"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : -1,
2070     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::OUTPUT_STAGE"
2071    },
2072    {
2073     "enum_field_value" : 0,
2074     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::OUTPUT_MIX"
2075    },
2076    {
2077     "enum_field_value" : 0,
2078     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::ALLOCATE"
2079    },
2080    {
2081     "enum_field_value" : 0,
2082     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::NONE"
2083    }
2084   ],
2085   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioSessionConsts",
2086   "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts",
2087   "referenced_type" : "type-428",
2088   "self_type" : "type-428",
2089   "size" : 4,
2090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2091   "underlying_type" : "type-16",
2092   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_018AudioSessionConstsE"
2093  },
2094  {
2095   "alignment" : 4,
2096   "enum_fields" :
2097   [
2098    {
2099     "enum_field_value" : 0,
2100     "name" : "android::hardware::audio::common::V5_0::AudioSource::DEFAULT"
2101    },
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::hardware::audio::common::V5_0::AudioSource::MIC"
2105    },
2106    {
2107     "enum_field_value" : 2,
2108     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_UPLINK"
2109    },
2110    {
2111     "enum_field_value" : 3,
2112     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_DOWNLINK"
2113    },
2114    {
2115     "enum_field_value" : 4,
2116     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_CALL"
2117    },
2118    {
2119     "enum_field_value" : 5,
2120     "name" : "android::hardware::audio::common::V5_0::AudioSource::CAMCORDER"
2121    },
2122    {
2123     "enum_field_value" : 6,
2124     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_RECOGNITION"
2125    },
2126    {
2127     "enum_field_value" : 7,
2128     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_COMMUNICATION"
2129    },
2130    {
2131     "enum_field_value" : 8,
2132     "name" : "android::hardware::audio::common::V5_0::AudioSource::REMOTE_SUBMIX"
2133    },
2134    {
2135     "enum_field_value" : 9,
2136     "name" : "android::hardware::audio::common::V5_0::AudioSource::UNPROCESSED"
2137    },
2138    {
2139     "enum_field_value" : 10,
2140     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_PERFORMANCE"
2141    },
2142    {
2143     "enum_field_value" : 1997,
2144     "name" : "android::hardware::audio::common::V5_0::AudioSource::ECHO_REFERENCE"
2145    },
2146    {
2147     "enum_field_value" : 1998,
2148     "name" : "android::hardware::audio::common::V5_0::AudioSource::FM_TUNER"
2149    },
2150    {
2151     "enum_field_value" : 1999,
2152     "name" : "android::hardware::audio::common::V5_0::AudioSource::HOTWORD"
2153    }
2154   ],
2155   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioSource",
2156   "name" : "android::hardware::audio::common::V5_0::AudioSource",
2157   "referenced_type" : "type-156",
2158   "self_type" : "type-156",
2159   "size" : 4,
2160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2161   "underlying_type" : "type-16",
2162   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioSourceE"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : -1,
2170     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::DEFAULT"
2171    },
2172    {
2173     "enum_field_value" : 0,
2174     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::MIN"
2175    },
2176    {
2177     "enum_field_value" : 0,
2178     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::VOICE_CALL"
2179    },
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::SYSTEM"
2183    },
2184    {
2185     "enum_field_value" : 2,
2186     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::RING"
2187    },
2188    {
2189     "enum_field_value" : 3,
2190     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::MUSIC"
2191    },
2192    {
2193     "enum_field_value" : 4,
2194     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ALARM"
2195    },
2196    {
2197     "enum_field_value" : 5,
2198     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::NOTIFICATION"
2199    },
2200    {
2201     "enum_field_value" : 6,
2202     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::BLUETOOTH_SCO"
2203    },
2204    {
2205     "enum_field_value" : 7,
2206     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ENFORCED_AUDIBLE"
2207    },
2208    {
2209     "enum_field_value" : 8,
2210     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::DTMF"
2211    },
2212    {
2213     "enum_field_value" : 9,
2214     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::TTS"
2215    },
2216    {
2217     "enum_field_value" : 10,
2218     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ACCESSIBILITY"
2219    }
2220   ],
2221   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioStreamType",
2222   "name" : "android::hardware::audio::common::V5_0::AudioStreamType",
2223   "referenced_type" : "type-427",
2224   "self_type" : "type-427",
2225   "size" : 4,
2226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2227   "underlying_type" : "type-16",
2228   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioStreamTypeE"
2229  },
2230  {
2231   "alignment" : 4,
2232   "enum_fields" :
2233   [
2234    {
2235     "enum_field_value" : 0,
2236     "name" : "android::hardware::audio::common::V5_0::AudioUsage::UNKNOWN"
2237    },
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "android::hardware::audio::common::V5_0::AudioUsage::MEDIA"
2241    },
2242    {
2243     "enum_field_value" : 2,
2244     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VOICE_COMMUNICATION"
2245    },
2246    {
2247     "enum_field_value" : 3,
2248     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2249    },
2250    {
2251     "enum_field_value" : 4,
2252     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ALARM"
2253    },
2254    {
2255     "enum_field_value" : 5,
2256     "name" : "android::hardware::audio::common::V5_0::AudioUsage::NOTIFICATION"
2257    },
2258    {
2259     "enum_field_value" : 6,
2260     "name" : "android::hardware::audio::common::V5_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2261    },
2262    {
2263     "enum_field_value" : 11,
2264     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2265    },
2266    {
2267     "enum_field_value" : 12,
2268     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2269    },
2270    {
2271     "enum_field_value" : 13,
2272     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_SONIFICATION"
2273    },
2274    {
2275     "enum_field_value" : 14,
2276     "name" : "android::hardware::audio::common::V5_0::AudioUsage::GAME"
2277    },
2278    {
2279     "enum_field_value" : 15,
2280     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VIRTUAL_SOURCE"
2281    },
2282    {
2283     "enum_field_value" : 16,
2284     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANT"
2285    }
2286   ],
2287   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioUsage",
2288   "name" : "android::hardware::audio::common::V5_0::AudioUsage",
2289   "referenced_type" : "type-143",
2290   "self_type" : "type-143",
2291   "size" : 4,
2292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2293   "underlying_type" : "type-16",
2294   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_010AudioUsageE"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 2,
2302     "name" : "android::hardware::audio::common::V5_0::FixedChannelCount::FCC_2"
2303    },
2304    {
2305     "enum_field_value" : 8,
2306     "name" : "android::hardware::audio::common::V5_0::FixedChannelCount::FCC_8"
2307    }
2308   ],
2309   "linker_set_key" : "android::hardware::audio::common::V5_0::FixedChannelCount",
2310   "name" : "android::hardware::audio::common::V5_0::FixedChannelCount",
2311   "referenced_type" : "type-430",
2312   "self_type" : "type-430",
2313   "size" : 4,
2314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2315   "underlying_type" : "type-16",
2316   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_017FixedChannelCountE"
2317  },
2318  {
2319   "alignment" : 1,
2320   "enum_fields" :
2321   [
2322    {
2323     "enum_field_value" : 0,
2324     "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator::unspecified"
2325    },
2326    {
2327     "enum_field_value" : 1,
2328     "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator::device"
2329    }
2330   ],
2331   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator",
2332   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator",
2333   "referenced_type" : "type-158",
2334   "self_type" : "type-158",
2335   "size" : 1,
2336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2337   "underlying_type" : "type-26",
2338   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_discriminatorE"
2339  },
2340  {
2341   "alignment" : 4,
2342   "enum_fields" :
2343   [
2344    {
2345     "enum_field_value" : 0,
2346     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2347    },
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2351    },
2352    {
2353     "enum_field_value" : 2,
2354     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2355    },
2356    {
2357     "enum_field_value" : 3,
2358     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2359    },
2360    {
2361     "enum_field_value" : 4,
2362     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2363    },
2364    {
2365     "enum_field_value" : 5,
2366     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2367    },
2368    {
2369     "enum_field_value" : 6,
2370     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2371    },
2372    {
2373     "enum_field_value" : 7,
2374     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2375    },
2376    {
2377     "enum_field_value" : 8,
2378     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2379    },
2380    {
2381     "enum_field_value" : 9,
2382     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2383    }
2384   ],
2385   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2386   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2387   "referenced_type" : "type-554",
2388   "self_type" : "type-554",
2389   "size" : 4,
2390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2391   "underlying_type" : "type-2",
2392   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 0,
2400     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2401    },
2402    {
2403     "enum_field_value" : 1,
2404     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2405    },
2406    {
2407     "enum_field_value" : 2,
2408     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2409    }
2410   ],
2411   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2412   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2413   "referenced_type" : "type-299",
2414   "self_type" : "type-299",
2415   "size" : 4,
2416   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2417   "underlying_type" : "type-16",
2418   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 0,
2426     "name" : "ANDROID_LOG_UNKNOWN"
2427    },
2428    {
2429     "enum_field_value" : 1,
2430     "name" : "ANDROID_LOG_DEFAULT"
2431    },
2432    {
2433     "enum_field_value" : 2,
2434     "name" : "ANDROID_LOG_VERBOSE"
2435    },
2436    {
2437     "enum_field_value" : 3,
2438     "name" : "ANDROID_LOG_DEBUG"
2439    },
2440    {
2441     "enum_field_value" : 4,
2442     "name" : "ANDROID_LOG_INFO"
2443    },
2444    {
2445     "enum_field_value" : 5,
2446     "name" : "ANDROID_LOG_WARN"
2447    },
2448    {
2449     "enum_field_value" : 6,
2450     "name" : "ANDROID_LOG_ERROR"
2451    },
2452    {
2453     "enum_field_value" : 7,
2454     "name" : "ANDROID_LOG_FATAL"
2455    },
2456    {
2457     "enum_field_value" : 8,
2458     "name" : "ANDROID_LOG_SILENT"
2459    }
2460   ],
2461   "linker_set_key" : "android_LogPriority",
2462   "name" : "android_LogPriority",
2463   "referenced_type" : "type-1",
2464   "self_type" : "type-1",
2465   "size" : 4,
2466   "source_file" : "/system/core/liblog/include/android/log.h",
2467   "underlying_type" : "type-2",
2468   "unique_id" : "android_LogPriority"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 0,
2476     "name" : "HAL_COLOR_MODE_NATIVE"
2477    },
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2481    },
2482    {
2483     "enum_field_value" : 2,
2484     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2485    },
2486    {
2487     "enum_field_value" : 3,
2488     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2489    },
2490    {
2491     "enum_field_value" : 4,
2492     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2493    },
2494    {
2495     "enum_field_value" : 5,
2496     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2497    },
2498    {
2499     "enum_field_value" : 6,
2500     "name" : "HAL_COLOR_MODE_DCI_P3"
2501    },
2502    {
2503     "enum_field_value" : 7,
2504     "name" : "HAL_COLOR_MODE_SRGB"
2505    },
2506    {
2507     "enum_field_value" : 8,
2508     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2509    },
2510    {
2511     "enum_field_value" : 9,
2512     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2513    }
2514   ],
2515   "linker_set_key" : "android_color_mode_t",
2516   "name" : "android_color_mode_t",
2517   "referenced_type" : "type-371",
2518   "self_type" : "type-371",
2519   "size" : 4,
2520   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2521   "underlying_type" : "type-2",
2522   "unique_id" : "android_color_mode_t"
2523  },
2524  {
2525   "alignment" : 4,
2526   "enum_fields" :
2527   [
2528    {
2529     "enum_field_value" : 10,
2530     "name" : "HAL_COLOR_MODE_BT2020"
2531    },
2532    {
2533     "enum_field_value" : 11,
2534     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2535    },
2536    {
2537     "enum_field_value" : 12,
2538     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2539    }
2540   ],
2541   "linker_set_key" : "android_color_mode_v1_1_t",
2542   "name" : "android_color_mode_v1_1_t",
2543   "referenced_type" : "type-376",
2544   "self_type" : "type-376",
2545   "size" : 4,
2546   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2547   "underlying_type" : "type-2",
2548   "unique_id" : "android_color_mode_v1_1_t"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2557    },
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2561    },
2562    {
2563     "enum_field_value" : 2,
2564     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2565    },
2566    {
2567     "enum_field_value" : 3,
2568     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2569    },
2570    {
2571     "enum_field_value" : 4,
2572     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2573    },
2574    {
2575     "enum_field_value" : 5,
2576     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2577    },
2578    {
2579     "enum_field_value" : 6,
2580     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2581    }
2582   ],
2583   "linker_set_key" : "android_color_transform_t",
2584   "name" : "android_color_transform_t",
2585   "referenced_type" : "type-372",
2586   "self_type" : "type-372",
2587   "size" : 4,
2588   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2589   "underlying_type" : "type-2",
2590   "unique_id" : "android_color_transform_t"
2591  },
2592  {
2593   "alignment" : 4,
2594   "enum_fields" :
2595   [
2596    {
2597     "enum_field_value" : 0,
2598     "name" : "HAL_DATASPACE_UNKNOWN"
2599    },
2600    {
2601     "enum_field_value" : 1,
2602     "name" : "HAL_DATASPACE_ARBITRARY"
2603    },
2604    {
2605     "enum_field_value" : 16,
2606     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2607    },
2608    {
2609     "enum_field_value" : 4128768,
2610     "name" : "HAL_DATASPACE_STANDARD_MASK"
2611    },
2612    {
2613     "enum_field_value" : 0,
2614     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2615    },
2616    {
2617     "enum_field_value" : 65536,
2618     "name" : "HAL_DATASPACE_STANDARD_BT709"
2619    },
2620    {
2621     "enum_field_value" : 131072,
2622     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2623    },
2624    {
2625     "enum_field_value" : 196608,
2626     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2627    },
2628    {
2629     "enum_field_value" : 262144,
2630     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2631    },
2632    {
2633     "enum_field_value" : 327680,
2634     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2635    },
2636    {
2637     "enum_field_value" : 393216,
2638     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2639    },
2640    {
2641     "enum_field_value" : 458752,
2642     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2643    },
2644    {
2645     "enum_field_value" : 524288,
2646     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2647    },
2648    {
2649     "enum_field_value" : 589824,
2650     "name" : "HAL_DATASPACE_STANDARD_FILM"
2651    },
2652    {
2653     "enum_field_value" : 655360,
2654     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2655    },
2656    {
2657     "enum_field_value" : 720896,
2658     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2659    },
2660    {
2661     "enum_field_value" : 22,
2662     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2663    },
2664    {
2665     "enum_field_value" : 130023424,
2666     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2667    },
2668    {
2669     "enum_field_value" : 0,
2670     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2671    },
2672    {
2673     "enum_field_value" : 4194304,
2674     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2675    },
2676    {
2677     "enum_field_value" : 8388608,
2678     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2679    },
2680    {
2681     "enum_field_value" : 12582912,
2682     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2683    },
2684    {
2685     "enum_field_value" : 16777216,
2686     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2687    },
2688    {
2689     "enum_field_value" : 20971520,
2690     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2691    },
2692    {
2693     "enum_field_value" : 25165824,
2694     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2695    },
2696    {
2697     "enum_field_value" : 29360128,
2698     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2699    },
2700    {
2701     "enum_field_value" : 33554432,
2702     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2703    },
2704    {
2705     "enum_field_value" : 27,
2706     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2707    },
2708    {
2709     "enum_field_value" : 939524096,
2710     "name" : "HAL_DATASPACE_RANGE_MASK"
2711    },
2712    {
2713     "enum_field_value" : 0,
2714     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2715    },
2716    {
2717     "enum_field_value" : 134217728,
2718     "name" : "HAL_DATASPACE_RANGE_FULL"
2719    },
2720    {
2721     "enum_field_value" : 268435456,
2722     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2723    },
2724    {
2725     "enum_field_value" : 402653184,
2726     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2727    },
2728    {
2729     "enum_field_value" : 512,
2730     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2731    },
2732    {
2733     "enum_field_value" : 138477568,
2734     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2735    },
2736    {
2737     "enum_field_value" : 406913024,
2738     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2739    },
2740    {
2741     "enum_field_value" : 513,
2742     "name" : "HAL_DATASPACE_SRGB"
2743    },
2744    {
2745     "enum_field_value" : 142671872,
2746     "name" : "HAL_DATASPACE_V0_SRGB"
2747    },
2748    {
2749     "enum_field_value" : 411107328,
2750     "name" : "HAL_DATASPACE_V0_SCRGB"
2751    },
2752    {
2753     "enum_field_value" : 257,
2754     "name" : "HAL_DATASPACE_JFIF"
2755    },
2756    {
2757     "enum_field_value" : 146931712,
2758     "name" : "HAL_DATASPACE_V0_JFIF"
2759    },
2760    {
2761     "enum_field_value" : 258,
2762     "name" : "HAL_DATASPACE_BT601_625"
2763    },
2764    {
2765     "enum_field_value" : 281149440,
2766     "name" : "HAL_DATASPACE_V0_BT601_625"
2767    },
2768    {
2769     "enum_field_value" : 259,
2770     "name" : "HAL_DATASPACE_BT601_525"
2771    },
2772    {
2773     "enum_field_value" : 281280512,
2774     "name" : "HAL_DATASPACE_V0_BT601_525"
2775    },
2776    {
2777     "enum_field_value" : 260,
2778     "name" : "HAL_DATASPACE_BT709"
2779    },
2780    {
2781     "enum_field_value" : 281083904,
2782     "name" : "HAL_DATASPACE_V0_BT709"
2783    },
2784    {
2785     "enum_field_value" : 139067392,
2786     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2787    },
2788    {
2789     "enum_field_value" : 155844608,
2790     "name" : "HAL_DATASPACE_DCI_P3"
2791    },
2792    {
2793     "enum_field_value" : 139067392,
2794     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2795    },
2796    {
2797     "enum_field_value" : 143261696,
2798     "name" : "HAL_DATASPACE_DISPLAY_P3"
2799    },
2800    {
2801     "enum_field_value" : 151715840,
2802     "name" : "HAL_DATASPACE_ADOBE_RGB"
2803    },
2804    {
2805     "enum_field_value" : 138805248,
2806     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2807    },
2808    {
2809     "enum_field_value" : 147193856,
2810     "name" : "HAL_DATASPACE_BT2020"
2811    },
2812    {
2813     "enum_field_value" : 163971072,
2814     "name" : "HAL_DATASPACE_BT2020_PQ"
2815    },
2816    {
2817     "enum_field_value" : 4096,
2818     "name" : "HAL_DATASPACE_DEPTH"
2819    },
2820    {
2821     "enum_field_value" : 4097,
2822     "name" : "HAL_DATASPACE_SENSOR"
2823    }
2824   ],
2825   "linker_set_key" : "android_dataspace_t",
2826   "name" : "android_dataspace_t",
2827   "referenced_type" : "type-370",
2828   "self_type" : "type-370",
2829   "size" : 4,
2830   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2831   "underlying_type" : "type-2",
2832   "unique_id" : "android_dataspace_t"
2833  },
2834  {
2835   "alignment" : 4,
2836   "enum_fields" :
2837   [
2838    {
2839     "enum_field_value" : 281411584,
2840     "name" : "HAL_DATASPACE_BT2020_ITU"
2841    },
2842    {
2843     "enum_field_value" : 298188800,
2844     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2845    },
2846    {
2847     "enum_field_value" : 302383104,
2848     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2849    },
2850    {
2851     "enum_field_value" : 168165376,
2852     "name" : "HAL_DATASPACE_BT2020_HLG"
2853    }
2854   ],
2855   "linker_set_key" : "android_dataspace_v1_1_t",
2856   "name" : "android_dataspace_v1_1_t",
2857   "referenced_type" : "type-375",
2858   "self_type" : "type-375",
2859   "size" : 4,
2860   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2861   "underlying_type" : "type-2",
2862   "unique_id" : "android_dataspace_v1_1_t"
2863  },
2864  {
2865   "alignment" : 4,
2866   "enum_fields" :
2867   [
2868    {
2869     "enum_field_value" : 142999552,
2870     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2871    },
2872    {
2873     "enum_field_value" : 4098,
2874     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2875    },
2876    {
2877     "enum_field_value" : 4099,
2878     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2879    },
2880    {
2881     "enum_field_value" : 4100,
2882     "name" : "HAL_DATASPACE_HEIF"
2883    }
2884   ],
2885   "linker_set_key" : "android_dataspace_v1_2_t",
2886   "name" : "android_dataspace_v1_2_t",
2887   "referenced_type" : "type-379",
2888   "self_type" : "type-379",
2889   "size" : 4,
2890   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2891   "underlying_type" : "type-2",
2892   "unique_id" : "android_dataspace_v1_2_t"
2893  },
2894  {
2895   "alignment" : 4,
2896   "enum_fields" :
2897   [
2898    {
2899     "enum_field_value" : 1,
2900     "name" : "FLEX_COMPONENT_Y"
2901    },
2902    {
2903     "enum_field_value" : 2,
2904     "name" : "FLEX_COMPONENT_Cb"
2905    },
2906    {
2907     "enum_field_value" : 4,
2908     "name" : "FLEX_COMPONENT_Cr"
2909    },
2910    {
2911     "enum_field_value" : 1024,
2912     "name" : "FLEX_COMPONENT_R"
2913    },
2914    {
2915     "enum_field_value" : 2048,
2916     "name" : "FLEX_COMPONENT_G"
2917    },
2918    {
2919     "enum_field_value" : 4096,
2920     "name" : "FLEX_COMPONENT_B"
2921    },
2922    {
2923     "enum_field_value" : 1073741824,
2924     "name" : "FLEX_COMPONENT_A"
2925    }
2926   ],
2927   "linker_set_key" : "android_flex_component",
2928   "name" : "android_flex_component",
2929   "referenced_type" : "type-384",
2930   "self_type" : "type-384",
2931   "size" : 4,
2932   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2933   "underlying_type" : "type-2",
2934   "unique_id" : "android_flex_component"
2935  },
2936  {
2937   "alignment" : 4,
2938   "enum_fields" :
2939   [
2940    {
2941     "enum_field_value" : 0,
2942     "name" : "FLEX_FORMAT_INVALID"
2943    },
2944    {
2945     "enum_field_value" : 1,
2946     "name" : "FLEX_FORMAT_Y"
2947    },
2948    {
2949     "enum_field_value" : 7,
2950     "name" : "FLEX_FORMAT_YCbCr"
2951    },
2952    {
2953     "enum_field_value" : 1073741831,
2954     "name" : "FLEX_FORMAT_YCbCrA"
2955    },
2956    {
2957     "enum_field_value" : 7168,
2958     "name" : "FLEX_FORMAT_RGB"
2959    },
2960    {
2961     "enum_field_value" : 1073748992,
2962     "name" : "FLEX_FORMAT_RGBA"
2963    }
2964   ],
2965   "linker_set_key" : "android_flex_format",
2966   "name" : "android_flex_format",
2967   "referenced_type" : "type-386",
2968   "self_type" : "type-386",
2969   "size" : 4,
2970   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2971   "underlying_type" : "type-2",
2972   "unique_id" : "android_flex_format"
2973  },
2974  {
2975   "alignment" : 4,
2976   "enum_fields" :
2977   [
2978    {
2979     "enum_field_value" : 1,
2980     "name" : "HAL_HDR_DOLBY_VISION"
2981    },
2982    {
2983     "enum_field_value" : 2,
2984     "name" : "HAL_HDR_HDR10"
2985    },
2986    {
2987     "enum_field_value" : 3,
2988     "name" : "HAL_HDR_HLG"
2989    }
2990   ],
2991   "linker_set_key" : "android_hdr_t",
2992   "name" : "android_hdr_t",
2993   "referenced_type" : "type-373",
2994   "self_type" : "type-373",
2995   "size" : 4,
2996   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2997   "underlying_type" : "type-2",
2998   "unique_id" : "android_hdr_t"
2999  },
3000  {
3001   "alignment" : 4,
3002   "enum_fields" :
3003   [
3004    {
3005     "enum_field_value" : 4,
3006     "name" : "HAL_HDR_HDR10_PLUS"
3007    }
3008   ],
3009   "linker_set_key" : "android_hdr_v1_2_t",
3010   "name" : "android_hdr_v1_2_t",
3011   "referenced_type" : "type-378",
3012   "self_type" : "type-378",
3013   "size" : 4,
3014   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3015   "underlying_type" : "type-2",
3016   "unique_id" : "android_hdr_v1_2_t"
3017  },
3018  {
3019   "alignment" : 4,
3020   "enum_fields" :
3021   [
3022    {
3023     "enum_field_value" : 39,
3024     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3025    },
3026    {
3027     "enum_field_value" : 40,
3028     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3029    },
3030    {
3031     "enum_field_value" : 41,
3032     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3033    },
3034    {
3035     "enum_field_value" : 42,
3036     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3037    }
3038   ],
3039   "linker_set_key" : "android_pixel_format_sw_t",
3040   "name" : "android_pixel_format_sw_t",
3041   "referenced_type" : "type-381",
3042   "self_type" : "type-381",
3043   "size" : 4,
3044   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3045   "underlying_type" : "type-2",
3046   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3047  },
3048  {
3049   "alignment" : 4,
3050   "enum_fields" :
3051   [
3052    {
3053     "enum_field_value" : 1,
3054     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3055    },
3056    {
3057     "enum_field_value" : 2,
3058     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3059    },
3060    {
3061     "enum_field_value" : 3,
3062     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3063    },
3064    {
3065     "enum_field_value" : 4,
3066     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3067    },
3068    {
3069     "enum_field_value" : 5,
3070     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3071    },
3072    {
3073     "enum_field_value" : 16,
3074     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3075    },
3076    {
3077     "enum_field_value" : 17,
3078     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3079    },
3080    {
3081     "enum_field_value" : 20,
3082     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3083    },
3084    {
3085     "enum_field_value" : 22,
3086     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3087    },
3088    {
3089     "enum_field_value" : 32,
3090     "name" : "HAL_PIXEL_FORMAT_RAW16"
3091    },
3092    {
3093     "enum_field_value" : 33,
3094     "name" : "HAL_PIXEL_FORMAT_BLOB"
3095    },
3096    {
3097     "enum_field_value" : 34,
3098     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3099    },
3100    {
3101     "enum_field_value" : 35,
3102     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3103    },
3104    {
3105     "enum_field_value" : 36,
3106     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3107    },
3108    {
3109     "enum_field_value" : 37,
3110     "name" : "HAL_PIXEL_FORMAT_RAW10"
3111    },
3112    {
3113     "enum_field_value" : 38,
3114     "name" : "HAL_PIXEL_FORMAT_RAW12"
3115    },
3116    {
3117     "enum_field_value" : 43,
3118     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3119    },
3120    {
3121     "enum_field_value" : 538982489,
3122     "name" : "HAL_PIXEL_FORMAT_Y8"
3123    },
3124    {
3125     "enum_field_value" : 540422489,
3126     "name" : "HAL_PIXEL_FORMAT_Y16"
3127    },
3128    {
3129     "enum_field_value" : 842094169,
3130     "name" : "HAL_PIXEL_FORMAT_YV12"
3131    }
3132   ],
3133   "linker_set_key" : "android_pixel_format_t",
3134   "name" : "android_pixel_format_t",
3135   "referenced_type" : "type-368",
3136   "self_type" : "type-368",
3137   "size" : 4,
3138   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3139   "underlying_type" : "type-2",
3140   "unique_id" : "android_pixel_format_t"
3141  },
3142  {
3143   "alignment" : 4,
3144   "enum_fields" :
3145   [
3146    {
3147     "enum_field_value" : 48,
3148     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3149    },
3150    {
3151     "enum_field_value" : 49,
3152     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3153    },
3154    {
3155     "enum_field_value" : 50,
3156     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3157    },
3158    {
3159     "enum_field_value" : 51,
3160     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3161    },
3162    {
3163     "enum_field_value" : 52,
3164     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3165    },
3166    {
3167     "enum_field_value" : 53,
3168     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3169    },
3170    {
3171     "enum_field_value" : 54,
3172     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3173    }
3174   ],
3175   "linker_set_key" : "android_pixel_format_v1_1_t",
3176   "name" : "android_pixel_format_v1_1_t",
3177   "referenced_type" : "type-374",
3178   "self_type" : "type-374",
3179   "size" : 4,
3180   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3181   "underlying_type" : "type-2",
3182   "unique_id" : "android_pixel_format_v1_1_t"
3183  },
3184  {
3185   "alignment" : 4,
3186   "enum_fields" :
3187   [
3188    {
3189     "enum_field_value" : 55,
3190     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3191    }
3192   ],
3193   "linker_set_key" : "android_pixel_format_v1_2_t",
3194   "name" : "android_pixel_format_v1_2_t",
3195   "referenced_type" : "type-380",
3196   "self_type" : "type-380",
3197   "size" : 4,
3198   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3199   "underlying_type" : "type-2",
3200   "unique_id" : "android_pixel_format_v1_2_t"
3201  },
3202  {
3203   "alignment" : 4,
3204   "enum_fields" :
3205   [
3206    {
3207     "enum_field_value" : 0,
3208     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3209    },
3210    {
3211     "enum_field_value" : 1,
3212     "name" : "HAL_RENDER_INTENT_ENHANCE"
3213    },
3214    {
3215     "enum_field_value" : 2,
3216     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3217    },
3218    {
3219     "enum_field_value" : 3,
3220     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3221    }
3222   ],
3223   "linker_set_key" : "android_render_intent_v1_1_t",
3224   "name" : "android_render_intent_v1_1_t",
3225   "referenced_type" : "type-377",
3226   "self_type" : "type-377",
3227   "size" : 4,
3228   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3229   "underlying_type" : "type-2",
3230   "unique_id" : "android_render_intent_v1_1_t"
3231  },
3232  {
3233   "alignment" : 4,
3234   "enum_fields" :
3235   [
3236    {
3237     "enum_field_value" : 1,
3238     "name" : "HAL_TRANSFORM_FLIP_H"
3239    },
3240    {
3241     "enum_field_value" : 2,
3242     "name" : "HAL_TRANSFORM_FLIP_V"
3243    },
3244    {
3245     "enum_field_value" : 4,
3246     "name" : "HAL_TRANSFORM_ROT_90"
3247    },
3248    {
3249     "enum_field_value" : 3,
3250     "name" : "HAL_TRANSFORM_ROT_180"
3251    },
3252    {
3253     "enum_field_value" : 7,
3254     "name" : "HAL_TRANSFORM_ROT_270"
3255    }
3256   ],
3257   "linker_set_key" : "android_transform_t",
3258   "name" : "android_transform_t",
3259   "referenced_type" : "type-369",
3260   "self_type" : "type-369",
3261   "size" : 4,
3262   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3263   "underlying_type" : "type-2",
3264   "unique_id" : "android_transform_t"
3265  },
3266  {
3267   "alignment" : 4,
3268   "enum_fields" :
3269   [
3270    {
3271     "enum_field_value" : 0,
3272     "name" : "LOG_ID_MIN"
3273    },
3274    {
3275     "enum_field_value" : 0,
3276     "name" : "LOG_ID_MAIN"
3277    },
3278    {
3279     "enum_field_value" : 1,
3280     "name" : "LOG_ID_RADIO"
3281    },
3282    {
3283     "enum_field_value" : 2,
3284     "name" : "LOG_ID_EVENTS"
3285    },
3286    {
3287     "enum_field_value" : 3,
3288     "name" : "LOG_ID_SYSTEM"
3289    },
3290    {
3291     "enum_field_value" : 4,
3292     "name" : "LOG_ID_CRASH"
3293    },
3294    {
3295     "enum_field_value" : 5,
3296     "name" : "LOG_ID_STATS"
3297    },
3298    {
3299     "enum_field_value" : 6,
3300     "name" : "LOG_ID_SECURITY"
3301    },
3302    {
3303     "enum_field_value" : 7,
3304     "name" : "LOG_ID_KERNEL"
3305    },
3306    {
3307     "enum_field_value" : 8,
3308     "name" : "LOG_ID_MAX"
3309    }
3310   ],
3311   "linker_set_key" : "log_id",
3312   "name" : "log_id",
3313   "referenced_type" : "type-231",
3314   "self_type" : "type-231",
3315   "size" : 4,
3316   "source_file" : "/system/core/liblog/include/android/log.h",
3317   "underlying_type" : "type-2",
3318   "unique_id" : "log_id"
3319  }
3320 ],
3321 "function_types" :
3322 [
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3326   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3327   "parameters" :
3328   [
3329    {
3330     "referenced_type" : "type-321"
3331    },
3332    {
3333     "referenced_type" : "type-418"
3334    },
3335    {
3336     "referenced_type" : "type-255"
3337    }
3338   ],
3339   "referenced_type" : "type-417",
3340   "return_type" : "type-73",
3341   "self_type" : "type-417",
3342   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3343  },
3344  {
3345   "alignment" : 4,
3346   "linker_set_key" : "int (void *)",
3347   "name" : "int (void *)",
3348   "parameters" :
3349   [
3350    {
3351     "referenced_type" : "type-255"
3352    }
3353   ],
3354   "referenced_type" : "type-394",
3355   "return_type" : "type-16",
3356   "self_type" : "type-394",
3357   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3358  },
3359  {
3360   "alignment" : 4,
3361   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3362   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3363   "parameters" :
3364   [
3365    {
3366     "referenced_type" : "type-340"
3367    },
3368    {
3369     "referenced_type" : "type-214"
3370    },
3371    {
3372     "referenced_type" : "type-41"
3373    },
3374    {
3375     "referenced_type" : "type-341"
3376    },
3377    {
3378     "referenced_type" : "type-41"
3379    },
3380    {
3381     "referenced_type" : "type-255"
3382    }
3383   ],
3384   "referenced_type" : "type-339",
3385   "return_type" : "type-256",
3386   "self_type" : "type-339",
3387   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3388  }
3389 ],
3390 "functions" :
3391 [
3392  {
3393   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::hidl_union",
3394   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC1Ev",
3395   "parameters" :
3396   [
3397    {
3398     "is_this_ptr" : true,
3399     "referenced_type" : "type-454"
3400    }
3401   ],
3402   "return_type" : "type-256",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::hidl_union",
3407   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC2Ev",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "type-454"
3413    }
3414   ],
3415   "return_type" : "type-256",
3416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3417  },
3418  {
3419   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::~hidl_union",
3420   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD1Ev",
3421   "parameters" :
3422   [
3423    {
3424     "is_this_ptr" : true,
3425     "referenced_type" : "type-454"
3426    }
3427   ],
3428   "return_type" : "type-256",
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3430  },
3431  {
3432   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::~hidl_union",
3433   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD2Ev",
3434   "parameters" :
3435   [
3436    {
3437     "is_this_ptr" : true,
3438     "referenced_type" : "type-454"
3439    }
3440   ],
3441   "return_type" : "type-256",
3442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3443  },
3444  {
3445   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3446   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEONS_4hidl10safe_union4V1_09MonostateE",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "type-438"
3452    },
3453    {
3454     "referenced_type" : "type-446"
3455    }
3456   ],
3457   "return_type" : "type-256",
3458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3459  },
3460  {
3461   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3462   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedERKNS_4hidl10safe_union4V1_09MonostateE",
3463   "parameters" :
3464   [
3465    {
3466     "is_this_ptr" : true,
3467     "referenced_type" : "type-438"
3468    },
3469    {
3470     "referenced_type" : "type-445"
3471    }
3472   ],
3473   "return_type" : "type-256",
3474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3475  },
3476  {
3477   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3478   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv",
3479   "parameters" :
3480   [
3481    {
3482     "is_this_ptr" : true,
3483     "referenced_type" : "type-438"
3484    }
3485   ],
3486   "return_type" : "type-447",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3488  },
3489  {
3490   "access" : "private",
3491   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_destructUnion",
3492   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_destructUnionEv",
3493   "parameters" :
3494   [
3495    {
3496     "is_this_ptr" : true,
3497     "referenced_type" : "type-438"
3498    }
3499   ],
3500   "return_type" : "type-256",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3505   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEONS3_13DeviceAddressE",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "type-438"
3511    },
3512    {
3513     "referenced_type" : "type-452"
3514    }
3515   ],
3516   "return_type" : "type-256",
3517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3518  },
3519  {
3520   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3521   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceERKNS3_13DeviceAddressE",
3522   "parameters" :
3523   [
3524    {
3525     "is_this_ptr" : true,
3526     "referenced_type" : "type-438"
3527    },
3528    {
3529     "referenced_type" : "type-450"
3530    }
3531   ],
3532   "return_type" : "type-256",
3533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3534  },
3535  {
3536   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3537   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv",
3538   "parameters" :
3539   [
3540    {
3541     "is_this_ptr" : true,
3542     "referenced_type" : "type-438"
3543    }
3544   ],
3545   "return_type" : "type-453",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3550   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1EOS5_",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-438"
3556    },
3557    {
3558     "referenced_type" : "type-439"
3559    }
3560   ],
3561   "return_type" : "type-256",
3562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3563  },
3564  {
3565   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3566   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1ERKS5_",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-438"
3572    },
3573    {
3574     "referenced_type" : "type-442"
3575    }
3576   ],
3577   "return_type" : "type-256",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3582   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1Ev",
3583   "parameters" :
3584   [
3585    {
3586     "is_this_ptr" : true,
3587     "referenced_type" : "type-438"
3588    }
3589   ],
3590   "return_type" : "type-256",
3591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3592  },
3593  {
3594   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3595   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2EOS5_",
3596   "parameters" :
3597   [
3598    {
3599     "is_this_ptr" : true,
3600     "referenced_type" : "type-438"
3601    },
3602    {
3603     "referenced_type" : "type-439"
3604    }
3605   ],
3606   "return_type" : "type-256",
3607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3608  },
3609  {
3610   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3611   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2ERKS5_",
3612   "parameters" :
3613   [
3614    {
3615     "is_this_ptr" : true,
3616     "referenced_type" : "type-438"
3617    },
3618    {
3619     "referenced_type" : "type-442"
3620    }
3621   ],
3622   "return_type" : "type-256",
3623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3624  },
3625  {
3626   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3627   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2Ev",
3628   "parameters" :
3629   [
3630    {
3631     "is_this_ptr" : true,
3632     "referenced_type" : "type-438"
3633    }
3634   ],
3635   "return_type" : "type-256",
3636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3637  },
3638  {
3639   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::~Destination",
3640   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD1Ev",
3641   "parameters" :
3642   [
3643    {
3644     "is_this_ptr" : true,
3645     "referenced_type" : "type-438"
3646    }
3647   ],
3648   "return_type" : "type-256",
3649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3650  },
3651  {
3652   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::~Destination",
3653   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD2Ev",
3654   "parameters" :
3655   [
3656    {
3657     "is_this_ptr" : true,
3658     "referenced_type" : "type-438"
3659    }
3660   ],
3661   "return_type" : "type-256",
3662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3663  },
3664  {
3665   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::operator=",
3666   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSEOS5_",
3667   "parameters" :
3668   [
3669    {
3670     "is_this_ptr" : true,
3671     "referenced_type" : "type-438"
3672    },
3673    {
3674     "referenced_type" : "type-439"
3675    }
3676   ],
3677   "return_type" : "type-443",
3678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3679  },
3680  {
3681   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::operator=",
3682   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSERKS5_",
3683   "parameters" :
3684   [
3685    {
3686     "is_this_ptr" : true,
3687     "referenced_type" : "type-438"
3688    },
3689    {
3690     "referenced_type" : "type-442"
3691    }
3692   ],
3693   "return_type" : "type-443",
3694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3695  },
3696  {
3697   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3698   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_12SinkMetadataEPNS0_6ParcelEmm",
3699   "parameters" :
3700   [
3701    {
3702     "referenced_type" : "type-539"
3703    },
3704    {
3705     "referenced_type" : "type-340"
3706    },
3707    {
3708     "referenced_type" : "type-41"
3709    },
3710    {
3711     "referenced_type" : "type-41"
3712    }
3713   ],
3714   "return_type" : "type-16",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3719   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_13DeviceAddressEPNS0_6ParcelEmm",
3720   "parameters" :
3721   [
3722    {
3723     "referenced_type" : "type-450"
3724    },
3725    {
3726     "referenced_type" : "type-340"
3727    },
3728    {
3729     "referenced_type" : "type-41"
3730    },
3731    {
3732     "referenced_type" : "type-41"
3733    }
3734   ],
3735   "return_type" : "type-16",
3736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3737  },
3738  {
3739   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3740   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_14SourceMetadataEPNS0_6ParcelEmm",
3741   "parameters" :
3742   [
3743    {
3744     "referenced_type" : "type-537"
3745    },
3746    {
3747     "referenced_type" : "type-340"
3748    },
3749    {
3750     "referenced_type" : "type-41"
3751    },
3752    {
3753     "referenced_type" : "type-41"
3754    }
3755   ],
3756   "return_type" : "type-16",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3758  },
3759  {
3760   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3761   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadataEPNS0_6ParcelEmm",
3762   "parameters" :
3763   [
3764    {
3765     "referenced_type" : "type-544"
3766    },
3767    {
3768     "referenced_type" : "type-340"
3769    },
3770    {
3771     "referenced_type" : "type-41"
3772    },
3773    {
3774     "referenced_type" : "type-41"
3775    }
3776   ],
3777   "return_type" : "type-16",
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3779  },
3780  {
3781   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3782   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm",
3783   "parameters" :
3784   [
3785    {
3786     "referenced_type" : "type-541"
3787    },
3788    {
3789     "referenced_type" : "type-340"
3790    },
3791    {
3792     "referenced_type" : "type-41"
3793    },
3794    {
3795     "referenced_type" : "type-41"
3796    }
3797   ],
3798   "return_type" : "type-16",
3799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3800  },
3801  {
3802   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3803   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_12SinkMetadataERKNS0_6ParcelEmm",
3804   "parameters" :
3805   [
3806    {
3807     "referenced_type" : "type-539"
3808    },
3809    {
3810     "referenced_type" : "type-348"
3811    },
3812    {
3813     "referenced_type" : "type-41"
3814    },
3815    {
3816     "referenced_type" : "type-41"
3817    }
3818   ],
3819   "return_type" : "type-16",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3821  },
3822  {
3823   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3824   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_13DeviceAddressERKNS0_6ParcelEmm",
3825   "parameters" :
3826   [
3827    {
3828     "referenced_type" : "type-450"
3829    },
3830    {
3831     "referenced_type" : "type-348"
3832    },
3833    {
3834     "referenced_type" : "type-41"
3835    },
3836    {
3837     "referenced_type" : "type-41"
3838    }
3839   ],
3840   "return_type" : "type-16",
3841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3842  },
3843  {
3844   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3845   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_14SourceMetadataERKNS0_6ParcelEmm",
3846   "parameters" :
3847   [
3848    {
3849     "referenced_type" : "type-537"
3850    },
3851    {
3852     "referenced_type" : "type-348"
3853    },
3854    {
3855     "referenced_type" : "type-41"
3856    },
3857    {
3858     "referenced_type" : "type-41"
3859    }
3860   ],
3861   "return_type" : "type-16",
3862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3863  },
3864  {
3865   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3866   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadataERKNS0_6ParcelEmm",
3867   "parameters" :
3868   [
3869    {
3870     "referenced_type" : "type-544"
3871    },
3872    {
3873     "referenced_type" : "type-348"
3874    },
3875    {
3876     "referenced_type" : "type-41"
3877    },
3878    {
3879     "referenced_type" : "type-41"
3880    }
3881   ],
3882   "return_type" : "type-16",
3883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3884  },
3885  {
3886   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3887   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm",
3888   "parameters" :
3889   [
3890    {
3891     "referenced_type" : "type-541"
3892    },
3893    {
3894     "referenced_type" : "type-348"
3895    },
3896    {
3897     "referenced_type" : "type-41"
3898    },
3899    {
3900     "referenced_type" : "type-41"
3901    }
3902   ],
3903   "return_type" : "type-16",
3904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3905  },
3906  {
3907   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3908   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv",
3909   "parameters" :
3910   [
3911    {
3912     "is_this_ptr" : true,
3913     "referenced_type" : "type-448"
3914    }
3915   ],
3916   "return_type" : "type-445",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3918  },
3919  {
3920   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::getDiscriminator",
3921   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination16getDiscriminatorEv",
3922   "parameters" :
3923   [
3924    {
3925     "is_this_ptr" : true,
3926     "referenced_type" : "type-448"
3927    }
3928   ],
3929   "return_type" : "type-158",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3934   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "type-448"
3940    }
3941   ],
3942   "return_type" : "type-450",
3943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3944  }
3945 ],
3946 "global_vars" : [],
3947 "lvalue_reference_types" :
3948 [
3949  {
3950   "alignment" : 8,
3951   "linker_set_key" : "android::Mutex &",
3952   "name" : "android::Mutex &",
3953   "referenced_type" : "type-257",
3954   "self_type" : "type-401",
3955   "size" : 8,
3956   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3957  },
3958  {
3959   "alignment" : 8,
3960   "linker_set_key" : "android::RWLock &",
3961   "name" : "android::RWLock &",
3962   "referenced_type" : "type-405",
3963   "self_type" : "type-409",
3964   "size" : 8,
3965   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3966  },
3967  {
3968   "alignment" : 8,
3969   "linker_set_key" : "android::String16 &",
3970   "name" : "android::String16 &",
3971   "referenced_type" : "type-314",
3972   "self_type" : "type-322",
3973   "size" : 8,
3974   "source_file" : "/system/core/libutils/include/utils/String16.h"
3975  },
3976  {
3977   "alignment" : 8,
3978   "linker_set_key" : "android::String8 &",
3979   "name" : "android::String8 &",
3980   "referenced_type" : "type-306",
3981   "self_type" : "type-311",
3982   "size" : 8,
3983   "source_file" : "/system/core/libutils/include/utils/String8.h"
3984  },
3985  {
3986   "alignment" : 8,
3987   "linker_set_key" : "android::hardware::Return<bool> &",
3988   "name" : "android::hardware::Return<bool> &",
3989   "referenced_type" : "type-495",
3990   "self_type" : "type-561",
3991   "size" : 8,
3992   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3993  },
3994  {
3995   "alignment" : 8,
3996   "linker_set_key" : "android::hardware::Return<void> &",
3997   "name" : "android::hardware::Return<void> &",
3998   "referenced_type" : "type-567",
3999   "self_type" : "type-570",
4000   "size" : 8,
4001   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4002  },
4003  {
4004   "alignment" : 8,
4005   "linker_set_key" : "android::hardware::Status &",
4006   "name" : "android::hardware::Status &",
4007   "referenced_type" : "type-396",
4008   "self_type" : "type-474",
4009   "size" : 8,
4010   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4011  },
4012  {
4013   "alignment" : 8,
4014   "linker_set_key" : "android::hardware::TextOutput &",
4015   "name" : "android::hardware::TextOutput &",
4016   "referenced_type" : "type-345",
4017   "self_type" : "type-344",
4018   "size" : 8,
4019   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4020  },
4021  {
4022   "alignment" : 8,
4023   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress &",
4024   "name" : "android::hardware::audio::common::V5_0::DeviceAddress &",
4025   "referenced_type" : "type-161",
4026   "self_type" : "type-453",
4027   "size" : 8,
4028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4029  },
4030  {
4031   "alignment" : 8,
4032   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4033   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4034   "referenced_type" : "type-157",
4035   "self_type" : "type-443",
4036   "size" : 8,
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4038  },
4039  {
4040   "alignment" : 8,
4041   "linker_set_key" : "android::hardware::hidl_memory &",
4042   "name" : "android::hardware::hidl_memory &",
4043   "referenced_type" : "type-119",
4044   "self_type" : "type-125",
4045   "size" : 8,
4046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4047  },
4048  {
4049   "alignment" : 8,
4050   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate &",
4051   "name" : "android::hidl::safe_union::V1_0::Monostate &",
4052   "referenced_type" : "type-160",
4053   "self_type" : "type-447",
4054   "size" : 8,
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4056  },
4057  {
4058   "alignment" : 8,
4059   "linker_set_key" : "const android::String16 &",
4060   "name" : "const android::String16 &",
4061   "referenced_type" : "type-319",
4062   "self_type" : "type-321",
4063   "size" : 8,
4064   "source_file" : "/system/core/libutils/include/utils/String16.h"
4065  },
4066  {
4067   "alignment" : 8,
4068   "linker_set_key" : "const android::String8 &",
4069   "name" : "const android::String8 &",
4070   "referenced_type" : "type-308",
4071   "self_type" : "type-310",
4072   "size" : 8,
4073   "source_file" : "/system/core/libutils/include/utils/String8.h"
4074  },
4075  {
4076   "alignment" : 8,
4077   "linker_set_key" : "const android::hardware::Parcel &",
4078   "name" : "const android::hardware::Parcel &",
4079   "referenced_type" : "type-346",
4080   "self_type" : "type-348",
4081   "size" : 8,
4082   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4083  },
4084  {
4085   "alignment" : 8,
4086   "linker_set_key" : "const android::hardware::Status &",
4087   "name" : "const android::hardware::Status &",
4088   "referenced_type" : "type-440",
4089   "self_type" : "type-451",
4090   "size" : 8,
4091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4092  },
4093  {
4094   "alignment" : 8,
4095   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioFormat &",
4096   "name" : "const android::hardware::audio::common::V5_0::AudioFormat &",
4097   "referenced_type" : "type-191",
4098   "self_type" : "type-550",
4099   "size" : 8,
4100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4101  },
4102  {
4103   "alignment" : 8,
4104   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain &",
4105   "name" : "const android::hardware::audio::common::V5_0::AudioGain &",
4106   "referenced_type" : "type-201",
4107   "self_type" : "type-553",
4108   "size" : 8,
4109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4110  },
4111  {
4112   "alignment" : 8,
4113   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPort &",
4114   "name" : "const android::hardware::audio::common::V5_0::AudioPort &",
4115   "referenced_type" : "type-540",
4116   "self_type" : "type-541",
4117   "size" : 8,
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4119  },
4120  {
4121   "alignment" : 8,
4122   "linker_set_key" : "const android::hardware::audio::common::V5_0::DeviceAddress &",
4123   "name" : "const android::hardware::audio::common::V5_0::DeviceAddress &",
4124   "referenced_type" : "type-449",
4125   "self_type" : "type-450",
4126   "size" : 8,
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4128  },
4129  {
4130   "alignment" : 8,
4131   "linker_set_key" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata &",
4132   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata &",
4133   "referenced_type" : "type-147",
4134   "self_type" : "type-521",
4135   "size" : 8,
4136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4137  },
4138  {
4139   "alignment" : 8,
4140   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata &",
4141   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata &",
4142   "referenced_type" : "type-171",
4143   "self_type" : "type-544",
4144   "size" : 8,
4145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4146  },
4147  {
4148   "alignment" : 8,
4149   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4150   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4151   "referenced_type" : "type-441",
4152   "self_type" : "type-442",
4153   "size" : 8,
4154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4155  },
4156  {
4157   "alignment" : 8,
4158   "linker_set_key" : "const android::hardware::audio::common::V5_0::SinkMetadata &",
4159   "name" : "const android::hardware::audio::common::V5_0::SinkMetadata &",
4160   "referenced_type" : "type-538",
4161   "self_type" : "type-539",
4162   "size" : 8,
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4164  },
4165  {
4166   "alignment" : 8,
4167   "linker_set_key" : "const android::hardware::audio::common::V5_0::SourceMetadata &",
4168   "name" : "const android::hardware::audio::common::V5_0::SourceMetadata &",
4169   "referenced_type" : "type-536",
4170   "self_type" : "type-537",
4171   "size" : 8,
4172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4173  },
4174  {
4175   "alignment" : 8,
4176   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
4177   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4178   "referenced_type" : "type-229",
4179   "self_type" : "type-277",
4180   "size" : 8,
4181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4182  },
4183  {
4184   "alignment" : 8,
4185   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4186   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4187   "referenced_type" : "type-235",
4188   "self_type" : "type-278",
4189   "size" : 8,
4190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4191  },
4192  {
4193   "alignment" : 8,
4194   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4> &",
4195   "name" : "const android::hardware::details::const_accessor<unsigned char, 4> &",
4196   "referenced_type" : "type-224",
4197   "self_type" : "type-275",
4198   "size" : 8,
4199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4200  },
4201  {
4202   "alignment" : 8,
4203   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4204   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4205   "referenced_type" : "type-216",
4206   "self_type" : "type-274",
4207   "size" : 8,
4208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4209  },
4210  {
4211   "alignment" : 8,
4212   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
4213   "name" : "const android::hardware::hidl_array<int, 32> &",
4214   "referenced_type" : "type-263",
4215   "self_type" : "type-265",
4216   "size" : 8,
4217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4218  },
4219  {
4220   "alignment" : 8,
4221   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
4222   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4223   "referenced_type" : "type-240",
4224   "self_type" : "type-242",
4225   "size" : 8,
4226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4227  },
4228  {
4229   "alignment" : 8,
4230   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 4> &",
4231   "name" : "const android::hardware::hidl_array<unsigned char, 4> &",
4232   "referenced_type" : "type-248",
4233   "self_type" : "type-285",
4234   "size" : 8,
4235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4236  },
4237  {
4238   "alignment" : 8,
4239   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
4240   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4241   "referenced_type" : "type-244",
4242   "self_type" : "type-246",
4243   "size" : 8,
4244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4245  },
4246  {
4247   "alignment" : 8,
4248   "linker_set_key" : "const android::hardware::hidl_handle &",
4249   "name" : "const android::hardware::hidl_handle &",
4250   "referenced_type" : "type-282",
4251   "self_type" : "type-283",
4252   "size" : 8,
4253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4254  },
4255  {
4256   "alignment" : 8,
4257   "linker_set_key" : "const android::hardware::hidl_memory &",
4258   "name" : "const android::hardware::hidl_memory &",
4259   "referenced_type" : "type-123",
4260   "self_type" : "type-124",
4261   "size" : 8,
4262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4263  },
4264  {
4265   "alignment" : 8,
4266   "linker_set_key" : "const android::hardware::hidl_string &",
4267   "name" : "const android::hardware::hidl_string &",
4268   "referenced_type" : "type-117",
4269   "self_type" : "type-118",
4270   "size" : 8,
4271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4272  },
4273  {
4274   "alignment" : 8,
4275   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> &",
4276   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> &",
4277   "referenced_type" : "type-192",
4278   "self_type" : "type-280",
4279   "size" : 8,
4280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4281  },
4282  {
4283   "alignment" : 8,
4284   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> &",
4285   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> &",
4286   "referenced_type" : "type-202",
4287   "self_type" : "type-281",
4288   "size" : 8,
4289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4290  },
4291  {
4292   "alignment" : 8,
4293   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> &",
4294   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> &",
4295   "referenced_type" : "type-148",
4296   "self_type" : "type-150",
4297   "size" : 8,
4298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4299  },
4300  {
4301   "alignment" : 8,
4302   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> &",
4303   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> &",
4304   "referenced_type" : "type-172",
4305   "self_type" : "type-276",
4306   "size" : 8,
4307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4308  },
4309  {
4310   "alignment" : 8,
4311   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4312   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4313   "referenced_type" : "type-182",
4314   "self_type" : "type-279",
4315   "size" : 8,
4316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4317  },
4318  {
4319   "alignment" : 8,
4320   "linker_set_key" : "const android::hardware::hidl_version &",
4321   "name" : "const android::hardware::hidl_version &",
4322   "referenced_type" : "type-268",
4323   "self_type" : "type-271",
4324   "size" : 8,
4325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4326  },
4327  {
4328   "alignment" : 8,
4329   "linker_set_key" : "const android::hidl::safe_union::V1_0::Monostate &",
4330   "name" : "const android::hidl::safe_union::V1_0::Monostate &",
4331   "referenced_type" : "type-444",
4332   "self_type" : "type-445",
4333   "size" : 8,
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4335  },
4336  {
4337   "alignment" : 8,
4338   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4339   "name" : "const android::sp<android::hardware::IBinder> &",
4340   "referenced_type" : "type-419",
4341   "self_type" : "type-418",
4342   "size" : 8,
4343   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4344  },
4345  {
4346   "alignment" : 8,
4347   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4348   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4349   "referenced_type" : "type-132",
4350   "self_type" : "type-284",
4351   "size" : 8,
4352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4353  },
4354  {
4355   "alignment" : 8,
4356   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4357   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4358   "referenced_type" : "type-189",
4359   "self_type" : "type-199",
4360   "size" : 8,
4361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4362  },
4363  {
4364   "alignment" : 8,
4365   "linker_set_key" : "const bool &",
4366   "name" : "const bool &",
4367   "referenced_type" : "type-72",
4368   "self_type" : "type-71",
4369   "size" : 8,
4370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4371  },
4372  {
4373   "alignment" : 8,
4374   "linker_set_key" : "const double &",
4375   "name" : "const double &",
4376   "referenced_type" : "type-97",
4377   "self_type" : "type-98",
4378   "size" : 8,
4379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4380  },
4381  {
4382   "alignment" : 8,
4383   "linker_set_key" : "const float &",
4384   "name" : "const float &",
4385   "referenced_type" : "type-94",
4386   "self_type" : "type-95",
4387   "size" : 8,
4388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4389  },
4390  {
4391   "alignment" : 8,
4392   "linker_set_key" : "const int &",
4393   "name" : "const int &",
4394   "referenced_type" : "type-85",
4395   "self_type" : "type-89",
4396   "size" : 8,
4397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4398  },
4399  {
4400   "linker_set_key" : "const iter<is_const> &",
4401   "name" : "const iter<is_const> &",
4402   "referenced_type" : "type-129",
4403   "self_type" : "type-131",
4404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4405  },
4406  {
4407   "alignment" : 8,
4408   "linker_set_key" : "const log_msg &",
4409   "name" : "const log_msg &",
4410   "referenced_type" : "type-22",
4411   "self_type" : "type-58",
4412   "size" : 8,
4413   "source_file" : "/system/core/liblog/include/log/log_read.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "const long &",
4418   "name" : "const long &",
4419   "referenced_type" : "type-90",
4420   "self_type" : "type-91",
4421   "size" : 8,
4422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "const short &",
4427   "name" : "const short &",
4428   "referenced_type" : "type-80",
4429   "self_type" : "type-81",
4430   "size" : 8,
4431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "const signed char &",
4436   "name" : "const signed char &",
4437   "referenced_type" : "type-74",
4438   "self_type" : "type-77",
4439   "size" : 8,
4440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4441  },
4442  {
4443   "alignment" : 8,
4444   "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 *> > *)> > > &",
4445   "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 *> > *)> > > &",
4446   "referenced_type" : "type-556",
4447   "self_type" : "type-555",
4448   "size" : 8,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4450  },
4451  {
4452   "alignment" : 8,
4453   "linker_set_key" : "const unsigned char &",
4454   "name" : "const unsigned char &",
4455   "referenced_type" : "type-78",
4456   "self_type" : "type-79",
4457   "size" : 8,
4458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4459  },
4460  {
4461   "alignment" : 8,
4462   "linker_set_key" : "const unsigned int &",
4463   "name" : "const unsigned int &",
4464   "referenced_type" : "type-181",
4465   "self_type" : "type-547",
4466   "size" : 8,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "const unsigned long &",
4472   "name" : "const unsigned long &",
4473   "referenced_type" : "type-92",
4474   "self_type" : "type-93",
4475   "size" : 8,
4476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4477  },
4478  {
4479   "alignment" : 8,
4480   "linker_set_key" : "const unsigned short &",
4481   "name" : "const unsigned short &",
4482   "referenced_type" : "type-83",
4483   "self_type" : "type-84",
4484   "size" : 8,
4485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4486  },
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "int &",
4490   "name" : "int &",
4491   "referenced_type" : "type-16",
4492   "self_type" : "type-301",
4493   "size" : 8,
4494   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "unsigned int &",
4499   "name" : "unsigned int &",
4500   "referenced_type" : "type-2",
4501   "self_type" : "type-480",
4502   "size" : 8,
4503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4504  }
4505 ],
4506 "pointer_types" :
4507 [
4508  {
4509   "alignment" : 8,
4510   "linker_set_key" : "android::Condition *",
4511   "name" : "android::Condition *",
4512   "referenced_type" : "type-259",
4513   "self_type" : "type-404",
4514   "size" : 8,
4515   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4516  },
4517  {
4518   "alignment" : 8,
4519   "linker_set_key" : "android::Mutex *",
4520   "name" : "android::Mutex *",
4521   "referenced_type" : "type-257",
4522   "self_type" : "type-399",
4523   "size" : 8,
4524   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4525  },
4526  {
4527   "alignment" : 8,
4528   "linker_set_key" : "android::Mutex::Autolock *",
4529   "name" : "android::Mutex::Autolock *",
4530   "referenced_type" : "type-400",
4531   "self_type" : "type-402",
4532   "size" : 8,
4533   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4534  },
4535  {
4536   "alignment" : 8,
4537   "linker_set_key" : "android::RWLock *",
4538   "name" : "android::RWLock *",
4539   "referenced_type" : "type-405",
4540   "self_type" : "type-407",
4541   "size" : 8,
4542   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4543  },
4544  {
4545   "alignment" : 8,
4546   "linker_set_key" : "android::RWLock::AutoRLock *",
4547   "name" : "android::RWLock::AutoRLock *",
4548   "referenced_type" : "type-408",
4549   "self_type" : "type-410",
4550   "size" : 8,
4551   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4552  },
4553  {
4554   "alignment" : 8,
4555   "linker_set_key" : "android::RWLock::AutoWLock *",
4556   "name" : "android::RWLock::AutoWLock *",
4557   "referenced_type" : "type-411",
4558   "self_type" : "type-412",
4559   "size" : 8,
4560   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4561  },
4562  {
4563   "alignment" : 8,
4564   "linker_set_key" : "android::RefBase *",
4565   "name" : "android::RefBase *",
4566   "referenced_type" : "type-51",
4567   "self_type" : "type-103",
4568   "size" : 8,
4569   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4570  },
4571  {
4572   "alignment" : 8,
4573   "linker_set_key" : "android::RefBase::weakref_impl *",
4574   "name" : "android::RefBase::weakref_impl *",
4575   "referenced_type" : "type-5",
4576   "self_type" : "type-4",
4577   "size" : 8,
4578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4579  },
4580  {
4581   "alignment" : 8,
4582   "linker_set_key" : "android::RefBase::weakref_type *",
4583   "name" : "android::RefBase::weakref_type *",
4584   "referenced_type" : "type-62",
4585   "self_type" : "type-76",
4586   "size" : 8,
4587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4588  },
4589  {
4590   "alignment" : 8,
4591   "linker_set_key" : "android::ReferenceRenamer *",
4592   "name" : "android::ReferenceRenamer *",
4593   "referenced_type" : "type-99",
4594   "self_type" : "type-100",
4595   "size" : 8,
4596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4597  },
4598  {
4599   "alignment" : 8,
4600   "linker_set_key" : "android::ScopedTrace *",
4601   "name" : "android::ScopedTrace *",
4602   "referenced_type" : "type-423",
4603   "self_type" : "type-424",
4604   "size" : 8,
4605   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4606  },
4607  {
4608   "alignment" : 8,
4609   "linker_set_key" : "android::String16 *",
4610   "name" : "android::String16 *",
4611   "referenced_type" : "type-314",
4612   "self_type" : "type-323",
4613   "size" : 8,
4614   "source_file" : "/system/core/libutils/include/utils/String16.h"
4615  },
4616  {
4617   "alignment" : 8,
4618   "linker_set_key" : "android::String8 *",
4619   "name" : "android::String8 *",
4620   "referenced_type" : "type-306",
4621   "self_type" : "type-312",
4622   "size" : 8,
4623   "source_file" : "/system/core/libutils/include/utils/String8.h"
4624  },
4625  {
4626   "alignment" : 8,
4627   "linker_set_key" : "android::Thread *",
4628   "name" : "android::Thread *",
4629   "referenced_type" : "type-254",
4630   "self_type" : "type-253",
4631   "size" : 8,
4632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4633  },
4634  {
4635   "alignment" : 8,
4636   "linker_set_key" : "android::VirtualLightRefBase *",
4637   "name" : "android::VirtualLightRefBase *",
4638   "referenced_type" : "type-573",
4639   "self_type" : "type-574",
4640   "size" : 8,
4641   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4642  },
4643  {
4644   "alignment" : 8,
4645   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4646   "name" : "android::hardware::GrantorDescriptor *",
4647   "referenced_type" : "type-137",
4648   "self_type" : "type-136",
4649   "size" : 8,
4650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4651  },
4652  {
4653   "alignment" : 8,
4654   "linker_set_key" : "android::hardware::IBinder *",
4655   "name" : "android::hardware::IBinder *",
4656   "referenced_type" : "type-221",
4657   "self_type" : "type-220",
4658   "size" : 8,
4659   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4660  },
4661  {
4662   "alignment" : 8,
4663   "linker_set_key" : "android::hardware::Parcel *",
4664   "name" : "android::hardware::Parcel *",
4665   "referenced_type" : "type-334",
4666   "self_type" : "type-340",
4667   "size" : 8,
4668   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4669  },
4670  {
4671   "alignment" : 8,
4672   "linker_set_key" : "android::hardware::Return<bool> *",
4673   "name" : "android::hardware::Return<bool> *",
4674   "referenced_type" : "type-495",
4675   "self_type" : "type-559",
4676   "size" : 8,
4677   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4678  },
4679  {
4680   "alignment" : 8,
4681   "linker_set_key" : "android::hardware::Return<void> *",
4682   "name" : "android::hardware::Return<void> *",
4683   "referenced_type" : "type-567",
4684   "self_type" : "type-568",
4685   "size" : 8,
4686   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4687  },
4688  {
4689   "alignment" : 8,
4690   "linker_set_key" : "android::hardware::Status *",
4691   "name" : "android::hardware::Status *",
4692   "referenced_type" : "type-396",
4693   "self_type" : "type-429",
4694   "size" : 8,
4695   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4696  },
4697  {
4698   "alignment" : 8,
4699   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioFormat *",
4700   "name" : "android::hardware::audio::common::V5_0::AudioFormat *",
4701   "referenced_type" : "type-188",
4702   "self_type" : "type-187",
4703   "size" : 8,
4704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4705  },
4706  {
4707   "alignment" : 8,
4708   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGain *",
4709   "name" : "android::hardware::audio::common::V5_0::AudioGain *",
4710   "referenced_type" : "type-198",
4711   "self_type" : "type-197",
4712   "size" : 8,
4713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4714  },
4715  {
4716   "alignment" : 8,
4717   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress *",
4718   "name" : "android::hardware::audio::common::V5_0::DeviceAddress *",
4719   "referenced_type" : "type-161",
4720   "self_type" : "type-296",
4721   "size" : 8,
4722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4723  },
4724  {
4725   "alignment" : 8,
4726   "linker_set_key" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
4727   "name" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
4728   "referenced_type" : "type-142",
4729   "self_type" : "type-141",
4730   "size" : 8,
4731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4732  },
4733  {
4734   "alignment" : 8,
4735   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata *",
4736   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata *",
4737   "referenced_type" : "type-155",
4738   "self_type" : "type-154",
4739   "size" : 8,
4740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4741  },
4742  {
4743   "alignment" : 8,
4744   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
4745   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
4746   "referenced_type" : "type-157",
4747   "self_type" : "type-438",
4748   "size" : 8,
4749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4750  },
4751  {
4752   "alignment" : 8,
4753   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union *",
4754   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union *",
4755   "referenced_type" : "type-159",
4756   "self_type" : "type-454",
4757   "size" : 8,
4758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4759  },
4760  {
4761   "alignment" : 8,
4762   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4763   "name" : "android::hardware::details::HidlInstrumentor *",
4764   "referenced_type" : "type-350",
4765   "self_type" : "type-558",
4766   "size" : 8,
4767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4768  },
4769  {
4770   "alignment" : 8,
4771   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
4772   "name" : "android::hardware::details::const_accessor<int, 32> *",
4773   "referenced_type" : "type-226",
4774   "self_type" : "type-228",
4775   "size" : 8,
4776   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4777  },
4778  {
4779   "alignment" : 8,
4780   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
4781   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
4782   "referenced_type" : "type-233",
4783   "self_type" : "type-234",
4784   "size" : 8,
4785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4786  },
4787  {
4788   "alignment" : 8,
4789   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 4> *",
4790   "name" : "android::hardware::details::const_accessor<unsigned char, 4> *",
4791   "referenced_type" : "type-222",
4792   "self_type" : "type-223",
4793   "size" : 8,
4794   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4795  },
4796  {
4797   "alignment" : 8,
4798   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
4799   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
4800   "referenced_type" : "type-213",
4801   "self_type" : "type-215",
4802   "size" : 8,
4803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4804  },
4805  {
4806   "alignment" : 8,
4807   "linker_set_key" : "android::hardware::details::return_status *",
4808   "name" : "android::hardware::details::return_status *",
4809   "referenced_type" : "type-496",
4810   "self_type" : "type-562",
4811   "size" : 8,
4812   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4813  },
4814  {
4815   "alignment" : 8,
4816   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
4817   "name" : "android::hardware::hidl_array<int, 32> *",
4818   "referenced_type" : "type-250",
4819   "self_type" : "type-262",
4820   "size" : 8,
4821   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4822  },
4823  {
4824   "alignment" : 8,
4825   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4826   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4827   "referenced_type" : "type-237",
4828   "self_type" : "type-239",
4829   "size" : 8,
4830   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4831  },
4832  {
4833   "alignment" : 8,
4834   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 4> *",
4835   "name" : "android::hardware::hidl_array<unsigned char, 4> *",
4836   "referenced_type" : "type-166",
4837   "self_type" : "type-247",
4838   "size" : 8,
4839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4840  },
4841  {
4842   "alignment" : 8,
4843   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
4844   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
4845   "referenced_type" : "type-164",
4846   "self_type" : "type-243",
4847   "size" : 8,
4848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4849  },
4850  {
4851   "alignment" : 8,
4852   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4853   "name" : "android::hardware::hidl_death_recipient *",
4854   "referenced_type" : "type-88",
4855   "self_type" : "type-87",
4856   "size" : 8,
4857   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4858  },
4859  {
4860   "alignment" : 8,
4861   "linker_set_key" : "android::hardware::hidl_memory *",
4862   "name" : "android::hardware::hidl_memory *",
4863   "referenced_type" : "type-119",
4864   "self_type" : "type-120",
4865   "size" : 8,
4866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4867  },
4868  {
4869   "alignment" : 8,
4870   "linker_set_key" : "android::hardware::hidl_version *",
4871   "name" : "android::hardware::hidl_version *",
4872   "referenced_type" : "type-266",
4873   "self_type" : "type-267",
4874   "size" : 8,
4875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4876  },
4877  {
4878   "alignment" : 8,
4879   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4880   "name" : "android::hidl::base::V1_0::BnHwBase *",
4881   "referenced_type" : "type-349",
4882   "self_type" : "type-354",
4883   "size" : 8,
4884   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4885  },
4886  {
4887   "alignment" : 8,
4888   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4889   "name" : "android::hidl::base::V1_0::IBase *",
4890   "referenced_type" : "type-50",
4891   "self_type" : "type-49",
4892   "size" : 8,
4893   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4894  },
4895  {
4896   "alignment" : 8,
4897   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate *",
4898   "name" : "android::hidl::safe_union::V1_0::Monostate *",
4899   "referenced_type" : "type-160",
4900   "self_type" : "type-269",
4901   "size" : 8,
4902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4903  },
4904  {
4905   "alignment" : 8,
4906   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4907   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4908   "referenced_type" : "type-169",
4909   "self_type" : "type-178",
4910   "size" : 8,
4911   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4912  },
4913  {
4914   "alignment" : 8,
4915   "linker_set_key" : "android_flex_plane *",
4916   "name" : "android_flex_plane *",
4917   "referenced_type" : "type-385",
4918   "self_type" : "type-388",
4919   "size" : 8,
4920   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4921  },
4922  {
4923   "alignment" : 8,
4924   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4925   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4926   "referenced_type" : "type-417",
4927   "self_type" : "type-416",
4928   "size" : 8,
4929   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4930  },
4931  {
4932   "alignment" : 8,
4933   "linker_set_key" : "char *",
4934   "name" : "char *",
4935   "referenced_type" : "type-29",
4936   "self_type" : "type-96",
4937   "size" : 8,
4938   "source_file" : "/system/core/liblog/include/log/log_read.h"
4939  },
4940  {
4941   "alignment" : 8,
4942   "linker_set_key" : "const android::NativeHandle *",
4943   "name" : "const android::NativeHandle *",
4944   "referenced_type" : "type-292",
4945   "self_type" : "type-297",
4946   "size" : 8,
4947   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4948  },
4949  {
4950   "alignment" : 8,
4951   "linker_set_key" : "const android::RefBase *",
4952   "name" : "const android::RefBase *",
4953   "referenced_type" : "type-101",
4954   "self_type" : "type-102",
4955   "size" : 8,
4956   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4957  },
4958  {
4959   "alignment" : 8,
4960   "linker_set_key" : "const android::String16 *",
4961   "name" : "const android::String16 *",
4962   "referenced_type" : "type-319",
4963   "self_type" : "type-320",
4964   "size" : 8,
4965   "source_file" : "/system/core/libutils/include/utils/String16.h"
4966  },
4967  {
4968   "alignment" : 8,
4969   "linker_set_key" : "const android::String8 *",
4970   "name" : "const android::String8 *",
4971   "referenced_type" : "type-308",
4972   "self_type" : "type-309",
4973   "size" : 8,
4974   "source_file" : "/system/core/libutils/include/utils/String8.h"
4975  },
4976  {
4977   "alignment" : 8,
4978   "linker_set_key" : "const android::VectorImpl *",
4979   "name" : "const android::VectorImpl *",
4980   "referenced_type" : "type-360",
4981   "self_type" : "type-361",
4982   "size" : 8,
4983   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4984  },
4985  {
4986   "alignment" : 8,
4987   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4988   "name" : "const android::hardware::BpHwRefBase *",
4989   "referenced_type" : "type-331",
4990   "self_type" : "type-332",
4991   "size" : 8,
4992   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4993  },
4994  {
4995   "alignment" : 8,
4996   "linker_set_key" : "const android::hardware::Status *",
4997   "name" : "const android::hardware::Status *",
4998   "referenced_type" : "type-440",
4999   "self_type" : "type-484",
5000   "size" : 8,
5001   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5002  },
5003  {
5004   "alignment" : 8,
5005   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioFormat *",
5006   "name" : "const android::hardware::audio::common::V5_0::AudioFormat *",
5007   "referenced_type" : "type-191",
5008   "self_type" : "type-190",
5009   "size" : 8,
5010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5011  },
5012  {
5013   "alignment" : 8,
5014   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain *",
5015   "name" : "const android::hardware::audio::common::V5_0::AudioGain *",
5016   "referenced_type" : "type-201",
5017   "self_type" : "type-200",
5018   "size" : 8,
5019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5020  },
5021  {
5022   "alignment" : 8,
5023   "linker_set_key" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
5024   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
5025   "referenced_type" : "type-147",
5026   "self_type" : "type-146",
5027   "size" : 8,
5028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5029  },
5030  {
5031   "alignment" : 8,
5032   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata *",
5033   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata *",
5034   "referenced_type" : "type-171",
5035   "self_type" : "type-170",
5036   "size" : 8,
5037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5038  },
5039  {
5040   "alignment" : 8,
5041   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
5042   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
5043   "referenced_type" : "type-441",
5044   "self_type" : "type-448",
5045   "size" : 8,
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5047  },
5048  {
5049   "alignment" : 8,
5050   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
5051   "name" : "const android::hardware::details::const_accessor<int, 32> *",
5052   "referenced_type" : "type-229",
5053   "self_type" : "type-230",
5054   "size" : 8,
5055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5056  },
5057  {
5058   "alignment" : 8,
5059   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5060   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5061   "referenced_type" : "type-235",
5062   "self_type" : "type-236",
5063   "size" : 8,
5064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5065  },
5066  {
5067   "alignment" : 8,
5068   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4> *",
5069   "name" : "const android::hardware::details::const_accessor<unsigned char, 4> *",
5070   "referenced_type" : "type-224",
5071   "self_type" : "type-225",
5072   "size" : 8,
5073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5074  },
5075  {
5076   "alignment" : 8,
5077   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5078   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5079   "referenced_type" : "type-216",
5080   "self_type" : "type-218",
5081   "size" : 8,
5082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5083  },
5084  {
5085   "alignment" : 8,
5086   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat> *",
5087   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat> *",
5088   "referenced_type" : "type-548",
5089   "self_type" : "type-549",
5090   "size" : 8,
5091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5092  },
5093  {
5094   "alignment" : 8,
5095   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain> *",
5096   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain> *",
5097   "referenced_type" : "type-551",
5098   "self_type" : "type-552",
5099   "size" : 8,
5100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5101  },
5102  {
5103   "alignment" : 8,
5104   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5105   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5106   "referenced_type" : "type-499",
5107   "self_type" : "type-510",
5108   "size" : 8,
5109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5110  },
5111  {
5112   "alignment" : 8,
5113   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5114   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5115   "referenced_type" : "type-542",
5116   "self_type" : "type-543",
5117   "size" : 8,
5118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5119  },
5120  {
5121   "alignment" : 8,
5122   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5123   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5124   "referenced_type" : "type-545",
5125   "self_type" : "type-546",
5126   "size" : 8,
5127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5128  },
5129  {
5130   "alignment" : 8,
5131   "linker_set_key" : "const android::hardware::details::return_status *",
5132   "name" : "const android::hardware::details::return_status *",
5133   "referenced_type" : "type-564",
5134   "self_type" : "type-565",
5135   "size" : 8,
5136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5137  },
5138  {
5139   "alignment" : 8,
5140   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
5141   "name" : "const android::hardware::hidl_array<int, 32> *",
5142   "referenced_type" : "type-263",
5143   "self_type" : "type-264",
5144   "size" : 8,
5145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5146  },
5147  {
5148   "alignment" : 8,
5149   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
5150   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
5151   "referenced_type" : "type-240",
5152   "self_type" : "type-241",
5153   "size" : 8,
5154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5155  },
5156  {
5157   "alignment" : 8,
5158   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 4> *",
5159   "name" : "const android::hardware::hidl_array<unsigned char, 4> *",
5160   "referenced_type" : "type-248",
5161   "self_type" : "type-249",
5162   "size" : 8,
5163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5164  },
5165  {
5166   "alignment" : 8,
5167   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
5168   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
5169   "referenced_type" : "type-244",
5170   "self_type" : "type-245",
5171   "size" : 8,
5172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5173  },
5174  {
5175   "alignment" : 8,
5176   "linker_set_key" : "const android::hardware::hidl_memory *",
5177   "name" : "const android::hardware::hidl_memory *",
5178   "referenced_type" : "type-123",
5179   "self_type" : "type-127",
5180   "size" : 8,
5181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5182  },
5183  {
5184   "alignment" : 8,
5185   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> *",
5186   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> *",
5187   "referenced_type" : "type-192",
5188   "self_type" : "type-193",
5189   "size" : 8,
5190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5191  },
5192  {
5193   "alignment" : 8,
5194   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> *",
5195   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> *",
5196   "referenced_type" : "type-202",
5197   "self_type" : "type-204",
5198   "size" : 8,
5199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5200  },
5201  {
5202   "alignment" : 8,
5203   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5204   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5205   "referenced_type" : "type-148",
5206   "self_type" : "type-149",
5207   "size" : 8,
5208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5209  },
5210  {
5211   "alignment" : 8,
5212   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5213   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5214   "referenced_type" : "type-172",
5215   "self_type" : "type-173",
5216   "size" : 8,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5218  },
5219  {
5220   "alignment" : 8,
5221   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5222   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5223   "referenced_type" : "type-182",
5224   "self_type" : "type-183",
5225   "size" : 8,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5227  },
5228  {
5229   "alignment" : 8,
5230   "linker_set_key" : "const android::hardware::hidl_version *",
5231   "name" : "const android::hardware::hidl_version *",
5232   "referenced_type" : "type-268",
5233   "self_type" : "type-270",
5234   "size" : 8,
5235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5236  },
5237  {
5238   "alignment" : 8,
5239   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5240   "name" : "const android::hidl::base::V1_0::IBase *",
5241   "referenced_type" : "type-304",
5242   "self_type" : "type-305",
5243   "size" : 8,
5244   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5245  },
5246  {
5247   "alignment" : 8,
5248   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5249   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5250   "referenced_type" : "type-132",
5251   "self_type" : "type-145",
5252   "size" : 8,
5253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5254  },
5255  {
5256   "alignment" : 8,
5257   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5258   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5259   "referenced_type" : "type-189",
5260   "self_type" : "type-208",
5261   "size" : 8,
5262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5263  },
5264  {
5265   "alignment" : 8,
5266   "linker_set_key" : "const char *",
5267   "name" : "const char *",
5268   "referenced_type" : "type-116",
5269   "self_type" : "type-115",
5270   "size" : 8,
5271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5272  },
5273  {
5274   "alignment" : 8,
5275   "linker_set_key" : "const char16_t *",
5276   "name" : "const char16_t *",
5277   "referenced_type" : "type-316",
5278   "self_type" : "type-315",
5279   "size" : 8,
5280   "source_file" : "/system/core/libutils/include/utils/String16.h"
5281  },
5282  {
5283   "alignment" : 8,
5284   "linker_set_key" : "const int *",
5285   "name" : "const int *",
5286   "referenced_type" : "type-85",
5287   "self_type" : "type-227",
5288   "size" : 8,
5289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5290  },
5291  {
5292   "alignment" : 8,
5293   "linker_set_key" : "const log_msg *",
5294   "name" : "const log_msg *",
5295   "referenced_type" : "type-22",
5296   "self_type" : "type-44",
5297   "size" : 8,
5298   "source_file" : "/system/core/liblog/include/log/log_read.h"
5299  },
5300  {
5301   "alignment" : 8,
5302   "linker_set_key" : "const native_handle *",
5303   "name" : "const native_handle *",
5304   "referenced_type" : "type-109",
5305   "self_type" : "type-108",
5306   "size" : 8,
5307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5308  },
5309  {
5310   "alignment" : 8,
5311   "linker_set_key" : "const unsigned char *",
5312   "name" : "const unsigned char *",
5313   "referenced_type" : "type-78",
5314   "self_type" : "type-214",
5315   "size" : 8,
5316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "linker_set_key" : "const unsigned int *",
5321   "name" : "const unsigned int *",
5322   "referenced_type" : "type-181",
5323   "self_type" : "type-180",
5324   "size" : 8,
5325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5326  },
5327  {
5328   "alignment" : 8,
5329   "linker_set_key" : "const unsigned long long *",
5330   "name" : "const unsigned long long *",
5331   "referenced_type" : "type-342",
5332   "self_type" : "type-341",
5333   "size" : 8,
5334   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5335  },
5336  {
5337   "alignment" : 8,
5338   "linker_set_key" : "const void *",
5339   "name" : "const void *",
5340   "referenced_type" : "type-272",
5341   "self_type" : "type-273",
5342   "size" : 8,
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "alignment" : 8,
5347   "linker_set_key" : "int (*)(void *)",
5348   "name" : "int (*)(void *)",
5349   "referenced_type" : "type-394",
5350   "self_type" : "type-395",
5351   "size" : 8,
5352   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5353  },
5354  {
5355   "alignment" : 8,
5356   "linker_set_key" : "log_msg *",
5357   "name" : "log_msg *",
5358   "referenced_type" : "type-23",
5359   "self_type" : "type-82",
5360   "size" : 8,
5361   "source_file" : "/system/core/liblog/include/log/log_read.h"
5362  },
5363  {
5364   "alignment" : 8,
5365   "linker_set_key" : "native_handle *",
5366   "name" : "native_handle *",
5367   "referenced_type" : "type-110",
5368   "self_type" : "type-290",
5369   "size" : 8,
5370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5371  },
5372  {
5373   "alignment" : 8,
5374   "linker_set_key" : "unsigned char *",
5375   "name" : "unsigned char *",
5376   "referenced_type" : "type-26",
5377   "self_type" : "type-336",
5378   "size" : 8,
5379   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5380  },
5381  {
5382   "alignment" : 8,
5383   "linker_set_key" : "unsigned int *",
5384   "name" : "unsigned int *",
5385   "referenced_type" : "type-2",
5386   "self_type" : "type-177",
5387   "size" : 8,
5388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5389  },
5390  {
5391   "alignment" : 8,
5392   "linker_set_key" : "unsigned long *",
5393   "name" : "unsigned long *",
5394   "referenced_type" : "type-41",
5395   "self_type" : "type-357",
5396   "size" : 8,
5397   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5398  },
5399  {
5400   "alignment" : 8,
5401   "linker_set_key" : "unsigned long long *",
5402   "name" : "unsigned long long *",
5403   "referenced_type" : "type-55",
5404   "self_type" : "type-337",
5405   "size" : 8,
5406   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5411   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5412   "referenced_type" : "type-339",
5413   "self_type" : "type-338",
5414   "size" : 8,
5415   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5416  },
5417  {
5418   "alignment" : 8,
5419   "linker_set_key" : "void *",
5420   "name" : "void *",
5421   "referenced_type" : "type-256",
5422   "self_type" : "type-255",
5423   "size" : 8,
5424   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5425  },
5426  {
5427   "alignment" : 8,
5428   "linker_set_key" : "void **",
5429   "name" : "void **",
5430   "referenced_type" : "type-255",
5431   "self_type" : "type-398",
5432   "size" : 8,
5433   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5434  }
5435 ],
5436 "qualified_types" :
5437 [
5438  {
5439   "alignment" : 8,
5440   "is_const" : true,
5441   "linker_set_key" : "android::RefBase::weakref_impl *const",
5442   "name" : "android::RefBase::weakref_impl *const",
5443   "referenced_type" : "type-4",
5444   "self_type" : "type-3",
5445   "size" : 8,
5446   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5447  },
5448  {
5449   "alignment" : 8,
5450   "is_const" : true,
5451   "linker_set_key" : "android::hardware::IBinder *const",
5452   "name" : "android::hardware::IBinder *const",
5453   "referenced_type" : "type-220",
5454   "self_type" : "type-329",
5455   "size" : 8,
5456   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "is_const" : true,
5461   "linker_set_key" : "const android::NativeHandle",
5462   "name" : "const android::NativeHandle",
5463   "referenced_type" : "type-293",
5464   "self_type" : "type-292",
5465   "size" : 24,
5466   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5467  },
5468  {
5469   "alignment" : 8,
5470   "is_const" : true,
5471   "linker_set_key" : "const android::RefBase",
5472   "name" : "const android::RefBase",
5473   "referenced_type" : "type-51",
5474   "self_type" : "type-101",
5475   "size" : 16,
5476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "is_const" : true,
5481   "linker_set_key" : "const android::String16",
5482   "name" : "const android::String16",
5483   "referenced_type" : "type-314",
5484   "self_type" : "type-319",
5485   "size" : 8,
5486   "source_file" : "/system/core/libutils/include/utils/String16.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "is_const" : true,
5491   "linker_set_key" : "const android::String8",
5492   "name" : "const android::String8",
5493   "referenced_type" : "type-306",
5494   "self_type" : "type-308",
5495   "size" : 8,
5496   "source_file" : "/system/core/libutils/include/utils/String8.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "is_const" : true,
5501   "linker_set_key" : "const android::VectorImpl",
5502   "name" : "const android::VectorImpl",
5503   "referenced_type" : "type-359",
5504   "self_type" : "type-360",
5505   "size" : 40,
5506   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "is_const" : true,
5511   "linker_set_key" : "const android::hardware::BpHwRefBase",
5512   "name" : "const android::hardware::BpHwRefBase",
5513   "referenced_type" : "type-328",
5514   "self_type" : "type-331",
5515   "size" : 48,
5516   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5517  },
5518  {
5519   "alignment" : 8,
5520   "is_const" : true,
5521   "linker_set_key" : "const android::hardware::Parcel",
5522   "name" : "const android::hardware::Parcel",
5523   "referenced_type" : "type-334",
5524   "self_type" : "type-346",
5525   "size" : 136,
5526   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5527  },
5528  {
5529   "alignment" : 8,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::hardware::Status",
5532   "name" : "const android::hardware::Status",
5533   "referenced_type" : "type-396",
5534   "self_type" : "type-440",
5535   "size" : 32,
5536   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioChannelMask",
5542   "name" : "const android::hardware::audio::common::V5_0::AudioChannelMask",
5543   "referenced_type" : "type-431",
5544   "self_type" : "type-482",
5545   "size" : 4,
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "is_const" : true,
5551   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioContentType",
5552   "name" : "const android::hardware::audio::common::V5_0::AudioContentType",
5553   "referenced_type" : "type-144",
5554   "self_type" : "type-489",
5555   "size" : 4,
5556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "is_const" : true,
5561   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioDevice",
5562   "name" : "const android::hardware::audio::common::V5_0::AudioDevice",
5563   "referenced_type" : "type-162",
5564   "self_type" : "type-485",
5565   "size" : 4,
5566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioFormat",
5572   "name" : "const android::hardware::audio::common::V5_0::AudioFormat",
5573   "referenced_type" : "type-188",
5574   "self_type" : "type-191",
5575   "size" : 4,
5576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "is_const" : true,
5581   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain",
5582   "name" : "const android::hardware::audio::common::V5_0::AudioGain",
5583   "referenced_type" : "type-198",
5584   "self_type" : "type-201",
5585   "size" : 32,
5586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGainMode",
5592   "name" : "const android::hardware::audio::common::V5_0::AudioGainMode",
5593   "referenced_type" : "type-456",
5594   "self_type" : "type-490",
5595   "size" : 4,
5596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "is_const" : true,
5601   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioHandleConsts",
5602   "name" : "const android::hardware::audio::common::V5_0::AudioHandleConsts",
5603   "referenced_type" : "type-425",
5604   "self_type" : "type-476",
5605   "size" : 4,
5606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "is_const" : true,
5611   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioInputFlag",
5612   "name" : "const android::hardware::audio::common::V5_0::AudioInputFlag",
5613   "referenced_type" : "type-434",
5614   "self_type" : "type-487",
5615   "size" : 4,
5616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5617  },
5618  {
5619   "alignment" : 4,
5620   "is_const" : true,
5621   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioMixLatencyClass",
5622   "name" : "const android::hardware::audio::common::V5_0::AudioMixLatencyClass",
5623   "referenced_type" : "type-469",
5624   "self_type" : "type-494",
5625   "size" : 4,
5626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "is_const" : true,
5631   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioMode",
5632   "name" : "const android::hardware::audio::common::V5_0::AudioMode",
5633   "referenced_type" : "type-432",
5634   "self_type" : "type-483",
5635   "size" : 4,
5636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "is_const" : true,
5641   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioOutputFlag",
5642   "name" : "const android::hardware::audio::common::V5_0::AudioOutputFlag",
5643   "referenced_type" : "type-433",
5644   "self_type" : "type-486",
5645   "size" : 4,
5646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5647  },
5648  {
5649   "alignment" : 8,
5650   "is_const" : true,
5651   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPort",
5652   "name" : "const android::hardware::audio::common::V5_0::AudioPort",
5653   "referenced_type" : "type-472",
5654   "self_type" : "type-540",
5655   "size" : 344,
5656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "is_const" : true,
5661   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPortConfigMask",
5662   "name" : "const android::hardware::audio::common::V5_0::AudioPortConfigMask",
5663   "referenced_type" : "type-463",
5664   "self_type" : "type-493",
5665   "size" : 4,
5666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "is_const" : true,
5671   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPortRole",
5672   "name" : "const android::hardware::audio::common::V5_0::AudioPortRole",
5673   "referenced_type" : "type-458",
5674   "self_type" : "type-491",
5675   "size" : 4,
5676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "is_const" : true,
5681   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPortType",
5682   "name" : "const android::hardware::audio::common::V5_0::AudioPortType",
5683   "referenced_type" : "type-459",
5684   "self_type" : "type-492",
5685   "size" : 4,
5686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "is_const" : true,
5691   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioSessionConsts",
5692   "name" : "const android::hardware::audio::common::V5_0::AudioSessionConsts",
5693   "referenced_type" : "type-428",
5694   "self_type" : "type-479",
5695   "size" : 4,
5696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "is_const" : true,
5701   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioSource",
5702   "name" : "const android::hardware::audio::common::V5_0::AudioSource",
5703   "referenced_type" : "type-156",
5704   "self_type" : "type-478",
5705   "size" : 4,
5706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "is_const" : true,
5711   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioStreamType",
5712   "name" : "const android::hardware::audio::common::V5_0::AudioStreamType",
5713   "referenced_type" : "type-427",
5714   "self_type" : "type-477",
5715   "size" : 4,
5716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "is_const" : true,
5721   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioUsage",
5722   "name" : "const android::hardware::audio::common::V5_0::AudioUsage",
5723   "referenced_type" : "type-143",
5724   "self_type" : "type-488",
5725   "size" : 4,
5726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "is_const" : true,
5731   "linker_set_key" : "const android::hardware::audio::common::V5_0::DeviceAddress",
5732   "name" : "const android::hardware::audio::common::V5_0::DeviceAddress",
5733   "referenced_type" : "type-161",
5734   "self_type" : "type-449",
5735   "size" : 48,
5736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "is_const" : true,
5741   "linker_set_key" : "const android::hardware::audio::common::V5_0::FixedChannelCount",
5742   "name" : "const android::hardware::audio::common::V5_0::FixedChannelCount",
5743   "referenced_type" : "type-430",
5744   "self_type" : "type-481",
5745   "size" : 4,
5746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "is_const" : true,
5751   "linker_set_key" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
5752   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
5753   "referenced_type" : "type-142",
5754   "self_type" : "type-147",
5755   "size" : 12,
5756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5757  },
5758  {
5759   "alignment" : 8,
5760   "is_const" : true,
5761   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata",
5762   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata",
5763   "referenced_type" : "type-155",
5764   "self_type" : "type-171",
5765   "size" : 64,
5766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "is_const" : true,
5771   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
5772   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
5773   "referenced_type" : "type-157",
5774   "self_type" : "type-441",
5775   "size" : 56,
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::hardware::audio::common::V5_0::SinkMetadata",
5782   "name" : "const android::hardware::audio::common::V5_0::SinkMetadata",
5783   "referenced_type" : "type-455",
5784   "self_type" : "type-538",
5785   "size" : 16,
5786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
5787  },
5788  {
5789   "alignment" : 8,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::hardware::audio::common::V5_0::SourceMetadata",
5792   "name" : "const android::hardware::audio::common::V5_0::SourceMetadata",
5793   "referenced_type" : "type-437",
5794   "self_type" : "type-536",
5795   "size" : 16,
5796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
5802   "name" : "const android::hardware::details::const_accessor<int, 32>",
5803   "referenced_type" : "type-226",
5804   "self_type" : "type-229",
5805   "size" : 8,
5806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
5812   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
5813   "referenced_type" : "type-233",
5814   "self_type" : "type-235",
5815   "size" : 8,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4>",
5822   "name" : "const android::hardware::details::const_accessor<unsigned char, 4>",
5823   "referenced_type" : "type-222",
5824   "self_type" : "type-224",
5825   "size" : 8,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5827  },
5828  {
5829   "alignment" : 8,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
5832   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
5833   "referenced_type" : "type-213",
5834   "self_type" : "type-216",
5835   "size" : 8,
5836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5837  },
5838  {
5839   "alignment" : 8,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
5842   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
5843   "referenced_type" : "type-185",
5844   "self_type" : "type-548",
5845   "size" : 8,
5846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5847  },
5848  {
5849   "alignment" : 8,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
5852   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
5853   "referenced_type" : "type-195",
5854   "self_type" : "type-551",
5855   "size" : 8,
5856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5857  },
5858  {
5859   "alignment" : 8,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5862   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5863   "referenced_type" : "type-139",
5864   "self_type" : "type-499",
5865   "size" : 8,
5866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5872   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5873   "referenced_type" : "type-152",
5874   "self_type" : "type-542",
5875   "size" : 8,
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5877  },
5878  {
5879   "alignment" : 8,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5882   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5883   "referenced_type" : "type-175",
5884   "self_type" : "type-545",
5885   "size" : 8,
5886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5887  },
5888  {
5889   "alignment" : 8,
5890   "is_const" : true,
5891   "linker_set_key" : "const android::hardware::details::return_status",
5892   "name" : "const android::hardware::details::return_status",
5893   "referenced_type" : "type-496",
5894   "self_type" : "type-564",
5895   "size" : 40,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "is_const" : true,
5901   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
5902   "name" : "const android::hardware::hidl_array<int, 32>",
5903   "referenced_type" : "type-250",
5904   "self_type" : "type-263",
5905   "size" : 128,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5907  },
5908  {
5909   "alignment" : 1,
5910   "is_const" : true,
5911   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
5912   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5913   "referenced_type" : "type-237",
5914   "self_type" : "type-240",
5915   "size" : 32,
5916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5917  },
5918  {
5919   "alignment" : 1,
5920   "is_const" : true,
5921   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 4>",
5922   "name" : "const android::hardware::hidl_array<unsigned char, 4>",
5923   "referenced_type" : "type-166",
5924   "self_type" : "type-248",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5927  },
5928  {
5929   "alignment" : 1,
5930   "is_const" : true,
5931   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>",
5932   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
5933   "referenced_type" : "type-164",
5934   "self_type" : "type-244",
5935   "size" : 6,
5936   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5937  },
5938  {
5939   "alignment" : 8,
5940   "is_const" : true,
5941   "linker_set_key" : "const android::hardware::hidl_handle",
5942   "name" : "const android::hardware::hidl_handle",
5943   "referenced_type" : "type-105",
5944   "self_type" : "type-282",
5945   "size" : 16,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5947  },
5948  {
5949   "alignment" : 8,
5950   "is_const" : true,
5951   "linker_set_key" : "const android::hardware::hidl_memory",
5952   "name" : "const android::hardware::hidl_memory",
5953   "referenced_type" : "type-119",
5954   "self_type" : "type-123",
5955   "size" : 40,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "is_const" : true,
5961   "linker_set_key" : "const android::hardware::hidl_string",
5962   "name" : "const android::hardware::hidl_string",
5963   "referenced_type" : "type-112",
5964   "self_type" : "type-117",
5965   "size" : 16,
5966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5967  },
5968  {
5969   "alignment" : 8,
5970   "is_const" : true,
5971   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
5972   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
5973   "referenced_type" : "type-184",
5974   "self_type" : "type-192",
5975   "size" : 16,
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5977  },
5978  {
5979   "alignment" : 8,
5980   "is_const" : true,
5981   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
5982   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
5983   "referenced_type" : "type-194",
5984   "self_type" : "type-202",
5985   "size" : 16,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "is_const" : true,
5991   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5992   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5993   "referenced_type" : "type-138",
5994   "self_type" : "type-148",
5995   "size" : 16,
5996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5997  },
5998  {
5999   "alignment" : 8,
6000   "is_const" : true,
6001   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
6002   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
6003   "referenced_type" : "type-151",
6004   "self_type" : "type-172",
6005   "size" : 16,
6006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6007  },
6008  {
6009   "alignment" : 8,
6010   "is_const" : true,
6011   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6012   "name" : "const android::hardware::hidl_vec<unsigned int>",
6013   "referenced_type" : "type-174",
6014   "self_type" : "type-182",
6015   "size" : 16,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6017  },
6018  {
6019   "alignment" : 2,
6020   "is_const" : true,
6021   "linker_set_key" : "const android::hardware::hidl_version",
6022   "name" : "const android::hardware::hidl_version",
6023   "referenced_type" : "type-266",
6024   "self_type" : "type-268",
6025   "size" : 4,
6026   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "is_const" : true,
6031   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6032   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6033   "referenced_type" : "type-299",
6034   "self_type" : "type-300",
6035   "size" : 4,
6036   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6037  },
6038  {
6039   "alignment" : 8,
6040   "is_const" : true,
6041   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6042   "name" : "const android::hidl::base::V1_0::IBase",
6043   "referenced_type" : "type-50",
6044   "self_type" : "type-304",
6045   "size" : 24,
6046   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6047  },
6048  {
6049   "alignment" : 1,
6050   "is_const" : true,
6051   "linker_set_key" : "const android::hidl::safe_union::V1_0::Monostate",
6052   "name" : "const android::hidl::safe_union::V1_0::Monostate",
6053   "referenced_type" : "type-160",
6054   "self_type" : "type-444",
6055   "size" : 1,
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6057  },
6058  {
6059   "alignment" : 8,
6060   "is_const" : true,
6061   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6062   "name" : "const android::sp<android::hardware::IBinder>",
6063   "referenced_type" : "type-219",
6064   "self_type" : "type-419",
6065   "size" : 8,
6066   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6067  },
6068  {
6069   "alignment" : 8,
6070   "is_const" : true,
6071   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6072   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6073   "referenced_type" : "type-121",
6074   "self_type" : "type-132",
6075   "size" : 8,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 8,
6080   "is_const" : true,
6081   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6082   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6083   "referenced_type" : "type-169",
6084   "self_type" : "type-189",
6085   "size" : 8,
6086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6087  },
6088  {
6089   "alignment" : 1,
6090   "is_const" : true,
6091   "linker_set_key" : "const bool",
6092   "name" : "const bool",
6093   "referenced_type" : "type-73",
6094   "self_type" : "type-72",
6095   "size" : 1,
6096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6097  },
6098  {
6099   "alignment" : 1,
6100   "is_const" : true,
6101   "linker_set_key" : "const char",
6102   "name" : "const char",
6103   "referenced_type" : "type-29",
6104   "self_type" : "type-116",
6105   "size" : 1,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6107  },
6108  {
6109   "alignment" : 2,
6110   "is_const" : true,
6111   "linker_set_key" : "const char16_t",
6112   "name" : "const char16_t",
6113   "referenced_type" : "type-317",
6114   "self_type" : "type-316",
6115   "size" : 2,
6116   "source_file" : "/system/core/libutils/include/utils/String16.h"
6117  },
6118  {
6119   "alignment" : 8,
6120   "is_const" : true,
6121   "linker_set_key" : "const double",
6122   "name" : "const double",
6123   "referenced_type" : "type-67",
6124   "self_type" : "type-97",
6125   "size" : 8,
6126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "const float",
6132   "name" : "const float",
6133   "referenced_type" : "type-61",
6134   "self_type" : "type-94",
6135   "size" : 4,
6136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6137  },
6138  {
6139   "alignment" : 4,
6140   "is_const" : true,
6141   "linker_set_key" : "const int",
6142   "name" : "const int",
6143   "referenced_type" : "type-16",
6144   "self_type" : "type-85",
6145   "size" : 4,
6146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6147  },
6148  {
6149   "is_const" : true,
6150   "linker_set_key" : "const iter<is_const>",
6151   "name" : "const iter<is_const>",
6152   "referenced_type" : "type-130",
6153   "self_type" : "type-129",
6154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "is_const" : true,
6159   "linker_set_key" : "const log_msg",
6160   "name" : "const log_msg",
6161   "referenced_type" : "type-23",
6162   "self_type" : "type-22",
6163   "size" : 5124,
6164   "source_file" : "/system/core/liblog/include/log/log_read.h"
6165  },
6166  {
6167   "alignment" : 8,
6168   "is_const" : true,
6169   "linker_set_key" : "const long",
6170   "name" : "const long",
6171   "referenced_type" : "type-36",
6172   "self_type" : "type-90",
6173   "size" : 8,
6174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "is_const" : true,
6179   "linker_set_key" : "const native_handle",
6180   "name" : "const native_handle",
6181   "referenced_type" : "type-110",
6182   "self_type" : "type-109",
6183   "size" : 12,
6184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6185  },
6186  {
6187   "alignment" : 2,
6188   "is_const" : true,
6189   "linker_set_key" : "const short",
6190   "name" : "const short",
6191   "referenced_type" : "type-7",
6192   "self_type" : "type-80",
6193   "size" : 2,
6194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6195  },
6196  {
6197   "alignment" : 1,
6198   "is_const" : true,
6199   "linker_set_key" : "const signed char",
6200   "name" : "const signed char",
6201   "referenced_type" : "type-75",
6202   "self_type" : "type-74",
6203   "size" : 1,
6204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "is_const" : true,
6209   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioChannelMask, 110>",
6210   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioChannelMask, 110>",
6211   "referenced_type" : "type-512",
6212   "self_type" : "type-511",
6213   "size" : 440,
6214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "is_const" : true,
6219   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioContentType, 5>",
6220   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioContentType, 5>",
6221   "referenced_type" : "type-525",
6222   "self_type" : "type-524",
6223   "size" : 20,
6224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "is_const" : true,
6229   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioDevice, 62>",
6230   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioDevice, 62>",
6231   "referenced_type" : "type-516",
6232   "self_type" : "type-515",
6233   "size" : 248,
6234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6235  },
6236  {
6237   "alignment" : 4,
6238   "is_const" : true,
6239   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioFormat, 105>",
6240   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioFormat, 105>",
6241   "referenced_type" : "type-507",
6242   "self_type" : "type-506",
6243   "size" : 420,
6244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6245  },
6246  {
6247   "alignment" : 4,
6248   "is_const" : true,
6249   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioGainMode, 3>",
6250   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioGainMode, 3>",
6251   "referenced_type" : "type-527",
6252   "self_type" : "type-526",
6253   "size" : 12,
6254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "is_const" : true,
6259   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioHandleConsts, 4>",
6260   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioHandleConsts, 4>",
6261   "referenced_type" : "type-498",
6262   "self_type" : "type-497",
6263   "size" : 16,
6264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "is_const" : true,
6269   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioInputFlag, 8>",
6270   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioInputFlag, 8>",
6271   "referenced_type" : "type-520",
6272   "self_type" : "type-519",
6273   "size" : 32,
6274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "is_const" : true,
6279   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioMixLatencyClass, 2>",
6280   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioMixLatencyClass, 2>",
6281   "referenced_type" : "type-535",
6282   "self_type" : "type-534",
6283   "size" : 8,
6284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6285  },
6286  {
6287   "alignment" : 4,
6288   "is_const" : true,
6289   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioMode, 4>",
6290   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioMode, 4>",
6291   "referenced_type" : "type-514",
6292   "self_type" : "type-513",
6293   "size" : 16,
6294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "is_const" : true,
6299   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioOutputFlag, 16>",
6300   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioOutputFlag, 16>",
6301   "referenced_type" : "type-518",
6302   "self_type" : "type-517",
6303   "size" : 64,
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "is_const" : true,
6309   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioPortConfigMask, 4>",
6310   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortConfigMask, 4>",
6311   "referenced_type" : "type-533",
6312   "self_type" : "type-532",
6313   "size" : 16,
6314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "is_const" : true,
6319   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioPortRole, 3>",
6320   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortRole, 3>",
6321   "referenced_type" : "type-529",
6322   "self_type" : "type-528",
6323   "size" : 12,
6324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6325  },
6326  {
6327   "alignment" : 4,
6328   "is_const" : true,
6329   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioPortType, 4>",
6330   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortType, 4>",
6331   "referenced_type" : "type-531",
6332   "self_type" : "type-530",
6333   "size" : 16,
6334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "is_const" : true,
6339   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioSessionConsts, 4>",
6340   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioSessionConsts, 4>",
6341   "referenced_type" : "type-505",
6342   "self_type" : "type-504",
6343   "size" : 16,
6344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "is_const" : true,
6349   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioSource, 14>",
6350   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioSource, 14>",
6351   "referenced_type" : "type-503",
6352   "self_type" : "type-502",
6353   "size" : 56,
6354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "is_const" : true,
6359   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioStreamType, 13>",
6360   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioStreamType, 13>",
6361   "referenced_type" : "type-501",
6362   "self_type" : "type-500",
6363   "size" : 52,
6364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "is_const" : true,
6369   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioUsage, 13>",
6370   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioUsage, 13>",
6371   "referenced_type" : "type-523",
6372   "self_type" : "type-522",
6373   "size" : 52,
6374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6375  },
6376  {
6377   "alignment" : 4,
6378   "is_const" : true,
6379   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::FixedChannelCount, 2>",
6380   "name" : "const std::array<android::hardware::audio::common::V5_0::FixedChannelCount, 2>",
6381   "referenced_type" : "type-509",
6382   "self_type" : "type-508",
6383   "size" : 8,
6384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "is_const" : true,
6389   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6390   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6391   "referenced_type" : "type-303",
6392   "self_type" : "type-302",
6393   "size" : 12,
6394   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6395  },
6396  {
6397   "alignment" : 8,
6398   "is_const" : true,
6399   "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 *> > *)> > >",
6400   "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 *> > *)> > >",
6401   "referenced_type" : "type-557",
6402   "self_type" : "type-556",
6403   "size" : 24,
6404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6405  },
6406  {
6407   "alignment" : 1,
6408   "is_const" : true,
6409   "linker_set_key" : "const unsigned char",
6410   "name" : "const unsigned char",
6411   "referenced_type" : "type-26",
6412   "self_type" : "type-78",
6413   "size" : 1,
6414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "is_const" : true,
6419   "linker_set_key" : "const unsigned int",
6420   "name" : "const unsigned int",
6421   "referenced_type" : "type-2",
6422   "self_type" : "type-181",
6423   "size" : 4,
6424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6425  },
6426  {
6427   "alignment" : 8,
6428   "is_const" : true,
6429   "linker_set_key" : "const unsigned long",
6430   "name" : "const unsigned long",
6431   "referenced_type" : "type-41",
6432   "self_type" : "type-92",
6433   "size" : 8,
6434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6435  },
6436  {
6437   "alignment" : 8,
6438   "is_const" : true,
6439   "linker_set_key" : "const unsigned long long",
6440   "name" : "const unsigned long long",
6441   "referenced_type" : "type-55",
6442   "self_type" : "type-342",
6443   "size" : 8,
6444   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6445  },
6446  {
6447   "alignment" : 2,
6448   "is_const" : true,
6449   "linker_set_key" : "const unsigned short",
6450   "name" : "const unsigned short",
6451   "referenced_type" : "type-11",
6452   "self_type" : "type-83",
6453   "size" : 2,
6454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6455  },
6456  {
6457   "is_const" : true,
6458   "linker_set_key" : "const void",
6459   "name" : "const void",
6460   "referenced_type" : "type-256",
6461   "self_type" : "type-272",
6462   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6463  },
6464  {
6465   "alignment" : 1,
6466   "is_volatile" : true,
6467   "linker_set_key" : "volatile bool",
6468   "name" : "volatile bool",
6469   "referenced_type" : "type-73",
6470   "self_type" : "type-261",
6471   "size" : 1,
6472   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "is_volatile" : true,
6477   "linker_set_key" : "volatile int",
6478   "name" : "volatile int",
6479   "referenced_type" : "type-16",
6480   "self_type" : "type-420",
6481   "size" : 4,
6482   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6483  }
6484 ],
6485 "record_types" :
6486 [
6487  {
6488   "alignment" : 4,
6489   "fields" :
6490   [
6491    {
6492     "access" : "private",
6493     "field_name" : "mCond",
6494     "referenced_type" : "type-260"
6495    }
6496   ],
6497   "linker_set_key" : "android::Condition",
6498   "name" : "android::Condition",
6499   "record_kind" : "class",
6500   "referenced_type" : "type-259",
6501   "self_type" : "type-259",
6502   "size" : 48,
6503   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6504   "unique_id" : "_ZTSN7android9ConditionE"
6505  },
6506  {
6507   "alignment" : 8,
6508   "fields" :
6509   [
6510    {
6511     "access" : "private",
6512     "field_name" : "mVector",
6513     "referenced_type" : "type-363"
6514    }
6515   ],
6516   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6517   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6518   "record_kind" : "class",
6519   "referenced_type" : "type-367",
6520   "self_type" : "type-367",
6521   "size" : 40,
6522   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6523   "template_args" : [ "type-314", "type-219" ],
6524   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6525  },
6526  {
6527   "alignment" : 4,
6528   "fields" :
6529   [
6530    {
6531     "access" : "private",
6532     "field_name" : "mCount",
6533     "referenced_type" : "type-295"
6534    }
6535   ],
6536   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6537   "name" : "android::LightRefBase<android::NativeHandle>",
6538   "record_kind" : "class",
6539   "referenced_type" : "type-294",
6540   "self_type" : "type-294",
6541   "size" : 4,
6542   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6543   "template_args" : [ "type-293" ],
6544   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6545  },
6546  {
6547   "alignment" : 4,
6548   "fields" :
6549   [
6550    {
6551     "access" : "private",
6552     "field_name" : "mCount",
6553     "referenced_type" : "type-572"
6554    }
6555   ],
6556   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6557   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6558   "record_kind" : "class",
6559   "referenced_type" : "type-571",
6560   "self_type" : "type-571",
6561   "size" : 4,
6562   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6563   "template_args" : [ "type-573" ],
6564   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6565  },
6566  {
6567   "alignment" : 4,
6568   "fields" :
6569   [
6570    {
6571     "access" : "private",
6572     "field_name" : "mMutex",
6573     "referenced_type" : "type-258"
6574    }
6575   ],
6576   "linker_set_key" : "android::Mutex",
6577   "name" : "android::Mutex",
6578   "record_kind" : "class",
6579   "referenced_type" : "type-257",
6580   "self_type" : "type-257",
6581   "size" : 40,
6582   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6583   "unique_id" : "_ZTSN7android5MutexE"
6584  },
6585  {
6586   "alignment" : 8,
6587   "fields" :
6588   [
6589    {
6590     "access" : "private",
6591     "field_name" : "mLock",
6592     "referenced_type" : "type-401"
6593    }
6594   ],
6595   "linker_set_key" : "android::Mutex::Autolock",
6596   "name" : "android::Mutex::Autolock",
6597   "record_kind" : "class",
6598   "referenced_type" : "type-400",
6599   "self_type" : "type-400",
6600   "size" : 8,
6601   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6602   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6603  },
6604  {
6605   "alignment" : 8,
6606   "base_specifiers" :
6607   [
6608    {
6609     "referenced_type" : "type-294"
6610    }
6611   ],
6612   "fields" :
6613   [
6614    {
6615     "access" : "private",
6616     "field_name" : "mHandle",
6617     "field_offset" : 64,
6618     "referenced_type" : "type-290"
6619    },
6620    {
6621     "access" : "private",
6622     "field_name" : "mOwnsHandle",
6623     "field_offset" : 128,
6624     "referenced_type" : "type-73"
6625    }
6626   ],
6627   "linker_set_key" : "android::NativeHandle",
6628   "name" : "android::NativeHandle",
6629   "record_kind" : "class",
6630   "referenced_type" : "type-293",
6631   "self_type" : "type-293",
6632   "size" : 24,
6633   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6634   "unique_id" : "_ZTSN7android12NativeHandleE"
6635  },
6636  {
6637   "alignment" : 4,
6638   "fields" :
6639   [
6640    {
6641     "access" : "private",
6642     "field_name" : "mRWLock",
6643     "referenced_type" : "type-406"
6644    }
6645   ],
6646   "linker_set_key" : "android::RWLock",
6647   "name" : "android::RWLock",
6648   "record_kind" : "class",
6649   "referenced_type" : "type-405",
6650   "self_type" : "type-405",
6651   "size" : 56,
6652   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6653   "unique_id" : "_ZTSN7android6RWLockE"
6654  },
6655  {
6656   "alignment" : 8,
6657   "fields" :
6658   [
6659    {
6660     "access" : "private",
6661     "field_name" : "mLock",
6662     "referenced_type" : "type-409"
6663    }
6664   ],
6665   "linker_set_key" : "android::RWLock::AutoRLock",
6666   "name" : "android::RWLock::AutoRLock",
6667   "record_kind" : "class",
6668   "referenced_type" : "type-408",
6669   "self_type" : "type-408",
6670   "size" : 8,
6671   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6672   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6673  },
6674  {
6675   "alignment" : 8,
6676   "fields" :
6677   [
6678    {
6679     "access" : "private",
6680     "field_name" : "mLock",
6681     "referenced_type" : "type-409"
6682    }
6683   ],
6684   "linker_set_key" : "android::RWLock::AutoWLock",
6685   "name" : "android::RWLock::AutoWLock",
6686   "record_kind" : "class",
6687   "referenced_type" : "type-411",
6688   "self_type" : "type-411",
6689   "size" : 8,
6690   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6691   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6692  },
6693  {
6694   "alignment" : 8,
6695   "fields" :
6696   [
6697    {
6698     "access" : "private",
6699     "field_name" : "mRefs",
6700     "field_offset" : 64,
6701     "referenced_type" : "type-3"
6702    }
6703   ],
6704   "linker_set_key" : "android::RefBase",
6705   "name" : "android::RefBase",
6706   "record_kind" : "class",
6707   "referenced_type" : "type-51",
6708   "self_type" : "type-51",
6709   "size" : 16,
6710   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6711   "unique_id" : "_ZTSN7android7RefBaseE",
6712   "vtable_components" :
6713   [
6714    {
6715     "kind" : "offset_to_top"
6716    },
6717    {
6718     "kind" : "rtti",
6719     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6720    },
6721    {
6722     "kind" : "complete_dtor_pointer",
6723     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6724    },
6725    {
6726     "kind" : "deleting_dtor_pointer",
6727     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6728    },
6729    {
6730     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6731    },
6732    {
6733     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6734    },
6735    {
6736     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6737    },
6738    {
6739     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6740    }
6741   ]
6742  },
6743  {
6744   "alignment" : 1,
6745   "linker_set_key" : "android::RefBase::weakref_type",
6746   "name" : "android::RefBase::weakref_type",
6747   "record_kind" : "class",
6748   "referenced_type" : "type-62",
6749   "self_type" : "type-62",
6750   "size" : 1,
6751   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6752   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6753  },
6754  {
6755   "alignment" : 1,
6756   "linker_set_key" : "android::ReferenceMover",
6757   "name" : "android::ReferenceMover",
6758   "record_kind" : "class",
6759   "referenced_type" : "type-104",
6760   "self_type" : "type-104",
6761   "size" : 1,
6762   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6763   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6764  },
6765  {
6766   "alignment" : 8,
6767   "linker_set_key" : "android::ReferenceRenamer",
6768   "name" : "android::ReferenceRenamer",
6769   "record_kind" : "class",
6770   "referenced_type" : "type-99",
6771   "self_type" : "type-99",
6772   "size" : 8,
6773   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6774   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6775   "vtable_components" :
6776   [
6777    {
6778     "kind" : "offset_to_top"
6779    },
6780    {
6781     "kind" : "rtti",
6782     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6783    },
6784    {
6785     "is_pure" : true,
6786     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6787    }
6788   ]
6789  },
6790  {
6791   "alignment" : 8,
6792   "fields" :
6793   [
6794    {
6795     "access" : "private",
6796     "field_name" : "mTag",
6797     "referenced_type" : "type-41"
6798    }
6799   ],
6800   "linker_set_key" : "android::ScopedTrace",
6801   "name" : "android::ScopedTrace",
6802   "record_kind" : "class",
6803   "referenced_type" : "type-423",
6804   "self_type" : "type-423",
6805   "size" : 8,
6806   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6807   "unique_id" : "_ZTSN7android11ScopedTraceE"
6808  },
6809  {
6810   "alignment" : 8,
6811   "base_specifiers" :
6812   [
6813    {
6814     "access" : "private",
6815     "referenced_type" : "type-362"
6816    }
6817   ],
6818   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6819   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6820   "record_kind" : "class",
6821   "referenced_type" : "type-363",
6822   "self_type" : "type-363",
6823   "size" : 40,
6824   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6825   "template_args" : [ "type-364" ],
6826   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6827   "vtable_components" :
6828   [
6829    {
6830     "kind" : "offset_to_top"
6831    },
6832    {
6833     "kind" : "rtti",
6834     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6835    },
6836    {
6837     "kind" : "complete_dtor_pointer",
6838     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6839    },
6840    {
6841     "kind" : "deleting_dtor_pointer",
6842     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6843    },
6844    {
6845     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6846    },
6847    {
6848     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6849    },
6850    {
6851     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6852    },
6853    {
6854     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6855    },
6856    {
6857     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6858    },
6859    {
6860     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6861    },
6862    {
6863     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6864    }
6865   ]
6866  },
6867  {
6868   "alignment" : 8,
6869   "base_specifiers" :
6870   [
6871    {
6872     "referenced_type" : "type-359"
6873    }
6874   ],
6875   "linker_set_key" : "android::SortedVectorImpl",
6876   "name" : "android::SortedVectorImpl",
6877   "record_kind" : "class",
6878   "referenced_type" : "type-362",
6879   "self_type" : "type-362",
6880   "size" : 40,
6881   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6882   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6883   "vtable_components" :
6884   [
6885    {
6886     "kind" : "offset_to_top"
6887    },
6888    {
6889     "kind" : "rtti",
6890     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6891    },
6892    {
6893     "kind" : "complete_dtor_pointer",
6894     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6895    },
6896    {
6897     "kind" : "deleting_dtor_pointer",
6898     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6899    },
6900    {
6901     "is_pure" : true,
6902     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6903    },
6904    {
6905     "is_pure" : true,
6906     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6907    },
6908    {
6909     "is_pure" : true,
6910     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6911    },
6912    {
6913     "is_pure" : true,
6914     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6915    },
6916    {
6917     "is_pure" : true,
6918     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6919    },
6920    {
6921     "is_pure" : true,
6922     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6923    },
6924    {
6925     "is_pure" : true,
6926     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6927    }
6928   ]
6929  },
6930  {
6931   "alignment" : 8,
6932   "fields" :
6933   [
6934    {
6935     "access" : "private",
6936     "field_name" : "mString",
6937     "referenced_type" : "type-315"
6938    }
6939   ],
6940   "linker_set_key" : "android::String16",
6941   "name" : "android::String16",
6942   "record_kind" : "class",
6943   "referenced_type" : "type-314",
6944   "self_type" : "type-314",
6945   "size" : 8,
6946   "source_file" : "/system/core/libutils/include/utils/String16.h",
6947   "unique_id" : "_ZTSN7android8String16E"
6948  },
6949  {
6950   "alignment" : 8,
6951   "fields" :
6952   [
6953    {
6954     "access" : "private",
6955     "field_name" : "mString",
6956     "referenced_type" : "type-115"
6957    }
6958   ],
6959   "linker_set_key" : "android::String8",
6960   "name" : "android::String8",
6961   "record_kind" : "class",
6962   "referenced_type" : "type-306",
6963   "self_type" : "type-306",
6964   "size" : 8,
6965   "source_file" : "/system/core/libutils/include/utils/String8.h",
6966   "unique_id" : "_ZTSN7android7String8E"
6967  },
6968  {
6969   "alignment" : 8,
6970   "base_specifiers" :
6971   [
6972    {
6973     "is_virtual" : true,
6974     "referenced_type" : "type-51"
6975    }
6976   ],
6977   "fields" :
6978   [
6979    {
6980     "access" : "private",
6981     "field_name" : "mCanCallJava",
6982     "field_offset" : 64,
6983     "referenced_type" : "type-72"
6984    },
6985    {
6986     "access" : "private",
6987     "field_name" : "mThread",
6988     "field_offset" : 128,
6989     "referenced_type" : "type-255"
6990    },
6991    {
6992     "access" : "private",
6993     "field_name" : "mLock",
6994     "field_offset" : 192,
6995     "referenced_type" : "type-257"
6996    },
6997    {
6998     "access" : "private",
6999     "field_name" : "mThreadExitedCondition",
7000     "field_offset" : 512,
7001     "referenced_type" : "type-259"
7002    },
7003    {
7004     "access" : "private",
7005     "field_name" : "mStatus",
7006     "field_offset" : 896,
7007     "referenced_type" : "type-16"
7008    },
7009    {
7010     "access" : "private",
7011     "field_name" : "mExitPending",
7012     "field_offset" : 928,
7013     "referenced_type" : "type-261"
7014    },
7015    {
7016     "access" : "private",
7017     "field_name" : "mRunning",
7018     "field_offset" : 936,
7019     "referenced_type" : "type-261"
7020    },
7021    {
7022     "access" : "private",
7023     "field_name" : "mHoldSelf",
7024     "field_offset" : 960,
7025     "referenced_type" : "type-252"
7026    },
7027    {
7028     "access" : "private",
7029     "field_name" : "mTid",
7030     "field_offset" : 1024,
7031     "referenced_type" : "type-16"
7032    }
7033   ],
7034   "linker_set_key" : "android::Thread",
7035   "name" : "android::Thread",
7036   "record_kind" : "class",
7037   "referenced_type" : "type-254",
7038   "self_type" : "type-254",
7039   "size" : 152,
7040   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7041   "unique_id" : "_ZTSN7android6ThreadE",
7042   "vtable_components" :
7043   [
7044    {
7045     "component_value" : 136,
7046     "kind" : "vbase_offset"
7047    },
7048    {
7049     "kind" : "offset_to_top"
7050    },
7051    {
7052     "kind" : "rtti",
7053     "mangled_component_name" : "_ZTIN7android6ThreadE"
7054    },
7055    {
7056     "kind" : "complete_dtor_pointer",
7057     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7058    },
7059    {
7060     "kind" : "deleting_dtor_pointer",
7061     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7062    },
7063    {
7064     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
7065    },
7066    {
7067     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7068    },
7069    {
7070     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7071    },
7072    {
7073     "is_pure" : true,
7074     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7075    },
7076    {
7077     "kind" : "vcall_offset"
7078    },
7079    {
7080     "kind" : "vcall_offset"
7081    },
7082    {
7083     "kind" : "vcall_offset"
7084    },
7085    {
7086     "kind" : "vcall_offset"
7087    },
7088    {
7089     "component_value" : -136,
7090     "kind" : "vcall_offset"
7091    },
7092    {
7093     "component_value" : -136,
7094     "kind" : "offset_to_top"
7095    },
7096    {
7097     "kind" : "rtti",
7098     "mangled_component_name" : "_ZTIN7android6ThreadE"
7099    },
7100    {
7101     "kind" : "complete_dtor_pointer",
7102     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
7103    },
7104    {
7105     "kind" : "deleting_dtor_pointer",
7106     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
7107    },
7108    {
7109     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7110    },
7111    {
7112     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7113    },
7114    {
7115     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7116    },
7117    {
7118     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7119    }
7120   ]
7121  },
7122  {
7123   "alignment" : 8,
7124   "base_specifiers" :
7125   [
7126    {
7127     "access" : "private",
7128     "referenced_type" : "type-359"
7129    }
7130   ],
7131   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7132   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7133   "record_kind" : "class",
7134   "referenced_type" : "type-365",
7135   "self_type" : "type-365",
7136   "size" : 40,
7137   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7138   "template_args" : [ "type-366" ],
7139   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7140   "vtable_components" :
7141   [
7142    {
7143     "kind" : "offset_to_top"
7144    },
7145    {
7146     "kind" : "rtti",
7147     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7148    },
7149    {
7150     "kind" : "complete_dtor_pointer",
7151     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7152    },
7153    {
7154     "kind" : "deleting_dtor_pointer",
7155     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7156    },
7157    {
7158     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
7159    },
7160    {
7161     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
7162    },
7163    {
7164     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
7165    },
7166    {
7167     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
7168    },
7169    {
7170     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
7171    },
7172    {
7173     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
7174    }
7175   ]
7176  },
7177  {
7178   "alignment" : 8,
7179   "fields" :
7180   [
7181    {
7182     "access" : "private",
7183     "field_name" : "mStorage",
7184     "field_offset" : 64,
7185     "referenced_type" : "type-255"
7186    },
7187    {
7188     "access" : "private",
7189     "field_name" : "mCount",
7190     "field_offset" : 128,
7191     "referenced_type" : "type-41"
7192    },
7193    {
7194     "access" : "private",
7195     "field_name" : "mFlags",
7196     "field_offset" : 192,
7197     "referenced_type" : "type-181"
7198    },
7199    {
7200     "access" : "private",
7201     "field_name" : "mItemSize",
7202     "field_offset" : 256,
7203     "referenced_type" : "type-92"
7204    }
7205   ],
7206   "linker_set_key" : "android::VectorImpl",
7207   "name" : "android::VectorImpl",
7208   "record_kind" : "class",
7209   "referenced_type" : "type-359",
7210   "self_type" : "type-359",
7211   "size" : 40,
7212   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7213   "unique_id" : "_ZTSN7android10VectorImplE",
7214   "vtable_components" :
7215   [
7216    {
7217     "kind" : "offset_to_top"
7218    },
7219    {
7220     "kind" : "rtti",
7221     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7222    },
7223    {
7224     "kind" : "complete_dtor_pointer",
7225     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7226    },
7227    {
7228     "kind" : "deleting_dtor_pointer",
7229     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7230    },
7231    {
7232     "is_pure" : true,
7233     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7234    },
7235    {
7236     "is_pure" : true,
7237     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7238    },
7239    {
7240     "is_pure" : true,
7241     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7242    },
7243    {
7244     "is_pure" : true,
7245     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7246    },
7247    {
7248     "is_pure" : true,
7249     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7250    },
7251    {
7252     "is_pure" : true,
7253     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7254    }
7255   ]
7256  },
7257  {
7258   "alignment" : 8,
7259   "base_specifiers" :
7260   [
7261    {
7262     "referenced_type" : "type-571"
7263    }
7264   ],
7265   "linker_set_key" : "android::VirtualLightRefBase",
7266   "name" : "android::VirtualLightRefBase",
7267   "record_kind" : "class",
7268   "referenced_type" : "type-573",
7269   "self_type" : "type-573",
7270   "size" : 16,
7271   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7272   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7273   "vtable_components" :
7274   [
7275    {
7276     "kind" : "offset_to_top"
7277    },
7278    {
7279     "kind" : "rtti",
7280     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7281    },
7282    {
7283     "kind" : "complete_dtor_pointer",
7284     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7285    },
7286    {
7287     "kind" : "deleting_dtor_pointer",
7288     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7289    }
7290   ]
7291  },
7292  {
7293   "alignment" : 8,
7294   "base_specifiers" :
7295   [
7296    {
7297     "referenced_type" : "type-221"
7298    }
7299   ],
7300   "fields" :
7301   [
7302    {
7303     "access" : "protected",
7304     "field_name" : "mSchedPolicy",
7305     "field_offset" : 64,
7306     "referenced_type" : "type-16"
7307    },
7308    {
7309     "access" : "protected",
7310     "field_name" : "mSchedPriority",
7311     "field_offset" : 96,
7312     "referenced_type" : "type-16"
7313    },
7314    {
7315     "access" : "private",
7316     "field_name" : "mExtras",
7317     "field_offset" : 128,
7318     "referenced_type" : "type-327"
7319    },
7320    {
7321     "access" : "private",
7322     "field_name" : "mReserved0",
7323     "field_offset" : 192,
7324     "referenced_type" : "type-255"
7325    }
7326   ],
7327   "linker_set_key" : "android::hardware::BHwBinder",
7328   "name" : "android::hardware::BHwBinder",
7329   "record_kind" : "class",
7330   "referenced_type" : "type-326",
7331   "self_type" : "type-326",
7332   "size" : 48,
7333   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7334   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7335   "vtable_components" :
7336   [
7337    {
7338     "component_value" : 32,
7339     "kind" : "vbase_offset"
7340    },
7341    {
7342     "kind" : "offset_to_top"
7343    },
7344    {
7345     "kind" : "rtti",
7346     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7347    },
7348    {
7349     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7350    },
7351    {
7352     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7353    },
7354    {
7355     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7356    },
7357    {
7358     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7359    },
7360    {
7361     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7362    },
7363    {
7364     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7365    },
7366    {
7367     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7368    },
7369    {
7370     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7371    },
7372    {
7373     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7374    },
7375    {
7376     "kind" : "complete_dtor_pointer",
7377     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7378    },
7379    {
7380     "kind" : "deleting_dtor_pointer",
7381     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7382    },
7383    {
7384     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7385    },
7386    {
7387     "kind" : "vcall_offset"
7388    },
7389    {
7390     "kind" : "vcall_offset"
7391    },
7392    {
7393     "kind" : "vcall_offset"
7394    },
7395    {
7396     "kind" : "vcall_offset"
7397    },
7398    {
7399     "component_value" : -32,
7400     "kind" : "vcall_offset"
7401    },
7402    {
7403     "component_value" : -32,
7404     "kind" : "offset_to_top"
7405    },
7406    {
7407     "kind" : "rtti",
7408     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7409    },
7410    {
7411     "kind" : "complete_dtor_pointer",
7412     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7413    },
7414    {
7415     "kind" : "deleting_dtor_pointer",
7416     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7417    },
7418    {
7419     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7420    },
7421    {
7422     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7423    },
7424    {
7425     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7426    },
7427    {
7428     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7429    }
7430   ]
7431  },
7432  {
7433   "alignment" : 8,
7434   "base_specifiers" :
7435   [
7436    {
7437     "is_virtual" : true,
7438     "referenced_type" : "type-51"
7439    }
7440   ],
7441   "fields" :
7442   [
7443    {
7444     "access" : "private",
7445     "field_name" : "mRemote",
7446     "field_offset" : 64,
7447     "referenced_type" : "type-329"
7448    },
7449    {
7450     "access" : "private",
7451     "field_name" : "mRefs",
7452     "field_offset" : 128,
7453     "referenced_type" : "type-76"
7454    },
7455    {
7456     "access" : "private",
7457     "field_name" : "mState",
7458     "field_offset" : 192,
7459     "referenced_type" : "type-330"
7460    }
7461   ],
7462   "linker_set_key" : "android::hardware::BpHwRefBase",
7463   "name" : "android::hardware::BpHwRefBase",
7464   "record_kind" : "class",
7465   "referenced_type" : "type-328",
7466   "self_type" : "type-328",
7467   "size" : 48,
7468   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7469   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7470   "vtable_components" :
7471   [
7472    {
7473     "component_value" : 32,
7474     "kind" : "vbase_offset"
7475    },
7476    {
7477     "kind" : "offset_to_top"
7478    },
7479    {
7480     "kind" : "rtti",
7481     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7482    },
7483    {
7484     "kind" : "complete_dtor_pointer",
7485     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7486    },
7487    {
7488     "kind" : "deleting_dtor_pointer",
7489     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7490    },
7491    {
7492     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7493    },
7494    {
7495     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7496    },
7497    {
7498     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7499    },
7500    {
7501     "kind" : "vcall_offset"
7502    },
7503    {
7504     "component_value" : -32,
7505     "kind" : "vcall_offset"
7506    },
7507    {
7508     "component_value" : -32,
7509     "kind" : "vcall_offset"
7510    },
7511    {
7512     "component_value" : -32,
7513     "kind" : "vcall_offset"
7514    },
7515    {
7516     "component_value" : -32,
7517     "kind" : "vcall_offset"
7518    },
7519    {
7520     "component_value" : -32,
7521     "kind" : "offset_to_top"
7522    },
7523    {
7524     "kind" : "rtti",
7525     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7526    },
7527    {
7528     "kind" : "complete_dtor_pointer",
7529     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7530    },
7531    {
7532     "kind" : "deleting_dtor_pointer",
7533     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7534    },
7535    {
7536     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7537    },
7538    {
7539     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7540    },
7541    {
7542     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7543    },
7544    {
7545     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7546    }
7547   ]
7548  },
7549  {
7550   "alignment" : 8,
7551   "fields" :
7552   [
7553    {
7554     "field_name" : "flags",
7555     "referenced_type" : "type-2"
7556    },
7557    {
7558     "field_name" : "fdIndex",
7559     "field_offset" : 32,
7560     "referenced_type" : "type-2"
7561    },
7562    {
7563     "field_name" : "offset",
7564     "field_offset" : 64,
7565     "referenced_type" : "type-2"
7566    },
7567    {
7568     "field_name" : "extent",
7569     "field_offset" : 128,
7570     "referenced_type" : "type-41"
7571    }
7572   ],
7573   "linker_set_key" : "android::hardware::GrantorDescriptor",
7574   "name" : "android::hardware::GrantorDescriptor",
7575   "referenced_type" : "type-137",
7576   "self_type" : "type-137",
7577   "size" : 24,
7578   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7579   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7580  },
7581  {
7582   "alignment" : 8,
7583   "base_specifiers" :
7584   [
7585    {
7586     "is_virtual" : true,
7587     "referenced_type" : "type-119"
7588    },
7589    {
7590     "is_virtual" : true,
7591     "referenced_type" : "type-51"
7592    }
7593   ],
7594   "linker_set_key" : "android::hardware::HidlMemory",
7595   "name" : "android::hardware::HidlMemory",
7596   "record_kind" : "class",
7597   "referenced_type" : "type-128",
7598   "self_type" : "type-128",
7599   "size" : 64,
7600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7601   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7602   "vtable_components" :
7603   [
7604    {
7605     "component_value" : 48,
7606     "kind" : "vbase_offset"
7607    },
7608    {
7609     "component_value" : 8,
7610     "kind" : "vbase_offset"
7611    },
7612    {
7613     "kind" : "offset_to_top"
7614    },
7615    {
7616     "kind" : "rtti",
7617     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7618    },
7619    {
7620     "kind" : "complete_dtor_pointer",
7621     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7622    },
7623    {
7624     "kind" : "deleting_dtor_pointer",
7625     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7626    },
7627    {
7628     "kind" : "vcall_offset"
7629    },
7630    {
7631     "kind" : "vcall_offset"
7632    },
7633    {
7634     "kind" : "vcall_offset"
7635    },
7636    {
7637     "kind" : "vcall_offset"
7638    },
7639    {
7640     "component_value" : -48,
7641     "kind" : "vcall_offset"
7642    },
7643    {
7644     "component_value" : -48,
7645     "kind" : "offset_to_top"
7646    },
7647    {
7648     "kind" : "rtti",
7649     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7650    },
7651    {
7652     "kind" : "complete_dtor_pointer",
7653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
7654    },
7655    {
7656     "kind" : "deleting_dtor_pointer",
7657     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
7658    },
7659    {
7660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7661    },
7662    {
7663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7664    },
7665    {
7666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7667    },
7668    {
7669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7670    }
7671   ]
7672  },
7673  {
7674   "alignment" : 8,
7675   "base_specifiers" :
7676   [
7677    {
7678     "is_virtual" : true,
7679     "referenced_type" : "type-51"
7680    }
7681   ],
7682   "linker_set_key" : "android::hardware::IBinder",
7683   "name" : "android::hardware::IBinder",
7684   "record_kind" : "class",
7685   "referenced_type" : "type-221",
7686   "self_type" : "type-221",
7687   "size" : 24,
7688   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7689   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7690   "vtable_components" :
7691   [
7692    {
7693     "component_value" : 8,
7694     "kind" : "vbase_offset"
7695    },
7696    {
7697     "kind" : "offset_to_top"
7698    },
7699    {
7700     "kind" : "rtti",
7701     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7702    },
7703    {
7704     "is_pure" : true,
7705     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7706    },
7707    {
7708     "is_pure" : true,
7709     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7710    },
7711    {
7712     "is_pure" : true,
7713     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7714    },
7715    {
7716     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7717    },
7718    {
7719     "is_pure" : true,
7720     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7721    },
7722    {
7723     "is_pure" : true,
7724     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7725    },
7726    {
7727     "is_pure" : true,
7728     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7729    },
7730    {
7731     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7732    },
7733    {
7734     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7735    },
7736    {
7737     "kind" : "complete_dtor_pointer",
7738     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7739    },
7740    {
7741     "kind" : "deleting_dtor_pointer",
7742     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7743    },
7744    {
7745     "kind" : "vcall_offset"
7746    },
7747    {
7748     "kind" : "vcall_offset"
7749    },
7750    {
7751     "kind" : "vcall_offset"
7752    },
7753    {
7754     "kind" : "vcall_offset"
7755    },
7756    {
7757     "component_value" : -8,
7758     "kind" : "vcall_offset"
7759    },
7760    {
7761     "component_value" : -8,
7762     "kind" : "offset_to_top"
7763    },
7764    {
7765     "kind" : "rtti",
7766     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7767    },
7768    {
7769     "kind" : "complete_dtor_pointer",
7770     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
7771    },
7772    {
7773     "kind" : "deleting_dtor_pointer",
7774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
7775    },
7776    {
7777     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7778    },
7779    {
7780     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7781    },
7782    {
7783     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7784    },
7785    {
7786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7787    }
7788   ]
7789  },
7790  {
7791   "alignment" : 8,
7792   "base_specifiers" :
7793   [
7794    {
7795     "is_virtual" : true,
7796     "referenced_type" : "type-51"
7797    }
7798   ],
7799   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7800   "name" : "android::hardware::IBinder::DeathRecipient",
7801   "record_kind" : "class",
7802   "referenced_type" : "type-325",
7803   "self_type" : "type-325",
7804   "size" : 24,
7805   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7806   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7807   "vtable_components" :
7808   [
7809    {
7810     "component_value" : 8,
7811     "kind" : "vbase_offset"
7812    },
7813    {
7814     "kind" : "offset_to_top"
7815    },
7816    {
7817     "kind" : "rtti",
7818     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7819    },
7820    {
7821     "is_pure" : true,
7822     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7823    },
7824    {
7825     "kind" : "complete_dtor_pointer",
7826     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7827    },
7828    {
7829     "kind" : "deleting_dtor_pointer",
7830     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7831    },
7832    {
7833     "kind" : "vcall_offset"
7834    },
7835    {
7836     "kind" : "vcall_offset"
7837    },
7838    {
7839     "kind" : "vcall_offset"
7840    },
7841    {
7842     "kind" : "vcall_offset"
7843    },
7844    {
7845     "component_value" : -8,
7846     "kind" : "vcall_offset"
7847    },
7848    {
7849     "component_value" : -8,
7850     "kind" : "offset_to_top"
7851    },
7852    {
7853     "kind" : "rtti",
7854     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7855    },
7856    {
7857     "kind" : "complete_dtor_pointer",
7858     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
7859    },
7860    {
7861     "kind" : "deleting_dtor_pointer",
7862     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
7863    },
7864    {
7865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7866    },
7867    {
7868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7869    },
7870    {
7871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7872    },
7873    {
7874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7875    }
7876   ]
7877  },
7878  {
7879   "alignment" : 8,
7880   "base_specifiers" :
7881   [
7882    {
7883     "is_virtual" : true,
7884     "referenced_type" : "type-51"
7885    }
7886   ],
7887   "linker_set_key" : "android::hardware::IInterface",
7888   "name" : "android::hardware::IInterface",
7889   "record_kind" : "class",
7890   "referenced_type" : "type-333",
7891   "self_type" : "type-333",
7892   "size" : 24,
7893   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7894   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7895   "vtable_components" :
7896   [
7897    {
7898     "component_value" : 8,
7899     "kind" : "vbase_offset"
7900    },
7901    {
7902     "kind" : "offset_to_top"
7903    },
7904    {
7905     "kind" : "rtti",
7906     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7907    },
7908    {
7909     "kind" : "complete_dtor_pointer",
7910     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7911    },
7912    {
7913     "kind" : "deleting_dtor_pointer",
7914     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7915    },
7916    {
7917     "is_pure" : true,
7918     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7919    },
7920    {
7921     "kind" : "vcall_offset"
7922    },
7923    {
7924     "kind" : "vcall_offset"
7925    },
7926    {
7927     "kind" : "vcall_offset"
7928    },
7929    {
7930     "kind" : "vcall_offset"
7931    },
7932    {
7933     "component_value" : -8,
7934     "kind" : "vcall_offset"
7935    },
7936    {
7937     "component_value" : -8,
7938     "kind" : "offset_to_top"
7939    },
7940    {
7941     "kind" : "rtti",
7942     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7943    },
7944    {
7945     "kind" : "complete_dtor_pointer",
7946     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
7947    },
7948    {
7949     "kind" : "deleting_dtor_pointer",
7950     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
7951    },
7952    {
7953     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7954    },
7955    {
7956     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7957    },
7958    {
7959     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7960    },
7961    {
7962     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7963    }
7964   ]
7965  },
7966  {
7967   "alignment" : 8,
7968   "fields" :
7969   [
7970    {
7971     "access" : "private",
7972     "field_name" : "mGrantors",
7973     "referenced_type" : "type-133"
7974    },
7975    {
7976     "access" : "private",
7977     "field_name" : "mHandle",
7978     "field_offset" : 128,
7979     "referenced_type" : "type-288"
7980    },
7981    {
7982     "access" : "private",
7983     "field_name" : "mQuantum",
7984     "field_offset" : 192,
7985     "referenced_type" : "type-2"
7986    },
7987    {
7988     "access" : "private",
7989     "field_name" : "mFlags",
7990     "field_offset" : 224,
7991     "referenced_type" : "type-2"
7992    }
7993   ],
7994   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7995   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7996   "referenced_type" : "type-287",
7997   "self_type" : "type-287",
7998   "size" : 32,
7999   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8000   "template_args" : [ "type-29" ],
8001   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8002  },
8003  {
8004   "alignment" : 8,
8005   "fields" :
8006   [
8007    {
8008     "access" : "private",
8009     "field_name" : "mBufCachePos",
8010     "referenced_type" : "type-41"
8011    },
8012    {
8013     "access" : "private",
8014     "field_name" : "mBufCache",
8015     "field_offset" : 64,
8016     "referenced_type" : "type-335"
8017    },
8018    {
8019     "access" : "private",
8020     "field_name" : "mError",
8021     "field_offset" : 256,
8022     "referenced_type" : "type-16"
8023    },
8024    {
8025     "access" : "private",
8026     "field_name" : "mData",
8027     "field_offset" : 320,
8028     "referenced_type" : "type-336"
8029    },
8030    {
8031     "access" : "private",
8032     "field_name" : "mDataSize",
8033     "field_offset" : 384,
8034     "referenced_type" : "type-41"
8035    },
8036    {
8037     "access" : "private",
8038     "field_name" : "mDataCapacity",
8039     "field_offset" : 448,
8040     "referenced_type" : "type-41"
8041    },
8042    {
8043     "access" : "private",
8044     "field_name" : "mDataPos",
8045     "field_offset" : 512,
8046     "referenced_type" : "type-41"
8047    },
8048    {
8049     "access" : "private",
8050     "field_name" : "mObjects",
8051     "field_offset" : 576,
8052     "referenced_type" : "type-337"
8053    },
8054    {
8055     "access" : "private",
8056     "field_name" : "mObjectsSize",
8057     "field_offset" : 640,
8058     "referenced_type" : "type-41"
8059    },
8060    {
8061     "access" : "private",
8062     "field_name" : "mObjectsCapacity",
8063     "field_offset" : 704,
8064     "referenced_type" : "type-41"
8065    },
8066    {
8067     "access" : "private",
8068     "field_name" : "mNextObjectHint",
8069     "field_offset" : 768,
8070     "referenced_type" : "type-41"
8071    },
8072    {
8073     "access" : "private",
8074     "field_name" : "mNumRef",
8075     "field_offset" : 832,
8076     "referenced_type" : "type-41"
8077    },
8078    {
8079     "access" : "private",
8080     "field_name" : "mFdsKnown",
8081     "field_offset" : 896,
8082     "referenced_type" : "type-73"
8083    },
8084    {
8085     "access" : "private",
8086     "field_name" : "mHasFds",
8087     "field_offset" : 904,
8088     "referenced_type" : "type-73"
8089    },
8090    {
8091     "access" : "private",
8092     "field_name" : "mAllowFds",
8093     "field_offset" : 912,
8094     "referenced_type" : "type-73"
8095    },
8096    {
8097     "access" : "private",
8098     "field_name" : "mOwner",
8099     "field_offset" : 960,
8100     "referenced_type" : "type-338"
8101    },
8102    {
8103     "access" : "private",
8104     "field_name" : "mOwnerCookie",
8105     "field_offset" : 1024,
8106     "referenced_type" : "type-255"
8107    }
8108   ],
8109   "linker_set_key" : "android::hardware::Parcel",
8110   "name" : "android::hardware::Parcel",
8111   "record_kind" : "class",
8112   "referenced_type" : "type-334",
8113   "self_type" : "type-334",
8114   "size" : 136,
8115   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8116   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8117  },
8118  {
8119   "access" : "private",
8120   "alignment" : 8,
8121   "fields" :
8122   [
8123    {
8124     "field_name" : "index",
8125     "referenced_type" : "type-41"
8126    },
8127    {
8128     "field_name" : "buffer",
8129     "field_offset" : 64,
8130     "referenced_type" : "type-55"
8131    },
8132    {
8133     "field_name" : "bufend",
8134     "field_offset" : 128,
8135     "referenced_type" : "type-55"
8136    }
8137   ],
8138   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8139   "name" : "android::hardware::Parcel::BufferInfo",
8140   "referenced_type" : "type-343",
8141   "self_type" : "type-343",
8142   "size" : 24,
8143   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8144   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8145  },
8146  {
8147   "alignment" : 8,
8148   "base_specifiers" :
8149   [
8150    {
8151     "is_virtual" : true,
8152     "referenced_type" : "type-51"
8153    }
8154   ],
8155   "fields" :
8156   [
8157    {
8158     "access" : "private",
8159     "field_name" : "mDriverFD",
8160     "field_offset" : 64,
8161     "referenced_type" : "type-16"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mVMStart",
8166     "field_offset" : 128,
8167     "referenced_type" : "type-255"
8168    },
8169    {
8170     "access" : "private",
8171     "field_name" : "mThreadCountLock",
8172     "field_offset" : 192,
8173     "referenced_type" : "type-414"
8174    },
8175    {
8176     "access" : "private",
8177     "field_name" : "mThreadCountDecrement",
8178     "field_offset" : 512,
8179     "referenced_type" : "type-415"
8180    },
8181    {
8182     "access" : "private",
8183     "field_name" : "mExecutingThreadsCount",
8184     "field_offset" : 896,
8185     "referenced_type" : "type-41"
8186    },
8187    {
8188     "access" : "private",
8189     "field_name" : "mMaxThreads",
8190     "field_offset" : 960,
8191     "referenced_type" : "type-41"
8192    },
8193    {
8194     "access" : "private",
8195     "field_name" : "mStarvationStartTimeMs",
8196     "field_offset" : 1024,
8197     "referenced_type" : "type-36"
8198    },
8199    {
8200     "access" : "private",
8201     "field_name" : "mLock",
8202     "field_offset" : 1088,
8203     "referenced_type" : "type-257"
8204    },
8205    {
8206     "access" : "private",
8207     "field_name" : "mHandleToObject",
8208     "field_offset" : 1408,
8209     "referenced_type" : "type-365"
8210    },
8211    {
8212     "access" : "private",
8213     "field_name" : "mManagesContexts",
8214     "field_offset" : 1728,
8215     "referenced_type" : "type-73"
8216    },
8217    {
8218     "access" : "private",
8219     "field_name" : "mBinderContextCheckFunc",
8220     "field_offset" : 1792,
8221     "referenced_type" : "type-416"
8222    },
8223    {
8224     "access" : "private",
8225     "field_name" : "mBinderContextUserData",
8226     "field_offset" : 1856,
8227     "referenced_type" : "type-255"
8228    },
8229    {
8230     "access" : "private",
8231     "field_name" : "mContexts",
8232     "field_offset" : 1920,
8233     "referenced_type" : "type-367"
8234    },
8235    {
8236     "access" : "private",
8237     "field_name" : "mRootDir",
8238     "field_offset" : 2240,
8239     "referenced_type" : "type-306"
8240    },
8241    {
8242     "access" : "private",
8243     "field_name" : "mThreadPoolStarted",
8244     "field_offset" : 2304,
8245     "referenced_type" : "type-73"
8246    },
8247    {
8248     "access" : "private",
8249     "field_name" : "mSpawnThreadOnStart",
8250     "field_offset" : 2312,
8251     "referenced_type" : "type-73"
8252    },
8253    {
8254     "access" : "private",
8255     "field_name" : "mThreadPoolSeq",
8256     "field_offset" : 2336,
8257     "referenced_type" : "type-420"
8258    },
8259    {
8260     "access" : "private",
8261     "field_name" : "mMmapSize",
8262     "field_offset" : 2368,
8263     "referenced_type" : "type-92"
8264    },
8265    {
8266     "access" : "private",
8267     "field_name" : "mCallRestriction",
8268     "field_offset" : 2432,
8269     "referenced_type" : "type-421"
8270    }
8271   ],
8272   "linker_set_key" : "android::hardware::ProcessState",
8273   "name" : "android::hardware::ProcessState",
8274   "record_kind" : "class",
8275   "referenced_type" : "type-413",
8276   "self_type" : "type-413",
8277   "size" : 328,
8278   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8279   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8280   "vtable_components" :
8281   [
8282    {
8283     "component_value" : 312,
8284     "kind" : "vbase_offset"
8285    },
8286    {
8287     "kind" : "offset_to_top"
8288    },
8289    {
8290     "kind" : "rtti",
8291     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8292    },
8293    {
8294     "kind" : "complete_dtor_pointer",
8295     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8296    },
8297    {
8298     "kind" : "deleting_dtor_pointer",
8299     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8300    },
8301    {
8302     "kind" : "vcall_offset"
8303    },
8304    {
8305     "kind" : "vcall_offset"
8306    },
8307    {
8308     "kind" : "vcall_offset"
8309    },
8310    {
8311     "kind" : "vcall_offset"
8312    },
8313    {
8314     "component_value" : -312,
8315     "kind" : "vcall_offset"
8316    },
8317    {
8318     "component_value" : -312,
8319     "kind" : "offset_to_top"
8320    },
8321    {
8322     "kind" : "rtti",
8323     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8324    },
8325    {
8326     "kind" : "complete_dtor_pointer",
8327     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8328    },
8329    {
8330     "kind" : "deleting_dtor_pointer",
8331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8332    },
8333    {
8334     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8335    },
8336    {
8337     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8338    },
8339    {
8340     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8341    },
8342    {
8343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8344    }
8345   ]
8346  },
8347  {
8348   "access" : "private",
8349   "alignment" : 8,
8350   "fields" :
8351   [
8352    {
8353     "field_name" : "binder",
8354     "referenced_type" : "type-220"
8355    },
8356    {
8357     "field_name" : "refs",
8358     "field_offset" : 64,
8359     "referenced_type" : "type-76"
8360    }
8361   ],
8362   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8363   "name" : "android::hardware::ProcessState::handle_entry",
8364   "referenced_type" : "type-366",
8365   "self_type" : "type-366",
8366   "size" : 16,
8367   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8368   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8369  },
8370  {
8371   "alignment" : 8,
8372   "base_specifiers" :
8373   [
8374    {
8375     "referenced_type" : "type-496"
8376    }
8377   ],
8378   "fields" :
8379   [
8380    {
8381     "access" : "private",
8382     "field_name" : "mVal",
8383     "field_offset" : 264,
8384     "referenced_type" : "type-73"
8385    }
8386   ],
8387   "linker_set_key" : "android::hardware::Return<bool>",
8388   "name" : "android::hardware::Return<bool>",
8389   "record_kind" : "class",
8390   "referenced_type" : "type-495",
8391   "self_type" : "type-495",
8392   "size" : 40,
8393   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8394   "template_args" : [ "type-73" ],
8395   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8396  },
8397  {
8398   "alignment" : 8,
8399   "base_specifiers" :
8400   [
8401    {
8402     "referenced_type" : "type-496"
8403    }
8404   ],
8405   "linker_set_key" : "android::hardware::Return<void>",
8406   "name" : "android::hardware::Return<void>",
8407   "record_kind" : "class",
8408   "referenced_type" : "type-567",
8409   "self_type" : "type-567",
8410   "size" : 40,
8411   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8412   "template_args" : [ "type-256" ],
8413   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8414  },
8415  {
8416   "alignment" : 8,
8417   "fields" :
8418   [
8419    {
8420     "access" : "private",
8421     "field_name" : "mException",
8422     "referenced_type" : "type-16"
8423    },
8424    {
8425     "access" : "private",
8426     "field_name" : "mErrorCode",
8427     "field_offset" : 32,
8428     "referenced_type" : "type-16"
8429    },
8430    {
8431     "access" : "private",
8432     "field_name" : "mMessage",
8433     "field_offset" : 64,
8434     "referenced_type" : "type-397"
8435    }
8436   ],
8437   "linker_set_key" : "android::hardware::Status",
8438   "name" : "android::hardware::Status",
8439   "record_kind" : "class",
8440   "referenced_type" : "type-396",
8441   "self_type" : "type-396",
8442   "size" : 32,
8443   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8444   "unique_id" : "_ZTSN7android8hardware6StatusE"
8445  },
8446  {
8447   "alignment" : 8,
8448   "fields" :
8449   [
8450    {
8451     "field_name" : "sampleRateHz",
8452     "referenced_type" : "type-2"
8453    },
8454    {
8455     "field_name" : "channelMask",
8456     "field_offset" : 32,
8457     "referenced_type" : "type-2"
8458    },
8459    {
8460     "field_name" : "format",
8461     "field_offset" : 64,
8462     "referenced_type" : "type-188"
8463    },
8464    {
8465     "field_name" : "offloadInfo",
8466     "field_offset" : 128,
8467     "referenced_type" : "type-435"
8468    },
8469    {
8470     "field_name" : "frameCount",
8471     "field_offset" : 512,
8472     "referenced_type" : "type-41"
8473    }
8474   ],
8475   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioConfig",
8476   "name" : "android::hardware::audio::common::V5_0::AudioConfig",
8477   "referenced_type" : "type-436",
8478   "self_type" : "type-436",
8479   "size" : 72,
8480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8481   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioConfigE"
8482  },
8483  {
8484   "alignment" : 4,
8485   "fields" :
8486   [
8487    {
8488     "field_name" : "mode",
8489     "referenced_type" : "type-2"
8490    },
8491    {
8492     "field_name" : "channelMask",
8493     "field_offset" : 32,
8494     "referenced_type" : "type-2"
8495    },
8496    {
8497     "field_name" : "minValue",
8498     "field_offset" : 64,
8499     "referenced_type" : "type-16"
8500    },
8501    {
8502     "field_name" : "maxValue",
8503     "field_offset" : 96,
8504     "referenced_type" : "type-16"
8505    },
8506    {
8507     "field_name" : "defaultValue",
8508     "field_offset" : 128,
8509     "referenced_type" : "type-16"
8510    },
8511    {
8512     "field_name" : "stepValue",
8513     "field_offset" : 160,
8514     "referenced_type" : "type-2"
8515    },
8516    {
8517     "field_name" : "minRampMs",
8518     "field_offset" : 192,
8519     "referenced_type" : "type-2"
8520    },
8521    {
8522     "field_name" : "maxRampMs",
8523     "field_offset" : 224,
8524     "referenced_type" : "type-2"
8525    }
8526   ],
8527   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGain",
8528   "name" : "android::hardware::audio::common::V5_0::AudioGain",
8529   "referenced_type" : "type-198",
8530   "self_type" : "type-198",
8531   "size" : 32,
8532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8533   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioGainE"
8534  },
8535  {
8536   "alignment" : 4,
8537   "fields" :
8538   [
8539    {
8540     "field_name" : "index",
8541     "referenced_type" : "type-16"
8542    },
8543    {
8544     "field_name" : "mode",
8545     "field_offset" : 32,
8546     "referenced_type" : "type-456"
8547    },
8548    {
8549     "field_name" : "channelMask",
8550     "field_offset" : 64,
8551     "referenced_type" : "type-431"
8552    },
8553    {
8554     "field_name" : "values",
8555     "field_offset" : 96,
8556     "referenced_type" : "type-250"
8557    },
8558    {
8559     "field_name" : "rampDurationMs",
8560     "field_offset" : 1120,
8561     "referenced_type" : "type-2"
8562    }
8563   ],
8564   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGainConfig",
8565   "name" : "android::hardware::audio::common::V5_0::AudioGainConfig",
8566   "referenced_type" : "type-457",
8567   "self_type" : "type-457",
8568   "size" : 144,
8569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8570   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioGainConfigE"
8571  },
8572  {
8573   "alignment" : 8,
8574   "fields" :
8575   [
8576    {
8577     "field_name" : "sampleRateHz",
8578     "referenced_type" : "type-2"
8579    },
8580    {
8581     "field_name" : "channelMask",
8582     "field_offset" : 32,
8583     "referenced_type" : "type-2"
8584    },
8585    {
8586     "field_name" : "format",
8587     "field_offset" : 64,
8588     "referenced_type" : "type-188"
8589    },
8590    {
8591     "field_name" : "streamType",
8592     "field_offset" : 96,
8593     "referenced_type" : "type-427"
8594    },
8595    {
8596     "field_name" : "bitRatePerSecond",
8597     "field_offset" : 128,
8598     "referenced_type" : "type-2"
8599    },
8600    {
8601     "field_name" : "durationMicroseconds",
8602     "field_offset" : 192,
8603     "referenced_type" : "type-36"
8604    },
8605    {
8606     "field_name" : "hasVideo",
8607     "field_offset" : 256,
8608     "referenced_type" : "type-73"
8609    },
8610    {
8611     "field_name" : "isStreaming",
8612     "field_offset" : 264,
8613     "referenced_type" : "type-73"
8614    },
8615    {
8616     "field_name" : "bitWidth",
8617     "field_offset" : 288,
8618     "referenced_type" : "type-2"
8619    },
8620    {
8621     "field_name" : "bufferSize",
8622     "field_offset" : 320,
8623     "referenced_type" : "type-2"
8624    },
8625    {
8626     "field_name" : "usage",
8627     "field_offset" : 352,
8628     "referenced_type" : "type-143"
8629    }
8630   ],
8631   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioOffloadInfo",
8632   "name" : "android::hardware::audio::common::V5_0::AudioOffloadInfo",
8633   "referenced_type" : "type-435",
8634   "self_type" : "type-435",
8635   "size" : 48,
8636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8637   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioOffloadInfoE"
8638  },
8639  {
8640   "alignment" : 8,
8641   "fields" :
8642   [
8643    {
8644     "field_name" : "id",
8645     "referenced_type" : "type-16"
8646    },
8647    {
8648     "field_name" : "role",
8649     "field_offset" : 32,
8650     "referenced_type" : "type-458"
8651    },
8652    {
8653     "field_name" : "name",
8654     "field_offset" : 64,
8655     "referenced_type" : "type-112"
8656    },
8657    {
8658     "field_name" : "sampleRates",
8659     "field_offset" : 192,
8660     "referenced_type" : "type-174"
8661    },
8662    {
8663     "field_name" : "channelMasks",
8664     "field_offset" : 320,
8665     "referenced_type" : "type-174"
8666    },
8667    {
8668     "field_name" : "formats",
8669     "field_offset" : 448,
8670     "referenced_type" : "type-184"
8671    },
8672    {
8673     "field_name" : "gains",
8674     "field_offset" : 576,
8675     "referenced_type" : "type-194"
8676    },
8677    {
8678     "field_name" : "activeConfig",
8679     "field_offset" : 704,
8680     "referenced_type" : "type-464"
8681    },
8682    {
8683     "field_name" : "type",
8684     "field_offset" : 2400,
8685     "referenced_type" : "type-459"
8686    },
8687    {
8688     "field_name" : "ext",
8689     "field_offset" : 2432,
8690     "referenced_type" : "type-473"
8691    }
8692   ],
8693   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPort",
8694   "name" : "android::hardware::audio::common::V5_0::AudioPort",
8695   "referenced_type" : "type-472",
8696   "self_type" : "type-472",
8697   "size" : 344,
8698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8699   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioPortE"
8700  },
8701  {
8702   "alignment" : 4,
8703   "fields" :
8704   [
8705    {
8706     "field_name" : "device",
8707     "referenced_type" : "type-468"
8708    },
8709    {
8710     "field_name" : "mix",
8711     "referenced_type" : "type-470"
8712    },
8713    {
8714     "field_name" : "session",
8715     "referenced_type" : "type-471"
8716    }
8717   ],
8718   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPort::Ext",
8719   "name" : "android::hardware::audio::common::V5_0::AudioPort::Ext",
8720   "record_kind" : "union",
8721   "referenced_type" : "type-473",
8722   "self_type" : "type-473",
8723   "size" : 40,
8724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8725   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioPort3ExtE"
8726  },
8727  {
8728   "alignment" : 4,
8729   "fields" :
8730   [
8731    {
8732     "field_name" : "id",
8733     "referenced_type" : "type-16"
8734    },
8735    {
8736     "field_name" : "configMask",
8737     "field_offset" : 32,
8738     "referenced_type" : "type-2"
8739    },
8740    {
8741     "field_name" : "sampleRateHz",
8742     "field_offset" : 64,
8743     "referenced_type" : "type-2"
8744    },
8745    {
8746     "field_name" : "channelMask",
8747     "field_offset" : 96,
8748     "referenced_type" : "type-2"
8749    },
8750    {
8751     "field_name" : "format",
8752     "field_offset" : 128,
8753     "referenced_type" : "type-188"
8754    },
8755    {
8756     "field_name" : "gain",
8757     "field_offset" : 160,
8758     "referenced_type" : "type-457"
8759    },
8760    {
8761     "field_name" : "type",
8762     "field_offset" : 1312,
8763     "referenced_type" : "type-459"
8764    },
8765    {
8766     "field_name" : "role",
8767     "field_offset" : 1344,
8768     "referenced_type" : "type-458"
8769    },
8770    {
8771     "field_name" : "ext",
8772     "field_offset" : 1376,
8773     "referenced_type" : "type-465"
8774    }
8775   ],
8776   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig",
8777   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig",
8778   "referenced_type" : "type-464",
8779   "self_type" : "type-464",
8780   "size" : 212,
8781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8782   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfigE"
8783  },
8784  {
8785   "alignment" : 4,
8786   "fields" :
8787   [
8788    {
8789     "field_name" : "device",
8790     "referenced_type" : "type-460"
8791    },
8792    {
8793     "field_name" : "mix",
8794     "referenced_type" : "type-466"
8795    },
8796    {
8797     "field_name" : "session",
8798     "referenced_type" : "type-461"
8799    }
8800   ],
8801   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext",
8802   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext",
8803   "record_kind" : "union",
8804   "referenced_type" : "type-465",
8805   "self_type" : "type-465",
8806   "size" : 40,
8807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8808   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3ExtE"
8809  },
8810  {
8811   "alignment" : 4,
8812   "fields" :
8813   [
8814    {
8815     "field_name" : "hwModule",
8816     "referenced_type" : "type-16"
8817    },
8818    {
8819     "field_name" : "ioHandle",
8820     "field_offset" : 32,
8821     "referenced_type" : "type-16"
8822    },
8823    {
8824     "field_name" : "useCase",
8825     "field_offset" : 64,
8826     "referenced_type" : "type-467"
8827    }
8828   ],
8829   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
8830   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
8831   "referenced_type" : "type-466",
8832   "self_type" : "type-466",
8833   "size" : 12,
8834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8835   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
8836  },
8837  {
8838   "alignment" : 4,
8839   "fields" :
8840   [
8841    {
8842     "field_name" : "stream",
8843     "referenced_type" : "type-427"
8844    },
8845    {
8846     "field_name" : "source",
8847     "referenced_type" : "type-156"
8848    }
8849   ],
8850   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
8851   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
8852   "record_kind" : "union",
8853   "referenced_type" : "type-467",
8854   "self_type" : "type-467",
8855   "size" : 4,
8856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8857   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
8858  },
8859  {
8860   "alignment" : 4,
8861   "fields" :
8862   [
8863    {
8864     "field_name" : "hwModule",
8865     "referenced_type" : "type-16"
8866    },
8867    {
8868     "field_name" : "type",
8869     "field_offset" : 32,
8870     "referenced_type" : "type-162"
8871    },
8872    {
8873     "field_name" : "address",
8874     "field_offset" : 64,
8875     "referenced_type" : "type-237"
8876    }
8877   ],
8878   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigDeviceExt",
8879   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigDeviceExt",
8880   "referenced_type" : "type-460",
8881   "self_type" : "type-460",
8882   "size" : 40,
8883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8884   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_024AudioPortConfigDeviceExtE"
8885  },
8886  {
8887   "alignment" : 4,
8888   "fields" :
8889   [
8890    {
8891     "field_name" : "session",
8892     "referenced_type" : "type-16"
8893    }
8894   ],
8895   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigSessionExt",
8896   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigSessionExt",
8897   "referenced_type" : "type-461",
8898   "self_type" : "type-461",
8899   "size" : 4,
8900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8901   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_025AudioPortConfigSessionExtE"
8902  },
8903  {
8904   "alignment" : 4,
8905   "fields" :
8906   [
8907    {
8908     "field_name" : "hwModule",
8909     "referenced_type" : "type-16"
8910    },
8911    {
8912     "field_name" : "type",
8913     "field_offset" : 32,
8914     "referenced_type" : "type-162"
8915    },
8916    {
8917     "field_name" : "address",
8918     "field_offset" : 64,
8919     "referenced_type" : "type-237"
8920    }
8921   ],
8922   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortDeviceExt",
8923   "name" : "android::hardware::audio::common::V5_0::AudioPortDeviceExt",
8924   "referenced_type" : "type-468",
8925   "self_type" : "type-468",
8926   "size" : 40,
8927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8928   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_018AudioPortDeviceExtE"
8929  },
8930  {
8931   "alignment" : 4,
8932   "fields" :
8933   [
8934    {
8935     "field_name" : "hwModule",
8936     "referenced_type" : "type-16"
8937    },
8938    {
8939     "field_name" : "ioHandle",
8940     "field_offset" : 32,
8941     "referenced_type" : "type-16"
8942    },
8943    {
8944     "field_name" : "latencyClass",
8945     "field_offset" : 64,
8946     "referenced_type" : "type-469"
8947    }
8948   ],
8949   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortMixExt",
8950   "name" : "android::hardware::audio::common::V5_0::AudioPortMixExt",
8951   "referenced_type" : "type-470",
8952   "self_type" : "type-470",
8953   "size" : 12,
8954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8955   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortMixExtE"
8956  },
8957  {
8958   "alignment" : 4,
8959   "fields" :
8960   [
8961    {
8962     "field_name" : "session",
8963     "referenced_type" : "type-16"
8964    }
8965   ],
8966   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortSessionExt",
8967   "name" : "android::hardware::audio::common::V5_0::AudioPortSessionExt",
8968   "referenced_type" : "type-471",
8969   "self_type" : "type-471",
8970   "size" : 4,
8971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8972   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019AudioPortSessionExtE"
8973  },
8974  {
8975   "alignment" : 8,
8976   "fields" :
8977   [
8978    {
8979     "field_name" : "device",
8980     "referenced_type" : "type-162"
8981    },
8982    {
8983     "field_name" : "address",
8984     "field_offset" : 32,
8985     "referenced_type" : "type-163"
8986    },
8987    {
8988     "field_name" : "busAddress",
8989     "field_offset" : 128,
8990     "referenced_type" : "type-112"
8991    },
8992    {
8993     "field_name" : "rSubmixAddress",
8994     "field_offset" : 256,
8995     "referenced_type" : "type-112"
8996    }
8997   ],
8998   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress",
8999   "name" : "android::hardware::audio::common::V5_0::DeviceAddress",
9000   "referenced_type" : "type-161",
9001   "self_type" : "type-161",
9002   "size" : 48,
9003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9004   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddressE"
9005  },
9006  {
9007   "alignment" : 4,
9008   "fields" :
9009   [
9010    {
9011     "field_name" : "mac",
9012     "referenced_type" : "type-164"
9013    },
9014    {
9015     "field_name" : "ipv4",
9016     "referenced_type" : "type-166"
9017    },
9018    {
9019     "field_name" : "alsa",
9020     "referenced_type" : "type-168"
9021    }
9022   ],
9023   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress::Address",
9024   "name" : "android::hardware::audio::common::V5_0::DeviceAddress::Address",
9025   "record_kind" : "union",
9026   "referenced_type" : "type-163",
9027   "self_type" : "type-163",
9028   "size" : 8,
9029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9030   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddress7AddressE"
9031  },
9032  {
9033   "alignment" : 4,
9034   "fields" :
9035   [
9036    {
9037     "field_name" : "card",
9038     "referenced_type" : "type-16"
9039    },
9040    {
9041     "field_name" : "device",
9042     "field_offset" : 32,
9043     "referenced_type" : "type-16"
9044    }
9045   ],
9046   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress::Address::Alsa",
9047   "name" : "android::hardware::audio::common::V5_0::DeviceAddress::Address::Alsa",
9048   "referenced_type" : "type-168",
9049   "self_type" : "type-168",
9050   "size" : 8,
9051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9052   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddress7Address4AlsaE"
9053  },
9054  {
9055   "alignment" : 4,
9056   "fields" :
9057   [
9058    {
9059     "field_name" : "usage",
9060     "referenced_type" : "type-143"
9061    },
9062    {
9063     "field_name" : "contentType",
9064     "field_offset" : 32,
9065     "referenced_type" : "type-144"
9066    },
9067    {
9068     "field_name" : "gain",
9069     "field_offset" : 64,
9070     "referenced_type" : "type-61"
9071    }
9072   ],
9073   "linker_set_key" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
9074   "name" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
9075   "referenced_type" : "type-142",
9076   "self_type" : "type-142",
9077   "size" : 12,
9078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9079   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_021PlaybackTrackMetadataE"
9080  },
9081  {
9082   "alignment" : 8,
9083   "fields" :
9084   [
9085    {
9086     "field_name" : "source",
9087     "referenced_type" : "type-156"
9088    },
9089    {
9090     "field_name" : "gain",
9091     "field_offset" : 32,
9092     "referenced_type" : "type-61"
9093    },
9094    {
9095     "field_name" : "destination",
9096     "field_offset" : 64,
9097     "referenced_type" : "type-157"
9098    }
9099   ],
9100   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata",
9101   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata",
9102   "referenced_type" : "type-155",
9103   "self_type" : "type-155",
9104   "size" : 64,
9105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9106   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadataE"
9107  },
9108  {
9109   "alignment" : 8,
9110   "fields" :
9111   [
9112    {
9113     "access" : "private",
9114     "field_name" : "hidl_d",
9115     "referenced_type" : "type-158"
9116    },
9117    {
9118     "access" : "private",
9119     "field_name" : "hidl_u",
9120     "field_offset" : 64,
9121     "referenced_type" : "type-159"
9122    }
9123   ],
9124   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
9125   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
9126   "referenced_type" : "type-157",
9127   "self_type" : "type-157",
9128   "size" : 56,
9129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9130   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationE"
9131  },
9132  {
9133   "access" : "private",
9134   "alignment" : 8,
9135   "fields" :
9136   [
9137    {
9138     "field_name" : "unspecified",
9139     "referenced_type" : "type-160"
9140    },
9141    {
9142     "field_name" : "device",
9143     "referenced_type" : "type-161"
9144    }
9145   ],
9146   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union",
9147   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union",
9148   "record_kind" : "union",
9149   "referenced_type" : "type-159",
9150   "self_type" : "type-159",
9151   "size" : 48,
9152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9153   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionE"
9154  },
9155  {
9156   "alignment" : 8,
9157   "fields" :
9158   [
9159    {
9160     "field_name" : "tracks",
9161     "referenced_type" : "type-151"
9162    }
9163   ],
9164   "linker_set_key" : "android::hardware::audio::common::V5_0::SinkMetadata",
9165   "name" : "android::hardware::audio::common::V5_0::SinkMetadata",
9166   "referenced_type" : "type-455",
9167   "self_type" : "type-455",
9168   "size" : 16,
9169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9170   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_012SinkMetadataE"
9171  },
9172  {
9173   "alignment" : 8,
9174   "fields" :
9175   [
9176    {
9177     "field_name" : "tracks",
9178     "referenced_type" : "type-138"
9179    }
9180   ],
9181   "linker_set_key" : "android::hardware::audio::common::V5_0::SourceMetadata",
9182   "name" : "android::hardware::audio::common::V5_0::SourceMetadata",
9183   "referenced_type" : "type-437",
9184   "self_type" : "type-437",
9185   "size" : 16,
9186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9187   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_014SourceMetadataE"
9188  },
9189  {
9190   "alignment" : 8,
9191   "fields" :
9192   [
9193    {
9194     "field_name" : "pid",
9195     "referenced_type" : "type-36"
9196    },
9197    {
9198     "field_name" : "tid",
9199     "field_offset" : 64,
9200     "referenced_type" : "type-36"
9201    }
9202   ],
9203   "linker_set_key" : "android::hardware::audio::common::V5_0::ThreadInfo",
9204   "name" : "android::hardware::audio::common::V5_0::ThreadInfo",
9205   "referenced_type" : "type-475",
9206   "self_type" : "type-475",
9207   "size" : 16,
9208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9209   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_010ThreadInfoE"
9210  },
9211  {
9212   "alignment" : 4,
9213   "fields" :
9214   [
9215    {
9216     "field_name" : "timeLow",
9217     "referenced_type" : "type-2"
9218    },
9219    {
9220     "field_name" : "timeMid",
9221     "field_offset" : 32,
9222     "referenced_type" : "type-11"
9223    },
9224    {
9225     "field_name" : "versionAndTimeHigh",
9226     "field_offset" : 48,
9227     "referenced_type" : "type-11"
9228    },
9229    {
9230     "field_name" : "variantAndClockSeqHigh",
9231     "field_offset" : 64,
9232     "referenced_type" : "type-11"
9233    },
9234    {
9235     "field_name" : "node",
9236     "field_offset" : 80,
9237     "referenced_type" : "type-164"
9238    }
9239   ],
9240   "linker_set_key" : "android::hardware::audio::common::V5_0::Uuid",
9241   "name" : "android::hardware::audio::common::V5_0::Uuid",
9242   "referenced_type" : "type-426",
9243   "self_type" : "type-426",
9244   "size" : 16,
9245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9246   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_04UuidE"
9247  },
9248  {
9249   "alignment" : 8,
9250   "fields" :
9251   [
9252    {
9253     "access" : "protected",
9254     "field_name" : "mInstrumentationCallbacks",
9255     "field_offset" : 64,
9256     "referenced_type" : "type-351"
9257    },
9258    {
9259     "access" : "protected",
9260     "field_name" : "mEnableInstrumentation",
9261     "field_offset" : 256,
9262     "referenced_type" : "type-73"
9263    },
9264    {
9265     "access" : "protected",
9266     "field_name" : "mInstrumentationLibPackage",
9267     "field_offset" : 320,
9268     "referenced_type" : "type-352"
9269    },
9270    {
9271     "access" : "protected",
9272     "field_name" : "mInterfaceName",
9273     "field_offset" : 512,
9274     "referenced_type" : "type-353"
9275    }
9276   ],
9277   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9278   "name" : "android::hardware::details::HidlInstrumentor",
9279   "referenced_type" : "type-350",
9280   "self_type" : "type-350",
9281   "size" : 88,
9282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9283   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9284   "vtable_components" :
9285   [
9286    {
9287     "kind" : "offset_to_top"
9288    },
9289    {
9290     "kind" : "rtti",
9291     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9292    },
9293    {
9294     "kind" : "complete_dtor_pointer",
9295     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9296    },
9297    {
9298     "kind" : "deleting_dtor_pointer",
9299     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9300    }
9301   ]
9302  },
9303  {
9304   "alignment" : 4,
9305   "fields" :
9306   [
9307    {
9308     "field_name" : "sched_policy",
9309     "referenced_type" : "type-16"
9310    },
9311    {
9312     "field_name" : "prio",
9313     "field_offset" : 32,
9314     "referenced_type" : "type-16"
9315    }
9316   ],
9317   "linker_set_key" : "android::hardware::details::SchedPrio",
9318   "name" : "android::hardware::details::SchedPrio",
9319   "referenced_type" : "type-358",
9320   "self_type" : "type-358",
9321   "size" : 8,
9322   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9323   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9324  },
9325  {
9326   "alignment" : 1,
9327   "linker_set_key" : "android::hardware::details::bnhw_tag",
9328   "name" : "android::hardware::details::bnhw_tag",
9329   "referenced_type" : "type-203",
9330   "self_type" : "type-203",
9331   "size" : 1,
9332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9333   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9334  },
9335  {
9336   "alignment" : 1,
9337   "linker_set_key" : "android::hardware::details::bphw_tag",
9338   "name" : "android::hardware::details::bphw_tag",
9339   "referenced_type" : "type-217",
9340   "self_type" : "type-217",
9341   "size" : 1,
9342   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9343   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9344  },
9345  {
9346   "alignment" : 1,
9347   "linker_set_key" : "android::hardware::details::bs_tag",
9348   "name" : "android::hardware::details::bs_tag",
9349   "referenced_type" : "type-232",
9350   "self_type" : "type-232",
9351   "size" : 1,
9352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9353   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9354  },
9355  {
9356   "alignment" : 8,
9357   "fields" :
9358   [
9359    {
9360     "access" : "private",
9361     "field_name" : "mBase",
9362     "referenced_type" : "type-227"
9363    }
9364   ],
9365   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
9366   "name" : "android::hardware::details::const_accessor<int, 32>",
9367   "referenced_type" : "type-226",
9368   "self_type" : "type-226",
9369   "size" : 8,
9370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9371   "template_args" : [ "type-16" ],
9372   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm32EJEEE"
9373  },
9374  {
9375   "alignment" : 8,
9376   "fields" :
9377   [
9378    {
9379     "access" : "private",
9380     "field_name" : "mBase",
9381     "referenced_type" : "type-214"
9382    }
9383   ],
9384   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
9385   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
9386   "referenced_type" : "type-233",
9387   "self_type" : "type-233",
9388   "size" : 8,
9389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9390   "template_args" : [ "type-26" ],
9391   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE"
9392  },
9393  {
9394   "alignment" : 8,
9395   "fields" :
9396   [
9397    {
9398     "access" : "private",
9399     "field_name" : "mBase",
9400     "referenced_type" : "type-214"
9401    }
9402   ],
9403   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 4>",
9404   "name" : "android::hardware::details::const_accessor<unsigned char, 4>",
9405   "referenced_type" : "type-222",
9406   "self_type" : "type-222",
9407   "size" : 8,
9408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9409   "template_args" : [ "type-26" ],
9410   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm4EJEEE"
9411  },
9412  {
9413   "alignment" : 8,
9414   "fields" :
9415   [
9416    {
9417     "access" : "private",
9418     "field_name" : "mBase",
9419     "referenced_type" : "type-214"
9420    }
9421   ],
9422   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
9423   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
9424   "referenced_type" : "type-213",
9425   "self_type" : "type-213",
9426   "size" : 8,
9427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9428   "template_args" : [ "type-26" ],
9429   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm6EJEEE"
9430  },
9431  {
9432   "access" : "private",
9433   "alignment" : 8,
9434   "fields" :
9435   [
9436    {
9437     "field_name" : "mPointer",
9438     "referenced_type" : "type-187"
9439    },
9440    {
9441     "field_name" : "_pad",
9442     "referenced_type" : "type-41"
9443    }
9444   ],
9445   "is_anonymous" : true,
9446   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9447   "name" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9448   "record_kind" : "union",
9449   "referenced_type" : "type-186",
9450   "self_type" : "type-186",
9451   "size" : 8,
9452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9453   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_011AudioFormatEEUt_E"
9454  },
9455  {
9456   "access" : "private",
9457   "alignment" : 8,
9458   "fields" :
9459   [
9460    {
9461     "field_name" : "mPointer",
9462     "referenced_type" : "type-197"
9463    },
9464    {
9465     "field_name" : "_pad",
9466     "referenced_type" : "type-41"
9467    }
9468   ],
9469   "is_anonymous" : true,
9470   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9471   "name" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9472   "record_kind" : "union",
9473   "referenced_type" : "type-196",
9474   "self_type" : "type-196",
9475   "size" : 8,
9476   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9477   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_09AudioGainEEUt_E"
9478  },
9479  {
9480   "access" : "private",
9481   "alignment" : 8,
9482   "fields" :
9483   [
9484    {
9485     "field_name" : "mPointer",
9486     "referenced_type" : "type-136"
9487    },
9488    {
9489     "field_name" : "_pad",
9490     "referenced_type" : "type-41"
9491    }
9492   ],
9493   "is_anonymous" : true,
9494   "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",
9495   "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",
9496   "record_kind" : "union",
9497   "referenced_type" : "type-135",
9498   "self_type" : "type-135",
9499   "size" : 8,
9500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9501   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9502  },
9503  {
9504   "access" : "private",
9505   "alignment" : 8,
9506   "fields" :
9507   [
9508    {
9509     "field_name" : "mPointer",
9510     "referenced_type" : "type-141"
9511    },
9512    {
9513     "field_name" : "_pad",
9514     "referenced_type" : "type-41"
9515    }
9516   ],
9517   "is_anonymous" : true,
9518   "linker_set_key" : "android::hardware::details::hidl_pointer<PlaybackTrackMetadata>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9519   "name" : "android::hardware::details::hidl_pointer<PlaybackTrackMetadata>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9520   "record_kind" : "union",
9521   "referenced_type" : "type-140",
9522   "self_type" : "type-140",
9523   "size" : 8,
9524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9525   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_021PlaybackTrackMetadataEEUt_E"
9526  },
9527  {
9528   "access" : "private",
9529   "alignment" : 8,
9530   "fields" :
9531   [
9532    {
9533     "field_name" : "mPointer",
9534     "referenced_type" : "type-154"
9535    },
9536    {
9537     "field_name" : "_pad",
9538     "referenced_type" : "type-41"
9539    }
9540   ],
9541   "is_anonymous" : true,
9542   "linker_set_key" : "android::hardware::details::hidl_pointer<RecordTrackMetadata>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9543   "name" : "android::hardware::details::hidl_pointer<RecordTrackMetadata>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9544   "record_kind" : "union",
9545   "referenced_type" : "type-153",
9546   "self_type" : "type-153",
9547   "size" : 8,
9548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9549   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_019RecordTrackMetadataEEUt_E"
9550  },
9551  {
9552   "alignment" : 8,
9553   "fields" :
9554   [
9555    {
9556     "access" : "private",
9557     "referenced_type" : "type-135"
9558    }
9559   ],
9560   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9561   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9562   "referenced_type" : "type-134",
9563   "self_type" : "type-134",
9564   "size" : 8,
9565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9566   "template_args" : [ "type-137" ],
9567   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9568  },
9569  {
9570   "alignment" : 8,
9571   "fields" :
9572   [
9573    {
9574     "access" : "private",
9575     "referenced_type" : "type-186"
9576    }
9577   ],
9578   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
9579   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
9580   "referenced_type" : "type-185",
9581   "self_type" : "type-185",
9582   "size" : 8,
9583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9584   "template_args" : [ "type-188" ],
9585   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_011AudioFormatEEE"
9586  },
9587  {
9588   "alignment" : 8,
9589   "fields" :
9590   [
9591    {
9592     "access" : "private",
9593     "referenced_type" : "type-196"
9594    }
9595   ],
9596   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
9597   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
9598   "referenced_type" : "type-195",
9599   "self_type" : "type-195",
9600   "size" : 8,
9601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9602   "template_args" : [ "type-198" ],
9603   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_09AudioGainEEE"
9604  },
9605  {
9606   "alignment" : 8,
9607   "fields" :
9608   [
9609    {
9610     "access" : "private",
9611     "referenced_type" : "type-140"
9612    }
9613   ],
9614   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
9615   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
9616   "referenced_type" : "type-139",
9617   "self_type" : "type-139",
9618   "size" : 8,
9619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9620   "template_args" : [ "type-142" ],
9621   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_021PlaybackTrackMetadataEEE"
9622  },
9623  {
9624   "alignment" : 8,
9625   "fields" :
9626   [
9627    {
9628     "access" : "private",
9629     "referenced_type" : "type-153"
9630    }
9631   ],
9632   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
9633   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
9634   "referenced_type" : "type-152",
9635   "self_type" : "type-152",
9636   "size" : 8,
9637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9638   "template_args" : [ "type-155" ],
9639   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_019RecordTrackMetadataEEE"
9640  },
9641  {
9642   "alignment" : 8,
9643   "fields" :
9644   [
9645    {
9646     "access" : "private",
9647     "referenced_type" : "type-207"
9648    }
9649   ],
9650   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9651   "name" : "android::hardware::details::hidl_pointer<char>",
9652   "referenced_type" : "type-206",
9653   "self_type" : "type-206",
9654   "size" : 8,
9655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9656   "template_args" : [ "type-29" ],
9657   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9658  },
9659  {
9660   "access" : "private",
9661   "alignment" : 8,
9662   "fields" :
9663   [
9664    {
9665     "field_name" : "mPointer",
9666     "referenced_type" : "type-96"
9667    },
9668    {
9669     "field_name" : "_pad",
9670     "referenced_type" : "type-41"
9671    }
9672   ],
9673   "is_anonymous" : true,
9674   "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",
9675   "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",
9676   "record_kind" : "union",
9677   "referenced_type" : "type-207",
9678   "self_type" : "type-207",
9679   "size" : 8,
9680   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9681   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9682  },
9683  {
9684   "alignment" : 8,
9685   "fields" :
9686   [
9687    {
9688     "access" : "private",
9689     "referenced_type" : "type-114"
9690    }
9691   ],
9692   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9693   "name" : "android::hardware::details::hidl_pointer<const char>",
9694   "referenced_type" : "type-113",
9695   "self_type" : "type-113",
9696   "size" : 8,
9697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9698   "template_args" : [ "type-116" ],
9699   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9700  },
9701  {
9702   "access" : "private",
9703   "alignment" : 8,
9704   "fields" :
9705   [
9706    {
9707     "field_name" : "mPointer",
9708     "referenced_type" : "type-115"
9709    },
9710    {
9711     "field_name" : "_pad",
9712     "referenced_type" : "type-41"
9713    }
9714   ],
9715   "is_anonymous" : true,
9716   "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",
9717   "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",
9718   "record_kind" : "union",
9719   "referenced_type" : "type-114",
9720   "self_type" : "type-114",
9721   "size" : 8,
9722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9723   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9724  },
9725  {
9726   "alignment" : 8,
9727   "fields" :
9728   [
9729    {
9730     "access" : "private",
9731     "referenced_type" : "type-107"
9732    }
9733   ],
9734   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9735   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9736   "referenced_type" : "type-106",
9737   "self_type" : "type-106",
9738   "size" : 8,
9739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9740   "template_args" : [ "type-109" ],
9741   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9742  },
9743  {
9744   "access" : "private",
9745   "alignment" : 8,
9746   "fields" :
9747   [
9748    {
9749     "field_name" : "mPointer",
9750     "referenced_type" : "type-108"
9751    },
9752    {
9753     "field_name" : "_pad",
9754     "referenced_type" : "type-41"
9755    }
9756   ],
9757   "is_anonymous" : true,
9758   "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",
9759   "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",
9760   "record_kind" : "union",
9761   "referenced_type" : "type-107",
9762   "self_type" : "type-107",
9763   "size" : 8,
9764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9765   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9766  },
9767  {
9768   "alignment" : 8,
9769   "fields" :
9770   [
9771    {
9772     "access" : "private",
9773     "referenced_type" : "type-289"
9774    }
9775   ],
9776   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9777   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9778   "referenced_type" : "type-288",
9779   "self_type" : "type-288",
9780   "size" : 8,
9781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9782   "template_args" : [ "type-110" ],
9783   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9784  },
9785  {
9786   "access" : "private",
9787   "alignment" : 8,
9788   "fields" :
9789   [
9790    {
9791     "field_name" : "mPointer",
9792     "referenced_type" : "type-290"
9793    },
9794    {
9795     "field_name" : "_pad",
9796     "referenced_type" : "type-41"
9797    }
9798   ],
9799   "is_anonymous" : true,
9800   "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",
9801   "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",
9802   "record_kind" : "union",
9803   "referenced_type" : "type-289",
9804   "self_type" : "type-289",
9805   "size" : 8,
9806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9807   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9808  },
9809  {
9810   "alignment" : 8,
9811   "fields" :
9812   [
9813    {
9814     "access" : "private",
9815     "referenced_type" : "type-176"
9816    }
9817   ],
9818   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9819   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9820   "referenced_type" : "type-175",
9821   "self_type" : "type-175",
9822   "size" : 8,
9823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9824   "template_args" : [ "type-2" ],
9825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9826  },
9827  {
9828   "access" : "private",
9829   "alignment" : 8,
9830   "fields" :
9831   [
9832    {
9833     "field_name" : "mPointer",
9834     "referenced_type" : "type-177"
9835    },
9836    {
9837     "field_name" : "_pad",
9838     "referenced_type" : "type-41"
9839    }
9840   ],
9841   "is_anonymous" : true,
9842   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9843   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9844   "record_kind" : "union",
9845   "referenced_type" : "type-176",
9846   "self_type" : "type-176",
9847   "size" : 8,
9848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9850  },
9851  {
9852   "alignment" : 1,
9853   "linker_set_key" : "android::hardware::details::i_tag",
9854   "name" : "android::hardware::details::i_tag",
9855   "referenced_type" : "type-179",
9856   "self_type" : "type-179",
9857   "size" : 1,
9858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9859   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9860  },
9861  {
9862   "alignment" : 8,
9863   "fields" :
9864   [
9865    {
9866     "access" : "private",
9867     "field_name" : "mStatus",
9868     "referenced_type" : "type-396"
9869    },
9870    {
9871     "access" : "private",
9872     "field_name" : "mCheckedStatus",
9873     "field_offset" : 256,
9874     "referenced_type" : "type-73"
9875    }
9876   ],
9877   "linker_set_key" : "android::hardware::details::return_status",
9878   "name" : "android::hardware::details::return_status",
9879   "record_kind" : "class",
9880   "referenced_type" : "type-496",
9881   "self_type" : "type-496",
9882   "size" : 40,
9883   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9884   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9885  },
9886  {
9887   "alignment" : 1,
9888   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
9889   "name" : "android::hardware::details::std_array<int, 32>",
9890   "referenced_type" : "type-211",
9891   "self_type" : "type-211",
9892   "size" : 1,
9893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9894   "template_args" : [ "type-16" ],
9895   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm32EJEEE"
9896  },
9897  {
9898   "alignment" : 1,
9899   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9900   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9901   "referenced_type" : "type-212",
9902   "self_type" : "type-212",
9903   "size" : 1,
9904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9905   "template_args" : [ "type-26" ],
9906   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9907  },
9908  {
9909   "alignment" : 1,
9910   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 4>",
9911   "name" : "android::hardware::details::std_array<unsigned char, 4>",
9912   "referenced_type" : "type-210",
9913   "self_type" : "type-210",
9914   "size" : 1,
9915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9916   "template_args" : [ "type-26" ],
9917   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm4EJEEE"
9918  },
9919  {
9920   "alignment" : 1,
9921   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
9922   "name" : "android::hardware::details::std_array<unsigned char, 6>",
9923   "referenced_type" : "type-209",
9924   "self_type" : "type-209",
9925   "size" : 1,
9926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9927   "template_args" : [ "type-26" ],
9928   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm6EJEEE"
9929  },
9930  {
9931   "alignment" : 4,
9932   "fields" :
9933   [
9934    {
9935     "access" : "private",
9936     "field_name" : "mBuffer",
9937     "referenced_type" : "type-251"
9938    }
9939   ],
9940   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
9941   "name" : "android::hardware::hidl_array<int, 32>",
9942   "referenced_type" : "type-250",
9943   "self_type" : "type-250",
9944   "size" : 128,
9945   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9946   "template_args" : [ "type-16" ],
9947   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm32EJEEE"
9948  },
9949  {
9950   "alignment" : 1,
9951   "fields" :
9952   [
9953    {
9954     "access" : "private",
9955     "field_name" : "mBuffer",
9956     "referenced_type" : "type-238"
9957    }
9958   ],
9959   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9960   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9961   "referenced_type" : "type-237",
9962   "self_type" : "type-237",
9963   "size" : 32,
9964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9965   "template_args" : [ "type-26" ],
9966   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9967  },
9968  {
9969   "alignment" : 1,
9970   "fields" :
9971   [
9972    {
9973     "access" : "private",
9974     "field_name" : "mBuffer",
9975     "referenced_type" : "type-167"
9976    }
9977   ],
9978   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 4>",
9979   "name" : "android::hardware::hidl_array<unsigned char, 4>",
9980   "referenced_type" : "type-166",
9981   "self_type" : "type-166",
9982   "size" : 4,
9983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9984   "template_args" : [ "type-26" ],
9985   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm4EJEEE"
9986  },
9987  {
9988   "alignment" : 1,
9989   "fields" :
9990   [
9991    {
9992     "access" : "private",
9993     "field_name" : "mBuffer",
9994     "referenced_type" : "type-165"
9995    }
9996   ],
9997   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
9998   "name" : "android::hardware::hidl_array<unsigned char, 6>",
9999   "referenced_type" : "type-164",
10000   "self_type" : "type-164",
10001   "size" : 6,
10002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10003   "template_args" : [ "type-26" ],
10004   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm6EJEEE"
10005  },
10006  {
10007   "alignment" : 8,
10008   "base_specifiers" :
10009   [
10010    {
10011     "referenced_type" : "type-325"
10012    }
10013   ],
10014   "fields" :
10015   [
10016    {
10017     "access" : "private",
10018     "field_name" : "mRecipient",
10019     "field_offset" : 64,
10020     "referenced_type" : "type-86"
10021    },
10022    {
10023     "access" : "private",
10024     "field_name" : "mCookie",
10025     "field_offset" : 192,
10026     "referenced_type" : "type-41"
10027    },
10028    {
10029     "access" : "private",
10030     "field_name" : "mBase",
10031     "field_offset" : 256,
10032     "referenced_type" : "type-356"
10033    }
10034   ],
10035   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10036   "name" : "android::hardware::hidl_binder_death_recipient",
10037   "referenced_type" : "type-355",
10038   "self_type" : "type-355",
10039   "size" : 64,
10040   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10041   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10042   "vtable_components" :
10043   [
10044    {
10045     "component_value" : 48,
10046     "kind" : "vbase_offset"
10047    },
10048    {
10049     "kind" : "offset_to_top"
10050    },
10051    {
10052     "kind" : "rtti",
10053     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10054    },
10055    {
10056     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10057    },
10058    {
10059     "kind" : "complete_dtor_pointer",
10060     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10061    },
10062    {
10063     "kind" : "deleting_dtor_pointer",
10064     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10065    },
10066    {
10067     "kind" : "vcall_offset"
10068    },
10069    {
10070     "kind" : "vcall_offset"
10071    },
10072    {
10073     "kind" : "vcall_offset"
10074    },
10075    {
10076     "kind" : "vcall_offset"
10077    },
10078    {
10079     "component_value" : -48,
10080     "kind" : "vcall_offset"
10081    },
10082    {
10083     "component_value" : -48,
10084     "kind" : "offset_to_top"
10085    },
10086    {
10087     "kind" : "rtti",
10088     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10089    },
10090    {
10091     "kind" : "complete_dtor_pointer",
10092     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
10093    },
10094    {
10095     "kind" : "deleting_dtor_pointer",
10096     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
10097    },
10098    {
10099     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10100    },
10101    {
10102     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10103    },
10104    {
10105     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10109    }
10110   ]
10111  },
10112  {
10113   "alignment" : 8,
10114   "base_specifiers" :
10115   [
10116    {
10117     "is_virtual" : true,
10118     "referenced_type" : "type-51"
10119    }
10120   ],
10121   "linker_set_key" : "android::hardware::hidl_death_recipient",
10122   "name" : "android::hardware::hidl_death_recipient",
10123   "referenced_type" : "type-88",
10124   "self_type" : "type-88",
10125   "size" : 24,
10126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10127   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10128   "vtable_components" :
10129   [
10130    {
10131     "component_value" : 8,
10132     "kind" : "vbase_offset"
10133    },
10134    {
10135     "kind" : "offset_to_top"
10136    },
10137    {
10138     "kind" : "rtti",
10139     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10140    },
10141    {
10142     "is_pure" : true,
10143     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10144    },
10145    {
10146     "kind" : "complete_dtor_pointer",
10147     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10148    },
10149    {
10150     "kind" : "deleting_dtor_pointer",
10151     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10152    },
10153    {
10154     "kind" : "vcall_offset"
10155    },
10156    {
10157     "kind" : "vcall_offset"
10158    },
10159    {
10160     "kind" : "vcall_offset"
10161    },
10162    {
10163     "kind" : "vcall_offset"
10164    },
10165    {
10166     "component_value" : -8,
10167     "kind" : "vcall_offset"
10168    },
10169    {
10170     "component_value" : -8,
10171     "kind" : "offset_to_top"
10172    },
10173    {
10174     "kind" : "rtti",
10175     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10176    },
10177    {
10178     "kind" : "complete_dtor_pointer",
10179     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10180    },
10181    {
10182     "kind" : "deleting_dtor_pointer",
10183     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10184    },
10185    {
10186     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10196    }
10197   ]
10198  },
10199  {
10200   "alignment" : 8,
10201   "fields" :
10202   [
10203    {
10204     "access" : "private",
10205     "field_name" : "mHandle",
10206     "referenced_type" : "type-106"
10207    },
10208    {
10209     "access" : "private",
10210     "field_name" : "mOwnsHandle",
10211     "field_offset" : 64,
10212     "referenced_type" : "type-73"
10213    }
10214   ],
10215   "linker_set_key" : "android::hardware::hidl_handle",
10216   "name" : "android::hardware::hidl_handle",
10217   "referenced_type" : "type-105",
10218   "self_type" : "type-105",
10219   "size" : 16,
10220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10221   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10222  },
10223  {
10224   "alignment" : 8,
10225   "fields" :
10226   [
10227    {
10228     "access" : "private",
10229     "field_name" : "mHandle",
10230     "referenced_type" : "type-105"
10231    },
10232    {
10233     "access" : "private",
10234     "field_name" : "mSize",
10235     "field_offset" : 128,
10236     "referenced_type" : "type-41"
10237    },
10238    {
10239     "access" : "private",
10240     "field_name" : "mName",
10241     "field_offset" : 192,
10242     "referenced_type" : "type-112"
10243    }
10244   ],
10245   "linker_set_key" : "android::hardware::hidl_memory",
10246   "name" : "android::hardware::hidl_memory",
10247   "referenced_type" : "type-119",
10248   "self_type" : "type-119",
10249   "size" : 40,
10250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10251   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10252  },
10253  {
10254   "alignment" : 8,
10255   "fields" :
10256   [
10257    {
10258     "access" : "private",
10259     "field_name" : "mBuffer",
10260     "referenced_type" : "type-113"
10261    },
10262    {
10263     "access" : "private",
10264     "field_name" : "mSize",
10265     "field_offset" : 64,
10266     "referenced_type" : "type-2"
10267    },
10268    {
10269     "access" : "private",
10270     "field_name" : "mOwnsBuffer",
10271     "field_offset" : 96,
10272     "referenced_type" : "type-73"
10273    }
10274   ],
10275   "linker_set_key" : "android::hardware::hidl_string",
10276   "name" : "android::hardware::hidl_string",
10277   "referenced_type" : "type-112",
10278   "self_type" : "type-112",
10279   "size" : 16,
10280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10281   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10282  },
10283  {
10284   "alignment" : 8,
10285   "fields" :
10286   [
10287    {
10288     "access" : "private",
10289     "field_name" : "mBuffer",
10290     "referenced_type" : "type-134"
10291    },
10292    {
10293     "access" : "private",
10294     "field_name" : "mSize",
10295     "field_offset" : 64,
10296     "referenced_type" : "type-2"
10297    },
10298    {
10299     "access" : "private",
10300     "field_name" : "mOwnsBuffer",
10301     "field_offset" : 96,
10302     "referenced_type" : "type-73"
10303    }
10304   ],
10305   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10306   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10307   "referenced_type" : "type-133",
10308   "self_type" : "type-133",
10309   "size" : 16,
10310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10311   "template_args" : [ "type-137" ],
10312   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10313  },
10314  {
10315   "alignment" : 8,
10316   "fields" :
10317   [
10318    {
10319     "access" : "private",
10320     "field_name" : "mBuffer",
10321     "referenced_type" : "type-185"
10322    },
10323    {
10324     "access" : "private",
10325     "field_name" : "mSize",
10326     "field_offset" : 64,
10327     "referenced_type" : "type-2"
10328    },
10329    {
10330     "access" : "private",
10331     "field_name" : "mOwnsBuffer",
10332     "field_offset" : 96,
10333     "referenced_type" : "type-73"
10334    }
10335   ],
10336   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
10337   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
10338   "referenced_type" : "type-184",
10339   "self_type" : "type-184",
10340   "size" : 16,
10341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10342   "template_args" : [ "type-188" ],
10343   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_011AudioFormatEEE"
10344  },
10345  {
10346   "alignment" : 8,
10347   "fields" :
10348   [
10349    {
10350     "access" : "private",
10351     "field_name" : "mBuffer",
10352     "referenced_type" : "type-195"
10353    },
10354    {
10355     "access" : "private",
10356     "field_name" : "mSize",
10357     "field_offset" : 64,
10358     "referenced_type" : "type-2"
10359    },
10360    {
10361     "access" : "private",
10362     "field_name" : "mOwnsBuffer",
10363     "field_offset" : 96,
10364     "referenced_type" : "type-73"
10365    }
10366   ],
10367   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
10368   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
10369   "referenced_type" : "type-194",
10370   "self_type" : "type-194",
10371   "size" : 16,
10372   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10373   "template_args" : [ "type-198" ],
10374   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_09AudioGainEEE"
10375  },
10376  {
10377   "alignment" : 8,
10378   "fields" :
10379   [
10380    {
10381     "access" : "private",
10382     "field_name" : "mBuffer",
10383     "referenced_type" : "type-139"
10384    },
10385    {
10386     "access" : "private",
10387     "field_name" : "mSize",
10388     "field_offset" : 64,
10389     "referenced_type" : "type-2"
10390    },
10391    {
10392     "access" : "private",
10393     "field_name" : "mOwnsBuffer",
10394     "field_offset" : 96,
10395     "referenced_type" : "type-73"
10396    }
10397   ],
10398   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
10399   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
10400   "referenced_type" : "type-138",
10401   "self_type" : "type-138",
10402   "size" : 16,
10403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10404   "template_args" : [ "type-142" ],
10405   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_021PlaybackTrackMetadataEEE"
10406  },
10407  {
10408   "alignment" : 8,
10409   "fields" :
10410   [
10411    {
10412     "access" : "private",
10413     "field_name" : "mBuffer",
10414     "referenced_type" : "type-152"
10415    },
10416    {
10417     "access" : "private",
10418     "field_name" : "mSize",
10419     "field_offset" : 64,
10420     "referenced_type" : "type-2"
10421    },
10422    {
10423     "access" : "private",
10424     "field_name" : "mOwnsBuffer",
10425     "field_offset" : 96,
10426     "referenced_type" : "type-73"
10427    }
10428   ],
10429   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
10430   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
10431   "referenced_type" : "type-151",
10432   "self_type" : "type-151",
10433   "size" : 16,
10434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10435   "template_args" : [ "type-155" ],
10436   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_019RecordTrackMetadataEEE"
10437  },
10438  {
10439   "alignment" : 8,
10440   "fields" :
10441   [
10442    {
10443     "access" : "private",
10444     "field_name" : "mBuffer",
10445     "referenced_type" : "type-206"
10446    },
10447    {
10448     "access" : "private",
10449     "field_name" : "mSize",
10450     "field_offset" : 64,
10451     "referenced_type" : "type-2"
10452    },
10453    {
10454     "access" : "private",
10455     "field_name" : "mOwnsBuffer",
10456     "field_offset" : 96,
10457     "referenced_type" : "type-73"
10458    }
10459   ],
10460   "linker_set_key" : "android::hardware::hidl_vec<char>",
10461   "name" : "android::hardware::hidl_vec<char>",
10462   "referenced_type" : "type-205",
10463   "self_type" : "type-205",
10464   "size" : 16,
10465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10466   "template_args" : [ "type-29" ],
10467   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10468  },
10469  {
10470   "alignment" : 8,
10471   "fields" :
10472   [
10473    {
10474     "access" : "private",
10475     "field_name" : "mBuffer",
10476     "referenced_type" : "type-175"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mSize",
10481     "field_offset" : 64,
10482     "referenced_type" : "type-2"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mOwnsBuffer",
10487     "field_offset" : 96,
10488     "referenced_type" : "type-73"
10489    }
10490   ],
10491   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10492   "name" : "android::hardware::hidl_vec<unsigned int>",
10493   "referenced_type" : "type-174",
10494   "self_type" : "type-174",
10495   "size" : 16,
10496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10497   "template_args" : [ "type-2" ],
10498   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10499  },
10500  {
10501   "alignment" : 2,
10502   "fields" :
10503   [
10504    {
10505     "access" : "private",
10506     "field_name" : "mMajor",
10507     "referenced_type" : "type-11"
10508    },
10509    {
10510     "access" : "private",
10511     "field_name" : "mMinor",
10512     "field_offset" : 16,
10513     "referenced_type" : "type-11"
10514    }
10515   ],
10516   "linker_set_key" : "android::hardware::hidl_version",
10517   "name" : "android::hardware::hidl_version",
10518   "referenced_type" : "type-266",
10519   "self_type" : "type-266",
10520   "size" : 4,
10521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10522   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10523  },
10524  {
10525   "alignment" : 8,
10526   "base_specifiers" :
10527   [
10528    {
10529     "referenced_type" : "type-326"
10530    },
10531    {
10532     "referenced_type" : "type-350"
10533    }
10534   ],
10535   "fields" :
10536   [
10537    {
10538     "access" : "private",
10539     "field_name" : "_hidl_mImpl",
10540     "field_offset" : 960,
10541     "referenced_type" : "type-169"
10542    }
10543   ],
10544   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10545   "name" : "android::hidl::base::V1_0::BnHwBase",
10546   "referenced_type" : "type-349",
10547   "self_type" : "type-349",
10548   "size" : 144,
10549   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10550   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10551   "vtable_components" :
10552   [
10553    {
10554     "component_value" : 128,
10555     "kind" : "vbase_offset"
10556    },
10557    {
10558     "kind" : "offset_to_top"
10559    },
10560    {
10561     "kind" : "rtti",
10562     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10572    },
10573    {
10574     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10578    },
10579    {
10580     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10590    },
10591    {
10592     "kind" : "complete_dtor_pointer",
10593     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10594    },
10595    {
10596     "kind" : "deleting_dtor_pointer",
10597     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10601    },
10602    {
10603     "component_value" : -32,
10604     "kind" : "offset_to_top"
10605    },
10606    {
10607     "kind" : "rtti",
10608     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10609    },
10610    {
10611     "kind" : "complete_dtor_pointer",
10612     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10613    },
10614    {
10615     "kind" : "deleting_dtor_pointer",
10616     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10617    },
10618    {
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "kind" : "vcall_offset"
10623    },
10624    {
10625     "kind" : "vcall_offset"
10626    },
10627    {
10628     "kind" : "vcall_offset"
10629    },
10630    {
10631     "component_value" : -128,
10632     "kind" : "vcall_offset"
10633    },
10634    {
10635     "component_value" : -128,
10636     "kind" : "offset_to_top"
10637    },
10638    {
10639     "kind" : "rtti",
10640     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10641    },
10642    {
10643     "kind" : "complete_dtor_pointer",
10644     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10645    },
10646    {
10647     "kind" : "deleting_dtor_pointer",
10648     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10652    },
10653    {
10654     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10655    },
10656    {
10657     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10658    },
10659    {
10660     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10661    }
10662   ]
10663  },
10664  {
10665   "alignment" : 8,
10666   "fields" :
10667   [
10668    {
10669     "field_name" : "pid",
10670     "referenced_type" : "type-16"
10671    },
10672    {
10673     "field_name" : "ptr",
10674     "field_offset" : 64,
10675     "referenced_type" : "type-41"
10676    },
10677    {
10678     "field_name" : "arch",
10679     "field_offset" : 128,
10680     "referenced_type" : "type-299"
10681    }
10682   ],
10683   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10684   "name" : "android::hidl::base::V1_0::DebugInfo",
10685   "referenced_type" : "type-298",
10686   "self_type" : "type-298",
10687   "size" : 24,
10688   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10689   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10690  },
10691  {
10692   "alignment" : 8,
10693   "base_specifiers" :
10694   [
10695    {
10696     "is_virtual" : true,
10697     "referenced_type" : "type-51"
10698    }
10699   ],
10700   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10701   "name" : "android::hidl::base::V1_0::IBase",
10702   "referenced_type" : "type-50",
10703   "self_type" : "type-50",
10704   "size" : 24,
10705   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10706   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10707   "vtable_components" :
10708   [
10709    {
10710     "component_value" : 8,
10711     "kind" : "vbase_offset"
10712    },
10713    {
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10719    },
10720    {
10721     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10752    },
10753    {
10754     "kind" : "complete_dtor_pointer",
10755     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10756    },
10757    {
10758     "kind" : "deleting_dtor_pointer",
10759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10760    },
10761    {
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "kind" : "vcall_offset"
10769    },
10770    {
10771     "kind" : "vcall_offset"
10772    },
10773    {
10774     "component_value" : -8,
10775     "kind" : "vcall_offset"
10776    },
10777    {
10778     "component_value" : -8,
10779     "kind" : "offset_to_top"
10780    },
10781    {
10782     "kind" : "rtti",
10783     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10784    },
10785    {
10786     "kind" : "complete_dtor_pointer",
10787     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10788    },
10789    {
10790     "kind" : "deleting_dtor_pointer",
10791     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10804    }
10805   ]
10806  },
10807  {
10808   "alignment" : 1,
10809   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate",
10810   "name" : "android::hidl::safe_union::V1_0::Monostate",
10811   "referenced_type" : "type-160",
10812   "self_type" : "type-160",
10813   "size" : 1,
10814   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen/android/hidl/safe_union/1.0/types.h",
10815   "unique_id" : "_ZTSN7android4hidl10safe_union4V1_09MonostateE"
10816  },
10817  {
10818   "alignment" : 8,
10819   "fields" :
10820   [
10821    {
10822     "access" : "private",
10823     "field_name" : "m_ptr",
10824     "referenced_type" : "type-253"
10825    }
10826   ],
10827   "linker_set_key" : "android::sp<android::Thread>",
10828   "name" : "android::sp<android::Thread>",
10829   "record_kind" : "class",
10830   "referenced_type" : "type-252",
10831   "self_type" : "type-252",
10832   "size" : 8,
10833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10834   "template_args" : [ "type-254" ],
10835   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10836  },
10837  {
10838   "alignment" : 8,
10839   "fields" :
10840   [
10841    {
10842     "access" : "private",
10843     "field_name" : "m_ptr",
10844     "referenced_type" : "type-220"
10845    }
10846   ],
10847   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10848   "name" : "android::sp<android::hardware::IBinder>",
10849   "record_kind" : "class",
10850   "referenced_type" : "type-219",
10851   "self_type" : "type-219",
10852   "size" : 8,
10853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10854   "template_args" : [ "type-221" ],
10855   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10856  },
10857  {
10858   "alignment" : 8,
10859   "fields" :
10860   [
10861    {
10862     "access" : "private",
10863     "field_name" : "m_ptr",
10864     "referenced_type" : "type-87"
10865    }
10866   ],
10867   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10868   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10869   "record_kind" : "class",
10870   "referenced_type" : "type-121",
10871   "self_type" : "type-121",
10872   "size" : 8,
10873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10874   "template_args" : [ "type-88" ],
10875   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10876  },
10877  {
10878   "alignment" : 8,
10879   "fields" :
10880   [
10881    {
10882     "access" : "private",
10883     "field_name" : "m_ptr",
10884     "referenced_type" : "type-49"
10885    }
10886   ],
10887   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10888   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10889   "record_kind" : "class",
10890   "referenced_type" : "type-169",
10891   "self_type" : "type-169",
10892   "size" : 8,
10893   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10894   "template_args" : [ "type-50" ],
10895   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10896  },
10897  {
10898   "alignment" : 1,
10899   "linker_set_key" : "android::trait_trivial_copy<bool>",
10900   "name" : "android::trait_trivial_copy<bool>",
10901   "referenced_type" : "type-581",
10902   "self_type" : "type-581",
10903   "size" : 1,
10904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10905   "template_args" : [ "type-73" ],
10906   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
10907  },
10908  {
10909   "alignment" : 1,
10910   "linker_set_key" : "android::trait_trivial_copy<char>",
10911   "name" : "android::trait_trivial_copy<char>",
10912   "referenced_type" : "type-585",
10913   "self_type" : "type-585",
10914   "size" : 1,
10915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10916   "template_args" : [ "type-29" ],
10917   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
10918  },
10919  {
10920   "alignment" : 1,
10921   "linker_set_key" : "android::trait_trivial_copy<double>",
10922   "name" : "android::trait_trivial_copy<double>",
10923   "referenced_type" : "type-69",
10924   "self_type" : "type-69",
10925   "size" : 1,
10926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10927   "template_args" : [ "type-67" ],
10928   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
10929  },
10930  {
10931   "alignment" : 1,
10932   "linker_set_key" : "android::trait_trivial_copy<float>",
10933   "name" : "android::trait_trivial_copy<float>",
10934   "referenced_type" : "type-64",
10935   "self_type" : "type-64",
10936   "size" : 1,
10937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10938   "template_args" : [ "type-61" ],
10939   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
10940  },
10941  {
10942   "alignment" : 1,
10943   "linker_set_key" : "android::trait_trivial_copy<int>",
10944   "name" : "android::trait_trivial_copy<int>",
10945   "referenced_type" : "type-18",
10946   "self_type" : "type-18",
10947   "size" : 1,
10948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10949   "template_args" : [ "type-16" ],
10950   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
10951  },
10952  {
10953   "alignment" : 1,
10954   "linker_set_key" : "android::trait_trivial_copy<long long>",
10955   "name" : "android::trait_trivial_copy<long long>",
10956   "referenced_type" : "type-52",
10957   "self_type" : "type-52",
10958   "size" : 1,
10959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10960   "template_args" : [ "type-47" ],
10961   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
10962  },
10963  {
10964   "alignment" : 1,
10965   "linker_set_key" : "android::trait_trivial_copy<long>",
10966   "name" : "android::trait_trivial_copy<long>",
10967   "referenced_type" : "type-38",
10968   "self_type" : "type-38",
10969   "size" : 1,
10970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10971   "template_args" : [ "type-36" ],
10972   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
10973  },
10974  {
10975   "alignment" : 1,
10976   "linker_set_key" : "android::trait_trivial_copy<short>",
10977   "name" : "android::trait_trivial_copy<short>",
10978   "referenced_type" : "type-8",
10979   "self_type" : "type-8",
10980   "size" : 1,
10981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10982   "template_args" : [ "type-7" ],
10983   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
10984  },
10985  {
10986   "alignment" : 1,
10987   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
10988   "name" : "android::trait_trivial_copy<unsigned char>",
10989   "referenced_type" : "type-589",
10990   "self_type" : "type-589",
10991   "size" : 1,
10992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10993   "template_args" : [ "type-26" ],
10994   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
10995  },
10996  {
10997   "alignment" : 1,
10998   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
10999   "name" : "android::trait_trivial_copy<unsigned int>",
11000   "referenced_type" : "type-33",
11001   "self_type" : "type-33",
11002   "size" : 1,
11003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11004   "template_args" : [ "type-2" ],
11005   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11006  },
11007  {
11008   "alignment" : 1,
11009   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11010   "name" : "android::trait_trivial_copy<unsigned long long>",
11011   "referenced_type" : "type-57",
11012   "self_type" : "type-57",
11013   "size" : 1,
11014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11015   "template_args" : [ "type-55" ],
11016   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11017  },
11018  {
11019   "alignment" : 1,
11020   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11021   "name" : "android::trait_trivial_copy<unsigned long>",
11022   "referenced_type" : "type-43",
11023   "self_type" : "type-43",
11024   "size" : 1,
11025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11026   "template_args" : [ "type-41" ],
11027   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11028  },
11029  {
11030   "alignment" : 1,
11031   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11032   "name" : "android::trait_trivial_copy<unsigned short>",
11033   "referenced_type" : "type-13",
11034   "self_type" : "type-13",
11035   "size" : 1,
11036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11037   "template_args" : [ "type-11" ],
11038   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11039  },
11040  {
11041   "alignment" : 1,
11042   "linker_set_key" : "android::trait_trivial_copy<void>",
11043   "name" : "android::trait_trivial_copy<void>",
11044   "referenced_type" : "type-577",
11045   "self_type" : "type-577",
11046   "size" : 1,
11047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11048   "template_args" : [ "type-256" ],
11049   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11050  },
11051  {
11052   "alignment" : 1,
11053   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11054   "name" : "android::trait_trivial_ctor<bool>",
11055   "referenced_type" : "type-579",
11056   "self_type" : "type-579",
11057   "size" : 1,
11058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11059   "template_args" : [ "type-73" ],
11060   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11061  },
11062  {
11063   "alignment" : 1,
11064   "linker_set_key" : "android::trait_trivial_ctor<char>",
11065   "name" : "android::trait_trivial_ctor<char>",
11066   "referenced_type" : "type-583",
11067   "self_type" : "type-583",
11068   "size" : 1,
11069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11070   "template_args" : [ "type-29" ],
11071   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11072  },
11073  {
11074   "alignment" : 1,
11075   "linker_set_key" : "android::trait_trivial_ctor<double>",
11076   "name" : "android::trait_trivial_ctor<double>",
11077   "referenced_type" : "type-66",
11078   "self_type" : "type-66",
11079   "size" : 1,
11080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11081   "template_args" : [ "type-67" ],
11082   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11083  },
11084  {
11085   "alignment" : 1,
11086   "linker_set_key" : "android::trait_trivial_ctor<float>",
11087   "name" : "android::trait_trivial_ctor<float>",
11088   "referenced_type" : "type-60",
11089   "self_type" : "type-60",
11090   "size" : 1,
11091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11092   "template_args" : [ "type-61" ],
11093   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11094  },
11095  {
11096   "alignment" : 1,
11097   "linker_set_key" : "android::trait_trivial_ctor<int>",
11098   "name" : "android::trait_trivial_ctor<int>",
11099   "referenced_type" : "type-15",
11100   "self_type" : "type-15",
11101   "size" : 1,
11102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11103   "template_args" : [ "type-16" ],
11104   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11105  },
11106  {
11107   "alignment" : 1,
11108   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11109   "name" : "android::trait_trivial_ctor<long long>",
11110   "referenced_type" : "type-46",
11111   "self_type" : "type-46",
11112   "size" : 1,
11113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11114   "template_args" : [ "type-47" ],
11115   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11116  },
11117  {
11118   "alignment" : 1,
11119   "linker_set_key" : "android::trait_trivial_ctor<long>",
11120   "name" : "android::trait_trivial_ctor<long>",
11121   "referenced_type" : "type-35",
11122   "self_type" : "type-35",
11123   "size" : 1,
11124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11125   "template_args" : [ "type-36" ],
11126   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11127  },
11128  {
11129   "alignment" : 1,
11130   "linker_set_key" : "android::trait_trivial_ctor<short>",
11131   "name" : "android::trait_trivial_ctor<short>",
11132   "referenced_type" : "type-591",
11133   "self_type" : "type-591",
11134   "size" : 1,
11135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11136   "template_args" : [ "type-7" ],
11137   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11138  },
11139  {
11140   "alignment" : 1,
11141   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11142   "name" : "android::trait_trivial_ctor<unsigned char>",
11143   "referenced_type" : "type-587",
11144   "self_type" : "type-587",
11145   "size" : 1,
11146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11147   "template_args" : [ "type-26" ],
11148   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11149  },
11150  {
11151   "alignment" : 1,
11152   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11153   "name" : "android::trait_trivial_ctor<unsigned int>",
11154   "referenced_type" : "type-20",
11155   "self_type" : "type-20",
11156   "size" : 1,
11157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11158   "template_args" : [ "type-2" ],
11159   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11160  },
11161  {
11162   "alignment" : 1,
11163   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11164   "name" : "android::trait_trivial_ctor<unsigned long long>",
11165   "referenced_type" : "type-54",
11166   "self_type" : "type-54",
11167   "size" : 1,
11168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11169   "template_args" : [ "type-55" ],
11170   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11171  },
11172  {
11173   "alignment" : 1,
11174   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11175   "name" : "android::trait_trivial_ctor<unsigned long>",
11176   "referenced_type" : "type-40",
11177   "self_type" : "type-40",
11178   "size" : 1,
11179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11180   "template_args" : [ "type-41" ],
11181   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11182  },
11183  {
11184   "alignment" : 1,
11185   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11186   "name" : "android::trait_trivial_ctor<unsigned short>",
11187   "referenced_type" : "type-10",
11188   "self_type" : "type-10",
11189   "size" : 1,
11190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11191   "template_args" : [ "type-11" ],
11192   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11193  },
11194  {
11195   "alignment" : 1,
11196   "linker_set_key" : "android::trait_trivial_ctor<void>",
11197   "name" : "android::trait_trivial_ctor<void>",
11198   "referenced_type" : "type-575",
11199   "self_type" : "type-575",
11200   "size" : 1,
11201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11202   "template_args" : [ "type-256" ],
11203   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11204  },
11205  {
11206   "alignment" : 1,
11207   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11208   "name" : "android::trait_trivial_dtor<bool>",
11209   "referenced_type" : "type-580",
11210   "self_type" : "type-580",
11211   "size" : 1,
11212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11213   "template_args" : [ "type-73" ],
11214   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11215  },
11216  {
11217   "alignment" : 1,
11218   "linker_set_key" : "android::trait_trivial_dtor<char>",
11219   "name" : "android::trait_trivial_dtor<char>",
11220   "referenced_type" : "type-584",
11221   "self_type" : "type-584",
11222   "size" : 1,
11223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11224   "template_args" : [ "type-29" ],
11225   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11226  },
11227  {
11228   "alignment" : 1,
11229   "linker_set_key" : "android::trait_trivial_dtor<double>",
11230   "name" : "android::trait_trivial_dtor<double>",
11231   "referenced_type" : "type-68",
11232   "self_type" : "type-68",
11233   "size" : 1,
11234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11235   "template_args" : [ "type-67" ],
11236   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11237  },
11238  {
11239   "alignment" : 1,
11240   "linker_set_key" : "android::trait_trivial_dtor<float>",
11241   "name" : "android::trait_trivial_dtor<float>",
11242   "referenced_type" : "type-63",
11243   "self_type" : "type-63",
11244   "size" : 1,
11245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11246   "template_args" : [ "type-61" ],
11247   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11248  },
11249  {
11250   "alignment" : 1,
11251   "linker_set_key" : "android::trait_trivial_dtor<int>",
11252   "name" : "android::trait_trivial_dtor<int>",
11253   "referenced_type" : "type-17",
11254   "self_type" : "type-17",
11255   "size" : 1,
11256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11257   "template_args" : [ "type-16" ],
11258   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11259  },
11260  {
11261   "alignment" : 1,
11262   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11263   "name" : "android::trait_trivial_dtor<long long>",
11264   "referenced_type" : "type-48",
11265   "self_type" : "type-48",
11266   "size" : 1,
11267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11268   "template_args" : [ "type-47" ],
11269   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11270  },
11271  {
11272   "alignment" : 1,
11273   "linker_set_key" : "android::trait_trivial_dtor<long>",
11274   "name" : "android::trait_trivial_dtor<long>",
11275   "referenced_type" : "type-37",
11276   "self_type" : "type-37",
11277   "size" : 1,
11278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11279   "template_args" : [ "type-36" ],
11280   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11281  },
11282  {
11283   "alignment" : 1,
11284   "linker_set_key" : "android::trait_trivial_dtor<short>",
11285   "name" : "android::trait_trivial_dtor<short>",
11286   "referenced_type" : "type-6",
11287   "self_type" : "type-6",
11288   "size" : 1,
11289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11290   "template_args" : [ "type-7" ],
11291   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11292  },
11293  {
11294   "alignment" : 1,
11295   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11296   "name" : "android::trait_trivial_dtor<unsigned char>",
11297   "referenced_type" : "type-588",
11298   "self_type" : "type-588",
11299   "size" : 1,
11300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11301   "template_args" : [ "type-26" ],
11302   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11303  },
11304  {
11305   "alignment" : 1,
11306   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11307   "name" : "android::trait_trivial_dtor<unsigned int>",
11308   "referenced_type" : "type-21",
11309   "self_type" : "type-21",
11310   "size" : 1,
11311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11312   "template_args" : [ "type-2" ],
11313   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11314  },
11315  {
11316   "alignment" : 1,
11317   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11318   "name" : "android::trait_trivial_dtor<unsigned long long>",
11319   "referenced_type" : "type-56",
11320   "self_type" : "type-56",
11321   "size" : 1,
11322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11323   "template_args" : [ "type-55" ],
11324   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11325  },
11326  {
11327   "alignment" : 1,
11328   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11329   "name" : "android::trait_trivial_dtor<unsigned long>",
11330   "referenced_type" : "type-42",
11331   "self_type" : "type-42",
11332   "size" : 1,
11333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11334   "template_args" : [ "type-41" ],
11335   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11336  },
11337  {
11338   "alignment" : 1,
11339   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11340   "name" : "android::trait_trivial_dtor<unsigned short>",
11341   "referenced_type" : "type-12",
11342   "self_type" : "type-12",
11343   "size" : 1,
11344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11345   "template_args" : [ "type-11" ],
11346   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11347  },
11348  {
11349   "alignment" : 1,
11350   "linker_set_key" : "android::trait_trivial_dtor<void>",
11351   "name" : "android::trait_trivial_dtor<void>",
11352   "referenced_type" : "type-576",
11353   "self_type" : "type-576",
11354   "size" : 1,
11355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11356   "template_args" : [ "type-256" ],
11357   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11358  },
11359  {
11360   "alignment" : 1,
11361   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11362   "name" : "android::trait_trivial_move<android::String16>",
11363   "referenced_type" : "type-324",
11364   "self_type" : "type-324",
11365   "size" : 1,
11366   "source_file" : "/system/core/libutils/include/utils/String16.h",
11367   "template_args" : [ "type-314" ],
11368   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11369  },
11370  {
11371   "alignment" : 1,
11372   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11373   "name" : "android::trait_trivial_move<android::String8>",
11374   "referenced_type" : "type-313",
11375   "self_type" : "type-313",
11376   "size" : 1,
11377   "source_file" : "/system/core/libutils/include/utils/String8.h",
11378   "template_args" : [ "type-306" ],
11379   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11380  },
11381  {
11382   "alignment" : 1,
11383   "linker_set_key" : "android::trait_trivial_move<bool>",
11384   "name" : "android::trait_trivial_move<bool>",
11385   "referenced_type" : "type-582",
11386   "self_type" : "type-582",
11387   "size" : 1,
11388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11389   "template_args" : [ "type-73" ],
11390   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11391  },
11392  {
11393   "alignment" : 1,
11394   "linker_set_key" : "android::trait_trivial_move<char>",
11395   "name" : "android::trait_trivial_move<char>",
11396   "referenced_type" : "type-586",
11397   "self_type" : "type-586",
11398   "size" : 1,
11399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11400   "template_args" : [ "type-29" ],
11401   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11402  },
11403  {
11404   "alignment" : 1,
11405   "linker_set_key" : "android::trait_trivial_move<double>",
11406   "name" : "android::trait_trivial_move<double>",
11407   "referenced_type" : "type-70",
11408   "self_type" : "type-70",
11409   "size" : 1,
11410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11411   "template_args" : [ "type-67" ],
11412   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11413  },
11414  {
11415   "alignment" : 1,
11416   "linker_set_key" : "android::trait_trivial_move<float>",
11417   "name" : "android::trait_trivial_move<float>",
11418   "referenced_type" : "type-65",
11419   "self_type" : "type-65",
11420   "size" : 1,
11421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11422   "template_args" : [ "type-61" ],
11423   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11424  },
11425  {
11426   "alignment" : 1,
11427   "linker_set_key" : "android::trait_trivial_move<int>",
11428   "name" : "android::trait_trivial_move<int>",
11429   "referenced_type" : "type-19",
11430   "self_type" : "type-19",
11431   "size" : 1,
11432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11433   "template_args" : [ "type-16" ],
11434   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11435  },
11436  {
11437   "alignment" : 1,
11438   "linker_set_key" : "android::trait_trivial_move<long long>",
11439   "name" : "android::trait_trivial_move<long long>",
11440   "referenced_type" : "type-53",
11441   "self_type" : "type-53",
11442   "size" : 1,
11443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11444   "template_args" : [ "type-47" ],
11445   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11446  },
11447  {
11448   "alignment" : 1,
11449   "linker_set_key" : "android::trait_trivial_move<long>",
11450   "name" : "android::trait_trivial_move<long>",
11451   "referenced_type" : "type-39",
11452   "self_type" : "type-39",
11453   "size" : 1,
11454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11455   "template_args" : [ "type-36" ],
11456   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11457  },
11458  {
11459   "alignment" : 1,
11460   "linker_set_key" : "android::trait_trivial_move<short>",
11461   "name" : "android::trait_trivial_move<short>",
11462   "referenced_type" : "type-9",
11463   "self_type" : "type-9",
11464   "size" : 1,
11465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11466   "template_args" : [ "type-7" ],
11467   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11468  },
11469  {
11470   "alignment" : 1,
11471   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11472   "name" : "android::trait_trivial_move<unsigned char>",
11473   "referenced_type" : "type-590",
11474   "self_type" : "type-590",
11475   "size" : 1,
11476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11477   "template_args" : [ "type-26" ],
11478   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11479  },
11480  {
11481   "alignment" : 1,
11482   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11483   "name" : "android::trait_trivial_move<unsigned int>",
11484   "referenced_type" : "type-34",
11485   "self_type" : "type-34",
11486   "size" : 1,
11487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11488   "template_args" : [ "type-2" ],
11489   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11490  },
11491  {
11492   "alignment" : 1,
11493   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11494   "name" : "android::trait_trivial_move<unsigned long long>",
11495   "referenced_type" : "type-59",
11496   "self_type" : "type-59",
11497   "size" : 1,
11498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11499   "template_args" : [ "type-55" ],
11500   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11501  },
11502  {
11503   "alignment" : 1,
11504   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11505   "name" : "android::trait_trivial_move<unsigned long>",
11506   "referenced_type" : "type-45",
11507   "self_type" : "type-45",
11508   "size" : 1,
11509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11510   "template_args" : [ "type-41" ],
11511   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11512  },
11513  {
11514   "alignment" : 1,
11515   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11516   "name" : "android::trait_trivial_move<unsigned short>",
11517   "referenced_type" : "type-14",
11518   "self_type" : "type-14",
11519   "size" : 1,
11520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11521   "template_args" : [ "type-11" ],
11522   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11523  },
11524  {
11525   "alignment" : 1,
11526   "linker_set_key" : "android::trait_trivial_move<void>",
11527   "name" : "android::trait_trivial_move<void>",
11528   "referenced_type" : "type-578",
11529   "self_type" : "type-578",
11530   "size" : 1,
11531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11532   "template_args" : [ "type-256" ],
11533   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11534  },
11535  {
11536   "alignment" : 8,
11537   "fields" :
11538   [
11539    {
11540     "access" : "private",
11541     "field_name" : "m_ptr",
11542     "referenced_type" : "type-87"
11543    },
11544    {
11545     "access" : "private",
11546     "field_name" : "m_refs",
11547     "field_offset" : 64,
11548     "referenced_type" : "type-76"
11549    }
11550   ],
11551   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11552   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11553   "record_kind" : "class",
11554   "referenced_type" : "type-86",
11555   "self_type" : "type-86",
11556   "size" : 16,
11557   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11558   "template_args" : [ "type-88" ],
11559   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11560  },
11561  {
11562   "alignment" : 8,
11563   "fields" :
11564   [
11565    {
11566     "access" : "private",
11567     "field_name" : "m_ptr",
11568     "referenced_type" : "type-49"
11569    },
11570    {
11571     "access" : "private",
11572     "field_name" : "m_refs",
11573     "field_offset" : 64,
11574     "referenced_type" : "type-76"
11575    }
11576   ],
11577   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11578   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11579   "record_kind" : "class",
11580   "referenced_type" : "type-356",
11581   "self_type" : "type-356",
11582   "size" : 16,
11583   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11584   "template_args" : [ "type-50" ],
11585   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11586  },
11587  {
11588   "alignment" : 4,
11589   "fields" :
11590   [
11591    {
11592     "field_name" : "maxContentLightLevel",
11593     "referenced_type" : "type-61"
11594    },
11595    {
11596     "field_name" : "maxFrameAverageLightLevel",
11597     "field_offset" : 32,
11598     "referenced_type" : "type-61"
11599    }
11600   ],
11601   "linker_set_key" : "android_cta861_3_metadata",
11602   "name" : "android_cta861_3_metadata",
11603   "referenced_type" : "type-393",
11604   "self_type" : "type-393",
11605   "size" : 8,
11606   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11607   "unique_id" : "android_cta861_3_metadata"
11608  },
11609  {
11610   "alignment" : 4,
11611   "fields" :
11612   [
11613    {
11614     "field_name" : "num_points",
11615     "referenced_type" : "type-2"
11616    },
11617    {
11618     "field_name" : "reserved",
11619     "field_offset" : 32,
11620     "referenced_type" : "type-383"
11621    },
11622    {
11623     "field_name" : "xyzc_points",
11624     "field_offset" : 288,
11625     "referenced_type" : "type-390"
11626    }
11627   ],
11628   "linker_set_key" : "android_depth_points",
11629   "name" : "android_depth_points",
11630   "referenced_type" : "type-389",
11631   "self_type" : "type-389",
11632   "size" : 36,
11633   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11634   "unique_id" : "android_depth_points"
11635  },
11636  {
11637   "alignment" : 8,
11638   "fields" :
11639   [
11640    {
11641     "field_name" : "format",
11642     "referenced_type" : "type-386"
11643    },
11644    {
11645     "field_name" : "num_planes",
11646     "field_offset" : 32,
11647     "referenced_type" : "type-2"
11648    },
11649    {
11650     "field_name" : "planes",
11651     "field_offset" : 64,
11652     "referenced_type" : "type-388"
11653    }
11654   ],
11655   "linker_set_key" : "android_flex_layout",
11656   "name" : "android_flex_layout",
11657   "referenced_type" : "type-387",
11658   "self_type" : "type-387",
11659   "size" : 16,
11660   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11661   "unique_id" : "android_flex_layout"
11662  },
11663  {
11664   "alignment" : 8,
11665   "fields" :
11666   [
11667    {
11668     "field_name" : "top_left",
11669     "referenced_type" : "type-336"
11670    },
11671    {
11672     "field_name" : "component",
11673     "field_offset" : 64,
11674     "referenced_type" : "type-384"
11675    },
11676    {
11677     "field_name" : "bits_per_component",
11678     "field_offset" : 96,
11679     "referenced_type" : "type-16"
11680    },
11681    {
11682     "field_name" : "bits_used",
11683     "field_offset" : 128,
11684     "referenced_type" : "type-16"
11685    },
11686    {
11687     "field_name" : "h_increment",
11688     "field_offset" : 160,
11689     "referenced_type" : "type-16"
11690    },
11691    {
11692     "field_name" : "v_increment",
11693     "field_offset" : 192,
11694     "referenced_type" : "type-16"
11695    },
11696    {
11697     "field_name" : "h_subsampling",
11698     "field_offset" : 224,
11699     "referenced_type" : "type-16"
11700    },
11701    {
11702     "field_name" : "v_subsampling",
11703     "field_offset" : 256,
11704     "referenced_type" : "type-16"
11705    }
11706   ],
11707   "linker_set_key" : "android_flex_plane",
11708   "name" : "android_flex_plane",
11709   "referenced_type" : "type-385",
11710   "self_type" : "type-385",
11711   "size" : 40,
11712   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11713   "unique_id" : "android_flex_plane"
11714  },
11715  {
11716   "alignment" : 4,
11717   "fields" :
11718   [
11719    {
11720     "field_name" : "displayPrimaryRed",
11721     "referenced_type" : "type-391"
11722    },
11723    {
11724     "field_name" : "displayPrimaryGreen",
11725     "field_offset" : 64,
11726     "referenced_type" : "type-391"
11727    },
11728    {
11729     "field_name" : "displayPrimaryBlue",
11730     "field_offset" : 128,
11731     "referenced_type" : "type-391"
11732    },
11733    {
11734     "field_name" : "whitePoint",
11735     "field_offset" : 192,
11736     "referenced_type" : "type-391"
11737    },
11738    {
11739     "field_name" : "maxLuminance",
11740     "field_offset" : 256,
11741     "referenced_type" : "type-61"
11742    },
11743    {
11744     "field_name" : "minLuminance",
11745     "field_offset" : 288,
11746     "referenced_type" : "type-61"
11747    }
11748   ],
11749   "linker_set_key" : "android_smpte2086_metadata",
11750   "name" : "android_smpte2086_metadata",
11751   "referenced_type" : "type-392",
11752   "self_type" : "type-392",
11753   "size" : 40,
11754   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11755   "unique_id" : "android_smpte2086_metadata"
11756  },
11757  {
11758   "alignment" : 4,
11759   "fields" :
11760   [
11761    {
11762     "field_name" : "x",
11763     "referenced_type" : "type-61"
11764    },
11765    {
11766     "field_name" : "y",
11767     "field_offset" : 32,
11768     "referenced_type" : "type-61"
11769    }
11770   ],
11771   "linker_set_key" : "android_xy_color",
11772   "name" : "android_xy_color",
11773   "referenced_type" : "type-391",
11774   "self_type" : "type-391",
11775   "size" : 8,
11776   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11777   "unique_id" : "android_xy_color"
11778  },
11779  {
11780   "alignment" : 8,
11781   "fields" :
11782   [
11783    {
11784     "field_name" : "y",
11785     "referenced_type" : "type-255"
11786    },
11787    {
11788     "field_name" : "cb",
11789     "field_offset" : 64,
11790     "referenced_type" : "type-255"
11791    },
11792    {
11793     "field_name" : "cr",
11794     "field_offset" : 128,
11795     "referenced_type" : "type-255"
11796    },
11797    {
11798     "field_name" : "ystride",
11799     "field_offset" : 192,
11800     "referenced_type" : "type-41"
11801    },
11802    {
11803     "field_name" : "cstride",
11804     "field_offset" : 256,
11805     "referenced_type" : "type-41"
11806    },
11807    {
11808     "field_name" : "chroma_step",
11809     "field_offset" : 320,
11810     "referenced_type" : "type-41"
11811    },
11812    {
11813     "field_name" : "reserved",
11814     "field_offset" : 384,
11815     "referenced_type" : "type-383"
11816    }
11817   ],
11818   "linker_set_key" : "android_ycbcr",
11819   "name" : "android_ycbcr",
11820   "referenced_type" : "type-382",
11821   "self_type" : "type-382",
11822   "size" : 80,
11823   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11824   "unique_id" : "android_ycbcr"
11825  },
11826  {
11827   "alignment" : 4,
11828   "fields" :
11829   [
11830    {
11831     "referenced_type" : "type-24"
11832    }
11833   ],
11834   "linker_set_key" : "log_msg",
11835   "name" : "log_msg",
11836   "referenced_type" : "type-23",
11837   "self_type" : "type-23",
11838   "size" : 5124,
11839   "source_file" : "/system/core/liblog/include/log/log_read.h",
11840   "unique_id" : "log_msg"
11841  },
11842  {
11843   "alignment" : 4,
11844   "fields" :
11845   [
11846    {
11847     "field_name" : "buf",
11848     "referenced_type" : "type-25"
11849    },
11850    {
11851     "field_name" : "entry",
11852     "referenced_type" : "type-27"
11853    },
11854    {
11855     "field_name" : "entry_v4",
11856     "referenced_type" : "type-27"
11857    },
11858    {
11859     "field_name" : "entry_v3",
11860     "referenced_type" : "type-30"
11861    },
11862    {
11863     "field_name" : "entry_v2",
11864     "referenced_type" : "type-31"
11865    },
11866    {
11867     "field_name" : "entry_v1",
11868     "referenced_type" : "type-32"
11869    }
11870   ],
11871   "is_anonymous" : true,
11872   "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",
11873   "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",
11874   "record_kind" : "union",
11875   "referenced_type" : "type-24",
11876   "self_type" : "type-24",
11877   "size" : 5124,
11878   "source_file" : "/system/core/liblog/include/log/log_read.h",
11879   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
11880  },
11881  {
11882   "alignment" : 1,
11883   "fields" :
11884   [
11885    {
11886     "field_name" : "tv_sec",
11887     "referenced_type" : "type-2"
11888    },
11889    {
11890     "field_name" : "tv_nsec",
11891     "field_offset" : 32,
11892     "referenced_type" : "type-2"
11893    }
11894   ],
11895   "linker_set_key" : "log_time",
11896   "name" : "log_time",
11897   "referenced_type" : "type-347",
11898   "self_type" : "type-347",
11899   "size" : 8,
11900   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
11901   "unique_id" : "_ZTS8log_time"
11902  },
11903  {
11904   "alignment" : 4,
11905   "fields" :
11906   [
11907    {
11908     "field_name" : "len",
11909     "referenced_type" : "type-11"
11910    },
11911    {
11912     "field_name" : "__pad",
11913     "field_offset" : 16,
11914     "referenced_type" : "type-11"
11915    },
11916    {
11917     "field_name" : "pid",
11918     "field_offset" : 32,
11919     "referenced_type" : "type-16"
11920    },
11921    {
11922     "field_name" : "tid",
11923     "field_offset" : 64,
11924     "referenced_type" : "type-16"
11925    },
11926    {
11927     "field_name" : "sec",
11928     "field_offset" : 96,
11929     "referenced_type" : "type-16"
11930    },
11931    {
11932     "field_name" : "nsec",
11933     "field_offset" : 128,
11934     "referenced_type" : "type-16"
11935    },
11936    {
11937     "field_name" : "msg",
11938     "field_offset" : 160,
11939     "referenced_type" : "type-28"
11940    }
11941   ],
11942   "linker_set_key" : "logger_entry",
11943   "name" : "logger_entry",
11944   "referenced_type" : "type-32",
11945   "self_type" : "type-32",
11946   "size" : 20,
11947   "source_file" : "/system/core/liblog/include/log/log_read.h",
11948   "unique_id" : "logger_entry"
11949  },
11950  {
11951   "alignment" : 1,
11952   "fields" :
11953   [
11954    {
11955     "field_name" : "len",
11956     "referenced_type" : "type-11"
11957    },
11958    {
11959     "field_name" : "hdr_size",
11960     "field_offset" : 16,
11961     "referenced_type" : "type-11"
11962    },
11963    {
11964     "field_name" : "pid",
11965     "field_offset" : 32,
11966     "referenced_type" : "type-16"
11967    },
11968    {
11969     "field_name" : "tid",
11970     "field_offset" : 64,
11971     "referenced_type" : "type-16"
11972    },
11973    {
11974     "field_name" : "sec",
11975     "field_offset" : 96,
11976     "referenced_type" : "type-16"
11977    },
11978    {
11979     "field_name" : "nsec",
11980     "field_offset" : 128,
11981     "referenced_type" : "type-16"
11982    },
11983    {
11984     "field_name" : "euid",
11985     "field_offset" : 160,
11986     "referenced_type" : "type-2"
11987    },
11988    {
11989     "field_name" : "msg",
11990     "field_offset" : 192,
11991     "referenced_type" : "type-28"
11992    }
11993   ],
11994   "linker_set_key" : "logger_entry_v2",
11995   "name" : "logger_entry_v2",
11996   "referenced_type" : "type-31",
11997   "self_type" : "type-31",
11998   "size" : 24,
11999   "source_file" : "/system/core/liblog/include/log/log_read.h",
12000   "unique_id" : "logger_entry_v2"
12001  },
12002  {
12003   "alignment" : 1,
12004   "fields" :
12005   [
12006    {
12007     "field_name" : "len",
12008     "referenced_type" : "type-11"
12009    },
12010    {
12011     "field_name" : "hdr_size",
12012     "field_offset" : 16,
12013     "referenced_type" : "type-11"
12014    },
12015    {
12016     "field_name" : "pid",
12017     "field_offset" : 32,
12018     "referenced_type" : "type-16"
12019    },
12020    {
12021     "field_name" : "tid",
12022     "field_offset" : 64,
12023     "referenced_type" : "type-16"
12024    },
12025    {
12026     "field_name" : "sec",
12027     "field_offset" : 96,
12028     "referenced_type" : "type-16"
12029    },
12030    {
12031     "field_name" : "nsec",
12032     "field_offset" : 128,
12033     "referenced_type" : "type-16"
12034    },
12035    {
12036     "field_name" : "lid",
12037     "field_offset" : 160,
12038     "referenced_type" : "type-2"
12039    },
12040    {
12041     "field_name" : "msg",
12042     "field_offset" : 192,
12043     "referenced_type" : "type-28"
12044    }
12045   ],
12046   "linker_set_key" : "logger_entry_v3",
12047   "name" : "logger_entry_v3",
12048   "referenced_type" : "type-30",
12049   "self_type" : "type-30",
12050   "size" : 24,
12051   "source_file" : "/system/core/liblog/include/log/log_read.h",
12052   "unique_id" : "logger_entry_v3"
12053  },
12054  {
12055   "alignment" : 4,
12056   "fields" :
12057   [
12058    {
12059     "field_name" : "len",
12060     "referenced_type" : "type-11"
12061    },
12062    {
12063     "field_name" : "hdr_size",
12064     "field_offset" : 16,
12065     "referenced_type" : "type-11"
12066    },
12067    {
12068     "field_name" : "pid",
12069     "field_offset" : 32,
12070     "referenced_type" : "type-16"
12071    },
12072    {
12073     "field_name" : "tid",
12074     "field_offset" : 64,
12075     "referenced_type" : "type-2"
12076    },
12077    {
12078     "field_name" : "sec",
12079     "field_offset" : 96,
12080     "referenced_type" : "type-2"
12081    },
12082    {
12083     "field_name" : "nsec",
12084     "field_offset" : 128,
12085     "referenced_type" : "type-2"
12086    },
12087    {
12088     "field_name" : "lid",
12089     "field_offset" : 160,
12090     "referenced_type" : "type-2"
12091    },
12092    {
12093     "field_name" : "uid",
12094     "field_offset" : 192,
12095     "referenced_type" : "type-2"
12096    },
12097    {
12098     "field_name" : "msg",
12099     "field_offset" : 224,
12100     "referenced_type" : "type-28"
12101    }
12102   ],
12103   "linker_set_key" : "logger_entry_v4",
12104   "name" : "logger_entry_v4",
12105   "referenced_type" : "type-27",
12106   "self_type" : "type-27",
12107   "size" : 28,
12108   "source_file" : "/system/core/liblog/include/log/log_read.h",
12109   "unique_id" : "logger_entry_v4"
12110  },
12111  {
12112   "alignment" : 4,
12113   "fields" :
12114   [
12115    {
12116     "field_name" : "version",
12117     "referenced_type" : "type-16"
12118    },
12119    {
12120     "field_name" : "numFds",
12121     "field_offset" : 32,
12122     "referenced_type" : "type-16"
12123    },
12124    {
12125     "field_name" : "numInts",
12126     "field_offset" : 64,
12127     "referenced_type" : "type-16"
12128    },
12129    {
12130     "field_name" : "data",
12131     "field_offset" : 96,
12132     "referenced_type" : "type-111"
12133    }
12134   ],
12135   "linker_set_key" : "native_handle",
12136   "name" : "native_handle",
12137   "referenced_type" : "type-110",
12138   "self_type" : "type-110",
12139   "size" : 12,
12140   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12141   "unique_id" : "native_handle"
12142  }
12143 ],
12144 "rvalue_reference_types" :
12145 [
12146  {
12147   "alignment" : 8,
12148   "linker_set_key" : "android::hardware::Return<bool> &&",
12149   "name" : "android::hardware::Return<bool> &&",
12150   "referenced_type" : "type-495",
12151   "self_type" : "type-560",
12152   "size" : 8,
12153   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12154  },
12155  {
12156   "alignment" : 8,
12157   "linker_set_key" : "android::hardware::Return<void> &&",
12158   "name" : "android::hardware::Return<void> &&",
12159   "referenced_type" : "type-567",
12160   "self_type" : "type-569",
12161   "size" : 8,
12162   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12163  },
12164  {
12165   "alignment" : 8,
12166   "linker_set_key" : "android::hardware::Status &&",
12167   "name" : "android::hardware::Status &&",
12168   "referenced_type" : "type-396",
12169   "self_type" : "type-462",
12170   "size" : 8,
12171   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12172  },
12173  {
12174   "alignment" : 8,
12175   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress &&",
12176   "name" : "android::hardware::audio::common::V5_0::DeviceAddress &&",
12177   "referenced_type" : "type-161",
12178   "self_type" : "type-452",
12179   "size" : 8,
12180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12181  },
12182  {
12183   "alignment" : 8,
12184   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &&",
12185   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &&",
12186   "referenced_type" : "type-157",
12187   "self_type" : "type-439",
12188   "size" : 8,
12189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12190  },
12191  {
12192   "alignment" : 8,
12193   "linker_set_key" : "android::hardware::details::return_status &&",
12194   "name" : "android::hardware::details::return_status &&",
12195   "referenced_type" : "type-496",
12196   "self_type" : "type-563",
12197   "size" : 8,
12198   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12199  },
12200  {
12201   "alignment" : 8,
12202   "linker_set_key" : "android::hardware::hidl_handle &&",
12203   "name" : "android::hardware::hidl_handle &&",
12204   "referenced_type" : "type-105",
12205   "self_type" : "type-122",
12206   "size" : 8,
12207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12208  },
12209  {
12210   "alignment" : 8,
12211   "linker_set_key" : "android::hardware::hidl_memory &&",
12212   "name" : "android::hardware::hidl_memory &&",
12213   "referenced_type" : "type-119",
12214   "self_type" : "type-126",
12215   "size" : 8,
12216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12217  },
12218  {
12219   "alignment" : 8,
12220   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate &&",
12221   "name" : "android::hidl::safe_union::V1_0::Monostate &&",
12222   "referenced_type" : "type-160",
12223   "self_type" : "type-446",
12224   "size" : 8,
12225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12226  }
12227 ]
12228}
12229