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-388",
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-381",
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   "linker_set_key" : "char",
98   "name" : "char",
99   "referenced_type" : "type-29",
100   "self_type" : "type-29",
101   "size" : 1
102  },
103  {
104   "alignment" : 2,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "char16_t",
108   "name" : "char16_t",
109   "referenced_type" : "type-317",
110   "self_type" : "type-317",
111   "size" : 2
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "double",
116   "name" : "double",
117   "referenced_type" : "type-67",
118   "self_type" : "type-67",
119   "size" : 8
120  },
121  {
122   "alignment" : 4,
123   "linker_set_key" : "float",
124   "name" : "float",
125   "referenced_type" : "type-61",
126   "self_type" : "type-61",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "int",
133   "name" : "int",
134   "referenced_type" : "type-16",
135   "self_type" : "type-16",
136   "size" : 4
137  },
138  {
139   "alignment" : 4,
140   "is_integral" : true,
141   "linker_set_key" : "long",
142   "name" : "long",
143   "referenced_type" : "type-36",
144   "self_type" : "type-36",
145   "size" : 4
146  },
147  {
148   "alignment" : 4,
149   "is_integral" : true,
150   "linker_set_key" : "long long",
151   "name" : "long long",
152   "referenced_type" : "type-47",
153   "self_type" : "type-47",
154   "size" : 8
155  },
156  {
157   "alignment" : 2,
158   "is_integral" : true,
159   "linker_set_key" : "short",
160   "name" : "short",
161   "referenced_type" : "type-7",
162   "self_type" : "type-7",
163   "size" : 2
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "linker_set_key" : "signed char",
169   "name" : "signed char",
170   "referenced_type" : "type-75",
171   "self_type" : "type-75",
172   "size" : 1
173  },
174  {
175   "alignment" : 1,
176   "is_integral" : true,
177   "is_unsigned" : true,
178   "linker_set_key" : "unsigned char",
179   "name" : "unsigned char",
180   "referenced_type" : "type-26",
181   "self_type" : "type-26",
182   "size" : 1
183  },
184  {
185   "alignment" : 4,
186   "is_integral" : true,
187   "is_unsigned" : true,
188   "linker_set_key" : "unsigned int",
189   "name" : "unsigned int",
190   "referenced_type" : "type-2",
191   "self_type" : "type-2",
192   "size" : 4
193  },
194  {
195   "alignment" : 4,
196   "is_integral" : true,
197   "is_unsigned" : true,
198   "linker_set_key" : "unsigned long",
199   "name" : "unsigned long",
200   "referenced_type" : "type-41",
201   "self_type" : "type-41",
202   "size" : 4
203  },
204  {
205   "alignment" : 4,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "unsigned long long",
209   "name" : "unsigned long long",
210   "referenced_type" : "type-55",
211   "self_type" : "type-55",
212   "size" : 8
213  },
214  {
215   "alignment" : 2,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "unsigned short",
219   "name" : "unsigned short",
220   "referenced_type" : "type-11",
221   "self_type" : "type-11",
222   "size" : 2
223  },
224  {
225   "linker_set_key" : "void",
226   "name" : "void",
227   "referenced_type" : "type-256",
228   "self_type" : "type-256"
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC1Ev"
235  },
236  {
237   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC2Ev"
238  },
239  {
240   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD1Ev"
241  },
242  {
243   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD2Ev"
244  },
245  {
246   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEONS_4hidl10safe_union4V1_09MonostateE"
247  },
248  {
249   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedERKNS_4hidl10safe_union4V1_09MonostateE"
250  },
251  {
252   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv"
253  },
254  {
255   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_destructUnionEv"
256  },
257  {
258   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEONS3_13DeviceAddressE"
259  },
260  {
261   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceERKNS3_13DeviceAddressE"
262  },
263  {
264   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv"
265  },
266  {
267   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1EOS5_"
268  },
269  {
270   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1ERKS5_"
271  },
272  {
273   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1Ev"
274  },
275  {
276   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2EOS5_"
277  },
278  {
279   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2ERKS5_"
280  },
281  {
282   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2Ev"
283  },
284  {
285   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD1Ev"
286  },
287  {
288   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD2Ev"
289  },
290  {
291   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSEOS5_"
292  },
293  {
294   "name" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSERKS5_"
295  },
296  {
297   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_12SinkMetadataEPNS0_6ParcelEjj"
298  },
299  {
300   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_13DeviceAddressEPNS0_6ParcelEjj"
301  },
302  {
303   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_14SourceMetadataEPNS0_6ParcelEjj"
304  },
305  {
306   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadata11DestinationEPNS0_6ParcelEjj"
307  },
308  {
309   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadataEPNS0_6ParcelEjj"
310  },
311  {
312   "name" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEjj"
313  },
314  {
315   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_12SinkMetadataERKNS0_6ParcelEjj"
316  },
317  {
318   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_13DeviceAddressERKNS0_6ParcelEjj"
319  },
320  {
321   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_14SourceMetadataERKNS0_6ParcelEjj"
322  },
323  {
324   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadata11DestinationERKNS0_6ParcelEjj"
325  },
326  {
327   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadataERKNS0_6ParcelEjj"
328  },
329  {
330   "name" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj"
331  },
332  {
333   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv"
334  },
335  {
336   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination16getDiscriminatorEv"
337  },
338  {
339   "name" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv"
340  }
341 ],
342 "elf_objects" : [],
343 "enum_types" :
344 [
345  {
346   "alignment" : 4,
347   "enum_fields" :
348   [
349    {
350     "enum_field_value" : 0,
351     "name" : "android::Condition::WAKE_UP_ONE"
352    },
353    {
354     "enum_field_value" : 1,
355     "name" : "android::Condition::WAKE_UP_ALL"
356    }
357   ],
358   "linker_set_key" : "android::Condition::WakeUpType",
359   "name" : "android::Condition::WakeUpType",
360   "referenced_type" : "type-401",
361   "self_type" : "type-401",
362   "size" : 4,
363   "source_file" : "/system/core/libutils/include/utils/Condition.h",
364   "underlying_type" : "type-2",
365   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
366  },
367  {
368   "alignment" : 4,
369   "enum_fields" :
370   [
371    {
372     "enum_field_value" : 0,
373     "name" : "android::String16::kEmptyString"
374    }
375   ],
376   "linker_set_key" : "android::String16::StaticLinkage",
377   "name" : "android::String16::StaticLinkage",
378   "referenced_type" : "type-318",
379   "self_type" : "type-318",
380   "size" : 4,
381   "source_file" : "/system/core/libutils/include/utils/String16.h",
382   "underlying_type" : "type-2",
383   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
384  },
385  {
386   "alignment" : 4,
387   "enum_fields" :
388   [
389    {
390     "enum_field_value" : 0,
391     "name" : "android::String8::kEmptyString"
392    }
393   ],
394   "linker_set_key" : "android::String8::StaticLinkage",
395   "name" : "android::String8::StaticLinkage",
396   "referenced_type" : "type-307",
397   "self_type" : "type-307",
398   "size" : 4,
399   "source_file" : "/system/core/libutils/include/utils/String8.h",
400   "underlying_type" : "type-2",
401   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
402  },
403  {
404   "alignment" : 4,
405   "enum_fields" :
406   [
407    {
408     "enum_field_value" : 0,
409     "name" : "android::hardware::HidlReturnRestriction::NONE"
410    },
411    {
412     "enum_field_value" : 1,
413     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
414    },
415    {
416     "enum_field_value" : 2,
417     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
418    }
419   ],
420   "linker_set_key" : "android::hardware::HidlReturnRestriction",
421   "name" : "android::hardware::HidlReturnRestriction",
422   "referenced_type" : "type-564",
423   "self_type" : "type-564",
424   "size" : 4,
425   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
426   "underlying_type" : "type-16",
427   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
428  },
429  {
430   "alignment" : 4,
431   "enum_fields" :
432   [
433    {
434     "enum_field_value" : 0,
435     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
436    },
437    {
438     "enum_field_value" : 1,
439     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
440    },
441    {
442     "enum_field_value" : 2,
443     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
444    },
445    {
446     "enum_field_value" : 3,
447     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
448    }
449   ],
450   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
451   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
452   "referenced_type" : "type-291",
453   "self_type" : "type-291",
454   "size" : 4,
455   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
456   "underlying_type" : "type-16",
457   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
458  },
459  {
460   "alignment" : 4,
461   "enum_fields" :
462   [
463    {
464     "enum_field_value" : 1,
465     "name" : "android::hardware::kSynchronizedReadWrite"
466    },
467    {
468     "enum_field_value" : 2,
469     "name" : "android::hardware::kUnsynchronizedWrite"
470    }
471   ],
472   "linker_set_key" : "android::hardware::MQFlavor",
473   "name" : "android::hardware::MQFlavor",
474   "referenced_type" : "type-286",
475   "self_type" : "type-286",
476   "size" : 4,
477   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
478   "underlying_type" : "type-2",
479   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
480  },
481  {
482   "alignment" : 4,
483   "enum_fields" :
484   [
485    {
486     "enum_field_value" : 0,
487     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
488    },
489    {
490     "enum_field_value" : 1,
491     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
492    },
493    {
494     "enum_field_value" : 2,
495     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
496    }
497   ],
498   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
499   "name" : "android::hardware::ProcessState::CallRestriction",
500   "referenced_type" : "type-419",
501   "self_type" : "type-419",
502   "size" : 4,
503   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
504   "underlying_type" : "type-16",
505   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
506  },
507  {
508   "alignment" : 4,
509   "enum_fields" :
510   [
511    {
512     "enum_field_value" : 0,
513     "name" : "android::hardware::Status::EX_NONE"
514    },
515    {
516     "enum_field_value" : -1,
517     "name" : "android::hardware::Status::EX_SECURITY"
518    },
519    {
520     "enum_field_value" : -2,
521     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
522    },
523    {
524     "enum_field_value" : -3,
525     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
526    },
527    {
528     "enum_field_value" : -4,
529     "name" : "android::hardware::Status::EX_NULL_POINTER"
530    },
531    {
532     "enum_field_value" : -5,
533     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
534    },
535    {
536     "enum_field_value" : -6,
537     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
538    },
539    {
540     "enum_field_value" : -7,
541     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
542    },
543    {
544     "enum_field_value" : -128,
545     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
546    },
547    {
548     "enum_field_value" : -129,
549     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
550    }
551   ],
552   "linker_set_key" : "android::hardware::Status::Exception",
553   "name" : "android::hardware::Status::Exception",
554   "referenced_type" : "type-420",
555   "self_type" : "type-420",
556   "size" : 4,
557   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
558   "underlying_type" : "type-16",
559   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
560  },
561  {
562   "alignment" : 4,
563   "enum_fields" :
564   [
565    {
566     "enum_field_value" : 0,
567     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::REPRESENTATION_POSITION"
568    },
569    {
570     "enum_field_value" : 2,
571     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::REPRESENTATION_INDEX"
572    },
573    {
574     "enum_field_value" : 0,
575     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::NONE"
576    },
577    {
578     "enum_field_value" : -1073741824,
579     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INVALID"
580    },
581    {
582     "enum_field_value" : 1,
583     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_LEFT"
584    },
585    {
586     "enum_field_value" : 2,
587     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_RIGHT"
588    },
589    {
590     "enum_field_value" : 4,
591     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_CENTER"
592    },
593    {
594     "enum_field_value" : 8,
595     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_LOW_FREQUENCY"
596    },
597    {
598     "enum_field_value" : 16,
599     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_LEFT"
600    },
601    {
602     "enum_field_value" : 32,
603     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_RIGHT"
604    },
605    {
606     "enum_field_value" : 64,
607     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
608    },
609    {
610     "enum_field_value" : 128,
611     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
612    },
613    {
614     "enum_field_value" : 256,
615     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_BACK_CENTER"
616    },
617    {
618     "enum_field_value" : 512,
619     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SIDE_LEFT"
620    },
621    {
622     "enum_field_value" : 1024,
623     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SIDE_RIGHT"
624    },
625    {
626     "enum_field_value" : 2048,
627     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_CENTER"
628    },
629    {
630     "enum_field_value" : 4096,
631     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
632    },
633    {
634     "enum_field_value" : 8192,
635     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
636    },
637    {
638     "enum_field_value" : 16384,
639     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
640    },
641    {
642     "enum_field_value" : 32768,
643     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
644    },
645    {
646     "enum_field_value" : 65536,
647     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
648    },
649    {
650     "enum_field_value" : 131072,
651     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
652    },
653    {
654     "enum_field_value" : 262144,
655     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_SIDE_LEFT"
656    },
657    {
658     "enum_field_value" : 524288,
659     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_TOP_SIDE_RIGHT"
660    },
661    {
662     "enum_field_value" : 536870912,
663     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_A"
664    },
665    {
666     "enum_field_value" : 268435456,
667     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_B"
668    },
669    {
670     "enum_field_value" : 1,
671     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO"
672    },
673    {
674     "enum_field_value" : 3,
675     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO"
676    },
677    {
678     "enum_field_value" : 11,
679     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT1"
680    },
681    {
682     "enum_field_value" : 786435,
683     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT0POINT2"
684    },
685    {
686     "enum_field_value" : 786443,
687     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_2POINT1POINT2"
688    },
689    {
690     "enum_field_value" : 786439,
691     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_3POINT0POINT2"
692    },
693    {
694     "enum_field_value" : 786447,
695     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_3POINT1POINT2"
696    },
697    {
698     "enum_field_value" : 51,
699     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD"
700    },
701    {
702     "enum_field_value" : 51,
703     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD_BACK"
704    },
705    {
706     "enum_field_value" : 1539,
707     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_QUAD_SIDE"
708    },
709    {
710     "enum_field_value" : 263,
711     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_SURROUND"
712    },
713    {
714     "enum_field_value" : 55,
715     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_PENTA"
716    },
717    {
718     "enum_field_value" : 63,
719     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1"
720    },
721    {
722     "enum_field_value" : 63,
723     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1_BACK"
724    },
725    {
726     "enum_field_value" : 1551,
727     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1_SIDE"
728    },
729    {
730     "enum_field_value" : 786495,
731     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1POINT2"
732    },
733    {
734     "enum_field_value" : 184383,
735     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_5POINT1POINT4"
736    },
737    {
738     "enum_field_value" : 319,
739     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_6POINT1"
740    },
741    {
742     "enum_field_value" : 1599,
743     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1"
744    },
745    {
746     "enum_field_value" : 788031,
747     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1POINT2"
748    },
749    {
750     "enum_field_value" : 185919,
751     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_7POINT1POINT4"
752    },
753    {
754     "enum_field_value" : 536870913,
755     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO_HAPTIC_A"
756    },
757    {
758     "enum_field_value" : 536870915,
759     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO_HAPTIC_A"
760    },
761    {
762     "enum_field_value" : 805306368,
763     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_HAPTIC_AB"
764    },
765    {
766     "enum_field_value" : 805306369,
767     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_MONO_HAPTIC_AB"
768    },
769    {
770     "enum_field_value" : 805306371,
771     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::OUT_STEREO_HAPTIC_AB"
772    },
773    {
774     "enum_field_value" : 4,
775     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LEFT"
776    },
777    {
778     "enum_field_value" : 8,
779     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_RIGHT"
780    },
781    {
782     "enum_field_value" : 16,
783     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT"
784    },
785    {
786     "enum_field_value" : 32,
787     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK"
788    },
789    {
790     "enum_field_value" : 64,
791     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LEFT_PROCESSED"
792    },
793    {
794     "enum_field_value" : 128,
795     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_RIGHT_PROCESSED"
796    },
797    {
798     "enum_field_value" : 256,
799     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT_PROCESSED"
800    },
801    {
802     "enum_field_value" : 512,
803     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_PROCESSED"
804    },
805    {
806     "enum_field_value" : 1024,
807     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_PRESSURE"
808    },
809    {
810     "enum_field_value" : 2048,
811     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_X_AXIS"
812    },
813    {
814     "enum_field_value" : 4096,
815     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_Y_AXIS"
816    },
817    {
818     "enum_field_value" : 8192,
819     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_Z_AXIS"
820    },
821    {
822     "enum_field_value" : 65536,
823     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_LEFT"
824    },
825    {
826     "enum_field_value" : 131072,
827     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_BACK_RIGHT"
828    },
829    {
830     "enum_field_value" : 262144,
831     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_CENTER"
832    },
833    {
834     "enum_field_value" : 1048576,
835     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_LOW_FREQUENCY"
836    },
837    {
838     "enum_field_value" : 2097152,
839     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_TOP_LEFT"
840    },
841    {
842     "enum_field_value" : 4194304,
843     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_TOP_RIGHT"
844    },
845    {
846     "enum_field_value" : 16384,
847     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_UPLINK"
848    },
849    {
850     "enum_field_value" : 32768,
851     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_DNLINK"
852    },
853    {
854     "enum_field_value" : 16,
855     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_MONO"
856    },
857    {
858     "enum_field_value" : 12,
859     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_STEREO"
860    },
861    {
862     "enum_field_value" : 48,
863     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_FRONT_BACK"
864    },
865    {
866     "enum_field_value" : 252,
867     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_6"
868    },
869    {
870     "enum_field_value" : 6291468,
871     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_2POINT0POINT2"
872    },
873    {
874     "enum_field_value" : 7340044,
875     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_2POINT1POINT2"
876    },
877    {
878     "enum_field_value" : 6553612,
879     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_3POINT0POINT2"
880    },
881    {
882     "enum_field_value" : 7602188,
883     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_3POINT1POINT2"
884    },
885    {
886     "enum_field_value" : 1507340,
887     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_5POINT1"
888    },
889    {
890     "enum_field_value" : 16400,
891     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
892    },
893    {
894     "enum_field_value" : 32784,
895     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
896    },
897    {
898     "enum_field_value" : 49168,
899     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::IN_VOICE_CALL_MONO"
900    },
901    {
902     "enum_field_value" : 30,
903     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::COUNT_MAX"
904    },
905    {
906     "enum_field_value" : -2147483648,
907     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_HDR"
908    },
909    {
910     "enum_field_value" : -2147483647,
911     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_1"
912    },
913    {
914     "enum_field_value" : -2147483645,
915     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_2"
916    },
917    {
918     "enum_field_value" : -2147483641,
919     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_3"
920    },
921    {
922     "enum_field_value" : -2147483633,
923     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_4"
924    },
925    {
926     "enum_field_value" : -2147483617,
927     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_5"
928    },
929    {
930     "enum_field_value" : -2147483585,
931     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_6"
932    },
933    {
934     "enum_field_value" : -2147483521,
935     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_7"
936    },
937    {
938     "enum_field_value" : -2147483393,
939     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_8"
940    },
941    {
942     "enum_field_value" : -2147483137,
943     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_9"
944    },
945    {
946     "enum_field_value" : -2147482625,
947     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_10"
948    },
949    {
950     "enum_field_value" : -2147481601,
951     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_11"
952    },
953    {
954     "enum_field_value" : -2147479553,
955     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_12"
956    },
957    {
958     "enum_field_value" : -2147475457,
959     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_13"
960    },
961    {
962     "enum_field_value" : -2147467265,
963     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_14"
964    },
965    {
966     "enum_field_value" : -2147450881,
967     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_15"
968    },
969    {
970     "enum_field_value" : -2147418113,
971     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_16"
972    },
973    {
974     "enum_field_value" : -2147352577,
975     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_17"
976    },
977    {
978     "enum_field_value" : -2147221505,
979     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_18"
980    },
981    {
982     "enum_field_value" : -2146959361,
983     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_19"
984    },
985    {
986     "enum_field_value" : -2146435073,
987     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_20"
988    },
989    {
990     "enum_field_value" : -2145386497,
991     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_21"
992    },
993    {
994     "enum_field_value" : -2143289345,
995     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_22"
996    },
997    {
998     "enum_field_value" : -2139095041,
999     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_23"
1000    },
1001    {
1002     "enum_field_value" : -2130706433,
1003     "name" : "android::hardware::audio::common::V5_0::AudioChannelMask::INDEX_MASK_24"
1004    }
1005   ],
1006   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioChannelMask",
1007   "name" : "android::hardware::audio::common::V5_0::AudioChannelMask",
1008   "referenced_type" : "type-428",
1009   "self_type" : "type-428",
1010   "size" : 4,
1011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1012   "underlying_type" : "type-2",
1013   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioChannelMaskE"
1014  },
1015  {
1016   "alignment" : 4,
1017   "enum_fields" :
1018   [
1019    {
1020     "enum_field_value" : 0,
1021     "name" : "android::hardware::audio::common::V5_0::AudioContentType::UNKNOWN"
1022    },
1023    {
1024     "enum_field_value" : 1,
1025     "name" : "android::hardware::audio::common::V5_0::AudioContentType::SPEECH"
1026    },
1027    {
1028     "enum_field_value" : 2,
1029     "name" : "android::hardware::audio::common::V5_0::AudioContentType::MUSIC"
1030    },
1031    {
1032     "enum_field_value" : 3,
1033     "name" : "android::hardware::audio::common::V5_0::AudioContentType::MOVIE"
1034    },
1035    {
1036     "enum_field_value" : 4,
1037     "name" : "android::hardware::audio::common::V5_0::AudioContentType::SONIFICATION"
1038    }
1039   ],
1040   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioContentType",
1041   "name" : "android::hardware::audio::common::V5_0::AudioContentType",
1042   "referenced_type" : "type-144",
1043   "self_type" : "type-144",
1044   "size" : 4,
1045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1046   "underlying_type" : "type-2",
1047   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioContentTypeE"
1048  },
1049  {
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 0,
1055     "name" : "android::hardware::audio::common::V5_0::AudioDevice::NONE"
1056    },
1057    {
1058     "enum_field_value" : -2147483648,
1059     "name" : "android::hardware::audio::common::V5_0::AudioDevice::BIT_IN"
1060    },
1061    {
1062     "enum_field_value" : 1073741824,
1063     "name" : "android::hardware::audio::common::V5_0::AudioDevice::BIT_DEFAULT"
1064    },
1065    {
1066     "enum_field_value" : 1,
1067     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_EARPIECE"
1068    },
1069    {
1070     "enum_field_value" : 2,
1071     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPEAKER"
1072    },
1073    {
1074     "enum_field_value" : 4,
1075     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_WIRED_HEADSET"
1076    },
1077    {
1078     "enum_field_value" : 8,
1079     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_WIRED_HEADPHONE"
1080    },
1081    {
1082     "enum_field_value" : 16,
1083     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO"
1084    },
1085    {
1086     "enum_field_value" : 32,
1087     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1088    },
1089    {
1090     "enum_field_value" : 64,
1091     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1092    },
1093    {
1094     "enum_field_value" : 128,
1095     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1096    },
1097    {
1098     "enum_field_value" : 256,
1099     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1100    },
1101    {
1102     "enum_field_value" : 512,
1103     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1104    },
1105    {
1106     "enum_field_value" : 1024,
1107     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_AUX_DIGITAL"
1108    },
1109    {
1110     "enum_field_value" : 1024,
1111     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HDMI"
1112    },
1113    {
1114     "enum_field_value" : 2048,
1115     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1116    },
1117    {
1118     "enum_field_value" : 4096,
1119     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1120    },
1121    {
1122     "enum_field_value" : 8192,
1123     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_ACCESSORY"
1124    },
1125    {
1126     "enum_field_value" : 16384,
1127     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_DEVICE"
1128    },
1129    {
1130     "enum_field_value" : 32768,
1131     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_REMOTE_SUBMIX"
1132    },
1133    {
1134     "enum_field_value" : 65536,
1135     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_TELEPHONY_TX"
1136    },
1137    {
1138     "enum_field_value" : 131072,
1139     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_LINE"
1140    },
1141    {
1142     "enum_field_value" : 262144,
1143     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HDMI_ARC"
1144    },
1145    {
1146     "enum_field_value" : 524288,
1147     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPDIF"
1148    },
1149    {
1150     "enum_field_value" : 1048576,
1151     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_FM"
1152    },
1153    {
1154     "enum_field_value" : 2097152,
1155     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_AUX_LINE"
1156    },
1157    {
1158     "enum_field_value" : 4194304,
1159     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_SPEAKER_SAFE"
1160    },
1161    {
1162     "enum_field_value" : 8388608,
1163     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_IP"
1164    },
1165    {
1166     "enum_field_value" : 16777216,
1167     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_BUS"
1168    },
1169    {
1170     "enum_field_value" : 33554432,
1171     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_PROXY"
1172    },
1173    {
1174     "enum_field_value" : 67108864,
1175     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_USB_HEADSET"
1176    },
1177    {
1178     "enum_field_value" : 134217728,
1179     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_HEARING_AID"
1180    },
1181    {
1182     "enum_field_value" : 268435456,
1183     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_ECHO_CANCELLER"
1184    },
1185    {
1186     "enum_field_value" : 1073741824,
1187     "name" : "android::hardware::audio::common::V5_0::AudioDevice::OUT_DEFAULT"
1188    },
1189    {
1190     "enum_field_value" : -2147483647,
1191     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_COMMUNICATION"
1192    },
1193    {
1194     "enum_field_value" : -2147483646,
1195     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_AMBIENT"
1196    },
1197    {
1198     "enum_field_value" : -2147483644,
1199     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BUILTIN_MIC"
1200    },
1201    {
1202     "enum_field_value" : -2147483640,
1203     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1204    },
1205    {
1206     "enum_field_value" : -2147483632,
1207     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_WIRED_HEADSET"
1208    },
1209    {
1210     "enum_field_value" : -2147483616,
1211     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_AUX_DIGITAL"
1212    },
1213    {
1214     "enum_field_value" : -2147483616,
1215     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_HDMI"
1216    },
1217    {
1218     "enum_field_value" : -2147483584,
1219     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_VOICE_CALL"
1220    },
1221    {
1222     "enum_field_value" : -2147483584,
1223     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_TELEPHONY_RX"
1224    },
1225    {
1226     "enum_field_value" : -2147483520,
1227     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BACK_MIC"
1228    },
1229    {
1230     "enum_field_value" : -2147483392,
1231     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_REMOTE_SUBMIX"
1232    },
1233    {
1234     "enum_field_value" : -2147483136,
1235     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1236    },
1237    {
1238     "enum_field_value" : -2147482624,
1239     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1240    },
1241    {
1242     "enum_field_value" : -2147481600,
1243     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_ACCESSORY"
1244    },
1245    {
1246     "enum_field_value" : -2147479552,
1247     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_DEVICE"
1248    },
1249    {
1250     "enum_field_value" : -2147475456,
1251     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_FM_TUNER"
1252    },
1253    {
1254     "enum_field_value" : -2147467264,
1255     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_TV_TUNER"
1256    },
1257    {
1258     "enum_field_value" : -2147450880,
1259     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_LINE"
1260    },
1261    {
1262     "enum_field_value" : -2147418112,
1263     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_SPDIF"
1264    },
1265    {
1266     "enum_field_value" : -2147352576,
1267     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_A2DP"
1268    },
1269    {
1270     "enum_field_value" : -2147221504,
1271     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_LOOPBACK"
1272    },
1273    {
1274     "enum_field_value" : -2146959360,
1275     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_IP"
1276    },
1277    {
1278     "enum_field_value" : -2146435072,
1279     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BUS"
1280    },
1281    {
1282     "enum_field_value" : -2130706432,
1283     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_PROXY"
1284    },
1285    {
1286     "enum_field_value" : -2113929216,
1287     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_USB_HEADSET"
1288    },
1289    {
1290     "enum_field_value" : -2080374784,
1291     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_BLUETOOTH_BLE"
1292    },
1293    {
1294     "enum_field_value" : -1879048192,
1295     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_ECHO_REFERENCE"
1296    },
1297    {
1298     "enum_field_value" : -1073741824,
1299     "name" : "android::hardware::audio::common::V5_0::AudioDevice::IN_DEFAULT"
1300    }
1301   ],
1302   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioDevice",
1303   "name" : "android::hardware::audio::common::V5_0::AudioDevice",
1304   "referenced_type" : "type-162",
1305   "self_type" : "type-162",
1306   "size" : 4,
1307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1308   "underlying_type" : "type-2",
1309   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioDeviceE"
1310  },
1311  {
1312   "alignment" : 4,
1313   "enum_fields" :
1314   [
1315    {
1316     "enum_field_value" : -1,
1317     "name" : "android::hardware::audio::common::V5_0::AudioFormat::INVALID"
1318    },
1319    {
1320     "enum_field_value" : 0,
1321     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DEFAULT"
1322    },
1323    {
1324     "enum_field_value" : 0,
1325     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM"
1326    },
1327    {
1328     "enum_field_value" : 16777216,
1329     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP3"
1330    },
1331    {
1332     "enum_field_value" : 33554432,
1333     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_NB"
1334    },
1335    {
1336     "enum_field_value" : 50331648,
1337     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_WB"
1338    },
1339    {
1340     "enum_field_value" : 67108864,
1341     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC"
1342    },
1343    {
1344     "enum_field_value" : 83886080,
1345     "name" : "android::hardware::audio::common::V5_0::AudioFormat::HE_AAC_V1"
1346    },
1347    {
1348     "enum_field_value" : 100663296,
1349     "name" : "android::hardware::audio::common::V5_0::AudioFormat::HE_AAC_V2"
1350    },
1351    {
1352     "enum_field_value" : 117440512,
1353     "name" : "android::hardware::audio::common::V5_0::AudioFormat::VORBIS"
1354    },
1355    {
1356     "enum_field_value" : 134217728,
1357     "name" : "android::hardware::audio::common::V5_0::AudioFormat::OPUS"
1358    },
1359    {
1360     "enum_field_value" : 150994944,
1361     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AC3"
1362    },
1363    {
1364     "enum_field_value" : 167772160,
1365     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3"
1366    },
1367    {
1368     "enum_field_value" : 184549376,
1369     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DTS"
1370    },
1371    {
1372     "enum_field_value" : 201326592,
1373     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DTS_HD"
1374    },
1375    {
1376     "enum_field_value" : 218103808,
1377     "name" : "android::hardware::audio::common::V5_0::AudioFormat::IEC61937"
1378    },
1379    {
1380     "enum_field_value" : 234881024,
1381     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DOLBY_TRUEHD"
1382    },
1383    {
1384     "enum_field_value" : 268435456,
1385     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRC"
1386    },
1387    {
1388     "enum_field_value" : 285212672,
1389     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCB"
1390    },
1391    {
1392     "enum_field_value" : 301989888,
1393     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCWB"
1394    },
1395    {
1396     "enum_field_value" : 318767104,
1397     "name" : "android::hardware::audio::common::V5_0::AudioFormat::EVRCNW"
1398    },
1399    {
1400     "enum_field_value" : 335544320,
1401     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADIF"
1402    },
1403    {
1404     "enum_field_value" : 352321536,
1405     "name" : "android::hardware::audio::common::V5_0::AudioFormat::WMA"
1406    },
1407    {
1408     "enum_field_value" : 369098752,
1409     "name" : "android::hardware::audio::common::V5_0::AudioFormat::WMA_PRO"
1410    },
1411    {
1412     "enum_field_value" : 385875968,
1413     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_WB_PLUS"
1414    },
1415    {
1416     "enum_field_value" : 402653184,
1417     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP2"
1418    },
1419    {
1420     "enum_field_value" : 419430400,
1421     "name" : "android::hardware::audio::common::V5_0::AudioFormat::QCELP"
1422    },
1423    {
1424     "enum_field_value" : 436207616,
1425     "name" : "android::hardware::audio::common::V5_0::AudioFormat::DSD"
1426    },
1427    {
1428     "enum_field_value" : 452984832,
1429     "name" : "android::hardware::audio::common::V5_0::AudioFormat::FLAC"
1430    },
1431    {
1432     "enum_field_value" : 469762048,
1433     "name" : "android::hardware::audio::common::V5_0::AudioFormat::ALAC"
1434    },
1435    {
1436     "enum_field_value" : 486539264,
1437     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APE"
1438    },
1439    {
1440     "enum_field_value" : 503316480,
1441     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS"
1442    },
1443    {
1444     "enum_field_value" : 520093696,
1445     "name" : "android::hardware::audio::common::V5_0::AudioFormat::SBC"
1446    },
1447    {
1448     "enum_field_value" : 536870912,
1449     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX"
1450    },
1451    {
1452     "enum_field_value" : 553648128,
1453     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_HD"
1454    },
1455    {
1456     "enum_field_value" : 570425344,
1457     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AC4"
1458    },
1459    {
1460     "enum_field_value" : 587202560,
1461     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LDAC"
1462    },
1463    {
1464     "enum_field_value" : 603979776,
1465     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT"
1466    },
1467    {
1468     "enum_field_value" : 620756992,
1469     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM"
1470    },
1471    {
1472     "enum_field_value" : 637534208,
1473     "name" : "android::hardware::audio::common::V5_0::AudioFormat::CELT"
1474    },
1475    {
1476     "enum_field_value" : 654311424,
1477     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_ADAPTIVE"
1478    },
1479    {
1480     "enum_field_value" : 671088640,
1481     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LHDC"
1482    },
1483    {
1484     "enum_field_value" : 687865856,
1485     "name" : "android::hardware::audio::common::V5_0::AudioFormat::LHDC_LL"
1486    },
1487    {
1488     "enum_field_value" : 704643072,
1489     "name" : "android::hardware::audio::common::V5_0::AudioFormat::APTX_TWSP"
1490    },
1491    {
1492     "enum_field_value" : -16777216,
1493     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAIN_MASK"
1494    },
1495    {
1496     "enum_field_value" : 16777215,
1497     "name" : "android::hardware::audio::common::V5_0::AudioFormat::SUB_MASK"
1498    },
1499    {
1500     "enum_field_value" : 1,
1501     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_16_BIT"
1502    },
1503    {
1504     "enum_field_value" : 2,
1505     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_8_BIT"
1506    },
1507    {
1508     "enum_field_value" : 3,
1509     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_32_BIT"
1510    },
1511    {
1512     "enum_field_value" : 4,
1513     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_8_24_BIT"
1514    },
1515    {
1516     "enum_field_value" : 5,
1517     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_FLOAT"
1518    },
1519    {
1520     "enum_field_value" : 6,
1521     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1522    },
1523    {
1524     "enum_field_value" : 0,
1525     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MP3_SUB_NONE"
1526    },
1527    {
1528     "enum_field_value" : 0,
1529     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AMR_SUB_NONE"
1530    },
1531    {
1532     "enum_field_value" : 1,
1533     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_MAIN"
1534    },
1535    {
1536     "enum_field_value" : 2,
1537     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LC"
1538    },
1539    {
1540     "enum_field_value" : 4,
1541     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_SSR"
1542    },
1543    {
1544     "enum_field_value" : 8,
1545     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LTP"
1546    },
1547    {
1548     "enum_field_value" : 16,
1549     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_HE_V1"
1550    },
1551    {
1552     "enum_field_value" : 32,
1553     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_SCALABLE"
1554    },
1555    {
1556     "enum_field_value" : 64,
1557     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_ERLC"
1558    },
1559    {
1560     "enum_field_value" : 128,
1561     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_LD"
1562    },
1563    {
1564     "enum_field_value" : 256,
1565     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_HE_V2"
1566    },
1567    {
1568     "enum_field_value" : 512,
1569     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_ELD"
1570    },
1571    {
1572     "enum_field_value" : 768,
1573     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SUB_XHE"
1574    },
1575    {
1576     "enum_field_value" : 0,
1577     "name" : "android::hardware::audio::common::V5_0::AudioFormat::VORBIS_SUB_NONE"
1578    },
1579    {
1580     "enum_field_value" : 1,
1581     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3_SUB_JOC"
1582    },
1583    {
1584     "enum_field_value" : 1,
1585     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_1_0"
1586    },
1587    {
1588     "enum_field_value" : 2,
1589     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_2_0"
1590    },
1591    {
1592     "enum_field_value" : 3,
1593     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_SUB_2_1"
1594    },
1595    {
1596     "enum_field_value" : 1,
1597     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_16_BIT"
1598    },
1599    {
1600     "enum_field_value" : 2,
1601     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_8_BIT"
1602    },
1603    {
1604     "enum_field_value" : 3,
1605     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_32_BIT"
1606    },
1607    {
1608     "enum_field_value" : 4,
1609     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_8_24_BIT"
1610    },
1611    {
1612     "enum_field_value" : 5,
1613     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_FLOAT"
1614    },
1615    {
1616     "enum_field_value" : 6,
1617     "name" : "android::hardware::audio::common::V5_0::AudioFormat::PCM_24_BIT_PACKED"
1618    },
1619    {
1620     "enum_field_value" : 67108865,
1621     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_MAIN"
1622    },
1623    {
1624     "enum_field_value" : 67108866,
1625     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LC"
1626    },
1627    {
1628     "enum_field_value" : 67108868,
1629     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SSR"
1630    },
1631    {
1632     "enum_field_value" : 67108872,
1633     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LTP"
1634    },
1635    {
1636     "enum_field_value" : 67108880,
1637     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_HE_V1"
1638    },
1639    {
1640     "enum_field_value" : 67108896,
1641     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_SCALABLE"
1642    },
1643    {
1644     "enum_field_value" : 67108928,
1645     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ERLC"
1646    },
1647    {
1648     "enum_field_value" : 67108992,
1649     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LD"
1650    },
1651    {
1652     "enum_field_value" : 67109120,
1653     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_HE_V2"
1654    },
1655    {
1656     "enum_field_value" : 67109376,
1657     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ELD"
1658    },
1659    {
1660     "enum_field_value" : 67109632,
1661     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_XHE"
1662    },
1663    {
1664     "enum_field_value" : 503316481,
1665     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_MAIN"
1666    },
1667    {
1668     "enum_field_value" : 503316482,
1669     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LC"
1670    },
1671    {
1672     "enum_field_value" : 503316484,
1673     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_SSR"
1674    },
1675    {
1676     "enum_field_value" : 503316488,
1677     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LTP"
1678    },
1679    {
1680     "enum_field_value" : 503316496,
1681     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_HE_V1"
1682    },
1683    {
1684     "enum_field_value" : 503316512,
1685     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_SCALABLE"
1686    },
1687    {
1688     "enum_field_value" : 503316544,
1689     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_ERLC"
1690    },
1691    {
1692     "enum_field_value" : 503316608,
1693     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_LD"
1694    },
1695    {
1696     "enum_field_value" : 503316736,
1697     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_HE_V2"
1698    },
1699    {
1700     "enum_field_value" : 503316992,
1701     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_ELD"
1702    },
1703    {
1704     "enum_field_value" : 503317248,
1705     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_ADTS_XHE"
1706    },
1707    {
1708     "enum_field_value" : 167772161,
1709     "name" : "android::hardware::audio::common::V5_0::AudioFormat::E_AC3_JOC"
1710    },
1711    {
1712     "enum_field_value" : 603979777,
1713     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_1_0"
1714    },
1715    {
1716     "enum_field_value" : 603979778,
1717     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_2_0"
1718    },
1719    {
1720     "enum_field_value" : 603979779,
1721     "name" : "android::hardware::audio::common::V5_0::AudioFormat::MAT_2_1"
1722    },
1723    {
1724     "enum_field_value" : 620756994,
1725     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_LC"
1726    },
1727    {
1728     "enum_field_value" : 620757008,
1729     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_HE_V1"
1730    },
1731    {
1732     "enum_field_value" : 620757248,
1733     "name" : "android::hardware::audio::common::V5_0::AudioFormat::AAC_LATM_HE_V2"
1734    }
1735   ],
1736   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioFormat",
1737   "name" : "android::hardware::audio::common::V5_0::AudioFormat",
1738   "referenced_type" : "type-188",
1739   "self_type" : "type-188",
1740   "size" : 4,
1741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1742   "underlying_type" : "type-2",
1743   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioFormatE"
1744  },
1745  {
1746   "alignment" : 4,
1747   "enum_fields" :
1748   [
1749    {
1750     "enum_field_value" : 1,
1751     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::JOINT"
1752    },
1753    {
1754     "enum_field_value" : 2,
1755     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::CHANNELS"
1756    },
1757    {
1758     "enum_field_value" : 4,
1759     "name" : "android::hardware::audio::common::V5_0::AudioGainMode::RAMP"
1760    }
1761   ],
1762   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGainMode",
1763   "name" : "android::hardware::audio::common::V5_0::AudioGainMode",
1764   "referenced_type" : "type-454",
1765   "self_type" : "type-454",
1766   "size" : 4,
1767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1768   "underlying_type" : "type-2",
1769   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioGainModeE"
1770  },
1771  {
1772   "alignment" : 4,
1773   "enum_fields" :
1774   [
1775    {
1776     "enum_field_value" : 0,
1777     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1778    },
1779    {
1780     "enum_field_value" : 0,
1781     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1782    },
1783    {
1784     "enum_field_value" : 0,
1785     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1786    },
1787    {
1788     "enum_field_value" : 0,
1789     "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1790    }
1791   ],
1792   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioHandleConsts",
1793   "name" : "android::hardware::audio::common::V5_0::AudioHandleConsts",
1794   "referenced_type" : "type-423",
1795   "self_type" : "type-423",
1796   "size" : 4,
1797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1798   "underlying_type" : "type-16",
1799   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_017AudioHandleConstsE"
1800  },
1801  {
1802   "alignment" : 4,
1803   "enum_fields" :
1804   [
1805    {
1806     "enum_field_value" : 0,
1807     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::NONE"
1808    },
1809    {
1810     "enum_field_value" : 1,
1811     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::FAST"
1812    },
1813    {
1814     "enum_field_value" : 2,
1815     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::HW_HOTWORD"
1816    },
1817    {
1818     "enum_field_value" : 4,
1819     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::RAW"
1820    },
1821    {
1822     "enum_field_value" : 8,
1823     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::SYNC"
1824    },
1825    {
1826     "enum_field_value" : 16,
1827     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::MMAP_NOIRQ"
1828    },
1829    {
1830     "enum_field_value" : 32,
1831     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::VOIP_TX"
1832    },
1833    {
1834     "enum_field_value" : 64,
1835     "name" : "android::hardware::audio::common::V5_0::AudioInputFlag::HW_AV_SYNC"
1836    }
1837   ],
1838   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioInputFlag",
1839   "name" : "android::hardware::audio::common::V5_0::AudioInputFlag",
1840   "referenced_type" : "type-432",
1841   "self_type" : "type-432",
1842   "size" : 4,
1843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1844   "underlying_type" : "type-16",
1845   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_014AudioInputFlagE"
1846  },
1847  {
1848   "alignment" : 4,
1849   "enum_fields" :
1850   [
1851    {
1852     "enum_field_value" : 0,
1853     "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass::LOW"
1854    },
1855    {
1856     "enum_field_value" : 1,
1857     "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass::NORMAL"
1858    }
1859   ],
1860   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass",
1861   "name" : "android::hardware::audio::common::V5_0::AudioMixLatencyClass",
1862   "referenced_type" : "type-467",
1863   "self_type" : "type-467",
1864   "size" : 4,
1865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1866   "underlying_type" : "type-16",
1867   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_020AudioMixLatencyClassE"
1868  },
1869  {
1870   "alignment" : 4,
1871   "enum_fields" :
1872   [
1873    {
1874     "enum_field_value" : 0,
1875     "name" : "android::hardware::audio::common::V5_0::AudioMode::NORMAL"
1876    },
1877    {
1878     "enum_field_value" : 1,
1879     "name" : "android::hardware::audio::common::V5_0::AudioMode::RINGTONE"
1880    },
1881    {
1882     "enum_field_value" : 2,
1883     "name" : "android::hardware::audio::common::V5_0::AudioMode::IN_CALL"
1884    },
1885    {
1886     "enum_field_value" : 3,
1887     "name" : "android::hardware::audio::common::V5_0::AudioMode::IN_COMMUNICATION"
1888    }
1889   ],
1890   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioMode",
1891   "name" : "android::hardware::audio::common::V5_0::AudioMode",
1892   "referenced_type" : "type-430",
1893   "self_type" : "type-430",
1894   "size" : 4,
1895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1896   "underlying_type" : "type-16",
1897   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioModeE"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 0,
1905     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::NONE"
1906    },
1907    {
1908     "enum_field_value" : 1,
1909     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DIRECT"
1910    },
1911    {
1912     "enum_field_value" : 2,
1913     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::PRIMARY"
1914    },
1915    {
1916     "enum_field_value" : 4,
1917     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::FAST"
1918    },
1919    {
1920     "enum_field_value" : 8,
1921     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DEEP_BUFFER"
1922    },
1923    {
1924     "enum_field_value" : 16,
1925     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::COMPRESS_OFFLOAD"
1926    },
1927    {
1928     "enum_field_value" : 32,
1929     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::NON_BLOCKING"
1930    },
1931    {
1932     "enum_field_value" : 64,
1933     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::HW_AV_SYNC"
1934    },
1935    {
1936     "enum_field_value" : 128,
1937     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::TTS"
1938    },
1939    {
1940     "enum_field_value" : 256,
1941     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::RAW"
1942    },
1943    {
1944     "enum_field_value" : 512,
1945     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::SYNC"
1946    },
1947    {
1948     "enum_field_value" : 1024,
1949     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::IEC958_NONAUDIO"
1950    },
1951    {
1952     "enum_field_value" : 8192,
1953     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::DIRECT_PCM"
1954    },
1955    {
1956     "enum_field_value" : 16384,
1957     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::MMAP_NOIRQ"
1958    },
1959    {
1960     "enum_field_value" : 32768,
1961     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::VOIP_RX"
1962    },
1963    {
1964     "enum_field_value" : 65536,
1965     "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag::INCALL_MUSIC"
1966    }
1967   ],
1968   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioOutputFlag",
1969   "name" : "android::hardware::audio::common::V5_0::AudioOutputFlag",
1970   "referenced_type" : "type-431",
1971   "self_type" : "type-431",
1972   "size" : 4,
1973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
1974   "underlying_type" : "type-16",
1975   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioOutputFlagE"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::SAMPLE_RATE"
1984    },
1985    {
1986     "enum_field_value" : 2,
1987     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::CHANNEL_MASK"
1988    },
1989    {
1990     "enum_field_value" : 4,
1991     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::FORMAT"
1992    },
1993    {
1994     "enum_field_value" : 8,
1995     "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask::GAIN"
1996    }
1997   ],
1998   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigMask",
1999   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigMask",
2000   "referenced_type" : "type-460",
2001   "self_type" : "type-460",
2002   "size" : 4,
2003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2004   "underlying_type" : "type-2",
2005   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019AudioPortConfigMaskE"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 0,
2013     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::NONE"
2014    },
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::SOURCE"
2018    },
2019    {
2020     "enum_field_value" : 2,
2021     "name" : "android::hardware::audio::common::V5_0::AudioPortRole::SINK"
2022    }
2023   ],
2024   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortRole",
2025   "name" : "android::hardware::audio::common::V5_0::AudioPortRole",
2026   "referenced_type" : "type-456",
2027   "self_type" : "type-456",
2028   "size" : 4,
2029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2030   "underlying_type" : "type-16",
2031   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioPortRoleE"
2032  },
2033  {
2034   "alignment" : 4,
2035   "enum_fields" :
2036   [
2037    {
2038     "enum_field_value" : 0,
2039     "name" : "android::hardware::audio::common::V5_0::AudioPortType::NONE"
2040    },
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::hardware::audio::common::V5_0::AudioPortType::DEVICE"
2044    },
2045    {
2046     "enum_field_value" : 2,
2047     "name" : "android::hardware::audio::common::V5_0::AudioPortType::MIX"
2048    },
2049    {
2050     "enum_field_value" : 3,
2051     "name" : "android::hardware::audio::common::V5_0::AudioPortType::SESSION"
2052    }
2053   ],
2054   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortType",
2055   "name" : "android::hardware::audio::common::V5_0::AudioPortType",
2056   "referenced_type" : "type-457",
2057   "self_type" : "type-457",
2058   "size" : 4,
2059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2060   "underlying_type" : "type-16",
2061   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013AudioPortTypeE"
2062  },
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : -1,
2069     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::OUTPUT_STAGE"
2070    },
2071    {
2072     "enum_field_value" : 0,
2073     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::OUTPUT_MIX"
2074    },
2075    {
2076     "enum_field_value" : 0,
2077     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::ALLOCATE"
2078    },
2079    {
2080     "enum_field_value" : 0,
2081     "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts::NONE"
2082    }
2083   ],
2084   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioSessionConsts",
2085   "name" : "android::hardware::audio::common::V5_0::AudioSessionConsts",
2086   "referenced_type" : "type-426",
2087   "self_type" : "type-426",
2088   "size" : 4,
2089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2090   "underlying_type" : "type-16",
2091   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_018AudioSessionConstsE"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 0,
2099     "name" : "android::hardware::audio::common::V5_0::AudioSource::DEFAULT"
2100    },
2101    {
2102     "enum_field_value" : 1,
2103     "name" : "android::hardware::audio::common::V5_0::AudioSource::MIC"
2104    },
2105    {
2106     "enum_field_value" : 2,
2107     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_UPLINK"
2108    },
2109    {
2110     "enum_field_value" : 3,
2111     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_DOWNLINK"
2112    },
2113    {
2114     "enum_field_value" : 4,
2115     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_CALL"
2116    },
2117    {
2118     "enum_field_value" : 5,
2119     "name" : "android::hardware::audio::common::V5_0::AudioSource::CAMCORDER"
2120    },
2121    {
2122     "enum_field_value" : 6,
2123     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_RECOGNITION"
2124    },
2125    {
2126     "enum_field_value" : 7,
2127     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_COMMUNICATION"
2128    },
2129    {
2130     "enum_field_value" : 8,
2131     "name" : "android::hardware::audio::common::V5_0::AudioSource::REMOTE_SUBMIX"
2132    },
2133    {
2134     "enum_field_value" : 9,
2135     "name" : "android::hardware::audio::common::V5_0::AudioSource::UNPROCESSED"
2136    },
2137    {
2138     "enum_field_value" : 10,
2139     "name" : "android::hardware::audio::common::V5_0::AudioSource::VOICE_PERFORMANCE"
2140    },
2141    {
2142     "enum_field_value" : 1997,
2143     "name" : "android::hardware::audio::common::V5_0::AudioSource::ECHO_REFERENCE"
2144    },
2145    {
2146     "enum_field_value" : 1998,
2147     "name" : "android::hardware::audio::common::V5_0::AudioSource::FM_TUNER"
2148    },
2149    {
2150     "enum_field_value" : 1999,
2151     "name" : "android::hardware::audio::common::V5_0::AudioSource::HOTWORD"
2152    }
2153   ],
2154   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioSource",
2155   "name" : "android::hardware::audio::common::V5_0::AudioSource",
2156   "referenced_type" : "type-156",
2157   "self_type" : "type-156",
2158   "size" : 4,
2159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2160   "underlying_type" : "type-16",
2161   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioSourceE"
2162  },
2163  {
2164   "alignment" : 4,
2165   "enum_fields" :
2166   [
2167    {
2168     "enum_field_value" : -1,
2169     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::DEFAULT"
2170    },
2171    {
2172     "enum_field_value" : 0,
2173     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::MIN"
2174    },
2175    {
2176     "enum_field_value" : 0,
2177     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::VOICE_CALL"
2178    },
2179    {
2180     "enum_field_value" : 1,
2181     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::SYSTEM"
2182    },
2183    {
2184     "enum_field_value" : 2,
2185     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::RING"
2186    },
2187    {
2188     "enum_field_value" : 3,
2189     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::MUSIC"
2190    },
2191    {
2192     "enum_field_value" : 4,
2193     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ALARM"
2194    },
2195    {
2196     "enum_field_value" : 5,
2197     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::NOTIFICATION"
2198    },
2199    {
2200     "enum_field_value" : 6,
2201     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::BLUETOOTH_SCO"
2202    },
2203    {
2204     "enum_field_value" : 7,
2205     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ENFORCED_AUDIBLE"
2206    },
2207    {
2208     "enum_field_value" : 8,
2209     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::DTMF"
2210    },
2211    {
2212     "enum_field_value" : 9,
2213     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::TTS"
2214    },
2215    {
2216     "enum_field_value" : 10,
2217     "name" : "android::hardware::audio::common::V5_0::AudioStreamType::ACCESSIBILITY"
2218    }
2219   ],
2220   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioStreamType",
2221   "name" : "android::hardware::audio::common::V5_0::AudioStreamType",
2222   "referenced_type" : "type-425",
2223   "self_type" : "type-425",
2224   "size" : 4,
2225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2226   "underlying_type" : "type-16",
2227   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioStreamTypeE"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 0,
2235     "name" : "android::hardware::audio::common::V5_0::AudioUsage::UNKNOWN"
2236    },
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "android::hardware::audio::common::V5_0::AudioUsage::MEDIA"
2240    },
2241    {
2242     "enum_field_value" : 2,
2243     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VOICE_COMMUNICATION"
2244    },
2245    {
2246     "enum_field_value" : 3,
2247     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2248    },
2249    {
2250     "enum_field_value" : 4,
2251     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ALARM"
2252    },
2253    {
2254     "enum_field_value" : 5,
2255     "name" : "android::hardware::audio::common::V5_0::AudioUsage::NOTIFICATION"
2256    },
2257    {
2258     "enum_field_value" : 6,
2259     "name" : "android::hardware::audio::common::V5_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2260    },
2261    {
2262     "enum_field_value" : 11,
2263     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2264    },
2265    {
2266     "enum_field_value" : 12,
2267     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2268    },
2269    {
2270     "enum_field_value" : 13,
2271     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANCE_SONIFICATION"
2272    },
2273    {
2274     "enum_field_value" : 14,
2275     "name" : "android::hardware::audio::common::V5_0::AudioUsage::GAME"
2276    },
2277    {
2278     "enum_field_value" : 15,
2279     "name" : "android::hardware::audio::common::V5_0::AudioUsage::VIRTUAL_SOURCE"
2280    },
2281    {
2282     "enum_field_value" : 16,
2283     "name" : "android::hardware::audio::common::V5_0::AudioUsage::ASSISTANT"
2284    }
2285   ],
2286   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioUsage",
2287   "name" : "android::hardware::audio::common::V5_0::AudioUsage",
2288   "referenced_type" : "type-143",
2289   "self_type" : "type-143",
2290   "size" : 4,
2291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2292   "underlying_type" : "type-16",
2293   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_010AudioUsageE"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 2,
2301     "name" : "android::hardware::audio::common::V5_0::FixedChannelCount::FCC_2"
2302    },
2303    {
2304     "enum_field_value" : 8,
2305     "name" : "android::hardware::audio::common::V5_0::FixedChannelCount::FCC_8"
2306    }
2307   ],
2308   "linker_set_key" : "android::hardware::audio::common::V5_0::FixedChannelCount",
2309   "name" : "android::hardware::audio::common::V5_0::FixedChannelCount",
2310   "referenced_type" : "type-427",
2311   "self_type" : "type-427",
2312   "size" : 4,
2313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2314   "underlying_type" : "type-16",
2315   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_017FixedChannelCountE"
2316  },
2317  {
2318   "alignment" : 1,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 0,
2323     "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator::unspecified"
2324    },
2325    {
2326     "enum_field_value" : 1,
2327     "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator::device"
2328    }
2329   ],
2330   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator",
2331   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_discriminator",
2332   "referenced_type" : "type-158",
2333   "self_type" : "type-158",
2334   "size" : 1,
2335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
2336   "underlying_type" : "type-26",
2337   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_discriminatorE"
2338  },
2339  {
2340   "alignment" : 4,
2341   "enum_fields" :
2342   [
2343    {
2344     "enum_field_value" : 0,
2345     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2346    },
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2350    },
2351    {
2352     "enum_field_value" : 2,
2353     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2354    },
2355    {
2356     "enum_field_value" : 3,
2357     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2358    },
2359    {
2360     "enum_field_value" : 4,
2361     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2362    },
2363    {
2364     "enum_field_value" : 5,
2365     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2366    },
2367    {
2368     "enum_field_value" : 6,
2369     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2370    },
2371    {
2372     "enum_field_value" : 7,
2373     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2374    },
2375    {
2376     "enum_field_value" : 8,
2377     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2378    },
2379    {
2380     "enum_field_value" : 9,
2381     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2382    }
2383   ],
2384   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2385   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2386   "referenced_type" : "type-552",
2387   "self_type" : "type-552",
2388   "size" : 4,
2389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2390   "underlying_type" : "type-2",
2391   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2392  },
2393  {
2394   "alignment" : 4,
2395   "enum_fields" :
2396   [
2397    {
2398     "enum_field_value" : 0,
2399     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2400    },
2401    {
2402     "enum_field_value" : 1,
2403     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2404    },
2405    {
2406     "enum_field_value" : 2,
2407     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2408    }
2409   ],
2410   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2411   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2412   "referenced_type" : "type-299",
2413   "self_type" : "type-299",
2414   "size" : 4,
2415   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2416   "underlying_type" : "type-16",
2417   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2418  },
2419  {
2420   "alignment" : 4,
2421   "enum_fields" :
2422   [
2423    {
2424     "enum_field_value" : 0,
2425     "name" : "ANDROID_LOG_UNKNOWN"
2426    },
2427    {
2428     "enum_field_value" : 1,
2429     "name" : "ANDROID_LOG_DEFAULT"
2430    },
2431    {
2432     "enum_field_value" : 2,
2433     "name" : "ANDROID_LOG_VERBOSE"
2434    },
2435    {
2436     "enum_field_value" : 3,
2437     "name" : "ANDROID_LOG_DEBUG"
2438    },
2439    {
2440     "enum_field_value" : 4,
2441     "name" : "ANDROID_LOG_INFO"
2442    },
2443    {
2444     "enum_field_value" : 5,
2445     "name" : "ANDROID_LOG_WARN"
2446    },
2447    {
2448     "enum_field_value" : 6,
2449     "name" : "ANDROID_LOG_ERROR"
2450    },
2451    {
2452     "enum_field_value" : 7,
2453     "name" : "ANDROID_LOG_FATAL"
2454    },
2455    {
2456     "enum_field_value" : 8,
2457     "name" : "ANDROID_LOG_SILENT"
2458    }
2459   ],
2460   "linker_set_key" : "android_LogPriority",
2461   "name" : "android_LogPriority",
2462   "referenced_type" : "type-1",
2463   "self_type" : "type-1",
2464   "size" : 4,
2465   "source_file" : "/system/core/liblog/include/android/log.h",
2466   "underlying_type" : "type-2",
2467   "unique_id" : "android_LogPriority"
2468  },
2469  {
2470   "alignment" : 4,
2471   "enum_fields" :
2472   [
2473    {
2474     "enum_field_value" : 0,
2475     "name" : "HAL_COLOR_MODE_NATIVE"
2476    },
2477    {
2478     "enum_field_value" : 1,
2479     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2480    },
2481    {
2482     "enum_field_value" : 2,
2483     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2484    },
2485    {
2486     "enum_field_value" : 3,
2487     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2488    },
2489    {
2490     "enum_field_value" : 4,
2491     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2492    },
2493    {
2494     "enum_field_value" : 5,
2495     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2496    },
2497    {
2498     "enum_field_value" : 6,
2499     "name" : "HAL_COLOR_MODE_DCI_P3"
2500    },
2501    {
2502     "enum_field_value" : 7,
2503     "name" : "HAL_COLOR_MODE_SRGB"
2504    },
2505    {
2506     "enum_field_value" : 8,
2507     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2508    },
2509    {
2510     "enum_field_value" : 9,
2511     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2512    }
2513   ],
2514   "linker_set_key" : "android_color_mode_t",
2515   "name" : "android_color_mode_t",
2516   "referenced_type" : "type-369",
2517   "self_type" : "type-369",
2518   "size" : 4,
2519   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2520   "underlying_type" : "type-2",
2521   "unique_id" : "android_color_mode_t"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 10,
2529     "name" : "HAL_COLOR_MODE_BT2020"
2530    },
2531    {
2532     "enum_field_value" : 11,
2533     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2534    },
2535    {
2536     "enum_field_value" : 12,
2537     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2538    }
2539   ],
2540   "linker_set_key" : "android_color_mode_v1_1_t",
2541   "name" : "android_color_mode_v1_1_t",
2542   "referenced_type" : "type-374",
2543   "self_type" : "type-374",
2544   "size" : 4,
2545   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2546   "underlying_type" : "type-2",
2547   "unique_id" : "android_color_mode_v1_1_t"
2548  },
2549  {
2550   "alignment" : 4,
2551   "enum_fields" :
2552   [
2553    {
2554     "enum_field_value" : 0,
2555     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2556    },
2557    {
2558     "enum_field_value" : 1,
2559     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2560    },
2561    {
2562     "enum_field_value" : 2,
2563     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2564    },
2565    {
2566     "enum_field_value" : 3,
2567     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2568    },
2569    {
2570     "enum_field_value" : 4,
2571     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2572    },
2573    {
2574     "enum_field_value" : 5,
2575     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2576    },
2577    {
2578     "enum_field_value" : 6,
2579     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2580    }
2581   ],
2582   "linker_set_key" : "android_color_transform_t",
2583   "name" : "android_color_transform_t",
2584   "referenced_type" : "type-370",
2585   "self_type" : "type-370",
2586   "size" : 4,
2587   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2588   "underlying_type" : "type-2",
2589   "unique_id" : "android_color_transform_t"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 0,
2597     "name" : "HAL_DATASPACE_UNKNOWN"
2598    },
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "HAL_DATASPACE_ARBITRARY"
2602    },
2603    {
2604     "enum_field_value" : 16,
2605     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2606    },
2607    {
2608     "enum_field_value" : 4128768,
2609     "name" : "HAL_DATASPACE_STANDARD_MASK"
2610    },
2611    {
2612     "enum_field_value" : 0,
2613     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2614    },
2615    {
2616     "enum_field_value" : 65536,
2617     "name" : "HAL_DATASPACE_STANDARD_BT709"
2618    },
2619    {
2620     "enum_field_value" : 131072,
2621     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2622    },
2623    {
2624     "enum_field_value" : 196608,
2625     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2626    },
2627    {
2628     "enum_field_value" : 262144,
2629     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2630    },
2631    {
2632     "enum_field_value" : 327680,
2633     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2634    },
2635    {
2636     "enum_field_value" : 393216,
2637     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2638    },
2639    {
2640     "enum_field_value" : 458752,
2641     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2642    },
2643    {
2644     "enum_field_value" : 524288,
2645     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2646    },
2647    {
2648     "enum_field_value" : 589824,
2649     "name" : "HAL_DATASPACE_STANDARD_FILM"
2650    },
2651    {
2652     "enum_field_value" : 655360,
2653     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2654    },
2655    {
2656     "enum_field_value" : 720896,
2657     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2658    },
2659    {
2660     "enum_field_value" : 22,
2661     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2662    },
2663    {
2664     "enum_field_value" : 130023424,
2665     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2666    },
2667    {
2668     "enum_field_value" : 0,
2669     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2670    },
2671    {
2672     "enum_field_value" : 4194304,
2673     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2674    },
2675    {
2676     "enum_field_value" : 8388608,
2677     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2678    },
2679    {
2680     "enum_field_value" : 12582912,
2681     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2682    },
2683    {
2684     "enum_field_value" : 16777216,
2685     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2686    },
2687    {
2688     "enum_field_value" : 20971520,
2689     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2690    },
2691    {
2692     "enum_field_value" : 25165824,
2693     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2694    },
2695    {
2696     "enum_field_value" : 29360128,
2697     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2698    },
2699    {
2700     "enum_field_value" : 33554432,
2701     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2702    },
2703    {
2704     "enum_field_value" : 27,
2705     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2706    },
2707    {
2708     "enum_field_value" : 939524096,
2709     "name" : "HAL_DATASPACE_RANGE_MASK"
2710    },
2711    {
2712     "enum_field_value" : 0,
2713     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2714    },
2715    {
2716     "enum_field_value" : 134217728,
2717     "name" : "HAL_DATASPACE_RANGE_FULL"
2718    },
2719    {
2720     "enum_field_value" : 268435456,
2721     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2722    },
2723    {
2724     "enum_field_value" : 402653184,
2725     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2726    },
2727    {
2728     "enum_field_value" : 512,
2729     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2730    },
2731    {
2732     "enum_field_value" : 138477568,
2733     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2734    },
2735    {
2736     "enum_field_value" : 406913024,
2737     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2738    },
2739    {
2740     "enum_field_value" : 513,
2741     "name" : "HAL_DATASPACE_SRGB"
2742    },
2743    {
2744     "enum_field_value" : 142671872,
2745     "name" : "HAL_DATASPACE_V0_SRGB"
2746    },
2747    {
2748     "enum_field_value" : 411107328,
2749     "name" : "HAL_DATASPACE_V0_SCRGB"
2750    },
2751    {
2752     "enum_field_value" : 257,
2753     "name" : "HAL_DATASPACE_JFIF"
2754    },
2755    {
2756     "enum_field_value" : 146931712,
2757     "name" : "HAL_DATASPACE_V0_JFIF"
2758    },
2759    {
2760     "enum_field_value" : 258,
2761     "name" : "HAL_DATASPACE_BT601_625"
2762    },
2763    {
2764     "enum_field_value" : 281149440,
2765     "name" : "HAL_DATASPACE_V0_BT601_625"
2766    },
2767    {
2768     "enum_field_value" : 259,
2769     "name" : "HAL_DATASPACE_BT601_525"
2770    },
2771    {
2772     "enum_field_value" : 281280512,
2773     "name" : "HAL_DATASPACE_V0_BT601_525"
2774    },
2775    {
2776     "enum_field_value" : 260,
2777     "name" : "HAL_DATASPACE_BT709"
2778    },
2779    {
2780     "enum_field_value" : 281083904,
2781     "name" : "HAL_DATASPACE_V0_BT709"
2782    },
2783    {
2784     "enum_field_value" : 139067392,
2785     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2786    },
2787    {
2788     "enum_field_value" : 155844608,
2789     "name" : "HAL_DATASPACE_DCI_P3"
2790    },
2791    {
2792     "enum_field_value" : 139067392,
2793     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2794    },
2795    {
2796     "enum_field_value" : 143261696,
2797     "name" : "HAL_DATASPACE_DISPLAY_P3"
2798    },
2799    {
2800     "enum_field_value" : 151715840,
2801     "name" : "HAL_DATASPACE_ADOBE_RGB"
2802    },
2803    {
2804     "enum_field_value" : 138805248,
2805     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2806    },
2807    {
2808     "enum_field_value" : 147193856,
2809     "name" : "HAL_DATASPACE_BT2020"
2810    },
2811    {
2812     "enum_field_value" : 163971072,
2813     "name" : "HAL_DATASPACE_BT2020_PQ"
2814    },
2815    {
2816     "enum_field_value" : 4096,
2817     "name" : "HAL_DATASPACE_DEPTH"
2818    },
2819    {
2820     "enum_field_value" : 4097,
2821     "name" : "HAL_DATASPACE_SENSOR"
2822    }
2823   ],
2824   "linker_set_key" : "android_dataspace_t",
2825   "name" : "android_dataspace_t",
2826   "referenced_type" : "type-368",
2827   "self_type" : "type-368",
2828   "size" : 4,
2829   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2830   "underlying_type" : "type-2",
2831   "unique_id" : "android_dataspace_t"
2832  },
2833  {
2834   "alignment" : 4,
2835   "enum_fields" :
2836   [
2837    {
2838     "enum_field_value" : 281411584,
2839     "name" : "HAL_DATASPACE_BT2020_ITU"
2840    },
2841    {
2842     "enum_field_value" : 298188800,
2843     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2844    },
2845    {
2846     "enum_field_value" : 302383104,
2847     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2848    },
2849    {
2850     "enum_field_value" : 168165376,
2851     "name" : "HAL_DATASPACE_BT2020_HLG"
2852    }
2853   ],
2854   "linker_set_key" : "android_dataspace_v1_1_t",
2855   "name" : "android_dataspace_v1_1_t",
2856   "referenced_type" : "type-373",
2857   "self_type" : "type-373",
2858   "size" : 4,
2859   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2860   "underlying_type" : "type-2",
2861   "unique_id" : "android_dataspace_v1_1_t"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 142999552,
2869     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2870    },
2871    {
2872     "enum_field_value" : 4098,
2873     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2874    },
2875    {
2876     "enum_field_value" : 4099,
2877     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2878    },
2879    {
2880     "enum_field_value" : 4100,
2881     "name" : "HAL_DATASPACE_HEIF"
2882    }
2883   ],
2884   "linker_set_key" : "android_dataspace_v1_2_t",
2885   "name" : "android_dataspace_v1_2_t",
2886   "referenced_type" : "type-377",
2887   "self_type" : "type-377",
2888   "size" : 4,
2889   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2890   "underlying_type" : "type-2",
2891   "unique_id" : "android_dataspace_v1_2_t"
2892  },
2893  {
2894   "alignment" : 4,
2895   "enum_fields" :
2896   [
2897    {
2898     "enum_field_value" : 1,
2899     "name" : "FLEX_COMPONENT_Y"
2900    },
2901    {
2902     "enum_field_value" : 2,
2903     "name" : "FLEX_COMPONENT_Cb"
2904    },
2905    {
2906     "enum_field_value" : 4,
2907     "name" : "FLEX_COMPONENT_Cr"
2908    },
2909    {
2910     "enum_field_value" : 1024,
2911     "name" : "FLEX_COMPONENT_R"
2912    },
2913    {
2914     "enum_field_value" : 2048,
2915     "name" : "FLEX_COMPONENT_G"
2916    },
2917    {
2918     "enum_field_value" : 4096,
2919     "name" : "FLEX_COMPONENT_B"
2920    },
2921    {
2922     "enum_field_value" : 1073741824,
2923     "name" : "FLEX_COMPONENT_A"
2924    }
2925   ],
2926   "linker_set_key" : "android_flex_component",
2927   "name" : "android_flex_component",
2928   "referenced_type" : "type-382",
2929   "self_type" : "type-382",
2930   "size" : 4,
2931   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2932   "underlying_type" : "type-2",
2933   "unique_id" : "android_flex_component"
2934  },
2935  {
2936   "alignment" : 4,
2937   "enum_fields" :
2938   [
2939    {
2940     "enum_field_value" : 0,
2941     "name" : "FLEX_FORMAT_INVALID"
2942    },
2943    {
2944     "enum_field_value" : 1,
2945     "name" : "FLEX_FORMAT_Y"
2946    },
2947    {
2948     "enum_field_value" : 7,
2949     "name" : "FLEX_FORMAT_YCbCr"
2950    },
2951    {
2952     "enum_field_value" : 1073741831,
2953     "name" : "FLEX_FORMAT_YCbCrA"
2954    },
2955    {
2956     "enum_field_value" : 7168,
2957     "name" : "FLEX_FORMAT_RGB"
2958    },
2959    {
2960     "enum_field_value" : 1073748992,
2961     "name" : "FLEX_FORMAT_RGBA"
2962    }
2963   ],
2964   "linker_set_key" : "android_flex_format",
2965   "name" : "android_flex_format",
2966   "referenced_type" : "type-384",
2967   "self_type" : "type-384",
2968   "size" : 4,
2969   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2970   "underlying_type" : "type-2",
2971   "unique_id" : "android_flex_format"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 1,
2979     "name" : "HAL_HDR_DOLBY_VISION"
2980    },
2981    {
2982     "enum_field_value" : 2,
2983     "name" : "HAL_HDR_HDR10"
2984    },
2985    {
2986     "enum_field_value" : 3,
2987     "name" : "HAL_HDR_HLG"
2988    }
2989   ],
2990   "linker_set_key" : "android_hdr_t",
2991   "name" : "android_hdr_t",
2992   "referenced_type" : "type-371",
2993   "self_type" : "type-371",
2994   "size" : 4,
2995   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2996   "underlying_type" : "type-2",
2997   "unique_id" : "android_hdr_t"
2998  },
2999  {
3000   "alignment" : 4,
3001   "enum_fields" :
3002   [
3003    {
3004     "enum_field_value" : 4,
3005     "name" : "HAL_HDR_HDR10_PLUS"
3006    }
3007   ],
3008   "linker_set_key" : "android_hdr_v1_2_t",
3009   "name" : "android_hdr_v1_2_t",
3010   "referenced_type" : "type-376",
3011   "self_type" : "type-376",
3012   "size" : 4,
3013   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3014   "underlying_type" : "type-2",
3015   "unique_id" : "android_hdr_v1_2_t"
3016  },
3017  {
3018   "alignment" : 4,
3019   "enum_fields" :
3020   [
3021    {
3022     "enum_field_value" : 39,
3023     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3024    },
3025    {
3026     "enum_field_value" : 40,
3027     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3028    },
3029    {
3030     "enum_field_value" : 41,
3031     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3032    },
3033    {
3034     "enum_field_value" : 42,
3035     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3036    }
3037   ],
3038   "linker_set_key" : "android_pixel_format_sw_t",
3039   "name" : "android_pixel_format_sw_t",
3040   "referenced_type" : "type-379",
3041   "self_type" : "type-379",
3042   "size" : 4,
3043   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3044   "underlying_type" : "type-2",
3045   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3046  },
3047  {
3048   "alignment" : 4,
3049   "enum_fields" :
3050   [
3051    {
3052     "enum_field_value" : 1,
3053     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3054    },
3055    {
3056     "enum_field_value" : 2,
3057     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3058    },
3059    {
3060     "enum_field_value" : 3,
3061     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3062    },
3063    {
3064     "enum_field_value" : 4,
3065     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3066    },
3067    {
3068     "enum_field_value" : 5,
3069     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3070    },
3071    {
3072     "enum_field_value" : 16,
3073     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3074    },
3075    {
3076     "enum_field_value" : 17,
3077     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3078    },
3079    {
3080     "enum_field_value" : 20,
3081     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3082    },
3083    {
3084     "enum_field_value" : 22,
3085     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3086    },
3087    {
3088     "enum_field_value" : 32,
3089     "name" : "HAL_PIXEL_FORMAT_RAW16"
3090    },
3091    {
3092     "enum_field_value" : 33,
3093     "name" : "HAL_PIXEL_FORMAT_BLOB"
3094    },
3095    {
3096     "enum_field_value" : 34,
3097     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3098    },
3099    {
3100     "enum_field_value" : 35,
3101     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3102    },
3103    {
3104     "enum_field_value" : 36,
3105     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3106    },
3107    {
3108     "enum_field_value" : 37,
3109     "name" : "HAL_PIXEL_FORMAT_RAW10"
3110    },
3111    {
3112     "enum_field_value" : 38,
3113     "name" : "HAL_PIXEL_FORMAT_RAW12"
3114    },
3115    {
3116     "enum_field_value" : 43,
3117     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3118    },
3119    {
3120     "enum_field_value" : 538982489,
3121     "name" : "HAL_PIXEL_FORMAT_Y8"
3122    },
3123    {
3124     "enum_field_value" : 540422489,
3125     "name" : "HAL_PIXEL_FORMAT_Y16"
3126    },
3127    {
3128     "enum_field_value" : 842094169,
3129     "name" : "HAL_PIXEL_FORMAT_YV12"
3130    }
3131   ],
3132   "linker_set_key" : "android_pixel_format_t",
3133   "name" : "android_pixel_format_t",
3134   "referenced_type" : "type-366",
3135   "self_type" : "type-366",
3136   "size" : 4,
3137   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3138   "underlying_type" : "type-2",
3139   "unique_id" : "android_pixel_format_t"
3140  },
3141  {
3142   "alignment" : 4,
3143   "enum_fields" :
3144   [
3145    {
3146     "enum_field_value" : 48,
3147     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3148    },
3149    {
3150     "enum_field_value" : 49,
3151     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3152    },
3153    {
3154     "enum_field_value" : 50,
3155     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3156    },
3157    {
3158     "enum_field_value" : 51,
3159     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3160    },
3161    {
3162     "enum_field_value" : 52,
3163     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3164    },
3165    {
3166     "enum_field_value" : 53,
3167     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3168    },
3169    {
3170     "enum_field_value" : 54,
3171     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3172    }
3173   ],
3174   "linker_set_key" : "android_pixel_format_v1_1_t",
3175   "name" : "android_pixel_format_v1_1_t",
3176   "referenced_type" : "type-372",
3177   "self_type" : "type-372",
3178   "size" : 4,
3179   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3180   "underlying_type" : "type-2",
3181   "unique_id" : "android_pixel_format_v1_1_t"
3182  },
3183  {
3184   "alignment" : 4,
3185   "enum_fields" :
3186   [
3187    {
3188     "enum_field_value" : 55,
3189     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3190    }
3191   ],
3192   "linker_set_key" : "android_pixel_format_v1_2_t",
3193   "name" : "android_pixel_format_v1_2_t",
3194   "referenced_type" : "type-378",
3195   "self_type" : "type-378",
3196   "size" : 4,
3197   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3198   "underlying_type" : "type-2",
3199   "unique_id" : "android_pixel_format_v1_2_t"
3200  },
3201  {
3202   "alignment" : 4,
3203   "enum_fields" :
3204   [
3205    {
3206     "enum_field_value" : 0,
3207     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3208    },
3209    {
3210     "enum_field_value" : 1,
3211     "name" : "HAL_RENDER_INTENT_ENHANCE"
3212    },
3213    {
3214     "enum_field_value" : 2,
3215     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3216    },
3217    {
3218     "enum_field_value" : 3,
3219     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3220    }
3221   ],
3222   "linker_set_key" : "android_render_intent_v1_1_t",
3223   "name" : "android_render_intent_v1_1_t",
3224   "referenced_type" : "type-375",
3225   "self_type" : "type-375",
3226   "size" : 4,
3227   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3228   "underlying_type" : "type-2",
3229   "unique_id" : "android_render_intent_v1_1_t"
3230  },
3231  {
3232   "alignment" : 4,
3233   "enum_fields" :
3234   [
3235    {
3236     "enum_field_value" : 1,
3237     "name" : "HAL_TRANSFORM_FLIP_H"
3238    },
3239    {
3240     "enum_field_value" : 2,
3241     "name" : "HAL_TRANSFORM_FLIP_V"
3242    },
3243    {
3244     "enum_field_value" : 4,
3245     "name" : "HAL_TRANSFORM_ROT_90"
3246    },
3247    {
3248     "enum_field_value" : 3,
3249     "name" : "HAL_TRANSFORM_ROT_180"
3250    },
3251    {
3252     "enum_field_value" : 7,
3253     "name" : "HAL_TRANSFORM_ROT_270"
3254    }
3255   ],
3256   "linker_set_key" : "android_transform_t",
3257   "name" : "android_transform_t",
3258   "referenced_type" : "type-367",
3259   "self_type" : "type-367",
3260   "size" : 4,
3261   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3262   "underlying_type" : "type-2",
3263   "unique_id" : "android_transform_t"
3264  },
3265  {
3266   "alignment" : 4,
3267   "enum_fields" :
3268   [
3269    {
3270     "enum_field_value" : 0,
3271     "name" : "LOG_ID_MIN"
3272    },
3273    {
3274     "enum_field_value" : 0,
3275     "name" : "LOG_ID_MAIN"
3276    },
3277    {
3278     "enum_field_value" : 1,
3279     "name" : "LOG_ID_RADIO"
3280    },
3281    {
3282     "enum_field_value" : 2,
3283     "name" : "LOG_ID_EVENTS"
3284    },
3285    {
3286     "enum_field_value" : 3,
3287     "name" : "LOG_ID_SYSTEM"
3288    },
3289    {
3290     "enum_field_value" : 4,
3291     "name" : "LOG_ID_CRASH"
3292    },
3293    {
3294     "enum_field_value" : 5,
3295     "name" : "LOG_ID_STATS"
3296    },
3297    {
3298     "enum_field_value" : 6,
3299     "name" : "LOG_ID_SECURITY"
3300    },
3301    {
3302     "enum_field_value" : 7,
3303     "name" : "LOG_ID_KERNEL"
3304    },
3305    {
3306     "enum_field_value" : 8,
3307     "name" : "LOG_ID_MAX"
3308    }
3309   ],
3310   "linker_set_key" : "log_id",
3311   "name" : "log_id",
3312   "referenced_type" : "type-231",
3313   "self_type" : "type-231",
3314   "size" : 4,
3315   "source_file" : "/system/core/liblog/include/android/log.h",
3316   "underlying_type" : "type-2",
3317   "unique_id" : "log_id"
3318  }
3319 ],
3320 "function_types" :
3321 [
3322  {
3323   "alignment" : 4,
3324   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3325   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3326   "parameters" :
3327   [
3328    {
3329     "referenced_type" : "type-321"
3330    },
3331    {
3332     "referenced_type" : "type-416"
3333    },
3334    {
3335     "referenced_type" : "type-255"
3336    }
3337   ],
3338   "referenced_type" : "type-415",
3339   "return_type" : "type-73",
3340   "self_type" : "type-415",
3341   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3342  },
3343  {
3344   "alignment" : 4,
3345   "linker_set_key" : "int (void *)",
3346   "name" : "int (void *)",
3347   "parameters" :
3348   [
3349    {
3350     "referenced_type" : "type-255"
3351    }
3352   ],
3353   "referenced_type" : "type-392",
3354   "return_type" : "type-16",
3355   "self_type" : "type-392",
3356   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3357  },
3358  {
3359   "alignment" : 4,
3360   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3361   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3362   "parameters" :
3363   [
3364    {
3365     "referenced_type" : "type-340"
3366    },
3367    {
3368     "referenced_type" : "type-214"
3369    },
3370    {
3371     "referenced_type" : "type-2"
3372    },
3373    {
3374     "referenced_type" : "type-341"
3375    },
3376    {
3377     "referenced_type" : "type-2"
3378    },
3379    {
3380     "referenced_type" : "type-255"
3381    }
3382   ],
3383   "referenced_type" : "type-339",
3384   "return_type" : "type-256",
3385   "self_type" : "type-339",
3386   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3387  }
3388 ],
3389 "functions" :
3390 [
3391  {
3392   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::hidl_union",
3393   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC1Ev",
3394   "parameters" :
3395   [
3396    {
3397     "is_this_ptr" : true,
3398     "referenced_type" : "type-452"
3399    }
3400   ],
3401   "return_type" : "type-256",
3402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3403  },
3404  {
3405   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::hidl_union",
3406   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionC2Ev",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-452"
3412    }
3413   ],
3414   "return_type" : "type-256",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::~hidl_union",
3419   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD1Ev",
3420   "parameters" :
3421   [
3422    {
3423     "is_this_ptr" : true,
3424     "referenced_type" : "type-452"
3425    }
3426   ],
3427   "return_type" : "type-256",
3428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3429  },
3430  {
3431   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union::~hidl_union",
3432   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionD2Ev",
3433   "parameters" :
3434   [
3435    {
3436     "is_this_ptr" : true,
3437     "referenced_type" : "type-452"
3438    }
3439   ],
3440   "return_type" : "type-256",
3441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3442  },
3443  {
3444   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3445   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEONS_4hidl10safe_union4V1_09MonostateE",
3446   "parameters" :
3447   [
3448    {
3449     "is_this_ptr" : true,
3450     "referenced_type" : "type-436"
3451    },
3452    {
3453     "referenced_type" : "type-444"
3454    }
3455   ],
3456   "return_type" : "type-256",
3457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3458  },
3459  {
3460   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3461   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedERKNS_4hidl10safe_union4V1_09MonostateE",
3462   "parameters" :
3463   [
3464    {
3465     "is_this_ptr" : true,
3466     "referenced_type" : "type-436"
3467    },
3468    {
3469     "referenced_type" : "type-443"
3470    }
3471   ],
3472   "return_type" : "type-256",
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3474  },
3475  {
3476   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3477   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv",
3478   "parameters" :
3479   [
3480    {
3481     "is_this_ptr" : true,
3482     "referenced_type" : "type-436"
3483    }
3484   ],
3485   "return_type" : "type-445",
3486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3487  },
3488  {
3489   "access" : "private",
3490   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_destructUnion",
3491   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination18hidl_destructUnionEv",
3492   "parameters" :
3493   [
3494    {
3495     "is_this_ptr" : true,
3496     "referenced_type" : "type-436"
3497    }
3498   ],
3499   "return_type" : "type-256",
3500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3501  },
3502  {
3503   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3504   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEONS3_13DeviceAddressE",
3505   "parameters" :
3506   [
3507    {
3508     "is_this_ptr" : true,
3509     "referenced_type" : "type-436"
3510    },
3511    {
3512     "referenced_type" : "type-449"
3513    }
3514   ],
3515   "return_type" : "type-256",
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3517  },
3518  {
3519   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3520   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceERKNS3_13DeviceAddressE",
3521   "parameters" :
3522   [
3523    {
3524     "is_this_ptr" : true,
3525     "referenced_type" : "type-436"
3526    },
3527    {
3528     "referenced_type" : "type-448"
3529    }
3530   ],
3531   "return_type" : "type-256",
3532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3533  },
3534  {
3535   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3536   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv",
3537   "parameters" :
3538   [
3539    {
3540     "is_this_ptr" : true,
3541     "referenced_type" : "type-436"
3542    }
3543   ],
3544   "return_type" : "type-450",
3545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3546  },
3547  {
3548   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3549   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1EOS5_",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "type-436"
3555    },
3556    {
3557     "referenced_type" : "type-437"
3558    }
3559   ],
3560   "return_type" : "type-256",
3561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3562  },
3563  {
3564   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3565   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1ERKS5_",
3566   "parameters" :
3567   [
3568    {
3569     "is_this_ptr" : true,
3570     "referenced_type" : "type-436"
3571    },
3572    {
3573     "referenced_type" : "type-439"
3574    }
3575   ],
3576   "return_type" : "type-256",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3581   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC1Ev",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "type-436"
3587    }
3588   ],
3589   "return_type" : "type-256",
3590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3591  },
3592  {
3593   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3594   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2EOS5_",
3595   "parameters" :
3596   [
3597    {
3598     "is_this_ptr" : true,
3599     "referenced_type" : "type-436"
3600    },
3601    {
3602     "referenced_type" : "type-437"
3603    }
3604   ],
3605   "return_type" : "type-256",
3606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3607  },
3608  {
3609   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3610   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2ERKS5_",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "type-436"
3616    },
3617    {
3618     "referenced_type" : "type-439"
3619    }
3620   ],
3621   "return_type" : "type-256",
3622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3623  },
3624  {
3625   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::Destination",
3626   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationC2Ev",
3627   "parameters" :
3628   [
3629    {
3630     "is_this_ptr" : true,
3631     "referenced_type" : "type-436"
3632    }
3633   ],
3634   "return_type" : "type-256",
3635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3636  },
3637  {
3638   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::~Destination",
3639   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD1Ev",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "type-436"
3645    }
3646   ],
3647   "return_type" : "type-256",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3649  },
3650  {
3651   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::~Destination",
3652   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationD2Ev",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "type-436"
3658    }
3659   ],
3660   "return_type" : "type-256",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::operator=",
3665   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSEOS5_",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "type-436"
3671    },
3672    {
3673     "referenced_type" : "type-437"
3674    }
3675   ],
3676   "return_type" : "type-441",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::operator=",
3681   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationaSERKS5_",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "type-436"
3687    },
3688    {
3689     "referenced_type" : "type-439"
3690    }
3691   ],
3692   "return_type" : "type-441",
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3694  },
3695  {
3696   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3697   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_12SinkMetadataEPNS0_6ParcelEjj",
3698   "parameters" :
3699   [
3700    {
3701     "referenced_type" : "type-537"
3702    },
3703    {
3704     "referenced_type" : "type-340"
3705    },
3706    {
3707     "referenced_type" : "type-2"
3708    },
3709    {
3710     "referenced_type" : "type-2"
3711    }
3712   ],
3713   "return_type" : "type-16",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3718   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_13DeviceAddressEPNS0_6ParcelEjj",
3719   "parameters" :
3720   [
3721    {
3722     "referenced_type" : "type-448"
3723    },
3724    {
3725     "referenced_type" : "type-340"
3726    },
3727    {
3728     "referenced_type" : "type-2"
3729    },
3730    {
3731     "referenced_type" : "type-2"
3732    }
3733   ],
3734   "return_type" : "type-16",
3735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3736  },
3737  {
3738   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3739   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_14SourceMetadataEPNS0_6ParcelEjj",
3740   "parameters" :
3741   [
3742    {
3743     "referenced_type" : "type-535"
3744    },
3745    {
3746     "referenced_type" : "type-340"
3747    },
3748    {
3749     "referenced_type" : "type-2"
3750    },
3751    {
3752     "referenced_type" : "type-2"
3753    }
3754   ],
3755   "return_type" : "type-16",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3760   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_19RecordTrackMetadataEPNS0_6ParcelEjj",
3761   "parameters" :
3762   [
3763    {
3764     "referenced_type" : "type-542"
3765    },
3766    {
3767     "referenced_type" : "type-340"
3768    },
3769    {
3770     "referenced_type" : "type-2"
3771    },
3772    {
3773     "referenced_type" : "type-2"
3774    }
3775   ],
3776   "return_type" : "type-16",
3777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3778  },
3779  {
3780   "function_name" : "android::hardware::audio::common::V5_0::writeEmbeddedToParcel",
3781   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEjj",
3782   "parameters" :
3783   [
3784    {
3785     "referenced_type" : "type-539"
3786    },
3787    {
3788     "referenced_type" : "type-340"
3789    },
3790    {
3791     "referenced_type" : "type-2"
3792    },
3793    {
3794     "referenced_type" : "type-2"
3795    }
3796   ],
3797   "return_type" : "type-16",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3799  },
3800  {
3801   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3802   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_12SinkMetadataERKNS0_6ParcelEjj",
3803   "parameters" :
3804   [
3805    {
3806     "referenced_type" : "type-537"
3807    },
3808    {
3809     "referenced_type" : "type-346"
3810    },
3811    {
3812     "referenced_type" : "type-2"
3813    },
3814    {
3815     "referenced_type" : "type-2"
3816    }
3817   ],
3818   "return_type" : "type-16",
3819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3820  },
3821  {
3822   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3823   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_13DeviceAddressERKNS0_6ParcelEjj",
3824   "parameters" :
3825   [
3826    {
3827     "referenced_type" : "type-448"
3828    },
3829    {
3830     "referenced_type" : "type-346"
3831    },
3832    {
3833     "referenced_type" : "type-2"
3834    },
3835    {
3836     "referenced_type" : "type-2"
3837    }
3838   ],
3839   "return_type" : "type-16",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3841  },
3842  {
3843   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3844   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_14SourceMetadataERKNS0_6ParcelEjj",
3845   "parameters" :
3846   [
3847    {
3848     "referenced_type" : "type-535"
3849    },
3850    {
3851     "referenced_type" : "type-346"
3852    },
3853    {
3854     "referenced_type" : "type-2"
3855    },
3856    {
3857     "referenced_type" : "type-2"
3858    }
3859   ],
3860   "return_type" : "type-16",
3861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3862  },
3863  {
3864   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3865   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_19RecordTrackMetadataERKNS0_6ParcelEjj",
3866   "parameters" :
3867   [
3868    {
3869     "referenced_type" : "type-542"
3870    },
3871    {
3872     "referenced_type" : "type-346"
3873    },
3874    {
3875     "referenced_type" : "type-2"
3876    },
3877    {
3878     "referenced_type" : "type-2"
3879    }
3880   ],
3881   "return_type" : "type-16",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::audio::common::V5_0::readEmbeddedFromParcel",
3886   "linker_set_key" : "_ZN7android8hardware5audio6common4V5_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEjj",
3887   "parameters" :
3888   [
3889    {
3890     "referenced_type" : "type-539"
3891    },
3892    {
3893     "referenced_type" : "type-346"
3894    },
3895    {
3896     "referenced_type" : "type-2"
3897    },
3898    {
3899     "referenced_type" : "type-2"
3900    }
3901   ],
3902   "return_type" : "type-16",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::unspecified",
3907   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination11unspecifiedEv",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "type-446"
3913    }
3914   ],
3915   "return_type" : "type-443",
3916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3917  },
3918  {
3919   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::getDiscriminator",
3920   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination16getDiscriminatorEv",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "type-446"
3926    }
3927   ],
3928   "return_type" : "type-158",
3929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3930  },
3931  {
3932   "function_name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::device",
3933   "linker_set_key" : "_ZNK7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination6deviceEv",
3934   "parameters" :
3935   [
3936    {
3937     "is_this_ptr" : true,
3938     "referenced_type" : "type-446"
3939    }
3940   ],
3941   "return_type" : "type-448",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
3943  }
3944 ],
3945 "global_vars" : [],
3946 "lvalue_reference_types" :
3947 [
3948  {
3949   "alignment" : 4,
3950   "linker_set_key" : "android::Mutex &",
3951   "name" : "android::Mutex &",
3952   "referenced_type" : "type-257",
3953   "self_type" : "type-399",
3954   "size" : 4,
3955   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3956  },
3957  {
3958   "alignment" : 4,
3959   "linker_set_key" : "android::RWLock &",
3960   "name" : "android::RWLock &",
3961   "referenced_type" : "type-403",
3962   "self_type" : "type-407",
3963   "size" : 4,
3964   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3965  },
3966  {
3967   "alignment" : 4,
3968   "linker_set_key" : "android::String16 &",
3969   "name" : "android::String16 &",
3970   "referenced_type" : "type-314",
3971   "self_type" : "type-322",
3972   "size" : 4,
3973   "source_file" : "/system/core/libutils/include/utils/String16.h"
3974  },
3975  {
3976   "alignment" : 4,
3977   "linker_set_key" : "android::String8 &",
3978   "name" : "android::String8 &",
3979   "referenced_type" : "type-306",
3980   "self_type" : "type-311",
3981   "size" : 4,
3982   "source_file" : "/system/core/libutils/include/utils/String8.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "android::hardware::Return<bool> &",
3987   "name" : "android::hardware::Return<bool> &",
3988   "referenced_type" : "type-495",
3989   "self_type" : "type-559",
3990   "size" : 4,
3991   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3992  },
3993  {
3994   "alignment" : 4,
3995   "linker_set_key" : "android::hardware::Return<void> &",
3996   "name" : "android::hardware::Return<void> &",
3997   "referenced_type" : "type-565",
3998   "self_type" : "type-568",
3999   "size" : 4,
4000   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4001  },
4002  {
4003   "alignment" : 4,
4004   "linker_set_key" : "android::hardware::Status &",
4005   "name" : "android::hardware::Status &",
4006   "referenced_type" : "type-396",
4007   "self_type" : "type-473",
4008   "size" : 4,
4009   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4010  },
4011  {
4012   "alignment" : 4,
4013   "linker_set_key" : "android::hardware::TextOutput &",
4014   "name" : "android::hardware::TextOutput &",
4015   "referenced_type" : "type-344",
4016   "self_type" : "type-343",
4017   "size" : 4,
4018   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4019  },
4020  {
4021   "alignment" : 4,
4022   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress &",
4023   "name" : "android::hardware::audio::common::V5_0::DeviceAddress &",
4024   "referenced_type" : "type-161",
4025   "self_type" : "type-450",
4026   "size" : 4,
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4028  },
4029  {
4030   "alignment" : 4,
4031   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4032   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4033   "referenced_type" : "type-157",
4034   "self_type" : "type-441",
4035   "size" : 4,
4036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4037  },
4038  {
4039   "alignment" : 4,
4040   "linker_set_key" : "android::hardware::hidl_memory &",
4041   "name" : "android::hardware::hidl_memory &",
4042   "referenced_type" : "type-119",
4043   "self_type" : "type-125",
4044   "size" : 4,
4045   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4046  },
4047  {
4048   "alignment" : 4,
4049   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate &",
4050   "name" : "android::hidl::safe_union::V1_0::Monostate &",
4051   "referenced_type" : "type-160",
4052   "self_type" : "type-445",
4053   "size" : 4,
4054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4055  },
4056  {
4057   "alignment" : 4,
4058   "linker_set_key" : "const android::String16 &",
4059   "name" : "const android::String16 &",
4060   "referenced_type" : "type-319",
4061   "self_type" : "type-321",
4062   "size" : 4,
4063   "source_file" : "/system/core/libutils/include/utils/String16.h"
4064  },
4065  {
4066   "alignment" : 4,
4067   "linker_set_key" : "const android::String8 &",
4068   "name" : "const android::String8 &",
4069   "referenced_type" : "type-308",
4070   "self_type" : "type-310",
4071   "size" : 4,
4072   "source_file" : "/system/core/libutils/include/utils/String8.h"
4073  },
4074  {
4075   "alignment" : 4,
4076   "linker_set_key" : "const android::hardware::Parcel &",
4077   "name" : "const android::hardware::Parcel &",
4078   "referenced_type" : "type-345",
4079   "self_type" : "type-346",
4080   "size" : 4,
4081   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4082  },
4083  {
4084   "alignment" : 4,
4085   "linker_set_key" : "const android::hardware::Status &",
4086   "name" : "const android::hardware::Status &",
4087   "referenced_type" : "type-440",
4088   "self_type" : "type-451",
4089   "size" : 4,
4090   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4091  },
4092  {
4093   "alignment" : 4,
4094   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioFormat &",
4095   "name" : "const android::hardware::audio::common::V5_0::AudioFormat &",
4096   "referenced_type" : "type-191",
4097   "self_type" : "type-548",
4098   "size" : 4,
4099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain &",
4104   "name" : "const android::hardware::audio::common::V5_0::AudioGain &",
4105   "referenced_type" : "type-201",
4106   "self_type" : "type-551",
4107   "size" : 4,
4108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPort &",
4113   "name" : "const android::hardware::audio::common::V5_0::AudioPort &",
4114   "referenced_type" : "type-538",
4115   "self_type" : "type-539",
4116   "size" : 4,
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4118  },
4119  {
4120   "alignment" : 4,
4121   "linker_set_key" : "const android::hardware::audio::common::V5_0::DeviceAddress &",
4122   "name" : "const android::hardware::audio::common::V5_0::DeviceAddress &",
4123   "referenced_type" : "type-447",
4124   "self_type" : "type-448",
4125   "size" : 4,
4126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4127  },
4128  {
4129   "alignment" : 4,
4130   "linker_set_key" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata &",
4131   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata &",
4132   "referenced_type" : "type-147",
4133   "self_type" : "type-521",
4134   "size" : 4,
4135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4136  },
4137  {
4138   "alignment" : 4,
4139   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata &",
4140   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata &",
4141   "referenced_type" : "type-171",
4142   "self_type" : "type-542",
4143   "size" : 4,
4144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4145  },
4146  {
4147   "alignment" : 4,
4148   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4149   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &",
4150   "referenced_type" : "type-438",
4151   "self_type" : "type-439",
4152   "size" : 4,
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4154  },
4155  {
4156   "alignment" : 4,
4157   "linker_set_key" : "const android::hardware::audio::common::V5_0::SinkMetadata &",
4158   "name" : "const android::hardware::audio::common::V5_0::SinkMetadata &",
4159   "referenced_type" : "type-536",
4160   "self_type" : "type-537",
4161   "size" : 4,
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4163  },
4164  {
4165   "alignment" : 4,
4166   "linker_set_key" : "const android::hardware::audio::common::V5_0::SourceMetadata &",
4167   "name" : "const android::hardware::audio::common::V5_0::SourceMetadata &",
4168   "referenced_type" : "type-534",
4169   "self_type" : "type-535",
4170   "size" : 4,
4171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
4176   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4177   "referenced_type" : "type-229",
4178   "self_type" : "type-277",
4179   "size" : 4,
4180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4181  },
4182  {
4183   "alignment" : 4,
4184   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4185   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4186   "referenced_type" : "type-235",
4187   "self_type" : "type-278",
4188   "size" : 4,
4189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4190  },
4191  {
4192   "alignment" : 4,
4193   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4> &",
4194   "name" : "const android::hardware::details::const_accessor<unsigned char, 4> &",
4195   "referenced_type" : "type-224",
4196   "self_type" : "type-275",
4197   "size" : 4,
4198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4199  },
4200  {
4201   "alignment" : 4,
4202   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4203   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4204   "referenced_type" : "type-216",
4205   "self_type" : "type-274",
4206   "size" : 4,
4207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4208  },
4209  {
4210   "alignment" : 4,
4211   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
4212   "name" : "const android::hardware::hidl_array<int, 32> &",
4213   "referenced_type" : "type-263",
4214   "self_type" : "type-265",
4215   "size" : 4,
4216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4217  },
4218  {
4219   "alignment" : 4,
4220   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
4221   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4222   "referenced_type" : "type-240",
4223   "self_type" : "type-242",
4224   "size" : 4,
4225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4226  },
4227  {
4228   "alignment" : 4,
4229   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 4> &",
4230   "name" : "const android::hardware::hidl_array<unsigned char, 4> &",
4231   "referenced_type" : "type-248",
4232   "self_type" : "type-285",
4233   "size" : 4,
4234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4235  },
4236  {
4237   "alignment" : 4,
4238   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
4239   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4240   "referenced_type" : "type-244",
4241   "self_type" : "type-246",
4242   "size" : 4,
4243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4244  },
4245  {
4246   "alignment" : 4,
4247   "linker_set_key" : "const android::hardware::hidl_handle &",
4248   "name" : "const android::hardware::hidl_handle &",
4249   "referenced_type" : "type-282",
4250   "self_type" : "type-283",
4251   "size" : 4,
4252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4253  },
4254  {
4255   "alignment" : 4,
4256   "linker_set_key" : "const android::hardware::hidl_memory &",
4257   "name" : "const android::hardware::hidl_memory &",
4258   "referenced_type" : "type-123",
4259   "self_type" : "type-124",
4260   "size" : 4,
4261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4262  },
4263  {
4264   "alignment" : 4,
4265   "linker_set_key" : "const android::hardware::hidl_string &",
4266   "name" : "const android::hardware::hidl_string &",
4267   "referenced_type" : "type-117",
4268   "self_type" : "type-118",
4269   "size" : 4,
4270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4271  },
4272  {
4273   "alignment" : 4,
4274   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> &",
4275   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> &",
4276   "referenced_type" : "type-192",
4277   "self_type" : "type-280",
4278   "size" : 4,
4279   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4280  },
4281  {
4282   "alignment" : 4,
4283   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> &",
4284   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> &",
4285   "referenced_type" : "type-202",
4286   "self_type" : "type-281",
4287   "size" : 4,
4288   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4289  },
4290  {
4291   "alignment" : 4,
4292   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> &",
4293   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> &",
4294   "referenced_type" : "type-148",
4295   "self_type" : "type-150",
4296   "size" : 4,
4297   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> &",
4302   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> &",
4303   "referenced_type" : "type-172",
4304   "self_type" : "type-276",
4305   "size" : 4,
4306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4307  },
4308  {
4309   "alignment" : 4,
4310   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4311   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4312   "referenced_type" : "type-182",
4313   "self_type" : "type-279",
4314   "size" : 4,
4315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "const android::hardware::hidl_version &",
4320   "name" : "const android::hardware::hidl_version &",
4321   "referenced_type" : "type-268",
4322   "self_type" : "type-271",
4323   "size" : 4,
4324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "const android::hidl::safe_union::V1_0::Monostate &",
4329   "name" : "const android::hidl::safe_union::V1_0::Monostate &",
4330   "referenced_type" : "type-442",
4331   "self_type" : "type-443",
4332   "size" : 4,
4333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4338   "name" : "const android::sp<android::hardware::IBinder> &",
4339   "referenced_type" : "type-417",
4340   "self_type" : "type-416",
4341   "size" : 4,
4342   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4343  },
4344  {
4345   "alignment" : 4,
4346   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4347   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4348   "referenced_type" : "type-132",
4349   "self_type" : "type-284",
4350   "size" : 4,
4351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4356   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4357   "referenced_type" : "type-189",
4358   "self_type" : "type-199",
4359   "size" : 4,
4360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "const bool &",
4365   "name" : "const bool &",
4366   "referenced_type" : "type-72",
4367   "self_type" : "type-71",
4368   "size" : 4,
4369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "const double &",
4374   "name" : "const double &",
4375   "referenced_type" : "type-97",
4376   "self_type" : "type-98",
4377   "size" : 4,
4378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4379  },
4380  {
4381   "alignment" : 4,
4382   "linker_set_key" : "const float &",
4383   "name" : "const float &",
4384   "referenced_type" : "type-94",
4385   "self_type" : "type-95",
4386   "size" : 4,
4387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "const int &",
4392   "name" : "const int &",
4393   "referenced_type" : "type-85",
4394   "self_type" : "type-89",
4395   "size" : 4,
4396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4397  },
4398  {
4399   "linker_set_key" : "const iter<is_const> &",
4400   "name" : "const iter<is_const> &",
4401   "referenced_type" : "type-129",
4402   "self_type" : "type-131",
4403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "const log_msg &",
4408   "name" : "const log_msg &",
4409   "referenced_type" : "type-22",
4410   "self_type" : "type-58",
4411   "size" : 4,
4412   "source_file" : "/system/core/liblog/include/log/log_read.h"
4413  },
4414  {
4415   "alignment" : 4,
4416   "linker_set_key" : "const long long &",
4417   "name" : "const long long &",
4418   "referenced_type" : "type-90",
4419   "self_type" : "type-91",
4420   "size" : 4,
4421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4422  },
4423  {
4424   "alignment" : 4,
4425   "linker_set_key" : "const short &",
4426   "name" : "const short &",
4427   "referenced_type" : "type-80",
4428   "self_type" : "type-81",
4429   "size" : 4,
4430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4431  },
4432  {
4433   "alignment" : 4,
4434   "linker_set_key" : "const signed char &",
4435   "name" : "const signed char &",
4436   "referenced_type" : "type-74",
4437   "self_type" : "type-77",
4438   "size" : 4,
4439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4440  },
4441  {
4442   "alignment" : 4,
4443   "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 *> > *)> > > &",
4444   "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 *> > *)> > > &",
4445   "referenced_type" : "type-554",
4446   "self_type" : "type-553",
4447   "size" : 4,
4448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4449  },
4450  {
4451   "alignment" : 4,
4452   "linker_set_key" : "const unsigned char &",
4453   "name" : "const unsigned char &",
4454   "referenced_type" : "type-78",
4455   "self_type" : "type-79",
4456   "size" : 4,
4457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4458  },
4459  {
4460   "alignment" : 4,
4461   "linker_set_key" : "const unsigned int &",
4462   "name" : "const unsigned int &",
4463   "referenced_type" : "type-181",
4464   "self_type" : "type-545",
4465   "size" : 4,
4466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4467  },
4468  {
4469   "alignment" : 4,
4470   "linker_set_key" : "const unsigned long long &",
4471   "name" : "const unsigned long long &",
4472   "referenced_type" : "type-92",
4473   "self_type" : "type-93",
4474   "size" : 4,
4475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4476  },
4477  {
4478   "alignment" : 4,
4479   "linker_set_key" : "const unsigned short &",
4480   "name" : "const unsigned short &",
4481   "referenced_type" : "type-83",
4482   "self_type" : "type-84",
4483   "size" : 4,
4484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4485  },
4486  {
4487   "alignment" : 4,
4488   "linker_set_key" : "int &",
4489   "name" : "int &",
4490   "referenced_type" : "type-16",
4491   "self_type" : "type-301",
4492   "size" : 4,
4493   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4494  },
4495  {
4496   "alignment" : 4,
4497   "linker_set_key" : "unsigned int &",
4498   "name" : "unsigned int &",
4499   "referenced_type" : "type-2",
4500   "self_type" : "type-478",
4501   "size" : 4,
4502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4503  }
4504 ],
4505 "pointer_types" :
4506 [
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "android::Condition *",
4510   "name" : "android::Condition *",
4511   "referenced_type" : "type-259",
4512   "self_type" : "type-402",
4513   "size" : 4,
4514   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4515  },
4516  {
4517   "alignment" : 4,
4518   "linker_set_key" : "android::Mutex *",
4519   "name" : "android::Mutex *",
4520   "referenced_type" : "type-257",
4521   "self_type" : "type-395",
4522   "size" : 4,
4523   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "android::Mutex::Autolock *",
4528   "name" : "android::Mutex::Autolock *",
4529   "referenced_type" : "type-398",
4530   "self_type" : "type-400",
4531   "size" : 4,
4532   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4533  },
4534  {
4535   "alignment" : 4,
4536   "linker_set_key" : "android::RWLock *",
4537   "name" : "android::RWLock *",
4538   "referenced_type" : "type-403",
4539   "self_type" : "type-405",
4540   "size" : 4,
4541   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4542  },
4543  {
4544   "alignment" : 4,
4545   "linker_set_key" : "android::RWLock::AutoRLock *",
4546   "name" : "android::RWLock::AutoRLock *",
4547   "referenced_type" : "type-406",
4548   "self_type" : "type-408",
4549   "size" : 4,
4550   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4551  },
4552  {
4553   "alignment" : 4,
4554   "linker_set_key" : "android::RWLock::AutoWLock *",
4555   "name" : "android::RWLock::AutoWLock *",
4556   "referenced_type" : "type-409",
4557   "self_type" : "type-410",
4558   "size" : 4,
4559   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4560  },
4561  {
4562   "alignment" : 4,
4563   "linker_set_key" : "android::RefBase *",
4564   "name" : "android::RefBase *",
4565   "referenced_type" : "type-51",
4566   "self_type" : "type-103",
4567   "size" : 4,
4568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4569  },
4570  {
4571   "alignment" : 4,
4572   "linker_set_key" : "android::RefBase::weakref_impl *",
4573   "name" : "android::RefBase::weakref_impl *",
4574   "referenced_type" : "type-5",
4575   "self_type" : "type-4",
4576   "size" : 4,
4577   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4578  },
4579  {
4580   "alignment" : 4,
4581   "linker_set_key" : "android::RefBase::weakref_type *",
4582   "name" : "android::RefBase::weakref_type *",
4583   "referenced_type" : "type-62",
4584   "self_type" : "type-76",
4585   "size" : 4,
4586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4587  },
4588  {
4589   "alignment" : 4,
4590   "linker_set_key" : "android::ReferenceRenamer *",
4591   "name" : "android::ReferenceRenamer *",
4592   "referenced_type" : "type-99",
4593   "self_type" : "type-100",
4594   "size" : 4,
4595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "android::ScopedTrace *",
4600   "name" : "android::ScopedTrace *",
4601   "referenced_type" : "type-421",
4602   "self_type" : "type-422",
4603   "size" : 4,
4604   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4605  },
4606  {
4607   "alignment" : 4,
4608   "linker_set_key" : "android::String16 *",
4609   "name" : "android::String16 *",
4610   "referenced_type" : "type-314",
4611   "self_type" : "type-323",
4612   "size" : 4,
4613   "source_file" : "/system/core/libutils/include/utils/String16.h"
4614  },
4615  {
4616   "alignment" : 4,
4617   "linker_set_key" : "android::String8 *",
4618   "name" : "android::String8 *",
4619   "referenced_type" : "type-306",
4620   "self_type" : "type-312",
4621   "size" : 4,
4622   "source_file" : "/system/core/libutils/include/utils/String8.h"
4623  },
4624  {
4625   "alignment" : 4,
4626   "linker_set_key" : "android::Thread *",
4627   "name" : "android::Thread *",
4628   "referenced_type" : "type-254",
4629   "self_type" : "type-253",
4630   "size" : 4,
4631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4632  },
4633  {
4634   "alignment" : 4,
4635   "linker_set_key" : "android::VirtualLightRefBase *",
4636   "name" : "android::VirtualLightRefBase *",
4637   "referenced_type" : "type-571",
4638   "self_type" : "type-572",
4639   "size" : 4,
4640   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4641  },
4642  {
4643   "alignment" : 4,
4644   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4645   "name" : "android::hardware::GrantorDescriptor *",
4646   "referenced_type" : "type-137",
4647   "self_type" : "type-136",
4648   "size" : 4,
4649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4650  },
4651  {
4652   "alignment" : 4,
4653   "linker_set_key" : "android::hardware::IBinder *",
4654   "name" : "android::hardware::IBinder *",
4655   "referenced_type" : "type-221",
4656   "self_type" : "type-220",
4657   "size" : 4,
4658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4659  },
4660  {
4661   "alignment" : 4,
4662   "linker_set_key" : "android::hardware::Parcel *",
4663   "name" : "android::hardware::Parcel *",
4664   "referenced_type" : "type-334",
4665   "self_type" : "type-340",
4666   "size" : 4,
4667   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "android::hardware::Return<bool> *",
4672   "name" : "android::hardware::Return<bool> *",
4673   "referenced_type" : "type-495",
4674   "self_type" : "type-557",
4675   "size" : 4,
4676   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4677  },
4678  {
4679   "alignment" : 4,
4680   "linker_set_key" : "android::hardware::Return<void> *",
4681   "name" : "android::hardware::Return<void> *",
4682   "referenced_type" : "type-565",
4683   "self_type" : "type-566",
4684   "size" : 4,
4685   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4686  },
4687  {
4688   "alignment" : 4,
4689   "linker_set_key" : "android::hardware::Status *",
4690   "name" : "android::hardware::Status *",
4691   "referenced_type" : "type-396",
4692   "self_type" : "type-429",
4693   "size" : 4,
4694   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4695  },
4696  {
4697   "alignment" : 4,
4698   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioFormat *",
4699   "name" : "android::hardware::audio::common::V5_0::AudioFormat *",
4700   "referenced_type" : "type-188",
4701   "self_type" : "type-187",
4702   "size" : 4,
4703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4704  },
4705  {
4706   "alignment" : 4,
4707   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGain *",
4708   "name" : "android::hardware::audio::common::V5_0::AudioGain *",
4709   "referenced_type" : "type-198",
4710   "self_type" : "type-197",
4711   "size" : 4,
4712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4713  },
4714  {
4715   "alignment" : 4,
4716   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress *",
4717   "name" : "android::hardware::audio::common::V5_0::DeviceAddress *",
4718   "referenced_type" : "type-161",
4719   "self_type" : "type-296",
4720   "size" : 4,
4721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4722  },
4723  {
4724   "alignment" : 4,
4725   "linker_set_key" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
4726   "name" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
4727   "referenced_type" : "type-142",
4728   "self_type" : "type-141",
4729   "size" : 4,
4730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4731  },
4732  {
4733   "alignment" : 4,
4734   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata *",
4735   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata *",
4736   "referenced_type" : "type-155",
4737   "self_type" : "type-154",
4738   "size" : 4,
4739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4740  },
4741  {
4742   "alignment" : 4,
4743   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
4744   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
4745   "referenced_type" : "type-157",
4746   "self_type" : "type-436",
4747   "size" : 4,
4748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4749  },
4750  {
4751   "alignment" : 4,
4752   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union *",
4753   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union *",
4754   "referenced_type" : "type-159",
4755   "self_type" : "type-452",
4756   "size" : 4,
4757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
4758  },
4759  {
4760   "alignment" : 4,
4761   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4762   "name" : "android::hardware::details::HidlInstrumentor *",
4763   "referenced_type" : "type-349",
4764   "self_type" : "type-556",
4765   "size" : 4,
4766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4767  },
4768  {
4769   "alignment" : 4,
4770   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
4771   "name" : "android::hardware::details::const_accessor<int, 32> *",
4772   "referenced_type" : "type-226",
4773   "self_type" : "type-228",
4774   "size" : 4,
4775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4776  },
4777  {
4778   "alignment" : 4,
4779   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
4780   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
4781   "referenced_type" : "type-233",
4782   "self_type" : "type-234",
4783   "size" : 4,
4784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4785  },
4786  {
4787   "alignment" : 4,
4788   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 4> *",
4789   "name" : "android::hardware::details::const_accessor<unsigned char, 4> *",
4790   "referenced_type" : "type-222",
4791   "self_type" : "type-223",
4792   "size" : 4,
4793   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4794  },
4795  {
4796   "alignment" : 4,
4797   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
4798   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
4799   "referenced_type" : "type-213",
4800   "self_type" : "type-215",
4801   "size" : 4,
4802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4803  },
4804  {
4805   "alignment" : 4,
4806   "linker_set_key" : "android::hardware::details::return_status *",
4807   "name" : "android::hardware::details::return_status *",
4808   "referenced_type" : "type-496",
4809   "self_type" : "type-560",
4810   "size" : 4,
4811   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4812  },
4813  {
4814   "alignment" : 4,
4815   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
4816   "name" : "android::hardware::hidl_array<int, 32> *",
4817   "referenced_type" : "type-250",
4818   "self_type" : "type-262",
4819   "size" : 4,
4820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4821  },
4822  {
4823   "alignment" : 4,
4824   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4825   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4826   "referenced_type" : "type-237",
4827   "self_type" : "type-239",
4828   "size" : 4,
4829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4830  },
4831  {
4832   "alignment" : 4,
4833   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 4> *",
4834   "name" : "android::hardware::hidl_array<unsigned char, 4> *",
4835   "referenced_type" : "type-166",
4836   "self_type" : "type-247",
4837   "size" : 4,
4838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4839  },
4840  {
4841   "alignment" : 4,
4842   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
4843   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
4844   "referenced_type" : "type-164",
4845   "self_type" : "type-243",
4846   "size" : 4,
4847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4848  },
4849  {
4850   "alignment" : 4,
4851   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4852   "name" : "android::hardware::hidl_death_recipient *",
4853   "referenced_type" : "type-88",
4854   "self_type" : "type-87",
4855   "size" : 4,
4856   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4857  },
4858  {
4859   "alignment" : 4,
4860   "linker_set_key" : "android::hardware::hidl_memory *",
4861   "name" : "android::hardware::hidl_memory *",
4862   "referenced_type" : "type-119",
4863   "self_type" : "type-120",
4864   "size" : 4,
4865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4866  },
4867  {
4868   "alignment" : 4,
4869   "linker_set_key" : "android::hardware::hidl_version *",
4870   "name" : "android::hardware::hidl_version *",
4871   "referenced_type" : "type-266",
4872   "self_type" : "type-267",
4873   "size" : 4,
4874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4879   "name" : "android::hidl::base::V1_0::BnHwBase *",
4880   "referenced_type" : "type-348",
4881   "self_type" : "type-353",
4882   "size" : 4,
4883   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4884  },
4885  {
4886   "alignment" : 4,
4887   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4888   "name" : "android::hidl::base::V1_0::IBase *",
4889   "referenced_type" : "type-50",
4890   "self_type" : "type-49",
4891   "size" : 4,
4892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4893  },
4894  {
4895   "alignment" : 4,
4896   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate *",
4897   "name" : "android::hidl::safe_union::V1_0::Monostate *",
4898   "referenced_type" : "type-160",
4899   "self_type" : "type-269",
4900   "size" : 4,
4901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4902  },
4903  {
4904   "alignment" : 4,
4905   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4906   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4907   "referenced_type" : "type-169",
4908   "self_type" : "type-178",
4909   "size" : 4,
4910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4911  },
4912  {
4913   "alignment" : 4,
4914   "linker_set_key" : "android_flex_plane *",
4915   "name" : "android_flex_plane *",
4916   "referenced_type" : "type-383",
4917   "self_type" : "type-386",
4918   "size" : 4,
4919   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4920  },
4921  {
4922   "alignment" : 4,
4923   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4924   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4925   "referenced_type" : "type-415",
4926   "self_type" : "type-414",
4927   "size" : 4,
4928   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4929  },
4930  {
4931   "alignment" : 4,
4932   "linker_set_key" : "char *",
4933   "name" : "char *",
4934   "referenced_type" : "type-29",
4935   "self_type" : "type-96",
4936   "size" : 4,
4937   "source_file" : "/system/core/liblog/include/log/log_read.h"
4938  },
4939  {
4940   "alignment" : 4,
4941   "linker_set_key" : "const android::NativeHandle *",
4942   "name" : "const android::NativeHandle *",
4943   "referenced_type" : "type-292",
4944   "self_type" : "type-297",
4945   "size" : 4,
4946   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "linker_set_key" : "const android::RefBase *",
4951   "name" : "const android::RefBase *",
4952   "referenced_type" : "type-101",
4953   "self_type" : "type-102",
4954   "size" : 4,
4955   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4956  },
4957  {
4958   "alignment" : 4,
4959   "linker_set_key" : "const android::String16 *",
4960   "name" : "const android::String16 *",
4961   "referenced_type" : "type-319",
4962   "self_type" : "type-320",
4963   "size" : 4,
4964   "source_file" : "/system/core/libutils/include/utils/String16.h"
4965  },
4966  {
4967   "alignment" : 4,
4968   "linker_set_key" : "const android::String8 *",
4969   "name" : "const android::String8 *",
4970   "referenced_type" : "type-308",
4971   "self_type" : "type-309",
4972   "size" : 4,
4973   "source_file" : "/system/core/libutils/include/utils/String8.h"
4974  },
4975  {
4976   "alignment" : 4,
4977   "linker_set_key" : "const android::VectorImpl *",
4978   "name" : "const android::VectorImpl *",
4979   "referenced_type" : "type-358",
4980   "self_type" : "type-359",
4981   "size" : 4,
4982   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4987   "name" : "const android::hardware::BpHwRefBase *",
4988   "referenced_type" : "type-331",
4989   "self_type" : "type-332",
4990   "size" : 4,
4991   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4992  },
4993  {
4994   "alignment" : 4,
4995   "linker_set_key" : "const android::hardware::Status *",
4996   "name" : "const android::hardware::Status *",
4997   "referenced_type" : "type-440",
4998   "self_type" : "type-484",
4999   "size" : 4,
5000   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5001  },
5002  {
5003   "alignment" : 4,
5004   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioFormat *",
5005   "name" : "const android::hardware::audio::common::V5_0::AudioFormat *",
5006   "referenced_type" : "type-191",
5007   "self_type" : "type-190",
5008   "size" : 4,
5009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5010  },
5011  {
5012   "alignment" : 4,
5013   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain *",
5014   "name" : "const android::hardware::audio::common::V5_0::AudioGain *",
5015   "referenced_type" : "type-201",
5016   "self_type" : "type-200",
5017   "size" : 4,
5018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5019  },
5020  {
5021   "alignment" : 4,
5022   "linker_set_key" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
5023   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata *",
5024   "referenced_type" : "type-147",
5025   "self_type" : "type-146",
5026   "size" : 4,
5027   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5028  },
5029  {
5030   "alignment" : 4,
5031   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata *",
5032   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata *",
5033   "referenced_type" : "type-171",
5034   "self_type" : "type-170",
5035   "size" : 4,
5036   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
5041   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination *",
5042   "referenced_type" : "type-438",
5043   "self_type" : "type-446",
5044   "size" : 4,
5045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5046  },
5047  {
5048   "alignment" : 4,
5049   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
5050   "name" : "const android::hardware::details::const_accessor<int, 32> *",
5051   "referenced_type" : "type-229",
5052   "self_type" : "type-230",
5053   "size" : 4,
5054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5059   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
5060   "referenced_type" : "type-235",
5061   "self_type" : "type-236",
5062   "size" : 4,
5063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4> *",
5068   "name" : "const android::hardware::details::const_accessor<unsigned char, 4> *",
5069   "referenced_type" : "type-224",
5070   "self_type" : "type-225",
5071   "size" : 4,
5072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5077   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
5078   "referenced_type" : "type-216",
5079   "self_type" : "type-218",
5080   "size" : 4,
5081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat> *",
5086   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat> *",
5087   "referenced_type" : "type-546",
5088   "self_type" : "type-547",
5089   "size" : 4,
5090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5091  },
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain> *",
5095   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain> *",
5096   "referenced_type" : "type-549",
5097   "self_type" : "type-550",
5098   "size" : 4,
5099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5104   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5105   "referenced_type" : "type-499",
5106   "self_type" : "type-510",
5107   "size" : 4,
5108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5113   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5114   "referenced_type" : "type-540",
5115   "self_type" : "type-541",
5116   "size" : 4,
5117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5122   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5123   "referenced_type" : "type-543",
5124   "self_type" : "type-544",
5125   "size" : 4,
5126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "const android::hardware::details::return_status *",
5131   "name" : "const android::hardware::details::return_status *",
5132   "referenced_type" : "type-562",
5133   "self_type" : "type-563",
5134   "size" : 4,
5135   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
5140   "name" : "const android::hardware::hidl_array<int, 32> *",
5141   "referenced_type" : "type-263",
5142   "self_type" : "type-264",
5143   "size" : 4,
5144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
5149   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
5150   "referenced_type" : "type-240",
5151   "self_type" : "type-241",
5152   "size" : 4,
5153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 4> *",
5158   "name" : "const android::hardware::hidl_array<unsigned char, 4> *",
5159   "referenced_type" : "type-248",
5160   "self_type" : "type-249",
5161   "size" : 4,
5162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
5167   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
5168   "referenced_type" : "type-244",
5169   "self_type" : "type-245",
5170   "size" : 4,
5171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "const android::hardware::hidl_memory *",
5176   "name" : "const android::hardware::hidl_memory *",
5177   "referenced_type" : "type-123",
5178   "self_type" : "type-127",
5179   "size" : 4,
5180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> *",
5185   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat> *",
5186   "referenced_type" : "type-192",
5187   "self_type" : "type-193",
5188   "size" : 4,
5189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5190  },
5191  {
5192   "alignment" : 4,
5193   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> *",
5194   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain> *",
5195   "referenced_type" : "type-202",
5196   "self_type" : "type-204",
5197   "size" : 4,
5198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5199  },
5200  {
5201   "alignment" : 4,
5202   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5203   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata> *",
5204   "referenced_type" : "type-148",
5205   "self_type" : "type-149",
5206   "size" : 4,
5207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5212   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata> *",
5213   "referenced_type" : "type-172",
5214   "self_type" : "type-173",
5215   "size" : 4,
5216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5221   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5222   "referenced_type" : "type-182",
5223   "self_type" : "type-183",
5224   "size" : 4,
5225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5226  },
5227  {
5228   "alignment" : 4,
5229   "linker_set_key" : "const android::hardware::hidl_version *",
5230   "name" : "const android::hardware::hidl_version *",
5231   "referenced_type" : "type-268",
5232   "self_type" : "type-270",
5233   "size" : 4,
5234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5239   "name" : "const android::hidl::base::V1_0::IBase *",
5240   "referenced_type" : "type-304",
5241   "self_type" : "type-305",
5242   "size" : 4,
5243   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5248   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5249   "referenced_type" : "type-132",
5250   "self_type" : "type-145",
5251   "size" : 4,
5252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5257   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5258   "referenced_type" : "type-189",
5259   "self_type" : "type-208",
5260   "size" : 4,
5261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "linker_set_key" : "const char *",
5266   "name" : "const char *",
5267   "referenced_type" : "type-116",
5268   "self_type" : "type-115",
5269   "size" : 4,
5270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5271  },
5272  {
5273   "alignment" : 4,
5274   "linker_set_key" : "const char16_t *",
5275   "name" : "const char16_t *",
5276   "referenced_type" : "type-316",
5277   "self_type" : "type-315",
5278   "size" : 4,
5279   "source_file" : "/system/core/libutils/include/utils/String16.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "const int *",
5284   "name" : "const int *",
5285   "referenced_type" : "type-85",
5286   "self_type" : "type-227",
5287   "size" : 4,
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "const log_msg *",
5293   "name" : "const log_msg *",
5294   "referenced_type" : "type-22",
5295   "self_type" : "type-43",
5296   "size" : 4,
5297   "source_file" : "/system/core/liblog/include/log/log_read.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "const native_handle *",
5302   "name" : "const native_handle *",
5303   "referenced_type" : "type-109",
5304   "self_type" : "type-108",
5305   "size" : 4,
5306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "const unsigned char *",
5311   "name" : "const unsigned char *",
5312   "referenced_type" : "type-78",
5313   "self_type" : "type-214",
5314   "size" : 4,
5315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "const unsigned int *",
5320   "name" : "const unsigned int *",
5321   "referenced_type" : "type-181",
5322   "self_type" : "type-180",
5323   "size" : 4,
5324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "const unsigned long long *",
5329   "name" : "const unsigned long long *",
5330   "referenced_type" : "type-92",
5331   "self_type" : "type-341",
5332   "size" : 4,
5333   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5334  },
5335  {
5336   "alignment" : 4,
5337   "linker_set_key" : "const void *",
5338   "name" : "const void *",
5339   "referenced_type" : "type-272",
5340   "self_type" : "type-273",
5341   "size" : 4,
5342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "linker_set_key" : "int (*)(void *)",
5347   "name" : "int (*)(void *)",
5348   "referenced_type" : "type-392",
5349   "self_type" : "type-393",
5350   "size" : 4,
5351   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "log_msg *",
5356   "name" : "log_msg *",
5357   "referenced_type" : "type-23",
5358   "self_type" : "type-82",
5359   "size" : 4,
5360   "source_file" : "/system/core/liblog/include/log/log_read.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "native_handle *",
5365   "name" : "native_handle *",
5366   "referenced_type" : "type-110",
5367   "self_type" : "type-290",
5368   "size" : 4,
5369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "unsigned char *",
5374   "name" : "unsigned char *",
5375   "referenced_type" : "type-26",
5376   "self_type" : "type-336",
5377   "size" : 4,
5378   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "unsigned int *",
5383   "name" : "unsigned int *",
5384   "referenced_type" : "type-2",
5385   "self_type" : "type-177",
5386   "size" : 4,
5387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "unsigned long long *",
5392   "name" : "unsigned long long *",
5393   "referenced_type" : "type-55",
5394   "self_type" : "type-337",
5395   "size" : 4,
5396   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5401   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5402   "referenced_type" : "type-339",
5403   "self_type" : "type-338",
5404   "size" : 4,
5405   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "void *",
5410   "name" : "void *",
5411   "referenced_type" : "type-256",
5412   "self_type" : "type-255",
5413   "size" : 4,
5414   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "void **",
5419   "name" : "void **",
5420   "referenced_type" : "type-255",
5421   "self_type" : "type-394",
5422   "size" : 4,
5423   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5424  }
5425 ],
5426 "qualified_types" :
5427 [
5428  {
5429   "alignment" : 4,
5430   "is_const" : true,
5431   "linker_set_key" : "android::RefBase::weakref_impl *const",
5432   "name" : "android::RefBase::weakref_impl *const",
5433   "referenced_type" : "type-4",
5434   "self_type" : "type-3",
5435   "size" : 4,
5436   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5437  },
5438  {
5439   "alignment" : 4,
5440   "is_const" : true,
5441   "linker_set_key" : "android::hardware::IBinder *const",
5442   "name" : "android::hardware::IBinder *const",
5443   "referenced_type" : "type-220",
5444   "self_type" : "type-329",
5445   "size" : 4,
5446   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "is_const" : true,
5451   "linker_set_key" : "const android::NativeHandle",
5452   "name" : "const android::NativeHandle",
5453   "referenced_type" : "type-293",
5454   "self_type" : "type-292",
5455   "size" : 12,
5456   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "is_const" : true,
5461   "linker_set_key" : "const android::RefBase",
5462   "name" : "const android::RefBase",
5463   "referenced_type" : "type-51",
5464   "self_type" : "type-101",
5465   "size" : 8,
5466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "is_const" : true,
5471   "linker_set_key" : "const android::String16",
5472   "name" : "const android::String16",
5473   "referenced_type" : "type-314",
5474   "self_type" : "type-319",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/String16.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "is_const" : true,
5481   "linker_set_key" : "const android::String8",
5482   "name" : "const android::String8",
5483   "referenced_type" : "type-306",
5484   "self_type" : "type-308",
5485   "size" : 4,
5486   "source_file" : "/system/core/libutils/include/utils/String8.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "is_const" : true,
5491   "linker_set_key" : "const android::VectorImpl",
5492   "name" : "const android::VectorImpl",
5493   "referenced_type" : "type-357",
5494   "self_type" : "type-358",
5495   "size" : 20,
5496   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5497  },
5498  {
5499   "alignment" : 4,
5500   "is_const" : true,
5501   "linker_set_key" : "const android::hardware::BpHwRefBase",
5502   "name" : "const android::hardware::BpHwRefBase",
5503   "referenced_type" : "type-328",
5504   "self_type" : "type-331",
5505   "size" : 24,
5506   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "is_const" : true,
5511   "linker_set_key" : "const android::hardware::Parcel",
5512   "name" : "const android::hardware::Parcel",
5513   "referenced_type" : "type-334",
5514   "self_type" : "type-345",
5515   "size" : 68,
5516   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5517  },
5518  {
5519   "alignment" : 4,
5520   "is_const" : true,
5521   "linker_set_key" : "const android::hardware::Status",
5522   "name" : "const android::hardware::Status",
5523   "referenced_type" : "type-396",
5524   "self_type" : "type-440",
5525   "size" : 20,
5526   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioChannelMask",
5532   "name" : "const android::hardware::audio::common::V5_0::AudioChannelMask",
5533   "referenced_type" : "type-428",
5534   "self_type" : "type-480",
5535   "size" : 4,
5536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioContentType",
5542   "name" : "const android::hardware::audio::common::V5_0::AudioContentType",
5543   "referenced_type" : "type-144",
5544   "self_type" : "type-487",
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::AudioDevice",
5552   "name" : "const android::hardware::audio::common::V5_0::AudioDevice",
5553   "referenced_type" : "type-162",
5554   "self_type" : "type-482",
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::AudioFormat",
5562   "name" : "const android::hardware::audio::common::V5_0::AudioFormat",
5563   "referenced_type" : "type-188",
5564   "self_type" : "type-191",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioGain",
5572   "name" : "const android::hardware::audio::common::V5_0::AudioGain",
5573   "referenced_type" : "type-198",
5574   "self_type" : "type-201",
5575   "size" : 32,
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::AudioGainMode",
5582   "name" : "const android::hardware::audio::common::V5_0::AudioGainMode",
5583   "referenced_type" : "type-454",
5584   "self_type" : "type-488",
5585   "size" : 4,
5586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioHandleConsts",
5592   "name" : "const android::hardware::audio::common::V5_0::AudioHandleConsts",
5593   "referenced_type" : "type-423",
5594   "self_type" : "type-474",
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::AudioInputFlag",
5602   "name" : "const android::hardware::audio::common::V5_0::AudioInputFlag",
5603   "referenced_type" : "type-432",
5604   "self_type" : "type-485",
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::AudioMixLatencyClass",
5612   "name" : "const android::hardware::audio::common::V5_0::AudioMixLatencyClass",
5613   "referenced_type" : "type-467",
5614   "self_type" : "type-492",
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::AudioMode",
5622   "name" : "const android::hardware::audio::common::V5_0::AudioMode",
5623   "referenced_type" : "type-430",
5624   "self_type" : "type-481",
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::AudioOutputFlag",
5632   "name" : "const android::hardware::audio::common::V5_0::AudioOutputFlag",
5633   "referenced_type" : "type-431",
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" : 8,
5640   "is_const" : true,
5641   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPort",
5642   "name" : "const android::hardware::audio::common::V5_0::AudioPort",
5643   "referenced_type" : "type-470",
5644   "self_type" : "type-538",
5645   "size" : 344,
5646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "is_const" : true,
5651   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPortConfigMask",
5652   "name" : "const android::hardware::audio::common::V5_0::AudioPortConfigMask",
5653   "referenced_type" : "type-460",
5654   "self_type" : "type-491",
5655   "size" : 4,
5656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "is_const" : true,
5661   "linker_set_key" : "const android::hardware::audio::common::V5_0::AudioPortRole",
5662   "name" : "const android::hardware::audio::common::V5_0::AudioPortRole",
5663   "referenced_type" : "type-456",
5664   "self_type" : "type-489",
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::AudioPortType",
5672   "name" : "const android::hardware::audio::common::V5_0::AudioPortType",
5673   "referenced_type" : "type-457",
5674   "self_type" : "type-490",
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::AudioSessionConsts",
5682   "name" : "const android::hardware::audio::common::V5_0::AudioSessionConsts",
5683   "referenced_type" : "type-426",
5684   "self_type" : "type-477",
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::AudioSource",
5692   "name" : "const android::hardware::audio::common::V5_0::AudioSource",
5693   "referenced_type" : "type-156",
5694   "self_type" : "type-476",
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::AudioStreamType",
5702   "name" : "const android::hardware::audio::common::V5_0::AudioStreamType",
5703   "referenced_type" : "type-425",
5704   "self_type" : "type-475",
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::AudioUsage",
5712   "name" : "const android::hardware::audio::common::V5_0::AudioUsage",
5713   "referenced_type" : "type-143",
5714   "self_type" : "type-486",
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" : 8,
5720   "is_const" : true,
5721   "linker_set_key" : "const android::hardware::audio::common::V5_0::DeviceAddress",
5722   "name" : "const android::hardware::audio::common::V5_0::DeviceAddress",
5723   "referenced_type" : "type-161",
5724   "self_type" : "type-447",
5725   "size" : 48,
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" : 4,
5730   "is_const" : true,
5731   "linker_set_key" : "const android::hardware::audio::common::V5_0::FixedChannelCount",
5732   "name" : "const android::hardware::audio::common::V5_0::FixedChannelCount",
5733   "referenced_type" : "type-427",
5734   "self_type" : "type-479",
5735   "size" : 4,
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::PlaybackTrackMetadata",
5742   "name" : "const android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
5743   "referenced_type" : "type-142",
5744   "self_type" : "type-147",
5745   "size" : 12,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "is_const" : true,
5751   "linker_set_key" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata",
5752   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata",
5753   "referenced_type" : "type-155",
5754   "self_type" : "type-171",
5755   "size" : 64,
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::Destination",
5762   "name" : "const android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
5763   "referenced_type" : "type-157",
5764   "self_type" : "type-438",
5765   "size" : 56,
5766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "is_const" : true,
5771   "linker_set_key" : "const android::hardware::audio::common::V5_0::SinkMetadata",
5772   "name" : "const android::hardware::audio::common::V5_0::SinkMetadata",
5773   "referenced_type" : "type-453",
5774   "self_type" : "type-536",
5775   "size" : 16,
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/hwtypes.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::hardware::audio::common::V5_0::SourceMetadata",
5782   "name" : "const android::hardware::audio::common::V5_0::SourceMetadata",
5783   "referenced_type" : "type-435",
5784   "self_type" : "type-534",
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" : 4,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
5792   "name" : "const android::hardware::details::const_accessor<int, 32>",
5793   "referenced_type" : "type-226",
5794   "self_type" : "type-229",
5795   "size" : 4,
5796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
5802   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
5803   "referenced_type" : "type-233",
5804   "self_type" : "type-235",
5805   "size" : 4,
5806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 4>",
5812   "name" : "const android::hardware::details::const_accessor<unsigned char, 4>",
5813   "referenced_type" : "type-222",
5814   "self_type" : "type-224",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
5822   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
5823   "referenced_type" : "type-213",
5824   "self_type" : "type-216",
5825   "size" : 4,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
5832   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
5833   "referenced_type" : "type-185",
5834   "self_type" : "type-546",
5835   "size" : 8,
5836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
5842   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
5843   "referenced_type" : "type-195",
5844   "self_type" : "type-549",
5845   "size" : 8,
5846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5852   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5853   "referenced_type" : "type-139",
5854   "self_type" : "type-499",
5855   "size" : 8,
5856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5862   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5863   "referenced_type" : "type-152",
5864   "self_type" : "type-540",
5865   "size" : 8,
5866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5872   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5873   "referenced_type" : "type-175",
5874   "self_type" : "type-543",
5875   "size" : 8,
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::hardware::details::return_status",
5882   "name" : "const android::hardware::details::return_status",
5883   "referenced_type" : "type-496",
5884   "self_type" : "type-562",
5885   "size" : 24,
5886   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "is_const" : true,
5891   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
5892   "name" : "const android::hardware::hidl_array<int, 32>",
5893   "referenced_type" : "type-250",
5894   "self_type" : "type-263",
5895   "size" : 128,
5896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5897  },
5898  {
5899   "alignment" : 1,
5900   "is_const" : true,
5901   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
5902   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5903   "referenced_type" : "type-237",
5904   "self_type" : "type-240",
5905   "size" : 32,
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, 4>",
5912   "name" : "const android::hardware::hidl_array<unsigned char, 4>",
5913   "referenced_type" : "type-166",
5914   "self_type" : "type-248",
5915   "size" : 4,
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, 6>",
5922   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
5923   "referenced_type" : "type-164",
5924   "self_type" : "type-244",
5925   "size" : 6,
5926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5927  },
5928  {
5929   "alignment" : 8,
5930   "is_const" : true,
5931   "linker_set_key" : "const android::hardware::hidl_handle",
5932   "name" : "const android::hardware::hidl_handle",
5933   "referenced_type" : "type-105",
5934   "self_type" : "type-282",
5935   "size" : 16,
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_memory",
5942   "name" : "const android::hardware::hidl_memory",
5943   "referenced_type" : "type-119",
5944   "self_type" : "type-123",
5945   "size" : 40,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "is_const" : true,
5951   "linker_set_key" : "const android::hardware::hidl_string",
5952   "name" : "const android::hardware::hidl_string",
5953   "referenced_type" : "type-112",
5954   "self_type" : "type-117",
5955   "size" : 16,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "is_const" : true,
5961   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
5962   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
5963   "referenced_type" : "type-184",
5964   "self_type" : "type-192",
5965   "size" : 16,
5966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "is_const" : true,
5971   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
5972   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
5973   "referenced_type" : "type-194",
5974   "self_type" : "type-202",
5975   "size" : 16,
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "is_const" : true,
5981   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5982   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
5983   "referenced_type" : "type-138",
5984   "self_type" : "type-148",
5985   "size" : 16,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "is_const" : true,
5991   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5992   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
5993   "referenced_type" : "type-151",
5994   "self_type" : "type-172",
5995   "size" : 16,
5996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "is_const" : true,
6001   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6002   "name" : "const android::hardware::hidl_vec<unsigned int>",
6003   "referenced_type" : "type-174",
6004   "self_type" : "type-182",
6005   "size" : 16,
6006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6007  },
6008  {
6009   "alignment" : 2,
6010   "is_const" : true,
6011   "linker_set_key" : "const android::hardware::hidl_version",
6012   "name" : "const android::hardware::hidl_version",
6013   "referenced_type" : "type-266",
6014   "self_type" : "type-268",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "is_const" : true,
6021   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6022   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6023   "referenced_type" : "type-299",
6024   "self_type" : "type-300",
6025   "size" : 4,
6026   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "is_const" : true,
6031   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6032   "name" : "const android::hidl::base::V1_0::IBase",
6033   "referenced_type" : "type-50",
6034   "self_type" : "type-304",
6035   "size" : 12,
6036   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6037  },
6038  {
6039   "alignment" : 1,
6040   "is_const" : true,
6041   "linker_set_key" : "const android::hidl::safe_union::V1_0::Monostate",
6042   "name" : "const android::hidl::safe_union::V1_0::Monostate",
6043   "referenced_type" : "type-160",
6044   "self_type" : "type-442",
6045   "size" : 1,
6046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "is_const" : true,
6051   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6052   "name" : "const android::sp<android::hardware::IBinder>",
6053   "referenced_type" : "type-219",
6054   "self_type" : "type-417",
6055   "size" : 4,
6056   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "is_const" : true,
6061   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6062   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6063   "referenced_type" : "type-121",
6064   "self_type" : "type-132",
6065   "size" : 4,
6066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "is_const" : true,
6071   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6072   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6073   "referenced_type" : "type-169",
6074   "self_type" : "type-189",
6075   "size" : 4,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 1,
6080   "is_const" : true,
6081   "linker_set_key" : "const bool",
6082   "name" : "const bool",
6083   "referenced_type" : "type-73",
6084   "self_type" : "type-72",
6085   "size" : 1,
6086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6087  },
6088  {
6089   "alignment" : 1,
6090   "is_const" : true,
6091   "linker_set_key" : "const char",
6092   "name" : "const char",
6093   "referenced_type" : "type-29",
6094   "self_type" : "type-116",
6095   "size" : 1,
6096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6097  },
6098  {
6099   "alignment" : 2,
6100   "is_const" : true,
6101   "linker_set_key" : "const char16_t",
6102   "name" : "const char16_t",
6103   "referenced_type" : "type-317",
6104   "self_type" : "type-316",
6105   "size" : 2,
6106   "source_file" : "/system/core/libutils/include/utils/String16.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "is_const" : true,
6111   "linker_set_key" : "const double",
6112   "name" : "const double",
6113   "referenced_type" : "type-67",
6114   "self_type" : "type-97",
6115   "size" : 8,
6116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "is_const" : true,
6121   "linker_set_key" : "const float",
6122   "name" : "const float",
6123   "referenced_type" : "type-61",
6124   "self_type" : "type-94",
6125   "size" : 4,
6126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "const int",
6132   "name" : "const int",
6133   "referenced_type" : "type-16",
6134   "self_type" : "type-85",
6135   "size" : 4,
6136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6137  },
6138  {
6139   "is_const" : true,
6140   "linker_set_key" : "const iter<is_const>",
6141   "name" : "const iter<is_const>",
6142   "referenced_type" : "type-130",
6143   "self_type" : "type-129",
6144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "is_const" : true,
6149   "linker_set_key" : "const log_msg",
6150   "name" : "const log_msg",
6151   "referenced_type" : "type-23",
6152   "self_type" : "type-22",
6153   "size" : 5124,
6154   "source_file" : "/system/core/liblog/include/log/log_read.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "is_const" : true,
6159   "linker_set_key" : "const long long",
6160   "name" : "const long long",
6161   "referenced_type" : "type-47",
6162   "self_type" : "type-90",
6163   "size" : 8,
6164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "is_const" : true,
6169   "linker_set_key" : "const native_handle",
6170   "name" : "const native_handle",
6171   "referenced_type" : "type-110",
6172   "self_type" : "type-109",
6173   "size" : 12,
6174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6175  },
6176  {
6177   "alignment" : 2,
6178   "is_const" : true,
6179   "linker_set_key" : "const short",
6180   "name" : "const short",
6181   "referenced_type" : "type-7",
6182   "self_type" : "type-80",
6183   "size" : 2,
6184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6185  },
6186  {
6187   "alignment" : 1,
6188   "is_const" : true,
6189   "linker_set_key" : "const signed char",
6190   "name" : "const signed char",
6191   "referenced_type" : "type-75",
6192   "self_type" : "type-74",
6193   "size" : 1,
6194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6195  },
6196  {
6197   "alignment" : 4,
6198   "is_const" : true,
6199   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioChannelMask, 110>",
6200   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioChannelMask, 110>",
6201   "referenced_type" : "type-509",
6202   "self_type" : "type-508",
6203   "size" : 440,
6204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "is_const" : true,
6209   "linker_set_key" : "const std::array<android::hardware::audio::common::V5_0::AudioContentType, 5>",
6210   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioContentType, 5>",
6211   "referenced_type" : "type-523",
6212   "self_type" : "type-522",
6213   "size" : 20,
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::AudioDevice, 62>",
6220   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioDevice, 62>",
6221   "referenced_type" : "type-514",
6222   "self_type" : "type-513",
6223   "size" : 248,
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::AudioFormat, 105>",
6230   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioFormat, 105>",
6231   "referenced_type" : "type-505",
6232   "self_type" : "type-504",
6233   "size" : 420,
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::AudioGainMode, 3>",
6240   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioGainMode, 3>",
6241   "referenced_type" : "type-525",
6242   "self_type" : "type-524",
6243   "size" : 12,
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::AudioHandleConsts, 4>",
6250   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioHandleConsts, 4>",
6251   "referenced_type" : "type-494",
6252   "self_type" : "type-493",
6253   "size" : 16,
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::AudioInputFlag, 8>",
6260   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioInputFlag, 8>",
6261   "referenced_type" : "type-518",
6262   "self_type" : "type-517",
6263   "size" : 32,
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::AudioMixLatencyClass, 2>",
6270   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioMixLatencyClass, 2>",
6271   "referenced_type" : "type-533",
6272   "self_type" : "type-532",
6273   "size" : 8,
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::AudioMode, 4>",
6280   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioMode, 4>",
6281   "referenced_type" : "type-512",
6282   "self_type" : "type-511",
6283   "size" : 16,
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::AudioOutputFlag, 16>",
6290   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioOutputFlag, 16>",
6291   "referenced_type" : "type-516",
6292   "self_type" : "type-515",
6293   "size" : 64,
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::AudioPortConfigMask, 4>",
6300   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortConfigMask, 4>",
6301   "referenced_type" : "type-531",
6302   "self_type" : "type-530",
6303   "size" : 16,
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::AudioPortRole, 3>",
6310   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortRole, 3>",
6311   "referenced_type" : "type-527",
6312   "self_type" : "type-526",
6313   "size" : 12,
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::AudioPortType, 4>",
6320   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioPortType, 4>",
6321   "referenced_type" : "type-529",
6322   "self_type" : "type-528",
6323   "size" : 16,
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::AudioSessionConsts, 4>",
6330   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioSessionConsts, 4>",
6331   "referenced_type" : "type-503",
6332   "self_type" : "type-502",
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::AudioSource, 14>",
6340   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioSource, 14>",
6341   "referenced_type" : "type-501",
6342   "self_type" : "type-500",
6343   "size" : 56,
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::AudioStreamType, 13>",
6350   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioStreamType, 13>",
6351   "referenced_type" : "type-498",
6352   "self_type" : "type-497",
6353   "size" : 52,
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::AudioUsage, 13>",
6360   "name" : "const std::array<android::hardware::audio::common::V5_0::AudioUsage, 13>",
6361   "referenced_type" : "type-520",
6362   "self_type" : "type-519",
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::FixedChannelCount, 2>",
6370   "name" : "const std::array<android::hardware::audio::common::V5_0::FixedChannelCount, 2>",
6371   "referenced_type" : "type-507",
6372   "self_type" : "type-506",
6373   "size" : 8,
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::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6380   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6381   "referenced_type" : "type-303",
6382   "self_type" : "type-302",
6383   "size" : 12,
6384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "is_const" : true,
6389   "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 *> > *)> > >",
6390   "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 *> > *)> > >",
6391   "referenced_type" : "type-555",
6392   "self_type" : "type-554",
6393   "size" : 12,
6394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6395  },
6396  {
6397   "alignment" : 1,
6398   "is_const" : true,
6399   "linker_set_key" : "const unsigned char",
6400   "name" : "const unsigned char",
6401   "referenced_type" : "type-26",
6402   "self_type" : "type-78",
6403   "size" : 1,
6404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "is_const" : true,
6409   "linker_set_key" : "const unsigned int",
6410   "name" : "const unsigned int",
6411   "referenced_type" : "type-2",
6412   "self_type" : "type-181",
6413   "size" : 4,
6414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "is_const" : true,
6419   "linker_set_key" : "const unsigned long long",
6420   "name" : "const unsigned long long",
6421   "referenced_type" : "type-55",
6422   "self_type" : "type-92",
6423   "size" : 8,
6424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6425  },
6426  {
6427   "alignment" : 2,
6428   "is_const" : true,
6429   "linker_set_key" : "const unsigned short",
6430   "name" : "const unsigned short",
6431   "referenced_type" : "type-11",
6432   "self_type" : "type-83",
6433   "size" : 2,
6434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6435  },
6436  {
6437   "is_const" : true,
6438   "linker_set_key" : "const void",
6439   "name" : "const void",
6440   "referenced_type" : "type-256",
6441   "self_type" : "type-272",
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6443  },
6444  {
6445   "alignment" : 1,
6446   "is_volatile" : true,
6447   "linker_set_key" : "volatile bool",
6448   "name" : "volatile bool",
6449   "referenced_type" : "type-73",
6450   "self_type" : "type-261",
6451   "size" : 1,
6452   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "is_volatile" : true,
6457   "linker_set_key" : "volatile int",
6458   "name" : "volatile int",
6459   "referenced_type" : "type-16",
6460   "self_type" : "type-418",
6461   "size" : 4,
6462   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6463  }
6464 ],
6465 "record_types" :
6466 [
6467  {
6468   "alignment" : 4,
6469   "fields" :
6470   [
6471    {
6472     "access" : "private",
6473     "field_name" : "mCond",
6474     "referenced_type" : "type-260"
6475    }
6476   ],
6477   "linker_set_key" : "android::Condition",
6478   "name" : "android::Condition",
6479   "record_kind" : "class",
6480   "referenced_type" : "type-259",
6481   "self_type" : "type-259",
6482   "size" : 4,
6483   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6484   "unique_id" : "_ZTSN7android9ConditionE"
6485  },
6486  {
6487   "alignment" : 4,
6488   "fields" :
6489   [
6490    {
6491     "access" : "private",
6492     "field_name" : "mVector",
6493     "referenced_type" : "type-361"
6494    }
6495   ],
6496   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6497   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6498   "record_kind" : "class",
6499   "referenced_type" : "type-365",
6500   "self_type" : "type-365",
6501   "size" : 20,
6502   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6503   "template_args" : [ "type-314", "type-219" ],
6504   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6505  },
6506  {
6507   "alignment" : 4,
6508   "fields" :
6509   [
6510    {
6511     "access" : "private",
6512     "field_name" : "mCount",
6513     "referenced_type" : "type-295"
6514    }
6515   ],
6516   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6517   "name" : "android::LightRefBase<android::NativeHandle>",
6518   "record_kind" : "class",
6519   "referenced_type" : "type-294",
6520   "self_type" : "type-294",
6521   "size" : 4,
6522   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6523   "template_args" : [ "type-293" ],
6524   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6525  },
6526  {
6527   "alignment" : 4,
6528   "fields" :
6529   [
6530    {
6531     "access" : "private",
6532     "field_name" : "mCount",
6533     "referenced_type" : "type-570"
6534    }
6535   ],
6536   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6537   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6538   "record_kind" : "class",
6539   "referenced_type" : "type-569",
6540   "self_type" : "type-569",
6541   "size" : 4,
6542   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6543   "template_args" : [ "type-571" ],
6544   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6545  },
6546  {
6547   "alignment" : 4,
6548   "fields" :
6549   [
6550    {
6551     "access" : "private",
6552     "field_name" : "mMutex",
6553     "referenced_type" : "type-258"
6554    }
6555   ],
6556   "linker_set_key" : "android::Mutex",
6557   "name" : "android::Mutex",
6558   "record_kind" : "class",
6559   "referenced_type" : "type-257",
6560   "self_type" : "type-257",
6561   "size" : 4,
6562   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6563   "unique_id" : "_ZTSN7android5MutexE"
6564  },
6565  {
6566   "alignment" : 4,
6567   "fields" :
6568   [
6569    {
6570     "access" : "private",
6571     "field_name" : "mLock",
6572     "referenced_type" : "type-399"
6573    }
6574   ],
6575   "linker_set_key" : "android::Mutex::Autolock",
6576   "name" : "android::Mutex::Autolock",
6577   "record_kind" : "class",
6578   "referenced_type" : "type-398",
6579   "self_type" : "type-398",
6580   "size" : 4,
6581   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6582   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6583  },
6584  {
6585   "alignment" : 4,
6586   "base_specifiers" :
6587   [
6588    {
6589     "referenced_type" : "type-294"
6590    }
6591   ],
6592   "fields" :
6593   [
6594    {
6595     "access" : "private",
6596     "field_name" : "mHandle",
6597     "field_offset" : 32,
6598     "referenced_type" : "type-290"
6599    },
6600    {
6601     "access" : "private",
6602     "field_name" : "mOwnsHandle",
6603     "field_offset" : 64,
6604     "referenced_type" : "type-73"
6605    }
6606   ],
6607   "linker_set_key" : "android::NativeHandle",
6608   "name" : "android::NativeHandle",
6609   "record_kind" : "class",
6610   "referenced_type" : "type-293",
6611   "self_type" : "type-293",
6612   "size" : 12,
6613   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6614   "unique_id" : "_ZTSN7android12NativeHandleE"
6615  },
6616  {
6617   "alignment" : 4,
6618   "fields" :
6619   [
6620    {
6621     "access" : "private",
6622     "field_name" : "mRWLock",
6623     "referenced_type" : "type-404"
6624    }
6625   ],
6626   "linker_set_key" : "android::RWLock",
6627   "name" : "android::RWLock",
6628   "record_kind" : "class",
6629   "referenced_type" : "type-403",
6630   "self_type" : "type-403",
6631   "size" : 40,
6632   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6633   "unique_id" : "_ZTSN7android6RWLockE"
6634  },
6635  {
6636   "alignment" : 4,
6637   "fields" :
6638   [
6639    {
6640     "access" : "private",
6641     "field_name" : "mLock",
6642     "referenced_type" : "type-407"
6643    }
6644   ],
6645   "linker_set_key" : "android::RWLock::AutoRLock",
6646   "name" : "android::RWLock::AutoRLock",
6647   "record_kind" : "class",
6648   "referenced_type" : "type-406",
6649   "self_type" : "type-406",
6650   "size" : 4,
6651   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6652   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6653  },
6654  {
6655   "alignment" : 4,
6656   "fields" :
6657   [
6658    {
6659     "access" : "private",
6660     "field_name" : "mLock",
6661     "referenced_type" : "type-407"
6662    }
6663   ],
6664   "linker_set_key" : "android::RWLock::AutoWLock",
6665   "name" : "android::RWLock::AutoWLock",
6666   "record_kind" : "class",
6667   "referenced_type" : "type-409",
6668   "self_type" : "type-409",
6669   "size" : 4,
6670   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6671   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6672  },
6673  {
6674   "alignment" : 4,
6675   "fields" :
6676   [
6677    {
6678     "access" : "private",
6679     "field_name" : "mRefs",
6680     "field_offset" : 32,
6681     "referenced_type" : "type-3"
6682    }
6683   ],
6684   "linker_set_key" : "android::RefBase",
6685   "name" : "android::RefBase",
6686   "record_kind" : "class",
6687   "referenced_type" : "type-51",
6688   "self_type" : "type-51",
6689   "size" : 8,
6690   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6691   "unique_id" : "_ZTSN7android7RefBaseE",
6692   "vtable_components" :
6693   [
6694    {
6695     "kind" : "offset_to_top"
6696    },
6697    {
6698     "kind" : "rtti",
6699     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6700    },
6701    {
6702     "kind" : "complete_dtor_pointer",
6703     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6704    },
6705    {
6706     "kind" : "deleting_dtor_pointer",
6707     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6708    },
6709    {
6710     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6711    },
6712    {
6713     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6714    },
6715    {
6716     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6717    },
6718    {
6719     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6720    }
6721   ]
6722  },
6723  {
6724   "alignment" : 1,
6725   "linker_set_key" : "android::RefBase::weakref_type",
6726   "name" : "android::RefBase::weakref_type",
6727   "record_kind" : "class",
6728   "referenced_type" : "type-62",
6729   "self_type" : "type-62",
6730   "size" : 1,
6731   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6732   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6733  },
6734  {
6735   "alignment" : 1,
6736   "linker_set_key" : "android::ReferenceMover",
6737   "name" : "android::ReferenceMover",
6738   "record_kind" : "class",
6739   "referenced_type" : "type-104",
6740   "self_type" : "type-104",
6741   "size" : 1,
6742   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6743   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6744  },
6745  {
6746   "alignment" : 4,
6747   "linker_set_key" : "android::ReferenceRenamer",
6748   "name" : "android::ReferenceRenamer",
6749   "record_kind" : "class",
6750   "referenced_type" : "type-99",
6751   "self_type" : "type-99",
6752   "size" : 4,
6753   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6754   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6755   "vtable_components" :
6756   [
6757    {
6758     "kind" : "offset_to_top"
6759    },
6760    {
6761     "kind" : "rtti",
6762     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6763    },
6764    {
6765     "is_pure" : true,
6766     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6767    }
6768   ]
6769  },
6770  {
6771   "alignment" : 4,
6772   "fields" :
6773   [
6774    {
6775     "access" : "private",
6776     "field_name" : "mTag",
6777     "referenced_type" : "type-55"
6778    }
6779   ],
6780   "linker_set_key" : "android::ScopedTrace",
6781   "name" : "android::ScopedTrace",
6782   "record_kind" : "class",
6783   "referenced_type" : "type-421",
6784   "self_type" : "type-421",
6785   "size" : 8,
6786   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6787   "unique_id" : "_ZTSN7android11ScopedTraceE"
6788  },
6789  {
6790   "alignment" : 4,
6791   "base_specifiers" :
6792   [
6793    {
6794     "access" : "private",
6795     "referenced_type" : "type-360"
6796    }
6797   ],
6798   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6799   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6800   "record_kind" : "class",
6801   "referenced_type" : "type-361",
6802   "self_type" : "type-361",
6803   "size" : 20,
6804   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6805   "template_args" : [ "type-362" ],
6806   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6807   "vtable_components" :
6808   [
6809    {
6810     "kind" : "offset_to_top"
6811    },
6812    {
6813     "kind" : "rtti",
6814     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6815    },
6816    {
6817     "kind" : "complete_dtor_pointer",
6818     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6819    },
6820    {
6821     "kind" : "deleting_dtor_pointer",
6822     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6823    },
6824    {
6825     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6826    },
6827    {
6828     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6829    },
6830    {
6831     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6832    },
6833    {
6834     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6835    },
6836    {
6837     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6838    },
6839    {
6840     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6841    },
6842    {
6843     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6844    }
6845   ]
6846  },
6847  {
6848   "alignment" : 4,
6849   "base_specifiers" :
6850   [
6851    {
6852     "referenced_type" : "type-357"
6853    }
6854   ],
6855   "linker_set_key" : "android::SortedVectorImpl",
6856   "name" : "android::SortedVectorImpl",
6857   "record_kind" : "class",
6858   "referenced_type" : "type-360",
6859   "self_type" : "type-360",
6860   "size" : 20,
6861   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6862   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6863   "vtable_components" :
6864   [
6865    {
6866     "kind" : "offset_to_top"
6867    },
6868    {
6869     "kind" : "rtti",
6870     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6871    },
6872    {
6873     "kind" : "complete_dtor_pointer",
6874     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6875    },
6876    {
6877     "kind" : "deleting_dtor_pointer",
6878     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6879    },
6880    {
6881     "is_pure" : true,
6882     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6883    },
6884    {
6885     "is_pure" : true,
6886     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6887    },
6888    {
6889     "is_pure" : true,
6890     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6891    },
6892    {
6893     "is_pure" : true,
6894     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6895    },
6896    {
6897     "is_pure" : true,
6898     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6899    },
6900    {
6901     "is_pure" : true,
6902     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6903    },
6904    {
6905     "is_pure" : true,
6906     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6907    }
6908   ]
6909  },
6910  {
6911   "alignment" : 4,
6912   "fields" :
6913   [
6914    {
6915     "access" : "private",
6916     "field_name" : "mString",
6917     "referenced_type" : "type-315"
6918    }
6919   ],
6920   "linker_set_key" : "android::String16",
6921   "name" : "android::String16",
6922   "record_kind" : "class",
6923   "referenced_type" : "type-314",
6924   "self_type" : "type-314",
6925   "size" : 4,
6926   "source_file" : "/system/core/libutils/include/utils/String16.h",
6927   "unique_id" : "_ZTSN7android8String16E"
6928  },
6929  {
6930   "alignment" : 4,
6931   "fields" :
6932   [
6933    {
6934     "access" : "private",
6935     "field_name" : "mString",
6936     "referenced_type" : "type-115"
6937    }
6938   ],
6939   "linker_set_key" : "android::String8",
6940   "name" : "android::String8",
6941   "record_kind" : "class",
6942   "referenced_type" : "type-306",
6943   "self_type" : "type-306",
6944   "size" : 4,
6945   "source_file" : "/system/core/libutils/include/utils/String8.h",
6946   "unique_id" : "_ZTSN7android7String8E"
6947  },
6948  {
6949   "alignment" : 4,
6950   "base_specifiers" :
6951   [
6952    {
6953     "is_virtual" : true,
6954     "referenced_type" : "type-51"
6955    }
6956   ],
6957   "fields" :
6958   [
6959    {
6960     "access" : "private",
6961     "field_name" : "mCanCallJava",
6962     "field_offset" : 32,
6963     "referenced_type" : "type-72"
6964    },
6965    {
6966     "access" : "private",
6967     "field_name" : "mThread",
6968     "field_offset" : 64,
6969     "referenced_type" : "type-255"
6970    },
6971    {
6972     "access" : "private",
6973     "field_name" : "mLock",
6974     "field_offset" : 96,
6975     "referenced_type" : "type-257"
6976    },
6977    {
6978     "access" : "private",
6979     "field_name" : "mThreadExitedCondition",
6980     "field_offset" : 128,
6981     "referenced_type" : "type-259"
6982    },
6983    {
6984     "access" : "private",
6985     "field_name" : "mStatus",
6986     "field_offset" : 160,
6987     "referenced_type" : "type-16"
6988    },
6989    {
6990     "access" : "private",
6991     "field_name" : "mExitPending",
6992     "field_offset" : 192,
6993     "referenced_type" : "type-261"
6994    },
6995    {
6996     "access" : "private",
6997     "field_name" : "mRunning",
6998     "field_offset" : 200,
6999     "referenced_type" : "type-261"
7000    },
7001    {
7002     "access" : "private",
7003     "field_name" : "mHoldSelf",
7004     "field_offset" : 224,
7005     "referenced_type" : "type-252"
7006    },
7007    {
7008     "access" : "private",
7009     "field_name" : "mTid",
7010     "field_offset" : 256,
7011     "referenced_type" : "type-16"
7012    }
7013   ],
7014   "linker_set_key" : "android::Thread",
7015   "name" : "android::Thread",
7016   "record_kind" : "class",
7017   "referenced_type" : "type-254",
7018   "self_type" : "type-254",
7019   "size" : 44,
7020   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7021   "unique_id" : "_ZTSN7android6ThreadE",
7022   "vtable_components" :
7023   [
7024    {
7025     "component_value" : 36,
7026     "kind" : "vbase_offset"
7027    },
7028    {
7029     "kind" : "offset_to_top"
7030    },
7031    {
7032     "kind" : "rtti",
7033     "mangled_component_name" : "_ZTIN7android6ThreadE"
7034    },
7035    {
7036     "kind" : "complete_dtor_pointer",
7037     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7038    },
7039    {
7040     "kind" : "deleting_dtor_pointer",
7041     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7042    },
7043    {
7044     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7045    },
7046    {
7047     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7048    },
7049    {
7050     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7051    },
7052    {
7053     "is_pure" : true,
7054     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7055    },
7056    {
7057     "kind" : "vcall_offset"
7058    },
7059    {
7060     "kind" : "vcall_offset"
7061    },
7062    {
7063     "kind" : "vcall_offset"
7064    },
7065    {
7066     "kind" : "vcall_offset"
7067    },
7068    {
7069     "component_value" : -36,
7070     "kind" : "vcall_offset"
7071    },
7072    {
7073     "component_value" : -36,
7074     "kind" : "offset_to_top"
7075    },
7076    {
7077     "kind" : "rtti",
7078     "mangled_component_name" : "_ZTIN7android6ThreadE"
7079    },
7080    {
7081     "kind" : "complete_dtor_pointer",
7082     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7083    },
7084    {
7085     "kind" : "deleting_dtor_pointer",
7086     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7087    },
7088    {
7089     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7090    },
7091    {
7092     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7093    },
7094    {
7095     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7096    },
7097    {
7098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7099    }
7100   ]
7101  },
7102  {
7103   "alignment" : 4,
7104   "base_specifiers" :
7105   [
7106    {
7107     "access" : "private",
7108     "referenced_type" : "type-357"
7109    }
7110   ],
7111   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7112   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7113   "record_kind" : "class",
7114   "referenced_type" : "type-363",
7115   "self_type" : "type-363",
7116   "size" : 20,
7117   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7118   "template_args" : [ "type-364" ],
7119   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7120   "vtable_components" :
7121   [
7122    {
7123     "kind" : "offset_to_top"
7124    },
7125    {
7126     "kind" : "rtti",
7127     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7128    },
7129    {
7130     "kind" : "complete_dtor_pointer",
7131     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7132    },
7133    {
7134     "kind" : "deleting_dtor_pointer",
7135     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7136    },
7137    {
7138     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7139    },
7140    {
7141     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7142    },
7143    {
7144     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7145    },
7146    {
7147     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7148    },
7149    {
7150     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7151    },
7152    {
7153     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7154    }
7155   ]
7156  },
7157  {
7158   "alignment" : 4,
7159   "fields" :
7160   [
7161    {
7162     "access" : "private",
7163     "field_name" : "mStorage",
7164     "field_offset" : 32,
7165     "referenced_type" : "type-255"
7166    },
7167    {
7168     "access" : "private",
7169     "field_name" : "mCount",
7170     "field_offset" : 64,
7171     "referenced_type" : "type-2"
7172    },
7173    {
7174     "access" : "private",
7175     "field_name" : "mFlags",
7176     "field_offset" : 96,
7177     "referenced_type" : "type-181"
7178    },
7179    {
7180     "access" : "private",
7181     "field_name" : "mItemSize",
7182     "field_offset" : 128,
7183     "referenced_type" : "type-181"
7184    }
7185   ],
7186   "linker_set_key" : "android::VectorImpl",
7187   "name" : "android::VectorImpl",
7188   "record_kind" : "class",
7189   "referenced_type" : "type-357",
7190   "self_type" : "type-357",
7191   "size" : 20,
7192   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7193   "unique_id" : "_ZTSN7android10VectorImplE",
7194   "vtable_components" :
7195   [
7196    {
7197     "kind" : "offset_to_top"
7198    },
7199    {
7200     "kind" : "rtti",
7201     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7202    },
7203    {
7204     "kind" : "complete_dtor_pointer",
7205     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7206    },
7207    {
7208     "kind" : "deleting_dtor_pointer",
7209     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7210    },
7211    {
7212     "is_pure" : true,
7213     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7214    },
7215    {
7216     "is_pure" : true,
7217     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7218    },
7219    {
7220     "is_pure" : true,
7221     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7222    },
7223    {
7224     "is_pure" : true,
7225     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7226    },
7227    {
7228     "is_pure" : true,
7229     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7230    },
7231    {
7232     "is_pure" : true,
7233     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7234    }
7235   ]
7236  },
7237  {
7238   "alignment" : 4,
7239   "base_specifiers" :
7240   [
7241    {
7242     "referenced_type" : "type-569"
7243    }
7244   ],
7245   "linker_set_key" : "android::VirtualLightRefBase",
7246   "name" : "android::VirtualLightRefBase",
7247   "record_kind" : "class",
7248   "referenced_type" : "type-571",
7249   "self_type" : "type-571",
7250   "size" : 8,
7251   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7252   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7253   "vtable_components" :
7254   [
7255    {
7256     "kind" : "offset_to_top"
7257    },
7258    {
7259     "kind" : "rtti",
7260     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7261    },
7262    {
7263     "kind" : "complete_dtor_pointer",
7264     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7265    },
7266    {
7267     "kind" : "deleting_dtor_pointer",
7268     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7269    }
7270   ]
7271  },
7272  {
7273   "alignment" : 4,
7274   "base_specifiers" :
7275   [
7276    {
7277     "referenced_type" : "type-221"
7278    }
7279   ],
7280   "fields" :
7281   [
7282    {
7283     "access" : "protected",
7284     "field_name" : "mSchedPolicy",
7285     "field_offset" : 32,
7286     "referenced_type" : "type-16"
7287    },
7288    {
7289     "access" : "protected",
7290     "field_name" : "mSchedPriority",
7291     "field_offset" : 64,
7292     "referenced_type" : "type-16"
7293    },
7294    {
7295     "access" : "private",
7296     "field_name" : "mExtras",
7297     "field_offset" : 96,
7298     "referenced_type" : "type-327"
7299    },
7300    {
7301     "access" : "private",
7302     "field_name" : "mReserved0",
7303     "field_offset" : 128,
7304     "referenced_type" : "type-255"
7305    }
7306   ],
7307   "linker_set_key" : "android::hardware::BHwBinder",
7308   "name" : "android::hardware::BHwBinder",
7309   "record_kind" : "class",
7310   "referenced_type" : "type-326",
7311   "self_type" : "type-326",
7312   "size" : 28,
7313   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7314   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7315   "vtable_components" :
7316   [
7317    {
7318     "component_value" : 20,
7319     "kind" : "vbase_offset"
7320    },
7321    {
7322     "kind" : "offset_to_top"
7323    },
7324    {
7325     "kind" : "rtti",
7326     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7327    },
7328    {
7329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7330    },
7331    {
7332     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7333    },
7334    {
7335     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7336    },
7337    {
7338     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7339    },
7340    {
7341     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7342    },
7343    {
7344     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7345    },
7346    {
7347     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7348    },
7349    {
7350     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7351    },
7352    {
7353     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7354    },
7355    {
7356     "kind" : "complete_dtor_pointer",
7357     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7358    },
7359    {
7360     "kind" : "deleting_dtor_pointer",
7361     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7362    },
7363    {
7364     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7365    },
7366    {
7367     "kind" : "vcall_offset"
7368    },
7369    {
7370     "kind" : "vcall_offset"
7371    },
7372    {
7373     "kind" : "vcall_offset"
7374    },
7375    {
7376     "kind" : "vcall_offset"
7377    },
7378    {
7379     "component_value" : -20,
7380     "kind" : "vcall_offset"
7381    },
7382    {
7383     "component_value" : -20,
7384     "kind" : "offset_to_top"
7385    },
7386    {
7387     "kind" : "rtti",
7388     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7389    },
7390    {
7391     "kind" : "complete_dtor_pointer",
7392     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7393    },
7394    {
7395     "kind" : "deleting_dtor_pointer",
7396     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7397    },
7398    {
7399     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7400    },
7401    {
7402     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7403    },
7404    {
7405     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7406    },
7407    {
7408     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7409    }
7410   ]
7411  },
7412  {
7413   "alignment" : 4,
7414   "base_specifiers" :
7415   [
7416    {
7417     "is_virtual" : true,
7418     "referenced_type" : "type-51"
7419    }
7420   ],
7421   "fields" :
7422   [
7423    {
7424     "access" : "private",
7425     "field_name" : "mRemote",
7426     "field_offset" : 32,
7427     "referenced_type" : "type-329"
7428    },
7429    {
7430     "access" : "private",
7431     "field_name" : "mRefs",
7432     "field_offset" : 64,
7433     "referenced_type" : "type-76"
7434    },
7435    {
7436     "access" : "private",
7437     "field_name" : "mState",
7438     "field_offset" : 96,
7439     "referenced_type" : "type-330"
7440    }
7441   ],
7442   "linker_set_key" : "android::hardware::BpHwRefBase",
7443   "name" : "android::hardware::BpHwRefBase",
7444   "record_kind" : "class",
7445   "referenced_type" : "type-328",
7446   "self_type" : "type-328",
7447   "size" : 24,
7448   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7449   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7450   "vtable_components" :
7451   [
7452    {
7453     "component_value" : 16,
7454     "kind" : "vbase_offset"
7455    },
7456    {
7457     "kind" : "offset_to_top"
7458    },
7459    {
7460     "kind" : "rtti",
7461     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7462    },
7463    {
7464     "kind" : "complete_dtor_pointer",
7465     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7466    },
7467    {
7468     "kind" : "deleting_dtor_pointer",
7469     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7470    },
7471    {
7472     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7473    },
7474    {
7475     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7476    },
7477    {
7478     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7479    },
7480    {
7481     "kind" : "vcall_offset"
7482    },
7483    {
7484     "component_value" : -16,
7485     "kind" : "vcall_offset"
7486    },
7487    {
7488     "component_value" : -16,
7489     "kind" : "vcall_offset"
7490    },
7491    {
7492     "component_value" : -16,
7493     "kind" : "vcall_offset"
7494    },
7495    {
7496     "component_value" : -16,
7497     "kind" : "vcall_offset"
7498    },
7499    {
7500     "component_value" : -16,
7501     "kind" : "offset_to_top"
7502    },
7503    {
7504     "kind" : "rtti",
7505     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7506    },
7507    {
7508     "kind" : "complete_dtor_pointer",
7509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7510    },
7511    {
7512     "kind" : "deleting_dtor_pointer",
7513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7514    },
7515    {
7516     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7517    },
7518    {
7519     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7520    },
7521    {
7522     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7523    },
7524    {
7525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7526    }
7527   ]
7528  },
7529  {
7530   "alignment" : 8,
7531   "fields" :
7532   [
7533    {
7534     "field_name" : "flags",
7535     "referenced_type" : "type-2"
7536    },
7537    {
7538     "field_name" : "fdIndex",
7539     "field_offset" : 32,
7540     "referenced_type" : "type-2"
7541    },
7542    {
7543     "field_name" : "offset",
7544     "field_offset" : 64,
7545     "referenced_type" : "type-2"
7546    },
7547    {
7548     "field_name" : "extent",
7549     "field_offset" : 128,
7550     "referenced_type" : "type-55"
7551    }
7552   ],
7553   "linker_set_key" : "android::hardware::GrantorDescriptor",
7554   "name" : "android::hardware::GrantorDescriptor",
7555   "referenced_type" : "type-137",
7556   "self_type" : "type-137",
7557   "size" : 24,
7558   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7559   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7560  },
7561  {
7562   "alignment" : 8,
7563   "base_specifiers" :
7564   [
7565    {
7566     "is_virtual" : true,
7567     "referenced_type" : "type-119"
7568    },
7569    {
7570     "is_virtual" : true,
7571     "referenced_type" : "type-51"
7572    }
7573   ],
7574   "linker_set_key" : "android::hardware::HidlMemory",
7575   "name" : "android::hardware::HidlMemory",
7576   "record_kind" : "class",
7577   "referenced_type" : "type-128",
7578   "self_type" : "type-128",
7579   "size" : 56,
7580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7581   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7582   "vtable_components" :
7583   [
7584    {
7585     "component_value" : 48,
7586     "kind" : "vbase_offset"
7587    },
7588    {
7589     "component_value" : 8,
7590     "kind" : "vbase_offset"
7591    },
7592    {
7593     "kind" : "offset_to_top"
7594    },
7595    {
7596     "kind" : "rtti",
7597     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7598    },
7599    {
7600     "kind" : "complete_dtor_pointer",
7601     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7602    },
7603    {
7604     "kind" : "deleting_dtor_pointer",
7605     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7606    },
7607    {
7608     "kind" : "vcall_offset"
7609    },
7610    {
7611     "kind" : "vcall_offset"
7612    },
7613    {
7614     "kind" : "vcall_offset"
7615    },
7616    {
7617     "kind" : "vcall_offset"
7618    },
7619    {
7620     "component_value" : -48,
7621     "kind" : "vcall_offset"
7622    },
7623    {
7624     "component_value" : -48,
7625     "kind" : "offset_to_top"
7626    },
7627    {
7628     "kind" : "rtti",
7629     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7630    },
7631    {
7632     "kind" : "complete_dtor_pointer",
7633     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7634    },
7635    {
7636     "kind" : "deleting_dtor_pointer",
7637     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7638    },
7639    {
7640     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7641    },
7642    {
7643     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7644    },
7645    {
7646     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7647    },
7648    {
7649     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7650    }
7651   ]
7652  },
7653  {
7654   "alignment" : 4,
7655   "base_specifiers" :
7656   [
7657    {
7658     "is_virtual" : true,
7659     "referenced_type" : "type-51"
7660    }
7661   ],
7662   "linker_set_key" : "android::hardware::IBinder",
7663   "name" : "android::hardware::IBinder",
7664   "record_kind" : "class",
7665   "referenced_type" : "type-221",
7666   "self_type" : "type-221",
7667   "size" : 12,
7668   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7669   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7670   "vtable_components" :
7671   [
7672    {
7673     "component_value" : 4,
7674     "kind" : "vbase_offset"
7675    },
7676    {
7677     "kind" : "offset_to_top"
7678    },
7679    {
7680     "kind" : "rtti",
7681     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7682    },
7683    {
7684     "is_pure" : true,
7685     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7686    },
7687    {
7688     "is_pure" : true,
7689     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7690    },
7691    {
7692     "is_pure" : true,
7693     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7694    },
7695    {
7696     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7697    },
7698    {
7699     "is_pure" : true,
7700     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7701    },
7702    {
7703     "is_pure" : true,
7704     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7705    },
7706    {
7707     "is_pure" : true,
7708     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7709    },
7710    {
7711     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7712    },
7713    {
7714     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7715    },
7716    {
7717     "kind" : "complete_dtor_pointer",
7718     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7719    },
7720    {
7721     "kind" : "deleting_dtor_pointer",
7722     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7723    },
7724    {
7725     "kind" : "vcall_offset"
7726    },
7727    {
7728     "kind" : "vcall_offset"
7729    },
7730    {
7731     "kind" : "vcall_offset"
7732    },
7733    {
7734     "kind" : "vcall_offset"
7735    },
7736    {
7737     "component_value" : -4,
7738     "kind" : "vcall_offset"
7739    },
7740    {
7741     "component_value" : -4,
7742     "kind" : "offset_to_top"
7743    },
7744    {
7745     "kind" : "rtti",
7746     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7747    },
7748    {
7749     "kind" : "complete_dtor_pointer",
7750     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7751    },
7752    {
7753     "kind" : "deleting_dtor_pointer",
7754     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7755    },
7756    {
7757     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7758    },
7759    {
7760     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7761    },
7762    {
7763     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7764    },
7765    {
7766     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7767    }
7768   ]
7769  },
7770  {
7771   "alignment" : 4,
7772   "base_specifiers" :
7773   [
7774    {
7775     "is_virtual" : true,
7776     "referenced_type" : "type-51"
7777    }
7778   ],
7779   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7780   "name" : "android::hardware::IBinder::DeathRecipient",
7781   "record_kind" : "class",
7782   "referenced_type" : "type-325",
7783   "self_type" : "type-325",
7784   "size" : 12,
7785   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7786   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7787   "vtable_components" :
7788   [
7789    {
7790     "component_value" : 4,
7791     "kind" : "vbase_offset"
7792    },
7793    {
7794     "kind" : "offset_to_top"
7795    },
7796    {
7797     "kind" : "rtti",
7798     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7799    },
7800    {
7801     "is_pure" : true,
7802     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7803    },
7804    {
7805     "kind" : "complete_dtor_pointer",
7806     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7807    },
7808    {
7809     "kind" : "deleting_dtor_pointer",
7810     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7811    },
7812    {
7813     "kind" : "vcall_offset"
7814    },
7815    {
7816     "kind" : "vcall_offset"
7817    },
7818    {
7819     "kind" : "vcall_offset"
7820    },
7821    {
7822     "kind" : "vcall_offset"
7823    },
7824    {
7825     "component_value" : -4,
7826     "kind" : "vcall_offset"
7827    },
7828    {
7829     "component_value" : -4,
7830     "kind" : "offset_to_top"
7831    },
7832    {
7833     "kind" : "rtti",
7834     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7835    },
7836    {
7837     "kind" : "complete_dtor_pointer",
7838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7839    },
7840    {
7841     "kind" : "deleting_dtor_pointer",
7842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7843    },
7844    {
7845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7846    },
7847    {
7848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7849    },
7850    {
7851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7852    },
7853    {
7854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7855    }
7856   ]
7857  },
7858  {
7859   "alignment" : 4,
7860   "base_specifiers" :
7861   [
7862    {
7863     "is_virtual" : true,
7864     "referenced_type" : "type-51"
7865    }
7866   ],
7867   "linker_set_key" : "android::hardware::IInterface",
7868   "name" : "android::hardware::IInterface",
7869   "record_kind" : "class",
7870   "referenced_type" : "type-333",
7871   "self_type" : "type-333",
7872   "size" : 12,
7873   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7874   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7875   "vtable_components" :
7876   [
7877    {
7878     "component_value" : 4,
7879     "kind" : "vbase_offset"
7880    },
7881    {
7882     "kind" : "offset_to_top"
7883    },
7884    {
7885     "kind" : "rtti",
7886     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7887    },
7888    {
7889     "kind" : "complete_dtor_pointer",
7890     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7891    },
7892    {
7893     "kind" : "deleting_dtor_pointer",
7894     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7895    },
7896    {
7897     "is_pure" : true,
7898     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7899    },
7900    {
7901     "kind" : "vcall_offset"
7902    },
7903    {
7904     "kind" : "vcall_offset"
7905    },
7906    {
7907     "kind" : "vcall_offset"
7908    },
7909    {
7910     "kind" : "vcall_offset"
7911    },
7912    {
7913     "component_value" : -4,
7914     "kind" : "vcall_offset"
7915    },
7916    {
7917     "component_value" : -4,
7918     "kind" : "offset_to_top"
7919    },
7920    {
7921     "kind" : "rtti",
7922     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7923    },
7924    {
7925     "kind" : "complete_dtor_pointer",
7926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7927    },
7928    {
7929     "kind" : "deleting_dtor_pointer",
7930     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7931    },
7932    {
7933     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7934    },
7935    {
7936     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7937    },
7938    {
7939     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7940    },
7941    {
7942     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7943    }
7944   ]
7945  },
7946  {
7947   "alignment" : 4,
7948   "fields" :
7949   [
7950    {
7951     "access" : "private",
7952     "field_name" : "mGrantors",
7953     "referenced_type" : "type-133"
7954    },
7955    {
7956     "access" : "private",
7957     "field_name" : "mHandle",
7958     "field_offset" : 128,
7959     "referenced_type" : "type-288"
7960    },
7961    {
7962     "access" : "private",
7963     "field_name" : "mQuantum",
7964     "field_offset" : 192,
7965     "referenced_type" : "type-2"
7966    },
7967    {
7968     "access" : "private",
7969     "field_name" : "mFlags",
7970     "field_offset" : 224,
7971     "referenced_type" : "type-2"
7972    }
7973   ],
7974   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7975   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7976   "referenced_type" : "type-287",
7977   "self_type" : "type-287",
7978   "size" : 32,
7979   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7980   "template_args" : [ "type-29" ],
7981   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7982  },
7983  {
7984   "alignment" : 4,
7985   "fields" :
7986   [
7987    {
7988     "access" : "private",
7989     "field_name" : "mBufCachePos",
7990     "referenced_type" : "type-2"
7991    },
7992    {
7993     "access" : "private",
7994     "field_name" : "mBufCache",
7995     "field_offset" : 32,
7996     "referenced_type" : "type-335"
7997    },
7998    {
7999     "access" : "private",
8000     "field_name" : "mError",
8001     "field_offset" : 128,
8002     "referenced_type" : "type-16"
8003    },
8004    {
8005     "access" : "private",
8006     "field_name" : "mData",
8007     "field_offset" : 160,
8008     "referenced_type" : "type-336"
8009    },
8010    {
8011     "access" : "private",
8012     "field_name" : "mDataSize",
8013     "field_offset" : 192,
8014     "referenced_type" : "type-2"
8015    },
8016    {
8017     "access" : "private",
8018     "field_name" : "mDataCapacity",
8019     "field_offset" : 224,
8020     "referenced_type" : "type-2"
8021    },
8022    {
8023     "access" : "private",
8024     "field_name" : "mDataPos",
8025     "field_offset" : 256,
8026     "referenced_type" : "type-2"
8027    },
8028    {
8029     "access" : "private",
8030     "field_name" : "mObjects",
8031     "field_offset" : 288,
8032     "referenced_type" : "type-337"
8033    },
8034    {
8035     "access" : "private",
8036     "field_name" : "mObjectsSize",
8037     "field_offset" : 320,
8038     "referenced_type" : "type-2"
8039    },
8040    {
8041     "access" : "private",
8042     "field_name" : "mObjectsCapacity",
8043     "field_offset" : 352,
8044     "referenced_type" : "type-2"
8045    },
8046    {
8047     "access" : "private",
8048     "field_name" : "mNextObjectHint",
8049     "field_offset" : 384,
8050     "referenced_type" : "type-2"
8051    },
8052    {
8053     "access" : "private",
8054     "field_name" : "mNumRef",
8055     "field_offset" : 416,
8056     "referenced_type" : "type-2"
8057    },
8058    {
8059     "access" : "private",
8060     "field_name" : "mFdsKnown",
8061     "field_offset" : 448,
8062     "referenced_type" : "type-73"
8063    },
8064    {
8065     "access" : "private",
8066     "field_name" : "mHasFds",
8067     "field_offset" : 456,
8068     "referenced_type" : "type-73"
8069    },
8070    {
8071     "access" : "private",
8072     "field_name" : "mAllowFds",
8073     "field_offset" : 464,
8074     "referenced_type" : "type-73"
8075    },
8076    {
8077     "access" : "private",
8078     "field_name" : "mOwner",
8079     "field_offset" : 480,
8080     "referenced_type" : "type-338"
8081    },
8082    {
8083     "access" : "private",
8084     "field_name" : "mOwnerCookie",
8085     "field_offset" : 512,
8086     "referenced_type" : "type-255"
8087    }
8088   ],
8089   "linker_set_key" : "android::hardware::Parcel",
8090   "name" : "android::hardware::Parcel",
8091   "record_kind" : "class",
8092   "referenced_type" : "type-334",
8093   "self_type" : "type-334",
8094   "size" : 68,
8095   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8096   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8097  },
8098  {
8099   "access" : "private",
8100   "alignment" : 4,
8101   "fields" :
8102   [
8103    {
8104     "field_name" : "index",
8105     "referenced_type" : "type-2"
8106    },
8107    {
8108     "field_name" : "buffer",
8109     "field_offset" : 32,
8110     "referenced_type" : "type-55"
8111    },
8112    {
8113     "field_name" : "bufend",
8114     "field_offset" : 96,
8115     "referenced_type" : "type-55"
8116    }
8117   ],
8118   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8119   "name" : "android::hardware::Parcel::BufferInfo",
8120   "referenced_type" : "type-342",
8121   "self_type" : "type-342",
8122   "size" : 20,
8123   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8124   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8125  },
8126  {
8127   "alignment" : 4,
8128   "base_specifiers" :
8129   [
8130    {
8131     "is_virtual" : true,
8132     "referenced_type" : "type-51"
8133    }
8134   ],
8135   "fields" :
8136   [
8137    {
8138     "access" : "private",
8139     "field_name" : "mDriverFD",
8140     "field_offset" : 32,
8141     "referenced_type" : "type-16"
8142    },
8143    {
8144     "access" : "private",
8145     "field_name" : "mVMStart",
8146     "field_offset" : 64,
8147     "referenced_type" : "type-255"
8148    },
8149    {
8150     "access" : "private",
8151     "field_name" : "mThreadCountLock",
8152     "field_offset" : 96,
8153     "referenced_type" : "type-412"
8154    },
8155    {
8156     "access" : "private",
8157     "field_name" : "mThreadCountDecrement",
8158     "field_offset" : 128,
8159     "referenced_type" : "type-413"
8160    },
8161    {
8162     "access" : "private",
8163     "field_name" : "mExecutingThreadsCount",
8164     "field_offset" : 160,
8165     "referenced_type" : "type-2"
8166    },
8167    {
8168     "access" : "private",
8169     "field_name" : "mMaxThreads",
8170     "field_offset" : 192,
8171     "referenced_type" : "type-2"
8172    },
8173    {
8174     "access" : "private",
8175     "field_name" : "mStarvationStartTimeMs",
8176     "field_offset" : 224,
8177     "referenced_type" : "type-47"
8178    },
8179    {
8180     "access" : "private",
8181     "field_name" : "mLock",
8182     "field_offset" : 288,
8183     "referenced_type" : "type-257"
8184    },
8185    {
8186     "access" : "private",
8187     "field_name" : "mHandleToObject",
8188     "field_offset" : 320,
8189     "referenced_type" : "type-363"
8190    },
8191    {
8192     "access" : "private",
8193     "field_name" : "mManagesContexts",
8194     "field_offset" : 480,
8195     "referenced_type" : "type-73"
8196    },
8197    {
8198     "access" : "private",
8199     "field_name" : "mBinderContextCheckFunc",
8200     "field_offset" : 512,
8201     "referenced_type" : "type-414"
8202    },
8203    {
8204     "access" : "private",
8205     "field_name" : "mBinderContextUserData",
8206     "field_offset" : 544,
8207     "referenced_type" : "type-255"
8208    },
8209    {
8210     "access" : "private",
8211     "field_name" : "mContexts",
8212     "field_offset" : 576,
8213     "referenced_type" : "type-365"
8214    },
8215    {
8216     "access" : "private",
8217     "field_name" : "mRootDir",
8218     "field_offset" : 736,
8219     "referenced_type" : "type-306"
8220    },
8221    {
8222     "access" : "private",
8223     "field_name" : "mThreadPoolStarted",
8224     "field_offset" : 768,
8225     "referenced_type" : "type-73"
8226    },
8227    {
8228     "access" : "private",
8229     "field_name" : "mSpawnThreadOnStart",
8230     "field_offset" : 776,
8231     "referenced_type" : "type-73"
8232    },
8233    {
8234     "access" : "private",
8235     "field_name" : "mThreadPoolSeq",
8236     "field_offset" : 800,
8237     "referenced_type" : "type-418"
8238    },
8239    {
8240     "access" : "private",
8241     "field_name" : "mMmapSize",
8242     "field_offset" : 832,
8243     "referenced_type" : "type-181"
8244    },
8245    {
8246     "access" : "private",
8247     "field_name" : "mCallRestriction",
8248     "field_offset" : 864,
8249     "referenced_type" : "type-419"
8250    }
8251   ],
8252   "linker_set_key" : "android::hardware::ProcessState",
8253   "name" : "android::hardware::ProcessState",
8254   "record_kind" : "class",
8255   "referenced_type" : "type-411",
8256   "self_type" : "type-411",
8257   "size" : 120,
8258   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8259   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8260   "vtable_components" :
8261   [
8262    {
8263     "component_value" : 112,
8264     "kind" : "vbase_offset"
8265    },
8266    {
8267     "kind" : "offset_to_top"
8268    },
8269    {
8270     "kind" : "rtti",
8271     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8272    },
8273    {
8274     "kind" : "complete_dtor_pointer",
8275     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8276    },
8277    {
8278     "kind" : "deleting_dtor_pointer",
8279     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8280    },
8281    {
8282     "kind" : "vcall_offset"
8283    },
8284    {
8285     "kind" : "vcall_offset"
8286    },
8287    {
8288     "kind" : "vcall_offset"
8289    },
8290    {
8291     "kind" : "vcall_offset"
8292    },
8293    {
8294     "component_value" : -112,
8295     "kind" : "vcall_offset"
8296    },
8297    {
8298     "component_value" : -112,
8299     "kind" : "offset_to_top"
8300    },
8301    {
8302     "kind" : "rtti",
8303     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8304    },
8305    {
8306     "kind" : "complete_dtor_pointer",
8307     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8308    },
8309    {
8310     "kind" : "deleting_dtor_pointer",
8311     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8318    },
8319    {
8320     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8321    },
8322    {
8323     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8324    }
8325   ]
8326  },
8327  {
8328   "access" : "private",
8329   "alignment" : 4,
8330   "fields" :
8331   [
8332    {
8333     "field_name" : "binder",
8334     "referenced_type" : "type-220"
8335    },
8336    {
8337     "field_name" : "refs",
8338     "field_offset" : 32,
8339     "referenced_type" : "type-76"
8340    }
8341   ],
8342   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8343   "name" : "android::hardware::ProcessState::handle_entry",
8344   "referenced_type" : "type-364",
8345   "self_type" : "type-364",
8346   "size" : 8,
8347   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8348   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8349  },
8350  {
8351   "alignment" : 4,
8352   "base_specifiers" :
8353   [
8354    {
8355     "referenced_type" : "type-496"
8356    }
8357   ],
8358   "fields" :
8359   [
8360    {
8361     "access" : "private",
8362     "field_name" : "mVal",
8363     "field_offset" : 168,
8364     "referenced_type" : "type-73"
8365    }
8366   ],
8367   "linker_set_key" : "android::hardware::Return<bool>",
8368   "name" : "android::hardware::Return<bool>",
8369   "record_kind" : "class",
8370   "referenced_type" : "type-495",
8371   "self_type" : "type-495",
8372   "size" : 24,
8373   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8374   "template_args" : [ "type-73" ],
8375   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8376  },
8377  {
8378   "alignment" : 4,
8379   "base_specifiers" :
8380   [
8381    {
8382     "referenced_type" : "type-496"
8383    }
8384   ],
8385   "linker_set_key" : "android::hardware::Return<void>",
8386   "name" : "android::hardware::Return<void>",
8387   "record_kind" : "class",
8388   "referenced_type" : "type-565",
8389   "self_type" : "type-565",
8390   "size" : 24,
8391   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8392   "template_args" : [ "type-256" ],
8393   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8394  },
8395  {
8396   "alignment" : 4,
8397   "fields" :
8398   [
8399    {
8400     "access" : "private",
8401     "field_name" : "mException",
8402     "referenced_type" : "type-16"
8403    },
8404    {
8405     "access" : "private",
8406     "field_name" : "mErrorCode",
8407     "field_offset" : 32,
8408     "referenced_type" : "type-16"
8409    },
8410    {
8411     "access" : "private",
8412     "field_name" : "mMessage",
8413     "field_offset" : 64,
8414     "referenced_type" : "type-397"
8415    }
8416   ],
8417   "linker_set_key" : "android::hardware::Status",
8418   "name" : "android::hardware::Status",
8419   "record_kind" : "class",
8420   "referenced_type" : "type-396",
8421   "self_type" : "type-396",
8422   "size" : 20,
8423   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8424   "unique_id" : "_ZTSN7android8hardware6StatusE"
8425  },
8426  {
8427   "alignment" : 8,
8428   "fields" :
8429   [
8430    {
8431     "field_name" : "sampleRateHz",
8432     "referenced_type" : "type-2"
8433    },
8434    {
8435     "field_name" : "channelMask",
8436     "field_offset" : 32,
8437     "referenced_type" : "type-2"
8438    },
8439    {
8440     "field_name" : "format",
8441     "field_offset" : 64,
8442     "referenced_type" : "type-188"
8443    },
8444    {
8445     "field_name" : "offloadInfo",
8446     "field_offset" : 128,
8447     "referenced_type" : "type-433"
8448    },
8449    {
8450     "field_name" : "frameCount",
8451     "field_offset" : 512,
8452     "referenced_type" : "type-55"
8453    }
8454   ],
8455   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioConfig",
8456   "name" : "android::hardware::audio::common::V5_0::AudioConfig",
8457   "referenced_type" : "type-434",
8458   "self_type" : "type-434",
8459   "size" : 72,
8460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8461   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_011AudioConfigE"
8462  },
8463  {
8464   "alignment" : 4,
8465   "fields" :
8466   [
8467    {
8468     "field_name" : "mode",
8469     "referenced_type" : "type-2"
8470    },
8471    {
8472     "field_name" : "channelMask",
8473     "field_offset" : 32,
8474     "referenced_type" : "type-2"
8475    },
8476    {
8477     "field_name" : "minValue",
8478     "field_offset" : 64,
8479     "referenced_type" : "type-16"
8480    },
8481    {
8482     "field_name" : "maxValue",
8483     "field_offset" : 96,
8484     "referenced_type" : "type-16"
8485    },
8486    {
8487     "field_name" : "defaultValue",
8488     "field_offset" : 128,
8489     "referenced_type" : "type-16"
8490    },
8491    {
8492     "field_name" : "stepValue",
8493     "field_offset" : 160,
8494     "referenced_type" : "type-2"
8495    },
8496    {
8497     "field_name" : "minRampMs",
8498     "field_offset" : 192,
8499     "referenced_type" : "type-2"
8500    },
8501    {
8502     "field_name" : "maxRampMs",
8503     "field_offset" : 224,
8504     "referenced_type" : "type-2"
8505    }
8506   ],
8507   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGain",
8508   "name" : "android::hardware::audio::common::V5_0::AudioGain",
8509   "referenced_type" : "type-198",
8510   "self_type" : "type-198",
8511   "size" : 32,
8512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8513   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioGainE"
8514  },
8515  {
8516   "alignment" : 4,
8517   "fields" :
8518   [
8519    {
8520     "field_name" : "index",
8521     "referenced_type" : "type-16"
8522    },
8523    {
8524     "field_name" : "mode",
8525     "field_offset" : 32,
8526     "referenced_type" : "type-454"
8527    },
8528    {
8529     "field_name" : "channelMask",
8530     "field_offset" : 64,
8531     "referenced_type" : "type-428"
8532    },
8533    {
8534     "field_name" : "values",
8535     "field_offset" : 96,
8536     "referenced_type" : "type-250"
8537    },
8538    {
8539     "field_name" : "rampDurationMs",
8540     "field_offset" : 1120,
8541     "referenced_type" : "type-2"
8542    }
8543   ],
8544   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioGainConfig",
8545   "name" : "android::hardware::audio::common::V5_0::AudioGainConfig",
8546   "referenced_type" : "type-455",
8547   "self_type" : "type-455",
8548   "size" : 144,
8549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8550   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioGainConfigE"
8551  },
8552  {
8553   "alignment" : 8,
8554   "fields" :
8555   [
8556    {
8557     "field_name" : "sampleRateHz",
8558     "referenced_type" : "type-2"
8559    },
8560    {
8561     "field_name" : "channelMask",
8562     "field_offset" : 32,
8563     "referenced_type" : "type-2"
8564    },
8565    {
8566     "field_name" : "format",
8567     "field_offset" : 64,
8568     "referenced_type" : "type-188"
8569    },
8570    {
8571     "field_name" : "streamType",
8572     "field_offset" : 96,
8573     "referenced_type" : "type-425"
8574    },
8575    {
8576     "field_name" : "bitRatePerSecond",
8577     "field_offset" : 128,
8578     "referenced_type" : "type-2"
8579    },
8580    {
8581     "field_name" : "durationMicroseconds",
8582     "field_offset" : 192,
8583     "referenced_type" : "type-47"
8584    },
8585    {
8586     "field_name" : "hasVideo",
8587     "field_offset" : 256,
8588     "referenced_type" : "type-73"
8589    },
8590    {
8591     "field_name" : "isStreaming",
8592     "field_offset" : 264,
8593     "referenced_type" : "type-73"
8594    },
8595    {
8596     "field_name" : "bitWidth",
8597     "field_offset" : 288,
8598     "referenced_type" : "type-2"
8599    },
8600    {
8601     "field_name" : "bufferSize",
8602     "field_offset" : 320,
8603     "referenced_type" : "type-2"
8604    },
8605    {
8606     "field_name" : "usage",
8607     "field_offset" : 352,
8608     "referenced_type" : "type-143"
8609    }
8610   ],
8611   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioOffloadInfo",
8612   "name" : "android::hardware::audio::common::V5_0::AudioOffloadInfo",
8613   "referenced_type" : "type-433",
8614   "self_type" : "type-433",
8615   "size" : 48,
8616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8617   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_016AudioOffloadInfoE"
8618  },
8619  {
8620   "alignment" : 8,
8621   "fields" :
8622   [
8623    {
8624     "field_name" : "id",
8625     "referenced_type" : "type-16"
8626    },
8627    {
8628     "field_name" : "role",
8629     "field_offset" : 32,
8630     "referenced_type" : "type-456"
8631    },
8632    {
8633     "field_name" : "name",
8634     "field_offset" : 64,
8635     "referenced_type" : "type-112"
8636    },
8637    {
8638     "field_name" : "sampleRates",
8639     "field_offset" : 192,
8640     "referenced_type" : "type-174"
8641    },
8642    {
8643     "field_name" : "channelMasks",
8644     "field_offset" : 320,
8645     "referenced_type" : "type-174"
8646    },
8647    {
8648     "field_name" : "formats",
8649     "field_offset" : 448,
8650     "referenced_type" : "type-184"
8651    },
8652    {
8653     "field_name" : "gains",
8654     "field_offset" : 576,
8655     "referenced_type" : "type-194"
8656    },
8657    {
8658     "field_name" : "activeConfig",
8659     "field_offset" : 704,
8660     "referenced_type" : "type-461"
8661    },
8662    {
8663     "field_name" : "type",
8664     "field_offset" : 2400,
8665     "referenced_type" : "type-457"
8666    },
8667    {
8668     "field_name" : "ext",
8669     "field_offset" : 2432,
8670     "referenced_type" : "type-471"
8671    }
8672   ],
8673   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPort",
8674   "name" : "android::hardware::audio::common::V5_0::AudioPort",
8675   "referenced_type" : "type-470",
8676   "self_type" : "type-470",
8677   "size" : 344,
8678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8679   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioPortE"
8680  },
8681  {
8682   "alignment" : 4,
8683   "fields" :
8684   [
8685    {
8686     "field_name" : "device",
8687     "referenced_type" : "type-466"
8688    },
8689    {
8690     "field_name" : "mix",
8691     "referenced_type" : "type-468"
8692    },
8693    {
8694     "field_name" : "session",
8695     "referenced_type" : "type-469"
8696    }
8697   ],
8698   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPort::Ext",
8699   "name" : "android::hardware::audio::common::V5_0::AudioPort::Ext",
8700   "record_kind" : "union",
8701   "referenced_type" : "type-471",
8702   "self_type" : "type-471",
8703   "size" : 40,
8704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8705   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_09AudioPort3ExtE"
8706  },
8707  {
8708   "alignment" : 4,
8709   "fields" :
8710   [
8711    {
8712     "field_name" : "id",
8713     "referenced_type" : "type-16"
8714    },
8715    {
8716     "field_name" : "configMask",
8717     "field_offset" : 32,
8718     "referenced_type" : "type-2"
8719    },
8720    {
8721     "field_name" : "sampleRateHz",
8722     "field_offset" : 64,
8723     "referenced_type" : "type-2"
8724    },
8725    {
8726     "field_name" : "channelMask",
8727     "field_offset" : 96,
8728     "referenced_type" : "type-2"
8729    },
8730    {
8731     "field_name" : "format",
8732     "field_offset" : 128,
8733     "referenced_type" : "type-188"
8734    },
8735    {
8736     "field_name" : "gain",
8737     "field_offset" : 160,
8738     "referenced_type" : "type-455"
8739    },
8740    {
8741     "field_name" : "type",
8742     "field_offset" : 1312,
8743     "referenced_type" : "type-457"
8744    },
8745    {
8746     "field_name" : "role",
8747     "field_offset" : 1344,
8748     "referenced_type" : "type-456"
8749    },
8750    {
8751     "field_name" : "ext",
8752     "field_offset" : 1376,
8753     "referenced_type" : "type-462"
8754    }
8755   ],
8756   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig",
8757   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig",
8758   "referenced_type" : "type-461",
8759   "self_type" : "type-461",
8760   "size" : 212,
8761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8762   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfigE"
8763  },
8764  {
8765   "alignment" : 4,
8766   "fields" :
8767   [
8768    {
8769     "field_name" : "device",
8770     "referenced_type" : "type-458"
8771    },
8772    {
8773     "field_name" : "mix",
8774     "referenced_type" : "type-463"
8775    },
8776    {
8777     "field_name" : "session",
8778     "referenced_type" : "type-459"
8779    }
8780   ],
8781   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext",
8782   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext",
8783   "record_kind" : "union",
8784   "referenced_type" : "type-462",
8785   "self_type" : "type-462",
8786   "size" : 40,
8787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8788   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3ExtE"
8789  },
8790  {
8791   "alignment" : 4,
8792   "fields" :
8793   [
8794    {
8795     "field_name" : "hwModule",
8796     "referenced_type" : "type-16"
8797    },
8798    {
8799     "field_name" : "ioHandle",
8800     "field_offset" : 32,
8801     "referenced_type" : "type-16"
8802    },
8803    {
8804     "field_name" : "useCase",
8805     "field_offset" : 64,
8806     "referenced_type" : "type-464"
8807    }
8808   ],
8809   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
8810   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
8811   "referenced_type" : "type-463",
8812   "self_type" : "type-463",
8813   "size" : 12,
8814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8815   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
8816  },
8817  {
8818   "alignment" : 4,
8819   "fields" :
8820   [
8821    {
8822     "field_name" : "stream",
8823     "referenced_type" : "type-425"
8824    },
8825    {
8826     "field_name" : "source",
8827     "referenced_type" : "type-156"
8828    }
8829   ],
8830   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
8831   "name" : "android::hardware::audio::common::V5_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
8832   "record_kind" : "union",
8833   "referenced_type" : "type-464",
8834   "self_type" : "type-464",
8835   "size" : 4,
8836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8837   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
8838  },
8839  {
8840   "alignment" : 4,
8841   "fields" :
8842   [
8843    {
8844     "field_name" : "hwModule",
8845     "referenced_type" : "type-16"
8846    },
8847    {
8848     "field_name" : "type",
8849     "field_offset" : 32,
8850     "referenced_type" : "type-162"
8851    },
8852    {
8853     "field_name" : "address",
8854     "field_offset" : 64,
8855     "referenced_type" : "type-237"
8856    }
8857   ],
8858   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigDeviceExt",
8859   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigDeviceExt",
8860   "referenced_type" : "type-458",
8861   "self_type" : "type-458",
8862   "size" : 40,
8863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8864   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_024AudioPortConfigDeviceExtE"
8865  },
8866  {
8867   "alignment" : 4,
8868   "fields" :
8869   [
8870    {
8871     "field_name" : "session",
8872     "referenced_type" : "type-16"
8873    }
8874   ],
8875   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortConfigSessionExt",
8876   "name" : "android::hardware::audio::common::V5_0::AudioPortConfigSessionExt",
8877   "referenced_type" : "type-459",
8878   "self_type" : "type-459",
8879   "size" : 4,
8880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8881   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_025AudioPortConfigSessionExtE"
8882  },
8883  {
8884   "alignment" : 4,
8885   "fields" :
8886   [
8887    {
8888     "field_name" : "hwModule",
8889     "referenced_type" : "type-16"
8890    },
8891    {
8892     "field_name" : "type",
8893     "field_offset" : 32,
8894     "referenced_type" : "type-162"
8895    },
8896    {
8897     "field_name" : "address",
8898     "field_offset" : 64,
8899     "referenced_type" : "type-237"
8900    }
8901   ],
8902   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortDeviceExt",
8903   "name" : "android::hardware::audio::common::V5_0::AudioPortDeviceExt",
8904   "referenced_type" : "type-466",
8905   "self_type" : "type-466",
8906   "size" : 40,
8907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8908   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_018AudioPortDeviceExtE"
8909  },
8910  {
8911   "alignment" : 4,
8912   "fields" :
8913   [
8914    {
8915     "field_name" : "hwModule",
8916     "referenced_type" : "type-16"
8917    },
8918    {
8919     "field_name" : "ioHandle",
8920     "field_offset" : 32,
8921     "referenced_type" : "type-16"
8922    },
8923    {
8924     "field_name" : "latencyClass",
8925     "field_offset" : 64,
8926     "referenced_type" : "type-467"
8927    }
8928   ],
8929   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortMixExt",
8930   "name" : "android::hardware::audio::common::V5_0::AudioPortMixExt",
8931   "referenced_type" : "type-468",
8932   "self_type" : "type-468",
8933   "size" : 12,
8934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8935   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_015AudioPortMixExtE"
8936  },
8937  {
8938   "alignment" : 4,
8939   "fields" :
8940   [
8941    {
8942     "field_name" : "session",
8943     "referenced_type" : "type-16"
8944    }
8945   ],
8946   "linker_set_key" : "android::hardware::audio::common::V5_0::AudioPortSessionExt",
8947   "name" : "android::hardware::audio::common::V5_0::AudioPortSessionExt",
8948   "referenced_type" : "type-469",
8949   "self_type" : "type-469",
8950   "size" : 4,
8951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8952   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019AudioPortSessionExtE"
8953  },
8954  {
8955   "alignment" : 8,
8956   "fields" :
8957   [
8958    {
8959     "field_name" : "device",
8960     "referenced_type" : "type-162"
8961    },
8962    {
8963     "field_name" : "address",
8964     "field_offset" : 32,
8965     "referenced_type" : "type-163"
8966    },
8967    {
8968     "field_name" : "busAddress",
8969     "field_offset" : 128,
8970     "referenced_type" : "type-112"
8971    },
8972    {
8973     "field_name" : "rSubmixAddress",
8974     "field_offset" : 256,
8975     "referenced_type" : "type-112"
8976    }
8977   ],
8978   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress",
8979   "name" : "android::hardware::audio::common::V5_0::DeviceAddress",
8980   "referenced_type" : "type-161",
8981   "self_type" : "type-161",
8982   "size" : 48,
8983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
8984   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddressE"
8985  },
8986  {
8987   "alignment" : 4,
8988   "fields" :
8989   [
8990    {
8991     "field_name" : "mac",
8992     "referenced_type" : "type-164"
8993    },
8994    {
8995     "field_name" : "ipv4",
8996     "referenced_type" : "type-166"
8997    },
8998    {
8999     "field_name" : "alsa",
9000     "referenced_type" : "type-168"
9001    }
9002   ],
9003   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress::Address",
9004   "name" : "android::hardware::audio::common::V5_0::DeviceAddress::Address",
9005   "record_kind" : "union",
9006   "referenced_type" : "type-163",
9007   "self_type" : "type-163",
9008   "size" : 8,
9009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9010   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddress7AddressE"
9011  },
9012  {
9013   "alignment" : 4,
9014   "fields" :
9015   [
9016    {
9017     "field_name" : "card",
9018     "referenced_type" : "type-16"
9019    },
9020    {
9021     "field_name" : "device",
9022     "field_offset" : 32,
9023     "referenced_type" : "type-16"
9024    }
9025   ],
9026   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress::Address::Alsa",
9027   "name" : "android::hardware::audio::common::V5_0::DeviceAddress::Address::Alsa",
9028   "referenced_type" : "type-168",
9029   "self_type" : "type-168",
9030   "size" : 8,
9031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9032   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_013DeviceAddress7Address4AlsaE"
9033  },
9034  {
9035   "alignment" : 4,
9036   "fields" :
9037   [
9038    {
9039     "field_name" : "usage",
9040     "referenced_type" : "type-143"
9041    },
9042    {
9043     "field_name" : "contentType",
9044     "field_offset" : 32,
9045     "referenced_type" : "type-144"
9046    },
9047    {
9048     "field_name" : "gain",
9049     "field_offset" : 64,
9050     "referenced_type" : "type-61"
9051    }
9052   ],
9053   "linker_set_key" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
9054   "name" : "android::hardware::audio::common::V5_0::PlaybackTrackMetadata",
9055   "referenced_type" : "type-142",
9056   "self_type" : "type-142",
9057   "size" : 12,
9058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9059   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_021PlaybackTrackMetadataE"
9060  },
9061  {
9062   "alignment" : 8,
9063   "fields" :
9064   [
9065    {
9066     "field_name" : "source",
9067     "referenced_type" : "type-156"
9068    },
9069    {
9070     "field_name" : "gain",
9071     "field_offset" : 32,
9072     "referenced_type" : "type-61"
9073    },
9074    {
9075     "field_name" : "destination",
9076     "field_offset" : 64,
9077     "referenced_type" : "type-157"
9078    }
9079   ],
9080   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata",
9081   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata",
9082   "referenced_type" : "type-155",
9083   "self_type" : "type-155",
9084   "size" : 64,
9085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9086   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadataE"
9087  },
9088  {
9089   "alignment" : 8,
9090   "fields" :
9091   [
9092    {
9093     "access" : "private",
9094     "field_name" : "hidl_d",
9095     "referenced_type" : "type-158"
9096    },
9097    {
9098     "access" : "private",
9099     "field_name" : "hidl_u",
9100     "field_offset" : 64,
9101     "referenced_type" : "type-159"
9102    }
9103   ],
9104   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
9105   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination",
9106   "referenced_type" : "type-157",
9107   "self_type" : "type-157",
9108   "size" : 56,
9109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9110   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11DestinationE"
9111  },
9112  {
9113   "access" : "private",
9114   "alignment" : 8,
9115   "fields" :
9116   [
9117    {
9118     "field_name" : "unspecified",
9119     "referenced_type" : "type-160"
9120    },
9121    {
9122     "field_name" : "device",
9123     "referenced_type" : "type-161"
9124    }
9125   ],
9126   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union",
9127   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination::hidl_union",
9128   "record_kind" : "union",
9129   "referenced_type" : "type-159",
9130   "self_type" : "type-159",
9131   "size" : 48,
9132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9133   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_019RecordTrackMetadata11Destination10hidl_unionE"
9134  },
9135  {
9136   "alignment" : 8,
9137   "fields" :
9138   [
9139    {
9140     "field_name" : "tracks",
9141     "referenced_type" : "type-151"
9142    }
9143   ],
9144   "linker_set_key" : "android::hardware::audio::common::V5_0::SinkMetadata",
9145   "name" : "android::hardware::audio::common::V5_0::SinkMetadata",
9146   "referenced_type" : "type-453",
9147   "self_type" : "type-453",
9148   "size" : 16,
9149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9150   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_012SinkMetadataE"
9151  },
9152  {
9153   "alignment" : 8,
9154   "fields" :
9155   [
9156    {
9157     "field_name" : "tracks",
9158     "referenced_type" : "type-138"
9159    }
9160   ],
9161   "linker_set_key" : "android::hardware::audio::common::V5_0::SourceMetadata",
9162   "name" : "android::hardware::audio::common::V5_0::SourceMetadata",
9163   "referenced_type" : "type-435",
9164   "self_type" : "type-435",
9165   "size" : 16,
9166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9167   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_014SourceMetadataE"
9168  },
9169  {
9170   "alignment" : 8,
9171   "fields" :
9172   [
9173    {
9174     "field_name" : "pid",
9175     "referenced_type" : "type-47"
9176    },
9177    {
9178     "field_name" : "tid",
9179     "field_offset" : 64,
9180     "referenced_type" : "type-47"
9181    }
9182   ],
9183   "linker_set_key" : "android::hardware::audio::common::V5_0::ThreadInfo",
9184   "name" : "android::hardware::audio::common::V5_0::ThreadInfo",
9185   "referenced_type" : "type-472",
9186   "self_type" : "type-472",
9187   "size" : 16,
9188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9189   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_010ThreadInfoE"
9190  },
9191  {
9192   "alignment" : 4,
9193   "fields" :
9194   [
9195    {
9196     "field_name" : "timeLow",
9197     "referenced_type" : "type-2"
9198    },
9199    {
9200     "field_name" : "timeMid",
9201     "field_offset" : 32,
9202     "referenced_type" : "type-11"
9203    },
9204    {
9205     "field_name" : "versionAndTimeHigh",
9206     "field_offset" : 48,
9207     "referenced_type" : "type-11"
9208    },
9209    {
9210     "field_name" : "variantAndClockSeqHigh",
9211     "field_offset" : 64,
9212     "referenced_type" : "type-11"
9213    },
9214    {
9215     "field_name" : "node",
9216     "field_offset" : 80,
9217     "referenced_type" : "type-164"
9218    }
9219   ],
9220   "linker_set_key" : "android::hardware::audio::common::V5_0::Uuid",
9221   "name" : "android::hardware::audio::common::V5_0::Uuid",
9222   "referenced_type" : "type-424",
9223   "self_type" : "type-424",
9224   "size" : 16,
9225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h",
9226   "unique_id" : "_ZTSN7android8hardware5audio6common4V5_04UuidE"
9227  },
9228  {
9229   "alignment" : 4,
9230   "fields" :
9231   [
9232    {
9233     "access" : "protected",
9234     "field_name" : "mInstrumentationCallbacks",
9235     "field_offset" : 32,
9236     "referenced_type" : "type-350"
9237    },
9238    {
9239     "access" : "protected",
9240     "field_name" : "mEnableInstrumentation",
9241     "field_offset" : 128,
9242     "referenced_type" : "type-73"
9243    },
9244    {
9245     "access" : "protected",
9246     "field_name" : "mInstrumentationLibPackage",
9247     "field_offset" : 160,
9248     "referenced_type" : "type-351"
9249    },
9250    {
9251     "access" : "protected",
9252     "field_name" : "mInterfaceName",
9253     "field_offset" : 256,
9254     "referenced_type" : "type-352"
9255    }
9256   ],
9257   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9258   "name" : "android::hardware::details::HidlInstrumentor",
9259   "referenced_type" : "type-349",
9260   "self_type" : "type-349",
9261   "size" : 44,
9262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9263   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9264   "vtable_components" :
9265   [
9266    {
9267     "kind" : "offset_to_top"
9268    },
9269    {
9270     "kind" : "rtti",
9271     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9272    },
9273    {
9274     "kind" : "complete_dtor_pointer",
9275     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9276    },
9277    {
9278     "kind" : "deleting_dtor_pointer",
9279     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9280    }
9281   ]
9282  },
9283  {
9284   "alignment" : 4,
9285   "fields" :
9286   [
9287    {
9288     "field_name" : "sched_policy",
9289     "referenced_type" : "type-16"
9290    },
9291    {
9292     "field_name" : "prio",
9293     "field_offset" : 32,
9294     "referenced_type" : "type-16"
9295    }
9296   ],
9297   "linker_set_key" : "android::hardware::details::SchedPrio",
9298   "name" : "android::hardware::details::SchedPrio",
9299   "referenced_type" : "type-356",
9300   "self_type" : "type-356",
9301   "size" : 8,
9302   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9303   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9304  },
9305  {
9306   "alignment" : 1,
9307   "linker_set_key" : "android::hardware::details::bnhw_tag",
9308   "name" : "android::hardware::details::bnhw_tag",
9309   "referenced_type" : "type-203",
9310   "self_type" : "type-203",
9311   "size" : 1,
9312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9313   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9314  },
9315  {
9316   "alignment" : 1,
9317   "linker_set_key" : "android::hardware::details::bphw_tag",
9318   "name" : "android::hardware::details::bphw_tag",
9319   "referenced_type" : "type-217",
9320   "self_type" : "type-217",
9321   "size" : 1,
9322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9323   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9324  },
9325  {
9326   "alignment" : 1,
9327   "linker_set_key" : "android::hardware::details::bs_tag",
9328   "name" : "android::hardware::details::bs_tag",
9329   "referenced_type" : "type-232",
9330   "self_type" : "type-232",
9331   "size" : 1,
9332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9333   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9334  },
9335  {
9336   "alignment" : 4,
9337   "fields" :
9338   [
9339    {
9340     "access" : "private",
9341     "field_name" : "mBase",
9342     "referenced_type" : "type-227"
9343    }
9344   ],
9345   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
9346   "name" : "android::hardware::details::const_accessor<int, 32>",
9347   "referenced_type" : "type-226",
9348   "self_type" : "type-226",
9349   "size" : 4,
9350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9351   "template_args" : [ "type-16" ],
9352   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj32EJEEE"
9353  },
9354  {
9355   "alignment" : 4,
9356   "fields" :
9357   [
9358    {
9359     "access" : "private",
9360     "field_name" : "mBase",
9361     "referenced_type" : "type-214"
9362    }
9363   ],
9364   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
9365   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
9366   "referenced_type" : "type-233",
9367   "self_type" : "type-233",
9368   "size" : 4,
9369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9370   "template_args" : [ "type-26" ],
9371   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj32EJEEE"
9372  },
9373  {
9374   "alignment" : 4,
9375   "fields" :
9376   [
9377    {
9378     "access" : "private",
9379     "field_name" : "mBase",
9380     "referenced_type" : "type-214"
9381    }
9382   ],
9383   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 4>",
9384   "name" : "android::hardware::details::const_accessor<unsigned char, 4>",
9385   "referenced_type" : "type-222",
9386   "self_type" : "type-222",
9387   "size" : 4,
9388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9389   "template_args" : [ "type-26" ],
9390   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj4EJEEE"
9391  },
9392  {
9393   "alignment" : 4,
9394   "fields" :
9395   [
9396    {
9397     "access" : "private",
9398     "field_name" : "mBase",
9399     "referenced_type" : "type-214"
9400    }
9401   ],
9402   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
9403   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
9404   "referenced_type" : "type-213",
9405   "self_type" : "type-213",
9406   "size" : 4,
9407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9408   "template_args" : [ "type-26" ],
9409   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj6EJEEE"
9410  },
9411  {
9412   "access" : "private",
9413   "alignment" : 4,
9414   "fields" :
9415   [
9416    {
9417     "field_name" : "mPointer",
9418     "referenced_type" : "type-187"
9419    },
9420    {
9421     "field_name" : "_pad",
9422     "referenced_type" : "type-55"
9423    }
9424   ],
9425   "is_anonymous" : true,
9426   "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",
9427   "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",
9428   "record_kind" : "union",
9429   "referenced_type" : "type-186",
9430   "self_type" : "type-186",
9431   "size" : 8,
9432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9433   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_011AudioFormatEEUt_E"
9434  },
9435  {
9436   "access" : "private",
9437   "alignment" : 4,
9438   "fields" :
9439   [
9440    {
9441     "field_name" : "mPointer",
9442     "referenced_type" : "type-197"
9443    },
9444    {
9445     "field_name" : "_pad",
9446     "referenced_type" : "type-55"
9447    }
9448   ],
9449   "is_anonymous" : true,
9450   "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",
9451   "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",
9452   "record_kind" : "union",
9453   "referenced_type" : "type-196",
9454   "self_type" : "type-196",
9455   "size" : 8,
9456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9457   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_09AudioGainEEUt_E"
9458  },
9459  {
9460   "access" : "private",
9461   "alignment" : 4,
9462   "fields" :
9463   [
9464    {
9465     "field_name" : "mPointer",
9466     "referenced_type" : "type-136"
9467    },
9468    {
9469     "field_name" : "_pad",
9470     "referenced_type" : "type-55"
9471    }
9472   ],
9473   "is_anonymous" : true,
9474   "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",
9475   "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",
9476   "record_kind" : "union",
9477   "referenced_type" : "type-135",
9478   "self_type" : "type-135",
9479   "size" : 8,
9480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9481   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9482  },
9483  {
9484   "access" : "private",
9485   "alignment" : 4,
9486   "fields" :
9487   [
9488    {
9489     "field_name" : "mPointer",
9490     "referenced_type" : "type-141"
9491    },
9492    {
9493     "field_name" : "_pad",
9494     "referenced_type" : "type-55"
9495    }
9496   ],
9497   "is_anonymous" : true,
9498   "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",
9499   "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",
9500   "record_kind" : "union",
9501   "referenced_type" : "type-140",
9502   "self_type" : "type-140",
9503   "size" : 8,
9504   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9505   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_021PlaybackTrackMetadataEEUt_E"
9506  },
9507  {
9508   "access" : "private",
9509   "alignment" : 4,
9510   "fields" :
9511   [
9512    {
9513     "field_name" : "mPointer",
9514     "referenced_type" : "type-154"
9515    },
9516    {
9517     "field_name" : "_pad",
9518     "referenced_type" : "type-55"
9519    }
9520   ],
9521   "is_anonymous" : true,
9522   "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",
9523   "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",
9524   "record_kind" : "union",
9525   "referenced_type" : "type-153",
9526   "self_type" : "type-153",
9527   "size" : 8,
9528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9529   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_019RecordTrackMetadataEEUt_E"
9530  },
9531  {
9532   "alignment" : 4,
9533   "fields" :
9534   [
9535    {
9536     "access" : "private",
9537     "referenced_type" : "type-135"
9538    }
9539   ],
9540   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9541   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9542   "referenced_type" : "type-134",
9543   "self_type" : "type-134",
9544   "size" : 8,
9545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9546   "template_args" : [ "type-137" ],
9547   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9548  },
9549  {
9550   "alignment" : 4,
9551   "fields" :
9552   [
9553    {
9554     "access" : "private",
9555     "referenced_type" : "type-186"
9556    }
9557   ],
9558   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
9559   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioFormat>",
9560   "referenced_type" : "type-185",
9561   "self_type" : "type-185",
9562   "size" : 8,
9563   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9564   "template_args" : [ "type-188" ],
9565   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_011AudioFormatEEE"
9566  },
9567  {
9568   "alignment" : 4,
9569   "fields" :
9570   [
9571    {
9572     "access" : "private",
9573     "referenced_type" : "type-196"
9574    }
9575   ],
9576   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
9577   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::AudioGain>",
9578   "referenced_type" : "type-195",
9579   "self_type" : "type-195",
9580   "size" : 8,
9581   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9582   "template_args" : [ "type-198" ],
9583   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_09AudioGainEEE"
9584  },
9585  {
9586   "alignment" : 4,
9587   "fields" :
9588   [
9589    {
9590     "access" : "private",
9591     "referenced_type" : "type-140"
9592    }
9593   ],
9594   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
9595   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
9596   "referenced_type" : "type-139",
9597   "self_type" : "type-139",
9598   "size" : 8,
9599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9600   "template_args" : [ "type-142" ],
9601   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_021PlaybackTrackMetadataEEE"
9602  },
9603  {
9604   "alignment" : 4,
9605   "fields" :
9606   [
9607    {
9608     "access" : "private",
9609     "referenced_type" : "type-153"
9610    }
9611   ],
9612   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
9613   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
9614   "referenced_type" : "type-152",
9615   "self_type" : "type-152",
9616   "size" : 8,
9617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9618   "template_args" : [ "type-155" ],
9619   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V5_019RecordTrackMetadataEEE"
9620  },
9621  {
9622   "alignment" : 4,
9623   "fields" :
9624   [
9625    {
9626     "access" : "private",
9627     "referenced_type" : "type-207"
9628    }
9629   ],
9630   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9631   "name" : "android::hardware::details::hidl_pointer<char>",
9632   "referenced_type" : "type-206",
9633   "self_type" : "type-206",
9634   "size" : 8,
9635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9636   "template_args" : [ "type-29" ],
9637   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9638  },
9639  {
9640   "access" : "private",
9641   "alignment" : 4,
9642   "fields" :
9643   [
9644    {
9645     "field_name" : "mPointer",
9646     "referenced_type" : "type-96"
9647    },
9648    {
9649     "field_name" : "_pad",
9650     "referenced_type" : "type-55"
9651    }
9652   ],
9653   "is_anonymous" : true,
9654   "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",
9655   "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",
9656   "record_kind" : "union",
9657   "referenced_type" : "type-207",
9658   "self_type" : "type-207",
9659   "size" : 8,
9660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9661   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9662  },
9663  {
9664   "alignment" : 4,
9665   "fields" :
9666   [
9667    {
9668     "access" : "private",
9669     "referenced_type" : "type-114"
9670    }
9671   ],
9672   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9673   "name" : "android::hardware::details::hidl_pointer<const char>",
9674   "referenced_type" : "type-113",
9675   "self_type" : "type-113",
9676   "size" : 8,
9677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9678   "template_args" : [ "type-116" ],
9679   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9680  },
9681  {
9682   "access" : "private",
9683   "alignment" : 4,
9684   "fields" :
9685   [
9686    {
9687     "field_name" : "mPointer",
9688     "referenced_type" : "type-115"
9689    },
9690    {
9691     "field_name" : "_pad",
9692     "referenced_type" : "type-55"
9693    }
9694   ],
9695   "is_anonymous" : true,
9696   "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",
9697   "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",
9698   "record_kind" : "union",
9699   "referenced_type" : "type-114",
9700   "self_type" : "type-114",
9701   "size" : 8,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9703   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9704  },
9705  {
9706   "alignment" : 4,
9707   "fields" :
9708   [
9709    {
9710     "access" : "private",
9711     "referenced_type" : "type-107"
9712    }
9713   ],
9714   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9715   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9716   "referenced_type" : "type-106",
9717   "self_type" : "type-106",
9718   "size" : 8,
9719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9720   "template_args" : [ "type-109" ],
9721   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9722  },
9723  {
9724   "access" : "private",
9725   "alignment" : 4,
9726   "fields" :
9727   [
9728    {
9729     "field_name" : "mPointer",
9730     "referenced_type" : "type-108"
9731    },
9732    {
9733     "field_name" : "_pad",
9734     "referenced_type" : "type-55"
9735    }
9736   ],
9737   "is_anonymous" : true,
9738   "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",
9739   "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",
9740   "record_kind" : "union",
9741   "referenced_type" : "type-107",
9742   "self_type" : "type-107",
9743   "size" : 8,
9744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9745   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9746  },
9747  {
9748   "alignment" : 4,
9749   "fields" :
9750   [
9751    {
9752     "access" : "private",
9753     "referenced_type" : "type-289"
9754    }
9755   ],
9756   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9757   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9758   "referenced_type" : "type-288",
9759   "self_type" : "type-288",
9760   "size" : 8,
9761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9762   "template_args" : [ "type-110" ],
9763   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9764  },
9765  {
9766   "access" : "private",
9767   "alignment" : 4,
9768   "fields" :
9769   [
9770    {
9771     "field_name" : "mPointer",
9772     "referenced_type" : "type-290"
9773    },
9774    {
9775     "field_name" : "_pad",
9776     "referenced_type" : "type-55"
9777    }
9778   ],
9779   "is_anonymous" : true,
9780   "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",
9781   "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",
9782   "record_kind" : "union",
9783   "referenced_type" : "type-289",
9784   "self_type" : "type-289",
9785   "size" : 8,
9786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9787   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9788  },
9789  {
9790   "alignment" : 4,
9791   "fields" :
9792   [
9793    {
9794     "access" : "private",
9795     "referenced_type" : "type-176"
9796    }
9797   ],
9798   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9799   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9800   "referenced_type" : "type-175",
9801   "self_type" : "type-175",
9802   "size" : 8,
9803   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9804   "template_args" : [ "type-2" ],
9805   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9806  },
9807  {
9808   "access" : "private",
9809   "alignment" : 4,
9810   "fields" :
9811   [
9812    {
9813     "field_name" : "mPointer",
9814     "referenced_type" : "type-177"
9815    },
9816    {
9817     "field_name" : "_pad",
9818     "referenced_type" : "type-55"
9819    }
9820   ],
9821   "is_anonymous" : true,
9822   "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",
9823   "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",
9824   "record_kind" : "union",
9825   "referenced_type" : "type-176",
9826   "self_type" : "type-176",
9827   "size" : 8,
9828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9829   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9830  },
9831  {
9832   "alignment" : 1,
9833   "linker_set_key" : "android::hardware::details::i_tag",
9834   "name" : "android::hardware::details::i_tag",
9835   "referenced_type" : "type-179",
9836   "self_type" : "type-179",
9837   "size" : 1,
9838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9839   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9840  },
9841  {
9842   "alignment" : 4,
9843   "fields" :
9844   [
9845    {
9846     "access" : "private",
9847     "field_name" : "mStatus",
9848     "referenced_type" : "type-396"
9849    },
9850    {
9851     "access" : "private",
9852     "field_name" : "mCheckedStatus",
9853     "field_offset" : 160,
9854     "referenced_type" : "type-73"
9855    }
9856   ],
9857   "linker_set_key" : "android::hardware::details::return_status",
9858   "name" : "android::hardware::details::return_status",
9859   "record_kind" : "class",
9860   "referenced_type" : "type-496",
9861   "self_type" : "type-496",
9862   "size" : 24,
9863   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9864   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9865  },
9866  {
9867   "alignment" : 1,
9868   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
9869   "name" : "android::hardware::details::std_array<int, 32>",
9870   "referenced_type" : "type-211",
9871   "self_type" : "type-211",
9872   "size" : 1,
9873   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9874   "template_args" : [ "type-16" ],
9875   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj32EJEEE"
9876  },
9877  {
9878   "alignment" : 1,
9879   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9880   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9881   "referenced_type" : "type-212",
9882   "self_type" : "type-212",
9883   "size" : 1,
9884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9885   "template_args" : [ "type-26" ],
9886   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9887  },
9888  {
9889   "alignment" : 1,
9890   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 4>",
9891   "name" : "android::hardware::details::std_array<unsigned char, 4>",
9892   "referenced_type" : "type-210",
9893   "self_type" : "type-210",
9894   "size" : 1,
9895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9896   "template_args" : [ "type-26" ],
9897   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj4EJEEE"
9898  },
9899  {
9900   "alignment" : 1,
9901   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
9902   "name" : "android::hardware::details::std_array<unsigned char, 6>",
9903   "referenced_type" : "type-209",
9904   "self_type" : "type-209",
9905   "size" : 1,
9906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9907   "template_args" : [ "type-26" ],
9908   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj6EJEEE"
9909  },
9910  {
9911   "alignment" : 4,
9912   "fields" :
9913   [
9914    {
9915     "access" : "private",
9916     "field_name" : "mBuffer",
9917     "referenced_type" : "type-251"
9918    }
9919   ],
9920   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
9921   "name" : "android::hardware::hidl_array<int, 32>",
9922   "referenced_type" : "type-250",
9923   "self_type" : "type-250",
9924   "size" : 128,
9925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9926   "template_args" : [ "type-16" ],
9927   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj32EJEEE"
9928  },
9929  {
9930   "alignment" : 1,
9931   "fields" :
9932   [
9933    {
9934     "access" : "private",
9935     "field_name" : "mBuffer",
9936     "referenced_type" : "type-238"
9937    }
9938   ],
9939   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9940   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9941   "referenced_type" : "type-237",
9942   "self_type" : "type-237",
9943   "size" : 32,
9944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9945   "template_args" : [ "type-26" ],
9946   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9947  },
9948  {
9949   "alignment" : 1,
9950   "fields" :
9951   [
9952    {
9953     "access" : "private",
9954     "field_name" : "mBuffer",
9955     "referenced_type" : "type-167"
9956    }
9957   ],
9958   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 4>",
9959   "name" : "android::hardware::hidl_array<unsigned char, 4>",
9960   "referenced_type" : "type-166",
9961   "self_type" : "type-166",
9962   "size" : 4,
9963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9964   "template_args" : [ "type-26" ],
9965   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj4EJEEE"
9966  },
9967  {
9968   "alignment" : 1,
9969   "fields" :
9970   [
9971    {
9972     "access" : "private",
9973     "field_name" : "mBuffer",
9974     "referenced_type" : "type-165"
9975    }
9976   ],
9977   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
9978   "name" : "android::hardware::hidl_array<unsigned char, 6>",
9979   "referenced_type" : "type-164",
9980   "self_type" : "type-164",
9981   "size" : 6,
9982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9983   "template_args" : [ "type-26" ],
9984   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj6EJEEE"
9985  },
9986  {
9987   "alignment" : 4,
9988   "base_specifiers" :
9989   [
9990    {
9991     "referenced_type" : "type-325"
9992    }
9993   ],
9994   "fields" :
9995   [
9996    {
9997     "access" : "private",
9998     "field_name" : "mRecipient",
9999     "field_offset" : 32,
10000     "referenced_type" : "type-86"
10001    },
10002    {
10003     "access" : "private",
10004     "field_name" : "mCookie",
10005     "field_offset" : 96,
10006     "referenced_type" : "type-55"
10007    },
10008    {
10009     "access" : "private",
10010     "field_name" : "mBase",
10011     "field_offset" : 160,
10012     "referenced_type" : "type-355"
10013    }
10014   ],
10015   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10016   "name" : "android::hardware::hidl_binder_death_recipient",
10017   "referenced_type" : "type-354",
10018   "self_type" : "type-354",
10019   "size" : 36,
10020   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10021   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10022   "vtable_components" :
10023   [
10024    {
10025     "component_value" : 28,
10026     "kind" : "vbase_offset"
10027    },
10028    {
10029     "kind" : "offset_to_top"
10030    },
10031    {
10032     "kind" : "rtti",
10033     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10034    },
10035    {
10036     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10037    },
10038    {
10039     "kind" : "complete_dtor_pointer",
10040     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10041    },
10042    {
10043     "kind" : "deleting_dtor_pointer",
10044     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10045    },
10046    {
10047     "kind" : "vcall_offset"
10048    },
10049    {
10050     "kind" : "vcall_offset"
10051    },
10052    {
10053     "kind" : "vcall_offset"
10054    },
10055    {
10056     "kind" : "vcall_offset"
10057    },
10058    {
10059     "component_value" : -28,
10060     "kind" : "vcall_offset"
10061    },
10062    {
10063     "component_value" : -28,
10064     "kind" : "offset_to_top"
10065    },
10066    {
10067     "kind" : "rtti",
10068     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10069    },
10070    {
10071     "kind" : "complete_dtor_pointer",
10072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10073    },
10074    {
10075     "kind" : "deleting_dtor_pointer",
10076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10086    },
10087    {
10088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10089    }
10090   ]
10091  },
10092  {
10093   "alignment" : 4,
10094   "base_specifiers" :
10095   [
10096    {
10097     "is_virtual" : true,
10098     "referenced_type" : "type-51"
10099    }
10100   ],
10101   "linker_set_key" : "android::hardware::hidl_death_recipient",
10102   "name" : "android::hardware::hidl_death_recipient",
10103   "referenced_type" : "type-88",
10104   "self_type" : "type-88",
10105   "size" : 12,
10106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10107   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10108   "vtable_components" :
10109   [
10110    {
10111     "component_value" : 4,
10112     "kind" : "vbase_offset"
10113    },
10114    {
10115     "kind" : "offset_to_top"
10116    },
10117    {
10118     "kind" : "rtti",
10119     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10120    },
10121    {
10122     "is_pure" : true,
10123     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10124    },
10125    {
10126     "kind" : "complete_dtor_pointer",
10127     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10128    },
10129    {
10130     "kind" : "deleting_dtor_pointer",
10131     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10132    },
10133    {
10134     "kind" : "vcall_offset"
10135    },
10136    {
10137     "kind" : "vcall_offset"
10138    },
10139    {
10140     "kind" : "vcall_offset"
10141    },
10142    {
10143     "kind" : "vcall_offset"
10144    },
10145    {
10146     "component_value" : -4,
10147     "kind" : "vcall_offset"
10148    },
10149    {
10150     "component_value" : -4,
10151     "kind" : "offset_to_top"
10152    },
10153    {
10154     "kind" : "rtti",
10155     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10156    },
10157    {
10158     "kind" : "complete_dtor_pointer",
10159     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10160    },
10161    {
10162     "kind" : "deleting_dtor_pointer",
10163     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10167    },
10168    {
10169     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10176    }
10177   ]
10178  },
10179  {
10180   "alignment" : 8,
10181   "fields" :
10182   [
10183    {
10184     "access" : "private",
10185     "field_name" : "mHandle",
10186     "referenced_type" : "type-106"
10187    },
10188    {
10189     "access" : "private",
10190     "field_name" : "mOwnsHandle",
10191     "field_offset" : 64,
10192     "referenced_type" : "type-73"
10193    }
10194   ],
10195   "linker_set_key" : "android::hardware::hidl_handle",
10196   "name" : "android::hardware::hidl_handle",
10197   "referenced_type" : "type-105",
10198   "self_type" : "type-105",
10199   "size" : 16,
10200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10201   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10202  },
10203  {
10204   "alignment" : 8,
10205   "fields" :
10206   [
10207    {
10208     "access" : "private",
10209     "field_name" : "mHandle",
10210     "referenced_type" : "type-105"
10211    },
10212    {
10213     "access" : "private",
10214     "field_name" : "mSize",
10215     "field_offset" : 128,
10216     "referenced_type" : "type-55"
10217    },
10218    {
10219     "access" : "private",
10220     "field_name" : "mName",
10221     "field_offset" : 192,
10222     "referenced_type" : "type-112"
10223    }
10224   ],
10225   "linker_set_key" : "android::hardware::hidl_memory",
10226   "name" : "android::hardware::hidl_memory",
10227   "referenced_type" : "type-119",
10228   "self_type" : "type-119",
10229   "size" : 40,
10230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10231   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10232  },
10233  {
10234   "alignment" : 4,
10235   "fields" :
10236   [
10237    {
10238     "access" : "private",
10239     "field_name" : "mBuffer",
10240     "referenced_type" : "type-113"
10241    },
10242    {
10243     "access" : "private",
10244     "field_name" : "mSize",
10245     "field_offset" : 64,
10246     "referenced_type" : "type-2"
10247    },
10248    {
10249     "access" : "private",
10250     "field_name" : "mOwnsBuffer",
10251     "field_offset" : 96,
10252     "referenced_type" : "type-73"
10253    }
10254   ],
10255   "linker_set_key" : "android::hardware::hidl_string",
10256   "name" : "android::hardware::hidl_string",
10257   "referenced_type" : "type-112",
10258   "self_type" : "type-112",
10259   "size" : 16,
10260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10261   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10262  },
10263  {
10264   "alignment" : 4,
10265   "fields" :
10266   [
10267    {
10268     "access" : "private",
10269     "field_name" : "mBuffer",
10270     "referenced_type" : "type-134"
10271    },
10272    {
10273     "access" : "private",
10274     "field_name" : "mSize",
10275     "field_offset" : 64,
10276     "referenced_type" : "type-2"
10277    },
10278    {
10279     "access" : "private",
10280     "field_name" : "mOwnsBuffer",
10281     "field_offset" : 96,
10282     "referenced_type" : "type-73"
10283    }
10284   ],
10285   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10286   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10287   "referenced_type" : "type-133",
10288   "self_type" : "type-133",
10289   "size" : 16,
10290   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10291   "template_args" : [ "type-137" ],
10292   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10293  },
10294  {
10295   "alignment" : 4,
10296   "fields" :
10297   [
10298    {
10299     "access" : "private",
10300     "field_name" : "mBuffer",
10301     "referenced_type" : "type-185"
10302    },
10303    {
10304     "access" : "private",
10305     "field_name" : "mSize",
10306     "field_offset" : 64,
10307     "referenced_type" : "type-2"
10308    },
10309    {
10310     "access" : "private",
10311     "field_name" : "mOwnsBuffer",
10312     "field_offset" : 96,
10313     "referenced_type" : "type-73"
10314    }
10315   ],
10316   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
10317   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioFormat>",
10318   "referenced_type" : "type-184",
10319   "self_type" : "type-184",
10320   "size" : 16,
10321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10322   "template_args" : [ "type-188" ],
10323   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_011AudioFormatEEE"
10324  },
10325  {
10326   "alignment" : 4,
10327   "fields" :
10328   [
10329    {
10330     "access" : "private",
10331     "field_name" : "mBuffer",
10332     "referenced_type" : "type-195"
10333    },
10334    {
10335     "access" : "private",
10336     "field_name" : "mSize",
10337     "field_offset" : 64,
10338     "referenced_type" : "type-2"
10339    },
10340    {
10341     "access" : "private",
10342     "field_name" : "mOwnsBuffer",
10343     "field_offset" : 96,
10344     "referenced_type" : "type-73"
10345    }
10346   ],
10347   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
10348   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::AudioGain>",
10349   "referenced_type" : "type-194",
10350   "self_type" : "type-194",
10351   "size" : 16,
10352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10353   "template_args" : [ "type-198" ],
10354   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_09AudioGainEEE"
10355  },
10356  {
10357   "alignment" : 4,
10358   "fields" :
10359   [
10360    {
10361     "access" : "private",
10362     "field_name" : "mBuffer",
10363     "referenced_type" : "type-139"
10364    },
10365    {
10366     "access" : "private",
10367     "field_name" : "mSize",
10368     "field_offset" : 64,
10369     "referenced_type" : "type-2"
10370    },
10371    {
10372     "access" : "private",
10373     "field_name" : "mOwnsBuffer",
10374     "field_offset" : 96,
10375     "referenced_type" : "type-73"
10376    }
10377   ],
10378   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
10379   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::PlaybackTrackMetadata>",
10380   "referenced_type" : "type-138",
10381   "self_type" : "type-138",
10382   "size" : 16,
10383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10384   "template_args" : [ "type-142" ],
10385   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_021PlaybackTrackMetadataEEE"
10386  },
10387  {
10388   "alignment" : 4,
10389   "fields" :
10390   [
10391    {
10392     "access" : "private",
10393     "field_name" : "mBuffer",
10394     "referenced_type" : "type-152"
10395    },
10396    {
10397     "access" : "private",
10398     "field_name" : "mSize",
10399     "field_offset" : 64,
10400     "referenced_type" : "type-2"
10401    },
10402    {
10403     "access" : "private",
10404     "field_name" : "mOwnsBuffer",
10405     "field_offset" : 96,
10406     "referenced_type" : "type-73"
10407    }
10408   ],
10409   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
10410   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V5_0::RecordTrackMetadata>",
10411   "referenced_type" : "type-151",
10412   "self_type" : "type-151",
10413   "size" : 16,
10414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10415   "template_args" : [ "type-155" ],
10416   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V5_019RecordTrackMetadataEEE"
10417  },
10418  {
10419   "alignment" : 4,
10420   "fields" :
10421   [
10422    {
10423     "access" : "private",
10424     "field_name" : "mBuffer",
10425     "referenced_type" : "type-206"
10426    },
10427    {
10428     "access" : "private",
10429     "field_name" : "mSize",
10430     "field_offset" : 64,
10431     "referenced_type" : "type-2"
10432    },
10433    {
10434     "access" : "private",
10435     "field_name" : "mOwnsBuffer",
10436     "field_offset" : 96,
10437     "referenced_type" : "type-73"
10438    }
10439   ],
10440   "linker_set_key" : "android::hardware::hidl_vec<char>",
10441   "name" : "android::hardware::hidl_vec<char>",
10442   "referenced_type" : "type-205",
10443   "self_type" : "type-205",
10444   "size" : 16,
10445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10446   "template_args" : [ "type-29" ],
10447   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10448  },
10449  {
10450   "alignment" : 4,
10451   "fields" :
10452   [
10453    {
10454     "access" : "private",
10455     "field_name" : "mBuffer",
10456     "referenced_type" : "type-175"
10457    },
10458    {
10459     "access" : "private",
10460     "field_name" : "mSize",
10461     "field_offset" : 64,
10462     "referenced_type" : "type-2"
10463    },
10464    {
10465     "access" : "private",
10466     "field_name" : "mOwnsBuffer",
10467     "field_offset" : 96,
10468     "referenced_type" : "type-73"
10469    }
10470   ],
10471   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10472   "name" : "android::hardware::hidl_vec<unsigned int>",
10473   "referenced_type" : "type-174",
10474   "self_type" : "type-174",
10475   "size" : 16,
10476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10477   "template_args" : [ "type-2" ],
10478   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10479  },
10480  {
10481   "alignment" : 2,
10482   "fields" :
10483   [
10484    {
10485     "access" : "private",
10486     "field_name" : "mMajor",
10487     "referenced_type" : "type-11"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mMinor",
10492     "field_offset" : 16,
10493     "referenced_type" : "type-11"
10494    }
10495   ],
10496   "linker_set_key" : "android::hardware::hidl_version",
10497   "name" : "android::hardware::hidl_version",
10498   "referenced_type" : "type-266",
10499   "self_type" : "type-266",
10500   "size" : 4,
10501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10502   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10503  },
10504  {
10505   "alignment" : 4,
10506   "base_specifiers" :
10507   [
10508    {
10509     "referenced_type" : "type-326"
10510    },
10511    {
10512     "referenced_type" : "type-349"
10513    }
10514   ],
10515   "fields" :
10516   [
10517    {
10518     "access" : "private",
10519     "field_name" : "_hidl_mImpl",
10520     "field_offset" : 512,
10521     "referenced_type" : "type-169"
10522    }
10523   ],
10524   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10525   "name" : "android::hidl::base::V1_0::BnHwBase",
10526   "referenced_type" : "type-348",
10527   "self_type" : "type-348",
10528   "size" : 76,
10529   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10530   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10531   "vtable_components" :
10532   [
10533    {
10534     "component_value" : 68,
10535     "kind" : "vbase_offset"
10536    },
10537    {
10538     "kind" : "offset_to_top"
10539    },
10540    {
10541     "kind" : "rtti",
10542     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10552    },
10553    {
10554     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10558    },
10559    {
10560     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10570    },
10571    {
10572     "kind" : "complete_dtor_pointer",
10573     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10574    },
10575    {
10576     "kind" : "deleting_dtor_pointer",
10577     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10581    },
10582    {
10583     "component_value" : -20,
10584     "kind" : "offset_to_top"
10585    },
10586    {
10587     "kind" : "rtti",
10588     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10589    },
10590    {
10591     "kind" : "complete_dtor_pointer",
10592     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10593    },
10594    {
10595     "kind" : "deleting_dtor_pointer",
10596     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10597    },
10598    {
10599     "kind" : "vcall_offset"
10600    },
10601    {
10602     "kind" : "vcall_offset"
10603    },
10604    {
10605     "kind" : "vcall_offset"
10606    },
10607    {
10608     "kind" : "vcall_offset"
10609    },
10610    {
10611     "component_value" : -68,
10612     "kind" : "vcall_offset"
10613    },
10614    {
10615     "component_value" : -68,
10616     "kind" : "offset_to_top"
10617    },
10618    {
10619     "kind" : "rtti",
10620     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10621    },
10622    {
10623     "kind" : "complete_dtor_pointer",
10624     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10625    },
10626    {
10627     "kind" : "deleting_dtor_pointer",
10628     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10635    },
10636    {
10637     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10638    },
10639    {
10640     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10641    }
10642   ]
10643  },
10644  {
10645   "alignment" : 8,
10646   "fields" :
10647   [
10648    {
10649     "field_name" : "pid",
10650     "referenced_type" : "type-16"
10651    },
10652    {
10653     "field_name" : "ptr",
10654     "field_offset" : 64,
10655     "referenced_type" : "type-55"
10656    },
10657    {
10658     "field_name" : "arch",
10659     "field_offset" : 128,
10660     "referenced_type" : "type-299"
10661    }
10662   ],
10663   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10664   "name" : "android::hidl::base::V1_0::DebugInfo",
10665   "referenced_type" : "type-298",
10666   "self_type" : "type-298",
10667   "size" : 24,
10668   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10669   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10670  },
10671  {
10672   "alignment" : 4,
10673   "base_specifiers" :
10674   [
10675    {
10676     "is_virtual" : true,
10677     "referenced_type" : "type-51"
10678    }
10679   ],
10680   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10681   "name" : "android::hidl::base::V1_0::IBase",
10682   "referenced_type" : "type-50",
10683   "self_type" : "type-50",
10684   "size" : 12,
10685   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10686   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10687   "vtable_components" :
10688   [
10689    {
10690     "component_value" : 4,
10691     "kind" : "vbase_offset"
10692    },
10693    {
10694     "kind" : "offset_to_top"
10695    },
10696    {
10697     "kind" : "rtti",
10698     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10699    },
10700    {
10701     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10702    },
10703    {
10704     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10732    },
10733    {
10734     "kind" : "complete_dtor_pointer",
10735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10736    },
10737    {
10738     "kind" : "deleting_dtor_pointer",
10739     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10740    },
10741    {
10742     "kind" : "vcall_offset"
10743    },
10744    {
10745     "kind" : "vcall_offset"
10746    },
10747    {
10748     "kind" : "vcall_offset"
10749    },
10750    {
10751     "kind" : "vcall_offset"
10752    },
10753    {
10754     "component_value" : -4,
10755     "kind" : "vcall_offset"
10756    },
10757    {
10758     "component_value" : -4,
10759     "kind" : "offset_to_top"
10760    },
10761    {
10762     "kind" : "rtti",
10763     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10764    },
10765    {
10766     "kind" : "complete_dtor_pointer",
10767     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10768    },
10769    {
10770     "kind" : "deleting_dtor_pointer",
10771     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10784    }
10785   ]
10786  },
10787  {
10788   "alignment" : 1,
10789   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate",
10790   "name" : "android::hidl::safe_union::V1_0::Monostate",
10791   "referenced_type" : "type-160",
10792   "self_type" : "type-160",
10793   "size" : 1,
10794   "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",
10795   "unique_id" : "_ZTSN7android4hidl10safe_union4V1_09MonostateE"
10796  },
10797  {
10798   "alignment" : 4,
10799   "fields" :
10800   [
10801    {
10802     "access" : "private",
10803     "field_name" : "m_ptr",
10804     "referenced_type" : "type-253"
10805    }
10806   ],
10807   "linker_set_key" : "android::sp<android::Thread>",
10808   "name" : "android::sp<android::Thread>",
10809   "record_kind" : "class",
10810   "referenced_type" : "type-252",
10811   "self_type" : "type-252",
10812   "size" : 4,
10813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10814   "template_args" : [ "type-254" ],
10815   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10816  },
10817  {
10818   "alignment" : 4,
10819   "fields" :
10820   [
10821    {
10822     "access" : "private",
10823     "field_name" : "m_ptr",
10824     "referenced_type" : "type-220"
10825    }
10826   ],
10827   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10828   "name" : "android::sp<android::hardware::IBinder>",
10829   "record_kind" : "class",
10830   "referenced_type" : "type-219",
10831   "self_type" : "type-219",
10832   "size" : 4,
10833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10834   "template_args" : [ "type-221" ],
10835   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10836  },
10837  {
10838   "alignment" : 4,
10839   "fields" :
10840   [
10841    {
10842     "access" : "private",
10843     "field_name" : "m_ptr",
10844     "referenced_type" : "type-87"
10845    }
10846   ],
10847   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10848   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10849   "record_kind" : "class",
10850   "referenced_type" : "type-121",
10851   "self_type" : "type-121",
10852   "size" : 4,
10853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10854   "template_args" : [ "type-88" ],
10855   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10856  },
10857  {
10858   "alignment" : 4,
10859   "fields" :
10860   [
10861    {
10862     "access" : "private",
10863     "field_name" : "m_ptr",
10864     "referenced_type" : "type-49"
10865    }
10866   ],
10867   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10868   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10869   "record_kind" : "class",
10870   "referenced_type" : "type-169",
10871   "self_type" : "type-169",
10872   "size" : 4,
10873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10874   "template_args" : [ "type-50" ],
10875   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10876  },
10877  {
10878   "alignment" : 1,
10879   "linker_set_key" : "android::trait_trivial_copy<bool>",
10880   "name" : "android::trait_trivial_copy<bool>",
10881   "referenced_type" : "type-579",
10882   "self_type" : "type-579",
10883   "size" : 1,
10884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10885   "template_args" : [ "type-73" ],
10886   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
10887  },
10888  {
10889   "alignment" : 1,
10890   "linker_set_key" : "android::trait_trivial_copy<char>",
10891   "name" : "android::trait_trivial_copy<char>",
10892   "referenced_type" : "type-583",
10893   "self_type" : "type-583",
10894   "size" : 1,
10895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10896   "template_args" : [ "type-29" ],
10897   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
10898  },
10899  {
10900   "alignment" : 1,
10901   "linker_set_key" : "android::trait_trivial_copy<double>",
10902   "name" : "android::trait_trivial_copy<double>",
10903   "referenced_type" : "type-69",
10904   "self_type" : "type-69",
10905   "size" : 1,
10906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10907   "template_args" : [ "type-67" ],
10908   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
10909  },
10910  {
10911   "alignment" : 1,
10912   "linker_set_key" : "android::trait_trivial_copy<float>",
10913   "name" : "android::trait_trivial_copy<float>",
10914   "referenced_type" : "type-64",
10915   "self_type" : "type-64",
10916   "size" : 1,
10917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10918   "template_args" : [ "type-61" ],
10919   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
10920  },
10921  {
10922   "alignment" : 1,
10923   "linker_set_key" : "android::trait_trivial_copy<int>",
10924   "name" : "android::trait_trivial_copy<int>",
10925   "referenced_type" : "type-18",
10926   "self_type" : "type-18",
10927   "size" : 1,
10928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10929   "template_args" : [ "type-16" ],
10930   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
10931  },
10932  {
10933   "alignment" : 1,
10934   "linker_set_key" : "android::trait_trivial_copy<long long>",
10935   "name" : "android::trait_trivial_copy<long long>",
10936   "referenced_type" : "type-52",
10937   "self_type" : "type-52",
10938   "size" : 1,
10939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10940   "template_args" : [ "type-47" ],
10941   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
10942  },
10943  {
10944   "alignment" : 1,
10945   "linker_set_key" : "android::trait_trivial_copy<long>",
10946   "name" : "android::trait_trivial_copy<long>",
10947   "referenced_type" : "type-38",
10948   "self_type" : "type-38",
10949   "size" : 1,
10950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10951   "template_args" : [ "type-36" ],
10952   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
10953  },
10954  {
10955   "alignment" : 1,
10956   "linker_set_key" : "android::trait_trivial_copy<short>",
10957   "name" : "android::trait_trivial_copy<short>",
10958   "referenced_type" : "type-8",
10959   "self_type" : "type-8",
10960   "size" : 1,
10961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10962   "template_args" : [ "type-7" ],
10963   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
10964  },
10965  {
10966   "alignment" : 1,
10967   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
10968   "name" : "android::trait_trivial_copy<unsigned char>",
10969   "referenced_type" : "type-587",
10970   "self_type" : "type-587",
10971   "size" : 1,
10972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10973   "template_args" : [ "type-26" ],
10974   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
10975  },
10976  {
10977   "alignment" : 1,
10978   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
10979   "name" : "android::trait_trivial_copy<unsigned int>",
10980   "referenced_type" : "type-33",
10981   "self_type" : "type-33",
10982   "size" : 1,
10983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10984   "template_args" : [ "type-2" ],
10985   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
10986  },
10987  {
10988   "alignment" : 1,
10989   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
10990   "name" : "android::trait_trivial_copy<unsigned long long>",
10991   "referenced_type" : "type-57",
10992   "self_type" : "type-57",
10993   "size" : 1,
10994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10995   "template_args" : [ "type-55" ],
10996   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
10997  },
10998  {
10999   "alignment" : 1,
11000   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11001   "name" : "android::trait_trivial_copy<unsigned long>",
11002   "referenced_type" : "type-44",
11003   "self_type" : "type-44",
11004   "size" : 1,
11005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11006   "template_args" : [ "type-41" ],
11007   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11008  },
11009  {
11010   "alignment" : 1,
11011   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11012   "name" : "android::trait_trivial_copy<unsigned short>",
11013   "referenced_type" : "type-13",
11014   "self_type" : "type-13",
11015   "size" : 1,
11016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11017   "template_args" : [ "type-11" ],
11018   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11019  },
11020  {
11021   "alignment" : 1,
11022   "linker_set_key" : "android::trait_trivial_copy<void>",
11023   "name" : "android::trait_trivial_copy<void>",
11024   "referenced_type" : "type-575",
11025   "self_type" : "type-575",
11026   "size" : 1,
11027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11028   "template_args" : [ "type-256" ],
11029   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11030  },
11031  {
11032   "alignment" : 1,
11033   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11034   "name" : "android::trait_trivial_ctor<bool>",
11035   "referenced_type" : "type-577",
11036   "self_type" : "type-577",
11037   "size" : 1,
11038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11039   "template_args" : [ "type-73" ],
11040   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11041  },
11042  {
11043   "alignment" : 1,
11044   "linker_set_key" : "android::trait_trivial_ctor<char>",
11045   "name" : "android::trait_trivial_ctor<char>",
11046   "referenced_type" : "type-581",
11047   "self_type" : "type-581",
11048   "size" : 1,
11049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11050   "template_args" : [ "type-29" ],
11051   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11052  },
11053  {
11054   "alignment" : 1,
11055   "linker_set_key" : "android::trait_trivial_ctor<double>",
11056   "name" : "android::trait_trivial_ctor<double>",
11057   "referenced_type" : "type-66",
11058   "self_type" : "type-66",
11059   "size" : 1,
11060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11061   "template_args" : [ "type-67" ],
11062   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11063  },
11064  {
11065   "alignment" : 1,
11066   "linker_set_key" : "android::trait_trivial_ctor<float>",
11067   "name" : "android::trait_trivial_ctor<float>",
11068   "referenced_type" : "type-60",
11069   "self_type" : "type-60",
11070   "size" : 1,
11071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11072   "template_args" : [ "type-61" ],
11073   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11074  },
11075  {
11076   "alignment" : 1,
11077   "linker_set_key" : "android::trait_trivial_ctor<int>",
11078   "name" : "android::trait_trivial_ctor<int>",
11079   "referenced_type" : "type-15",
11080   "self_type" : "type-15",
11081   "size" : 1,
11082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11083   "template_args" : [ "type-16" ],
11084   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11085  },
11086  {
11087   "alignment" : 1,
11088   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11089   "name" : "android::trait_trivial_ctor<long long>",
11090   "referenced_type" : "type-46",
11091   "self_type" : "type-46",
11092   "size" : 1,
11093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11094   "template_args" : [ "type-47" ],
11095   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11096  },
11097  {
11098   "alignment" : 1,
11099   "linker_set_key" : "android::trait_trivial_ctor<long>",
11100   "name" : "android::trait_trivial_ctor<long>",
11101   "referenced_type" : "type-35",
11102   "self_type" : "type-35",
11103   "size" : 1,
11104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11105   "template_args" : [ "type-36" ],
11106   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11107  },
11108  {
11109   "alignment" : 1,
11110   "linker_set_key" : "android::trait_trivial_ctor<short>",
11111   "name" : "android::trait_trivial_ctor<short>",
11112   "referenced_type" : "type-589",
11113   "self_type" : "type-589",
11114   "size" : 1,
11115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11116   "template_args" : [ "type-7" ],
11117   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11118  },
11119  {
11120   "alignment" : 1,
11121   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11122   "name" : "android::trait_trivial_ctor<unsigned char>",
11123   "referenced_type" : "type-585",
11124   "self_type" : "type-585",
11125   "size" : 1,
11126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11127   "template_args" : [ "type-26" ],
11128   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11129  },
11130  {
11131   "alignment" : 1,
11132   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11133   "name" : "android::trait_trivial_ctor<unsigned int>",
11134   "referenced_type" : "type-20",
11135   "self_type" : "type-20",
11136   "size" : 1,
11137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11138   "template_args" : [ "type-2" ],
11139   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11140  },
11141  {
11142   "alignment" : 1,
11143   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11144   "name" : "android::trait_trivial_ctor<unsigned long long>",
11145   "referenced_type" : "type-54",
11146   "self_type" : "type-54",
11147   "size" : 1,
11148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11149   "template_args" : [ "type-55" ],
11150   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11151  },
11152  {
11153   "alignment" : 1,
11154   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11155   "name" : "android::trait_trivial_ctor<unsigned long>",
11156   "referenced_type" : "type-40",
11157   "self_type" : "type-40",
11158   "size" : 1,
11159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11160   "template_args" : [ "type-41" ],
11161   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11162  },
11163  {
11164   "alignment" : 1,
11165   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11166   "name" : "android::trait_trivial_ctor<unsigned short>",
11167   "referenced_type" : "type-10",
11168   "self_type" : "type-10",
11169   "size" : 1,
11170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11171   "template_args" : [ "type-11" ],
11172   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11173  },
11174  {
11175   "alignment" : 1,
11176   "linker_set_key" : "android::trait_trivial_ctor<void>",
11177   "name" : "android::trait_trivial_ctor<void>",
11178   "referenced_type" : "type-573",
11179   "self_type" : "type-573",
11180   "size" : 1,
11181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11182   "template_args" : [ "type-256" ],
11183   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11184  },
11185  {
11186   "alignment" : 1,
11187   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11188   "name" : "android::trait_trivial_dtor<bool>",
11189   "referenced_type" : "type-578",
11190   "self_type" : "type-578",
11191   "size" : 1,
11192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11193   "template_args" : [ "type-73" ],
11194   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11195  },
11196  {
11197   "alignment" : 1,
11198   "linker_set_key" : "android::trait_trivial_dtor<char>",
11199   "name" : "android::trait_trivial_dtor<char>",
11200   "referenced_type" : "type-582",
11201   "self_type" : "type-582",
11202   "size" : 1,
11203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11204   "template_args" : [ "type-29" ],
11205   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11206  },
11207  {
11208   "alignment" : 1,
11209   "linker_set_key" : "android::trait_trivial_dtor<double>",
11210   "name" : "android::trait_trivial_dtor<double>",
11211   "referenced_type" : "type-68",
11212   "self_type" : "type-68",
11213   "size" : 1,
11214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11215   "template_args" : [ "type-67" ],
11216   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11217  },
11218  {
11219   "alignment" : 1,
11220   "linker_set_key" : "android::trait_trivial_dtor<float>",
11221   "name" : "android::trait_trivial_dtor<float>",
11222   "referenced_type" : "type-63",
11223   "self_type" : "type-63",
11224   "size" : 1,
11225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11226   "template_args" : [ "type-61" ],
11227   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11228  },
11229  {
11230   "alignment" : 1,
11231   "linker_set_key" : "android::trait_trivial_dtor<int>",
11232   "name" : "android::trait_trivial_dtor<int>",
11233   "referenced_type" : "type-17",
11234   "self_type" : "type-17",
11235   "size" : 1,
11236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11237   "template_args" : [ "type-16" ],
11238   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11239  },
11240  {
11241   "alignment" : 1,
11242   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11243   "name" : "android::trait_trivial_dtor<long long>",
11244   "referenced_type" : "type-48",
11245   "self_type" : "type-48",
11246   "size" : 1,
11247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11248   "template_args" : [ "type-47" ],
11249   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11250  },
11251  {
11252   "alignment" : 1,
11253   "linker_set_key" : "android::trait_trivial_dtor<long>",
11254   "name" : "android::trait_trivial_dtor<long>",
11255   "referenced_type" : "type-37",
11256   "self_type" : "type-37",
11257   "size" : 1,
11258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11259   "template_args" : [ "type-36" ],
11260   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11261  },
11262  {
11263   "alignment" : 1,
11264   "linker_set_key" : "android::trait_trivial_dtor<short>",
11265   "name" : "android::trait_trivial_dtor<short>",
11266   "referenced_type" : "type-6",
11267   "self_type" : "type-6",
11268   "size" : 1,
11269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11270   "template_args" : [ "type-7" ],
11271   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11272  },
11273  {
11274   "alignment" : 1,
11275   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11276   "name" : "android::trait_trivial_dtor<unsigned char>",
11277   "referenced_type" : "type-586",
11278   "self_type" : "type-586",
11279   "size" : 1,
11280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11281   "template_args" : [ "type-26" ],
11282   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11283  },
11284  {
11285   "alignment" : 1,
11286   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11287   "name" : "android::trait_trivial_dtor<unsigned int>",
11288   "referenced_type" : "type-21",
11289   "self_type" : "type-21",
11290   "size" : 1,
11291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11292   "template_args" : [ "type-2" ],
11293   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11294  },
11295  {
11296   "alignment" : 1,
11297   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11298   "name" : "android::trait_trivial_dtor<unsigned long long>",
11299   "referenced_type" : "type-56",
11300   "self_type" : "type-56",
11301   "size" : 1,
11302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11303   "template_args" : [ "type-55" ],
11304   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11305  },
11306  {
11307   "alignment" : 1,
11308   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11309   "name" : "android::trait_trivial_dtor<unsigned long>",
11310   "referenced_type" : "type-42",
11311   "self_type" : "type-42",
11312   "size" : 1,
11313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11314   "template_args" : [ "type-41" ],
11315   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11316  },
11317  {
11318   "alignment" : 1,
11319   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11320   "name" : "android::trait_trivial_dtor<unsigned short>",
11321   "referenced_type" : "type-12",
11322   "self_type" : "type-12",
11323   "size" : 1,
11324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11325   "template_args" : [ "type-11" ],
11326   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11327  },
11328  {
11329   "alignment" : 1,
11330   "linker_set_key" : "android::trait_trivial_dtor<void>",
11331   "name" : "android::trait_trivial_dtor<void>",
11332   "referenced_type" : "type-574",
11333   "self_type" : "type-574",
11334   "size" : 1,
11335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11336   "template_args" : [ "type-256" ],
11337   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11338  },
11339  {
11340   "alignment" : 1,
11341   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11342   "name" : "android::trait_trivial_move<android::String16>",
11343   "referenced_type" : "type-324",
11344   "self_type" : "type-324",
11345   "size" : 1,
11346   "source_file" : "/system/core/libutils/include/utils/String16.h",
11347   "template_args" : [ "type-314" ],
11348   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11349  },
11350  {
11351   "alignment" : 1,
11352   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11353   "name" : "android::trait_trivial_move<android::String8>",
11354   "referenced_type" : "type-313",
11355   "self_type" : "type-313",
11356   "size" : 1,
11357   "source_file" : "/system/core/libutils/include/utils/String8.h",
11358   "template_args" : [ "type-306" ],
11359   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11360  },
11361  {
11362   "alignment" : 1,
11363   "linker_set_key" : "android::trait_trivial_move<bool>",
11364   "name" : "android::trait_trivial_move<bool>",
11365   "referenced_type" : "type-580",
11366   "self_type" : "type-580",
11367   "size" : 1,
11368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11369   "template_args" : [ "type-73" ],
11370   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11371  },
11372  {
11373   "alignment" : 1,
11374   "linker_set_key" : "android::trait_trivial_move<char>",
11375   "name" : "android::trait_trivial_move<char>",
11376   "referenced_type" : "type-584",
11377   "self_type" : "type-584",
11378   "size" : 1,
11379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11380   "template_args" : [ "type-29" ],
11381   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11382  },
11383  {
11384   "alignment" : 1,
11385   "linker_set_key" : "android::trait_trivial_move<double>",
11386   "name" : "android::trait_trivial_move<double>",
11387   "referenced_type" : "type-70",
11388   "self_type" : "type-70",
11389   "size" : 1,
11390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11391   "template_args" : [ "type-67" ],
11392   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11393  },
11394  {
11395   "alignment" : 1,
11396   "linker_set_key" : "android::trait_trivial_move<float>",
11397   "name" : "android::trait_trivial_move<float>",
11398   "referenced_type" : "type-65",
11399   "self_type" : "type-65",
11400   "size" : 1,
11401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11402   "template_args" : [ "type-61" ],
11403   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11404  },
11405  {
11406   "alignment" : 1,
11407   "linker_set_key" : "android::trait_trivial_move<int>",
11408   "name" : "android::trait_trivial_move<int>",
11409   "referenced_type" : "type-19",
11410   "self_type" : "type-19",
11411   "size" : 1,
11412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11413   "template_args" : [ "type-16" ],
11414   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11415  },
11416  {
11417   "alignment" : 1,
11418   "linker_set_key" : "android::trait_trivial_move<long long>",
11419   "name" : "android::trait_trivial_move<long long>",
11420   "referenced_type" : "type-53",
11421   "self_type" : "type-53",
11422   "size" : 1,
11423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11424   "template_args" : [ "type-47" ],
11425   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11426  },
11427  {
11428   "alignment" : 1,
11429   "linker_set_key" : "android::trait_trivial_move<long>",
11430   "name" : "android::trait_trivial_move<long>",
11431   "referenced_type" : "type-39",
11432   "self_type" : "type-39",
11433   "size" : 1,
11434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11435   "template_args" : [ "type-36" ],
11436   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11437  },
11438  {
11439   "alignment" : 1,
11440   "linker_set_key" : "android::trait_trivial_move<short>",
11441   "name" : "android::trait_trivial_move<short>",
11442   "referenced_type" : "type-9",
11443   "self_type" : "type-9",
11444   "size" : 1,
11445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11446   "template_args" : [ "type-7" ],
11447   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11448  },
11449  {
11450   "alignment" : 1,
11451   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11452   "name" : "android::trait_trivial_move<unsigned char>",
11453   "referenced_type" : "type-588",
11454   "self_type" : "type-588",
11455   "size" : 1,
11456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11457   "template_args" : [ "type-26" ],
11458   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11459  },
11460  {
11461   "alignment" : 1,
11462   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11463   "name" : "android::trait_trivial_move<unsigned int>",
11464   "referenced_type" : "type-34",
11465   "self_type" : "type-34",
11466   "size" : 1,
11467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11468   "template_args" : [ "type-2" ],
11469   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11470  },
11471  {
11472   "alignment" : 1,
11473   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11474   "name" : "android::trait_trivial_move<unsigned long long>",
11475   "referenced_type" : "type-59",
11476   "self_type" : "type-59",
11477   "size" : 1,
11478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11479   "template_args" : [ "type-55" ],
11480   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11481  },
11482  {
11483   "alignment" : 1,
11484   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11485   "name" : "android::trait_trivial_move<unsigned long>",
11486   "referenced_type" : "type-45",
11487   "self_type" : "type-45",
11488   "size" : 1,
11489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11490   "template_args" : [ "type-41" ],
11491   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11492  },
11493  {
11494   "alignment" : 1,
11495   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11496   "name" : "android::trait_trivial_move<unsigned short>",
11497   "referenced_type" : "type-14",
11498   "self_type" : "type-14",
11499   "size" : 1,
11500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11501   "template_args" : [ "type-11" ],
11502   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11503  },
11504  {
11505   "alignment" : 1,
11506   "linker_set_key" : "android::trait_trivial_move<void>",
11507   "name" : "android::trait_trivial_move<void>",
11508   "referenced_type" : "type-576",
11509   "self_type" : "type-576",
11510   "size" : 1,
11511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11512   "template_args" : [ "type-256" ],
11513   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11514  },
11515  {
11516   "alignment" : 4,
11517   "fields" :
11518   [
11519    {
11520     "access" : "private",
11521     "field_name" : "m_ptr",
11522     "referenced_type" : "type-87"
11523    },
11524    {
11525     "access" : "private",
11526     "field_name" : "m_refs",
11527     "field_offset" : 32,
11528     "referenced_type" : "type-76"
11529    }
11530   ],
11531   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11532   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11533   "record_kind" : "class",
11534   "referenced_type" : "type-86",
11535   "self_type" : "type-86",
11536   "size" : 8,
11537   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11538   "template_args" : [ "type-88" ],
11539   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11540  },
11541  {
11542   "alignment" : 4,
11543   "fields" :
11544   [
11545    {
11546     "access" : "private",
11547     "field_name" : "m_ptr",
11548     "referenced_type" : "type-49"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "m_refs",
11553     "field_offset" : 32,
11554     "referenced_type" : "type-76"
11555    }
11556   ],
11557   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11558   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11559   "record_kind" : "class",
11560   "referenced_type" : "type-355",
11561   "self_type" : "type-355",
11562   "size" : 8,
11563   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11564   "template_args" : [ "type-50" ],
11565   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11566  },
11567  {
11568   "alignment" : 4,
11569   "fields" :
11570   [
11571    {
11572     "field_name" : "maxContentLightLevel",
11573     "referenced_type" : "type-61"
11574    },
11575    {
11576     "field_name" : "maxFrameAverageLightLevel",
11577     "field_offset" : 32,
11578     "referenced_type" : "type-61"
11579    }
11580   ],
11581   "linker_set_key" : "android_cta861_3_metadata",
11582   "name" : "android_cta861_3_metadata",
11583   "referenced_type" : "type-391",
11584   "self_type" : "type-391",
11585   "size" : 8,
11586   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11587   "unique_id" : "android_cta861_3_metadata"
11588  },
11589  {
11590   "alignment" : 4,
11591   "fields" :
11592   [
11593    {
11594     "field_name" : "num_points",
11595     "referenced_type" : "type-2"
11596    },
11597    {
11598     "field_name" : "reserved",
11599     "field_offset" : 32,
11600     "referenced_type" : "type-381"
11601    },
11602    {
11603     "field_name" : "xyzc_points",
11604     "field_offset" : 288,
11605     "referenced_type" : "type-388"
11606    }
11607   ],
11608   "linker_set_key" : "android_depth_points",
11609   "name" : "android_depth_points",
11610   "referenced_type" : "type-387",
11611   "self_type" : "type-387",
11612   "size" : 36,
11613   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11614   "unique_id" : "android_depth_points"
11615  },
11616  {
11617   "alignment" : 4,
11618   "fields" :
11619   [
11620    {
11621     "field_name" : "format",
11622     "referenced_type" : "type-384"
11623    },
11624    {
11625     "field_name" : "num_planes",
11626     "field_offset" : 32,
11627     "referenced_type" : "type-2"
11628    },
11629    {
11630     "field_name" : "planes",
11631     "field_offset" : 64,
11632     "referenced_type" : "type-386"
11633    }
11634   ],
11635   "linker_set_key" : "android_flex_layout",
11636   "name" : "android_flex_layout",
11637   "referenced_type" : "type-385",
11638   "self_type" : "type-385",
11639   "size" : 12,
11640   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11641   "unique_id" : "android_flex_layout"
11642  },
11643  {
11644   "alignment" : 4,
11645   "fields" :
11646   [
11647    {
11648     "field_name" : "top_left",
11649     "referenced_type" : "type-336"
11650    },
11651    {
11652     "field_name" : "component",
11653     "field_offset" : 32,
11654     "referenced_type" : "type-382"
11655    },
11656    {
11657     "field_name" : "bits_per_component",
11658     "field_offset" : 64,
11659     "referenced_type" : "type-16"
11660    },
11661    {
11662     "field_name" : "bits_used",
11663     "field_offset" : 96,
11664     "referenced_type" : "type-16"
11665    },
11666    {
11667     "field_name" : "h_increment",
11668     "field_offset" : 128,
11669     "referenced_type" : "type-16"
11670    },
11671    {
11672     "field_name" : "v_increment",
11673     "field_offset" : 160,
11674     "referenced_type" : "type-16"
11675    },
11676    {
11677     "field_name" : "h_subsampling",
11678     "field_offset" : 192,
11679     "referenced_type" : "type-16"
11680    },
11681    {
11682     "field_name" : "v_subsampling",
11683     "field_offset" : 224,
11684     "referenced_type" : "type-16"
11685    }
11686   ],
11687   "linker_set_key" : "android_flex_plane",
11688   "name" : "android_flex_plane",
11689   "referenced_type" : "type-383",
11690   "self_type" : "type-383",
11691   "size" : 32,
11692   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11693   "unique_id" : "android_flex_plane"
11694  },
11695  {
11696   "alignment" : 4,
11697   "fields" :
11698   [
11699    {
11700     "field_name" : "displayPrimaryRed",
11701     "referenced_type" : "type-389"
11702    },
11703    {
11704     "field_name" : "displayPrimaryGreen",
11705     "field_offset" : 64,
11706     "referenced_type" : "type-389"
11707    },
11708    {
11709     "field_name" : "displayPrimaryBlue",
11710     "field_offset" : 128,
11711     "referenced_type" : "type-389"
11712    },
11713    {
11714     "field_name" : "whitePoint",
11715     "field_offset" : 192,
11716     "referenced_type" : "type-389"
11717    },
11718    {
11719     "field_name" : "maxLuminance",
11720     "field_offset" : 256,
11721     "referenced_type" : "type-61"
11722    },
11723    {
11724     "field_name" : "minLuminance",
11725     "field_offset" : 288,
11726     "referenced_type" : "type-61"
11727    }
11728   ],
11729   "linker_set_key" : "android_smpte2086_metadata",
11730   "name" : "android_smpte2086_metadata",
11731   "referenced_type" : "type-390",
11732   "self_type" : "type-390",
11733   "size" : 40,
11734   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11735   "unique_id" : "android_smpte2086_metadata"
11736  },
11737  {
11738   "alignment" : 4,
11739   "fields" :
11740   [
11741    {
11742     "field_name" : "x",
11743     "referenced_type" : "type-61"
11744    },
11745    {
11746     "field_name" : "y",
11747     "field_offset" : 32,
11748     "referenced_type" : "type-61"
11749    }
11750   ],
11751   "linker_set_key" : "android_xy_color",
11752   "name" : "android_xy_color",
11753   "referenced_type" : "type-389",
11754   "self_type" : "type-389",
11755   "size" : 8,
11756   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11757   "unique_id" : "android_xy_color"
11758  },
11759  {
11760   "alignment" : 4,
11761   "fields" :
11762   [
11763    {
11764     "field_name" : "y",
11765     "referenced_type" : "type-255"
11766    },
11767    {
11768     "field_name" : "cb",
11769     "field_offset" : 32,
11770     "referenced_type" : "type-255"
11771    },
11772    {
11773     "field_name" : "cr",
11774     "field_offset" : 64,
11775     "referenced_type" : "type-255"
11776    },
11777    {
11778     "field_name" : "ystride",
11779     "field_offset" : 96,
11780     "referenced_type" : "type-2"
11781    },
11782    {
11783     "field_name" : "cstride",
11784     "field_offset" : 128,
11785     "referenced_type" : "type-2"
11786    },
11787    {
11788     "field_name" : "chroma_step",
11789     "field_offset" : 160,
11790     "referenced_type" : "type-2"
11791    },
11792    {
11793     "field_name" : "reserved",
11794     "field_offset" : 192,
11795     "referenced_type" : "type-381"
11796    }
11797   ],
11798   "linker_set_key" : "android_ycbcr",
11799   "name" : "android_ycbcr",
11800   "referenced_type" : "type-380",
11801   "self_type" : "type-380",
11802   "size" : 56,
11803   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11804   "unique_id" : "android_ycbcr"
11805  },
11806  {
11807   "alignment" : 4,
11808   "fields" :
11809   [
11810    {
11811     "referenced_type" : "type-24"
11812    }
11813   ],
11814   "linker_set_key" : "log_msg",
11815   "name" : "log_msg",
11816   "referenced_type" : "type-23",
11817   "self_type" : "type-23",
11818   "size" : 5124,
11819   "source_file" : "/system/core/liblog/include/log/log_read.h",
11820   "unique_id" : "log_msg"
11821  },
11822  {
11823   "alignment" : 4,
11824   "fields" :
11825   [
11826    {
11827     "field_name" : "buf",
11828     "referenced_type" : "type-25"
11829    },
11830    {
11831     "field_name" : "entry",
11832     "referenced_type" : "type-27"
11833    },
11834    {
11835     "field_name" : "entry_v4",
11836     "referenced_type" : "type-27"
11837    },
11838    {
11839     "field_name" : "entry_v3",
11840     "referenced_type" : "type-30"
11841    },
11842    {
11843     "field_name" : "entry_v2",
11844     "referenced_type" : "type-31"
11845    },
11846    {
11847     "field_name" : "entry_v1",
11848     "referenced_type" : "type-32"
11849    }
11850   ],
11851   "is_anonymous" : true,
11852   "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",
11853   "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",
11854   "record_kind" : "union",
11855   "referenced_type" : "type-24",
11856   "self_type" : "type-24",
11857   "size" : 5124,
11858   "source_file" : "/system/core/liblog/include/log/log_read.h",
11859   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
11860  },
11861  {
11862   "alignment" : 1,
11863   "fields" :
11864   [
11865    {
11866     "field_name" : "tv_sec",
11867     "referenced_type" : "type-2"
11868    },
11869    {
11870     "field_name" : "tv_nsec",
11871     "field_offset" : 32,
11872     "referenced_type" : "type-2"
11873    }
11874   ],
11875   "linker_set_key" : "log_time",
11876   "name" : "log_time",
11877   "referenced_type" : "type-347",
11878   "self_type" : "type-347",
11879   "size" : 8,
11880   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
11881   "unique_id" : "_ZTS8log_time"
11882  },
11883  {
11884   "alignment" : 4,
11885   "fields" :
11886   [
11887    {
11888     "field_name" : "len",
11889     "referenced_type" : "type-11"
11890    },
11891    {
11892     "field_name" : "__pad",
11893     "field_offset" : 16,
11894     "referenced_type" : "type-11"
11895    },
11896    {
11897     "field_name" : "pid",
11898     "field_offset" : 32,
11899     "referenced_type" : "type-16"
11900    },
11901    {
11902     "field_name" : "tid",
11903     "field_offset" : 64,
11904     "referenced_type" : "type-16"
11905    },
11906    {
11907     "field_name" : "sec",
11908     "field_offset" : 96,
11909     "referenced_type" : "type-16"
11910    },
11911    {
11912     "field_name" : "nsec",
11913     "field_offset" : 128,
11914     "referenced_type" : "type-16"
11915    },
11916    {
11917     "field_name" : "msg",
11918     "field_offset" : 160,
11919     "referenced_type" : "type-28"
11920    }
11921   ],
11922   "linker_set_key" : "logger_entry",
11923   "name" : "logger_entry",
11924   "referenced_type" : "type-32",
11925   "self_type" : "type-32",
11926   "size" : 20,
11927   "source_file" : "/system/core/liblog/include/log/log_read.h",
11928   "unique_id" : "logger_entry"
11929  },
11930  {
11931   "alignment" : 1,
11932   "fields" :
11933   [
11934    {
11935     "field_name" : "len",
11936     "referenced_type" : "type-11"
11937    },
11938    {
11939     "field_name" : "hdr_size",
11940     "field_offset" : 16,
11941     "referenced_type" : "type-11"
11942    },
11943    {
11944     "field_name" : "pid",
11945     "field_offset" : 32,
11946     "referenced_type" : "type-16"
11947    },
11948    {
11949     "field_name" : "tid",
11950     "field_offset" : 64,
11951     "referenced_type" : "type-16"
11952    },
11953    {
11954     "field_name" : "sec",
11955     "field_offset" : 96,
11956     "referenced_type" : "type-16"
11957    },
11958    {
11959     "field_name" : "nsec",
11960     "field_offset" : 128,
11961     "referenced_type" : "type-16"
11962    },
11963    {
11964     "field_name" : "euid",
11965     "field_offset" : 160,
11966     "referenced_type" : "type-2"
11967    },
11968    {
11969     "field_name" : "msg",
11970     "field_offset" : 192,
11971     "referenced_type" : "type-28"
11972    }
11973   ],
11974   "linker_set_key" : "logger_entry_v2",
11975   "name" : "logger_entry_v2",
11976   "referenced_type" : "type-31",
11977   "self_type" : "type-31",
11978   "size" : 24,
11979   "source_file" : "/system/core/liblog/include/log/log_read.h",
11980   "unique_id" : "logger_entry_v2"
11981  },
11982  {
11983   "alignment" : 1,
11984   "fields" :
11985   [
11986    {
11987     "field_name" : "len",
11988     "referenced_type" : "type-11"
11989    },
11990    {
11991     "field_name" : "hdr_size",
11992     "field_offset" : 16,
11993     "referenced_type" : "type-11"
11994    },
11995    {
11996     "field_name" : "pid",
11997     "field_offset" : 32,
11998     "referenced_type" : "type-16"
11999    },
12000    {
12001     "field_name" : "tid",
12002     "field_offset" : 64,
12003     "referenced_type" : "type-16"
12004    },
12005    {
12006     "field_name" : "sec",
12007     "field_offset" : 96,
12008     "referenced_type" : "type-16"
12009    },
12010    {
12011     "field_name" : "nsec",
12012     "field_offset" : 128,
12013     "referenced_type" : "type-16"
12014    },
12015    {
12016     "field_name" : "lid",
12017     "field_offset" : 160,
12018     "referenced_type" : "type-2"
12019    },
12020    {
12021     "field_name" : "msg",
12022     "field_offset" : 192,
12023     "referenced_type" : "type-28"
12024    }
12025   ],
12026   "linker_set_key" : "logger_entry_v3",
12027   "name" : "logger_entry_v3",
12028   "referenced_type" : "type-30",
12029   "self_type" : "type-30",
12030   "size" : 24,
12031   "source_file" : "/system/core/liblog/include/log/log_read.h",
12032   "unique_id" : "logger_entry_v3"
12033  },
12034  {
12035   "alignment" : 4,
12036   "fields" :
12037   [
12038    {
12039     "field_name" : "len",
12040     "referenced_type" : "type-11"
12041    },
12042    {
12043     "field_name" : "hdr_size",
12044     "field_offset" : 16,
12045     "referenced_type" : "type-11"
12046    },
12047    {
12048     "field_name" : "pid",
12049     "field_offset" : 32,
12050     "referenced_type" : "type-16"
12051    },
12052    {
12053     "field_name" : "tid",
12054     "field_offset" : 64,
12055     "referenced_type" : "type-2"
12056    },
12057    {
12058     "field_name" : "sec",
12059     "field_offset" : 96,
12060     "referenced_type" : "type-2"
12061    },
12062    {
12063     "field_name" : "nsec",
12064     "field_offset" : 128,
12065     "referenced_type" : "type-2"
12066    },
12067    {
12068     "field_name" : "lid",
12069     "field_offset" : 160,
12070     "referenced_type" : "type-2"
12071    },
12072    {
12073     "field_name" : "uid",
12074     "field_offset" : 192,
12075     "referenced_type" : "type-2"
12076    },
12077    {
12078     "field_name" : "msg",
12079     "field_offset" : 224,
12080     "referenced_type" : "type-28"
12081    }
12082   ],
12083   "linker_set_key" : "logger_entry_v4",
12084   "name" : "logger_entry_v4",
12085   "referenced_type" : "type-27",
12086   "self_type" : "type-27",
12087   "size" : 28,
12088   "source_file" : "/system/core/liblog/include/log/log_read.h",
12089   "unique_id" : "logger_entry_v4"
12090  },
12091  {
12092   "alignment" : 4,
12093   "fields" :
12094   [
12095    {
12096     "field_name" : "version",
12097     "referenced_type" : "type-16"
12098    },
12099    {
12100     "field_name" : "numFds",
12101     "field_offset" : 32,
12102     "referenced_type" : "type-16"
12103    },
12104    {
12105     "field_name" : "numInts",
12106     "field_offset" : 64,
12107     "referenced_type" : "type-16"
12108    },
12109    {
12110     "field_name" : "data",
12111     "field_offset" : 96,
12112     "referenced_type" : "type-111"
12113    }
12114   ],
12115   "linker_set_key" : "native_handle",
12116   "name" : "native_handle",
12117   "referenced_type" : "type-110",
12118   "self_type" : "type-110",
12119   "size" : 12,
12120   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12121   "unique_id" : "native_handle"
12122  }
12123 ],
12124 "rvalue_reference_types" :
12125 [
12126  {
12127   "alignment" : 4,
12128   "linker_set_key" : "android::hardware::Return<bool> &&",
12129   "name" : "android::hardware::Return<bool> &&",
12130   "referenced_type" : "type-495",
12131   "self_type" : "type-558",
12132   "size" : 4,
12133   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12134  },
12135  {
12136   "alignment" : 4,
12137   "linker_set_key" : "android::hardware::Return<void> &&",
12138   "name" : "android::hardware::Return<void> &&",
12139   "referenced_type" : "type-565",
12140   "self_type" : "type-567",
12141   "size" : 4,
12142   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12143  },
12144  {
12145   "alignment" : 4,
12146   "linker_set_key" : "android::hardware::Status &&",
12147   "name" : "android::hardware::Status &&",
12148   "referenced_type" : "type-396",
12149   "self_type" : "type-465",
12150   "size" : 4,
12151   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12152  },
12153  {
12154   "alignment" : 4,
12155   "linker_set_key" : "android::hardware::audio::common::V5_0::DeviceAddress &&",
12156   "name" : "android::hardware::audio::common::V5_0::DeviceAddress &&",
12157   "referenced_type" : "type-161",
12158   "self_type" : "type-449",
12159   "size" : 4,
12160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12161  },
12162  {
12163   "alignment" : 4,
12164   "linker_set_key" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &&",
12165   "name" : "android::hardware::audio::common::V5_0::RecordTrackMetadata::Destination &&",
12166   "referenced_type" : "type-157",
12167   "self_type" : "type-437",
12168   "size" : 4,
12169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12170  },
12171  {
12172   "alignment" : 4,
12173   "linker_set_key" : "android::hardware::details::return_status &&",
12174   "name" : "android::hardware::details::return_status &&",
12175   "referenced_type" : "type-496",
12176   "self_type" : "type-561",
12177   "size" : 4,
12178   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12179  },
12180  {
12181   "alignment" : 4,
12182   "linker_set_key" : "android::hardware::hidl_handle &&",
12183   "name" : "android::hardware::hidl_handle &&",
12184   "referenced_type" : "type-105",
12185   "self_type" : "type-122",
12186   "size" : 4,
12187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12188  },
12189  {
12190   "alignment" : 4,
12191   "linker_set_key" : "android::hardware::hidl_memory &&",
12192   "name" : "android::hardware::hidl_memory &&",
12193   "referenced_type" : "type-119",
12194   "self_type" : "type-126",
12195   "size" : 4,
12196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12197  },
12198  {
12199   "alignment" : 4,
12200   "linker_set_key" : "android::hidl::safe_union::V1_0::Monostate &&",
12201   "name" : "android::hidl::safe_union::V1_0::Monostate &&",
12202   "referenced_type" : "type-160",
12203   "self_type" : "type-444",
12204   "size" : 4,
12205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/5.0/types.h"
12206  }
12207 ]
12208}
12209