1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-118",
9   "self_type" : "type-117",
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-410",
16   "self_type" : "type-698",
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-116",
24   "self_type" : "type-319",
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-116",
32   "self_type" : "type-556",
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-6",
41   "self_type" : "type-5",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-6",
50   "self_type" : "type-113",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [6]",
57   "name" : "unsigned char [6]",
58   "referenced_type" : "type-6",
59   "self_type" : "type-550",
60   "size" : 6,
61   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "unsigned int [8]",
66   "name" : "unsigned int [8]",
67   "referenced_type" : "type-2",
68   "self_type" : "type-690",
69   "size" : 32,
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "bool",
80   "name" : "bool",
81   "referenced_type" : "type-27",
82   "self_type" : "type-27",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-118",
92   "self_type" : "type-118",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-158",
102   "self_type" : "type-158",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-415",
110   "self_type" : "type-415",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-410",
118   "self_type" : "type-410",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-116",
127   "self_type" : "type-116",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-143",
136   "self_type" : "type-143",
137   "size" : 8
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-400",
145   "self_type" : "type-400",
146   "size" : 8
147  },
148  {
149   "alignment" : 2,
150   "is_integral" : true,
151   "linker_set_key" : "short",
152   "name" : "short",
153   "referenced_type" : "type-364",
154   "self_type" : "type-364",
155   "size" : 2
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "linker_set_key" : "signed char",
161   "name" : "signed char",
162   "referenced_type" : "type-421",
163   "self_type" : "type-421",
164   "size" : 1
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned char",
171   "name" : "unsigned char",
172   "referenced_type" : "type-6",
173   "self_type" : "type-6",
174   "size" : 1
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned int",
181   "name" : "unsigned int",
182   "referenced_type" : "type-2",
183   "self_type" : "type-2",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-142",
193   "self_type" : "type-142",
194   "size" : 8
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-405",
203   "self_type" : "type-405",
204   "size" : 8
205  },
206  {
207   "alignment" : 2,
208   "is_integral" : true,
209   "is_unsigned" : true,
210   "linker_set_key" : "unsigned short",
211   "name" : "unsigned short",
212   "referenced_type" : "type-115",
213   "self_type" : "type-115",
214   "size" : 2
215  },
216  {
217   "linker_set_key" : "void",
218   "name" : "void",
219   "referenced_type" : "type-139",
220   "self_type" : "type-139"
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware10fromBinderINS0_2tv5input4V1_016ITvInputCallbackENS4_19BpHwTvInputCallbackENS4_19BnHwTvInputCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
231  },
232  {
233   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
234  },
235  {
236   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput16_hidl_openStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
237  },
238  {
239   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput17_hidl_closeStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
240  },
241  {
242   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
243  },
244  {
245   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput29_hidl_getStreamConfigurationsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
246  },
247  {
248   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput4pingEv"
249  },
250  {
251   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputC1ERKNS_2spINS3_8ITvInputEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputC2ERKNS_2spINS3_8ITvInputEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
258  },
259  {
260   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
261  },
262  {
263   "name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD2Ev"
264  },
265  {
266   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11closeStreamEii"
270  },
271  {
272   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
273  },
274  {
275   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput16_hidl_openStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput17_hidl_closeStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEii"
294  },
295  {
296   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16ITvInputCallbackEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21notifySyspropsChangedEv"
303  },
304  {
305   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21setHALInstrumentationEv"
306  },
307  {
308   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput29_hidl_getStreamConfigurationsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput4pingEv"
315  },
316  {
317   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputC1ERKNS_2spINS0_7IBinderEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputC2ERKNS_2spINS0_7IBinderEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
327  },
328  {
329   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
330  },
331  {
332   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
339  },
340  {
341   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21notifySyspropsChangedEv"
354  },
355  {
356   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21setHALInstrumentationEv"
357  },
358  {
359   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback4pingEv"
363  },
364  {
365   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
369  },
370  {
371   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback8castFromERKNS_2spIS4_EEb"
372  },
373  {
374   "name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback13addOnewayTaskENSt3__18functionIFvvEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackC1ENS_2spINS3_16ITvInputCallbackEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackC2ENS_2spINS3_16ITvInputCallbackEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
384  },
385  {
386   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback12_hidl_notifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
387  },
388  {
389   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback4pingEv"
393  },
394  {
395   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackC1ERKNS_2spINS3_16ITvInputCallbackEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackC2ERKNS_2spINS3_16ITvInputCallbackEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
402  },
403  {
404   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
405  },
406  {
407   "name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD2Ev"
408  },
409  {
410   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
411  },
412  {
413   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12_hidl_notifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12TvInputEventE"
414  },
415  {
416   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21notifySyspropsChangedEv"
432  },
433  {
434   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21setHALInstrumentationEv"
435  },
436  {
437   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback4pingEv"
438  },
439  {
440   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback6notifyERKNS3_12TvInputEventE"
444  },
445  {
446   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackC1ERKNS_2spINS0_7IBinderEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackC2ERKNS_2spINS0_7IBinderEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
453  },
454  {
455   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
456  },
457  {
458   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
465  },
466  {
467   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21notifySyspropsChangedEv"
480  },
481  {
482   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21setHALInstrumentationEv"
483  },
484  {
485   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
486  },
487  {
488   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput4pingEv"
489  },
490  {
491   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
495  },
496  {
497   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput8castFromERKNS_2spIS4_EEb"
498  },
499  {
500   "name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput13addOnewayTaskENSt3__18functionIFvvEEE"
501  },
502  {
503   "name" : "_ZN7android8hardware2tv5input4V1_09BsTvInputC1ENS_2spINS3_8ITvInputEEE"
504  },
505  {
506   "name" : "_ZN7android8hardware2tv5input4V1_09BsTvInputC2ENS_2spINS3_8ITvInputEEE"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv5input4V1_016ITvInputCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwTvInputCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
511  },
512  {
513   "binding" : "weak",
514   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv5input4V1_08ITvInputENS_4hidl4base4V1_05IBaseENS5_11BpHwTvInputEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv5input4V1_016ITvInputCallbackEvEENS_2spIT_EES9_"
519  },
520  {
521   "binding" : "weak",
522   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv5input4V1_011BpHwTvInputENS5_8ITvInputEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
523  },
524  {
525   "binding" : "weak",
526   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv5input4V1_019BpHwTvInputCallbackENS5_16ITvInputCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
571  },
572  {
573   "name" : "_ZThn32_N7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
574  },
575  {
576   "name" : "_ZThn32_N7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
577  },
578  {
579   "name" : "_ZThn32_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
580  },
581  {
582   "name" : "_ZThn32_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
583  },
584  {
585   "name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
586  },
587  {
588   "name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
589  },
590  {
591   "name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
592  },
593  {
594   "name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
595  }
596 ],
597 "elf_objects" :
598 [
599  {
600   "name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback10descriptorE"
601  },
602  {
603   "name" : "_ZN7android8hardware2tv5input4V1_08ITvInput10descriptorE"
604  },
605  {
606   "name" : "_ZTCN7android8hardware2tv5input4V1_011BnHwTvInputE0_NS0_7IBinderE"
607  },
608  {
609   "name" : "_ZTCN7android8hardware2tv5input4V1_011BnHwTvInputE0_NS0_9BHwBinderE"
610  },
611  {
612   "name" : "_ZTCN7android8hardware2tv5input4V1_011BnHwTvInputE0_NS_4hidl4base4V1_08BnHwBaseE"
613  },
614  {
615   "name" : "_ZTCN7android8hardware2tv5input4V1_011BpHwTvInputE0_NS0_11BpInterfaceINS3_8ITvInputEEE"
616  },
617  {
618   "name" : "_ZTCN7android8hardware2tv5input4V1_011BpHwTvInputE0_NS3_8ITvInputE"
619  },
620  {
621   "name" : "_ZTCN7android8hardware2tv5input4V1_011BpHwTvInputE0_NS_4hidl4base4V1_05IBaseE"
622  },
623  {
624   "name" : "_ZTCN7android8hardware2tv5input4V1_011BpHwTvInputE16_NS0_11BpHwRefBaseE"
625  },
626  {
627   "name" : "_ZTCN7android8hardware2tv5input4V1_011BpHwTvInputE8_NS0_10IInterfaceE"
628  },
629  {
630   "name" : "_ZTCN7android8hardware2tv5input4V1_016ITvInputCallbackE0_NS_4hidl4base4V1_05IBaseE"
631  },
632  {
633   "binding" : "weak",
634   "name" : "_ZTCN7android8hardware2tv5input4V1_017BsTvInputCallbackE0_NS3_16ITvInputCallbackE"
635  },
636  {
637   "name" : "_ZTCN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE0_NS0_7IBinderE"
638  },
639  {
640   "name" : "_ZTCN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE0_NS0_9BHwBinderE"
641  },
642  {
643   "name" : "_ZTCN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
644  },
645  {
646   "name" : "_ZTCN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE0_NS0_11BpInterfaceINS3_16ITvInputCallbackEEE"
647  },
648  {
649   "name" : "_ZTCN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE0_NS3_16ITvInputCallbackE"
650  },
651  {
652   "name" : "_ZTCN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE0_NS_4hidl4base4V1_05IBaseE"
653  },
654  {
655   "name" : "_ZTCN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE16_NS0_11BpHwRefBaseE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE8_NS0_10IInterfaceE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware2tv5input4V1_08ITvInputE0_NS_4hidl4base4V1_05IBaseE"
662  },
663  {
664   "binding" : "weak",
665   "name" : "_ZTCN7android8hardware2tv5input4V1_09BsTvInputE0_NS3_8ITvInputE"
666  },
667  {
668   "name" : "_ZTTN7android8hardware2tv5input4V1_011BnHwTvInputE"
669  },
670  {
671   "name" : "_ZTTN7android8hardware2tv5input4V1_011BpHwTvInputE"
672  },
673  {
674   "name" : "_ZTTN7android8hardware2tv5input4V1_016ITvInputCallbackE"
675  },
676  {
677   "name" : "_ZTTN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE"
678  },
679  {
680   "name" : "_ZTTN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
681  },
682  {
683   "name" : "_ZTTN7android8hardware2tv5input4V1_08ITvInputE"
684  },
685  {
686   "name" : "_ZTVN7android8hardware2tv5input4V1_011BnHwTvInputE"
687  },
688  {
689   "name" : "_ZTVN7android8hardware2tv5input4V1_011BpHwTvInputE"
690  },
691  {
692   "name" : "_ZTVN7android8hardware2tv5input4V1_016ITvInputCallbackE"
693  },
694  {
695   "binding" : "weak",
696   "name" : "_ZTVN7android8hardware2tv5input4V1_017BsTvInputCallbackE"
697  },
698  {
699   "name" : "_ZTVN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE"
700  },
701  {
702   "name" : "_ZTVN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
703  },
704  {
705   "name" : "_ZTVN7android8hardware2tv5input4V1_08ITvInputE"
706  },
707  {
708   "binding" : "weak",
709   "name" : "_ZTVN7android8hardware2tv5input4V1_09BsTvInputE"
710  }
711 ],
712 "enum_types" :
713 [
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "android::Condition::WAKE_UP_ONE"
721    },
722    {
723     "enum_field_value" : 1,
724     "name" : "android::Condition::WAKE_UP_ALL"
725    }
726   ],
727   "linker_set_key" : "android::Condition::WakeUpType",
728   "name" : "android::Condition::WakeUpType",
729   "referenced_type" : "type-711",
730   "self_type" : "type-711",
731   "size" : 4,
732   "source_file" : "/system/core/libutils/include/utils/Condition.h",
733   "underlying_type" : "type-2",
734   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
735  },
736  {
737   "alignment" : 4,
738   "enum_fields" :
739   [
740    {
741     "enum_field_value" : 0,
742     "name" : "android::String16::kEmptyString"
743    }
744   ],
745   "linker_set_key" : "android::String16::StaticLinkage",
746   "name" : "android::String16::StaticLinkage",
747   "referenced_type" : "type-596",
748   "self_type" : "type-596",
749   "size" : 4,
750   "source_file" : "/system/core/libutils/include/utils/String16.h",
751   "underlying_type" : "type-2",
752   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
753  },
754  {
755   "alignment" : 4,
756   "enum_fields" :
757   [
758    {
759     "enum_field_value" : 0,
760     "name" : "android::String8::kEmptyString"
761    }
762   ],
763   "linker_set_key" : "android::String8::StaticLinkage",
764   "name" : "android::String8::StaticLinkage",
765   "referenced_type" : "type-589",
766   "self_type" : "type-589",
767   "size" : 4,
768   "source_file" : "/system/core/libutils/include/utils/String8.h",
769   "underlying_type" : "type-2",
770   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
771  },
772  {
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 0,
778     "name" : "android::hardware::HidlReturnRestriction::NONE"
779    },
780    {
781     "enum_field_value" : 1,
782     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
783    },
784    {
785     "enum_field_value" : 2,
786     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
787    }
788   ],
789   "linker_set_key" : "android::hardware::HidlReturnRestriction",
790   "name" : "android::hardware::HidlReturnRestriction",
791   "referenced_type" : "type-332",
792   "self_type" : "type-332",
793   "size" : 4,
794   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
795   "underlying_type" : "type-116",
796   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
797  },
798  {
799   "alignment" : 4,
800   "enum_fields" :
801   [
802    {
803     "enum_field_value" : 0,
804     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
805    },
806    {
807     "enum_field_value" : 1,
808     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
809    },
810    {
811     "enum_field_value" : 2,
812     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
813    },
814    {
815     "enum_field_value" : 3,
816     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
817    }
818   ],
819   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
820   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
821   "referenced_type" : "type-579",
822   "self_type" : "type-579",
823   "size" : 4,
824   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
825   "underlying_type" : "type-116",
826   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 1,
834     "name" : "android::hardware::kSynchronizedReadWrite"
835    },
836    {
837     "enum_field_value" : 2,
838     "name" : "android::hardware::kUnsynchronizedWrite"
839    }
840   ],
841   "linker_set_key" : "android::hardware::MQFlavor",
842   "name" : "android::hardware::MQFlavor",
843   "referenced_type" : "type-577",
844   "self_type" : "type-577",
845   "size" : 4,
846   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
847   "underlying_type" : "type-2",
848   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
849  },
850  {
851   "alignment" : 4,
852   "enum_fields" :
853   [
854    {
855     "enum_field_value" : 0,
856     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
857    },
858    {
859     "enum_field_value" : 1,
860     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
861    },
862    {
863     "enum_field_value" : 2,
864     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
865    }
866   ],
867   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
868   "name" : "android::hardware::ProcessState::CallRestriction",
869   "referenced_type" : "type-168",
870   "self_type" : "type-168",
871   "size" : 4,
872   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
873   "underlying_type" : "type-116",
874   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "android::hardware::Status::EX_NONE"
883    },
884    {
885     "enum_field_value" : -1,
886     "name" : "android::hardware::Status::EX_SECURITY"
887    },
888    {
889     "enum_field_value" : -2,
890     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
891    },
892    {
893     "enum_field_value" : -3,
894     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
895    },
896    {
897     "enum_field_value" : -4,
898     "name" : "android::hardware::Status::EX_NULL_POINTER"
899    },
900    {
901     "enum_field_value" : -5,
902     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
903    },
904    {
905     "enum_field_value" : -6,
906     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
907    },
908    {
909     "enum_field_value" : -7,
910     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
911    },
912    {
913     "enum_field_value" : -128,
914     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
915    },
916    {
917     "enum_field_value" : -129,
918     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
919    }
920   ],
921   "linker_set_key" : "android::hardware::Status::Exception",
922   "name" : "android::hardware::Status::Exception",
923   "referenced_type" : "type-298",
924   "self_type" : "type-298",
925   "size" : 4,
926   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
927   "underlying_type" : "type-116",
928   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
929  },
930  {
931   "alignment" : 4,
932   "enum_fields" :
933   [
934    {
935     "enum_field_value" : 0,
936     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
937    },
938    {
939     "enum_field_value" : 2,
940     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
941    },
942    {
943     "enum_field_value" : 0,
944     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
945    },
946    {
947     "enum_field_value" : -1073741824,
948     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
949    },
950    {
951     "enum_field_value" : 1,
952     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
953    },
954    {
955     "enum_field_value" : 2,
956     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
957    },
958    {
959     "enum_field_value" : 4,
960     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
961    },
962    {
963     "enum_field_value" : 8,
964     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
965    },
966    {
967     "enum_field_value" : 16,
968     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
969    },
970    {
971     "enum_field_value" : 32,
972     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
973    },
974    {
975     "enum_field_value" : 64,
976     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
977    },
978    {
979     "enum_field_value" : 128,
980     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
981    },
982    {
983     "enum_field_value" : 256,
984     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
985    },
986    {
987     "enum_field_value" : 512,
988     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
989    },
990    {
991     "enum_field_value" : 1024,
992     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
993    },
994    {
995     "enum_field_value" : 2048,
996     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
997    },
998    {
999     "enum_field_value" : 4096,
1000     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
1001    },
1002    {
1003     "enum_field_value" : 8192,
1004     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
1005    },
1006    {
1007     "enum_field_value" : 16384,
1008     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
1009    },
1010    {
1011     "enum_field_value" : 32768,
1012     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
1013    },
1014    {
1015     "enum_field_value" : 65536,
1016     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
1017    },
1018    {
1019     "enum_field_value" : 131072,
1020     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
1021    },
1022    {
1023     "enum_field_value" : 1,
1024     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
1025    },
1026    {
1027     "enum_field_value" : 3,
1028     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
1029    },
1030    {
1031     "enum_field_value" : 11,
1032     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
1033    },
1034    {
1035     "enum_field_value" : 51,
1036     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
1037    },
1038    {
1039     "enum_field_value" : 51,
1040     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
1041    },
1042    {
1043     "enum_field_value" : 1539,
1044     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
1045    },
1046    {
1047     "enum_field_value" : 263,
1048     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
1049    },
1050    {
1051     "enum_field_value" : 55,
1052     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
1053    },
1054    {
1055     "enum_field_value" : 63,
1056     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
1057    },
1058    {
1059     "enum_field_value" : 63,
1060     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
1061    },
1062    {
1063     "enum_field_value" : 1551,
1064     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
1065    },
1066    {
1067     "enum_field_value" : 319,
1068     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
1069    },
1070    {
1071     "enum_field_value" : 1599,
1072     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
1073    },
1074    {
1075     "enum_field_value" : 262143,
1076     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
1077    },
1078    {
1079     "enum_field_value" : 4,
1080     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
1081    },
1082    {
1083     "enum_field_value" : 8,
1084     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
1085    },
1086    {
1087     "enum_field_value" : 16,
1088     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
1089    },
1090    {
1091     "enum_field_value" : 32,
1092     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
1093    },
1094    {
1095     "enum_field_value" : 64,
1096     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
1097    },
1098    {
1099     "enum_field_value" : 128,
1100     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
1101    },
1102    {
1103     "enum_field_value" : 256,
1104     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
1105    },
1106    {
1107     "enum_field_value" : 512,
1108     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
1109    },
1110    {
1111     "enum_field_value" : 1024,
1112     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
1113    },
1114    {
1115     "enum_field_value" : 2048,
1116     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
1117    },
1118    {
1119     "enum_field_value" : 4096,
1120     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
1121    },
1122    {
1123     "enum_field_value" : 8192,
1124     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
1125    },
1126    {
1127     "enum_field_value" : 16384,
1128     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
1129    },
1130    {
1131     "enum_field_value" : 32768,
1132     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
1133    },
1134    {
1135     "enum_field_value" : 16,
1136     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
1137    },
1138    {
1139     "enum_field_value" : 12,
1140     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
1141    },
1142    {
1143     "enum_field_value" : 48,
1144     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
1145    },
1146    {
1147     "enum_field_value" : 252,
1148     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
1149    },
1150    {
1151     "enum_field_value" : 16400,
1152     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
1153    },
1154    {
1155     "enum_field_value" : 32784,
1156     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
1157    },
1158    {
1159     "enum_field_value" : 49168,
1160     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
1161    },
1162    {
1163     "enum_field_value" : 65532,
1164     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
1165    },
1166    {
1167     "enum_field_value" : 30,
1168     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
1169    },
1170    {
1171     "enum_field_value" : -2147483648,
1172     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
1173    },
1174    {
1175     "enum_field_value" : -2147483647,
1176     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
1177    },
1178    {
1179     "enum_field_value" : -2147483645,
1180     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
1181    },
1182    {
1183     "enum_field_value" : -2147483641,
1184     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
1185    },
1186    {
1187     "enum_field_value" : -2147483633,
1188     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
1189    },
1190    {
1191     "enum_field_value" : -2147483617,
1192     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
1193    },
1194    {
1195     "enum_field_value" : -2147483585,
1196     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
1197    },
1198    {
1199     "enum_field_value" : -2147483521,
1200     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
1201    },
1202    {
1203     "enum_field_value" : -2147483393,
1204     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
1205    }
1206   ],
1207   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1208   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1209   "referenced_type" : "type-496",
1210   "self_type" : "type-496",
1211   "size" : 4,
1212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1213   "underlying_type" : "type-2",
1214   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioChannelMaskE"
1215  },
1216  {
1217   "alignment" : 4,
1218   "enum_fields" :
1219   [
1220    {
1221     "enum_field_value" : 0,
1222     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
1223    },
1224    {
1225     "enum_field_value" : -2147483648,
1226     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
1227    },
1228    {
1229     "enum_field_value" : 1073741824,
1230     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
1231    },
1232    {
1233     "enum_field_value" : 1,
1234     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
1235    },
1236    {
1237     "enum_field_value" : 2,
1238     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
1239    },
1240    {
1241     "enum_field_value" : 4,
1242     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
1243    },
1244    {
1245     "enum_field_value" : 8,
1246     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
1247    },
1248    {
1249     "enum_field_value" : 16,
1250     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
1251    },
1252    {
1253     "enum_field_value" : 32,
1254     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1255    },
1256    {
1257     "enum_field_value" : 64,
1258     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1259    },
1260    {
1261     "enum_field_value" : 128,
1262     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1263    },
1264    {
1265     "enum_field_value" : 256,
1266     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1267    },
1268    {
1269     "enum_field_value" : 512,
1270     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1271    },
1272    {
1273     "enum_field_value" : 1024,
1274     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
1275    },
1276    {
1277     "enum_field_value" : 1024,
1278     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
1279    },
1280    {
1281     "enum_field_value" : 2048,
1282     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1283    },
1284    {
1285     "enum_field_value" : 4096,
1286     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1287    },
1288    {
1289     "enum_field_value" : 8192,
1290     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
1291    },
1292    {
1293     "enum_field_value" : 16384,
1294     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
1295    },
1296    {
1297     "enum_field_value" : 32768,
1298     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
1299    },
1300    {
1301     "enum_field_value" : 65536,
1302     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
1303    },
1304    {
1305     "enum_field_value" : 131072,
1306     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
1307    },
1308    {
1309     "enum_field_value" : 262144,
1310     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
1311    },
1312    {
1313     "enum_field_value" : 524288,
1314     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
1315    },
1316    {
1317     "enum_field_value" : 1048576,
1318     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
1319    },
1320    {
1321     "enum_field_value" : 2097152,
1322     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
1323    },
1324    {
1325     "enum_field_value" : 4194304,
1326     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
1327    },
1328    {
1329     "enum_field_value" : 8388608,
1330     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
1331    },
1332    {
1333     "enum_field_value" : 16777216,
1334     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
1335    },
1336    {
1337     "enum_field_value" : 33554432,
1338     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
1339    },
1340    {
1341     "enum_field_value" : 67108864,
1342     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
1343    },
1344    {
1345     "enum_field_value" : 1073741824,
1346     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
1347    },
1348    {
1349     "enum_field_value" : 1207959551,
1350     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
1351    },
1352    {
1353     "enum_field_value" : 896,
1354     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
1355    },
1356    {
1357     "enum_field_value" : 112,
1358     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
1359    },
1360    {
1361     "enum_field_value" : 67133440,
1362     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
1363    },
1364    {
1365     "enum_field_value" : -2147483647,
1366     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
1367    },
1368    {
1369     "enum_field_value" : -2147483646,
1370     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
1371    },
1372    {
1373     "enum_field_value" : -2147483644,
1374     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
1375    },
1376    {
1377     "enum_field_value" : -2147483640,
1378     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1379    },
1380    {
1381     "enum_field_value" : -2147483632,
1382     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
1383    },
1384    {
1385     "enum_field_value" : -2147483616,
1386     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
1387    },
1388    {
1389     "enum_field_value" : -2147483616,
1390     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
1391    },
1392    {
1393     "enum_field_value" : -2147483584,
1394     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
1395    },
1396    {
1397     "enum_field_value" : -2147483584,
1398     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
1399    },
1400    {
1401     "enum_field_value" : -2147483520,
1402     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
1403    },
1404    {
1405     "enum_field_value" : -2147483392,
1406     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
1407    },
1408    {
1409     "enum_field_value" : -2147483136,
1410     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1411    },
1412    {
1413     "enum_field_value" : -2147482624,
1414     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1415    },
1416    {
1417     "enum_field_value" : -2147481600,
1418     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
1419    },
1420    {
1421     "enum_field_value" : -2147479552,
1422     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
1423    },
1424    {
1425     "enum_field_value" : -2147475456,
1426     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
1427    },
1428    {
1429     "enum_field_value" : -2147467264,
1430     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
1431    },
1432    {
1433     "enum_field_value" : -2147450880,
1434     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
1435    },
1436    {
1437     "enum_field_value" : -2147418112,
1438     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
1439    },
1440    {
1441     "enum_field_value" : -2147352576,
1442     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
1443    },
1444    {
1445     "enum_field_value" : -2147221504,
1446     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
1447    },
1448    {
1449     "enum_field_value" : -2146959360,
1450     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
1451    },
1452    {
1453     "enum_field_value" : -2146435072,
1454     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
1455    },
1456    {
1457     "enum_field_value" : -2130706432,
1458     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
1459    },
1460    {
1461     "enum_field_value" : -2113929216,
1462     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
1463    },
1464    {
1465     "enum_field_value" : -1073741824,
1466     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
1467    },
1468    {
1469     "enum_field_value" : -1021313025,
1470     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
1471    },
1472    {
1473     "enum_field_value" : -2147483640,
1474     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
1475    },
1476    {
1477     "enum_field_value" : -2113923072,
1478     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
1479    }
1480   ],
1481   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioDevice",
1482   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
1483   "referenced_type" : "type-128",
1484   "self_type" : "type-128",
1485   "size" : 4,
1486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1487   "underlying_type" : "type-2",
1488   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioDeviceE"
1489  },
1490  {
1491   "alignment" : 4,
1492   "enum_fields" :
1493   [
1494    {
1495     "enum_field_value" : -1,
1496     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
1497    },
1498    {
1499     "enum_field_value" : 0,
1500     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
1501    },
1502    {
1503     "enum_field_value" : 0,
1504     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
1505    },
1506    {
1507     "enum_field_value" : 16777216,
1508     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
1509    },
1510    {
1511     "enum_field_value" : 33554432,
1512     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
1513    },
1514    {
1515     "enum_field_value" : 50331648,
1516     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
1517    },
1518    {
1519     "enum_field_value" : 67108864,
1520     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
1521    },
1522    {
1523     "enum_field_value" : 83886080,
1524     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
1525    },
1526    {
1527     "enum_field_value" : 100663296,
1528     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
1529    },
1530    {
1531     "enum_field_value" : 117440512,
1532     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
1533    },
1534    {
1535     "enum_field_value" : 134217728,
1536     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
1537    },
1538    {
1539     "enum_field_value" : 150994944,
1540     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
1541    },
1542    {
1543     "enum_field_value" : 167772160,
1544     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
1545    },
1546    {
1547     "enum_field_value" : 184549376,
1548     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
1549    },
1550    {
1551     "enum_field_value" : 201326592,
1552     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
1553    },
1554    {
1555     "enum_field_value" : 218103808,
1556     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
1557    },
1558    {
1559     "enum_field_value" : 234881024,
1560     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
1561    },
1562    {
1563     "enum_field_value" : 268435456,
1564     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
1565    },
1566    {
1567     "enum_field_value" : 285212672,
1568     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
1569    },
1570    {
1571     "enum_field_value" : 301989888,
1572     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
1573    },
1574    {
1575     "enum_field_value" : 318767104,
1576     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
1577    },
1578    {
1579     "enum_field_value" : 335544320,
1580     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
1581    },
1582    {
1583     "enum_field_value" : 352321536,
1584     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
1585    },
1586    {
1587     "enum_field_value" : 369098752,
1588     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
1589    },
1590    {
1591     "enum_field_value" : 385875968,
1592     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
1593    },
1594    {
1595     "enum_field_value" : 402653184,
1596     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
1597    },
1598    {
1599     "enum_field_value" : 419430400,
1600     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
1601    },
1602    {
1603     "enum_field_value" : 436207616,
1604     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
1605    },
1606    {
1607     "enum_field_value" : 452984832,
1608     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
1609    },
1610    {
1611     "enum_field_value" : 469762048,
1612     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
1613    },
1614    {
1615     "enum_field_value" : 486539264,
1616     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
1617    },
1618    {
1619     "enum_field_value" : 503316480,
1620     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
1621    },
1622    {
1623     "enum_field_value" : 520093696,
1624     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
1625    },
1626    {
1627     "enum_field_value" : 536870912,
1628     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
1629    },
1630    {
1631     "enum_field_value" : 553648128,
1632     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
1633    },
1634    {
1635     "enum_field_value" : 570425344,
1636     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
1637    },
1638    {
1639     "enum_field_value" : 587202560,
1640     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
1641    },
1642    {
1643     "enum_field_value" : -16777216,
1644     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
1645    },
1646    {
1647     "enum_field_value" : 16777215,
1648     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
1649    },
1650    {
1651     "enum_field_value" : 1,
1652     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
1653    },
1654    {
1655     "enum_field_value" : 2,
1656     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
1657    },
1658    {
1659     "enum_field_value" : 3,
1660     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
1661    },
1662    {
1663     "enum_field_value" : 4,
1664     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
1665    },
1666    {
1667     "enum_field_value" : 5,
1668     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
1669    },
1670    {
1671     "enum_field_value" : 6,
1672     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1673    },
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
1677    },
1678    {
1679     "enum_field_value" : 0,
1680     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
1681    },
1682    {
1683     "enum_field_value" : 1,
1684     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
1685    },
1686    {
1687     "enum_field_value" : 2,
1688     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
1689    },
1690    {
1691     "enum_field_value" : 4,
1692     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
1693    },
1694    {
1695     "enum_field_value" : 8,
1696     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
1697    },
1698    {
1699     "enum_field_value" : 16,
1700     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
1701    },
1702    {
1703     "enum_field_value" : 32,
1704     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
1705    },
1706    {
1707     "enum_field_value" : 64,
1708     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
1709    },
1710    {
1711     "enum_field_value" : 128,
1712     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
1713    },
1714    {
1715     "enum_field_value" : 256,
1716     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
1717    },
1718    {
1719     "enum_field_value" : 512,
1720     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
1721    },
1722    {
1723     "enum_field_value" : 0,
1724     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
1725    },
1726    {
1727     "enum_field_value" : 1,
1728     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
1729    },
1730    {
1731     "enum_field_value" : 2,
1732     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
1733    },
1734    {
1735     "enum_field_value" : 3,
1736     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
1737    },
1738    {
1739     "enum_field_value" : 4,
1740     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
1741    },
1742    {
1743     "enum_field_value" : 5,
1744     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
1745    },
1746    {
1747     "enum_field_value" : 6,
1748     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
1749    },
1750    {
1751     "enum_field_value" : 67108865,
1752     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
1753    },
1754    {
1755     "enum_field_value" : 67108866,
1756     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
1757    },
1758    {
1759     "enum_field_value" : 67108868,
1760     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
1761    },
1762    {
1763     "enum_field_value" : 67108872,
1764     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
1765    },
1766    {
1767     "enum_field_value" : 67108880,
1768     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
1769    },
1770    {
1771     "enum_field_value" : 67108896,
1772     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
1773    },
1774    {
1775     "enum_field_value" : 67108928,
1776     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
1777    },
1778    {
1779     "enum_field_value" : 67108992,
1780     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
1781    },
1782    {
1783     "enum_field_value" : 67109120,
1784     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
1785    },
1786    {
1787     "enum_field_value" : 67109376,
1788     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
1789    },
1790    {
1791     "enum_field_value" : 503316481,
1792     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
1793    },
1794    {
1795     "enum_field_value" : 503316482,
1796     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
1797    },
1798    {
1799     "enum_field_value" : 503316484,
1800     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
1801    },
1802    {
1803     "enum_field_value" : 503316488,
1804     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
1805    },
1806    {
1807     "enum_field_value" : 503316496,
1808     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
1809    },
1810    {
1811     "enum_field_value" : 503316512,
1812     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
1813    },
1814    {
1815     "enum_field_value" : 503316544,
1816     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
1817    },
1818    {
1819     "enum_field_value" : 503316608,
1820     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
1821    },
1822    {
1823     "enum_field_value" : 503316736,
1824     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
1825    },
1826    {
1827     "enum_field_value" : 503316992,
1828     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
1829    }
1830   ],
1831   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat",
1832   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
1833   "referenced_type" : "type-504",
1834   "self_type" : "type-504",
1835   "size" : 4,
1836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1837   "underlying_type" : "type-2",
1838   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioFormatE"
1839  },
1840  {
1841   "alignment" : 4,
1842   "enum_fields" :
1843   [
1844    {
1845     "enum_field_value" : 1,
1846     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
1847    },
1848    {
1849     "enum_field_value" : 2,
1850     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
1851    },
1852    {
1853     "enum_field_value" : 4,
1854     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
1855    }
1856   ],
1857   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainMode",
1858   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
1859   "referenced_type" : "type-512",
1860   "self_type" : "type-512",
1861   "size" : 4,
1862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1863   "underlying_type" : "type-2",
1864   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioGainModeE"
1865  },
1866  {
1867   "alignment" : 4,
1868   "enum_fields" :
1869   [
1870    {
1871     "enum_field_value" : 0,
1872     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1873    },
1874    {
1875     "enum_field_value" : 0,
1876     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1877    },
1878    {
1879     "enum_field_value" : 0,
1880     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1881    },
1882    {
1883     "enum_field_value" : 0,
1884     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1885    }
1886   ],
1887   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1888   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1889   "referenced_type" : "type-735",
1890   "self_type" : "type-735",
1891   "size" : 4,
1892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1893   "underlying_type" : "type-116",
1894   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017AudioHandleConstsE"
1895  },
1896  {
1897   "alignment" : 4,
1898   "enum_fields" :
1899   [
1900    {
1901     "enum_field_value" : 0,
1902     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
1903    },
1904    {
1905     "enum_field_value" : 1,
1906     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
1907    },
1908    {
1909     "enum_field_value" : 2,
1910     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
1911    },
1912    {
1913     "enum_field_value" : 4,
1914     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
1915    },
1916    {
1917     "enum_field_value" : 8,
1918     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
1919    },
1920    {
1921     "enum_field_value" : 16,
1922     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
1923    },
1924    {
1925     "enum_field_value" : 32,
1926     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
1927    }
1928   ],
1929   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1930   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1931   "referenced_type" : "type-744",
1932   "self_type" : "type-744",
1933   "size" : 4,
1934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1935   "underlying_type" : "type-116",
1936   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_014AudioInputFlagE"
1937  },
1938  {
1939   "alignment" : 4,
1940   "enum_fields" :
1941   [
1942    {
1943     "enum_field_value" : 0,
1944     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
1945    },
1946    {
1947     "enum_field_value" : 1,
1948     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
1949    }
1950   ],
1951   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInterleave",
1952   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
1953   "referenced_type" : "type-741",
1954   "self_type" : "type-741",
1955   "size" : 4,
1956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1957   "underlying_type" : "type-116",
1958   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioInterleaveE"
1959  },
1960  {
1961   "alignment" : 4,
1962   "enum_fields" :
1963   [
1964    {
1965     "enum_field_value" : 0,
1966     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
1967    },
1968    {
1969     "enum_field_value" : 1,
1970     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
1971    }
1972   ],
1973   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1974   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1975   "referenced_type" : "type-761",
1976   "self_type" : "type-761",
1977   "size" : 4,
1978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1979   "underlying_type" : "type-116",
1980   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
1981  },
1982  {
1983   "alignment" : 4,
1984   "enum_fields" :
1985   [
1986    {
1987     "enum_field_value" : -2,
1988     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
1989    },
1990    {
1991     "enum_field_value" : -1,
1992     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
1993    },
1994    {
1995     "enum_field_value" : 0,
1996     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
1997    },
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
2001    },
2002    {
2003     "enum_field_value" : 2,
2004     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
2005    },
2006    {
2007     "enum_field_value" : 3,
2008     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
2009    },
2010    {
2011     "enum_field_value" : 4,
2012     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
2013    },
2014    {
2015     "enum_field_value" : 3,
2016     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
2017    }
2018   ],
2019   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMode",
2020   "name" : "android::hardware::audio::common::V2_0::AudioMode",
2021   "referenced_type" : "type-742",
2022   "self_type" : "type-742",
2023   "size" : 4,
2024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2025   "underlying_type" : "type-116",
2026   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioModeE"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 0,
2034     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
2035    },
2036    {
2037     "enum_field_value" : 1,
2038     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
2039    },
2040    {
2041     "enum_field_value" : 2,
2042     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
2043    },
2044    {
2045     "enum_field_value" : 4,
2046     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
2047    },
2048    {
2049     "enum_field_value" : 8,
2050     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
2051    },
2052    {
2053     "enum_field_value" : 16,
2054     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
2055    },
2056    {
2057     "enum_field_value" : 32,
2058     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
2059    },
2060    {
2061     "enum_field_value" : 64,
2062     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
2063    },
2064    {
2065     "enum_field_value" : 128,
2066     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
2067    },
2068    {
2069     "enum_field_value" : 256,
2070     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
2071    },
2072    {
2073     "enum_field_value" : 512,
2074     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
2075    },
2076    {
2077     "enum_field_value" : 1024,
2078     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
2079    },
2080    {
2081     "enum_field_value" : 8192,
2082     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
2083    },
2084    {
2085     "enum_field_value" : 16384,
2086     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
2087    },
2088    {
2089     "enum_field_value" : 32768,
2090     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
2091    }
2092   ],
2093   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
2094   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
2095   "referenced_type" : "type-743",
2096   "self_type" : "type-743",
2097   "size" : 4,
2098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2099   "underlying_type" : "type-116",
2100   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioOutputFlagE"
2101  },
2102  {
2103   "alignment" : 4,
2104   "enum_fields" :
2105   [
2106    {
2107     "enum_field_value" : 1,
2108     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
2109    },
2110    {
2111     "enum_field_value" : 2,
2112     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
2113    },
2114    {
2115     "enum_field_value" : 4,
2116     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
2117    },
2118    {
2119     "enum_field_value" : 8,
2120     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
2121    },
2122    {
2123     "enum_field_value" : 15,
2124     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
2125    }
2126   ],
2127   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
2128   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
2129   "referenced_type" : "type-755",
2130   "self_type" : "type-755",
2131   "size" : 4,
2132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2133   "underlying_type" : "type-2",
2134   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
2135  },
2136  {
2137   "alignment" : 4,
2138   "enum_fields" :
2139   [
2140    {
2141     "enum_field_value" : 0,
2142     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
2143    },
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
2147    },
2148    {
2149     "enum_field_value" : 2,
2150     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
2151    }
2152   ],
2153   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortRole",
2154   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
2155   "referenced_type" : "type-751",
2156   "self_type" : "type-751",
2157   "size" : 4,
2158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2159   "underlying_type" : "type-116",
2160   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortRoleE"
2161  },
2162  {
2163   "alignment" : 4,
2164   "enum_fields" :
2165   [
2166    {
2167     "enum_field_value" : 0,
2168     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
2169    },
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
2173    },
2174    {
2175     "enum_field_value" : 2,
2176     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
2177    },
2178    {
2179     "enum_field_value" : 3,
2180     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
2181    }
2182   ],
2183   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortType",
2184   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
2185   "referenced_type" : "type-752",
2186   "self_type" : "type-752",
2187   "size" : 4,
2188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2189   "underlying_type" : "type-116",
2190   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortTypeE"
2191  },
2192  {
2193   "alignment" : 4,
2194   "enum_fields" :
2195   [
2196    {
2197     "enum_field_value" : -1,
2198     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
2199    },
2200    {
2201     "enum_field_value" : 0,
2202     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
2203    },
2204    {
2205     "enum_field_value" : 0,
2206     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
2207    },
2208    {
2209     "enum_field_value" : 0,
2210     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
2211    }
2212   ],
2213   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2214   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2215   "referenced_type" : "type-739",
2216   "self_type" : "type-739",
2217   "size" : 4,
2218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2219   "underlying_type" : "type-116",
2220   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioSessionConstsE"
2221  },
2222  {
2223   "alignment" : 4,
2224   "enum_fields" :
2225   [
2226    {
2227     "enum_field_value" : 0,
2228     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
2229    },
2230    {
2231     "enum_field_value" : 1,
2232     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
2233    },
2234    {
2235     "enum_field_value" : 2,
2236     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
2237    },
2238    {
2239     "enum_field_value" : 3,
2240     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
2241    },
2242    {
2243     "enum_field_value" : 4,
2244     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
2245    },
2246    {
2247     "enum_field_value" : 5,
2248     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
2249    },
2250    {
2251     "enum_field_value" : 6,
2252     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
2253    },
2254    {
2255     "enum_field_value" : 7,
2256     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
2257    },
2258    {
2259     "enum_field_value" : 8,
2260     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
2261    },
2262    {
2263     "enum_field_value" : 9,
2264     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
2265    },
2266    {
2267     "enum_field_value" : 10,
2268     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
2269    },
2270    {
2271     "enum_field_value" : 9,
2272     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
2273    },
2274    {
2275     "enum_field_value" : 1998,
2276     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
2277    },
2278    {
2279     "enum_field_value" : 1999,
2280     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
2281    }
2282   ],
2283   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSource",
2284   "name" : "android::hardware::audio::common::V2_0::AudioSource",
2285   "referenced_type" : "type-738",
2286   "self_type" : "type-738",
2287   "size" : 4,
2288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2289   "underlying_type" : "type-116",
2290   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioSourceE"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : -1,
2298     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
2299    },
2300    {
2301     "enum_field_value" : 0,
2302     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
2303    },
2304    {
2305     "enum_field_value" : 0,
2306     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
2307    },
2308    {
2309     "enum_field_value" : 1,
2310     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
2311    },
2312    {
2313     "enum_field_value" : 2,
2314     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
2315    },
2316    {
2317     "enum_field_value" : 3,
2318     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
2319    },
2320    {
2321     "enum_field_value" : 4,
2322     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
2323    },
2324    {
2325     "enum_field_value" : 5,
2326     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
2327    },
2328    {
2329     "enum_field_value" : 6,
2330     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
2331    },
2332    {
2333     "enum_field_value" : 7,
2334     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
2335    },
2336    {
2337     "enum_field_value" : 8,
2338     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
2339    },
2340    {
2341     "enum_field_value" : 9,
2342     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
2343    },
2344    {
2345     "enum_field_value" : 10,
2346     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
2347    },
2348    {
2349     "enum_field_value" : 11,
2350     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
2351    },
2352    {
2353     "enum_field_value" : 12,
2354     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
2355    },
2356    {
2357     "enum_field_value" : 11,
2358     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
2359    },
2360    {
2361     "enum_field_value" : 12,
2362     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
2363    },
2364    {
2365     "enum_field_value" : 13,
2366     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
2367    }
2368   ],
2369   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioStreamType",
2370   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
2371   "referenced_type" : "type-737",
2372   "self_type" : "type-737",
2373   "size" : 4,
2374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2375   "underlying_type" : "type-116",
2376   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioStreamTypeE"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 0,
2384     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2385    },
2386    {
2387     "enum_field_value" : 1,
2388     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2389    },
2390    {
2391     "enum_field_value" : 2,
2392     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2393    },
2394    {
2395     "enum_field_value" : 3,
2396     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2397    },
2398    {
2399     "enum_field_value" : 4,
2400     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2401    },
2402    {
2403     "enum_field_value" : 5,
2404     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2405    },
2406    {
2407     "enum_field_value" : 6,
2408     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2409    },
2410    {
2411     "enum_field_value" : 7,
2412     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2413    },
2414    {
2415     "enum_field_value" : 8,
2416     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2417    },
2418    {
2419     "enum_field_value" : 9,
2420     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2421    },
2422    {
2423     "enum_field_value" : 10,
2424     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2425    },
2426    {
2427     "enum_field_value" : 11,
2428     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2429    },
2430    {
2431     "enum_field_value" : 12,
2432     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2433    },
2434    {
2435     "enum_field_value" : 13,
2436     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2437    },
2438    {
2439     "enum_field_value" : 14,
2440     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2441    },
2442    {
2443     "enum_field_value" : 15,
2444     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2445    },
2446    {
2447     "enum_field_value" : 16,
2448     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2449    },
2450    {
2451     "enum_field_value" : 17,
2452     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2453    },
2454    {
2455     "enum_field_value" : 16,
2456     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2457    }
2458   ],
2459   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioUsage",
2460   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2461   "referenced_type" : "type-745",
2462   "self_type" : "type-745",
2463   "size" : 4,
2464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2465   "underlying_type" : "type-116",
2466   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010AudioUsageE"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 2,
2474     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
2475    },
2476    {
2477     "enum_field_value" : 8,
2478     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
2479    }
2480   ],
2481   "linker_set_key" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2482   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2483   "referenced_type" : "type-740",
2484   "self_type" : "type-740",
2485   "size" : 4,
2486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2487   "underlying_type" : "type-116",
2488   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017FixedChannelCountE"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : 0,
2496     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2497    },
2498    {
2499     "enum_field_value" : 1,
2500     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2501    },
2502    {
2503     "enum_field_value" : 2,
2504     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2505    },
2506    {
2507     "enum_field_value" : 3,
2508     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2509    },
2510    {
2511     "enum_field_value" : 4,
2512     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2513    },
2514    {
2515     "enum_field_value" : 5,
2516     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2517    },
2518    {
2519     "enum_field_value" : 6,
2520     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2521    },
2522    {
2523     "enum_field_value" : 7,
2524     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2525    },
2526    {
2527     "enum_field_value" : 8,
2528     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2529    },
2530    {
2531     "enum_field_value" : 9,
2532     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2533    }
2534   ],
2535   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2536   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2537   "referenced_type" : "type-381",
2538   "self_type" : "type-381",
2539   "size" : 4,
2540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2541   "underlying_type" : "type-2",
2542   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2543  },
2544  {
2545   "alignment" : 4,
2546   "enum_fields" :
2547   [
2548    {
2549     "enum_field_value" : 0,
2550     "name" : "android::hardware::tv::input::V1_0::CableConnectionStatus::UNKNOWN"
2551    },
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::hardware::tv::input::V1_0::CableConnectionStatus::CONNECTED"
2555    },
2556    {
2557     "enum_field_value" : 2,
2558     "name" : "android::hardware::tv::input::V1_0::CableConnectionStatus::DISCONNECTED"
2559    }
2560   ],
2561   "linker_set_key" : "android::hardware::tv::input::V1_0::CableConnectionStatus",
2562   "name" : "android::hardware::tv::input::V1_0::CableConnectionStatus",
2563   "referenced_type" : "type-127",
2564   "self_type" : "type-127",
2565   "size" : 4,
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
2567   "underlying_type" : "type-116",
2568   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_021CableConnectionStatusE"
2569  },
2570  {
2571   "alignment" : 4,
2572   "enum_fields" :
2573   [
2574    {
2575     "enum_field_value" : 0,
2576     "name" : "android::hardware::tv::input::V1_0::Result::OK"
2577    },
2578    {
2579     "enum_field_value" : 1,
2580     "name" : "android::hardware::tv::input::V1_0::Result::UNKNOWN"
2581    },
2582    {
2583     "enum_field_value" : 2,
2584     "name" : "android::hardware::tv::input::V1_0::Result::NO_RESOURCE"
2585    },
2586    {
2587     "enum_field_value" : 3,
2588     "name" : "android::hardware::tv::input::V1_0::Result::INVALID_ARGUMENTS"
2589    },
2590    {
2591     "enum_field_value" : 4,
2592     "name" : "android::hardware::tv::input::V1_0::Result::INVALID_STATE"
2593    }
2594   ],
2595   "linker_set_key" : "android::hardware::tv::input::V1_0::Result",
2596   "name" : "android::hardware::tv::input::V1_0::Result",
2597   "referenced_type" : "type-313",
2598   "self_type" : "type-313",
2599   "size" : 4,
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
2601   "underlying_type" : "type-116",
2602   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_06ResultE"
2603  },
2604  {
2605   "alignment" : 4,
2606   "enum_fields" :
2607   [
2608    {
2609     "enum_field_value" : 1,
2610     "name" : "android::hardware::tv::input::V1_0::TvInputEventType::DEVICE_AVAILABLE"
2611    },
2612    {
2613     "enum_field_value" : 2,
2614     "name" : "android::hardware::tv::input::V1_0::TvInputEventType::DEVICE_UNAVAILABLE"
2615    },
2616    {
2617     "enum_field_value" : 3,
2618     "name" : "android::hardware::tv::input::V1_0::TvInputEventType::STREAM_CONFIGURATIONS_CHANGED"
2619    }
2620   ],
2621   "linker_set_key" : "android::hardware::tv::input::V1_0::TvInputEventType",
2622   "name" : "android::hardware::tv::input::V1_0::TvInputEventType",
2623   "referenced_type" : "type-124",
2624   "self_type" : "type-124",
2625   "size" : 4,
2626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
2627   "underlying_type" : "type-116",
2628   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_016TvInputEventTypeE"
2629  },
2630  {
2631   "alignment" : 4,
2632   "enum_fields" :
2633   [
2634    {
2635     "enum_field_value" : 1,
2636     "name" : "android::hardware::tv::input::V1_0::TvInputType::OTHER"
2637    },
2638    {
2639     "enum_field_value" : 2,
2640     "name" : "android::hardware::tv::input::V1_0::TvInputType::TUNER"
2641    },
2642    {
2643     "enum_field_value" : 3,
2644     "name" : "android::hardware::tv::input::V1_0::TvInputType::COMPOSITE"
2645    },
2646    {
2647     "enum_field_value" : 4,
2648     "name" : "android::hardware::tv::input::V1_0::TvInputType::SVIDEO"
2649    },
2650    {
2651     "enum_field_value" : 5,
2652     "name" : "android::hardware::tv::input::V1_0::TvInputType::SCART"
2653    },
2654    {
2655     "enum_field_value" : 6,
2656     "name" : "android::hardware::tv::input::V1_0::TvInputType::COMPONENT"
2657    },
2658    {
2659     "enum_field_value" : 7,
2660     "name" : "android::hardware::tv::input::V1_0::TvInputType::VGA"
2661    },
2662    {
2663     "enum_field_value" : 8,
2664     "name" : "android::hardware::tv::input::V1_0::TvInputType::DVI"
2665    },
2666    {
2667     "enum_field_value" : 9,
2668     "name" : "android::hardware::tv::input::V1_0::TvInputType::HDMI"
2669    },
2670    {
2671     "enum_field_value" : 10,
2672     "name" : "android::hardware::tv::input::V1_0::TvInputType::DISPLAY_PORT"
2673    }
2674   ],
2675   "linker_set_key" : "android::hardware::tv::input::V1_0::TvInputType",
2676   "name" : "android::hardware::tv::input::V1_0::TvInputType",
2677   "referenced_type" : "type-126",
2678   "self_type" : "type-126",
2679   "size" : 4,
2680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
2681   "underlying_type" : "type-116",
2682   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_011TvInputTypeE"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 0,
2690     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2691    },
2692    {
2693     "enum_field_value" : 1,
2694     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2695    },
2696    {
2697     "enum_field_value" : 2,
2698     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2699    }
2700   ],
2701   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2702   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2703   "referenced_type" : "type-583",
2704   "self_type" : "type-583",
2705   "size" : 4,
2706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2707   "underlying_type" : "type-116",
2708   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : -1,
2716     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2717    }
2718   ],
2719   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2720   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2721   "referenced_type" : "type-726",
2722   "self_type" : "type-726",
2723   "size" : 4,
2724   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2725   "underlying_type" : "type-116",
2726   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2727  },
2728  {
2729   "alignment" : 1,
2730   "enum_fields" :
2731   [
2732    {
2733     "enum_field_value" : 0,
2734     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2735    },
2736    {
2737     "enum_field_value" : 1,
2738     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2739    },
2740    {
2741     "enum_field_value" : 2,
2742     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2743    }
2744   ],
2745   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2746   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2747   "referenced_type" : "type-725",
2748   "self_type" : "type-725",
2749   "size" : 1,
2750   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2751   "underlying_type" : "type-6",
2752   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2753  },
2754  {
2755   "alignment" : 4,
2756   "enum_fields" :
2757   [
2758    {
2759     "enum_field_value" : 0,
2760     "name" : "ANDROID_LOG_UNKNOWN"
2761    },
2762    {
2763     "enum_field_value" : 1,
2764     "name" : "ANDROID_LOG_DEFAULT"
2765    },
2766    {
2767     "enum_field_value" : 2,
2768     "name" : "ANDROID_LOG_VERBOSE"
2769    },
2770    {
2771     "enum_field_value" : 3,
2772     "name" : "ANDROID_LOG_DEBUG"
2773    },
2774    {
2775     "enum_field_value" : 4,
2776     "name" : "ANDROID_LOG_INFO"
2777    },
2778    {
2779     "enum_field_value" : 5,
2780     "name" : "ANDROID_LOG_WARN"
2781    },
2782    {
2783     "enum_field_value" : 6,
2784     "name" : "ANDROID_LOG_ERROR"
2785    },
2786    {
2787     "enum_field_value" : 7,
2788     "name" : "ANDROID_LOG_FATAL"
2789    },
2790    {
2791     "enum_field_value" : 8,
2792     "name" : "ANDROID_LOG_SILENT"
2793    }
2794   ],
2795   "linker_set_key" : "android_LogPriority",
2796   "name" : "android_LogPriority",
2797   "referenced_type" : "type-1",
2798   "self_type" : "type-1",
2799   "size" : 4,
2800   "source_file" : "/system/core/liblog/include/android/log.h",
2801   "underlying_type" : "type-2",
2802   "unique_id" : "android_LogPriority"
2803  },
2804  {
2805   "alignment" : 4,
2806   "enum_fields" :
2807   [
2808    {
2809     "enum_field_value" : 0,
2810     "name" : "HAL_COLOR_MODE_NATIVE"
2811    },
2812    {
2813     "enum_field_value" : 1,
2814     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2815    },
2816    {
2817     "enum_field_value" : 2,
2818     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2819    },
2820    {
2821     "enum_field_value" : 3,
2822     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2823    },
2824    {
2825     "enum_field_value" : 4,
2826     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2827    },
2828    {
2829     "enum_field_value" : 5,
2830     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2831    },
2832    {
2833     "enum_field_value" : 6,
2834     "name" : "HAL_COLOR_MODE_DCI_P3"
2835    },
2836    {
2837     "enum_field_value" : 7,
2838     "name" : "HAL_COLOR_MODE_SRGB"
2839    },
2840    {
2841     "enum_field_value" : 8,
2842     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2843    },
2844    {
2845     "enum_field_value" : 9,
2846     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2847    }
2848   ],
2849   "linker_set_key" : "android_color_mode_t",
2850   "name" : "android_color_mode_t",
2851   "referenced_type" : "type-678",
2852   "self_type" : "type-678",
2853   "size" : 4,
2854   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2855   "underlying_type" : "type-2",
2856   "unique_id" : "android_color_mode_t"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 10,
2864     "name" : "HAL_COLOR_MODE_BT2020"
2865    },
2866    {
2867     "enum_field_value" : 11,
2868     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2869    },
2870    {
2871     "enum_field_value" : 12,
2872     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2873    }
2874   ],
2875   "linker_set_key" : "android_color_mode_v1_1_t",
2876   "name" : "android_color_mode_v1_1_t",
2877   "referenced_type" : "type-683",
2878   "self_type" : "type-683",
2879   "size" : 4,
2880   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2881   "underlying_type" : "type-2",
2882   "unique_id" : "android_color_mode_v1_1_t"
2883  },
2884  {
2885   "alignment" : 4,
2886   "enum_fields" :
2887   [
2888    {
2889     "enum_field_value" : 0,
2890     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2891    },
2892    {
2893     "enum_field_value" : 1,
2894     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2895    },
2896    {
2897     "enum_field_value" : 2,
2898     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2899    },
2900    {
2901     "enum_field_value" : 3,
2902     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2903    },
2904    {
2905     "enum_field_value" : 4,
2906     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2907    },
2908    {
2909     "enum_field_value" : 5,
2910     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2911    },
2912    {
2913     "enum_field_value" : 6,
2914     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2915    }
2916   ],
2917   "linker_set_key" : "android_color_transform_t",
2918   "name" : "android_color_transform_t",
2919   "referenced_type" : "type-679",
2920   "self_type" : "type-679",
2921   "size" : 4,
2922   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2923   "underlying_type" : "type-2",
2924   "unique_id" : "android_color_transform_t"
2925  },
2926  {
2927   "alignment" : 4,
2928   "enum_fields" :
2929   [
2930    {
2931     "enum_field_value" : 0,
2932     "name" : "HAL_DATASPACE_UNKNOWN"
2933    },
2934    {
2935     "enum_field_value" : 1,
2936     "name" : "HAL_DATASPACE_ARBITRARY"
2937    },
2938    {
2939     "enum_field_value" : 16,
2940     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2941    },
2942    {
2943     "enum_field_value" : 4128768,
2944     "name" : "HAL_DATASPACE_STANDARD_MASK"
2945    },
2946    {
2947     "enum_field_value" : 0,
2948     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2949    },
2950    {
2951     "enum_field_value" : 65536,
2952     "name" : "HAL_DATASPACE_STANDARD_BT709"
2953    },
2954    {
2955     "enum_field_value" : 131072,
2956     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2957    },
2958    {
2959     "enum_field_value" : 196608,
2960     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2961    },
2962    {
2963     "enum_field_value" : 262144,
2964     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2965    },
2966    {
2967     "enum_field_value" : 327680,
2968     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2969    },
2970    {
2971     "enum_field_value" : 393216,
2972     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2973    },
2974    {
2975     "enum_field_value" : 458752,
2976     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2977    },
2978    {
2979     "enum_field_value" : 524288,
2980     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2981    },
2982    {
2983     "enum_field_value" : 589824,
2984     "name" : "HAL_DATASPACE_STANDARD_FILM"
2985    },
2986    {
2987     "enum_field_value" : 655360,
2988     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2989    },
2990    {
2991     "enum_field_value" : 720896,
2992     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2993    },
2994    {
2995     "enum_field_value" : 22,
2996     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2997    },
2998    {
2999     "enum_field_value" : 130023424,
3000     "name" : "HAL_DATASPACE_TRANSFER_MASK"
3001    },
3002    {
3003     "enum_field_value" : 0,
3004     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
3005    },
3006    {
3007     "enum_field_value" : 4194304,
3008     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
3009    },
3010    {
3011     "enum_field_value" : 8388608,
3012     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
3013    },
3014    {
3015     "enum_field_value" : 12582912,
3016     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
3017    },
3018    {
3019     "enum_field_value" : 16777216,
3020     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
3021    },
3022    {
3023     "enum_field_value" : 20971520,
3024     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
3025    },
3026    {
3027     "enum_field_value" : 25165824,
3028     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
3029    },
3030    {
3031     "enum_field_value" : 29360128,
3032     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
3033    },
3034    {
3035     "enum_field_value" : 33554432,
3036     "name" : "HAL_DATASPACE_TRANSFER_HLG"
3037    },
3038    {
3039     "enum_field_value" : 27,
3040     "name" : "HAL_DATASPACE_RANGE_SHIFT"
3041    },
3042    {
3043     "enum_field_value" : 939524096,
3044     "name" : "HAL_DATASPACE_RANGE_MASK"
3045    },
3046    {
3047     "enum_field_value" : 0,
3048     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
3049    },
3050    {
3051     "enum_field_value" : 134217728,
3052     "name" : "HAL_DATASPACE_RANGE_FULL"
3053    },
3054    {
3055     "enum_field_value" : 268435456,
3056     "name" : "HAL_DATASPACE_RANGE_LIMITED"
3057    },
3058    {
3059     "enum_field_value" : 402653184,
3060     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
3061    },
3062    {
3063     "enum_field_value" : 512,
3064     "name" : "HAL_DATASPACE_SRGB_LINEAR"
3065    },
3066    {
3067     "enum_field_value" : 138477568,
3068     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
3069    },
3070    {
3071     "enum_field_value" : 406913024,
3072     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
3073    },
3074    {
3075     "enum_field_value" : 513,
3076     "name" : "HAL_DATASPACE_SRGB"
3077    },
3078    {
3079     "enum_field_value" : 142671872,
3080     "name" : "HAL_DATASPACE_V0_SRGB"
3081    },
3082    {
3083     "enum_field_value" : 411107328,
3084     "name" : "HAL_DATASPACE_V0_SCRGB"
3085    },
3086    {
3087     "enum_field_value" : 257,
3088     "name" : "HAL_DATASPACE_JFIF"
3089    },
3090    {
3091     "enum_field_value" : 146931712,
3092     "name" : "HAL_DATASPACE_V0_JFIF"
3093    },
3094    {
3095     "enum_field_value" : 258,
3096     "name" : "HAL_DATASPACE_BT601_625"
3097    },
3098    {
3099     "enum_field_value" : 281149440,
3100     "name" : "HAL_DATASPACE_V0_BT601_625"
3101    },
3102    {
3103     "enum_field_value" : 259,
3104     "name" : "HAL_DATASPACE_BT601_525"
3105    },
3106    {
3107     "enum_field_value" : 281280512,
3108     "name" : "HAL_DATASPACE_V0_BT601_525"
3109    },
3110    {
3111     "enum_field_value" : 260,
3112     "name" : "HAL_DATASPACE_BT709"
3113    },
3114    {
3115     "enum_field_value" : 281083904,
3116     "name" : "HAL_DATASPACE_V0_BT709"
3117    },
3118    {
3119     "enum_field_value" : 139067392,
3120     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
3121    },
3122    {
3123     "enum_field_value" : 155844608,
3124     "name" : "HAL_DATASPACE_DCI_P3"
3125    },
3126    {
3127     "enum_field_value" : 139067392,
3128     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
3129    },
3130    {
3131     "enum_field_value" : 143261696,
3132     "name" : "HAL_DATASPACE_DISPLAY_P3"
3133    },
3134    {
3135     "enum_field_value" : 151715840,
3136     "name" : "HAL_DATASPACE_ADOBE_RGB"
3137    },
3138    {
3139     "enum_field_value" : 138805248,
3140     "name" : "HAL_DATASPACE_BT2020_LINEAR"
3141    },
3142    {
3143     "enum_field_value" : 147193856,
3144     "name" : "HAL_DATASPACE_BT2020"
3145    },
3146    {
3147     "enum_field_value" : 163971072,
3148     "name" : "HAL_DATASPACE_BT2020_PQ"
3149    },
3150    {
3151     "enum_field_value" : 4096,
3152     "name" : "HAL_DATASPACE_DEPTH"
3153    },
3154    {
3155     "enum_field_value" : 4097,
3156     "name" : "HAL_DATASPACE_SENSOR"
3157    }
3158   ],
3159   "linker_set_key" : "android_dataspace_t",
3160   "name" : "android_dataspace_t",
3161   "referenced_type" : "type-677",
3162   "self_type" : "type-677",
3163   "size" : 4,
3164   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3165   "underlying_type" : "type-2",
3166   "unique_id" : "android_dataspace_t"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 281411584,
3174     "name" : "HAL_DATASPACE_BT2020_ITU"
3175    },
3176    {
3177     "enum_field_value" : 298188800,
3178     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
3179    },
3180    {
3181     "enum_field_value" : 302383104,
3182     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
3183    },
3184    {
3185     "enum_field_value" : 168165376,
3186     "name" : "HAL_DATASPACE_BT2020_HLG"
3187    }
3188   ],
3189   "linker_set_key" : "android_dataspace_v1_1_t",
3190   "name" : "android_dataspace_v1_1_t",
3191   "referenced_type" : "type-682",
3192   "self_type" : "type-682",
3193   "size" : 4,
3194   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3195   "underlying_type" : "type-2",
3196   "unique_id" : "android_dataspace_v1_1_t"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 142999552,
3204     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
3205    },
3206    {
3207     "enum_field_value" : 4098,
3208     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
3209    },
3210    {
3211     "enum_field_value" : 4099,
3212     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
3213    },
3214    {
3215     "enum_field_value" : 4100,
3216     "name" : "HAL_DATASPACE_HEIF"
3217    }
3218   ],
3219   "linker_set_key" : "android_dataspace_v1_2_t",
3220   "name" : "android_dataspace_v1_2_t",
3221   "referenced_type" : "type-686",
3222   "self_type" : "type-686",
3223   "size" : 4,
3224   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3225   "underlying_type" : "type-2",
3226   "unique_id" : "android_dataspace_v1_2_t"
3227  },
3228  {
3229   "alignment" : 4,
3230   "enum_fields" :
3231   [
3232    {
3233     "enum_field_value" : 1,
3234     "name" : "FLEX_COMPONENT_Y"
3235    },
3236    {
3237     "enum_field_value" : 2,
3238     "name" : "FLEX_COMPONENT_Cb"
3239    },
3240    {
3241     "enum_field_value" : 4,
3242     "name" : "FLEX_COMPONENT_Cr"
3243    },
3244    {
3245     "enum_field_value" : 1024,
3246     "name" : "FLEX_COMPONENT_R"
3247    },
3248    {
3249     "enum_field_value" : 2048,
3250     "name" : "FLEX_COMPONENT_G"
3251    },
3252    {
3253     "enum_field_value" : 4096,
3254     "name" : "FLEX_COMPONENT_B"
3255    },
3256    {
3257     "enum_field_value" : 1073741824,
3258     "name" : "FLEX_COMPONENT_A"
3259    }
3260   ],
3261   "linker_set_key" : "android_flex_component",
3262   "name" : "android_flex_component",
3263   "referenced_type" : "type-691",
3264   "self_type" : "type-691",
3265   "size" : 4,
3266   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3267   "underlying_type" : "type-2",
3268   "unique_id" : "android_flex_component"
3269  },
3270  {
3271   "alignment" : 4,
3272   "enum_fields" :
3273   [
3274    {
3275     "enum_field_value" : 0,
3276     "name" : "FLEX_FORMAT_INVALID"
3277    },
3278    {
3279     "enum_field_value" : 1,
3280     "name" : "FLEX_FORMAT_Y"
3281    },
3282    {
3283     "enum_field_value" : 7,
3284     "name" : "FLEX_FORMAT_YCbCr"
3285    },
3286    {
3287     "enum_field_value" : 1073741831,
3288     "name" : "FLEX_FORMAT_YCbCrA"
3289    },
3290    {
3291     "enum_field_value" : 7168,
3292     "name" : "FLEX_FORMAT_RGB"
3293    },
3294    {
3295     "enum_field_value" : 1073748992,
3296     "name" : "FLEX_FORMAT_RGBA"
3297    }
3298   ],
3299   "linker_set_key" : "android_flex_format",
3300   "name" : "android_flex_format",
3301   "referenced_type" : "type-693",
3302   "self_type" : "type-693",
3303   "size" : 4,
3304   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3305   "underlying_type" : "type-2",
3306   "unique_id" : "android_flex_format"
3307  },
3308  {
3309   "alignment" : 4,
3310   "enum_fields" :
3311   [
3312    {
3313     "enum_field_value" : 1,
3314     "name" : "HAL_HDR_DOLBY_VISION"
3315    },
3316    {
3317     "enum_field_value" : 2,
3318     "name" : "HAL_HDR_HDR10"
3319    },
3320    {
3321     "enum_field_value" : 3,
3322     "name" : "HAL_HDR_HLG"
3323    }
3324   ],
3325   "linker_set_key" : "android_hdr_t",
3326   "name" : "android_hdr_t",
3327   "referenced_type" : "type-680",
3328   "self_type" : "type-680",
3329   "size" : 4,
3330   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3331   "underlying_type" : "type-2",
3332   "unique_id" : "android_hdr_t"
3333  },
3334  {
3335   "alignment" : 4,
3336   "enum_fields" :
3337   [
3338    {
3339     "enum_field_value" : 4,
3340     "name" : "HAL_HDR_HDR10_PLUS"
3341    }
3342   ],
3343   "linker_set_key" : "android_hdr_v1_2_t",
3344   "name" : "android_hdr_v1_2_t",
3345   "referenced_type" : "type-685",
3346   "self_type" : "type-685",
3347   "size" : 4,
3348   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3349   "underlying_type" : "type-2",
3350   "unique_id" : "android_hdr_v1_2_t"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 39,
3358     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3359    },
3360    {
3361     "enum_field_value" : 40,
3362     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3363    },
3364    {
3365     "enum_field_value" : 41,
3366     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3367    },
3368    {
3369     "enum_field_value" : 42,
3370     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3371    }
3372   ],
3373   "linker_set_key" : "android_pixel_format_sw_t",
3374   "name" : "android_pixel_format_sw_t",
3375   "referenced_type" : "type-688",
3376   "self_type" : "type-688",
3377   "size" : 4,
3378   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3379   "underlying_type" : "type-2",
3380   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3381  },
3382  {
3383   "alignment" : 4,
3384   "enum_fields" :
3385   [
3386    {
3387     "enum_field_value" : 1,
3388     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3389    },
3390    {
3391     "enum_field_value" : 2,
3392     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3393    },
3394    {
3395     "enum_field_value" : 3,
3396     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3397    },
3398    {
3399     "enum_field_value" : 4,
3400     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3401    },
3402    {
3403     "enum_field_value" : 5,
3404     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3405    },
3406    {
3407     "enum_field_value" : 16,
3408     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3409    },
3410    {
3411     "enum_field_value" : 17,
3412     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3413    },
3414    {
3415     "enum_field_value" : 20,
3416     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3417    },
3418    {
3419     "enum_field_value" : 22,
3420     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3421    },
3422    {
3423     "enum_field_value" : 32,
3424     "name" : "HAL_PIXEL_FORMAT_RAW16"
3425    },
3426    {
3427     "enum_field_value" : 33,
3428     "name" : "HAL_PIXEL_FORMAT_BLOB"
3429    },
3430    {
3431     "enum_field_value" : 34,
3432     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3433    },
3434    {
3435     "enum_field_value" : 35,
3436     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3437    },
3438    {
3439     "enum_field_value" : 36,
3440     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3441    },
3442    {
3443     "enum_field_value" : 37,
3444     "name" : "HAL_PIXEL_FORMAT_RAW10"
3445    },
3446    {
3447     "enum_field_value" : 38,
3448     "name" : "HAL_PIXEL_FORMAT_RAW12"
3449    },
3450    {
3451     "enum_field_value" : 43,
3452     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3453    },
3454    {
3455     "enum_field_value" : 538982489,
3456     "name" : "HAL_PIXEL_FORMAT_Y8"
3457    },
3458    {
3459     "enum_field_value" : 540422489,
3460     "name" : "HAL_PIXEL_FORMAT_Y16"
3461    },
3462    {
3463     "enum_field_value" : 842094169,
3464     "name" : "HAL_PIXEL_FORMAT_YV12"
3465    }
3466   ],
3467   "linker_set_key" : "android_pixel_format_t",
3468   "name" : "android_pixel_format_t",
3469   "referenced_type" : "type-675",
3470   "self_type" : "type-675",
3471   "size" : 4,
3472   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3473   "underlying_type" : "type-2",
3474   "unique_id" : "android_pixel_format_t"
3475  },
3476  {
3477   "alignment" : 4,
3478   "enum_fields" :
3479   [
3480    {
3481     "enum_field_value" : 48,
3482     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3483    },
3484    {
3485     "enum_field_value" : 49,
3486     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3487    },
3488    {
3489     "enum_field_value" : 50,
3490     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3491    },
3492    {
3493     "enum_field_value" : 51,
3494     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3495    },
3496    {
3497     "enum_field_value" : 52,
3498     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3499    },
3500    {
3501     "enum_field_value" : 53,
3502     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3503    },
3504    {
3505     "enum_field_value" : 54,
3506     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3507    }
3508   ],
3509   "linker_set_key" : "android_pixel_format_v1_1_t",
3510   "name" : "android_pixel_format_v1_1_t",
3511   "referenced_type" : "type-681",
3512   "self_type" : "type-681",
3513   "size" : 4,
3514   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3515   "underlying_type" : "type-2",
3516   "unique_id" : "android_pixel_format_v1_1_t"
3517  },
3518  {
3519   "alignment" : 4,
3520   "enum_fields" :
3521   [
3522    {
3523     "enum_field_value" : 55,
3524     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3525    }
3526   ],
3527   "linker_set_key" : "android_pixel_format_v1_2_t",
3528   "name" : "android_pixel_format_v1_2_t",
3529   "referenced_type" : "type-687",
3530   "self_type" : "type-687",
3531   "size" : 4,
3532   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3533   "underlying_type" : "type-2",
3534   "unique_id" : "android_pixel_format_v1_2_t"
3535  },
3536  {
3537   "alignment" : 4,
3538   "enum_fields" :
3539   [
3540    {
3541     "enum_field_value" : 0,
3542     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3543    },
3544    {
3545     "enum_field_value" : 1,
3546     "name" : "HAL_RENDER_INTENT_ENHANCE"
3547    },
3548    {
3549     "enum_field_value" : 2,
3550     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3551    },
3552    {
3553     "enum_field_value" : 3,
3554     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3555    }
3556   ],
3557   "linker_set_key" : "android_render_intent_v1_1_t",
3558   "name" : "android_render_intent_v1_1_t",
3559   "referenced_type" : "type-684",
3560   "self_type" : "type-684",
3561   "size" : 4,
3562   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3563   "underlying_type" : "type-2",
3564   "unique_id" : "android_render_intent_v1_1_t"
3565  },
3566  {
3567   "alignment" : 4,
3568   "enum_fields" :
3569   [
3570    {
3571     "enum_field_value" : 1,
3572     "name" : "HAL_TRANSFORM_FLIP_H"
3573    },
3574    {
3575     "enum_field_value" : 2,
3576     "name" : "HAL_TRANSFORM_FLIP_V"
3577    },
3578    {
3579     "enum_field_value" : 4,
3580     "name" : "HAL_TRANSFORM_ROT_90"
3581    },
3582    {
3583     "enum_field_value" : 3,
3584     "name" : "HAL_TRANSFORM_ROT_180"
3585    },
3586    {
3587     "enum_field_value" : 7,
3588     "name" : "HAL_TRANSFORM_ROT_270"
3589    }
3590   ],
3591   "linker_set_key" : "android_transform_t",
3592   "name" : "android_transform_t",
3593   "referenced_type" : "type-676",
3594   "self_type" : "type-676",
3595   "size" : 4,
3596   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3597   "underlying_type" : "type-2",
3598   "unique_id" : "android_transform_t"
3599  },
3600  {
3601   "alignment" : 4,
3602   "enum_fields" :
3603   [
3604    {
3605     "enum_field_value" : 0,
3606     "name" : "LOG_ID_MIN"
3607    },
3608    {
3609     "enum_field_value" : 0,
3610     "name" : "LOG_ID_MAIN"
3611    },
3612    {
3613     "enum_field_value" : 1,
3614     "name" : "LOG_ID_RADIO"
3615    },
3616    {
3617     "enum_field_value" : 2,
3618     "name" : "LOG_ID_EVENTS"
3619    },
3620    {
3621     "enum_field_value" : 3,
3622     "name" : "LOG_ID_SYSTEM"
3623    },
3624    {
3625     "enum_field_value" : 4,
3626     "name" : "LOG_ID_CRASH"
3627    },
3628    {
3629     "enum_field_value" : 5,
3630     "name" : "LOG_ID_STATS"
3631    },
3632    {
3633     "enum_field_value" : 6,
3634     "name" : "LOG_ID_SECURITY"
3635    },
3636    {
3637     "enum_field_value" : 7,
3638     "name" : "LOG_ID_KERNEL"
3639    },
3640    {
3641     "enum_field_value" : 8,
3642     "name" : "LOG_ID_MAX"
3643    }
3644   ],
3645   "linker_set_key" : "log_id",
3646   "name" : "log_id",
3647   "referenced_type" : "type-375",
3648   "self_type" : "type-375",
3649   "size" : 4,
3650   "source_file" : "/system/core/liblog/include/android/log.h",
3651   "underlying_type" : "type-2",
3652   "unique_id" : "log_id"
3653  }
3654 ],
3655 "function_types" :
3656 [
3657  {
3658   "alignment" : 4,
3659   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3660   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3661   "parameters" :
3662   [
3663    {
3664     "referenced_type" : "type-153"
3665    },
3666    {
3667     "referenced_type" : "type-159"
3668    },
3669    {
3670     "referenced_type" : "type-138"
3671    }
3672   ],
3673   "referenced_type" : "type-152",
3674   "return_type" : "type-27",
3675   "self_type" : "type-152",
3676   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3677  },
3678  {
3679   "alignment" : 4,
3680   "linker_set_key" : "int (void *)",
3681   "name" : "int (void *)",
3682   "parameters" :
3683   [
3684    {
3685     "referenced_type" : "type-138"
3686    }
3687   ],
3688   "referenced_type" : "type-702",
3689   "return_type" : "type-116",
3690   "self_type" : "type-702",
3691   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3692  },
3693  {
3694   "alignment" : 4,
3695   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3696   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3697   "parameters" :
3698   [
3699    {
3700     "referenced_type" : "type-613"
3701    },
3702    {
3703     "referenced_type" : "type-529"
3704    },
3705    {
3706     "referenced_type" : "type-142"
3707    },
3708    {
3709     "referenced_type" : "type-614"
3710    },
3711    {
3712     "referenced_type" : "type-142"
3713    },
3714    {
3715     "referenced_type" : "type-138"
3716    }
3717   ],
3718   "referenced_type" : "type-612",
3719   "return_type" : "type-139",
3720   "self_type" : "type-612",
3721   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3722  }
3723 ],
3724 "functions" :
3725 [
3726  {
3727   "function_name" : "android::hardware::fromBinder",
3728   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_2tv5input4V1_016ITvInputCallbackENS4_19BpHwTvInputCallbackENS4_19BnHwTvInputCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3729   "parameters" :
3730   [
3731    {
3732     "referenced_type" : "type-159"
3733    }
3734   ],
3735   "return_type" : "type-48",
3736   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3737   "template_args" : [ "type-34", "type-259", "type-628" ]
3738  },
3739  {
3740   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::onTransact",
3741   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3742   "parameters" :
3743   [
3744    {
3745     "is_this_ptr" : true,
3746     "referenced_type" : "type-876"
3747    },
3748    {
3749     "referenced_type" : "type-2"
3750    },
3751    {
3752     "referenced_type" : "type-622"
3753    },
3754    {
3755     "referenced_type" : "type-613"
3756    },
3757    {
3758     "default_arg" : true,
3759     "referenced_type" : "type-2"
3760    },
3761    {
3762     "default_arg" : true,
3763     "referenced_type" : "type-909"
3764    }
3765   ],
3766   "return_type" : "type-116",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3768  },
3769  {
3770   "access" : "private",
3771   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::getDebugInfo",
3772   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3773   "parameters" :
3774   [
3775    {
3776     "is_this_ptr" : true,
3777     "referenced_type" : "type-876"
3778    },
3779    {
3780     "referenced_type" : "type-910"
3781    }
3782   ],
3783   "return_type" : "type-333",
3784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3785  },
3786  {
3787   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::_hidl_openStream",
3788   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput16_hidl_openStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3789   "parameters" :
3790   [
3791    {
3792     "referenced_type" : "type-623"
3793    },
3794    {
3795     "referenced_type" : "type-622"
3796    },
3797    {
3798     "referenced_type" : "type-613"
3799    },
3800    {
3801     "referenced_type" : "type-911"
3802    }
3803   ],
3804   "return_type" : "type-116",
3805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3806  },
3807  {
3808   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::_hidl_closeStream",
3809   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput17_hidl_closeStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3810   "parameters" :
3811   [
3812    {
3813     "referenced_type" : "type-623"
3814    },
3815    {
3816     "referenced_type" : "type-622"
3817    },
3818    {
3819     "referenced_type" : "type-613"
3820    },
3821    {
3822     "referenced_type" : "type-912"
3823    }
3824   ],
3825   "return_type" : "type-116",
3826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3827  },
3828  {
3829   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::_hidl_setCallback",
3830   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3831   "parameters" :
3832   [
3833    {
3834     "referenced_type" : "type-623"
3835    },
3836    {
3837     "referenced_type" : "type-622"
3838    },
3839    {
3840     "referenced_type" : "type-613"
3841    },
3842    {
3843     "referenced_type" : "type-913"
3844    }
3845   ],
3846   "return_type" : "type-116",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::_hidl_getStreamConfigurations",
3851   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput29_hidl_getStreamConfigurationsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3852   "parameters" :
3853   [
3854    {
3855     "referenced_type" : "type-623"
3856    },
3857    {
3858     "referenced_type" : "type-622"
3859    },
3860    {
3861     "referenced_type" : "type-613"
3862    },
3863    {
3864     "referenced_type" : "type-914"
3865    }
3866   ],
3867   "return_type" : "type-116",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3869  },
3870  {
3871   "access" : "private",
3872   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::ping",
3873   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput4pingEv",
3874   "parameters" :
3875   [
3876    {
3877     "is_this_ptr" : true,
3878     "referenced_type" : "type-876"
3879    }
3880   ],
3881   "return_type" : "type-333",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::BnHwTvInput",
3886   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputC1ERKNS_2spINS3_8ITvInputEEE",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "type-876"
3892    },
3893    {
3894     "referenced_type" : "type-588"
3895    }
3896   ],
3897   "return_type" : "type-139",
3898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3899  },
3900  {
3901   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::BnHwTvInput",
3902   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputC2ERKNS_2spINS3_8ITvInputEEE",
3903   "parameters" :
3904   [
3905    {
3906     "is_this_ptr" : true,
3907     "referenced_type" : "type-876"
3908    },
3909    {
3910     "referenced_type" : "type-588"
3911    }
3912   ],
3913   "return_type" : "type-139",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::~BnHwTvInput",
3918   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD0Ev",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "type-876"
3924    }
3925   ],
3926   "return_type" : "type-139",
3927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3928  },
3929  {
3930   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::~BnHwTvInput",
3931   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD1Ev",
3932   "parameters" :
3933   [
3934    {
3935     "is_this_ptr" : true,
3936     "referenced_type" : "type-876"
3937    }
3938   ],
3939   "return_type" : "type-139",
3940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3941  },
3942  {
3943   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInput::~BnHwTvInput",
3944   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD2Ev",
3945   "parameters" :
3946   [
3947    {
3948     "is_this_ptr" : true,
3949     "referenced_type" : "type-876"
3950    }
3951   ],
3952   "return_type" : "type-139",
3953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h"
3954  },
3955  {
3956   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::openStream",
3957   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE",
3958   "parameters" :
3959   [
3960    {
3961     "is_this_ptr" : true,
3962     "referenced_type" : "type-40"
3963    },
3964    {
3965     "referenced_type" : "type-116"
3966    },
3967    {
3968     "referenced_type" : "type-116"
3969    },
3970    {
3971     "referenced_type" : "type-915"
3972    }
3973   ],
3974   "return_type" : "type-333",
3975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
3976  },
3977  {
3978   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::closeStream",
3979   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11closeStreamEii",
3980   "parameters" :
3981   [
3982    {
3983     "is_this_ptr" : true,
3984     "referenced_type" : "type-40"
3985    },
3986    {
3987     "referenced_type" : "type-116"
3988    },
3989    {
3990     "referenced_type" : "type-116"
3991    }
3992   ],
3993   "return_type" : "type-312",
3994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
3995  },
3996  {
3997   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::linkToDeath",
3998   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3999   "parameters" :
4000   [
4001    {
4002     "is_this_ptr" : true,
4003     "referenced_type" : "type-40"
4004    },
4005    {
4006     "referenced_type" : "type-845"
4007    },
4008    {
4009     "referenced_type" : "type-142"
4010    }
4011   ],
4012   "return_type" : "type-305",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::setCallback",
4017   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE",
4018   "parameters" :
4019   [
4020    {
4021     "is_this_ptr" : true,
4022     "referenced_type" : "type-40"
4023    },
4024    {
4025     "referenced_type" : "type-54"
4026    }
4027   ],
4028   "return_type" : "type-333",
4029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4030  },
4031  {
4032   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::getDebugInfo",
4033   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4034   "parameters" :
4035   [
4036    {
4037     "is_this_ptr" : true,
4038     "referenced_type" : "type-40"
4039    },
4040    {
4041     "referenced_type" : "type-916"
4042    }
4043   ],
4044   "return_type" : "type-333",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4046  },
4047  {
4048   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::getHashChain",
4049   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "type-40"
4055    },
4056    {
4057     "referenced_type" : "type-917"
4058    }
4059   ],
4060   "return_type" : "type-333",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4062  },
4063  {
4064   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::unlinkToDeath",
4065   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4066   "parameters" :
4067   [
4068    {
4069     "is_this_ptr" : true,
4070     "referenced_type" : "type-40"
4071    },
4072    {
4073     "referenced_type" : "type-845"
4074    }
4075   ],
4076   "return_type" : "type-305",
4077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4078  },
4079  {
4080   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::interfaceChain",
4081   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4082   "parameters" :
4083   [
4084    {
4085     "is_this_ptr" : true,
4086     "referenced_type" : "type-40"
4087    },
4088    {
4089     "referenced_type" : "type-918"
4090    }
4091   ],
4092   "return_type" : "type-333",
4093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4094  },
4095  {
4096   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::_hidl_openStream",
4097   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput16_hidl_openStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE",
4098   "parameters" :
4099   [
4100    {
4101     "referenced_type" : "type-134"
4102    },
4103    {
4104     "referenced_type" : "type-425"
4105    },
4106    {
4107     "referenced_type" : "type-116"
4108    },
4109    {
4110     "referenced_type" : "type-116"
4111    },
4112    {
4113     "referenced_type" : "type-919"
4114    }
4115   ],
4116   "return_type" : "type-333",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::_hidl_closeStream",
4121   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput17_hidl_closeStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEii",
4122   "parameters" :
4123   [
4124    {
4125     "referenced_type" : "type-134"
4126    },
4127    {
4128     "referenced_type" : "type-425"
4129    },
4130    {
4131     "referenced_type" : "type-116"
4132    },
4133    {
4134     "referenced_type" : "type-116"
4135    }
4136   ],
4137   "return_type" : "type-312",
4138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4139  },
4140  {
4141   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::_hidl_setCallback",
4142   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16ITvInputCallbackEEE",
4143   "parameters" :
4144   [
4145    {
4146     "referenced_type" : "type-134"
4147    },
4148    {
4149     "referenced_type" : "type-425"
4150    },
4151    {
4152     "referenced_type" : "type-54"
4153    }
4154   ],
4155   "return_type" : "type-333",
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4157  },
4158  {
4159   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::interfaceDescriptor",
4160   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "type-40"
4166    },
4167    {
4168     "referenced_type" : "type-920"
4169    }
4170   ],
4171   "return_type" : "type-333",
4172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4173  },
4174  {
4175   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::notifySyspropsChanged",
4176   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21notifySyspropsChangedEv",
4177   "parameters" :
4178   [
4179    {
4180     "is_this_ptr" : true,
4181     "referenced_type" : "type-40"
4182    }
4183   ],
4184   "return_type" : "type-333",
4185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4186  },
4187  {
4188   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::setHALInstrumentation",
4189   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21setHALInstrumentationEv",
4190   "parameters" :
4191   [
4192    {
4193     "is_this_ptr" : true,
4194     "referenced_type" : "type-40"
4195    }
4196   ],
4197   "return_type" : "type-333",
4198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4199  },
4200  {
4201   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::getStreamConfigurations",
4202   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE",
4203   "parameters" :
4204   [
4205    {
4206     "is_this_ptr" : true,
4207     "referenced_type" : "type-40"
4208    },
4209    {
4210     "referenced_type" : "type-116"
4211    },
4212    {
4213     "referenced_type" : "type-921"
4214    }
4215   ],
4216   "return_type" : "type-333",
4217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4218  },
4219  {
4220   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::_hidl_getStreamConfigurations",
4221   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput29_hidl_getStreamConfigurationsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE",
4222   "parameters" :
4223   [
4224    {
4225     "referenced_type" : "type-134"
4226    },
4227    {
4228     "referenced_type" : "type-425"
4229    },
4230    {
4231     "referenced_type" : "type-116"
4232    },
4233    {
4234     "referenced_type" : "type-922"
4235    }
4236   ],
4237   "return_type" : "type-333",
4238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4239  },
4240  {
4241   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::ping",
4242   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput4pingEv",
4243   "parameters" :
4244   [
4245    {
4246     "is_this_ptr" : true,
4247     "referenced_type" : "type-40"
4248    }
4249   ],
4250   "return_type" : "type-333",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::debug",
4255   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4256   "parameters" :
4257   [
4258    {
4259     "is_this_ptr" : true,
4260     "referenced_type" : "type-40"
4261    },
4262    {
4263     "referenced_type" : "type-576"
4264    },
4265    {
4266     "referenced_type" : "type-846"
4267    }
4268   ],
4269   "return_type" : "type-333",
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4271  },
4272  {
4273   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::BpHwTvInput",
4274   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputC1ERKNS_2spINS0_7IBinderEEE",
4275   "parameters" :
4276   [
4277    {
4278     "is_this_ptr" : true,
4279     "referenced_type" : "type-40"
4280    },
4281    {
4282     "referenced_type" : "type-159"
4283    }
4284   ],
4285   "return_type" : "type-139",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInput::BpHwTvInput",
4290   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputC2ERKNS_2spINS0_7IBinderEEE",
4291   "parameters" :
4292   [
4293    {
4294     "is_this_ptr" : true,
4295     "referenced_type" : "type-40"
4296    },
4297    {
4298     "referenced_type" : "type-159"
4299    }
4300   ],
4301   "return_type" : "type-139",
4302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
4303  },
4304  {
4305   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::getService",
4306   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4307   "parameters" :
4308   [
4309    {
4310     "default_arg" : true,
4311     "referenced_type" : "type-39"
4312    },
4313    {
4314     "default_arg" : true,
4315     "referenced_type" : "type-27"
4316    }
4317   ],
4318   "return_type" : "type-48",
4319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4320  },
4321  {
4322   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::linkToDeath",
4323   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4324   "parameters" :
4325   [
4326    {
4327     "is_this_ptr" : true,
4328     "referenced_type" : "type-49"
4329    },
4330    {
4331     "referenced_type" : "type-845"
4332    },
4333    {
4334     "referenced_type" : "type-142"
4335    }
4336   ],
4337   "return_type" : "type-305",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4339  },
4340  {
4341   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::getDebugInfo",
4342   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "type-49"
4348    },
4349    {
4350     "referenced_type" : "type-923"
4351    }
4352   ],
4353   "return_type" : "type-333",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::getHashChain",
4358   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "type-49"
4364    },
4365    {
4366     "referenced_type" : "type-924"
4367    }
4368   ],
4369   "return_type" : "type-333",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::tryGetService",
4374   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4375   "parameters" :
4376   [
4377    {
4378     "default_arg" : true,
4379     "referenced_type" : "type-39"
4380    },
4381    {
4382     "default_arg" : true,
4383     "referenced_type" : "type-27"
4384    }
4385   ],
4386   "return_type" : "type-48",
4387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4388  },
4389  {
4390   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::unlinkToDeath",
4391   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4392   "parameters" :
4393   [
4394    {
4395     "is_this_ptr" : true,
4396     "referenced_type" : "type-49"
4397    },
4398    {
4399     "referenced_type" : "type-845"
4400    }
4401   ],
4402   "return_type" : "type-305",
4403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4404  },
4405  {
4406   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::interfaceChain",
4407   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4408   "parameters" :
4409   [
4410    {
4411     "is_this_ptr" : true,
4412     "referenced_type" : "type-49"
4413    },
4414    {
4415     "referenced_type" : "type-925"
4416    }
4417   ],
4418   "return_type" : "type-333",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::registerAsService",
4423   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-49"
4429    },
4430    {
4431     "default_arg" : true,
4432     "referenced_type" : "type-39"
4433    }
4434   ],
4435   "return_type" : "type-116",
4436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4437  },
4438  {
4439   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::interfaceDescriptor",
4440   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4441   "parameters" :
4442   [
4443    {
4444     "is_this_ptr" : true,
4445     "referenced_type" : "type-49"
4446    },
4447    {
4448     "referenced_type" : "type-926"
4449    }
4450   ],
4451   "return_type" : "type-333",
4452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4453  },
4454  {
4455   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::notifySyspropsChanged",
4456   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21notifySyspropsChangedEv",
4457   "parameters" :
4458   [
4459    {
4460     "is_this_ptr" : true,
4461     "referenced_type" : "type-49"
4462    }
4463   ],
4464   "return_type" : "type-333",
4465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4466  },
4467  {
4468   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::setHALInstrumentation",
4469   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21setHALInstrumentationEv",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "type-49"
4475    }
4476   ],
4477   "return_type" : "type-333",
4478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4479  },
4480  {
4481   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::registerForNotifications",
4482   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4483   "parameters" :
4484   [
4485    {
4486     "referenced_type" : "type-39"
4487    },
4488    {
4489     "referenced_type" : "type-847"
4490    }
4491   ],
4492   "return_type" : "type-27",
4493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4494  },
4495  {
4496   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::ping",
4497   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback4pingEv",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "type-49"
4503    }
4504   ],
4505   "return_type" : "type-333",
4506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4507  },
4508  {
4509   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::debug",
4510   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4511   "parameters" :
4512   [
4513    {
4514     "is_this_ptr" : true,
4515     "referenced_type" : "type-49"
4516    },
4517    {
4518     "referenced_type" : "type-576"
4519    },
4520    {
4521     "referenced_type" : "type-846"
4522    }
4523   ],
4524   "return_type" : "type-333",
4525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4526  },
4527  {
4528   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::castFrom",
4529   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4530   "parameters" :
4531   [
4532    {
4533     "referenced_type" : "type-894"
4534    },
4535    {
4536     "default_arg" : true,
4537     "referenced_type" : "type-27"
4538    }
4539   ],
4540   "return_type" : "type-887",
4541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4542  },
4543  {
4544   "function_name" : "android::hardware::tv::input::V1_0::ITvInputCallback::castFrom",
4545   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback8castFromERKNS_2spIS4_EEb",
4546   "parameters" :
4547   [
4548    {
4549     "referenced_type" : "type-54"
4550    },
4551    {
4552     "default_arg" : true,
4553     "referenced_type" : "type-27"
4554    }
4555   ],
4556   "return_type" : "type-887",
4557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
4558  },
4559  {
4560   "access" : "private",
4561   "function_name" : "android::hardware::tv::input::V1_0::BsTvInputCallback::addOnewayTask",
4562   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4563   "parameters" :
4564   [
4565    {
4566     "is_this_ptr" : true,
4567     "referenced_type" : "type-881"
4568    },
4569    {
4570     "referenced_type" : "type-929"
4571    }
4572   ],
4573   "return_type" : "type-333",
4574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInputCallback.h"
4575  },
4576  {
4577   "function_name" : "android::hardware::tv::input::V1_0::BsTvInputCallback::BsTvInputCallback",
4578   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackC1ENS_2spINS3_16ITvInputCallbackEEE",
4579   "parameters" :
4580   [
4581    {
4582     "is_this_ptr" : true,
4583     "referenced_type" : "type-881"
4584    },
4585    {
4586     "referenced_type" : "type-47"
4587    }
4588   ],
4589   "return_type" : "type-139",
4590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInputCallback.h"
4591  },
4592  {
4593   "function_name" : "android::hardware::tv::input::V1_0::BsTvInputCallback::BsTvInputCallback",
4594   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackC2ENS_2spINS3_16ITvInputCallbackEEE",
4595   "parameters" :
4596   [
4597    {
4598     "is_this_ptr" : true,
4599     "referenced_type" : "type-881"
4600    },
4601    {
4602     "referenced_type" : "type-47"
4603    }
4604   ],
4605   "return_type" : "type-139",
4606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInputCallback.h"
4607  },
4608  {
4609   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::onTransact",
4610   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4611   "parameters" :
4612   [
4613    {
4614     "is_this_ptr" : true,
4615     "referenced_type" : "type-854"
4616    },
4617    {
4618     "referenced_type" : "type-2"
4619    },
4620    {
4621     "referenced_type" : "type-622"
4622    },
4623    {
4624     "referenced_type" : "type-613"
4625    },
4626    {
4627     "default_arg" : true,
4628     "referenced_type" : "type-2"
4629    },
4630    {
4631     "default_arg" : true,
4632     "referenced_type" : "type-932"
4633    }
4634   ],
4635   "return_type" : "type-116",
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4637  },
4638  {
4639   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::_hidl_notify",
4640   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback12_hidl_notifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4641   "parameters" :
4642   [
4643    {
4644     "referenced_type" : "type-623"
4645    },
4646    {
4647     "referenced_type" : "type-622"
4648    },
4649    {
4650     "referenced_type" : "type-613"
4651    },
4652    {
4653     "referenced_type" : "type-933"
4654    }
4655   ],
4656   "return_type" : "type-116",
4657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4658  },
4659  {
4660   "access" : "private",
4661   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::getDebugInfo",
4662   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4663   "parameters" :
4664   [
4665    {
4666     "is_this_ptr" : true,
4667     "referenced_type" : "type-854"
4668    },
4669    {
4670     "referenced_type" : "type-934"
4671    }
4672   ],
4673   "return_type" : "type-333",
4674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4675  },
4676  {
4677   "access" : "private",
4678   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::ping",
4679   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback4pingEv",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "type-854"
4685    }
4686   ],
4687   "return_type" : "type-333",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::BnHwTvInputCallback",
4692   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackC1ERKNS_2spINS3_16ITvInputCallbackEEE",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "type-854"
4698    },
4699    {
4700     "referenced_type" : "type-54"
4701    }
4702   ],
4703   "return_type" : "type-139",
4704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4705  },
4706  {
4707   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::BnHwTvInputCallback",
4708   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackC2ERKNS_2spINS3_16ITvInputCallbackEEE",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "type-854"
4714    },
4715    {
4716     "referenced_type" : "type-54"
4717    }
4718   ],
4719   "return_type" : "type-139",
4720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4721  },
4722  {
4723   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::~BnHwTvInputCallback",
4724   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev",
4725   "parameters" :
4726   [
4727    {
4728     "is_this_ptr" : true,
4729     "referenced_type" : "type-854"
4730    }
4731   ],
4732   "return_type" : "type-139",
4733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4734  },
4735  {
4736   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::~BnHwTvInputCallback",
4737   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev",
4738   "parameters" :
4739   [
4740    {
4741     "is_this_ptr" : true,
4742     "referenced_type" : "type-854"
4743    }
4744   ],
4745   "return_type" : "type-139",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback::~BnHwTvInputCallback",
4750   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD2Ev",
4751   "parameters" :
4752   [
4753    {
4754     "is_this_ptr" : true,
4755     "referenced_type" : "type-854"
4756    }
4757   ],
4758   "return_type" : "type-139",
4759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
4760  },
4761  {
4762   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::linkToDeath",
4763   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4764   "parameters" :
4765   [
4766    {
4767     "is_this_ptr" : true,
4768     "referenced_type" : "type-262"
4769    },
4770    {
4771     "referenced_type" : "type-845"
4772    },
4773    {
4774     "referenced_type" : "type-142"
4775    }
4776   ],
4777   "return_type" : "type-305",
4778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4779  },
4780  {
4781   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::_hidl_notify",
4782   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12_hidl_notifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12TvInputEventE",
4783   "parameters" :
4784   [
4785    {
4786     "referenced_type" : "type-134"
4787    },
4788    {
4789     "referenced_type" : "type-425"
4790    },
4791    {
4792     "referenced_type" : "type-129"
4793    }
4794   ],
4795   "return_type" : "type-333",
4796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4797  },
4798  {
4799   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::getDebugInfo",
4800   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4801   "parameters" :
4802   [
4803    {
4804     "is_this_ptr" : true,
4805     "referenced_type" : "type-262"
4806    },
4807    {
4808     "referenced_type" : "type-935"
4809    }
4810   ],
4811   "return_type" : "type-333",
4812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4813  },
4814  {
4815   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::getHashChain",
4816   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4817   "parameters" :
4818   [
4819    {
4820     "is_this_ptr" : true,
4821     "referenced_type" : "type-262"
4822    },
4823    {
4824     "referenced_type" : "type-936"
4825    }
4826   ],
4827   "return_type" : "type-333",
4828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4829  },
4830  {
4831   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::unlinkToDeath",
4832   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4833   "parameters" :
4834   [
4835    {
4836     "is_this_ptr" : true,
4837     "referenced_type" : "type-262"
4838    },
4839    {
4840     "referenced_type" : "type-845"
4841    }
4842   ],
4843   "return_type" : "type-305",
4844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4845  },
4846  {
4847   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::interfaceChain",
4848   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4849   "parameters" :
4850   [
4851    {
4852     "is_this_ptr" : true,
4853     "referenced_type" : "type-262"
4854    },
4855    {
4856     "referenced_type" : "type-937"
4857    }
4858   ],
4859   "return_type" : "type-333",
4860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4861  },
4862  {
4863   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::interfaceDescriptor",
4864   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4865   "parameters" :
4866   [
4867    {
4868     "is_this_ptr" : true,
4869     "referenced_type" : "type-262"
4870    },
4871    {
4872     "referenced_type" : "type-938"
4873    }
4874   ],
4875   "return_type" : "type-333",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::notifySyspropsChanged",
4880   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21notifySyspropsChangedEv",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-262"
4886    }
4887   ],
4888   "return_type" : "type-333",
4889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4890  },
4891  {
4892   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::setHALInstrumentation",
4893   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21setHALInstrumentationEv",
4894   "parameters" :
4895   [
4896    {
4897     "is_this_ptr" : true,
4898     "referenced_type" : "type-262"
4899    }
4900   ],
4901   "return_type" : "type-333",
4902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4903  },
4904  {
4905   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::ping",
4906   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback4pingEv",
4907   "parameters" :
4908   [
4909    {
4910     "is_this_ptr" : true,
4911     "referenced_type" : "type-262"
4912    }
4913   ],
4914   "return_type" : "type-333",
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4916  },
4917  {
4918   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::debug",
4919   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4920   "parameters" :
4921   [
4922    {
4923     "is_this_ptr" : true,
4924     "referenced_type" : "type-262"
4925    },
4926    {
4927     "referenced_type" : "type-576"
4928    },
4929    {
4930     "referenced_type" : "type-846"
4931    }
4932   ],
4933   "return_type" : "type-333",
4934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4935  },
4936  {
4937   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::notify",
4938   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback6notifyERKNS3_12TvInputEventE",
4939   "parameters" :
4940   [
4941    {
4942     "is_this_ptr" : true,
4943     "referenced_type" : "type-262"
4944    },
4945    {
4946     "referenced_type" : "type-129"
4947    }
4948   ],
4949   "return_type" : "type-333",
4950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4951  },
4952  {
4953   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::BpHwTvInputCallback",
4954   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackC1ERKNS_2spINS0_7IBinderEEE",
4955   "parameters" :
4956   [
4957    {
4958     "is_this_ptr" : true,
4959     "referenced_type" : "type-262"
4960    },
4961    {
4962     "referenced_type" : "type-159"
4963    }
4964   ],
4965   "return_type" : "type-139",
4966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4967  },
4968  {
4969   "function_name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback::BpHwTvInputCallback",
4970   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackC2ERKNS_2spINS0_7IBinderEEE",
4971   "parameters" :
4972   [
4973    {
4974     "is_this_ptr" : true,
4975     "referenced_type" : "type-262"
4976    },
4977    {
4978     "referenced_type" : "type-159"
4979    }
4980   ],
4981   "return_type" : "type-139",
4982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
4983  },
4984  {
4985   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::getService",
4986   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4987   "parameters" :
4988   [
4989    {
4990     "default_arg" : true,
4991     "referenced_type" : "type-631"
4992    },
4993    {
4994     "default_arg" : true,
4995     "referenced_type" : "type-27"
4996    }
4997   ],
4998   "return_type" : "type-271",
4999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5000  },
5001  {
5002   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::linkToDeath",
5003   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5004   "parameters" :
5005   [
5006    {
5007     "is_this_ptr" : true,
5008     "referenced_type" : "type-272"
5009    },
5010    {
5011     "referenced_type" : "type-845"
5012    },
5013    {
5014     "referenced_type" : "type-142"
5015    }
5016   ],
5017   "return_type" : "type-305",
5018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5019  },
5020  {
5021   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::getDebugInfo",
5022   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5023   "parameters" :
5024   [
5025    {
5026     "is_this_ptr" : true,
5027     "referenced_type" : "type-272"
5028    },
5029    {
5030     "referenced_type" : "type-939"
5031    }
5032   ],
5033   "return_type" : "type-333",
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5035  },
5036  {
5037   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::getHashChain",
5038   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5039   "parameters" :
5040   [
5041    {
5042     "is_this_ptr" : true,
5043     "referenced_type" : "type-272"
5044    },
5045    {
5046     "referenced_type" : "type-940"
5047    }
5048   ],
5049   "return_type" : "type-333",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5051  },
5052  {
5053   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::tryGetService",
5054   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
5055   "parameters" :
5056   [
5057    {
5058     "default_arg" : true,
5059     "referenced_type" : "type-631"
5060    },
5061    {
5062     "default_arg" : true,
5063     "referenced_type" : "type-27"
5064    }
5065   ],
5066   "return_type" : "type-271",
5067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5068  },
5069  {
5070   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::unlinkToDeath",
5071   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "type-272"
5077    },
5078    {
5079     "referenced_type" : "type-845"
5080    }
5081   ],
5082   "return_type" : "type-305",
5083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5084  },
5085  {
5086   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::interfaceChain",
5087   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "type-272"
5093    },
5094    {
5095     "referenced_type" : "type-941"
5096    }
5097   ],
5098   "return_type" : "type-333",
5099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5100  },
5101  {
5102   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::registerAsService",
5103   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
5104   "parameters" :
5105   [
5106    {
5107     "is_this_ptr" : true,
5108     "referenced_type" : "type-272"
5109    },
5110    {
5111     "default_arg" : true,
5112     "referenced_type" : "type-631"
5113    }
5114   ],
5115   "return_type" : "type-116",
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5117  },
5118  {
5119   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::interfaceDescriptor",
5120   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "type-272"
5126    },
5127    {
5128     "referenced_type" : "type-942"
5129    }
5130   ],
5131   "return_type" : "type-333",
5132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5133  },
5134  {
5135   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::notifySyspropsChanged",
5136   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput21notifySyspropsChangedEv",
5137   "parameters" :
5138   [
5139    {
5140     "is_this_ptr" : true,
5141     "referenced_type" : "type-272"
5142    }
5143   ],
5144   "return_type" : "type-333",
5145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5146  },
5147  {
5148   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::setHALInstrumentation",
5149   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput21setHALInstrumentationEv",
5150   "parameters" :
5151   [
5152    {
5153     "is_this_ptr" : true,
5154     "referenced_type" : "type-272"
5155    }
5156   ],
5157   "return_type" : "type-333",
5158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5159  },
5160  {
5161   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::registerForNotifications",
5162   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5163   "parameters" :
5164   [
5165    {
5166     "referenced_type" : "type-631"
5167    },
5168    {
5169     "referenced_type" : "type-847"
5170    }
5171   ],
5172   "return_type" : "type-27",
5173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5174  },
5175  {
5176   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::ping",
5177   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput4pingEv",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "type-272"
5183    }
5184   ],
5185   "return_type" : "type-333",
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5187  },
5188  {
5189   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::debug",
5190   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5191   "parameters" :
5192   [
5193    {
5194     "is_this_ptr" : true,
5195     "referenced_type" : "type-272"
5196    },
5197    {
5198     "referenced_type" : "type-576"
5199    },
5200    {
5201     "referenced_type" : "type-846"
5202    }
5203   ],
5204   "return_type" : "type-333",
5205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5206  },
5207  {
5208   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::castFrom",
5209   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5210   "parameters" :
5211   [
5212    {
5213     "referenced_type" : "type-894"
5214    },
5215    {
5216     "default_arg" : true,
5217     "referenced_type" : "type-27"
5218    }
5219   ],
5220   "return_type" : "type-321",
5221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5222  },
5223  {
5224   "function_name" : "android::hardware::tv::input::V1_0::ITvInput::castFrom",
5225   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput8castFromERKNS_2spIS4_EEb",
5226   "parameters" :
5227   [
5228    {
5229     "referenced_type" : "type-588"
5230    },
5231    {
5232     "default_arg" : true,
5233     "referenced_type" : "type-27"
5234    }
5235   ],
5236   "return_type" : "type-321",
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5238  },
5239  {
5240   "access" : "private",
5241   "function_name" : "android::hardware::tv::input::V1_0::BsTvInput::addOnewayTask",
5242   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_09BsTvInput13addOnewayTaskENSt3__18functionIFvvEEE",
5243   "parameters" :
5244   [
5245    {
5246     "is_this_ptr" : true,
5247     "referenced_type" : "type-906"
5248    },
5249    {
5250     "referenced_type" : "type-946"
5251    }
5252   ],
5253   "return_type" : "type-333",
5254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInput.h"
5255  },
5256  {
5257   "function_name" : "android::hardware::tv::input::V1_0::BsTvInput::BsTvInput",
5258   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_09BsTvInputC1ENS_2spINS3_8ITvInputEEE",
5259   "parameters" :
5260   [
5261    {
5262     "is_this_ptr" : true,
5263     "referenced_type" : "type-906"
5264    },
5265    {
5266     "referenced_type" : "type-276"
5267    }
5268   ],
5269   "return_type" : "type-139",
5270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInput.h"
5271  },
5272  {
5273   "function_name" : "android::hardware::tv::input::V1_0::BsTvInput::BsTvInput",
5274   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_09BsTvInputC2ENS_2spINS3_8ITvInputEEE",
5275   "parameters" :
5276   [
5277    {
5278     "is_this_ptr" : true,
5279     "referenced_type" : "type-906"
5280    },
5281    {
5282     "referenced_type" : "type-276"
5283    }
5284   ],
5285   "return_type" : "type-139",
5286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInput.h"
5287  },
5288  {
5289   "function_name" : "android::hardware::details::castInterface",
5290   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv5input4V1_016ITvInputCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwTvInputCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5291   "parameters" :
5292   [
5293    {
5294     "referenced_type" : "type-57"
5295    },
5296    {
5297     "referenced_type" : "type-165"
5298    },
5299    {
5300     "referenced_type" : "type-27"
5301    }
5302   ],
5303   "return_type" : "type-887",
5304   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5305   "template_args" : [ "type-34", "type-12", "type-259" ]
5306  },
5307  {
5308   "function_name" : "android::hardware::details::castInterface",
5309   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv5input4V1_08ITvInputENS_4hidl4base4V1_05IBaseENS5_11BpHwTvInputEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5310   "parameters" :
5311   [
5312    {
5313     "referenced_type" : "type-57"
5314    },
5315    {
5316     "referenced_type" : "type-165"
5317    },
5318    {
5319     "referenced_type" : "type-27"
5320    }
5321   ],
5322   "return_type" : "type-321",
5323   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5324   "template_args" : [ "type-11", "type-12", "type-7" ]
5325  },
5326  {
5327   "function_name" : "android::hardware::details::wrapPassthrough",
5328   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv5input4V1_016ITvInputCallbackEvEENS_2spIT_EES9_",
5329   "parameters" :
5330   [
5331    {
5332     "referenced_type" : "type-48"
5333    }
5334   ],
5335   "return_type" : "type-48",
5336   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5337   "template_args" : [ "type-34", "type-139" ]
5338  },
5339  {
5340   "function_name" : "android::hardware::details::getServiceInternal",
5341   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv5input4V1_011BpHwTvInputENS5_8ITvInputEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5342   "parameters" :
5343   [
5344    {
5345     "referenced_type" : "type-631"
5346    },
5347    {
5348     "referenced_type" : "type-27"
5349    },
5350    {
5351     "referenced_type" : "type-27"
5352    }
5353   ],
5354   "return_type" : "type-271",
5355   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5356   "template_args" : [ "type-7", "type-11", "type-139", "type-139" ]
5357  },
5358  {
5359   "function_name" : "android::hardware::details::getServiceInternal",
5360   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv5input4V1_019BpHwTvInputCallbackENS5_16ITvInputCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5361   "parameters" :
5362   [
5363    {
5364     "referenced_type" : "type-39"
5365    },
5366    {
5367     "referenced_type" : "type-27"
5368    },
5369    {
5370     "referenced_type" : "type-27"
5371    }
5372   ],
5373   "return_type" : "type-48",
5374   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5375   "template_args" : [ "type-259", "type-34", "type-139", "type-139" ]
5376  }
5377 ],
5378 "global_vars" :
5379 [
5380  {
5381   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback10descriptorE",
5382   "name" : "android::hardware::tv::input::V1_0::ITvInputCallback::descriptor",
5383   "referenced_type" : "type-165",
5384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h"
5385  },
5386  {
5387   "linker_set_key" : "_ZN7android8hardware2tv5input4V1_08ITvInput10descriptorE",
5388   "name" : "android::hardware::tv::input::V1_0::ITvInput::descriptor",
5389   "referenced_type" : "type-165",
5390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5391  }
5392 ],
5393 "lvalue_reference_types" :
5394 [
5395  {
5396   "alignment" : 8,
5397   "linker_set_key" : "android::Mutex &",
5398   "name" : "android::Mutex &",
5399   "referenced_type" : "type-144",
5400   "self_type" : "type-709",
5401   "size" : 8,
5402   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5403  },
5404  {
5405   "alignment" : 8,
5406   "linker_set_key" : "android::RWLock &",
5407   "name" : "android::RWLock &",
5408   "referenced_type" : "type-713",
5409   "self_type" : "type-717",
5410   "size" : 8,
5411   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5412  },
5413  {
5414   "alignment" : 8,
5415   "linker_set_key" : "android::String16 &",
5416   "name" : "android::String16 &",
5417   "referenced_type" : "type-155",
5418   "self_type" : "type-599",
5419   "size" : 8,
5420   "source_file" : "/system/core/libutils/include/utils/String16.h"
5421  },
5422  {
5423   "alignment" : 8,
5424   "linker_set_key" : "android::String8 &",
5425   "name" : "android::String8 &",
5426   "referenced_type" : "type-164",
5427   "self_type" : "type-593",
5428   "size" : 8,
5429   "source_file" : "/system/core/libutils/include/utils/String8.h"
5430  },
5431  {
5432   "alignment" : 8,
5433   "linker_set_key" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> &",
5434   "name" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> &",
5435   "referenced_type" : "type-312",
5436   "self_type" : "type-316",
5437   "size" : 8,
5438   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5439  },
5440  {
5441   "alignment" : 8,
5442   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > &",
5443   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > &",
5444   "referenced_type" : "type-321",
5445   "self_type" : "type-324",
5446   "size" : 8,
5447   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5448  },
5449  {
5450   "alignment" : 8,
5451   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > &",
5452   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > &",
5453   "referenced_type" : "type-887",
5454   "self_type" : "type-890",
5455   "size" : 8,
5456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "linker_set_key" : "android::hardware::Return<bool> &",
5461   "name" : "android::hardware::Return<bool> &",
5462   "referenced_type" : "type-305",
5463   "self_type" : "type-309",
5464   "size" : 8,
5465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5466  },
5467  {
5468   "alignment" : 8,
5469   "linker_set_key" : "android::hardware::Return<void> &",
5470   "name" : "android::hardware::Return<void> &",
5471   "referenced_type" : "type-333",
5472   "self_type" : "type-336",
5473   "size" : 8,
5474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 8,
5478   "linker_set_key" : "android::hardware::Status &",
5479   "name" : "android::hardware::Status &",
5480   "referenced_type" : "type-296",
5481   "self_type" : "type-303",
5482   "size" : 8,
5483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5484  },
5485  {
5486   "alignment" : 8,
5487   "linker_set_key" : "android::hardware::TextOutput &",
5488   "name" : "android::hardware::TextOutput &",
5489   "referenced_type" : "type-178",
5490   "self_type" : "type-177",
5491   "size" : 8,
5492   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5493  },
5494  {
5495   "alignment" : 8,
5496   "linker_set_key" : "android::hardware::TextOutput &",
5497   "name" : "android::hardware::TextOutput &",
5498   "referenced_type" : "type-36",
5499   "self_type" : "type-35",
5500   "size" : 8,
5501   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5502  },
5503  {
5504   "alignment" : 8,
5505   "linker_set_key" : "android::hardware::TextOutput &",
5506   "name" : "android::hardware::TextOutput &",
5507   "referenced_type" : "type-620",
5508   "self_type" : "type-619",
5509   "size" : 8,
5510   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5511  },
5512  {
5513   "alignment" : 8,
5514   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5515   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5516   "referenced_type" : "type-224",
5517   "self_type" : "type-231",
5518   "size" : 8,
5519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5520  },
5521  {
5522   "alignment" : 8,
5523   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5524   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5525   "referenced_type" : "type-467",
5526   "self_type" : "type-867",
5527   "size" : 8,
5528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5529  },
5530  {
5531   "alignment" : 8,
5532   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5533   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5534   "referenced_type" : "type-4",
5535   "self_type" : "type-263",
5536   "size" : 8,
5537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5538  },
5539  {
5540   "alignment" : 8,
5541   "linker_set_key" : "android::hardware::hidl_memory &",
5542   "name" : "android::hardware::hidl_memory &",
5543   "referenced_type" : "type-449",
5544   "self_type" : "type-454",
5545   "size" : 8,
5546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5547  },
5548  {
5549   "alignment" : 8,
5550   "linker_set_key" : "android::hardware::hidl_string &",
5551   "name" : "android::hardware::hidl_string &",
5552   "referenced_type" : "type-447",
5553   "self_type" : "type-870",
5554   "size" : 8,
5555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5556  },
5557  {
5558   "alignment" : 8,
5559   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5560   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5561   "referenced_type" : "type-474",
5562   "self_type" : "type-478",
5563   "size" : 8,
5564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5565  },
5566  {
5567   "alignment" : 8,
5568   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5569   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5570   "referenced_type" : "type-466",
5571   "self_type" : "type-473",
5572   "size" : 8,
5573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5574  },
5575  {
5576   "alignment" : 8,
5577   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5578   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5579   "referenced_type" : "type-281",
5580   "self_type" : "type-289",
5581   "size" : 8,
5582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5583  },
5584  {
5585   "alignment" : 8,
5586   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> &",
5587   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> &",
5588   "referenced_type" : "type-271",
5589   "self_type" : "type-274",
5590   "size" : 8,
5591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5592  },
5593  {
5594   "alignment" : 8,
5595   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &",
5596   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &",
5597   "referenced_type" : "type-48",
5598   "self_type" : "type-264",
5599   "size" : 8,
5600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5601  },
5602  {
5603   "alignment" : 8,
5604   "linker_set_key" : "const android::String16 &",
5605   "name" : "const android::String16 &",
5606   "referenced_type" : "type-154",
5607   "self_type" : "type-153",
5608   "size" : 8,
5609   "source_file" : "/system/core/libutils/include/utils/String16.h"
5610  },
5611  {
5612   "alignment" : 8,
5613   "linker_set_key" : "const android::String8 &",
5614   "name" : "const android::String8 &",
5615   "referenced_type" : "type-590",
5616   "self_type" : "type-592",
5617   "size" : 8,
5618   "source_file" : "/system/core/libutils/include/utils/String8.h"
5619  },
5620  {
5621   "alignment" : 8,
5622   "linker_set_key" : "const android::hardware::Parcel &",
5623   "name" : "const android::hardware::Parcel &",
5624   "referenced_type" : "type-621",
5625   "self_type" : "type-622",
5626   "size" : 8,
5627   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5628  },
5629  {
5630   "alignment" : 8,
5631   "linker_set_key" : "const android::hardware::Return<bool> &",
5632   "name" : "const android::hardware::Return<bool> &",
5633   "referenced_type" : "type-310",
5634   "self_type" : "type-327",
5635   "size" : 8,
5636   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5637  },
5638  {
5639   "alignment" : 8,
5640   "linker_set_key" : "const android::hardware::Status &",
5641   "name" : "const android::hardware::Status &",
5642   "referenced_type" : "type-300",
5643   "self_type" : "type-301",
5644   "size" : 8,
5645   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5646  },
5647  {
5648   "alignment" : 8,
5649   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
5650   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
5651   "referenced_type" : "type-748",
5652   "self_type" : "type-747",
5653   "size" : 8,
5654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5655  },
5656  {
5657   "alignment" : 8,
5658   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat &",
5659   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
5660   "referenced_type" : "type-832",
5661   "self_type" : "type-831",
5662   "size" : 8,
5663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5664  },
5665  {
5666   "alignment" : 8,
5667   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain &",
5668   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
5669   "referenced_type" : "type-861",
5670   "self_type" : "type-860",
5671   "size" : 8,
5672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5673  },
5674  {
5675   "alignment" : 8,
5676   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5677   "name" : "const android::hardware::details::SchedPrio &",
5678   "referenced_type" : "type-637",
5679   "self_type" : "type-636",
5680   "size" : 8,
5681   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5682  },
5683  {
5684   "alignment" : 8,
5685   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
5686   "name" : "const android::hardware::details::const_accessor<int, 32> &",
5687   "referenced_type" : "type-538",
5688   "self_type" : "type-569",
5689   "size" : 8,
5690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5691  },
5692  {
5693   "alignment" : 8,
5694   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5695   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5696   "referenced_type" : "type-542",
5697   "self_type" : "type-570",
5698   "size" : 8,
5699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5700  },
5701  {
5702   "alignment" : 8,
5703   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
5704   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
5705   "referenced_type" : "type-531",
5706   "self_type" : "type-568",
5707   "size" : 8,
5708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5709  },
5710  {
5711   "alignment" : 8,
5712   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
5713   "name" : "const android::hardware::hidl_array<int, 32> &",
5714   "referenced_type" : "type-558",
5715   "self_type" : "type-560",
5716   "size" : 8,
5717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5718  },
5719  {
5720   "alignment" : 8,
5721   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
5722   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5723   "referenced_type" : "type-546",
5724   "self_type" : "type-548",
5725   "size" : 8,
5726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
5731   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
5732   "referenced_type" : "type-552",
5733   "self_type" : "type-554",
5734   "size" : 8,
5735   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5736  },
5737  {
5738   "alignment" : 8,
5739   "linker_set_key" : "const android::hardware::hidl_handle &",
5740   "name" : "const android::hardware::hidl_handle &",
5741   "referenced_type" : "type-575",
5742   "self_type" : "type-576",
5743   "size" : 8,
5744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5745  },
5746  {
5747   "alignment" : 8,
5748   "linker_set_key" : "const android::hardware::hidl_memory &",
5749   "name" : "const android::hardware::hidl_memory &",
5750   "referenced_type" : "type-452",
5751   "self_type" : "type-453",
5752   "size" : 8,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5754  },
5755  {
5756   "alignment" : 8,
5757   "linker_set_key" : "const android::hardware::hidl_string &",
5758   "name" : "const android::hardware::hidl_string &",
5759   "referenced_type" : "type-446",
5760   "self_type" : "type-448",
5761   "size" : 8,
5762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5763  },
5764  {
5765   "alignment" : 8,
5766   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
5767   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
5768   "referenced_type" : "type-497",
5769   "self_type" : "type-572",
5770   "size" : 8,
5771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5772  },
5773  {
5774   "alignment" : 8,
5775   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
5776   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
5777   "referenced_type" : "type-505",
5778   "self_type" : "type-573",
5779   "size" : 8,
5780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5781  },
5782  {
5783   "alignment" : 8,
5784   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
5785   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
5786   "referenced_type" : "type-513",
5787   "self_type" : "type-574",
5788   "size" : 8,
5789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5794   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5795   "referenced_type" : "type-844",
5796   "self_type" : "type-846",
5797   "size" : 8,
5798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5799  },
5800  {
5801   "alignment" : 8,
5802   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig> &",
5803   "name" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig> &",
5804   "referenced_type" : "type-522",
5805   "self_type" : "type-625",
5806   "size" : 8,
5807   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5808  },
5809  {
5810   "alignment" : 8,
5811   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5812   "name" : "const android::hardware::hidl_vec<int> &",
5813   "referenced_type" : "type-483",
5814   "self_type" : "type-485",
5815   "size" : 8,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
5821   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5822   "referenced_type" : "type-490",
5823   "self_type" : "type-571",
5824   "size" : 8,
5825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5826  },
5827  {
5828   "alignment" : 8,
5829   "linker_set_key" : "const android::hardware::hidl_version &",
5830   "name" : "const android::hardware::hidl_version &",
5831   "referenced_type" : "type-563",
5832   "self_type" : "type-565",
5833   "size" : 8,
5834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5835  },
5836  {
5837   "alignment" : 8,
5838   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvInputEvent &",
5839   "name" : "const android::hardware::tv::input::V1_0::TvInputEvent &",
5840   "referenced_type" : "type-122",
5841   "self_type" : "type-129",
5842   "size" : 8,
5843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
5844  },
5845  {
5846   "alignment" : 8,
5847   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5848   "name" : "const android::hidl::base::V1_0::IBase *const &",
5849   "referenced_type" : "type-650",
5850   "self_type" : "type-651",
5851   "size" : 8,
5852   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5857   "name" : "const android::sp<android::hardware::IBinder> &",
5858   "referenced_type" : "type-131",
5859   "self_type" : "type-159",
5860   "size" : 8,
5861   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5862  },
5863  {
5864   "alignment" : 8,
5865   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5866   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5867   "referenced_type" : "type-291",
5868   "self_type" : "type-784",
5869   "size" : 8,
5870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5871  },
5872  {
5873   "alignment" : 8,
5874   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5875   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5876   "referenced_type" : "type-826",
5877   "self_type" : "type-845",
5878   "size" : 8,
5879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5880  },
5881  {
5882   "alignment" : 8,
5883   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput> &",
5884   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput> &",
5885   "referenced_type" : "type-276",
5886   "self_type" : "type-588",
5887   "size" : 8,
5888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5889  },
5890  {
5891   "alignment" : 8,
5892   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &",
5893   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &",
5894   "referenced_type" : "type-47",
5895   "self_type" : "type-54",
5896   "size" : 8,
5897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5898  },
5899  {
5900   "alignment" : 8,
5901   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5902   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5903   "referenced_type" : "type-56",
5904   "self_type" : "type-894",
5905   "size" : 8,
5906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5907  },
5908  {
5909   "alignment" : 8,
5910   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5911   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5912   "referenced_type" : "type-256",
5913   "self_type" : "type-847",
5914   "size" : 8,
5915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
5916  },
5917  {
5918   "alignment" : 8,
5919   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5920   "name" : "const android::wp<android::hardware::BHwBinder> &",
5921   "referenced_type" : "type-877",
5922   "self_type" : "type-883",
5923   "size" : 8,
5924   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5925  },
5926  {
5927   "alignment" : 8,
5928   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5929   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5930   "referenced_type" : "type-598",
5931   "self_type" : "type-662",
5932   "size" : 8,
5933   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "linker_set_key" : "const bool &",
5938   "name" : "const bool &",
5939   "referenced_type" : "type-247",
5940   "self_type" : "type-419",
5941   "size" : 8,
5942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "linker_set_key" : "const double &",
5947   "name" : "const double &",
5948   "referenced_type" : "type-437",
5949   "self_type" : "type-438",
5950   "size" : 8,
5951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5952  },
5953  {
5954   "alignment" : 8,
5955   "linker_set_key" : "const float &",
5956   "name" : "const float &",
5957   "referenced_type" : "type-435",
5958   "self_type" : "type-436",
5959   "size" : 8,
5960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5961  },
5962  {
5963   "alignment" : 8,
5964   "linker_set_key" : "const int &",
5965   "name" : "const int &",
5966   "referenced_type" : "type-535",
5967   "self_type" : "type-600",
5968   "size" : 8,
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5970  },
5971  {
5972   "linker_set_key" : "const iter<is_const> &",
5973   "name" : "const iter<is_const> &",
5974   "referenced_type" : "type-172",
5975   "self_type" : "type-174",
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5977  },
5978  {
5979   "linker_set_key" : "const iter<is_const> &",
5980   "name" : "const iter<is_const> &",
5981   "referenced_type" : "type-458",
5982   "self_type" : "type-460",
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5984  },
5985  {
5986   "linker_set_key" : "const iter<is_const> &",
5987   "name" : "const iter<is_const> &",
5988   "referenced_type" : "type-899",
5989   "self_type" : "type-901",
5990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5991  },
5992  {
5993   "alignment" : 8,
5994   "linker_set_key" : "const log_msg &",
5995   "name" : "const log_msg &",
5996   "referenced_type" : "type-110",
5997   "self_type" : "type-240",
5998   "size" : 8,
5999   "source_file" : "/system/core/liblog/include/log/log_read.h"
6000  },
6001  {
6002   "alignment" : 8,
6003   "linker_set_key" : "const long &",
6004   "name" : "const long &",
6005   "referenced_type" : "type-430",
6006   "self_type" : "type-431",
6007   "size" : 8,
6008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6009  },
6010  {
6011   "alignment" : 8,
6012   "linker_set_key" : "const short &",
6013   "name" : "const short &",
6014   "referenced_type" : "type-426",
6015   "self_type" : "type-427",
6016   "size" : 8,
6017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6018  },
6019  {
6020   "alignment" : 8,
6021   "linker_set_key" : "const signed char &",
6022   "name" : "const signed char &",
6023   "referenced_type" : "type-420",
6024   "self_type" : "type-422",
6025   "size" : 8,
6026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6027  },
6028  {
6029   "alignment" : 8,
6030   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6031   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6032   "referenced_type" : "type-37",
6033   "self_type" : "type-39",
6034   "size" : 8,
6035   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6036  },
6037  {
6038   "alignment" : 8,
6039   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6040   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6041   "referenced_type" : "type-629",
6042   "self_type" : "type-631",
6043   "size" : 8,
6044   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6045  },
6046  {
6047   "alignment" : 8,
6048   "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 *> > *)> > > &",
6049   "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 *> > *)> > > &",
6050   "referenced_type" : "type-227",
6051   "self_type" : "type-226",
6052   "size" : 8,
6053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6054  },
6055  {
6056   "alignment" : 8,
6057   "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 *> > *)> > > &",
6058   "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 *> > *)> > > &",
6059   "referenced_type" : "type-393",
6060   "self_type" : "type-392",
6061   "size" : 8,
6062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6063  },
6064  {
6065   "alignment" : 8,
6066   "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 *> > *)> > > &",
6067   "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 *> > *)> > > &",
6068   "referenced_type" : "type-874",
6069   "self_type" : "type-873",
6070   "size" : 8,
6071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6072  },
6073  {
6074   "alignment" : 8,
6075   "linker_set_key" : "const unsigned char &",
6076   "name" : "const unsigned char &",
6077   "referenced_type" : "type-423",
6078   "self_type" : "type-424",
6079   "size" : 8,
6080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6081  },
6082  {
6083   "alignment" : 8,
6084   "linker_set_key" : "const unsigned int &",
6085   "name" : "const unsigned int &",
6086   "referenced_type" : "type-148",
6087   "self_type" : "type-674",
6088   "size" : 8,
6089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6090  },
6091  {
6092   "alignment" : 8,
6093   "linker_set_key" : "const unsigned long &",
6094   "name" : "const unsigned long &",
6095   "referenced_type" : "type-149",
6096   "self_type" : "type-432",
6097   "size" : 8,
6098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6099  },
6100  {
6101   "alignment" : 8,
6102   "linker_set_key" : "const unsigned short &",
6103   "name" : "const unsigned short &",
6104   "referenced_type" : "type-428",
6105   "self_type" : "type-429",
6106   "size" : 8,
6107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6108  },
6109  {
6110   "alignment" : 8,
6111   "linker_set_key" : "int &",
6112   "name" : "int &",
6113   "referenced_type" : "type-116",
6114   "self_type" : "type-585",
6115   "size" : 8,
6116   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6117  },
6118  {
6119   "alignment" : 8,
6120   "linker_set_key" : "unsigned char &",
6121   "name" : "unsigned char &",
6122   "referenced_type" : "type-6",
6123   "self_type" : "type-729",
6124   "size" : 8,
6125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6126  },
6127  {
6128   "alignment" : 8,
6129   "linker_set_key" : "unsigned int &",
6130   "name" : "unsigned int &",
6131   "referenced_type" : "type-2",
6132   "self_type" : "type-772",
6133   "size" : 8,
6134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
6135  }
6136 ],
6137 "pointer_types" :
6138 [
6139  {
6140   "alignment" : 8,
6141   "linker_set_key" : "android::Condition *",
6142   "name" : "android::Condition *",
6143   "referenced_type" : "type-248",
6144   "self_type" : "type-712",
6145   "size" : 8,
6146   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6147  },
6148  {
6149   "alignment" : 8,
6150   "linker_set_key" : "android::Mutex *",
6151   "name" : "android::Mutex *",
6152   "referenced_type" : "type-144",
6153   "self_type" : "type-707",
6154   "size" : 8,
6155   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6156  },
6157  {
6158   "alignment" : 8,
6159   "linker_set_key" : "android::Mutex::Autolock *",
6160   "name" : "android::Mutex::Autolock *",
6161   "referenced_type" : "type-708",
6162   "self_type" : "type-710",
6163   "size" : 8,
6164   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6165  },
6166  {
6167   "alignment" : 8,
6168   "linker_set_key" : "android::RWLock *",
6169   "name" : "android::RWLock *",
6170   "referenced_type" : "type-713",
6171   "self_type" : "type-715",
6172   "size" : 8,
6173   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6174  },
6175  {
6176   "alignment" : 8,
6177   "linker_set_key" : "android::RWLock::AutoRLock *",
6178   "name" : "android::RWLock::AutoRLock *",
6179   "referenced_type" : "type-716",
6180   "self_type" : "type-718",
6181   "size" : 8,
6182   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6183  },
6184  {
6185   "alignment" : 8,
6186   "linker_set_key" : "android::RWLock::AutoWLock *",
6187   "name" : "android::RWLock::AutoWLock *",
6188   "referenced_type" : "type-719",
6189   "self_type" : "type-720",
6190   "size" : 8,
6191   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6192  },
6193  {
6194   "alignment" : 8,
6195   "linker_set_key" : "android::RefBase *",
6196   "name" : "android::RefBase *",
6197   "referenced_type" : "type-13",
6198   "self_type" : "type-443",
6199   "size" : 8,
6200   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6201  },
6202  {
6203   "alignment" : 8,
6204   "linker_set_key" : "android::RefBase::weakref_impl *",
6205   "name" : "android::RefBase::weakref_impl *",
6206   "referenced_type" : "type-16",
6207   "self_type" : "type-15",
6208   "size" : 8,
6209   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6210  },
6211  {
6212   "alignment" : 8,
6213   "linker_set_key" : "android::RefBase::weakref_impl *",
6214   "name" : "android::RefBase::weakref_impl *",
6215   "referenced_type" : "type-170",
6216   "self_type" : "type-169",
6217   "size" : 8,
6218   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6219  },
6220  {
6221   "alignment" : 8,
6222   "linker_set_key" : "android::RefBase::weakref_impl *",
6223   "name" : "android::RefBase::weakref_impl *",
6224   "referenced_type" : "type-897",
6225   "self_type" : "type-896",
6226   "size" : 8,
6227   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6228  },
6229  {
6230   "alignment" : 8,
6231   "linker_set_key" : "android::RefBase::weakref_type *",
6232   "name" : "android::RefBase::weakref_type *",
6233   "referenced_type" : "type-23",
6234   "self_type" : "type-22",
6235   "size" : 8,
6236   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6237  },
6238  {
6239   "alignment" : 8,
6240   "linker_set_key" : "android::ReferenceRenamer *",
6241   "name" : "android::ReferenceRenamer *",
6242   "referenced_type" : "type-439",
6243   "self_type" : "type-440",
6244   "size" : 8,
6245   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6246  },
6247  {
6248   "alignment" : 8,
6249   "linker_set_key" : "android::ScopedTrace *",
6250   "name" : "android::ScopedTrace *",
6251   "referenced_type" : "type-721",
6252   "self_type" : "type-722",
6253   "size" : 8,
6254   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6255  },
6256  {
6257   "alignment" : 8,
6258   "linker_set_key" : "android::String16 *",
6259   "name" : "android::String16 *",
6260   "referenced_type" : "type-155",
6261   "self_type" : "type-601",
6262   "size" : 8,
6263   "source_file" : "/system/core/libutils/include/utils/String16.h"
6264  },
6265  {
6266   "alignment" : 8,
6267   "linker_set_key" : "android::String8 *",
6268   "name" : "android::String8 *",
6269   "referenced_type" : "type-164",
6270   "self_type" : "type-594",
6271   "size" : 8,
6272   "source_file" : "/system/core/libutils/include/utils/String8.h"
6273  },
6274  {
6275   "alignment" : 8,
6276   "linker_set_key" : "android::Thread *",
6277   "name" : "android::Thread *",
6278   "referenced_type" : "type-246",
6279   "self_type" : "type-245",
6280   "size" : 8,
6281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6282  },
6283  {
6284   "alignment" : 8,
6285   "linker_set_key" : "android::VirtualLightRefBase *",
6286   "name" : "android::VirtualLightRefBase *",
6287   "referenced_type" : "type-339",
6288   "self_type" : "type-345",
6289   "size" : 8,
6290   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6291  },
6292  {
6293   "alignment" : 8,
6294   "linker_set_key" : "android::hardware::BHwBinder *",
6295   "name" : "android::hardware::BHwBinder *",
6296   "referenced_type" : "type-294",
6297   "self_type" : "type-293",
6298   "size" : 8,
6299   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6300  },
6301  {
6302   "alignment" : 8,
6303   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInput> *",
6304   "name" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInput> *",
6305   "referenced_type" : "type-10",
6306   "self_type" : "type-606",
6307   "size" : 8,
6308   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6309  },
6310  {
6311   "alignment" : 8,
6312   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInputCallback> *",
6313   "name" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInputCallback> *",
6314   "referenced_type" : "type-33",
6315   "self_type" : "type-32",
6316   "size" : 8,
6317   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6318  },
6319  {
6320   "alignment" : 8,
6321   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6322   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6323   "referenced_type" : "type-645",
6324   "self_type" : "type-649",
6325   "size" : 8,
6326   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6327  },
6328  {
6329   "alignment" : 8,
6330   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6331   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6332   "referenced_type" : "type-663",
6333   "self_type" : "type-668",
6334   "size" : 8,
6335   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6336  },
6337  {
6338   "alignment" : 8,
6339   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6340   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6341   "referenced_type" : "type-652",
6342   "self_type" : "type-657",
6343   "size" : 8,
6344   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6345  },
6346  {
6347   "alignment" : 8,
6348   "linker_set_key" : "android::hardware::GrantorDescriptor *",
6349   "name" : "android::hardware::GrantorDescriptor *",
6350   "referenced_type" : "type-465",
6351   "self_type" : "type-464",
6352   "size" : 8,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6354  },
6355  {
6356   "alignment" : 8,
6357   "linker_set_key" : "android::hardware::IBinder *",
6358   "name" : "android::hardware::IBinder *",
6359   "referenced_type" : "type-21",
6360   "self_type" : "type-20",
6361   "size" : 8,
6362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6363  },
6364  {
6365   "alignment" : 8,
6366   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
6367   "name" : "android::hardware::IBinder::DeathRecipient *",
6368   "referenced_type" : "type-91",
6369   "self_type" : "type-90",
6370   "size" : 8,
6371   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6372  },
6373  {
6374   "alignment" : 8,
6375   "linker_set_key" : "android::hardware::IInterface *",
6376   "name" : "android::hardware::IInterface *",
6377   "referenced_type" : "type-17",
6378   "self_type" : "type-134",
6379   "size" : 8,
6380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6381  },
6382  {
6383   "alignment" : 8,
6384   "linker_set_key" : "android::hardware::Parcel *",
6385   "name" : "android::hardware::Parcel *",
6386   "referenced_type" : "type-607",
6387   "self_type" : "type-613",
6388   "size" : 8,
6389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6390  },
6391  {
6392   "alignment" : 8,
6393   "linker_set_key" : "android::hardware::ProcessState *",
6394   "name" : "android::hardware::ProcessState *",
6395   "referenced_type" : "type-137",
6396   "self_type" : "type-136",
6397   "size" : 8,
6398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6399  },
6400  {
6401   "alignment" : 8,
6402   "linker_set_key" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> *",
6403   "name" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> *",
6404   "referenced_type" : "type-312",
6405   "self_type" : "type-314",
6406   "size" : 8,
6407   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6408  },
6409  {
6410   "alignment" : 8,
6411   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > *",
6412   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > *",
6413   "referenced_type" : "type-321",
6414   "self_type" : "type-322",
6415   "size" : 8,
6416   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6417  },
6418  {
6419   "alignment" : 8,
6420   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > *",
6421   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > *",
6422   "referenced_type" : "type-887",
6423   "self_type" : "type-888",
6424   "size" : 8,
6425   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6426  },
6427  {
6428   "alignment" : 8,
6429   "linker_set_key" : "android::hardware::Return<bool> *",
6430   "name" : "android::hardware::Return<bool> *",
6431   "referenced_type" : "type-305",
6432   "self_type" : "type-307",
6433   "size" : 8,
6434   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6435  },
6436  {
6437   "alignment" : 8,
6438   "linker_set_key" : "android::hardware::Return<void> *",
6439   "name" : "android::hardware::Return<void> *",
6440   "referenced_type" : "type-333",
6441   "self_type" : "type-334",
6442   "size" : 8,
6443   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6444  },
6445  {
6446   "alignment" : 8,
6447   "linker_set_key" : "android::hardware::Status *",
6448   "name" : "android::hardware::Status *",
6449   "referenced_type" : "type-296",
6450   "self_type" : "type-299",
6451   "size" : 8,
6452   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6453  },
6454  {
6455   "alignment" : 8,
6456   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
6457   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
6458   "referenced_type" : "type-496",
6459   "self_type" : "type-495",
6460   "size" : 8,
6461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6462  },
6463  {
6464   "alignment" : 8,
6465   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat *",
6466   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
6467   "referenced_type" : "type-504",
6468   "self_type" : "type-503",
6469   "size" : 8,
6470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6471  },
6472  {
6473   "alignment" : 8,
6474   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain *",
6475   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
6476   "referenced_type" : "type-511",
6477   "self_type" : "type-510",
6478   "size" : 8,
6479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6480  },
6481  {
6482   "alignment" : 8,
6483   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6484   "name" : "android::hardware::details::HidlInstrumentor *",
6485   "referenced_type" : "type-25",
6486   "self_type" : "type-425",
6487   "size" : 8,
6488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6489  },
6490  {
6491   "alignment" : 8,
6492   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
6493   "name" : "android::hardware::details::const_accessor<int, 32> *",
6494   "referenced_type" : "type-533",
6495   "self_type" : "type-537",
6496   "size" : 8,
6497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6498  },
6499  {
6500   "alignment" : 8,
6501   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
6502   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
6503   "referenced_type" : "type-540",
6504   "self_type" : "type-541",
6505   "size" : 8,
6506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
6511   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
6512   "referenced_type" : "type-528",
6513   "self_type" : "type-530",
6514   "size" : 8,
6515   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6516  },
6517  {
6518   "alignment" : 8,
6519   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6520   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6521   "referenced_type" : "type-224",
6522   "self_type" : "type-223",
6523   "size" : 8,
6524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6525  },
6526  {
6527   "alignment" : 8,
6528   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6529   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6530   "referenced_type" : "type-467",
6531   "self_type" : "type-866",
6532   "size" : 8,
6533   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6534  },
6535  {
6536   "alignment" : 8,
6537   "linker_set_key" : "android::hardware::details::return_status *",
6538   "name" : "android::hardware::details::return_status *",
6539   "referenced_type" : "type-306",
6540   "self_type" : "type-328",
6541   "size" : 8,
6542   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6543  },
6544  {
6545   "alignment" : 8,
6546   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
6547   "name" : "android::hardware::hidl_array<int, 32> *",
6548   "referenced_type" : "type-555",
6549   "self_type" : "type-557",
6550   "size" : 8,
6551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6552  },
6553  {
6554   "alignment" : 8,
6555   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6556   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6557   "referenced_type" : "type-4",
6558   "self_type" : "type-3",
6559   "size" : 8,
6560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6561  },
6562  {
6563   "alignment" : 8,
6564   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
6565   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
6566   "referenced_type" : "type-549",
6567   "self_type" : "type-551",
6568   "size" : 8,
6569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6570  },
6571  {
6572   "alignment" : 8,
6573   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6574   "name" : "android::hardware::hidl_binder_death_recipient *",
6575   "referenced_type" : "type-283",
6576   "self_type" : "type-282",
6577   "size" : 8,
6578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6579  },
6580  {
6581   "alignment" : 8,
6582   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6583   "name" : "android::hardware::hidl_death_recipient *",
6584   "referenced_type" : "type-286",
6585   "self_type" : "type-285",
6586   "size" : 8,
6587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6588  },
6589  {
6590   "alignment" : 8,
6591   "linker_set_key" : "android::hardware::hidl_memory *",
6592   "name" : "android::hardware::hidl_memory *",
6593   "referenced_type" : "type-449",
6594   "self_type" : "type-450",
6595   "size" : 8,
6596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6597  },
6598  {
6599   "alignment" : 8,
6600   "linker_set_key" : "android::hardware::hidl_string *",
6601   "name" : "android::hardware::hidl_string *",
6602   "referenced_type" : "type-447",
6603   "self_type" : "type-469",
6604   "size" : 8,
6605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6606  },
6607  {
6608   "alignment" : 8,
6609   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6610   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6611   "referenced_type" : "type-474",
6612   "self_type" : "type-475",
6613   "size" : 8,
6614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6615  },
6616  {
6617   "alignment" : 8,
6618   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6619   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6620   "referenced_type" : "type-466",
6621   "self_type" : "type-470",
6622   "size" : 8,
6623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6624  },
6625  {
6626   "alignment" : 8,
6627   "linker_set_key" : "android::hardware::hidl_version *",
6628   "name" : "android::hardware::hidl_version *",
6629   "referenced_type" : "type-561",
6630   "self_type" : "type-562",
6631   "size" : 8,
6632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6633  },
6634  {
6635   "alignment" : 8,
6636   "linker_set_key" : "android::hardware::tv::input::V1_0::BnHwTvInput *",
6637   "name" : "android::hardware::tv::input::V1_0::BnHwTvInput *",
6638   "referenced_type" : "type-872",
6639   "self_type" : "type-876",
6640   "size" : 8,
6641   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6642  },
6643  {
6644   "alignment" : 8,
6645   "linker_set_key" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback *",
6646   "name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback *",
6647   "referenced_type" : "type-628",
6648   "self_type" : "type-854",
6649   "size" : 8,
6650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h"
6651  },
6652  {
6653   "alignment" : 8,
6654   "linker_set_key" : "android::hardware::tv::input::V1_0::BpHwTvInput *",
6655   "name" : "android::hardware::tv::input::V1_0::BpHwTvInput *",
6656   "referenced_type" : "type-7",
6657   "self_type" : "type-40",
6658   "size" : 8,
6659   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6660  },
6661  {
6662   "alignment" : 8,
6663   "linker_set_key" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback *",
6664   "name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback *",
6665   "referenced_type" : "type-259",
6666   "self_type" : "type-262",
6667   "size" : 8,
6668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6669  },
6670  {
6671   "alignment" : 8,
6672   "linker_set_key" : "android::hardware::tv::input::V1_0::BsTvInput *",
6673   "name" : "android::hardware::tv::input::V1_0::BsTvInput *",
6674   "referenced_type" : "type-895",
6675   "self_type" : "type-906",
6676   "size" : 8,
6677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6678  },
6679  {
6680   "alignment" : 8,
6681   "linker_set_key" : "android::hardware::tv::input::V1_0::BsTvInputCallback *",
6682   "name" : "android::hardware::tv::input::V1_0::BsTvInputCallback *",
6683   "referenced_type" : "type-878",
6684   "self_type" : "type-881",
6685   "size" : 8,
6686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6687  },
6688  {
6689   "alignment" : 8,
6690   "linker_set_key" : "android::hardware::tv::input::V1_0::ITvInput *",
6691   "name" : "android::hardware::tv::input::V1_0::ITvInput *",
6692   "referenced_type" : "type-11",
6693   "self_type" : "type-272",
6694   "size" : 8,
6695   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6696  },
6697  {
6698   "alignment" : 8,
6699   "linker_set_key" : "android::hardware::tv::input::V1_0::ITvInputCallback *",
6700   "name" : "android::hardware::tv::input::V1_0::ITvInputCallback *",
6701   "referenced_type" : "type-34",
6702   "self_type" : "type-49",
6703   "size" : 8,
6704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6705  },
6706  {
6707   "alignment" : 8,
6708   "linker_set_key" : "android::hardware::tv::input::V1_0::TvStreamConfig *",
6709   "name" : "android::hardware::tv::input::V1_0::TvStreamConfig *",
6710   "referenced_type" : "type-519",
6711   "self_type" : "type-518",
6712   "size" : 8,
6713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6714  },
6715  {
6716   "alignment" : 8,
6717   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6718   "name" : "android::hidl::base::V1_0::BnHwBase *",
6719   "referenced_type" : "type-624",
6720   "self_type" : "type-623",
6721   "size" : 8,
6722   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6723  },
6724  {
6725   "alignment" : 8,
6726   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6727   "name" : "android::hidl::base::V1_0::IBase *",
6728   "referenced_type" : "type-12",
6729   "self_type" : "type-58",
6730   "size" : 8,
6731   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6732  },
6733  {
6734   "alignment" : 8,
6735   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6736   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6737   "referenced_type" : "type-236",
6738   "self_type" : "type-235",
6739   "size" : 8,
6740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6741  },
6742  {
6743   "alignment" : 8,
6744   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6745   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6746   "referenced_type" : "type-253",
6747   "self_type" : "type-252",
6748   "size" : 8,
6749   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6750  },
6751  {
6752   "alignment" : 8,
6753   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6754   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6755   "referenced_type" : "type-89",
6756   "self_type" : "type-100",
6757   "size" : 8,
6758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6759  },
6760  {
6761   "alignment" : 8,
6762   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6763   "name" : "android::sp<android::hardware::IBinder> *",
6764   "referenced_type" : "type-107",
6765   "self_type" : "type-130",
6766   "size" : 8,
6767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6768  },
6769  {
6770   "alignment" : 8,
6771   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6772   "name" : "android::sp<android::hardware::ProcessState> *",
6773   "referenced_type" : "type-135",
6774   "self_type" : "type-230",
6775   "size" : 8,
6776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6777  },
6778  {
6779   "alignment" : 8,
6780   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6781   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6782   "referenced_type" : "type-281",
6783   "self_type" : "type-280",
6784   "size" : 8,
6785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6786  },
6787  {
6788   "alignment" : 8,
6789   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> *",
6790   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> *",
6791   "referenced_type" : "type-271",
6792   "self_type" : "type-270",
6793   "size" : 8,
6794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6795  },
6796  {
6797   "alignment" : 8,
6798   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> *",
6799   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> *",
6800   "referenced_type" : "type-48",
6801   "self_type" : "type-258",
6802   "size" : 8,
6803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6804  },
6805  {
6806   "alignment" : 8,
6807   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6808   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6809   "referenced_type" : "type-57",
6810   "self_type" : "type-892",
6811   "size" : 8,
6812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6813  },
6814  {
6815   "alignment" : 8,
6816   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6817   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6818   "referenced_type" : "type-234",
6819   "self_type" : "type-237",
6820   "size" : 8,
6821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6822  },
6823  {
6824   "alignment" : 8,
6825   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6826   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6827   "referenced_type" : "type-251",
6828   "self_type" : "type-255",
6829   "size" : 8,
6830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6831  },
6832  {
6833   "alignment" : 8,
6834   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6835   "name" : "android::wp<android::hardware::BHwBinder> *",
6836   "referenced_type" : "type-648",
6837   "self_type" : "type-871",
6838   "size" : 8,
6839   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6840  },
6841  {
6842   "alignment" : 8,
6843   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6844   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6845   "referenced_type" : "type-673",
6846   "self_type" : "type-704",
6847   "size" : 8,
6848   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6849  },
6850  {
6851   "alignment" : 8,
6852   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6853   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6854   "referenced_type" : "type-284",
6855   "self_type" : "type-795",
6856   "size" : 8,
6857   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6858  },
6859  {
6860   "alignment" : 8,
6861   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6862   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6863   "referenced_type" : "type-287",
6864   "self_type" : "type-536",
6865   "size" : 8,
6866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6867  },
6868  {
6869   "alignment" : 8,
6870   "linker_set_key" : "android_flex_plane *",
6871   "name" : "android_flex_plane *",
6872   "referenced_type" : "type-692",
6873   "self_type" : "type-696",
6874   "size" : 8,
6875   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6876  },
6877  {
6878   "alignment" : 8,
6879   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6880   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6881   "referenced_type" : "type-152",
6882   "self_type" : "type-151",
6883   "size" : 8,
6884   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6885  },
6886  {
6887   "alignment" : 8,
6888   "linker_set_key" : "char *",
6889   "name" : "char *",
6890   "referenced_type" : "type-118",
6891   "self_type" : "type-279",
6892   "size" : 8,
6893   "source_file" : "/system/core/liblog/include/log/log_read.h"
6894  },
6895  {
6896   "alignment" : 8,
6897   "linker_set_key" : "const android::NativeHandle *",
6898   "name" : "const android::NativeHandle *",
6899   "referenced_type" : "type-580",
6900   "self_type" : "type-581",
6901   "size" : 8,
6902   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6903  },
6904  {
6905   "alignment" : 8,
6906   "linker_set_key" : "const android::RefBase *",
6907   "name" : "const android::RefBase *",
6908   "referenced_type" : "type-441",
6909   "self_type" : "type-442",
6910   "size" : 8,
6911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6912  },
6913  {
6914   "alignment" : 8,
6915   "linker_set_key" : "const android::String16 *",
6916   "name" : "const android::String16 *",
6917   "referenced_type" : "type-154",
6918   "self_type" : "type-597",
6919   "size" : 8,
6920   "source_file" : "/system/core/libutils/include/utils/String16.h"
6921  },
6922  {
6923   "alignment" : 8,
6924   "linker_set_key" : "const android::String8 *",
6925   "name" : "const android::String8 *",
6926   "referenced_type" : "type-590",
6927   "self_type" : "type-591",
6928   "size" : 8,
6929   "source_file" : "/system/core/libutils/include/utils/String8.h"
6930  },
6931  {
6932   "alignment" : 8,
6933   "linker_set_key" : "const android::VectorImpl *",
6934   "name" : "const android::VectorImpl *",
6935   "referenced_type" : "type-671",
6936   "self_type" : "type-672",
6937   "size" : 8,
6938   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6939  },
6940  {
6941   "alignment" : 8,
6942   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6943   "name" : "const android::hardware::BpHwRefBase *",
6944   "referenced_type" : "type-603",
6945   "self_type" : "type-604",
6946   "size" : 8,
6947   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6948  },
6949  {
6950   "alignment" : 8,
6951   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6952   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6953   "referenced_type" : "type-638",
6954   "self_type" : "type-639",
6955   "size" : 8,
6956   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6957  },
6958  {
6959   "alignment" : 8,
6960   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6961   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6962   "referenced_type" : "type-643",
6963   "self_type" : "type-644",
6964   "size" : 8,
6965   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6966  },
6967  {
6968   "alignment" : 8,
6969   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::input::V1_0::Result> *",
6970   "name" : "const android::hardware::Return<android::hardware::tv::input::V1_0::Result> *",
6971   "referenced_type" : "type-317",
6972   "self_type" : "type-320",
6973   "size" : 8,
6974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6975  },
6976  {
6977   "alignment" : 8,
6978   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > *",
6979   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > *",
6980   "referenced_type" : "type-325",
6981   "self_type" : "type-326",
6982   "size" : 8,
6983   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6984  },
6985  {
6986   "alignment" : 8,
6987   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > *",
6988   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > *",
6989   "referenced_type" : "type-891",
6990   "self_type" : "type-893",
6991   "size" : 8,
6992   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6993  },
6994  {
6995   "alignment" : 8,
6996   "linker_set_key" : "const android::hardware::Return<bool> *",
6997   "name" : "const android::hardware::Return<bool> *",
6998   "referenced_type" : "type-310",
6999   "self_type" : "type-311",
7000   "size" : 8,
7001   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7002  },
7003  {
7004   "alignment" : 8,
7005   "linker_set_key" : "const android::hardware::Status *",
7006   "name" : "const android::hardware::Status *",
7007   "referenced_type" : "type-300",
7008   "self_type" : "type-304",
7009   "size" : 8,
7010   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7011  },
7012  {
7013   "alignment" : 8,
7014   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
7015   "name" : "const android::hardware::details::const_accessor<int, 32> *",
7016   "referenced_type" : "type-538",
7017   "self_type" : "type-539",
7018   "size" : 8,
7019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7020  },
7021  {
7022   "alignment" : 8,
7023   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7024   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7025   "referenced_type" : "type-542",
7026   "self_type" : "type-543",
7027   "size" : 8,
7028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7029  },
7030  {
7031   "alignment" : 8,
7032   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
7033   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
7034   "referenced_type" : "type-531",
7035   "self_type" : "type-532",
7036   "size" : 8,
7037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7038  },
7039  {
7040   "alignment" : 8,
7041   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
7042   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
7043   "referenced_type" : "type-768",
7044   "self_type" : "type-779",
7045   "size" : 8,
7046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7047  },
7048  {
7049   "alignment" : 8,
7050   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
7051   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
7052   "referenced_type" : "type-851",
7053   "self_type" : "type-859",
7054   "size" : 8,
7055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7056  },
7057  {
7058   "alignment" : 8,
7059   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
7060   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
7061   "referenced_type" : "type-862",
7062   "self_type" : "type-863",
7063   "size" : 8,
7064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7065  },
7066  {
7067   "alignment" : 8,
7068   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7069   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7070   "referenced_type" : "type-242",
7071   "self_type" : "type-254",
7072   "size" : 8,
7073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7074  },
7075  {
7076   "alignment" : 8,
7077   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7078   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7079   "referenced_type" : "type-868",
7080   "self_type" : "type-869",
7081   "size" : 8,
7082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7083  },
7084  {
7085   "alignment" : 8,
7086   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig> *",
7087   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig> *",
7088   "referenced_type" : "type-864",
7089   "self_type" : "type-865",
7090   "size" : 8,
7091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7092  },
7093  {
7094   "alignment" : 8,
7095   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
7096   "name" : "const android::hardware::details::hidl_pointer<int> *",
7097   "referenced_type" : "type-617",
7098   "self_type" : "type-626",
7099   "size" : 8,
7100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7101  },
7102  {
7103   "alignment" : 8,
7104   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
7105   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
7106   "referenced_type" : "type-694",
7107   "self_type" : "type-706",
7108   "size" : 8,
7109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7110  },
7111  {
7112   "alignment" : 8,
7113   "linker_set_key" : "const android::hardware::details::return_status *",
7114   "name" : "const android::hardware::details::return_status *",
7115   "referenced_type" : "type-330",
7116   "self_type" : "type-331",
7117   "size" : 8,
7118   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7119  },
7120  {
7121   "alignment" : 8,
7122   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
7123   "name" : "const android::hardware::hidl_array<int, 32> *",
7124   "referenced_type" : "type-558",
7125   "self_type" : "type-559",
7126   "size" : 8,
7127   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7128  },
7129  {
7130   "alignment" : 8,
7131   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
7132   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
7133   "referenced_type" : "type-546",
7134   "self_type" : "type-547",
7135   "size" : 8,
7136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7137  },
7138  {
7139   "alignment" : 8,
7140   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
7141   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
7142   "referenced_type" : "type-552",
7143   "self_type" : "type-553",
7144   "size" : 8,
7145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7146  },
7147  {
7148   "alignment" : 8,
7149   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
7150   "name" : "const android::hardware::hidl_death_recipient *",
7151   "referenced_type" : "type-885",
7152   "self_type" : "type-886",
7153   "size" : 8,
7154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7155  },
7156  {
7157   "alignment" : 8,
7158   "linker_set_key" : "const android::hardware::hidl_memory *",
7159   "name" : "const android::hardware::hidl_memory *",
7160   "referenced_type" : "type-452",
7161   "self_type" : "type-456",
7162   "size" : 8,
7163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7164  },
7165  {
7166   "alignment" : 8,
7167   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
7168   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
7169   "referenced_type" : "type-497",
7170   "self_type" : "type-499",
7171   "size" : 8,
7172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7173  },
7174  {
7175   "alignment" : 8,
7176   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
7177   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
7178   "referenced_type" : "type-505",
7179   "self_type" : "type-506",
7180   "size" : 8,
7181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7182  },
7183  {
7184   "alignment" : 8,
7185   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
7186   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
7187   "referenced_type" : "type-513",
7188   "self_type" : "type-514",
7189   "size" : 8,
7190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7191  },
7192  {
7193   "alignment" : 8,
7194   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig> *",
7195   "name" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig> *",
7196   "referenced_type" : "type-522",
7197   "self_type" : "type-523",
7198   "size" : 8,
7199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7200  },
7201  {
7202   "alignment" : 8,
7203   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
7204   "name" : "const android::hardware::hidl_vec<int> *",
7205   "referenced_type" : "type-483",
7206   "self_type" : "type-484",
7207   "size" : 8,
7208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7209  },
7210  {
7211   "alignment" : 8,
7212   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
7213   "name" : "const android::hardware::hidl_vec<unsigned int> *",
7214   "referenced_type" : "type-490",
7215   "self_type" : "type-491",
7216   "size" : 8,
7217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7218  },
7219  {
7220   "alignment" : 8,
7221   "linker_set_key" : "const android::hardware::hidl_version *",
7222   "name" : "const android::hardware::hidl_version *",
7223   "referenced_type" : "type-563",
7224   "self_type" : "type-564",
7225   "size" : 8,
7226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7227  },
7228  {
7229   "alignment" : 8,
7230   "linker_set_key" : "const android::hardware::tv::input::V1_0::BpHwTvInput *",
7231   "name" : "const android::hardware::tv::input::V1_0::BpHwTvInput *",
7232   "referenced_type" : "type-857",
7233   "self_type" : "type-858",
7234   "size" : 8,
7235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
7236  },
7237  {
7238   "alignment" : 8,
7239   "linker_set_key" : "const android::hardware::tv::input::V1_0::BpHwTvInputCallback *",
7240   "name" : "const android::hardware::tv::input::V1_0::BpHwTvInputCallback *",
7241   "referenced_type" : "type-855",
7242   "self_type" : "type-856",
7243   "size" : 8,
7244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
7245  },
7246  {
7247   "alignment" : 8,
7248   "linker_set_key" : "const android::hardware::tv::input::V1_0::ITvInput *",
7249   "name" : "const android::hardware::tv::input::V1_0::ITvInput *",
7250   "referenced_type" : "type-842",
7251   "self_type" : "type-843",
7252   "size" : 8,
7253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
7254  },
7255  {
7256   "alignment" : 8,
7257   "linker_set_key" : "const android::hardware::tv::input::V1_0::ITvInputCallback *",
7258   "name" : "const android::hardware::tv::input::V1_0::ITvInputCallback *",
7259   "referenced_type" : "type-267",
7260   "self_type" : "type-268",
7261   "size" : 8,
7262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7263  },
7264  {
7265   "alignment" : 8,
7266   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvStreamConfig *",
7267   "name" : "const android::hardware::tv::input::V1_0::TvStreamConfig *",
7268   "referenced_type" : "type-521",
7269   "self_type" : "type-520",
7270   "size" : 8,
7271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7272  },
7273  {
7274   "alignment" : 8,
7275   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
7276   "name" : "const android::hidl::base::V1_0::BpHwBase *",
7277   "referenced_type" : "type-852",
7278   "self_type" : "type-853",
7279   "size" : 8,
7280   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7281  },
7282  {
7283   "alignment" : 8,
7284   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
7285   "name" : "const android::hidl::base::V1_0::IBase *",
7286   "referenced_type" : "type-67",
7287   "self_type" : "type-78",
7288   "size" : 8,
7289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7290  },
7291  {
7292   "alignment" : 8,
7293   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
7294   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
7295   "referenced_type" : "type-241",
7296   "self_type" : "type-243",
7297   "size" : 8,
7298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7299  },
7300  {
7301   "alignment" : 8,
7302   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7303   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7304   "referenced_type" : "type-723",
7305   "self_type" : "type-724",
7306   "size" : 8,
7307   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7308  },
7309  {
7310   "alignment" : 8,
7311   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7312   "name" : "const android::sp<android::hardware::IBinder> *",
7313   "referenced_type" : "type-131",
7314   "self_type" : "type-132",
7315   "size" : 8,
7316   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7317  },
7318  {
7319   "alignment" : 8,
7320   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7321   "name" : "const android::sp<android::hardware::ProcessState> *",
7322   "referenced_type" : "type-232",
7323   "self_type" : "type-233",
7324   "size" : 8,
7325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7326  },
7327  {
7328   "alignment" : 8,
7329   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7330   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7331   "referenced_type" : "type-291",
7332   "self_type" : "type-290",
7333   "size" : 8,
7334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7335  },
7336  {
7337   "alignment" : 8,
7338   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7339   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7340   "referenced_type" : "type-826",
7341   "self_type" : "type-884",
7342   "size" : 8,
7343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7344  },
7345  {
7346   "alignment" : 8,
7347   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput> *",
7348   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput> *",
7349   "referenced_type" : "type-276",
7350   "self_type" : "type-275",
7351   "size" : 8,
7352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7353  },
7354  {
7355   "alignment" : 8,
7356   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> *",
7357   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> *",
7358   "referenced_type" : "type-47",
7359   "self_type" : "type-266",
7360   "size" : 8,
7361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7362  },
7363  {
7364   "alignment" : 8,
7365   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7366   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7367   "referenced_type" : "type-56",
7368   "self_type" : "type-55",
7369   "size" : 8,
7370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7371  },
7372  {
7373   "alignment" : 8,
7374   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7375   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7376   "referenced_type" : "type-238",
7377   "self_type" : "type-239",
7378   "size" : 8,
7379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7380  },
7381  {
7382   "alignment" : 8,
7383   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7384   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7385   "referenced_type" : "type-256",
7386   "self_type" : "type-257",
7387   "size" : 8,
7388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7389  },
7390  {
7391   "alignment" : 8,
7392   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7393   "name" : "const android::wp<android::hardware::BHwBinder> *",
7394   "referenced_type" : "type-877",
7395   "self_type" : "type-882",
7396   "size" : 8,
7397   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7398  },
7399  {
7400   "alignment" : 8,
7401   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7402   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7403   "referenced_type" : "type-806",
7404   "self_type" : "type-817",
7405   "size" : 8,
7406   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7407  },
7408  {
7409   "alignment" : 8,
7410   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7411   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7412   "referenced_type" : "type-598",
7413   "self_type" : "type-616",
7414   "size" : 8,
7415   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7416  },
7417  {
7418   "alignment" : 8,
7419   "linker_set_key" : "const char *",
7420   "name" : "const char *",
7421   "referenced_type" : "type-166",
7422   "self_type" : "type-165",
7423   "size" : 8,
7424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7425  },
7426  {
7427   "alignment" : 8,
7428   "linker_set_key" : "const char16_t *",
7429   "name" : "const char16_t *",
7430   "referenced_type" : "type-157",
7431   "self_type" : "type-156",
7432   "size" : 8,
7433   "source_file" : "/system/core/libutils/include/utils/String16.h"
7434  },
7435  {
7436   "alignment" : 8,
7437   "linker_set_key" : "const int *",
7438   "name" : "const int *",
7439   "referenced_type" : "type-535",
7440   "self_type" : "type-534",
7441   "size" : 8,
7442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7443  },
7444  {
7445   "alignment" : 8,
7446   "linker_set_key" : "const log_msg *",
7447   "name" : "const log_msg *",
7448   "referenced_type" : "type-110",
7449   "self_type" : "type-229",
7450   "size" : 8,
7451   "source_file" : "/system/core/liblog/include/log/log_read.h"
7452  },
7453  {
7454   "alignment" : 8,
7455   "linker_set_key" : "const native_handle *",
7456   "name" : "const native_handle *",
7457   "referenced_type" : "type-390",
7458   "self_type" : "type-389",
7459   "size" : 8,
7460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7461  },
7462  {
7463   "alignment" : 8,
7464   "linker_set_key" : "const unsigned char *",
7465   "name" : "const unsigned char *",
7466   "referenced_type" : "type-423",
7467   "self_type" : "type-529",
7468   "size" : 8,
7469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7470  },
7471  {
7472   "alignment" : 8,
7473   "linker_set_key" : "const unsigned long long *",
7474   "name" : "const unsigned long long *",
7475   "referenced_type" : "type-615",
7476   "self_type" : "type-614",
7477   "size" : 8,
7478   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7479  },
7480  {
7481   "alignment" : 8,
7482   "linker_set_key" : "const void *",
7483   "name" : "const void *",
7484   "referenced_type" : "type-566",
7485   "self_type" : "type-567",
7486   "size" : 8,
7487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7488  },
7489  {
7490   "alignment" : 8,
7491   "linker_set_key" : "int (*)(void *)",
7492   "name" : "int (*)(void *)",
7493   "referenced_type" : "type-702",
7494   "self_type" : "type-703",
7495   "size" : 8,
7496   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7497  },
7498  {
7499   "alignment" : 8,
7500   "linker_set_key" : "int *",
7501   "name" : "int *",
7502   "referenced_type" : "type-116",
7503   "self_type" : "type-482",
7504   "size" : 8,
7505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7506  },
7507  {
7508   "alignment" : 8,
7509   "linker_set_key" : "log_msg *",
7510   "name" : "log_msg *",
7511   "referenced_type" : "type-111",
7512   "self_type" : "type-269",
7513   "size" : 8,
7514   "source_file" : "/system/core/liblog/include/log/log_read.h"
7515  },
7516  {
7517   "alignment" : 8,
7518   "linker_set_key" : "native_handle *",
7519   "name" : "native_handle *",
7520   "referenced_type" : "type-318",
7521   "self_type" : "type-344",
7522   "size" : 8,
7523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7524  },
7525  {
7526   "alignment" : 8,
7527   "linker_set_key" : "unsigned char *",
7528   "name" : "unsigned char *",
7529   "referenced_type" : "type-6",
7530   "self_type" : "type-609",
7531   "size" : 8,
7532   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7533  },
7534  {
7535   "alignment" : 8,
7536   "linker_set_key" : "unsigned int *",
7537   "name" : "unsigned int *",
7538   "referenced_type" : "type-2",
7539   "self_type" : "type-489",
7540   "size" : 8,
7541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7542  },
7543  {
7544   "alignment" : 8,
7545   "linker_set_key" : "unsigned long *",
7546   "name" : "unsigned long *",
7547   "referenced_type" : "type-142",
7548   "self_type" : "type-627",
7549   "size" : 8,
7550   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7551  },
7552  {
7553   "alignment" : 8,
7554   "linker_set_key" : "unsigned long long *",
7555   "name" : "unsigned long long *",
7556   "referenced_type" : "type-405",
7557   "self_type" : "type-610",
7558   "size" : 8,
7559   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7560  },
7561  {
7562   "alignment" : 8,
7563   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7564   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7565   "referenced_type" : "type-612",
7566   "self_type" : "type-611",
7567   "size" : 8,
7568   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7569  },
7570  {
7571   "alignment" : 8,
7572   "linker_set_key" : "void *",
7573   "name" : "void *",
7574   "referenced_type" : "type-139",
7575   "self_type" : "type-138",
7576   "size" : 8,
7577   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7578  },
7579  {
7580   "alignment" : 8,
7581   "linker_set_key" : "void **",
7582   "name" : "void **",
7583   "referenced_type" : "type-138",
7584   "self_type" : "type-705",
7585   "size" : 8,
7586   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7587  }
7588 ],
7589 "qualified_types" :
7590 [
7591  {
7592   "alignment" : 8,
7593   "is_const" : true,
7594   "linker_set_key" : "android::RefBase::weakref_impl *const",
7595   "name" : "android::RefBase::weakref_impl *const",
7596   "referenced_type" : "type-15",
7597   "self_type" : "type-14",
7598   "size" : 8,
7599   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7600  },
7601  {
7602   "alignment" : 8,
7603   "is_const" : true,
7604   "linker_set_key" : "android::RefBase::weakref_impl *const",
7605   "name" : "android::RefBase::weakref_impl *const",
7606   "referenced_type" : "type-169",
7607   "self_type" : "type-171",
7608   "size" : 8,
7609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7610  },
7611  {
7612   "alignment" : 8,
7613   "is_const" : true,
7614   "linker_set_key" : "android::RefBase::weakref_impl *const",
7615   "name" : "android::RefBase::weakref_impl *const",
7616   "referenced_type" : "type-896",
7617   "self_type" : "type-898",
7618   "size" : 8,
7619   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7620  },
7621  {
7622   "alignment" : 8,
7623   "is_const" : true,
7624   "linker_set_key" : "android::hardware::IBinder *const",
7625   "name" : "android::hardware::IBinder *const",
7626   "referenced_type" : "type-20",
7627   "self_type" : "type-19",
7628   "size" : 8,
7629   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7630  },
7631  {
7632   "alignment" : 8,
7633   "is_const" : true,
7634   "linker_set_key" : "const android::NativeHandle",
7635   "name" : "const android::NativeHandle",
7636   "referenced_type" : "type-343",
7637   "self_type" : "type-580",
7638   "size" : 24,
7639   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7640  },
7641  {
7642   "alignment" : 8,
7643   "is_const" : true,
7644   "linker_set_key" : "const android::RefBase",
7645   "name" : "const android::RefBase",
7646   "referenced_type" : "type-13",
7647   "self_type" : "type-441",
7648   "size" : 16,
7649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7650  },
7651  {
7652   "alignment" : 8,
7653   "is_const" : true,
7654   "linker_set_key" : "const android::String16",
7655   "name" : "const android::String16",
7656   "referenced_type" : "type-155",
7657   "self_type" : "type-154",
7658   "size" : 8,
7659   "source_file" : "/system/core/libutils/include/utils/String16.h"
7660  },
7661  {
7662   "alignment" : 8,
7663   "is_const" : true,
7664   "linker_set_key" : "const android::String8",
7665   "name" : "const android::String8",
7666   "referenced_type" : "type-164",
7667   "self_type" : "type-590",
7668   "size" : 8,
7669   "source_file" : "/system/core/libutils/include/utils/String8.h"
7670  },
7671  {
7672   "alignment" : 8,
7673   "is_const" : true,
7674   "linker_set_key" : "const android::VectorImpl",
7675   "name" : "const android::VectorImpl",
7676   "referenced_type" : "type-147",
7677   "self_type" : "type-671",
7678   "size" : 40,
7679   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7680  },
7681  {
7682   "alignment" : 8,
7683   "is_const" : true,
7684   "linker_set_key" : "const android::hardware::BpHwRefBase",
7685   "name" : "const android::hardware::BpHwRefBase",
7686   "referenced_type" : "type-18",
7687   "self_type" : "type-603",
7688   "size" : 48,
7689   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7690  },
7691  {
7692   "alignment" : 8,
7693   "is_const" : true,
7694   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7695   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7696   "referenced_type" : "type-632",
7697   "self_type" : "type-638",
7698   "size" : 64,
7699   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7700  },
7701  {
7702   "alignment" : 8,
7703   "is_const" : true,
7704   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7705   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7706   "referenced_type" : "type-640",
7707   "self_type" : "type-643",
7708   "size" : 64,
7709   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7710  },
7711  {
7712   "alignment" : 8,
7713   "is_const" : true,
7714   "linker_set_key" : "const android::hardware::Parcel",
7715   "name" : "const android::hardware::Parcel",
7716   "referenced_type" : "type-607",
7717   "self_type" : "type-621",
7718   "size" : 136,
7719   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7720  },
7721  {
7722   "alignment" : 8,
7723   "is_const" : true,
7724   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::input::V1_0::Result>",
7725   "name" : "const android::hardware::Return<android::hardware::tv::input::V1_0::Result>",
7726   "referenced_type" : "type-312",
7727   "self_type" : "type-317",
7728   "size" : 40,
7729   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7730  },
7731  {
7732   "alignment" : 8,
7733   "is_const" : true,
7734   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> >",
7735   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> >",
7736   "referenced_type" : "type-321",
7737   "self_type" : "type-325",
7738   "size" : 48,
7739   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7740  },
7741  {
7742   "alignment" : 8,
7743   "is_const" : true,
7744   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> >",
7745   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> >",
7746   "referenced_type" : "type-887",
7747   "self_type" : "type-891",
7748   "size" : 48,
7749   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7750  },
7751  {
7752   "alignment" : 8,
7753   "is_const" : true,
7754   "linker_set_key" : "const android::hardware::Return<bool>",
7755   "name" : "const android::hardware::Return<bool>",
7756   "referenced_type" : "type-305",
7757   "self_type" : "type-310",
7758   "size" : 40,
7759   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7760  },
7761  {
7762   "alignment" : 8,
7763   "is_const" : true,
7764   "linker_set_key" : "const android::hardware::Status",
7765   "name" : "const android::hardware::Status",
7766   "referenced_type" : "type-296",
7767   "self_type" : "type-300",
7768   "size" : 32,
7769   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "is_const" : true,
7774   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7775   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7776   "referenced_type" : "type-496",
7777   "self_type" : "type-748",
7778   "size" : 4,
7779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioDevice",
7785   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
7786   "referenced_type" : "type-128",
7787   "self_type" : "type-776",
7788   "size" : 4,
7789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "is_const" : true,
7794   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat",
7795   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
7796   "referenced_type" : "type-504",
7797   "self_type" : "type-832",
7798   "size" : 4,
7799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "is_const" : true,
7804   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain",
7805   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
7806   "referenced_type" : "type-511",
7807   "self_type" : "type-861",
7808   "size" : 32,
7809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7815   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7816   "referenced_type" : "type-512",
7817   "self_type" : "type-781",
7818   "size" : 4,
7819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7825   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7826   "referenced_type" : "type-735",
7827   "self_type" : "type-767",
7828   "size" : 4,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7835   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7836   "referenced_type" : "type-744",
7837   "self_type" : "type-778",
7838   "size" : 4,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7845   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7846   "referenced_type" : "type-741",
7847   "self_type" : "type-774",
7848   "size" : 4,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7855   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7856   "referenced_type" : "type-761",
7857   "self_type" : "type-786",
7858   "size" : 4,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMode",
7865   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
7866   "referenced_type" : "type-742",
7867   "self_type" : "type-775",
7868   "size" : 4,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7875   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7876   "referenced_type" : "type-743",
7877   "self_type" : "type-777",
7878   "size" : 4,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7885   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7886   "referenced_type" : "type-755",
7887   "self_type" : "type-785",
7888   "size" : 4,
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7895   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7896   "referenced_type" : "type-751",
7897   "self_type" : "type-782",
7898   "size" : 4,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortType",
7905   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
7906   "referenced_type" : "type-752",
7907   "self_type" : "type-783",
7908   "size" : 4,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7915   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7916   "referenced_type" : "type-739",
7917   "self_type" : "type-771",
7918   "size" : 4,
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSource",
7925   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
7926   "referenced_type" : "type-738",
7927   "self_type" : "type-770",
7928   "size" : 4,
7929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7935   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7936   "referenced_type" : "type-737",
7937   "self_type" : "type-769",
7938   "size" : 4,
7939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioUsage",
7945   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
7946   "referenced_type" : "type-745",
7947   "self_type" : "type-780",
7948   "size" : 4,
7949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7955   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7956   "referenced_type" : "type-740",
7957   "self_type" : "type-773",
7958   "size" : 4,
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const android::hardware::details::SchedPrio",
7965   "name" : "const android::hardware::details::SchedPrio",
7966   "referenced_type" : "type-635",
7967   "self_type" : "type-637",
7968   "size" : 8,
7969   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7970  },
7971  {
7972   "alignment" : 8,
7973   "is_const" : true,
7974   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
7975   "name" : "const android::hardware::details::const_accessor<int, 32>",
7976   "referenced_type" : "type-533",
7977   "self_type" : "type-538",
7978   "size" : 8,
7979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7980  },
7981  {
7982   "alignment" : 8,
7983   "is_const" : true,
7984   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7985   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7986   "referenced_type" : "type-540",
7987   "self_type" : "type-542",
7988   "size" : 8,
7989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7990  },
7991  {
7992   "alignment" : 8,
7993   "is_const" : true,
7994   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7995   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7996   "referenced_type" : "type-528",
7997   "self_type" : "type-531",
7998   "size" : 8,
7999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8000  },
8001  {
8002   "alignment" : 8,
8003   "is_const" : true,
8004   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
8005   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
8006   "referenced_type" : "type-493",
8007   "self_type" : "type-768",
8008   "size" : 8,
8009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8010  },
8011  {
8012   "alignment" : 8,
8013   "is_const" : true,
8014   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
8015   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
8016   "referenced_type" : "type-501",
8017   "self_type" : "type-851",
8018   "size" : 8,
8019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8020  },
8021  {
8022   "alignment" : 8,
8023   "is_const" : true,
8024   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
8025   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
8026   "referenced_type" : "type-508",
8027   "self_type" : "type-862",
8028   "size" : 8,
8029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8030  },
8031  {
8032   "alignment" : 8,
8033   "is_const" : true,
8034   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8035   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8036   "referenced_type" : "type-224",
8037   "self_type" : "type-242",
8038   "size" : 8,
8039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8040  },
8041  {
8042   "alignment" : 8,
8043   "is_const" : true,
8044   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8045   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8046   "referenced_type" : "type-467",
8047   "self_type" : "type-868",
8048   "size" : 8,
8049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8050  },
8051  {
8052   "alignment" : 8,
8053   "is_const" : true,
8054   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig>",
8055   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig>",
8056   "referenced_type" : "type-516",
8057   "self_type" : "type-864",
8058   "size" : 8,
8059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8060  },
8061  {
8062   "alignment" : 8,
8063   "is_const" : true,
8064   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
8065   "name" : "const android::hardware::details::hidl_pointer<int>",
8066   "referenced_type" : "type-480",
8067   "self_type" : "type-617",
8068   "size" : 8,
8069   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8070  },
8071  {
8072   "alignment" : 8,
8073   "is_const" : true,
8074   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
8075   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
8076   "referenced_type" : "type-487",
8077   "self_type" : "type-694",
8078   "size" : 8,
8079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8080  },
8081  {
8082   "alignment" : 8,
8083   "is_const" : true,
8084   "linker_set_key" : "const android::hardware::details::return_status",
8085   "name" : "const android::hardware::details::return_status",
8086   "referenced_type" : "type-306",
8087   "self_type" : "type-330",
8088   "size" : 40,
8089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "is_const" : true,
8094   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
8095   "name" : "const android::hardware::hidl_array<int, 32>",
8096   "referenced_type" : "type-555",
8097   "self_type" : "type-558",
8098   "size" : 128,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8100  },
8101  {
8102   "alignment" : 1,
8103   "is_const" : true,
8104   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
8105   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8106   "referenced_type" : "type-4",
8107   "self_type" : "type-546",
8108   "size" : 32,
8109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8110  },
8111  {
8112   "alignment" : 1,
8113   "is_const" : true,
8114   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>",
8115   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
8116   "referenced_type" : "type-549",
8117   "self_type" : "type-552",
8118   "size" : 6,
8119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8120  },
8121  {
8122   "alignment" : 8,
8123   "is_const" : true,
8124   "linker_set_key" : "const android::hardware::hidl_death_recipient",
8125   "name" : "const android::hardware::hidl_death_recipient",
8126   "referenced_type" : "type-286",
8127   "self_type" : "type-885",
8128   "size" : 24,
8129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8130  },
8131  {
8132   "alignment" : 8,
8133   "is_const" : true,
8134   "linker_set_key" : "const android::hardware::hidl_handle",
8135   "name" : "const android::hardware::hidl_handle",
8136   "referenced_type" : "type-445",
8137   "self_type" : "type-575",
8138   "size" : 16,
8139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8140  },
8141  {
8142   "alignment" : 8,
8143   "is_const" : true,
8144   "linker_set_key" : "const android::hardware::hidl_memory",
8145   "name" : "const android::hardware::hidl_memory",
8146   "referenced_type" : "type-449",
8147   "self_type" : "type-452",
8148   "size" : 40,
8149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8150  },
8151  {
8152   "alignment" : 8,
8153   "is_const" : true,
8154   "linker_set_key" : "const android::hardware::hidl_string",
8155   "name" : "const android::hardware::hidl_string",
8156   "referenced_type" : "type-447",
8157   "self_type" : "type-446",
8158   "size" : 16,
8159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8160  },
8161  {
8162   "alignment" : 8,
8163   "is_const" : true,
8164   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
8165   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
8166   "referenced_type" : "type-492",
8167   "self_type" : "type-497",
8168   "size" : 16,
8169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8170  },
8171  {
8172   "alignment" : 8,
8173   "is_const" : true,
8174   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
8175   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
8176   "referenced_type" : "type-500",
8177   "self_type" : "type-505",
8178   "size" : 16,
8179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8180  },
8181  {
8182   "alignment" : 8,
8183   "is_const" : true,
8184   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
8185   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
8186   "referenced_type" : "type-507",
8187   "self_type" : "type-513",
8188   "size" : 16,
8189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8190  },
8191  {
8192   "alignment" : 8,
8193   "is_const" : true,
8194   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8195   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8196   "referenced_type" : "type-466",
8197   "self_type" : "type-844",
8198   "size" : 16,
8199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
8200  },
8201  {
8202   "alignment" : 8,
8203   "is_const" : true,
8204   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig>",
8205   "name" : "const android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig>",
8206   "referenced_type" : "type-515",
8207   "self_type" : "type-522",
8208   "size" : 16,
8209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8210  },
8211  {
8212   "alignment" : 8,
8213   "is_const" : true,
8214   "linker_set_key" : "const android::hardware::hidl_vec<int>",
8215   "name" : "const android::hardware::hidl_vec<int>",
8216   "referenced_type" : "type-479",
8217   "self_type" : "type-483",
8218   "size" : 16,
8219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8220  },
8221  {
8222   "alignment" : 8,
8223   "is_const" : true,
8224   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
8225   "name" : "const android::hardware::hidl_vec<unsigned int>",
8226   "referenced_type" : "type-486",
8227   "self_type" : "type-490",
8228   "size" : 16,
8229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8230  },
8231  {
8232   "alignment" : 2,
8233   "is_const" : true,
8234   "linker_set_key" : "const android::hardware::hidl_version",
8235   "name" : "const android::hardware::hidl_version",
8236   "referenced_type" : "type-561",
8237   "self_type" : "type-563",
8238   "size" : 4,
8239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8240  },
8241  {
8242   "alignment" : 8,
8243   "is_const" : true,
8244   "linker_set_key" : "const android::hardware::tv::input::V1_0::BpHwTvInput",
8245   "name" : "const android::hardware::tv::input::V1_0::BpHwTvInput",
8246   "referenced_type" : "type-7",
8247   "self_type" : "type-857",
8248   "size" : 216,
8249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h"
8250  },
8251  {
8252   "alignment" : 8,
8253   "is_const" : true,
8254   "linker_set_key" : "const android::hardware::tv::input::V1_0::BpHwTvInputCallback",
8255   "name" : "const android::hardware::tv::input::V1_0::BpHwTvInputCallback",
8256   "referenced_type" : "type-259",
8257   "self_type" : "type-855",
8258   "size" : 216,
8259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
8260  },
8261  {
8262   "alignment" : 4,
8263   "is_const" : true,
8264   "linker_set_key" : "const android::hardware::tv::input::V1_0::CableConnectionStatus",
8265   "name" : "const android::hardware::tv::input::V1_0::CableConnectionStatus",
8266   "referenced_type" : "type-127",
8267   "self_type" : "type-830",
8268   "size" : 4,
8269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
8270  },
8271  {
8272   "alignment" : 8,
8273   "is_const" : true,
8274   "linker_set_key" : "const android::hardware::tv::input::V1_0::ITvInput",
8275   "name" : "const android::hardware::tv::input::V1_0::ITvInput",
8276   "referenced_type" : "type-11",
8277   "self_type" : "type-842",
8278   "size" : 24,
8279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h"
8280  },
8281  {
8282   "alignment" : 8,
8283   "is_const" : true,
8284   "linker_set_key" : "const android::hardware::tv::input::V1_0::ITvInputCallback",
8285   "name" : "const android::hardware::tv::input::V1_0::ITvInputCallback",
8286   "referenced_type" : "type-34",
8287   "self_type" : "type-267",
8288   "size" : 24,
8289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "is_const" : true,
8294   "linker_set_key" : "const android::hardware::tv::input::V1_0::Result",
8295   "name" : "const android::hardware::tv::input::V1_0::Result",
8296   "referenced_type" : "type-313",
8297   "self_type" : "type-828",
8298   "size" : 4,
8299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
8300  },
8301  {
8302   "alignment" : 4,
8303   "is_const" : true,
8304   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvInputEvent",
8305   "name" : "const android::hardware::tv::input::V1_0::TvInputEvent",
8306   "referenced_type" : "type-123",
8307   "self_type" : "type-122",
8308   "size" : 56,
8309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h"
8310  },
8311  {
8312   "alignment" : 4,
8313   "is_const" : true,
8314   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvInputEventType",
8315   "name" : "const android::hardware::tv::input::V1_0::TvInputEventType",
8316   "referenced_type" : "type-124",
8317   "self_type" : "type-833",
8318   "size" : 4,
8319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
8320  },
8321  {
8322   "alignment" : 4,
8323   "is_const" : true,
8324   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvInputType",
8325   "name" : "const android::hardware::tv::input::V1_0::TvInputType",
8326   "referenced_type" : "type-126",
8327   "self_type" : "type-829",
8328   "size" : 4,
8329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
8330  },
8331  {
8332   "alignment" : 4,
8333   "is_const" : true,
8334   "linker_set_key" : "const android::hardware::tv::input::V1_0::TvStreamConfig",
8335   "name" : "const android::hardware::tv::input::V1_0::TvStreamConfig",
8336   "referenced_type" : "type-519",
8337   "self_type" : "type-521",
8338   "size" : 12,
8339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8340  },
8341  {
8342   "alignment" : 8,
8343   "is_const" : true,
8344   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
8345   "name" : "const android::hidl::base::V1_0::BpHwBase",
8346   "referenced_type" : "type-848",
8347   "self_type" : "type-852",
8348   "size" : 216,
8349   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8350  },
8351  {
8352   "alignment" : 4,
8353   "is_const" : true,
8354   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8355   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8356   "referenced_type" : "type-583",
8357   "self_type" : "type-584",
8358   "size" : 4,
8359   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8360  },
8361  {
8362   "alignment" : 8,
8363   "is_const" : true,
8364   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8365   "name" : "const android::hidl::base::V1_0::IBase",
8366   "referenced_type" : "type-12",
8367   "self_type" : "type-67",
8368   "size" : 24,
8369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8370  },
8371  {
8372   "alignment" : 8,
8373   "is_const" : true,
8374   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8375   "name" : "const android::hidl::base::V1_0::IBase *const",
8376   "referenced_type" : "type-78",
8377   "self_type" : "type-650",
8378   "size" : 8,
8379   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8380  },
8381  {
8382   "alignment" : 8,
8383   "is_const" : true,
8384   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8385   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8386   "referenced_type" : "type-236",
8387   "self_type" : "type-241",
8388   "size" : 24,
8389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8390  },
8391  {
8392   "alignment" : 4,
8393   "is_const" : true,
8394   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8395   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8396   "referenced_type" : "type-726",
8397   "self_type" : "type-730",
8398   "size" : 4,
8399   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8400  },
8401  {
8402   "alignment" : 1,
8403   "is_const" : true,
8404   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8405   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8406   "referenced_type" : "type-725",
8407   "self_type" : "type-728",
8408   "size" : 1,
8409   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8410  },
8411  {
8412   "alignment" : 8,
8413   "is_const" : true,
8414   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8415   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8416   "referenced_type" : "type-253",
8417   "self_type" : "type-723",
8418   "size" : 24,
8419   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8420  },
8421  {
8422   "alignment" : 8,
8423   "is_const" : true,
8424   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8425   "name" : "const android::sp<android::hardware::IBinder>",
8426   "referenced_type" : "type-107",
8427   "self_type" : "type-131",
8428   "size" : 8,
8429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8430  },
8431  {
8432   "alignment" : 8,
8433   "is_const" : true,
8434   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8435   "name" : "const android::sp<android::hardware::ProcessState>",
8436   "referenced_type" : "type-135",
8437   "self_type" : "type-232",
8438   "size" : 8,
8439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8440  },
8441  {
8442   "alignment" : 8,
8443   "is_const" : true,
8444   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8445   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8446   "referenced_type" : "type-281",
8447   "self_type" : "type-291",
8448   "size" : 8,
8449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8450  },
8451  {
8452   "alignment" : 8,
8453   "is_const" : true,
8454   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8455   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8456   "referenced_type" : "type-827",
8457   "self_type" : "type-826",
8458   "size" : 8,
8459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8460  },
8461  {
8462   "alignment" : 8,
8463   "is_const" : true,
8464   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput>",
8465   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInput>",
8466   "referenced_type" : "type-271",
8467   "self_type" : "type-276",
8468   "size" : 8,
8469   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8470  },
8471  {
8472   "alignment" : 8,
8473   "is_const" : true,
8474   "linker_set_key" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback>",
8475   "name" : "const android::sp<android::hardware::tv::input::V1_0::ITvInputCallback>",
8476   "referenced_type" : "type-48",
8477   "self_type" : "type-47",
8478   "size" : 8,
8479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8480  },
8481  {
8482   "alignment" : 8,
8483   "is_const" : true,
8484   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8485   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8486   "referenced_type" : "type-57",
8487   "self_type" : "type-56",
8488   "size" : 8,
8489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8490  },
8491  {
8492   "alignment" : 8,
8493   "is_const" : true,
8494   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8495   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8496   "referenced_type" : "type-234",
8497   "self_type" : "type-238",
8498   "size" : 8,
8499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8500  },
8501  {
8502   "alignment" : 8,
8503   "is_const" : true,
8504   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8505   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8506   "referenced_type" : "type-251",
8507   "self_type" : "type-256",
8508   "size" : 8,
8509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8510  },
8511  {
8512   "alignment" : 8,
8513   "is_const" : true,
8514   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8515   "name" : "const android::wp<android::hardware::BHwBinder>",
8516   "referenced_type" : "type-648",
8517   "self_type" : "type-877",
8518   "size" : 16,
8519   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8520  },
8521  {
8522   "alignment" : 8,
8523   "is_const" : true,
8524   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8525   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8526   "referenced_type" : "type-284",
8527   "self_type" : "type-806",
8528   "size" : 16,
8529   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8530  },
8531  {
8532   "alignment" : 8,
8533   "is_const" : true,
8534   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8535   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8536   "referenced_type" : "type-287",
8537   "self_type" : "type-598",
8538   "size" : 16,
8539   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8540  },
8541  {
8542   "alignment" : 1,
8543   "is_const" : true,
8544   "linker_set_key" : "const bool",
8545   "name" : "const bool",
8546   "referenced_type" : "type-27",
8547   "self_type" : "type-247",
8548   "size" : 1,
8549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8550  },
8551  {
8552   "alignment" : 1,
8553   "is_const" : true,
8554   "linker_set_key" : "const char",
8555   "name" : "const char",
8556   "referenced_type" : "type-118",
8557   "self_type" : "type-166",
8558   "size" : 1,
8559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8560  },
8561  {
8562   "alignment" : 2,
8563   "is_const" : true,
8564   "linker_set_key" : "const char16_t",
8565   "name" : "const char16_t",
8566   "referenced_type" : "type-158",
8567   "self_type" : "type-157",
8568   "size" : 2,
8569   "source_file" : "/system/core/libutils/include/utils/String16.h"
8570  },
8571  {
8572   "alignment" : 8,
8573   "is_const" : true,
8574   "linker_set_key" : "const double",
8575   "name" : "const double",
8576   "referenced_type" : "type-415",
8577   "self_type" : "type-437",
8578   "size" : 8,
8579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8580  },
8581  {
8582   "alignment" : 4,
8583   "is_const" : true,
8584   "linker_set_key" : "const float",
8585   "name" : "const float",
8586   "referenced_type" : "type-410",
8587   "self_type" : "type-435",
8588   "size" : 4,
8589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8590  },
8591  {
8592   "alignment" : 4,
8593   "is_const" : true,
8594   "linker_set_key" : "const int",
8595   "name" : "const int",
8596   "referenced_type" : "type-116",
8597   "self_type" : "type-535",
8598   "size" : 4,
8599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8600  },
8601  {
8602   "is_const" : true,
8603   "linker_set_key" : "const iter<is_const>",
8604   "name" : "const iter<is_const>",
8605   "referenced_type" : "type-173",
8606   "self_type" : "type-172",
8607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8608  },
8609  {
8610   "is_const" : true,
8611   "linker_set_key" : "const iter<is_const>",
8612   "name" : "const iter<is_const>",
8613   "referenced_type" : "type-459",
8614   "self_type" : "type-458",
8615   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8616  },
8617  {
8618   "is_const" : true,
8619   "linker_set_key" : "const iter<is_const>",
8620   "name" : "const iter<is_const>",
8621   "referenced_type" : "type-900",
8622   "self_type" : "type-899",
8623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8624  },
8625  {
8626   "alignment" : 4,
8627   "is_const" : true,
8628   "linker_set_key" : "const log_msg",
8629   "name" : "const log_msg",
8630   "referenced_type" : "type-111",
8631   "self_type" : "type-110",
8632   "size" : 5124,
8633   "source_file" : "/system/core/liblog/include/log/log_read.h"
8634  },
8635  {
8636   "alignment" : 8,
8637   "is_const" : true,
8638   "linker_set_key" : "const long",
8639   "name" : "const long",
8640   "referenced_type" : "type-143",
8641   "self_type" : "type-430",
8642   "size" : 8,
8643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8644  },
8645  {
8646   "alignment" : 4,
8647   "is_const" : true,
8648   "linker_set_key" : "const native_handle",
8649   "name" : "const native_handle",
8650   "referenced_type" : "type-318",
8651   "self_type" : "type-390",
8652   "size" : 12,
8653   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8654  },
8655  {
8656   "alignment" : 2,
8657   "is_const" : true,
8658   "linker_set_key" : "const short",
8659   "name" : "const short",
8660   "referenced_type" : "type-364",
8661   "self_type" : "type-426",
8662   "size" : 2,
8663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8664  },
8665  {
8666   "alignment" : 1,
8667   "is_const" : true,
8668   "linker_set_key" : "const signed char",
8669   "name" : "const signed char",
8670   "referenced_type" : "type-421",
8671   "self_type" : "type-420",
8672   "size" : 1,
8673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8674  },
8675  {
8676   "alignment" : 4,
8677   "is_const" : true,
8678   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8679   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8680   "referenced_type" : "type-192",
8681   "self_type" : "type-191",
8682   "size" : 272,
8683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8684  },
8685  {
8686   "alignment" : 4,
8687   "is_const" : true,
8688   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8689   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8690   "referenced_type" : "type-73",
8691   "self_type" : "type-72",
8692   "size" : 272,
8693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8694  },
8695  {
8696   "alignment" : 4,
8697   "is_const" : true,
8698   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8699   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8700   "referenced_type" : "type-801",
8701   "self_type" : "type-800",
8702   "size" : 272,
8703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8704  },
8705  {
8706   "alignment" : 4,
8707   "is_const" : true,
8708   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8709   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8710   "referenced_type" : "type-198",
8711   "self_type" : "type-197",
8712   "size" : 260,
8713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8714  },
8715  {
8716   "alignment" : 4,
8717   "is_const" : true,
8718   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8719   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8720   "referenced_type" : "type-808",
8721   "self_type" : "type-807",
8722   "size" : 260,
8723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8724  },
8725  {
8726   "alignment" : 4,
8727   "is_const" : true,
8728   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8729   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8730   "referenced_type" : "type-80",
8731   "self_type" : "type-79",
8732   "size" : 260,
8733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8734  },
8735  {
8736   "alignment" : 4,
8737   "is_const" : true,
8738   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8739   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8740   "referenced_type" : "type-188",
8741   "self_type" : "type-187",
8742   "size" : 336,
8743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8744  },
8745  {
8746   "alignment" : 4,
8747   "is_const" : true,
8748   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8749   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8750   "referenced_type" : "type-69",
8751   "self_type" : "type-68",
8752   "size" : 336,
8753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8754  },
8755  {
8756   "alignment" : 4,
8757   "is_const" : true,
8758   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8759   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8760   "referenced_type" : "type-797",
8761   "self_type" : "type-796",
8762   "size" : 336,
8763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8764  },
8765  {
8766   "alignment" : 4,
8767   "is_const" : true,
8768   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8769   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8770   "referenced_type" : "type-206",
8771   "self_type" : "type-205",
8772   "size" : 12,
8773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8774  },
8775  {
8776   "alignment" : 4,
8777   "is_const" : true,
8778   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8779   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8780   "referenced_type" : "type-816",
8781   "self_type" : "type-815",
8782   "size" : 12,
8783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8784  },
8785  {
8786   "alignment" : 4,
8787   "is_const" : true,
8788   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8789   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8790   "referenced_type" : "type-88",
8791   "self_type" : "type-87",
8792   "size" : 12,
8793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8794  },
8795  {
8796   "alignment" : 4,
8797   "is_const" : true,
8798   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8799   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8800   "referenced_type" : "type-180",
8801   "self_type" : "type-179",
8802   "size" : 16,
8803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8804  },
8805  {
8806   "alignment" : 4,
8807   "is_const" : true,
8808   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8809   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8810   "referenced_type" : "type-60",
8811   "self_type" : "type-59",
8812   "size" : 16,
8813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8814  },
8815  {
8816   "alignment" : 4,
8817   "is_const" : true,
8818   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8819   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8820   "referenced_type" : "type-788",
8821   "self_type" : "type-787",
8822   "size" : 16,
8823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8824  },
8825  {
8826   "alignment" : 4,
8827   "is_const" : true,
8828   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8829   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8830   "referenced_type" : "type-202",
8831   "self_type" : "type-201",
8832   "size" : 28,
8833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8834  },
8835  {
8836   "alignment" : 4,
8837   "is_const" : true,
8838   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8839   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8840   "referenced_type" : "type-812",
8841   "self_type" : "type-811",
8842   "size" : 28,
8843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8844  },
8845  {
8846   "alignment" : 4,
8847   "is_const" : true,
8848   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8849   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8850   "referenced_type" : "type-84",
8851   "self_type" : "type-83",
8852   "size" : 28,
8853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8854  },
8855  {
8856   "alignment" : 4,
8857   "is_const" : true,
8858   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8859   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8860   "referenced_type" : "type-194",
8861   "self_type" : "type-193",
8862   "size" : 8,
8863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8864  },
8865  {
8866   "alignment" : 4,
8867   "is_const" : true,
8868   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8869   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8870   "referenced_type" : "type-75",
8871   "self_type" : "type-74",
8872   "size" : 8,
8873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8874  },
8875  {
8876   "alignment" : 4,
8877   "is_const" : true,
8878   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8879   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8880   "referenced_type" : "type-803",
8881   "self_type" : "type-802",
8882   "size" : 8,
8883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8884  },
8885  {
8886   "alignment" : 4,
8887   "is_const" : true,
8888   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8889   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8890   "referenced_type" : "type-214",
8891   "self_type" : "type-213",
8892   "size" : 8,
8893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8894  },
8895  {
8896   "alignment" : 4,
8897   "is_const" : true,
8898   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8899   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8900   "referenced_type" : "type-825",
8901   "self_type" : "type-824",
8902   "size" : 8,
8903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8904  },
8905  {
8906   "alignment" : 4,
8907   "is_const" : true,
8908   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8909   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8910   "referenced_type" : "type-99",
8911   "self_type" : "type-98",
8912   "size" : 8,
8913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8914  },
8915  {
8916   "alignment" : 4,
8917   "is_const" : true,
8918   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8919   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8920   "referenced_type" : "type-196",
8921   "self_type" : "type-195",
8922   "size" : 32,
8923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8924  },
8925  {
8926   "alignment" : 4,
8927   "is_const" : true,
8928   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8929   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8930   "referenced_type" : "type-77",
8931   "self_type" : "type-76",
8932   "size" : 32,
8933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8934  },
8935  {
8936   "alignment" : 4,
8937   "is_const" : true,
8938   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8939   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8940   "referenced_type" : "type-805",
8941   "self_type" : "type-804",
8942   "size" : 32,
8943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8944  },
8945  {
8946   "alignment" : 4,
8947   "is_const" : true,
8948   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8949   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8950   "referenced_type" : "type-200",
8951   "self_type" : "type-199",
8952   "size" : 60,
8953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8954  },
8955  {
8956   "alignment" : 4,
8957   "is_const" : true,
8958   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8959   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8960   "referenced_type" : "type-810",
8961   "self_type" : "type-809",
8962   "size" : 60,
8963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8964  },
8965  {
8966   "alignment" : 4,
8967   "is_const" : true,
8968   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8969   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8970   "referenced_type" : "type-82",
8971   "self_type" : "type-81",
8972   "size" : 60,
8973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8974  },
8975  {
8976   "alignment" : 4,
8977   "is_const" : true,
8978   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8979   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8980   "referenced_type" : "type-212",
8981   "self_type" : "type-211",
8982   "size" : 20,
8983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8984  },
8985  {
8986   "alignment" : 4,
8987   "is_const" : true,
8988   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8989   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8990   "referenced_type" : "type-823",
8991   "self_type" : "type-822",
8992   "size" : 20,
8993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8994  },
8995  {
8996   "alignment" : 4,
8997   "is_const" : true,
8998   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8999   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
9000   "referenced_type" : "type-97",
9001   "self_type" : "type-96",
9002   "size" : 20,
9003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9004  },
9005  {
9006   "alignment" : 4,
9007   "is_const" : true,
9008   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9009   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9010   "referenced_type" : "type-208",
9011   "self_type" : "type-207",
9012   "size" : 12,
9013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9014  },
9015  {
9016   "alignment" : 4,
9017   "is_const" : true,
9018   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9019   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9020   "referenced_type" : "type-819",
9021   "self_type" : "type-818",
9022   "size" : 12,
9023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9024  },
9025  {
9026   "alignment" : 4,
9027   "is_const" : true,
9028   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9029   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
9030   "referenced_type" : "type-93",
9031   "self_type" : "type-92",
9032   "size" : 12,
9033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9034  },
9035  {
9036   "alignment" : 4,
9037   "is_const" : true,
9038   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9039   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9040   "referenced_type" : "type-210",
9041   "self_type" : "type-209",
9042   "size" : 16,
9043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9044  },
9045  {
9046   "alignment" : 4,
9047   "is_const" : true,
9048   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9049   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9050   "referenced_type" : "type-821",
9051   "self_type" : "type-820",
9052   "size" : 16,
9053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9054  },
9055  {
9056   "alignment" : 4,
9057   "is_const" : true,
9058   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9059   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
9060   "referenced_type" : "type-95",
9061   "self_type" : "type-94",
9062   "size" : 16,
9063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9064  },
9065  {
9066   "alignment" : 4,
9067   "is_const" : true,
9068   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9069   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9070   "referenced_type" : "type-186",
9071   "self_type" : "type-185",
9072   "size" : 16,
9073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9074  },
9075  {
9076   "alignment" : 4,
9077   "is_const" : true,
9078   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9079   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9080   "referenced_type" : "type-66",
9081   "self_type" : "type-65",
9082   "size" : 16,
9083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9084  },
9085  {
9086   "alignment" : 4,
9087   "is_const" : true,
9088   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9089   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
9090   "referenced_type" : "type-794",
9091   "self_type" : "type-793",
9092   "size" : 16,
9093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "is_const" : true,
9098   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9099   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9100   "referenced_type" : "type-184",
9101   "self_type" : "type-183",
9102   "size" : 56,
9103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9104  },
9105  {
9106   "alignment" : 4,
9107   "is_const" : true,
9108   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9109   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9110   "referenced_type" : "type-64",
9111   "self_type" : "type-63",
9112   "size" : 56,
9113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9114  },
9115  {
9116   "alignment" : 4,
9117   "is_const" : true,
9118   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9119   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
9120   "referenced_type" : "type-792",
9121   "self_type" : "type-791",
9122   "size" : 56,
9123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9124  },
9125  {
9126   "alignment" : 4,
9127   "is_const" : true,
9128   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9129   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9130   "referenced_type" : "type-182",
9131   "self_type" : "type-181",
9132   "size" : 72,
9133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9134  },
9135  {
9136   "alignment" : 4,
9137   "is_const" : true,
9138   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9139   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9140   "referenced_type" : "type-62",
9141   "self_type" : "type-61",
9142   "size" : 72,
9143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9144  },
9145  {
9146   "alignment" : 4,
9147   "is_const" : true,
9148   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9149   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
9150   "referenced_type" : "type-790",
9151   "self_type" : "type-789",
9152   "size" : 72,
9153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9154  },
9155  {
9156   "alignment" : 4,
9157   "is_const" : true,
9158   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9159   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9160   "referenced_type" : "type-204",
9161   "self_type" : "type-203",
9162   "size" : 76,
9163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9164  },
9165  {
9166   "alignment" : 4,
9167   "is_const" : true,
9168   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9169   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9170   "referenced_type" : "type-814",
9171   "self_type" : "type-813",
9172   "size" : 76,
9173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9174  },
9175  {
9176   "alignment" : 4,
9177   "is_const" : true,
9178   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9179   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
9180   "referenced_type" : "type-86",
9181   "self_type" : "type-85",
9182   "size" : 76,
9183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9184  },
9185  {
9186   "alignment" : 4,
9187   "is_const" : true,
9188   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9189   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9190   "referenced_type" : "type-190",
9191   "self_type" : "type-189",
9192   "size" : 8,
9193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9194  },
9195  {
9196   "alignment" : 4,
9197   "is_const" : true,
9198   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9199   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9200   "referenced_type" : "type-71",
9201   "self_type" : "type-70",
9202   "size" : 8,
9203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9204  },
9205  {
9206   "alignment" : 4,
9207   "is_const" : true,
9208   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9209   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
9210   "referenced_type" : "type-799",
9211   "self_type" : "type-798",
9212   "size" : 8,
9213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
9214  },
9215  {
9216   "alignment" : 4,
9217   "is_const" : true,
9218   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9219   "name" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9220   "referenced_type" : "type-106",
9221   "self_type" : "type-105",
9222   "size" : 12,
9223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9224  },
9225  {
9226   "alignment" : 4,
9227   "is_const" : true,
9228   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9229   "name" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9230   "referenced_type" : "type-220",
9231   "self_type" : "type-219",
9232   "size" : 12,
9233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9234  },
9235  {
9236   "alignment" : 4,
9237   "is_const" : true,
9238   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9239   "name" : "const std::array<android::hardware::tv::input::V1_0::CableConnectionStatus, 3>",
9240   "referenced_type" : "type-839",
9241   "self_type" : "type-838",
9242   "size" : 12,
9243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9244  },
9245  {
9246   "alignment" : 4,
9247   "is_const" : true,
9248   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9249   "name" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9250   "referenced_type" : "type-102",
9251   "self_type" : "type-101",
9252   "size" : 20,
9253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9254  },
9255  {
9256   "alignment" : 4,
9257   "is_const" : true,
9258   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9259   "name" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9260   "referenced_type" : "type-216",
9261   "self_type" : "type-215",
9262   "size" : 20,
9263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9264  },
9265  {
9266   "alignment" : 4,
9267   "is_const" : true,
9268   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9269   "name" : "const std::array<android::hardware::tv::input::V1_0::Result, 5>",
9270   "referenced_type" : "type-835",
9271   "self_type" : "type-834",
9272   "size" : 20,
9273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9274  },
9275  {
9276   "alignment" : 4,
9277   "is_const" : true,
9278   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9279   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9280   "referenced_type" : "type-109",
9281   "self_type" : "type-108",
9282   "size" : 12,
9283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "is_const" : true,
9288   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9289   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9290   "referenced_type" : "type-222",
9291   "self_type" : "type-221",
9292   "size" : 12,
9293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9294  },
9295  {
9296   "alignment" : 4,
9297   "is_const" : true,
9298   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9299   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputEventType, 3>",
9300   "referenced_type" : "type-841",
9301   "self_type" : "type-840",
9302   "size" : 12,
9303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9304  },
9305  {
9306   "alignment" : 4,
9307   "is_const" : true,
9308   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9309   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9310   "referenced_type" : "type-104",
9311   "self_type" : "type-103",
9312   "size" : 40,
9313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9314  },
9315  {
9316   "alignment" : 4,
9317   "is_const" : true,
9318   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9319   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9320   "referenced_type" : "type-218",
9321   "self_type" : "type-217",
9322   "size" : 40,
9323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9324  },
9325  {
9326   "alignment" : 4,
9327   "is_const" : true,
9328   "linker_set_key" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9329   "name" : "const std::array<android::hardware::tv::input::V1_0::TvInputType, 10>",
9330   "referenced_type" : "type-837",
9331   "self_type" : "type-836",
9332   "size" : 40,
9333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h"
9334  },
9335  {
9336   "alignment" : 4,
9337   "is_const" : true,
9338   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9339   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9340   "referenced_type" : "type-176",
9341   "self_type" : "type-175",
9342   "size" : 12,
9343   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9344  },
9345  {
9346   "alignment" : 4,
9347   "is_const" : true,
9348   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9349   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9350   "referenced_type" : "type-31",
9351   "self_type" : "type-30",
9352   "size" : 12,
9353   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9354  },
9355  {
9356   "alignment" : 4,
9357   "is_const" : true,
9358   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9359   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9360   "referenced_type" : "type-587",
9361   "self_type" : "type-586",
9362   "size" : 12,
9363   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9364  },
9365  {
9366   "alignment" : 4,
9367   "is_const" : true,
9368   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9369   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9370   "referenced_type" : "type-53",
9371   "self_type" : "type-52",
9372   "size" : 4,
9373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9374  },
9375  {
9376   "alignment" : 4,
9377   "is_const" : true,
9378   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9379   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9380   "referenced_type" : "type-734",
9381   "self_type" : "type-733",
9382   "size" : 4,
9383   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9384  },
9385  {
9386   "alignment" : 1,
9387   "is_const" : true,
9388   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9389   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9390   "referenced_type" : "type-51",
9391   "self_type" : "type-50",
9392   "size" : 3,
9393   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9394  },
9395  {
9396   "alignment" : 1,
9397   "is_const" : true,
9398   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9399   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9400   "referenced_type" : "type-732",
9401   "self_type" : "type-731",
9402   "size" : 3,
9403   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9404  },
9405  {
9406   "alignment" : 8,
9407   "is_const" : true,
9408   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9409   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9410   "referenced_type" : "type-38",
9411   "self_type" : "type-37",
9412   "size" : 24,
9413   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9414  },
9415  {
9416   "alignment" : 8,
9417   "is_const" : true,
9418   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9419   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9420   "referenced_type" : "type-630",
9421   "self_type" : "type-629",
9422   "size" : 24,
9423   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9424  },
9425  {
9426   "alignment" : 8,
9427   "is_const" : true,
9428   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9429   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9430   "referenced_type" : "type-477",
9431   "self_type" : "type-476",
9432   "size" : 16,
9433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9434  },
9435  {
9436   "alignment" : 8,
9437   "is_const" : true,
9438   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9439   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9440   "referenced_type" : "type-905",
9441   "self_type" : "type-904",
9442   "size" : 16,
9443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9444  },
9445  {
9446   "alignment" : 8,
9447   "is_const" : true,
9448   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9449   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9450   "referenced_type" : "type-472",
9451   "self_type" : "type-471",
9452   "size" : 16,
9453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9454  },
9455  {
9456   "alignment" : 8,
9457   "is_const" : true,
9458   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
9459   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9460   "referenced_type" : "type-903",
9461   "self_type" : "type-902",
9462   "size" : 16,
9463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9464  },
9465  {
9466   "alignment" : 8,
9467   "is_const" : true,
9468   "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 *> > *)> > >",
9469   "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 *> > *)> > >",
9470   "referenced_type" : "type-228",
9471   "self_type" : "type-227",
9472   "size" : 24,
9473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9474  },
9475  {
9476   "alignment" : 8,
9477   "is_const" : true,
9478   "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 *> > *)> > >",
9479   "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 *> > *)> > >",
9480   "referenced_type" : "type-394",
9481   "self_type" : "type-393",
9482   "size" : 24,
9483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9484  },
9485  {
9486   "alignment" : 8,
9487   "is_const" : true,
9488   "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 *> > *)> > >",
9489   "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 *> > *)> > >",
9490   "referenced_type" : "type-875",
9491   "self_type" : "type-874",
9492   "size" : 24,
9493   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9494  },
9495  {
9496   "alignment" : 1,
9497   "is_const" : true,
9498   "linker_set_key" : "const unsigned char",
9499   "name" : "const unsigned char",
9500   "referenced_type" : "type-6",
9501   "self_type" : "type-423",
9502   "size" : 1,
9503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9504  },
9505  {
9506   "alignment" : 4,
9507   "is_const" : true,
9508   "linker_set_key" : "const unsigned int",
9509   "name" : "const unsigned int",
9510   "referenced_type" : "type-2",
9511   "self_type" : "type-148",
9512   "size" : 4,
9513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9514  },
9515  {
9516   "alignment" : 8,
9517   "is_const" : true,
9518   "linker_set_key" : "const unsigned long",
9519   "name" : "const unsigned long",
9520   "referenced_type" : "type-142",
9521   "self_type" : "type-149",
9522   "size" : 8,
9523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9524  },
9525  {
9526   "alignment" : 8,
9527   "is_const" : true,
9528   "linker_set_key" : "const unsigned long long",
9529   "name" : "const unsigned long long",
9530   "referenced_type" : "type-405",
9531   "self_type" : "type-615",
9532   "size" : 8,
9533   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9534  },
9535  {
9536   "alignment" : 2,
9537   "is_const" : true,
9538   "linker_set_key" : "const unsigned short",
9539   "name" : "const unsigned short",
9540   "referenced_type" : "type-115",
9541   "self_type" : "type-428",
9542   "size" : 2,
9543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9544  },
9545  {
9546   "is_const" : true,
9547   "linker_set_key" : "const void",
9548   "name" : "const void",
9549   "referenced_type" : "type-139",
9550   "self_type" : "type-566",
9551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9552  },
9553  {
9554   "alignment" : 1,
9555   "is_volatile" : true,
9556   "linker_set_key" : "volatile bool",
9557   "name" : "volatile bool",
9558   "referenced_type" : "type-27",
9559   "self_type" : "type-250",
9560   "size" : 1,
9561   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9562  },
9563  {
9564   "alignment" : 4,
9565   "is_volatile" : true,
9566   "linker_set_key" : "volatile int",
9567   "name" : "volatile int",
9568   "referenced_type" : "type-116",
9569   "self_type" : "type-167",
9570   "size" : 4,
9571   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9572  }
9573 ],
9574 "record_types" :
9575 [
9576  {
9577   "alignment" : 4,
9578   "fields" :
9579   [
9580    {
9581     "access" : "private",
9582     "field_name" : "mCond",
9583     "referenced_type" : "type-249"
9584    }
9585   ],
9586   "linker_set_key" : "android::Condition",
9587   "name" : "android::Condition",
9588   "record_kind" : "class",
9589   "referenced_type" : "type-248",
9590   "self_type" : "type-248",
9591   "size" : 48,
9592   "source_file" : "/system/core/libutils/include/utils/Condition.h",
9593   "unique_id" : "_ZTSN7android9ConditionE"
9594  },
9595  {
9596   "alignment" : 8,
9597   "fields" :
9598   [
9599    {
9600     "access" : "private",
9601     "field_name" : "mVector",
9602     "referenced_type" : "type-161"
9603    }
9604   ],
9605   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9606   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9607   "record_kind" : "class",
9608   "referenced_type" : "type-160",
9609   "self_type" : "type-160",
9610   "size" : 40,
9611   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9612   "template_args" : [ "type-155", "type-107" ],
9613   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9614  },
9615  {
9616   "alignment" : 4,
9617   "fields" :
9618   [
9619    {
9620     "access" : "private",
9621     "field_name" : "mCount",
9622     "referenced_type" : "type-342"
9623    }
9624   ],
9625   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9626   "name" : "android::LightRefBase<android::NativeHandle>",
9627   "record_kind" : "class",
9628   "referenced_type" : "type-341",
9629   "self_type" : "type-341",
9630   "size" : 4,
9631   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9632   "template_args" : [ "type-343" ],
9633   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9634  },
9635  {
9636   "alignment" : 4,
9637   "fields" :
9638   [
9639    {
9640     "access" : "private",
9641     "field_name" : "mCount",
9642     "referenced_type" : "type-338"
9643    }
9644   ],
9645   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9646   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9647   "record_kind" : "class",
9648   "referenced_type" : "type-337",
9649   "self_type" : "type-337",
9650   "size" : 4,
9651   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9652   "template_args" : [ "type-339" ],
9653   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9654  },
9655  {
9656   "alignment" : 4,
9657   "fields" :
9658   [
9659    {
9660     "access" : "private",
9661     "field_name" : "mMutex",
9662     "referenced_type" : "type-145"
9663    }
9664   ],
9665   "linker_set_key" : "android::Mutex",
9666   "name" : "android::Mutex",
9667   "record_kind" : "class",
9668   "referenced_type" : "type-144",
9669   "self_type" : "type-144",
9670   "size" : 40,
9671   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9672   "unique_id" : "_ZTSN7android5MutexE"
9673  },
9674  {
9675   "alignment" : 8,
9676   "fields" :
9677   [
9678    {
9679     "access" : "private",
9680     "field_name" : "mLock",
9681     "referenced_type" : "type-709"
9682    }
9683   ],
9684   "linker_set_key" : "android::Mutex::Autolock",
9685   "name" : "android::Mutex::Autolock",
9686   "record_kind" : "class",
9687   "referenced_type" : "type-708",
9688   "self_type" : "type-708",
9689   "size" : 8,
9690   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9691   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9692  },
9693  {
9694   "alignment" : 8,
9695   "base_specifiers" :
9696   [
9697    {
9698     "referenced_type" : "type-341"
9699    }
9700   ],
9701   "fields" :
9702   [
9703    {
9704     "access" : "private",
9705     "field_name" : "mHandle",
9706     "field_offset" : 64,
9707     "referenced_type" : "type-344"
9708    },
9709    {
9710     "access" : "private",
9711     "field_name" : "mOwnsHandle",
9712     "field_offset" : 128,
9713     "referenced_type" : "type-27"
9714    }
9715   ],
9716   "linker_set_key" : "android::NativeHandle",
9717   "name" : "android::NativeHandle",
9718   "record_kind" : "class",
9719   "referenced_type" : "type-343",
9720   "self_type" : "type-343",
9721   "size" : 24,
9722   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9723   "unique_id" : "_ZTSN7android12NativeHandleE"
9724  },
9725  {
9726   "alignment" : 4,
9727   "fields" :
9728   [
9729    {
9730     "access" : "private",
9731     "field_name" : "mRWLock",
9732     "referenced_type" : "type-714"
9733    }
9734   ],
9735   "linker_set_key" : "android::RWLock",
9736   "name" : "android::RWLock",
9737   "record_kind" : "class",
9738   "referenced_type" : "type-713",
9739   "self_type" : "type-713",
9740   "size" : 56,
9741   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9742   "unique_id" : "_ZTSN7android6RWLockE"
9743  },
9744  {
9745   "alignment" : 8,
9746   "fields" :
9747   [
9748    {
9749     "access" : "private",
9750     "field_name" : "mLock",
9751     "referenced_type" : "type-717"
9752    }
9753   ],
9754   "linker_set_key" : "android::RWLock::AutoRLock",
9755   "name" : "android::RWLock::AutoRLock",
9756   "record_kind" : "class",
9757   "referenced_type" : "type-716",
9758   "self_type" : "type-716",
9759   "size" : 8,
9760   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9761   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9762  },
9763  {
9764   "alignment" : 8,
9765   "fields" :
9766   [
9767    {
9768     "access" : "private",
9769     "field_name" : "mLock",
9770     "referenced_type" : "type-717"
9771    }
9772   ],
9773   "linker_set_key" : "android::RWLock::AutoWLock",
9774   "name" : "android::RWLock::AutoWLock",
9775   "record_kind" : "class",
9776   "referenced_type" : "type-719",
9777   "self_type" : "type-719",
9778   "size" : 8,
9779   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9780   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9781  },
9782  {
9783   "alignment" : 8,
9784   "fields" :
9785   [
9786    {
9787     "access" : "private",
9788     "field_name" : "mRefs",
9789     "field_offset" : 64,
9790     "referenced_type" : "type-14"
9791    }
9792   ],
9793   "linker_set_key" : "android::RefBase",
9794   "name" : "android::RefBase",
9795   "record_kind" : "class",
9796   "referenced_type" : "type-13",
9797   "self_type" : "type-13",
9798   "size" : 16,
9799   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9800   "unique_id" : "_ZTSN7android7RefBaseE",
9801   "vtable_components" :
9802   [
9803    {
9804     "kind" : "offset_to_top"
9805    },
9806    {
9807     "kind" : "rtti",
9808     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9809    },
9810    {
9811     "kind" : "complete_dtor_pointer",
9812     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9813    },
9814    {
9815     "kind" : "deleting_dtor_pointer",
9816     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9820    },
9821    {
9822     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9823    },
9824    {
9825     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9826    },
9827    {
9828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9829    }
9830   ]
9831  },
9832  {
9833   "alignment" : 1,
9834   "linker_set_key" : "android::RefBase::weakref_type",
9835   "name" : "android::RefBase::weakref_type",
9836   "record_kind" : "class",
9837   "referenced_type" : "type-23",
9838   "self_type" : "type-23",
9839   "size" : 1,
9840   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9841   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9842  },
9843  {
9844   "alignment" : 1,
9845   "linker_set_key" : "android::ReferenceMover",
9846   "name" : "android::ReferenceMover",
9847   "record_kind" : "class",
9848   "referenced_type" : "type-444",
9849   "self_type" : "type-444",
9850   "size" : 1,
9851   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9852   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9853  },
9854  {
9855   "alignment" : 8,
9856   "linker_set_key" : "android::ReferenceRenamer",
9857   "name" : "android::ReferenceRenamer",
9858   "record_kind" : "class",
9859   "referenced_type" : "type-439",
9860   "self_type" : "type-439",
9861   "size" : 8,
9862   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9863   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9864   "vtable_components" :
9865   [
9866    {
9867     "kind" : "offset_to_top"
9868    },
9869    {
9870     "kind" : "rtti",
9871     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9872    },
9873    {
9874     "is_pure" : true,
9875     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9876    }
9877   ]
9878  },
9879  {
9880   "alignment" : 8,
9881   "fields" :
9882   [
9883    {
9884     "access" : "private",
9885     "field_name" : "mTag",
9886     "referenced_type" : "type-142"
9887    }
9888   ],
9889   "linker_set_key" : "android::ScopedTrace",
9890   "name" : "android::ScopedTrace",
9891   "record_kind" : "class",
9892   "referenced_type" : "type-721",
9893   "self_type" : "type-721",
9894   "size" : 8,
9895   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9896   "unique_id" : "_ZTSN7android11ScopedTraceE"
9897  },
9898  {
9899   "alignment" : 8,
9900   "base_specifiers" :
9901   [
9902    {
9903     "access" : "private",
9904     "referenced_type" : "type-162"
9905    }
9906   ],
9907   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9908   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9909   "record_kind" : "class",
9910   "referenced_type" : "type-161",
9911   "self_type" : "type-161",
9912   "size" : 40,
9913   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9914   "template_args" : [ "type-163" ],
9915   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9916   "vtable_components" :
9917   [
9918    {
9919     "kind" : "offset_to_top"
9920    },
9921    {
9922     "kind" : "rtti",
9923     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9924    },
9925    {
9926     "kind" : "complete_dtor_pointer",
9927     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9928    },
9929    {
9930     "kind" : "deleting_dtor_pointer",
9931     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9932    },
9933    {
9934     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9935    },
9936    {
9937     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9938    },
9939    {
9940     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9941    },
9942    {
9943     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9944    },
9945    {
9946     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9947    },
9948    {
9949     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9950    },
9951    {
9952     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9953    }
9954   ]
9955  },
9956  {
9957   "alignment" : 8,
9958   "base_specifiers" :
9959   [
9960    {
9961     "referenced_type" : "type-147"
9962    }
9963   ],
9964   "linker_set_key" : "android::SortedVectorImpl",
9965   "name" : "android::SortedVectorImpl",
9966   "record_kind" : "class",
9967   "referenced_type" : "type-162",
9968   "self_type" : "type-162",
9969   "size" : 40,
9970   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9971   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9972   "vtable_components" :
9973   [
9974    {
9975     "kind" : "offset_to_top"
9976    },
9977    {
9978     "kind" : "rtti",
9979     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9980    },
9981    {
9982     "kind" : "complete_dtor_pointer",
9983     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9984    },
9985    {
9986     "kind" : "deleting_dtor_pointer",
9987     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9988    },
9989    {
9990     "is_pure" : true,
9991     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9992    },
9993    {
9994     "is_pure" : true,
9995     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9996    },
9997    {
9998     "is_pure" : true,
9999     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
10000    },
10001    {
10002     "is_pure" : true,
10003     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
10004    },
10005    {
10006     "is_pure" : true,
10007     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
10008    },
10009    {
10010     "is_pure" : true,
10011     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
10012    },
10013    {
10014     "is_pure" : true,
10015     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
10016    }
10017   ]
10018  },
10019  {
10020   "alignment" : 8,
10021   "fields" :
10022   [
10023    {
10024     "access" : "private",
10025     "field_name" : "mString",
10026     "referenced_type" : "type-156"
10027    }
10028   ],
10029   "linker_set_key" : "android::String16",
10030   "name" : "android::String16",
10031   "record_kind" : "class",
10032   "referenced_type" : "type-155",
10033   "self_type" : "type-155",
10034   "size" : 8,
10035   "source_file" : "/system/core/libutils/include/utils/String16.h",
10036   "unique_id" : "_ZTSN7android8String16E"
10037  },
10038  {
10039   "alignment" : 8,
10040   "fields" :
10041   [
10042    {
10043     "access" : "private",
10044     "field_name" : "mString",
10045     "referenced_type" : "type-165"
10046    }
10047   ],
10048   "linker_set_key" : "android::String8",
10049   "name" : "android::String8",
10050   "record_kind" : "class",
10051   "referenced_type" : "type-164",
10052   "self_type" : "type-164",
10053   "size" : 8,
10054   "source_file" : "/system/core/libutils/include/utils/String8.h",
10055   "unique_id" : "_ZTSN7android7String8E"
10056  },
10057  {
10058   "alignment" : 8,
10059   "base_specifiers" :
10060   [
10061    {
10062     "is_virtual" : true,
10063     "referenced_type" : "type-13"
10064    }
10065   ],
10066   "fields" :
10067   [
10068    {
10069     "access" : "private",
10070     "field_name" : "mCanCallJava",
10071     "field_offset" : 64,
10072     "referenced_type" : "type-247"
10073    },
10074    {
10075     "access" : "private",
10076     "field_name" : "mThread",
10077     "field_offset" : 128,
10078     "referenced_type" : "type-138"
10079    },
10080    {
10081     "access" : "private",
10082     "field_name" : "mLock",
10083     "field_offset" : 192,
10084     "referenced_type" : "type-144"
10085    },
10086    {
10087     "access" : "private",
10088     "field_name" : "mThreadExitedCondition",
10089     "field_offset" : 512,
10090     "referenced_type" : "type-248"
10091    },
10092    {
10093     "access" : "private",
10094     "field_name" : "mStatus",
10095     "field_offset" : 896,
10096     "referenced_type" : "type-116"
10097    },
10098    {
10099     "access" : "private",
10100     "field_name" : "mExitPending",
10101     "field_offset" : 928,
10102     "referenced_type" : "type-250"
10103    },
10104    {
10105     "access" : "private",
10106     "field_name" : "mRunning",
10107     "field_offset" : 936,
10108     "referenced_type" : "type-250"
10109    },
10110    {
10111     "access" : "private",
10112     "field_name" : "mHoldSelf",
10113     "field_offset" : 960,
10114     "referenced_type" : "type-244"
10115    },
10116    {
10117     "access" : "private",
10118     "field_name" : "mTid",
10119     "field_offset" : 1024,
10120     "referenced_type" : "type-116"
10121    }
10122   ],
10123   "linker_set_key" : "android::Thread",
10124   "name" : "android::Thread",
10125   "record_kind" : "class",
10126   "referenced_type" : "type-246",
10127   "self_type" : "type-246",
10128   "size" : 152,
10129   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10130   "unique_id" : "_ZTSN7android6ThreadE",
10131   "vtable_components" :
10132   [
10133    {
10134     "component_value" : 136,
10135     "kind" : "vbase_offset"
10136    },
10137    {
10138     "kind" : "offset_to_top"
10139    },
10140    {
10141     "kind" : "rtti",
10142     "mangled_component_name" : "_ZTIN7android6ThreadE"
10143    },
10144    {
10145     "kind" : "complete_dtor_pointer",
10146     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10147    },
10148    {
10149     "kind" : "deleting_dtor_pointer",
10150     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10160    },
10161    {
10162     "is_pure" : true,
10163     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10164    },
10165    {
10166     "kind" : "vcall_offset"
10167    },
10168    {
10169     "kind" : "vcall_offset"
10170    },
10171    {
10172     "kind" : "vcall_offset"
10173    },
10174    {
10175     "kind" : "vcall_offset"
10176    },
10177    {
10178     "component_value" : -136,
10179     "kind" : "vcall_offset"
10180    },
10181    {
10182     "component_value" : -136,
10183     "kind" : "offset_to_top"
10184    },
10185    {
10186     "kind" : "rtti",
10187     "mangled_component_name" : "_ZTIN7android6ThreadE"
10188    },
10189    {
10190     "kind" : "complete_dtor_pointer",
10191     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
10192    },
10193    {
10194     "kind" : "deleting_dtor_pointer",
10195     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10208    }
10209   ]
10210  },
10211  {
10212   "alignment" : 8,
10213   "base_specifiers" :
10214   [
10215    {
10216     "access" : "private",
10217     "referenced_type" : "type-147"
10218    }
10219   ],
10220   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10221   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10222   "record_kind" : "class",
10223   "referenced_type" : "type-146",
10224   "self_type" : "type-146",
10225   "size" : 40,
10226   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10227   "template_args" : [ "type-150" ],
10228   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10229   "vtable_components" :
10230   [
10231    {
10232     "kind" : "offset_to_top"
10233    },
10234    {
10235     "kind" : "rtti",
10236     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10237    },
10238    {
10239     "kind" : "complete_dtor_pointer",
10240     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10241    },
10242    {
10243     "kind" : "deleting_dtor_pointer",
10244     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10245    },
10246    {
10247     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
10248    },
10249    {
10250     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
10251    },
10252    {
10253     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
10254    },
10255    {
10256     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
10257    },
10258    {
10259     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
10260    },
10261    {
10262     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
10263    }
10264   ]
10265  },
10266  {
10267   "alignment" : 8,
10268   "fields" :
10269   [
10270    {
10271     "access" : "private",
10272     "field_name" : "mStorage",
10273     "field_offset" : 64,
10274     "referenced_type" : "type-138"
10275    },
10276    {
10277     "access" : "private",
10278     "field_name" : "mCount",
10279     "field_offset" : 128,
10280     "referenced_type" : "type-142"
10281    },
10282    {
10283     "access" : "private",
10284     "field_name" : "mFlags",
10285     "field_offset" : 192,
10286     "referenced_type" : "type-148"
10287    },
10288    {
10289     "access" : "private",
10290     "field_name" : "mItemSize",
10291     "field_offset" : 256,
10292     "referenced_type" : "type-149"
10293    }
10294   ],
10295   "linker_set_key" : "android::VectorImpl",
10296   "name" : "android::VectorImpl",
10297   "record_kind" : "class",
10298   "referenced_type" : "type-147",
10299   "self_type" : "type-147",
10300   "size" : 40,
10301   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10302   "unique_id" : "_ZTSN7android10VectorImplE",
10303   "vtable_components" :
10304   [
10305    {
10306     "kind" : "offset_to_top"
10307    },
10308    {
10309     "kind" : "rtti",
10310     "mangled_component_name" : "_ZTIN7android10VectorImplE"
10311    },
10312    {
10313     "kind" : "complete_dtor_pointer",
10314     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
10315    },
10316    {
10317     "kind" : "deleting_dtor_pointer",
10318     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
10319    },
10320    {
10321     "is_pure" : true,
10322     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
10323    },
10324    {
10325     "is_pure" : true,
10326     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
10327    },
10328    {
10329     "is_pure" : true,
10330     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
10331    },
10332    {
10333     "is_pure" : true,
10334     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
10335    },
10336    {
10337     "is_pure" : true,
10338     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
10339    },
10340    {
10341     "is_pure" : true,
10342     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
10343    }
10344   ]
10345  },
10346  {
10347   "alignment" : 8,
10348   "base_specifiers" :
10349   [
10350    {
10351     "referenced_type" : "type-337"
10352    }
10353   ],
10354   "linker_set_key" : "android::VirtualLightRefBase",
10355   "name" : "android::VirtualLightRefBase",
10356   "record_kind" : "class",
10357   "referenced_type" : "type-339",
10358   "self_type" : "type-339",
10359   "size" : 16,
10360   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10361   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
10362   "vtable_components" :
10363   [
10364    {
10365     "kind" : "offset_to_top"
10366    },
10367    {
10368     "kind" : "rtti",
10369     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10370    },
10371    {
10372     "kind" : "complete_dtor_pointer",
10373     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10374    },
10375    {
10376     "kind" : "deleting_dtor_pointer",
10377     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10378    }
10379   ]
10380  },
10381  {
10382   "alignment" : 8,
10383   "base_specifiers" :
10384   [
10385    {
10386     "referenced_type" : "type-21"
10387    }
10388   ],
10389   "fields" :
10390   [
10391    {
10392     "access" : "protected",
10393     "field_name" : "mSchedPolicy",
10394     "field_offset" : 64,
10395     "referenced_type" : "type-116"
10396    },
10397    {
10398     "access" : "protected",
10399     "field_name" : "mSchedPriority",
10400     "field_offset" : 96,
10401     "referenced_type" : "type-116"
10402    },
10403    {
10404     "access" : "private",
10405     "field_name" : "mExtras",
10406     "field_offset" : 128,
10407     "referenced_type" : "type-295"
10408    },
10409    {
10410     "access" : "private",
10411     "field_name" : "mReserved0",
10412     "field_offset" : 192,
10413     "referenced_type" : "type-138"
10414    }
10415   ],
10416   "linker_set_key" : "android::hardware::BHwBinder",
10417   "name" : "android::hardware::BHwBinder",
10418   "record_kind" : "class",
10419   "referenced_type" : "type-294",
10420   "self_type" : "type-294",
10421   "size" : 48,
10422   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10423   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
10424   "vtable_components" :
10425   [
10426    {
10427     "component_value" : 32,
10428     "kind" : "vbase_offset"
10429    },
10430    {
10431     "kind" : "offset_to_top"
10432    },
10433    {
10434     "kind" : "rtti",
10435     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10445    },
10446    {
10447     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10451    },
10452    {
10453     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10460    },
10461    {
10462     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10463    },
10464    {
10465     "kind" : "complete_dtor_pointer",
10466     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
10467    },
10468    {
10469     "kind" : "deleting_dtor_pointer",
10470     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
10471    },
10472    {
10473     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10474    },
10475    {
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "kind" : "vcall_offset"
10480    },
10481    {
10482     "kind" : "vcall_offset"
10483    },
10484    {
10485     "kind" : "vcall_offset"
10486    },
10487    {
10488     "component_value" : -32,
10489     "kind" : "vcall_offset"
10490    },
10491    {
10492     "component_value" : -32,
10493     "kind" : "offset_to_top"
10494    },
10495    {
10496     "kind" : "rtti",
10497     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
10498    },
10499    {
10500     "kind" : "complete_dtor_pointer",
10501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
10502    },
10503    {
10504     "kind" : "deleting_dtor_pointer",
10505     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
10506    },
10507    {
10508     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10509    },
10510    {
10511     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10515    },
10516    {
10517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10518    }
10519   ]
10520  },
10521  {
10522   "alignment" : 8,
10523   "base_specifiers" :
10524   [
10525    {
10526     "is_virtual" : true,
10527     "referenced_type" : "type-13"
10528    }
10529   ],
10530   "fields" :
10531   [
10532    {
10533     "access" : "private",
10534     "field_name" : "mRemote",
10535     "field_offset" : 64,
10536     "referenced_type" : "type-19"
10537    },
10538    {
10539     "access" : "private",
10540     "field_name" : "mRefs",
10541     "field_offset" : 128,
10542     "referenced_type" : "type-22"
10543    },
10544    {
10545     "access" : "private",
10546     "field_name" : "mState",
10547     "field_offset" : 192,
10548     "referenced_type" : "type-24"
10549    }
10550   ],
10551   "linker_set_key" : "android::hardware::BpHwRefBase",
10552   "name" : "android::hardware::BpHwRefBase",
10553   "record_kind" : "class",
10554   "referenced_type" : "type-18",
10555   "self_type" : "type-18",
10556   "size" : 48,
10557   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10558   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
10559   "vtable_components" :
10560   [
10561    {
10562     "component_value" : 32,
10563     "kind" : "vbase_offset"
10564    },
10565    {
10566     "kind" : "offset_to_top"
10567    },
10568    {
10569     "kind" : "rtti",
10570     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10571    },
10572    {
10573     "kind" : "complete_dtor_pointer",
10574     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10575    },
10576    {
10577     "kind" : "deleting_dtor_pointer",
10578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10588    },
10589    {
10590     "kind" : "vcall_offset"
10591    },
10592    {
10593     "component_value" : -32,
10594     "kind" : "vcall_offset"
10595    },
10596    {
10597     "component_value" : -32,
10598     "kind" : "vcall_offset"
10599    },
10600    {
10601     "component_value" : -32,
10602     "kind" : "vcall_offset"
10603    },
10604    {
10605     "component_value" : -32,
10606     "kind" : "vcall_offset"
10607    },
10608    {
10609     "component_value" : -32,
10610     "kind" : "offset_to_top"
10611    },
10612    {
10613     "kind" : "rtti",
10614     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10615    },
10616    {
10617     "kind" : "complete_dtor_pointer",
10618     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
10619    },
10620    {
10621     "kind" : "deleting_dtor_pointer",
10622     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
10623    },
10624    {
10625     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10626    },
10627    {
10628     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10629    },
10630    {
10631     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10635    }
10636   ]
10637  },
10638  {
10639   "alignment" : 8,
10640   "base_specifiers" :
10641   [
10642    {
10643     "referenced_type" : "type-11"
10644    },
10645    {
10646     "referenced_type" : "type-17"
10647    },
10648    {
10649     "referenced_type" : "type-18"
10650    }
10651   ],
10652   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInput>",
10653   "name" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInput>",
10654   "record_kind" : "class",
10655   "referenced_type" : "type-10",
10656   "self_type" : "type-10",
10657   "size" : 64,
10658   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10659   "template_args" : [ "type-11" ],
10660   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEEE",
10661   "vtable_components" :
10662   [
10663    {
10664     "component_value" : 48,
10665     "kind" : "vbase_offset"
10666    },
10667    {
10668     "kind" : "offset_to_top"
10669    },
10670    {
10671     "kind" : "rtti",
10672     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEEE"
10673    },
10674    {
10675     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_08ITvInput8isRemoteEv"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10682    },
10683    {
10684     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10685    },
10686    {
10687     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10688    },
10689    {
10690     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21setHALInstrumentationEv"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10694    },
10695    {
10696     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput4pingEv"
10697    },
10698    {
10699     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10700    },
10701    {
10702     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21notifySyspropsChangedEv"
10703    },
10704    {
10705     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10706    },
10707    {
10708     "kind" : "complete_dtor_pointer",
10709     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED1Ev"
10710    },
10711    {
10712     "kind" : "deleting_dtor_pointer",
10713     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED0Ev"
10714    },
10715    {
10716     "is_pure" : true,
10717     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE"
10718    },
10719    {
10720     "is_pure" : true,
10721     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
10722    },
10723    {
10724     "is_pure" : true,
10725     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
10726    },
10727    {
10728     "is_pure" : true,
10729     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11closeStreamEii"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEE10onAsBinderEv"
10733    },
10734    {
10735     "component_value" : 40,
10736     "kind" : "vbase_offset"
10737    },
10738    {
10739     "component_value" : -8,
10740     "kind" : "offset_to_top"
10741    },
10742    {
10743     "kind" : "rtti",
10744     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEEE"
10745    },
10746    {
10747     "kind" : "complete_dtor_pointer",
10748     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED1Ev"
10749    },
10750    {
10751     "kind" : "deleting_dtor_pointer",
10752     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED0Ev"
10753    },
10754    {
10755     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEE10onAsBinderEv"
10756    },
10757    {
10758     "component_value" : 32,
10759     "kind" : "vbase_offset"
10760    },
10761    {
10762     "component_value" : -16,
10763     "kind" : "offset_to_top"
10764    },
10765    {
10766     "kind" : "rtti",
10767     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEEE"
10768    },
10769    {
10770     "kind" : "complete_dtor_pointer",
10771     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED1Ev"
10772    },
10773    {
10774     "kind" : "deleting_dtor_pointer",
10775     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED0Ev"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10785    },
10786    {
10787     "kind" : "vcall_offset"
10788    },
10789    {
10790     "component_value" : -32,
10791     "kind" : "vcall_offset"
10792    },
10793    {
10794     "component_value" : -32,
10795     "kind" : "vcall_offset"
10796    },
10797    {
10798     "component_value" : -32,
10799     "kind" : "vcall_offset"
10800    },
10801    {
10802     "component_value" : -48,
10803     "kind" : "vcall_offset"
10804    },
10805    {
10806     "component_value" : -48,
10807     "kind" : "offset_to_top"
10808    },
10809    {
10810     "kind" : "rtti",
10811     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEEE"
10812    },
10813    {
10814     "kind" : "complete_dtor_pointer",
10815     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED1Ev"
10816    },
10817    {
10818     "kind" : "deleting_dtor_pointer",
10819     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEED0Ev"
10820    },
10821    {
10822     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10823    },
10824    {
10825     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10826    },
10827    {
10828     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10829    },
10830    {
10831     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10832    }
10833   ]
10834  },
10835  {
10836   "alignment" : 8,
10837   "base_specifiers" :
10838   [
10839    {
10840     "referenced_type" : "type-34"
10841    },
10842    {
10843     "referenced_type" : "type-17"
10844    },
10845    {
10846     "referenced_type" : "type-18"
10847    }
10848   ],
10849   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInputCallback>",
10850   "name" : "android::hardware::BpInterface<android::hardware::tv::input::V1_0::ITvInputCallback>",
10851   "record_kind" : "class",
10852   "referenced_type" : "type-33",
10853   "self_type" : "type-33",
10854   "size" : 64,
10855   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10856   "template_args" : [ "type-34" ],
10857   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEEE",
10858   "vtable_components" :
10859   [
10860    {
10861     "component_value" : 48,
10862     "kind" : "vbase_offset"
10863    },
10864    {
10865     "kind" : "offset_to_top"
10866    },
10867    {
10868     "kind" : "rtti",
10869     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEEE"
10870    },
10871    {
10872     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_016ITvInputCallback8isRemoteEv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10882    },
10883    {
10884     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21setHALInstrumentationEv"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10891    },
10892    {
10893     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback4pingEv"
10894    },
10895    {
10896     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10897    },
10898    {
10899     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21notifySyspropsChangedEv"
10900    },
10901    {
10902     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10903    },
10904    {
10905     "kind" : "complete_dtor_pointer",
10906     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED1Ev"
10907    },
10908    {
10909     "kind" : "deleting_dtor_pointer",
10910     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED0Ev"
10911    },
10912    {
10913     "is_pure" : true,
10914     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback6notifyERKNS3_12TvInputEventE"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEE10onAsBinderEv"
10918    },
10919    {
10920     "component_value" : 40,
10921     "kind" : "vbase_offset"
10922    },
10923    {
10924     "component_value" : -8,
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEEE"
10930    },
10931    {
10932     "kind" : "complete_dtor_pointer",
10933     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED1Ev"
10934    },
10935    {
10936     "kind" : "deleting_dtor_pointer",
10937     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED0Ev"
10938    },
10939    {
10940     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEE10onAsBinderEv"
10941    },
10942    {
10943     "component_value" : 32,
10944     "kind" : "vbase_offset"
10945    },
10946    {
10947     "component_value" : -16,
10948     "kind" : "offset_to_top"
10949    },
10950    {
10951     "kind" : "rtti",
10952     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEEE"
10953    },
10954    {
10955     "kind" : "complete_dtor_pointer",
10956     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED1Ev"
10957    },
10958    {
10959     "kind" : "deleting_dtor_pointer",
10960     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED0Ev"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10967    },
10968    {
10969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10970    },
10971    {
10972     "kind" : "vcall_offset"
10973    },
10974    {
10975     "component_value" : -32,
10976     "kind" : "vcall_offset"
10977    },
10978    {
10979     "component_value" : -32,
10980     "kind" : "vcall_offset"
10981    },
10982    {
10983     "component_value" : -32,
10984     "kind" : "vcall_offset"
10985    },
10986    {
10987     "component_value" : -48,
10988     "kind" : "vcall_offset"
10989    },
10990    {
10991     "component_value" : -48,
10992     "kind" : "offset_to_top"
10993    },
10994    {
10995     "kind" : "rtti",
10996     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEEE"
10997    },
10998    {
10999     "kind" : "complete_dtor_pointer",
11000     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED1Ev"
11001    },
11002    {
11003     "kind" : "deleting_dtor_pointer",
11004     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEED0Ev"
11005    },
11006    {
11007     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11008    },
11009    {
11010     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11017    }
11018   ]
11019  },
11020  {
11021   "alignment" : 8,
11022   "base_specifiers" :
11023   [
11024    {
11025     "referenced_type" : "type-12"
11026    },
11027    {
11028     "referenced_type" : "type-17"
11029    },
11030    {
11031     "referenced_type" : "type-18"
11032    }
11033   ],
11034   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11035   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11036   "record_kind" : "class",
11037   "referenced_type" : "type-605",
11038   "self_type" : "type-605",
11039   "size" : 64,
11040   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11041   "template_args" : [ "type-12" ],
11042   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11043   "vtable_components" :
11044   [
11045    {
11046     "component_value" : 48,
11047     "kind" : "vbase_offset"
11048    },
11049    {
11050     "kind" : "offset_to_top"
11051    },
11052    {
11053     "kind" : "rtti",
11054     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11055    },
11056    {
11057     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11088    },
11089    {
11090     "kind" : "complete_dtor_pointer",
11091     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11092    },
11093    {
11094     "kind" : "deleting_dtor_pointer",
11095     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11099    },
11100    {
11101     "component_value" : 40,
11102     "kind" : "vbase_offset"
11103    },
11104    {
11105     "component_value" : -8,
11106     "kind" : "offset_to_top"
11107    },
11108    {
11109     "kind" : "rtti",
11110     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11111    },
11112    {
11113     "kind" : "complete_dtor_pointer",
11114     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11115    },
11116    {
11117     "kind" : "deleting_dtor_pointer",
11118     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11119    },
11120    {
11121     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11122    },
11123    {
11124     "component_value" : 32,
11125     "kind" : "vbase_offset"
11126    },
11127    {
11128     "component_value" : -16,
11129     "kind" : "offset_to_top"
11130    },
11131    {
11132     "kind" : "rtti",
11133     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11134    },
11135    {
11136     "kind" : "complete_dtor_pointer",
11137     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11138    },
11139    {
11140     "kind" : "deleting_dtor_pointer",
11141     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11151    },
11152    {
11153     "kind" : "vcall_offset"
11154    },
11155    {
11156     "component_value" : -32,
11157     "kind" : "vcall_offset"
11158    },
11159    {
11160     "component_value" : -32,
11161     "kind" : "vcall_offset"
11162    },
11163    {
11164     "component_value" : -32,
11165     "kind" : "vcall_offset"
11166    },
11167    {
11168     "component_value" : -48,
11169     "kind" : "vcall_offset"
11170    },
11171    {
11172     "component_value" : -48,
11173     "kind" : "offset_to_top"
11174    },
11175    {
11176     "kind" : "rtti",
11177     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11178    },
11179    {
11180     "kind" : "complete_dtor_pointer",
11181     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11182    },
11183    {
11184     "kind" : "deleting_dtor_pointer",
11185     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11186    },
11187    {
11188     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11189    },
11190    {
11191     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11192    },
11193    {
11194     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11195    },
11196    {
11197     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11198    }
11199   ]
11200  },
11201  {
11202   "alignment" : 8,
11203   "fields" :
11204   [
11205    {
11206     "access" : "private",
11207     "field_name" : "mMutex",
11208     "referenced_type" : "type-633"
11209    },
11210    {
11211     "access" : "private",
11212     "field_name" : "mMap",
11213     "field_offset" : 320,
11214     "referenced_type" : "type-634"
11215    }
11216   ],
11217   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11218   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11219   "record_kind" : "class",
11220   "referenced_type" : "type-632",
11221   "self_type" : "type-632",
11222   "size" : 64,
11223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11224   "template_args" : [ "type-287", "type-635" ],
11225   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
11226  },
11227  {
11228   "alignment" : 8,
11229   "fields" :
11230   [
11231    {
11232     "access" : "private",
11233     "field_name" : "mMutex",
11234     "referenced_type" : "type-641"
11235    },
11236    {
11237     "access" : "private",
11238     "field_name" : "mMap",
11239     "field_offset" : 320,
11240     "referenced_type" : "type-642"
11241    }
11242   ],
11243   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11244   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11245   "record_kind" : "class",
11246   "referenced_type" : "type-640",
11247   "self_type" : "type-640",
11248   "size" : 64,
11249   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11250   "template_args" : [ "type-287", "type-27" ],
11251   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
11252  },
11253  {
11254   "alignment" : 8,
11255   "fields" :
11256   [
11257    {
11258     "access" : "private",
11259     "field_name" : "mMutex",
11260     "referenced_type" : "type-646"
11261    },
11262    {
11263     "access" : "private",
11264     "field_name" : "mMap",
11265     "field_offset" : 320,
11266     "referenced_type" : "type-647"
11267    }
11268   ],
11269   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11270   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11271   "record_kind" : "class",
11272   "referenced_type" : "type-645",
11273   "self_type" : "type-645",
11274   "size" : 64,
11275   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11276   "template_args" : [ "type-78", "type-648" ],
11277   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11278  },
11279  {
11280   "alignment" : 8,
11281   "fields" :
11282   [
11283    {
11284     "access" : "private",
11285     "field_name" : "mMutex",
11286     "referenced_type" : "type-664"
11287    },
11288    {
11289     "access" : "private",
11290     "field_name" : "mMap",
11291     "field_offset" : 320,
11292     "referenced_type" : "type-665"
11293    }
11294   ],
11295   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11296   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11297   "record_kind" : "class",
11298   "referenced_type" : "type-663",
11299   "self_type" : "type-663",
11300   "size" : 64,
11301   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11302   "template_args" : [ "type-666", "type-667" ],
11303   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
11304  },
11305  {
11306   "alignment" : 8,
11307   "fields" :
11308   [
11309    {
11310     "access" : "private",
11311     "field_name" : "mMutex",
11312     "referenced_type" : "type-653"
11313    },
11314    {
11315     "access" : "private",
11316     "field_name" : "mMap",
11317     "field_offset" : 320,
11318     "referenced_type" : "type-654"
11319    }
11320   ],
11321   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11322   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11323   "record_kind" : "class",
11324   "referenced_type" : "type-652",
11325   "self_type" : "type-652",
11326   "size" : 64,
11327   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11328   "template_args" : [ "type-655", "type-656" ],
11329   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11330  },
11331  {
11332   "alignment" : 8,
11333   "fields" :
11334   [
11335    {
11336     "field_name" : "flags",
11337     "referenced_type" : "type-2"
11338    },
11339    {
11340     "field_name" : "fdIndex",
11341     "field_offset" : 32,
11342     "referenced_type" : "type-2"
11343    },
11344    {
11345     "field_name" : "offset",
11346     "field_offset" : 64,
11347     "referenced_type" : "type-2"
11348    },
11349    {
11350     "field_name" : "extent",
11351     "field_offset" : 128,
11352     "referenced_type" : "type-142"
11353    }
11354   ],
11355   "linker_set_key" : "android::hardware::GrantorDescriptor",
11356   "name" : "android::hardware::GrantorDescriptor",
11357   "referenced_type" : "type-465",
11358   "self_type" : "type-465",
11359   "size" : 24,
11360   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11361   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11362  },
11363  {
11364   "alignment" : 8,
11365   "base_specifiers" :
11366   [
11367    {
11368     "is_virtual" : true,
11369     "referenced_type" : "type-449"
11370    },
11371    {
11372     "is_virtual" : true,
11373     "referenced_type" : "type-13"
11374    }
11375   ],
11376   "linker_set_key" : "android::hardware::HidlMemory",
11377   "name" : "android::hardware::HidlMemory",
11378   "record_kind" : "class",
11379   "referenced_type" : "type-457",
11380   "self_type" : "type-457",
11381   "size" : 64,
11382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11383   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11384   "vtable_components" :
11385   [
11386    {
11387     "component_value" : 48,
11388     "kind" : "vbase_offset"
11389    },
11390    {
11391     "component_value" : 8,
11392     "kind" : "vbase_offset"
11393    },
11394    {
11395     "kind" : "offset_to_top"
11396    },
11397    {
11398     "kind" : "rtti",
11399     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11400    },
11401    {
11402     "kind" : "complete_dtor_pointer",
11403     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11404    },
11405    {
11406     "kind" : "deleting_dtor_pointer",
11407     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11408    },
11409    {
11410     "kind" : "vcall_offset"
11411    },
11412    {
11413     "kind" : "vcall_offset"
11414    },
11415    {
11416     "kind" : "vcall_offset"
11417    },
11418    {
11419     "kind" : "vcall_offset"
11420    },
11421    {
11422     "component_value" : -48,
11423     "kind" : "vcall_offset"
11424    },
11425    {
11426     "component_value" : -48,
11427     "kind" : "offset_to_top"
11428    },
11429    {
11430     "kind" : "rtti",
11431     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11432    },
11433    {
11434     "kind" : "complete_dtor_pointer",
11435     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
11436    },
11437    {
11438     "kind" : "deleting_dtor_pointer",
11439     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11452    }
11453   ]
11454  },
11455  {
11456   "alignment" : 8,
11457   "base_specifiers" :
11458   [
11459    {
11460     "is_virtual" : true,
11461     "referenced_type" : "type-13"
11462    }
11463   ],
11464   "linker_set_key" : "android::hardware::IBinder",
11465   "name" : "android::hardware::IBinder",
11466   "record_kind" : "class",
11467   "referenced_type" : "type-21",
11468   "self_type" : "type-21",
11469   "size" : 24,
11470   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11471   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11472   "vtable_components" :
11473   [
11474    {
11475     "component_value" : 8,
11476     "kind" : "vbase_offset"
11477    },
11478    {
11479     "kind" : "offset_to_top"
11480    },
11481    {
11482     "kind" : "rtti",
11483     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11484    },
11485    {
11486     "is_pure" : true,
11487     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11488    },
11489    {
11490     "is_pure" : true,
11491     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11492    },
11493    {
11494     "is_pure" : true,
11495     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11496    },
11497    {
11498     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11499    },
11500    {
11501     "is_pure" : true,
11502     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11503    },
11504    {
11505     "is_pure" : true,
11506     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11507    },
11508    {
11509     "is_pure" : true,
11510     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11514    },
11515    {
11516     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11517    },
11518    {
11519     "kind" : "complete_dtor_pointer",
11520     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11521    },
11522    {
11523     "kind" : "deleting_dtor_pointer",
11524     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "kind" : "vcall_offset"
11531    },
11532    {
11533     "kind" : "vcall_offset"
11534    },
11535    {
11536     "kind" : "vcall_offset"
11537    },
11538    {
11539     "component_value" : -8,
11540     "kind" : "vcall_offset"
11541    },
11542    {
11543     "component_value" : -8,
11544     "kind" : "offset_to_top"
11545    },
11546    {
11547     "kind" : "rtti",
11548     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11549    },
11550    {
11551     "kind" : "complete_dtor_pointer",
11552     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
11553    },
11554    {
11555     "kind" : "deleting_dtor_pointer",
11556     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11569    }
11570   ]
11571  },
11572  {
11573   "alignment" : 8,
11574   "base_specifiers" :
11575   [
11576    {
11577     "is_virtual" : true,
11578     "referenced_type" : "type-13"
11579    }
11580   ],
11581   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11582   "name" : "android::hardware::IBinder::DeathRecipient",
11583   "record_kind" : "class",
11584   "referenced_type" : "type-91",
11585   "self_type" : "type-91",
11586   "size" : 24,
11587   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11588   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11589   "vtable_components" :
11590   [
11591    {
11592     "component_value" : 8,
11593     "kind" : "vbase_offset"
11594    },
11595    {
11596     "kind" : "offset_to_top"
11597    },
11598    {
11599     "kind" : "rtti",
11600     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11601    },
11602    {
11603     "is_pure" : true,
11604     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11605    },
11606    {
11607     "kind" : "complete_dtor_pointer",
11608     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11609    },
11610    {
11611     "kind" : "deleting_dtor_pointer",
11612     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11613    },
11614    {
11615     "kind" : "vcall_offset"
11616    },
11617    {
11618     "kind" : "vcall_offset"
11619    },
11620    {
11621     "kind" : "vcall_offset"
11622    },
11623    {
11624     "kind" : "vcall_offset"
11625    },
11626    {
11627     "component_value" : -8,
11628     "kind" : "vcall_offset"
11629    },
11630    {
11631     "component_value" : -8,
11632     "kind" : "offset_to_top"
11633    },
11634    {
11635     "kind" : "rtti",
11636     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11637    },
11638    {
11639     "kind" : "complete_dtor_pointer",
11640     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
11641    },
11642    {
11643     "kind" : "deleting_dtor_pointer",
11644     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11657    }
11658   ]
11659  },
11660  {
11661   "alignment" : 8,
11662   "base_specifiers" :
11663   [
11664    {
11665     "is_virtual" : true,
11666     "referenced_type" : "type-13"
11667    }
11668   ],
11669   "linker_set_key" : "android::hardware::IInterface",
11670   "name" : "android::hardware::IInterface",
11671   "record_kind" : "class",
11672   "referenced_type" : "type-17",
11673   "self_type" : "type-17",
11674   "size" : 24,
11675   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11676   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11677   "vtable_components" :
11678   [
11679    {
11680     "component_value" : 8,
11681     "kind" : "vbase_offset"
11682    },
11683    {
11684     "kind" : "offset_to_top"
11685    },
11686    {
11687     "kind" : "rtti",
11688     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11689    },
11690    {
11691     "kind" : "complete_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11693    },
11694    {
11695     "kind" : "deleting_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11697    },
11698    {
11699     "is_pure" : true,
11700     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11701    },
11702    {
11703     "kind" : "vcall_offset"
11704    },
11705    {
11706     "kind" : "vcall_offset"
11707    },
11708    {
11709     "kind" : "vcall_offset"
11710    },
11711    {
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "component_value" : -8,
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -8,
11720     "kind" : "offset_to_top"
11721    },
11722    {
11723     "kind" : "rtti",
11724     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11725    },
11726    {
11727     "kind" : "complete_dtor_pointer",
11728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11729    },
11730    {
11731     "kind" : "deleting_dtor_pointer",
11732     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11745    }
11746   ]
11747  },
11748  {
11749   "alignment" : 8,
11750   "fields" :
11751   [
11752    {
11753     "access" : "private",
11754     "field_name" : "mGrantors",
11755     "referenced_type" : "type-461"
11756    },
11757    {
11758     "access" : "private",
11759     "field_name" : "mHandle",
11760     "field_offset" : 128,
11761     "referenced_type" : "type-544"
11762    },
11763    {
11764     "access" : "private",
11765     "field_name" : "mQuantum",
11766     "field_offset" : 192,
11767     "referenced_type" : "type-2"
11768    },
11769    {
11770     "access" : "private",
11771     "field_name" : "mFlags",
11772     "field_offset" : 224,
11773     "referenced_type" : "type-2"
11774    }
11775   ],
11776   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11777   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11778   "referenced_type" : "type-578",
11779   "self_type" : "type-578",
11780   "size" : 32,
11781   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11782   "template_args" : [ "type-118" ],
11783   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11784  },
11785  {
11786   "alignment" : 8,
11787   "fields" :
11788   [
11789    {
11790     "access" : "private",
11791     "field_name" : "mBufCachePos",
11792     "referenced_type" : "type-142"
11793    },
11794    {
11795     "access" : "private",
11796     "field_name" : "mBufCache",
11797     "field_offset" : 64,
11798     "referenced_type" : "type-608"
11799    },
11800    {
11801     "access" : "private",
11802     "field_name" : "mError",
11803     "field_offset" : 256,
11804     "referenced_type" : "type-116"
11805    },
11806    {
11807     "access" : "private",
11808     "field_name" : "mData",
11809     "field_offset" : 320,
11810     "referenced_type" : "type-609"
11811    },
11812    {
11813     "access" : "private",
11814     "field_name" : "mDataSize",
11815     "field_offset" : 384,
11816     "referenced_type" : "type-142"
11817    },
11818    {
11819     "access" : "private",
11820     "field_name" : "mDataCapacity",
11821     "field_offset" : 448,
11822     "referenced_type" : "type-142"
11823    },
11824    {
11825     "access" : "private",
11826     "field_name" : "mDataPos",
11827     "field_offset" : 512,
11828     "referenced_type" : "type-142"
11829    },
11830    {
11831     "access" : "private",
11832     "field_name" : "mObjects",
11833     "field_offset" : 576,
11834     "referenced_type" : "type-610"
11835    },
11836    {
11837     "access" : "private",
11838     "field_name" : "mObjectsSize",
11839     "field_offset" : 640,
11840     "referenced_type" : "type-142"
11841    },
11842    {
11843     "access" : "private",
11844     "field_name" : "mObjectsCapacity",
11845     "field_offset" : 704,
11846     "referenced_type" : "type-142"
11847    },
11848    {
11849     "access" : "private",
11850     "field_name" : "mNextObjectHint",
11851     "field_offset" : 768,
11852     "referenced_type" : "type-142"
11853    },
11854    {
11855     "access" : "private",
11856     "field_name" : "mNumRef",
11857     "field_offset" : 832,
11858     "referenced_type" : "type-142"
11859    },
11860    {
11861     "access" : "private",
11862     "field_name" : "mFdsKnown",
11863     "field_offset" : 896,
11864     "referenced_type" : "type-27"
11865    },
11866    {
11867     "access" : "private",
11868     "field_name" : "mHasFds",
11869     "field_offset" : 904,
11870     "referenced_type" : "type-27"
11871    },
11872    {
11873     "access" : "private",
11874     "field_name" : "mAllowFds",
11875     "field_offset" : 912,
11876     "referenced_type" : "type-27"
11877    },
11878    {
11879     "access" : "private",
11880     "field_name" : "mOwner",
11881     "field_offset" : 960,
11882     "referenced_type" : "type-611"
11883    },
11884    {
11885     "access" : "private",
11886     "field_name" : "mOwnerCookie",
11887     "field_offset" : 1024,
11888     "referenced_type" : "type-138"
11889    }
11890   ],
11891   "linker_set_key" : "android::hardware::Parcel",
11892   "name" : "android::hardware::Parcel",
11893   "record_kind" : "class",
11894   "referenced_type" : "type-607",
11895   "self_type" : "type-607",
11896   "size" : 136,
11897   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11898   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11899  },
11900  {
11901   "access" : "private",
11902   "alignment" : 8,
11903   "fields" :
11904   [
11905    {
11906     "field_name" : "index",
11907     "referenced_type" : "type-142"
11908    },
11909    {
11910     "field_name" : "buffer",
11911     "field_offset" : 64,
11912     "referenced_type" : "type-405"
11913    },
11914    {
11915     "field_name" : "bufend",
11916     "field_offset" : 128,
11917     "referenced_type" : "type-405"
11918    }
11919   ],
11920   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11921   "name" : "android::hardware::Parcel::BufferInfo",
11922   "referenced_type" : "type-618",
11923   "self_type" : "type-618",
11924   "size" : 24,
11925   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11926   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11927  },
11928  {
11929   "alignment" : 8,
11930   "base_specifiers" :
11931   [
11932    {
11933     "is_virtual" : true,
11934     "referenced_type" : "type-13"
11935    }
11936   ],
11937   "fields" :
11938   [
11939    {
11940     "access" : "private",
11941     "field_name" : "mDriverFD",
11942     "field_offset" : 64,
11943     "referenced_type" : "type-116"
11944    },
11945    {
11946     "access" : "private",
11947     "field_name" : "mVMStart",
11948     "field_offset" : 128,
11949     "referenced_type" : "type-138"
11950    },
11951    {
11952     "access" : "private",
11953     "field_name" : "mThreadCountLock",
11954     "field_offset" : 192,
11955     "referenced_type" : "type-140"
11956    },
11957    {
11958     "access" : "private",
11959     "field_name" : "mThreadCountDecrement",
11960     "field_offset" : 512,
11961     "referenced_type" : "type-141"
11962    },
11963    {
11964     "access" : "private",
11965     "field_name" : "mExecutingThreadsCount",
11966     "field_offset" : 896,
11967     "referenced_type" : "type-142"
11968    },
11969    {
11970     "access" : "private",
11971     "field_name" : "mMaxThreads",
11972     "field_offset" : 960,
11973     "referenced_type" : "type-142"
11974    },
11975    {
11976     "access" : "private",
11977     "field_name" : "mStarvationStartTimeMs",
11978     "field_offset" : 1024,
11979     "referenced_type" : "type-143"
11980    },
11981    {
11982     "access" : "private",
11983     "field_name" : "mLock",
11984     "field_offset" : 1088,
11985     "referenced_type" : "type-144"
11986    },
11987    {
11988     "access" : "private",
11989     "field_name" : "mHandleToObject",
11990     "field_offset" : 1408,
11991     "referenced_type" : "type-146"
11992    },
11993    {
11994     "access" : "private",
11995     "field_name" : "mManagesContexts",
11996     "field_offset" : 1728,
11997     "referenced_type" : "type-27"
11998    },
11999    {
12000     "access" : "private",
12001     "field_name" : "mBinderContextCheckFunc",
12002     "field_offset" : 1792,
12003     "referenced_type" : "type-151"
12004    },
12005    {
12006     "access" : "private",
12007     "field_name" : "mBinderContextUserData",
12008     "field_offset" : 1856,
12009     "referenced_type" : "type-138"
12010    },
12011    {
12012     "access" : "private",
12013     "field_name" : "mContexts",
12014     "field_offset" : 1920,
12015     "referenced_type" : "type-160"
12016    },
12017    {
12018     "access" : "private",
12019     "field_name" : "mRootDir",
12020     "field_offset" : 2240,
12021     "referenced_type" : "type-164"
12022    },
12023    {
12024     "access" : "private",
12025     "field_name" : "mThreadPoolStarted",
12026     "field_offset" : 2304,
12027     "referenced_type" : "type-27"
12028    },
12029    {
12030     "access" : "private",
12031     "field_name" : "mSpawnThreadOnStart",
12032     "field_offset" : 2312,
12033     "referenced_type" : "type-27"
12034    },
12035    {
12036     "access" : "private",
12037     "field_name" : "mThreadPoolSeq",
12038     "field_offset" : 2336,
12039     "referenced_type" : "type-167"
12040    },
12041    {
12042     "access" : "private",
12043     "field_name" : "mMmapSize",
12044     "field_offset" : 2368,
12045     "referenced_type" : "type-149"
12046    },
12047    {
12048     "access" : "private",
12049     "field_name" : "mCallRestriction",
12050     "field_offset" : 2432,
12051     "referenced_type" : "type-168"
12052    }
12053   ],
12054   "linker_set_key" : "android::hardware::ProcessState",
12055   "name" : "android::hardware::ProcessState",
12056   "record_kind" : "class",
12057   "referenced_type" : "type-137",
12058   "self_type" : "type-137",
12059   "size" : 328,
12060   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12061   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
12062   "vtable_components" :
12063   [
12064    {
12065     "component_value" : 312,
12066     "kind" : "vbase_offset"
12067    },
12068    {
12069     "kind" : "offset_to_top"
12070    },
12071    {
12072     "kind" : "rtti",
12073     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12074    },
12075    {
12076     "kind" : "complete_dtor_pointer",
12077     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12078    },
12079    {
12080     "kind" : "deleting_dtor_pointer",
12081     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12082    },
12083    {
12084     "kind" : "vcall_offset"
12085    },
12086    {
12087     "kind" : "vcall_offset"
12088    },
12089    {
12090     "kind" : "vcall_offset"
12091    },
12092    {
12093     "kind" : "vcall_offset"
12094    },
12095    {
12096     "component_value" : -312,
12097     "kind" : "vcall_offset"
12098    },
12099    {
12100     "component_value" : -312,
12101     "kind" : "offset_to_top"
12102    },
12103    {
12104     "kind" : "rtti",
12105     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12106    },
12107    {
12108     "kind" : "complete_dtor_pointer",
12109     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
12110    },
12111    {
12112     "kind" : "deleting_dtor_pointer",
12113     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
12114    },
12115    {
12116     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12117    },
12118    {
12119     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12123    },
12124    {
12125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12126    }
12127   ]
12128  },
12129  {
12130   "access" : "private",
12131   "alignment" : 8,
12132   "fields" :
12133   [
12134    {
12135     "field_name" : "binder",
12136     "referenced_type" : "type-20"
12137    },
12138    {
12139     "field_name" : "refs",
12140     "field_offset" : 64,
12141     "referenced_type" : "type-22"
12142    }
12143   ],
12144   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
12145   "name" : "android::hardware::ProcessState::handle_entry",
12146   "referenced_type" : "type-150",
12147   "self_type" : "type-150",
12148   "size" : 16,
12149   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12150   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
12151  },
12152  {
12153   "alignment" : 8,
12154   "base_specifiers" :
12155   [
12156    {
12157     "referenced_type" : "type-306"
12158    }
12159   ],
12160   "fields" :
12161   [
12162    {
12163     "access" : "private",
12164     "field_name" : "mVal",
12165     "field_offset" : 288,
12166     "referenced_type" : "type-313"
12167    }
12168   ],
12169   "linker_set_key" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result>",
12170   "name" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result>",
12171   "record_kind" : "class",
12172   "referenced_type" : "type-312",
12173   "self_type" : "type-312",
12174   "size" : 40,
12175   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12176   "template_args" : [ "type-313" ],
12177   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv5input4V1_06ResultEEE"
12178  },
12179  {
12180   "alignment" : 8,
12181   "base_specifiers" :
12182   [
12183    {
12184     "referenced_type" : "type-306"
12185    }
12186   ],
12187   "fields" :
12188   [
12189    {
12190     "access" : "private",
12191     "field_name" : "mVal",
12192     "field_offset" : 320,
12193     "referenced_type" : "type-271"
12194    }
12195   ],
12196   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> >",
12197   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> >",
12198   "record_kind" : "class",
12199   "referenced_type" : "type-321",
12200   "self_type" : "type-321",
12201   "size" : 48,
12202   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12203   "template_args" : [ "type-271" ],
12204   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv5input4V1_08ITvInputEEEEE"
12205  },
12206  {
12207   "alignment" : 8,
12208   "base_specifiers" :
12209   [
12210    {
12211     "referenced_type" : "type-306"
12212    }
12213   ],
12214   "fields" :
12215   [
12216    {
12217     "access" : "private",
12218     "field_name" : "mVal",
12219     "field_offset" : 320,
12220     "referenced_type" : "type-48"
12221    }
12222   ],
12223   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> >",
12224   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> >",
12225   "record_kind" : "class",
12226   "referenced_type" : "type-887",
12227   "self_type" : "type-887",
12228   "size" : 48,
12229   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12230   "template_args" : [ "type-48" ],
12231   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv5input4V1_016ITvInputCallbackEEEEE"
12232  },
12233  {
12234   "alignment" : 8,
12235   "base_specifiers" :
12236   [
12237    {
12238     "referenced_type" : "type-306"
12239    }
12240   ],
12241   "fields" :
12242   [
12243    {
12244     "access" : "private",
12245     "field_name" : "mVal",
12246     "field_offset" : 264,
12247     "referenced_type" : "type-27"
12248    }
12249   ],
12250   "linker_set_key" : "android::hardware::Return<bool>",
12251   "name" : "android::hardware::Return<bool>",
12252   "record_kind" : "class",
12253   "referenced_type" : "type-305",
12254   "self_type" : "type-305",
12255   "size" : 40,
12256   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12257   "template_args" : [ "type-27" ],
12258   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
12259  },
12260  {
12261   "alignment" : 8,
12262   "base_specifiers" :
12263   [
12264    {
12265     "referenced_type" : "type-306"
12266    }
12267   ],
12268   "linker_set_key" : "android::hardware::Return<void>",
12269   "name" : "android::hardware::Return<void>",
12270   "record_kind" : "class",
12271   "referenced_type" : "type-333",
12272   "self_type" : "type-333",
12273   "size" : 40,
12274   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12275   "template_args" : [ "type-139" ],
12276   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
12277  },
12278  {
12279   "alignment" : 8,
12280   "fields" :
12281   [
12282    {
12283     "access" : "private",
12284     "field_name" : "mException",
12285     "referenced_type" : "type-116"
12286    },
12287    {
12288     "access" : "private",
12289     "field_name" : "mErrorCode",
12290     "field_offset" : 32,
12291     "referenced_type" : "type-116"
12292    },
12293    {
12294     "access" : "private",
12295     "field_name" : "mMessage",
12296     "field_offset" : 64,
12297     "referenced_type" : "type-297"
12298    }
12299   ],
12300   "linker_set_key" : "android::hardware::Status",
12301   "name" : "android::hardware::Status",
12302   "record_kind" : "class",
12303   "referenced_type" : "type-296",
12304   "self_type" : "type-296",
12305   "size" : 32,
12306   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12307   "unique_id" : "_ZTSN7android8hardware6StatusE"
12308  },
12309  {
12310   "alignment" : 8,
12311   "fields" :
12312   [
12313    {
12314     "field_name" : "sampleRateHz",
12315     "referenced_type" : "type-2"
12316    },
12317    {
12318     "field_name" : "channelMask",
12319     "field_offset" : 32,
12320     "referenced_type" : "type-496"
12321    },
12322    {
12323     "field_name" : "format",
12324     "field_offset" : 64,
12325     "referenced_type" : "type-504"
12326    },
12327    {
12328     "field_name" : "offloadInfo",
12329     "field_offset" : 128,
12330     "referenced_type" : "type-746"
12331    },
12332    {
12333     "field_name" : "frameCount",
12334     "field_offset" : 512,
12335     "referenced_type" : "type-142"
12336    }
12337   ],
12338   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioConfig",
12339   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
12340   "referenced_type" : "type-749",
12341   "self_type" : "type-749",
12342   "size" : 72,
12343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12344   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioConfigE"
12345  },
12346  {
12347   "alignment" : 4,
12348   "fields" :
12349   [
12350    {
12351     "field_name" : "mode",
12352     "referenced_type" : "type-512"
12353    },
12354    {
12355     "field_name" : "channelMask",
12356     "field_offset" : 32,
12357     "referenced_type" : "type-496"
12358    },
12359    {
12360     "field_name" : "minValue",
12361     "field_offset" : 64,
12362     "referenced_type" : "type-116"
12363    },
12364    {
12365     "field_name" : "maxValue",
12366     "field_offset" : 96,
12367     "referenced_type" : "type-116"
12368    },
12369    {
12370     "field_name" : "defaultValue",
12371     "field_offset" : 128,
12372     "referenced_type" : "type-116"
12373    },
12374    {
12375     "field_name" : "stepValue",
12376     "field_offset" : 160,
12377     "referenced_type" : "type-2"
12378    },
12379    {
12380     "field_name" : "minRampMs",
12381     "field_offset" : 192,
12382     "referenced_type" : "type-2"
12383    },
12384    {
12385     "field_name" : "maxRampMs",
12386     "field_offset" : 224,
12387     "referenced_type" : "type-2"
12388    }
12389   ],
12390   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain",
12391   "name" : "android::hardware::audio::common::V2_0::AudioGain",
12392   "referenced_type" : "type-511",
12393   "self_type" : "type-511",
12394   "size" : 32,
12395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12396   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioGainE"
12397  },
12398  {
12399   "alignment" : 4,
12400   "fields" :
12401   [
12402    {
12403     "field_name" : "index",
12404     "referenced_type" : "type-116"
12405    },
12406    {
12407     "field_name" : "mode",
12408     "field_offset" : 32,
12409     "referenced_type" : "type-512"
12410    },
12411    {
12412     "field_name" : "channelMask",
12413     "field_offset" : 64,
12414     "referenced_type" : "type-496"
12415    },
12416    {
12417     "field_name" : "values",
12418     "field_offset" : 96,
12419     "referenced_type" : "type-555"
12420    },
12421    {
12422     "field_name" : "rampDurationMs",
12423     "field_offset" : 1120,
12424     "referenced_type" : "type-2"
12425    }
12426   ],
12427   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12428   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12429   "referenced_type" : "type-750",
12430   "self_type" : "type-750",
12431   "size" : 144,
12432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12433   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioGainConfigE"
12434  },
12435  {
12436   "alignment" : 8,
12437   "fields" :
12438   [
12439    {
12440     "field_name" : "sampleRateHz",
12441     "referenced_type" : "type-2"
12442    },
12443    {
12444     "field_name" : "channelMask",
12445     "field_offset" : 32,
12446     "referenced_type" : "type-496"
12447    },
12448    {
12449     "field_name" : "format",
12450     "field_offset" : 64,
12451     "referenced_type" : "type-504"
12452    },
12453    {
12454     "field_name" : "streamType",
12455     "field_offset" : 96,
12456     "referenced_type" : "type-737"
12457    },
12458    {
12459     "field_name" : "bitRatePerSecond",
12460     "field_offset" : 128,
12461     "referenced_type" : "type-2"
12462    },
12463    {
12464     "field_name" : "durationMicroseconds",
12465     "field_offset" : 192,
12466     "referenced_type" : "type-143"
12467    },
12468    {
12469     "field_name" : "hasVideo",
12470     "field_offset" : 256,
12471     "referenced_type" : "type-27"
12472    },
12473    {
12474     "field_name" : "isStreaming",
12475     "field_offset" : 264,
12476     "referenced_type" : "type-27"
12477    },
12478    {
12479     "field_name" : "bitWidth",
12480     "field_offset" : 288,
12481     "referenced_type" : "type-2"
12482    },
12483    {
12484     "field_name" : "bufferSize",
12485     "field_offset" : 320,
12486     "referenced_type" : "type-2"
12487    },
12488    {
12489     "field_name" : "usage",
12490     "field_offset" : 352,
12491     "referenced_type" : "type-745"
12492    }
12493   ],
12494   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12495   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12496   "referenced_type" : "type-746",
12497   "self_type" : "type-746",
12498   "size" : 48,
12499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12500   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
12501  },
12502  {
12503   "alignment" : 8,
12504   "fields" :
12505   [
12506    {
12507     "field_name" : "id",
12508     "referenced_type" : "type-116"
12509    },
12510    {
12511     "field_name" : "role",
12512     "field_offset" : 32,
12513     "referenced_type" : "type-751"
12514    },
12515    {
12516     "field_name" : "name",
12517     "field_offset" : 64,
12518     "referenced_type" : "type-447"
12519    },
12520    {
12521     "field_name" : "sampleRates",
12522     "field_offset" : 192,
12523     "referenced_type" : "type-486"
12524    },
12525    {
12526     "field_name" : "channelMasks",
12527     "field_offset" : 320,
12528     "referenced_type" : "type-492"
12529    },
12530    {
12531     "field_name" : "formats",
12532     "field_offset" : 448,
12533     "referenced_type" : "type-500"
12534    },
12535    {
12536     "field_name" : "gains",
12537     "field_offset" : 576,
12538     "referenced_type" : "type-507"
12539    },
12540    {
12541     "field_name" : "activeConfig",
12542     "field_offset" : 704,
12543     "referenced_type" : "type-756"
12544    },
12545    {
12546     "field_name" : "type",
12547     "field_offset" : 2400,
12548     "referenced_type" : "type-752"
12549    },
12550    {
12551     "field_name" : "ext",
12552     "field_offset" : 2432,
12553     "referenced_type" : "type-765"
12554    }
12555   ],
12556   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort",
12557   "name" : "android::hardware::audio::common::V2_0::AudioPort",
12558   "referenced_type" : "type-764",
12559   "self_type" : "type-764",
12560   "size" : 344,
12561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12562   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPortE"
12563  },
12564  {
12565   "alignment" : 4,
12566   "fields" :
12567   [
12568    {
12569     "field_name" : "device",
12570     "referenced_type" : "type-760"
12571    },
12572    {
12573     "field_name" : "mix",
12574     "referenced_type" : "type-762"
12575    },
12576    {
12577     "field_name" : "session",
12578     "referenced_type" : "type-763"
12579    }
12580   ],
12581   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12582   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12583   "record_kind" : "union",
12584   "referenced_type" : "type-765",
12585   "self_type" : "type-765",
12586   "size" : 40,
12587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12588   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPort3ExtE"
12589  },
12590  {
12591   "alignment" : 4,
12592   "fields" :
12593   [
12594    {
12595     "field_name" : "id",
12596     "referenced_type" : "type-116"
12597    },
12598    {
12599     "field_name" : "configMask",
12600     "field_offset" : 32,
12601     "referenced_type" : "type-755"
12602    },
12603    {
12604     "field_name" : "sampleRateHz",
12605     "field_offset" : 64,
12606     "referenced_type" : "type-2"
12607    },
12608    {
12609     "field_name" : "channelMask",
12610     "field_offset" : 96,
12611     "referenced_type" : "type-496"
12612    },
12613    {
12614     "field_name" : "format",
12615     "field_offset" : 128,
12616     "referenced_type" : "type-504"
12617    },
12618    {
12619     "field_name" : "gain",
12620     "field_offset" : 160,
12621     "referenced_type" : "type-750"
12622    },
12623    {
12624     "field_name" : "type",
12625     "field_offset" : 1312,
12626     "referenced_type" : "type-752"
12627    },
12628    {
12629     "field_name" : "role",
12630     "field_offset" : 1344,
12631     "referenced_type" : "type-751"
12632    },
12633    {
12634     "field_name" : "ext",
12635     "field_offset" : 1376,
12636     "referenced_type" : "type-757"
12637    }
12638   ],
12639   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12640   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12641   "referenced_type" : "type-756",
12642   "self_type" : "type-756",
12643   "size" : 212,
12644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12645   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfigE"
12646  },
12647  {
12648   "alignment" : 4,
12649   "fields" :
12650   [
12651    {
12652     "field_name" : "device",
12653     "referenced_type" : "type-753"
12654    },
12655    {
12656     "field_name" : "mix",
12657     "referenced_type" : "type-758"
12658    },
12659    {
12660     "field_name" : "session",
12661     "referenced_type" : "type-754"
12662    }
12663   ],
12664   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12665   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12666   "record_kind" : "union",
12667   "referenced_type" : "type-757",
12668   "self_type" : "type-757",
12669   "size" : 40,
12670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12671   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
12672  },
12673  {
12674   "alignment" : 4,
12675   "fields" :
12676   [
12677    {
12678     "field_name" : "hwModule",
12679     "referenced_type" : "type-116"
12680    },
12681    {
12682     "field_name" : "ioHandle",
12683     "field_offset" : 32,
12684     "referenced_type" : "type-116"
12685    },
12686    {
12687     "field_name" : "useCase",
12688     "field_offset" : 64,
12689     "referenced_type" : "type-759"
12690    }
12691   ],
12692   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12693   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12694   "referenced_type" : "type-758",
12695   "self_type" : "type-758",
12696   "size" : 12,
12697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12698   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
12699  },
12700  {
12701   "alignment" : 4,
12702   "fields" :
12703   [
12704    {
12705     "field_name" : "stream",
12706     "referenced_type" : "type-737"
12707    },
12708    {
12709     "field_name" : "source",
12710     "referenced_type" : "type-738"
12711    }
12712   ],
12713   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12714   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12715   "record_kind" : "union",
12716   "referenced_type" : "type-759",
12717   "self_type" : "type-759",
12718   "size" : 4,
12719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12720   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
12721  },
12722  {
12723   "alignment" : 4,
12724   "fields" :
12725   [
12726    {
12727     "field_name" : "hwModule",
12728     "referenced_type" : "type-116"
12729    },
12730    {
12731     "field_name" : "type",
12732     "field_offset" : 32,
12733     "referenced_type" : "type-128"
12734    },
12735    {
12736     "field_name" : "address",
12737     "field_offset" : 64,
12738     "referenced_type" : "type-4"
12739    }
12740   ],
12741   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12742   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12743   "referenced_type" : "type-753",
12744   "self_type" : "type-753",
12745   "size" : 40,
12746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12747   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
12748  },
12749  {
12750   "alignment" : 4,
12751   "fields" :
12752   [
12753    {
12754     "field_name" : "session",
12755     "referenced_type" : "type-116"
12756    }
12757   ],
12758   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12759   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12760   "referenced_type" : "type-754",
12761   "self_type" : "type-754",
12762   "size" : 4,
12763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12764   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
12765  },
12766  {
12767   "alignment" : 4,
12768   "fields" :
12769   [
12770    {
12771     "field_name" : "hwModule",
12772     "referenced_type" : "type-116"
12773    },
12774    {
12775     "field_name" : "type",
12776     "field_offset" : 32,
12777     "referenced_type" : "type-128"
12778    },
12779    {
12780     "field_name" : "address",
12781     "field_offset" : 64,
12782     "referenced_type" : "type-4"
12783    }
12784   ],
12785   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12786   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12787   "referenced_type" : "type-760",
12788   "self_type" : "type-760",
12789   "size" : 40,
12790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12791   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
12792  },
12793  {
12794   "alignment" : 4,
12795   "fields" :
12796   [
12797    {
12798     "field_name" : "hwModule",
12799     "referenced_type" : "type-116"
12800    },
12801    {
12802     "field_name" : "ioHandle",
12803     "field_offset" : 32,
12804     "referenced_type" : "type-116"
12805    },
12806    {
12807     "field_name" : "latencyClass",
12808     "field_offset" : 64,
12809     "referenced_type" : "type-761"
12810    }
12811   ],
12812   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12813   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12814   "referenced_type" : "type-762",
12815   "self_type" : "type-762",
12816   "size" : 12,
12817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12818   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortMixExtE"
12819  },
12820  {
12821   "alignment" : 4,
12822   "fields" :
12823   [
12824    {
12825     "field_name" : "session",
12826     "referenced_type" : "type-116"
12827    }
12828   ],
12829   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12830   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12831   "referenced_type" : "type-763",
12832   "self_type" : "type-763",
12833   "size" : 4,
12834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12835   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
12836  },
12837  {
12838   "alignment" : 8,
12839   "fields" :
12840   [
12841    {
12842     "field_name" : "pid",
12843     "referenced_type" : "type-143"
12844    },
12845    {
12846     "field_name" : "tid",
12847     "field_offset" : 64,
12848     "referenced_type" : "type-143"
12849    }
12850   ],
12851   "linker_set_key" : "android::hardware::audio::common::V2_0::ThreadInfo",
12852   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
12853   "referenced_type" : "type-766",
12854   "self_type" : "type-766",
12855   "size" : 16,
12856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12857   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010ThreadInfoE"
12858  },
12859  {
12860   "alignment" : 4,
12861   "fields" :
12862   [
12863    {
12864     "field_name" : "timeLow",
12865     "referenced_type" : "type-2"
12866    },
12867    {
12868     "field_name" : "timeMid",
12869     "field_offset" : 32,
12870     "referenced_type" : "type-115"
12871    },
12872    {
12873     "field_name" : "versionAndTimeHigh",
12874     "field_offset" : 48,
12875     "referenced_type" : "type-115"
12876    },
12877    {
12878     "field_name" : "variantAndClockSeqHigh",
12879     "field_offset" : 64,
12880     "referenced_type" : "type-115"
12881    },
12882    {
12883     "field_name" : "node",
12884     "field_offset" : 80,
12885     "referenced_type" : "type-549"
12886    }
12887   ],
12888   "linker_set_key" : "android::hardware::audio::common::V2_0::Uuid",
12889   "name" : "android::hardware::audio::common::V2_0::Uuid",
12890   "referenced_type" : "type-736",
12891   "self_type" : "type-736",
12892   "size" : 16,
12893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12894   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_04UuidE"
12895  },
12896  {
12897   "alignment" : 8,
12898   "fields" :
12899   [
12900    {
12901     "access" : "protected",
12902     "field_name" : "mInstrumentationCallbacks",
12903     "field_offset" : 64,
12904     "referenced_type" : "type-26"
12905    },
12906    {
12907     "access" : "protected",
12908     "field_name" : "mEnableInstrumentation",
12909     "field_offset" : 256,
12910     "referenced_type" : "type-27"
12911    },
12912    {
12913     "access" : "protected",
12914     "field_name" : "mInstrumentationLibPackage",
12915     "field_offset" : 320,
12916     "referenced_type" : "type-28"
12917    },
12918    {
12919     "access" : "protected",
12920     "field_name" : "mInterfaceName",
12921     "field_offset" : 512,
12922     "referenced_type" : "type-29"
12923    }
12924   ],
12925   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12926   "name" : "android::hardware::details::HidlInstrumentor",
12927   "referenced_type" : "type-25",
12928   "self_type" : "type-25",
12929   "size" : 88,
12930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12931   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12932   "vtable_components" :
12933   [
12934    {
12935     "kind" : "offset_to_top"
12936    },
12937    {
12938     "kind" : "rtti",
12939     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12940    },
12941    {
12942     "kind" : "complete_dtor_pointer",
12943     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12944    },
12945    {
12946     "kind" : "deleting_dtor_pointer",
12947     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12948    }
12949   ]
12950  },
12951  {
12952   "alignment" : 4,
12953   "fields" :
12954   [
12955    {
12956     "field_name" : "sched_policy",
12957     "referenced_type" : "type-116"
12958    },
12959    {
12960     "field_name" : "prio",
12961     "field_offset" : 32,
12962     "referenced_type" : "type-116"
12963    }
12964   ],
12965   "linker_set_key" : "android::hardware::details::SchedPrio",
12966   "name" : "android::hardware::details::SchedPrio",
12967   "referenced_type" : "type-635",
12968   "self_type" : "type-635",
12969   "size" : 8,
12970   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12971   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12972  },
12973  {
12974   "alignment" : 8,
12975   "fields" :
12976   [
12977    {
12978     "access" : "private",
12979     "field_name" : "mQueue",
12980     "referenced_type" : "type-880"
12981    }
12982   ],
12983   "linker_set_key" : "android::hardware::details::TaskRunner",
12984   "name" : "android::hardware::details::TaskRunner",
12985   "record_kind" : "class",
12986   "referenced_type" : "type-879",
12987   "self_type" : "type-879",
12988   "size" : 16,
12989   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12990   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12991  },
12992  {
12993   "alignment" : 1,
12994   "linker_set_key" : "android::hardware::details::bnhw_tag",
12995   "name" : "android::hardware::details::bnhw_tag",
12996   "referenced_type" : "type-353",
12997   "self_type" : "type-353",
12998   "size" : 1,
12999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13000   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
13001  },
13002  {
13003   "alignment" : 1,
13004   "linker_set_key" : "android::hardware::details::bphw_tag",
13005   "name" : "android::hardware::details::bphw_tag",
13006   "referenced_type" : "type-365",
13007   "self_type" : "type-365",
13008   "size" : 1,
13009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13010   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
13011  },
13012  {
13013   "alignment" : 1,
13014   "linker_set_key" : "android::hardware::details::bs_tag",
13015   "name" : "android::hardware::details::bs_tag",
13016   "referenced_type" : "type-376",
13017   "self_type" : "type-376",
13018   "size" : 1,
13019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13020   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
13021  },
13022  {
13023   "alignment" : 8,
13024   "fields" :
13025   [
13026    {
13027     "access" : "private",
13028     "field_name" : "mBase",
13029     "referenced_type" : "type-534"
13030    }
13031   ],
13032   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
13033   "name" : "android::hardware::details::const_accessor<int, 32>",
13034   "referenced_type" : "type-533",
13035   "self_type" : "type-533",
13036   "size" : 8,
13037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13038   "template_args" : [ "type-116" ],
13039   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm32EJEEE"
13040  },
13041  {
13042   "alignment" : 8,
13043   "fields" :
13044   [
13045    {
13046     "access" : "private",
13047     "field_name" : "mBase",
13048     "referenced_type" : "type-529"
13049    }
13050   ],
13051   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
13052   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
13053   "referenced_type" : "type-540",
13054   "self_type" : "type-540",
13055   "size" : 8,
13056   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13057   "template_args" : [ "type-6" ],
13058   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE"
13059  },
13060  {
13061   "alignment" : 8,
13062   "fields" :
13063   [
13064    {
13065     "access" : "private",
13066     "field_name" : "mBase",
13067     "referenced_type" : "type-529"
13068    }
13069   ],
13070   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
13071   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
13072   "referenced_type" : "type-528",
13073   "self_type" : "type-528",
13074   "size" : 8,
13075   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13076   "template_args" : [ "type-6" ],
13077   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm6EJEEE"
13078  },
13079  {
13080   "access" : "private",
13081   "alignment" : 8,
13082   "fields" :
13083   [
13084    {
13085     "field_name" : "mPointer",
13086     "referenced_type" : "type-495"
13087    },
13088    {
13089     "field_name" : "_pad",
13090     "referenced_type" : "type-142"
13091    }
13092   ],
13093   "is_anonymous" : true,
13094   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13095   "name" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13096   "record_kind" : "union",
13097   "referenced_type" : "type-494",
13098   "self_type" : "type-494",
13099   "size" : 8,
13100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
13102  },
13103  {
13104   "access" : "private",
13105   "alignment" : 8,
13106   "fields" :
13107   [
13108    {
13109     "field_name" : "mPointer",
13110     "referenced_type" : "type-503"
13111    },
13112    {
13113     "field_name" : "_pad",
13114     "referenced_type" : "type-142"
13115    }
13116   ],
13117   "is_anonymous" : true,
13118   "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",
13119   "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",
13120   "record_kind" : "union",
13121   "referenced_type" : "type-502",
13122   "self_type" : "type-502",
13123   "size" : 8,
13124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13125   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
13126  },
13127  {
13128   "access" : "private",
13129   "alignment" : 8,
13130   "fields" :
13131   [
13132    {
13133     "field_name" : "mPointer",
13134     "referenced_type" : "type-510"
13135    },
13136    {
13137     "field_name" : "_pad",
13138     "referenced_type" : "type-142"
13139    }
13140   ],
13141   "is_anonymous" : true,
13142   "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",
13143   "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",
13144   "record_kind" : "union",
13145   "referenced_type" : "type-509",
13146   "self_type" : "type-509",
13147   "size" : 8,
13148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13149   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
13150  },
13151  {
13152   "access" : "private",
13153   "alignment" : 8,
13154   "fields" :
13155   [
13156    {
13157     "field_name" : "mPointer",
13158     "referenced_type" : "type-464"
13159    },
13160    {
13161     "field_name" : "_pad",
13162     "referenced_type" : "type-142"
13163    }
13164   ],
13165   "is_anonymous" : true,
13166   "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",
13167   "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",
13168   "record_kind" : "union",
13169   "referenced_type" : "type-463",
13170   "self_type" : "type-463",
13171   "size" : 8,
13172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13173   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13174  },
13175  {
13176   "access" : "private",
13177   "alignment" : 8,
13178   "fields" :
13179   [
13180    {
13181     "field_name" : "mPointer",
13182     "referenced_type" : "type-518"
13183    },
13184    {
13185     "field_name" : "_pad",
13186     "referenced_type" : "type-142"
13187    }
13188   ],
13189   "is_anonymous" : true,
13190   "linker_set_key" : "android::hardware::details::hidl_pointer<TvStreamConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13191   "name" : "android::hardware::details::hidl_pointer<TvStreamConfig>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13192   "record_kind" : "union",
13193   "referenced_type" : "type-517",
13194   "self_type" : "type-517",
13195   "size" : 8,
13196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13197   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv5input4V1_014TvStreamConfigEEUt_E"
13198  },
13199  {
13200   "alignment" : 8,
13201   "fields" :
13202   [
13203    {
13204     "access" : "private",
13205     "referenced_type" : "type-463"
13206    }
13207   ],
13208   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13209   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13210   "referenced_type" : "type-462",
13211   "self_type" : "type-462",
13212   "size" : 8,
13213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13214   "template_args" : [ "type-465" ],
13215   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13216  },
13217  {
13218   "alignment" : 8,
13219   "fields" :
13220   [
13221    {
13222     "access" : "private",
13223     "referenced_type" : "type-494"
13224    }
13225   ],
13226   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
13227   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
13228   "referenced_type" : "type-493",
13229   "self_type" : "type-493",
13230   "size" : 8,
13231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13232   "template_args" : [ "type-496" ],
13233   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
13234  },
13235  {
13236   "alignment" : 8,
13237   "fields" :
13238   [
13239    {
13240     "access" : "private",
13241     "referenced_type" : "type-502"
13242    }
13243   ],
13244   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
13245   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
13246   "referenced_type" : "type-501",
13247   "self_type" : "type-501",
13248   "size" : 8,
13249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13250   "template_args" : [ "type-504" ],
13251   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
13252  },
13253  {
13254   "alignment" : 8,
13255   "fields" :
13256   [
13257    {
13258     "access" : "private",
13259     "referenced_type" : "type-509"
13260    }
13261   ],
13262   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
13263   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
13264   "referenced_type" : "type-508",
13265   "self_type" : "type-508",
13266   "size" : 8,
13267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13268   "template_args" : [ "type-511" ],
13269   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
13270  },
13271  {
13272   "alignment" : 8,
13273   "fields" :
13274   [
13275    {
13276     "access" : "private",
13277     "referenced_type" : "type-225"
13278    }
13279   ],
13280   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13281   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13282   "referenced_type" : "type-224",
13283   "self_type" : "type-224",
13284   "size" : 8,
13285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13286   "template_args" : [ "type-4" ],
13287   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
13288  },
13289  {
13290   "alignment" : 8,
13291   "fields" :
13292   [
13293    {
13294     "access" : "private",
13295     "referenced_type" : "type-468"
13296    }
13297   ],
13298   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13299   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13300   "referenced_type" : "type-467",
13301   "self_type" : "type-467",
13302   "size" : 8,
13303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13304   "template_args" : [ "type-447" ],
13305   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13306  },
13307  {
13308   "alignment" : 8,
13309   "fields" :
13310   [
13311    {
13312     "access" : "private",
13313     "referenced_type" : "type-517"
13314    }
13315   ],
13316   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig>",
13317   "name" : "android::hardware::details::hidl_pointer<android::hardware::tv::input::V1_0::TvStreamConfig>",
13318   "referenced_type" : "type-516",
13319   "self_type" : "type-516",
13320   "size" : 8,
13321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13322   "template_args" : [ "type-519" ],
13323   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv5input4V1_014TvStreamConfigEEE"
13324  },
13325  {
13326   "alignment" : 8,
13327   "fields" :
13328   [
13329    {
13330     "access" : "private",
13331     "referenced_type" : "type-278"
13332    }
13333   ],
13334   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13335   "name" : "android::hardware::details::hidl_pointer<char>",
13336   "referenced_type" : "type-277",
13337   "self_type" : "type-277",
13338   "size" : 8,
13339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13340   "template_args" : [ "type-118" ],
13341   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13342  },
13343  {
13344   "access" : "private",
13345   "alignment" : 8,
13346   "fields" :
13347   [
13348    {
13349     "field_name" : "mPointer",
13350     "referenced_type" : "type-279"
13351    },
13352    {
13353     "field_name" : "_pad",
13354     "referenced_type" : "type-142"
13355    }
13356   ],
13357   "is_anonymous" : true,
13358   "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",
13359   "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",
13360   "record_kind" : "union",
13361   "referenced_type" : "type-278",
13362   "self_type" : "type-278",
13363   "size" : 8,
13364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13365   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13366  },
13367  {
13368   "alignment" : 8,
13369   "fields" :
13370   [
13371    {
13372     "access" : "private",
13373     "referenced_type" : "type-434"
13374    }
13375   ],
13376   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13377   "name" : "android::hardware::details::hidl_pointer<const char>",
13378   "referenced_type" : "type-433",
13379   "self_type" : "type-433",
13380   "size" : 8,
13381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13382   "template_args" : [ "type-166" ],
13383   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13384  },
13385  {
13386   "access" : "private",
13387   "alignment" : 8,
13388   "fields" :
13389   [
13390    {
13391     "field_name" : "mPointer",
13392     "referenced_type" : "type-165"
13393    },
13394    {
13395     "field_name" : "_pad",
13396     "referenced_type" : "type-142"
13397    }
13398   ],
13399   "is_anonymous" : true,
13400   "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",
13401   "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",
13402   "record_kind" : "union",
13403   "referenced_type" : "type-434",
13404   "self_type" : "type-434",
13405   "size" : 8,
13406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13407   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13408  },
13409  {
13410   "alignment" : 8,
13411   "fields" :
13412   [
13413    {
13414     "access" : "private",
13415     "referenced_type" : "type-388"
13416    }
13417   ],
13418   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13419   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13420   "referenced_type" : "type-387",
13421   "self_type" : "type-387",
13422   "size" : 8,
13423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13424   "template_args" : [ "type-390" ],
13425   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13426  },
13427  {
13428   "access" : "private",
13429   "alignment" : 8,
13430   "fields" :
13431   [
13432    {
13433     "field_name" : "mPointer",
13434     "referenced_type" : "type-389"
13435    },
13436    {
13437     "field_name" : "_pad",
13438     "referenced_type" : "type-142"
13439    }
13440   ],
13441   "is_anonymous" : true,
13442   "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",
13443   "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",
13444   "record_kind" : "union",
13445   "referenced_type" : "type-388",
13446   "self_type" : "type-388",
13447   "size" : 8,
13448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13449   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13450  },
13451  {
13452   "access" : "private",
13453   "alignment" : 8,
13454   "fields" :
13455   [
13456    {
13457     "field_name" : "mPointer",
13458     "referenced_type" : "type-3"
13459    },
13460    {
13461     "field_name" : "_pad",
13462     "referenced_type" : "type-142"
13463    }
13464   ],
13465   "is_anonymous" : true,
13466   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13467   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13468   "record_kind" : "union",
13469   "referenced_type" : "type-225",
13470   "self_type" : "type-225",
13471   "size" : 8,
13472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13473   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13474  },
13475  {
13476   "access" : "private",
13477   "alignment" : 8,
13478   "fields" :
13479   [
13480    {
13481     "field_name" : "mPointer",
13482     "referenced_type" : "type-469"
13483    },
13484    {
13485     "field_name" : "_pad",
13486     "referenced_type" : "type-142"
13487    }
13488   ],
13489   "is_anonymous" : true,
13490   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13491   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13492   "record_kind" : "union",
13493   "referenced_type" : "type-468",
13494   "self_type" : "type-468",
13495   "size" : 8,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13497   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13498  },
13499  {
13500   "alignment" : 8,
13501   "fields" :
13502   [
13503    {
13504     "access" : "private",
13505     "referenced_type" : "type-481"
13506    }
13507   ],
13508   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13509   "name" : "android::hardware::details::hidl_pointer<int>",
13510   "referenced_type" : "type-480",
13511   "self_type" : "type-480",
13512   "size" : 8,
13513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13514   "template_args" : [ "type-116" ],
13515   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13516  },
13517  {
13518   "access" : "private",
13519   "alignment" : 8,
13520   "fields" :
13521   [
13522    {
13523     "field_name" : "mPointer",
13524     "referenced_type" : "type-482"
13525    },
13526    {
13527     "field_name" : "_pad",
13528     "referenced_type" : "type-142"
13529    }
13530   ],
13531   "is_anonymous" : true,
13532   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13533   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13534   "record_kind" : "union",
13535   "referenced_type" : "type-481",
13536   "self_type" : "type-481",
13537   "size" : 8,
13538   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13539   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13540  },
13541  {
13542   "alignment" : 8,
13543   "fields" :
13544   [
13545    {
13546     "access" : "private",
13547     "referenced_type" : "type-545"
13548    }
13549   ],
13550   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13551   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13552   "referenced_type" : "type-544",
13553   "self_type" : "type-544",
13554   "size" : 8,
13555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13556   "template_args" : [ "type-318" ],
13557   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13558  },
13559  {
13560   "access" : "private",
13561   "alignment" : 8,
13562   "fields" :
13563   [
13564    {
13565     "field_name" : "mPointer",
13566     "referenced_type" : "type-344"
13567    },
13568    {
13569     "field_name" : "_pad",
13570     "referenced_type" : "type-142"
13571    }
13572   ],
13573   "is_anonymous" : true,
13574   "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",
13575   "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",
13576   "record_kind" : "union",
13577   "referenced_type" : "type-545",
13578   "self_type" : "type-545",
13579   "size" : 8,
13580   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13581   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13582  },
13583  {
13584   "alignment" : 8,
13585   "fields" :
13586   [
13587    {
13588     "access" : "private",
13589     "referenced_type" : "type-488"
13590    }
13591   ],
13592   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13593   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13594   "referenced_type" : "type-487",
13595   "self_type" : "type-487",
13596   "size" : 8,
13597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13598   "template_args" : [ "type-2" ],
13599   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13600  },
13601  {
13602   "access" : "private",
13603   "alignment" : 8,
13604   "fields" :
13605   [
13606    {
13607     "field_name" : "mPointer",
13608     "referenced_type" : "type-489"
13609    },
13610    {
13611     "field_name" : "_pad",
13612     "referenced_type" : "type-142"
13613    }
13614   ],
13615   "is_anonymous" : true,
13616   "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",
13617   "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",
13618   "record_kind" : "union",
13619   "referenced_type" : "type-488",
13620   "self_type" : "type-488",
13621   "size" : 8,
13622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13623   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13624  },
13625  {
13626   "alignment" : 1,
13627   "linker_set_key" : "android::hardware::details::i_tag",
13628   "name" : "android::hardware::details::i_tag",
13629   "referenced_type" : "type-340",
13630   "self_type" : "type-340",
13631   "size" : 1,
13632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13633   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13634  },
13635  {
13636   "alignment" : 8,
13637   "fields" :
13638   [
13639    {
13640     "access" : "private",
13641     "field_name" : "mStatus",
13642     "referenced_type" : "type-296"
13643    },
13644    {
13645     "access" : "private",
13646     "field_name" : "mCheckedStatus",
13647     "field_offset" : 256,
13648     "referenced_type" : "type-27"
13649    }
13650   ],
13651   "linker_set_key" : "android::hardware::details::return_status",
13652   "name" : "android::hardware::details::return_status",
13653   "record_kind" : "class",
13654   "referenced_type" : "type-306",
13655   "self_type" : "type-306",
13656   "size" : 40,
13657   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13658   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13659  },
13660  {
13661   "alignment" : 1,
13662   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
13663   "name" : "android::hardware::details::std_array<int, 32>",
13664   "referenced_type" : "type-526",
13665   "self_type" : "type-526",
13666   "size" : 1,
13667   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13668   "template_args" : [ "type-116" ],
13669   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm32EJEEE"
13670  },
13671  {
13672   "alignment" : 1,
13673   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13674   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13675   "referenced_type" : "type-527",
13676   "self_type" : "type-527",
13677   "size" : 1,
13678   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13679   "template_args" : [ "type-6" ],
13680   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13681  },
13682  {
13683   "alignment" : 1,
13684   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
13685   "name" : "android::hardware::details::std_array<unsigned char, 6>",
13686   "referenced_type" : "type-525",
13687   "self_type" : "type-525",
13688   "size" : 1,
13689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13690   "template_args" : [ "type-6" ],
13691   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm6EJEEE"
13692  },
13693  {
13694   "alignment" : 4,
13695   "fields" :
13696   [
13697    {
13698     "access" : "private",
13699     "field_name" : "mBuffer",
13700     "referenced_type" : "type-556"
13701    }
13702   ],
13703   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
13704   "name" : "android::hardware::hidl_array<int, 32>",
13705   "referenced_type" : "type-555",
13706   "self_type" : "type-555",
13707   "size" : 128,
13708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13709   "template_args" : [ "type-116" ],
13710   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm32EJEEE"
13711  },
13712  {
13713   "alignment" : 1,
13714   "fields" :
13715   [
13716    {
13717     "access" : "private",
13718     "field_name" : "mBuffer",
13719     "referenced_type" : "type-5"
13720    }
13721   ],
13722   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13723   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13724   "referenced_type" : "type-4",
13725   "self_type" : "type-4",
13726   "size" : 32,
13727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13728   "template_args" : [ "type-6" ],
13729   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13730  },
13731  {
13732   "alignment" : 1,
13733   "fields" :
13734   [
13735    {
13736     "access" : "private",
13737     "field_name" : "mBuffer",
13738     "referenced_type" : "type-550"
13739    }
13740   ],
13741   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
13742   "name" : "android::hardware::hidl_array<unsigned char, 6>",
13743   "referenced_type" : "type-549",
13744   "self_type" : "type-549",
13745   "size" : 6,
13746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13747   "template_args" : [ "type-6" ],
13748   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm6EJEEE"
13749  },
13750  {
13751   "alignment" : 8,
13752   "base_specifiers" :
13753   [
13754    {
13755     "referenced_type" : "type-91"
13756    }
13757   ],
13758   "fields" :
13759   [
13760    {
13761     "access" : "private",
13762     "field_name" : "mRecipient",
13763     "field_offset" : 64,
13764     "referenced_type" : "type-284"
13765    },
13766    {
13767     "access" : "private",
13768     "field_name" : "mCookie",
13769     "field_offset" : 192,
13770     "referenced_type" : "type-142"
13771    },
13772    {
13773     "access" : "private",
13774     "field_name" : "mBase",
13775     "field_offset" : 256,
13776     "referenced_type" : "type-287"
13777    }
13778   ],
13779   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13780   "name" : "android::hardware::hidl_binder_death_recipient",
13781   "referenced_type" : "type-283",
13782   "self_type" : "type-283",
13783   "size" : 64,
13784   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13785   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13786   "vtable_components" :
13787   [
13788    {
13789     "component_value" : 48,
13790     "kind" : "vbase_offset"
13791    },
13792    {
13793     "kind" : "offset_to_top"
13794    },
13795    {
13796     "kind" : "rtti",
13797     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13798    },
13799    {
13800     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13801    },
13802    {
13803     "kind" : "complete_dtor_pointer",
13804     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13805    },
13806    {
13807     "kind" : "deleting_dtor_pointer",
13808     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13809    },
13810    {
13811     "kind" : "vcall_offset"
13812    },
13813    {
13814     "kind" : "vcall_offset"
13815    },
13816    {
13817     "kind" : "vcall_offset"
13818    },
13819    {
13820     "kind" : "vcall_offset"
13821    },
13822    {
13823     "component_value" : -48,
13824     "kind" : "vcall_offset"
13825    },
13826    {
13827     "component_value" : -48,
13828     "kind" : "offset_to_top"
13829    },
13830    {
13831     "kind" : "rtti",
13832     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13833    },
13834    {
13835     "kind" : "complete_dtor_pointer",
13836     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13837    },
13838    {
13839     "kind" : "deleting_dtor_pointer",
13840     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13841    },
13842    {
13843     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13853    }
13854   ]
13855  },
13856  {
13857   "alignment" : 8,
13858   "base_specifiers" :
13859   [
13860    {
13861     "is_virtual" : true,
13862     "referenced_type" : "type-13"
13863    }
13864   ],
13865   "linker_set_key" : "android::hardware::hidl_death_recipient",
13866   "name" : "android::hardware::hidl_death_recipient",
13867   "referenced_type" : "type-286",
13868   "self_type" : "type-286",
13869   "size" : 24,
13870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13871   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13872   "vtable_components" :
13873   [
13874    {
13875     "component_value" : 8,
13876     "kind" : "vbase_offset"
13877    },
13878    {
13879     "kind" : "offset_to_top"
13880    },
13881    {
13882     "kind" : "rtti",
13883     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13884    },
13885    {
13886     "is_pure" : true,
13887     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13888    },
13889    {
13890     "kind" : "complete_dtor_pointer",
13891     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13892    },
13893    {
13894     "kind" : "deleting_dtor_pointer",
13895     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13896    },
13897    {
13898     "kind" : "vcall_offset"
13899    },
13900    {
13901     "kind" : "vcall_offset"
13902    },
13903    {
13904     "kind" : "vcall_offset"
13905    },
13906    {
13907     "kind" : "vcall_offset"
13908    },
13909    {
13910     "component_value" : -8,
13911     "kind" : "vcall_offset"
13912    },
13913    {
13914     "component_value" : -8,
13915     "kind" : "offset_to_top"
13916    },
13917    {
13918     "kind" : "rtti",
13919     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13920    },
13921    {
13922     "kind" : "complete_dtor_pointer",
13923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13924    },
13925    {
13926     "kind" : "deleting_dtor_pointer",
13927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13937    },
13938    {
13939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13940    }
13941   ]
13942  },
13943  {
13944   "alignment" : 8,
13945   "fields" :
13946   [
13947    {
13948     "access" : "private",
13949     "field_name" : "mHandle",
13950     "referenced_type" : "type-387"
13951    },
13952    {
13953     "access" : "private",
13954     "field_name" : "mOwnsHandle",
13955     "field_offset" : 64,
13956     "referenced_type" : "type-27"
13957    }
13958   ],
13959   "linker_set_key" : "android::hardware::hidl_handle",
13960   "name" : "android::hardware::hidl_handle",
13961   "referenced_type" : "type-445",
13962   "self_type" : "type-445",
13963   "size" : 16,
13964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13965   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13966  },
13967  {
13968   "alignment" : 8,
13969   "fields" :
13970   [
13971    {
13972     "access" : "private",
13973     "field_name" : "mHandle",
13974     "referenced_type" : "type-445"
13975    },
13976    {
13977     "access" : "private",
13978     "field_name" : "mSize",
13979     "field_offset" : 128,
13980     "referenced_type" : "type-142"
13981    },
13982    {
13983     "access" : "private",
13984     "field_name" : "mName",
13985     "field_offset" : 192,
13986     "referenced_type" : "type-447"
13987    }
13988   ],
13989   "linker_set_key" : "android::hardware::hidl_memory",
13990   "name" : "android::hardware::hidl_memory",
13991   "referenced_type" : "type-449",
13992   "self_type" : "type-449",
13993   "size" : 40,
13994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13995   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13996  },
13997  {
13998   "alignment" : 8,
13999   "fields" :
14000   [
14001    {
14002     "access" : "private",
14003     "field_name" : "mBuffer",
14004     "referenced_type" : "type-433"
14005    },
14006    {
14007     "access" : "private",
14008     "field_name" : "mSize",
14009     "field_offset" : 64,
14010     "referenced_type" : "type-2"
14011    },
14012    {
14013     "access" : "private",
14014     "field_name" : "mOwnsBuffer",
14015     "field_offset" : 96,
14016     "referenced_type" : "type-27"
14017    }
14018   ],
14019   "linker_set_key" : "android::hardware::hidl_string",
14020   "name" : "android::hardware::hidl_string",
14021   "referenced_type" : "type-447",
14022   "self_type" : "type-447",
14023   "size" : 16,
14024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14025   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
14026  },
14027  {
14028   "alignment" : 8,
14029   "fields" :
14030   [
14031    {
14032     "access" : "private",
14033     "field_name" : "mBuffer",
14034     "referenced_type" : "type-462"
14035    },
14036    {
14037     "access" : "private",
14038     "field_name" : "mSize",
14039     "field_offset" : 64,
14040     "referenced_type" : "type-2"
14041    },
14042    {
14043     "access" : "private",
14044     "field_name" : "mOwnsBuffer",
14045     "field_offset" : 96,
14046     "referenced_type" : "type-27"
14047    }
14048   ],
14049   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14050   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14051   "referenced_type" : "type-461",
14052   "self_type" : "type-461",
14053   "size" : 16,
14054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14055   "template_args" : [ "type-465" ],
14056   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
14057  },
14058  {
14059   "alignment" : 8,
14060   "fields" :
14061   [
14062    {
14063     "access" : "private",
14064     "field_name" : "mBuffer",
14065     "referenced_type" : "type-493"
14066    },
14067    {
14068     "access" : "private",
14069     "field_name" : "mSize",
14070     "field_offset" : 64,
14071     "referenced_type" : "type-2"
14072    },
14073    {
14074     "access" : "private",
14075     "field_name" : "mOwnsBuffer",
14076     "field_offset" : 96,
14077     "referenced_type" : "type-27"
14078    }
14079   ],
14080   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
14081   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
14082   "referenced_type" : "type-492",
14083   "self_type" : "type-492",
14084   "size" : 16,
14085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14086   "template_args" : [ "type-496" ],
14087   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
14088  },
14089  {
14090   "alignment" : 8,
14091   "fields" :
14092   [
14093    {
14094     "access" : "private",
14095     "field_name" : "mBuffer",
14096     "referenced_type" : "type-501"
14097    },
14098    {
14099     "access" : "private",
14100     "field_name" : "mSize",
14101     "field_offset" : 64,
14102     "referenced_type" : "type-2"
14103    },
14104    {
14105     "access" : "private",
14106     "field_name" : "mOwnsBuffer",
14107     "field_offset" : 96,
14108     "referenced_type" : "type-27"
14109    }
14110   ],
14111   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
14112   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
14113   "referenced_type" : "type-500",
14114   "self_type" : "type-500",
14115   "size" : 16,
14116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14117   "template_args" : [ "type-504" ],
14118   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
14119  },
14120  {
14121   "alignment" : 8,
14122   "fields" :
14123   [
14124    {
14125     "access" : "private",
14126     "field_name" : "mBuffer",
14127     "referenced_type" : "type-508"
14128    },
14129    {
14130     "access" : "private",
14131     "field_name" : "mSize",
14132     "field_offset" : 64,
14133     "referenced_type" : "type-2"
14134    },
14135    {
14136     "access" : "private",
14137     "field_name" : "mOwnsBuffer",
14138     "field_offset" : 96,
14139     "referenced_type" : "type-27"
14140    }
14141   ],
14142   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
14143   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
14144   "referenced_type" : "type-507",
14145   "self_type" : "type-507",
14146   "size" : 16,
14147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14148   "template_args" : [ "type-511" ],
14149   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
14150  },
14151  {
14152   "alignment" : 8,
14153   "fields" :
14154   [
14155    {
14156     "access" : "private",
14157     "field_name" : "mBuffer",
14158     "referenced_type" : "type-224"
14159    },
14160    {
14161     "access" : "private",
14162     "field_name" : "mSize",
14163     "field_offset" : 64,
14164     "referenced_type" : "type-2"
14165    },
14166    {
14167     "access" : "private",
14168     "field_name" : "mOwnsBuffer",
14169     "field_offset" : 96,
14170     "referenced_type" : "type-27"
14171    }
14172   ],
14173   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14174   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14175   "referenced_type" : "type-474",
14176   "self_type" : "type-474",
14177   "size" : 16,
14178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14179   "template_args" : [ "type-4" ],
14180   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
14181  },
14182  {
14183   "alignment" : 8,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "mBuffer",
14189     "referenced_type" : "type-467"
14190    },
14191    {
14192     "access" : "private",
14193     "field_name" : "mSize",
14194     "field_offset" : 64,
14195     "referenced_type" : "type-2"
14196    },
14197    {
14198     "access" : "private",
14199     "field_name" : "mOwnsBuffer",
14200     "field_offset" : 96,
14201     "referenced_type" : "type-27"
14202    }
14203   ],
14204   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14205   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14206   "referenced_type" : "type-466",
14207   "self_type" : "type-466",
14208   "size" : 16,
14209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14210   "template_args" : [ "type-447" ],
14211   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14212  },
14213  {
14214   "alignment" : 8,
14215   "fields" :
14216   [
14217    {
14218     "access" : "private",
14219     "field_name" : "mBuffer",
14220     "referenced_type" : "type-516"
14221    },
14222    {
14223     "access" : "private",
14224     "field_name" : "mSize",
14225     "field_offset" : 64,
14226     "referenced_type" : "type-2"
14227    },
14228    {
14229     "access" : "private",
14230     "field_name" : "mOwnsBuffer",
14231     "field_offset" : 96,
14232     "referenced_type" : "type-27"
14233    }
14234   ],
14235   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig>",
14236   "name" : "android::hardware::hidl_vec<android::hardware::tv::input::V1_0::TvStreamConfig>",
14237   "referenced_type" : "type-515",
14238   "self_type" : "type-515",
14239   "size" : 16,
14240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14241   "template_args" : [ "type-519" ],
14242   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_2tv5input4V1_014TvStreamConfigEEE"
14243  },
14244  {
14245   "alignment" : 8,
14246   "fields" :
14247   [
14248    {
14249     "access" : "private",
14250     "field_name" : "mBuffer",
14251     "referenced_type" : "type-277"
14252    },
14253    {
14254     "access" : "private",
14255     "field_name" : "mSize",
14256     "field_offset" : 64,
14257     "referenced_type" : "type-2"
14258    },
14259    {
14260     "access" : "private",
14261     "field_name" : "mOwnsBuffer",
14262     "field_offset" : 96,
14263     "referenced_type" : "type-27"
14264    }
14265   ],
14266   "linker_set_key" : "android::hardware::hidl_vec<char>",
14267   "name" : "android::hardware::hidl_vec<char>",
14268   "referenced_type" : "type-524",
14269   "self_type" : "type-524",
14270   "size" : 16,
14271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14272   "template_args" : [ "type-118" ],
14273   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14274  },
14275  {
14276   "alignment" : 8,
14277   "fields" :
14278   [
14279    {
14280     "access" : "private",
14281     "field_name" : "mBuffer",
14282     "referenced_type" : "type-480"
14283    },
14284    {
14285     "access" : "private",
14286     "field_name" : "mSize",
14287     "field_offset" : 64,
14288     "referenced_type" : "type-2"
14289    },
14290    {
14291     "access" : "private",
14292     "field_name" : "mOwnsBuffer",
14293     "field_offset" : 96,
14294     "referenced_type" : "type-27"
14295    }
14296   ],
14297   "linker_set_key" : "android::hardware::hidl_vec<int>",
14298   "name" : "android::hardware::hidl_vec<int>",
14299   "referenced_type" : "type-479",
14300   "self_type" : "type-479",
14301   "size" : 16,
14302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14303   "template_args" : [ "type-116" ],
14304   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14305  },
14306  {
14307   "alignment" : 8,
14308   "fields" :
14309   [
14310    {
14311     "access" : "private",
14312     "field_name" : "mBuffer",
14313     "referenced_type" : "type-487"
14314    },
14315    {
14316     "access" : "private",
14317     "field_name" : "mSize",
14318     "field_offset" : 64,
14319     "referenced_type" : "type-2"
14320    },
14321    {
14322     "access" : "private",
14323     "field_name" : "mOwnsBuffer",
14324     "field_offset" : 96,
14325     "referenced_type" : "type-27"
14326    }
14327   ],
14328   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
14329   "name" : "android::hardware::hidl_vec<unsigned int>",
14330   "referenced_type" : "type-486",
14331   "self_type" : "type-486",
14332   "size" : 16,
14333   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14334   "template_args" : [ "type-2" ],
14335   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
14336  },
14337  {
14338   "alignment" : 2,
14339   "fields" :
14340   [
14341    {
14342     "access" : "private",
14343     "field_name" : "mMajor",
14344     "referenced_type" : "type-115"
14345    },
14346    {
14347     "access" : "private",
14348     "field_name" : "mMinor",
14349     "field_offset" : 16,
14350     "referenced_type" : "type-115"
14351    }
14352   ],
14353   "linker_set_key" : "android::hardware::hidl_version",
14354   "name" : "android::hardware::hidl_version",
14355   "referenced_type" : "type-561",
14356   "self_type" : "type-561",
14357   "size" : 4,
14358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14359   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14360  },
14361  {
14362   "alignment" : 8,
14363   "base_specifiers" :
14364   [
14365    {
14366     "referenced_type" : "type-624"
14367    }
14368   ],
14369   "fields" :
14370   [
14371    {
14372     "access" : "private",
14373     "field_name" : "_hidl_mImpl",
14374     "field_offset" : 1024,
14375     "referenced_type" : "type-271"
14376    }
14377   ],
14378   "linker_set_key" : "android::hardware::tv::input::V1_0::BnHwTvInput",
14379   "name" : "android::hardware::tv::input::V1_0::BnHwTvInput",
14380   "referenced_type" : "type-872",
14381   "self_type" : "type-872",
14382   "size" : 152,
14383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInput.h",
14384   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_011BnHwTvInputE",
14385   "vtable_components" :
14386   [
14387    {
14388     "component_value" : 136,
14389     "kind" : "vbase_offset"
14390    },
14391    {
14392     "kind" : "offset_to_top"
14393    },
14394    {
14395     "kind" : "rtti",
14396     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BnHwTvInputE"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14400    },
14401    {
14402     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14403    },
14404    {
14405     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14406    },
14407    {
14408     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14409    },
14410    {
14411     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14412    },
14413    {
14414     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14415    },
14416    {
14417     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14418    },
14419    {
14420     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14424    },
14425    {
14426     "kind" : "complete_dtor_pointer",
14427     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
14428    },
14429    {
14430     "kind" : "deleting_dtor_pointer",
14431     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
14432    },
14433    {
14434     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BnHwTvInput10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14435    },
14436    {
14437     "component_value" : -32,
14438     "kind" : "offset_to_top"
14439    },
14440    {
14441     "kind" : "rtti",
14442     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BnHwTvInputE"
14443    },
14444    {
14445     "kind" : "complete_dtor_pointer",
14446     "mangled_component_name" : "_ZThn32_N7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
14447    },
14448    {
14449     "kind" : "deleting_dtor_pointer",
14450     "mangled_component_name" : "_ZThn32_N7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
14451    },
14452    {
14453     "kind" : "vcall_offset"
14454    },
14455    {
14456     "kind" : "vcall_offset"
14457    },
14458    {
14459     "kind" : "vcall_offset"
14460    },
14461    {
14462     "kind" : "vcall_offset"
14463    },
14464    {
14465     "component_value" : -136,
14466     "kind" : "vcall_offset"
14467    },
14468    {
14469     "component_value" : -136,
14470     "kind" : "offset_to_top"
14471    },
14472    {
14473     "kind" : "rtti",
14474     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BnHwTvInputE"
14475    },
14476    {
14477     "kind" : "complete_dtor_pointer",
14478     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BnHwTvInputD1Ev"
14479    },
14480    {
14481     "kind" : "deleting_dtor_pointer",
14482     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BnHwTvInputD0Ev"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14486    },
14487    {
14488     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14495    }
14496   ]
14497  },
14498  {
14499   "alignment" : 8,
14500   "base_specifiers" :
14501   [
14502    {
14503     "referenced_type" : "type-624"
14504    }
14505   ],
14506   "fields" :
14507   [
14508    {
14509     "access" : "private",
14510     "field_name" : "_hidl_mImpl",
14511     "field_offset" : 1024,
14512     "referenced_type" : "type-48"
14513    }
14514   ],
14515   "linker_set_key" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback",
14516   "name" : "android::hardware::tv::input::V1_0::BnHwTvInputCallback",
14517   "referenced_type" : "type-628",
14518   "self_type" : "type-628",
14519   "size" : 152,
14520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BnHwTvInputCallback.h",
14521   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE",
14522   "vtable_components" :
14523   [
14524    {
14525     "component_value" : 136,
14526     "kind" : "vbase_offset"
14527    },
14528    {
14529     "kind" : "offset_to_top"
14530    },
14531    {
14532     "kind" : "rtti",
14533     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE"
14534    },
14535    {
14536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14537    },
14538    {
14539     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14540    },
14541    {
14542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14543    },
14544    {
14545     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14546    },
14547    {
14548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14549    },
14550    {
14551     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14552    },
14553    {
14554     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14555    },
14556    {
14557     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14558    },
14559    {
14560     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14561    },
14562    {
14563     "kind" : "complete_dtor_pointer",
14564     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
14565    },
14566    {
14567     "kind" : "deleting_dtor_pointer",
14568     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
14569    },
14570    {
14571     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BnHwTvInputCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14572    },
14573    {
14574     "component_value" : -32,
14575     "kind" : "offset_to_top"
14576    },
14577    {
14578     "kind" : "rtti",
14579     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE"
14580    },
14581    {
14582     "kind" : "complete_dtor_pointer",
14583     "mangled_component_name" : "_ZThn32_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
14584    },
14585    {
14586     "kind" : "deleting_dtor_pointer",
14587     "mangled_component_name" : "_ZThn32_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
14588    },
14589    {
14590     "kind" : "vcall_offset"
14591    },
14592    {
14593     "kind" : "vcall_offset"
14594    },
14595    {
14596     "kind" : "vcall_offset"
14597    },
14598    {
14599     "kind" : "vcall_offset"
14600    },
14601    {
14602     "component_value" : -136,
14603     "kind" : "vcall_offset"
14604    },
14605    {
14606     "component_value" : -136,
14607     "kind" : "offset_to_top"
14608    },
14609    {
14610     "kind" : "rtti",
14611     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BnHwTvInputCallbackE"
14612    },
14613    {
14614     "kind" : "complete_dtor_pointer",
14615     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD1Ev"
14616    },
14617    {
14618     "kind" : "deleting_dtor_pointer",
14619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BnHwTvInputCallbackD0Ev"
14620    },
14621    {
14622     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14623    },
14624    {
14625     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14626    },
14627    {
14628     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14629    },
14630    {
14631     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14632    }
14633   ]
14634  },
14635  {
14636   "alignment" : 8,
14637   "base_specifiers" :
14638   [
14639    {
14640     "referenced_type" : "type-10"
14641    },
14642    {
14643     "referenced_type" : "type-25"
14644    }
14645   ],
14646   "fields" :
14647   [
14648    {
14649     "access" : "private",
14650     "field_name" : "_hidl_mMutex",
14651     "field_offset" : 1088,
14652     "referenced_type" : "type-8"
14653    },
14654    {
14655     "access" : "private",
14656     "field_name" : "_hidl_mDeathRecipients",
14657     "field_offset" : 1408,
14658     "referenced_type" : "type-9"
14659    }
14660   ],
14661   "linker_set_key" : "android::hardware::tv::input::V1_0::BpHwTvInput",
14662   "name" : "android::hardware::tv::input::V1_0::BpHwTvInput",
14663   "referenced_type" : "type-7",
14664   "self_type" : "type-7",
14665   "size" : 216,
14666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInput.h",
14667   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_011BpHwTvInputE",
14668   "vtable_components" :
14669   [
14670    {
14671     "component_value" : 200,
14672     "kind" : "vbase_offset"
14673    },
14674    {
14675     "kind" : "offset_to_top"
14676    },
14677    {
14678     "kind" : "rtti",
14679     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BpHwTvInputE"
14680    },
14681    {
14682     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_011BpHwTvInput8isRemoteEv"
14683    },
14684    {
14685     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14686    },
14687    {
14688     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14689    },
14690    {
14691     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14692    },
14693    {
14694     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14695    },
14696    {
14697     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21setHALInstrumentationEv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14701    },
14702    {
14703     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput4pingEv"
14704    },
14705    {
14706     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14707    },
14708    {
14709     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput21notifySyspropsChangedEv"
14710    },
14711    {
14712     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14713    },
14714    {
14715     "kind" : "complete_dtor_pointer",
14716     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputD1Ev"
14717    },
14718    {
14719     "kind" : "deleting_dtor_pointer",
14720     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInputD0Ev"
14721    },
14722    {
14723     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
14727    },
14728    {
14729     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
14730    },
14731    {
14732     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_011BpHwTvInput11closeStreamEii"
14733    },
14734    {
14735     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEE10onAsBinderEv"
14736    },
14737    {
14738     "component_value" : 192,
14739     "kind" : "vbase_offset"
14740    },
14741    {
14742     "component_value" : -8,
14743     "kind" : "offset_to_top"
14744    },
14745    {
14746     "kind" : "rtti",
14747     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BpHwTvInputE"
14748    },
14749    {
14750     "kind" : "complete_dtor_pointer",
14751     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_011BpHwTvInputD1Ev"
14752    },
14753    {
14754     "kind" : "deleting_dtor_pointer",
14755     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_011BpHwTvInputD0Ev"
14756    },
14757    {
14758     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_08ITvInputEE10onAsBinderEv"
14759    },
14760    {
14761     "component_value" : 184,
14762     "kind" : "vbase_offset"
14763    },
14764    {
14765     "component_value" : -16,
14766     "kind" : "offset_to_top"
14767    },
14768    {
14769     "kind" : "rtti",
14770     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BpHwTvInputE"
14771    },
14772    {
14773     "kind" : "complete_dtor_pointer",
14774     "mangled_component_name" : "_ZThn16_N7android8hardware2tv5input4V1_011BpHwTvInputD1Ev"
14775    },
14776    {
14777     "kind" : "deleting_dtor_pointer",
14778     "mangled_component_name" : "_ZThn16_N7android8hardware2tv5input4V1_011BpHwTvInputD0Ev"
14779    },
14780    {
14781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14782    },
14783    {
14784     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14788    },
14789    {
14790     "component_value" : -48,
14791     "kind" : "offset_to_top"
14792    },
14793    {
14794     "kind" : "rtti",
14795     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BpHwTvInputE"
14796    },
14797    {
14798     "kind" : "complete_dtor_pointer",
14799     "mangled_component_name" : "_ZThn48_N7android8hardware2tv5input4V1_011BpHwTvInputD1Ev"
14800    },
14801    {
14802     "kind" : "deleting_dtor_pointer",
14803     "mangled_component_name" : "_ZThn48_N7android8hardware2tv5input4V1_011BpHwTvInputD0Ev"
14804    },
14805    {
14806     "kind" : "vcall_offset"
14807    },
14808    {
14809     "component_value" : -184,
14810     "kind" : "vcall_offset"
14811    },
14812    {
14813     "component_value" : -184,
14814     "kind" : "vcall_offset"
14815    },
14816    {
14817     "component_value" : -184,
14818     "kind" : "vcall_offset"
14819    },
14820    {
14821     "component_value" : -200,
14822     "kind" : "vcall_offset"
14823    },
14824    {
14825     "component_value" : -200,
14826     "kind" : "offset_to_top"
14827    },
14828    {
14829     "kind" : "rtti",
14830     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_011BpHwTvInputE"
14831    },
14832    {
14833     "kind" : "complete_dtor_pointer",
14834     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BpHwTvInputD1Ev"
14835    },
14836    {
14837     "kind" : "deleting_dtor_pointer",
14838     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_011BpHwTvInputD0Ev"
14839    },
14840    {
14841     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14842    },
14843    {
14844     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14845    },
14846    {
14847     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14851    }
14852   ]
14853  },
14854  {
14855   "alignment" : 8,
14856   "base_specifiers" :
14857   [
14858    {
14859     "referenced_type" : "type-33"
14860    },
14861    {
14862     "referenced_type" : "type-25"
14863    }
14864   ],
14865   "fields" :
14866   [
14867    {
14868     "access" : "private",
14869     "field_name" : "_hidl_mMutex",
14870     "field_offset" : 1088,
14871     "referenced_type" : "type-260"
14872    },
14873    {
14874     "access" : "private",
14875     "field_name" : "_hidl_mDeathRecipients",
14876     "field_offset" : 1408,
14877     "referenced_type" : "type-261"
14878    }
14879   ],
14880   "linker_set_key" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback",
14881   "name" : "android::hardware::tv::input::V1_0::BpHwTvInputCallback",
14882   "referenced_type" : "type-259",
14883   "self_type" : "type-259",
14884   "size" : 216,
14885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BpHwTvInputCallback.h",
14886   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE",
14887   "vtable_components" :
14888   [
14889    {
14890     "component_value" : 200,
14891     "kind" : "vbase_offset"
14892    },
14893    {
14894     "kind" : "offset_to_top"
14895    },
14896    {
14897     "kind" : "rtti",
14898     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
14899    },
14900    {
14901     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_019BpHwTvInputCallback8isRemoteEv"
14902    },
14903    {
14904     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14905    },
14906    {
14907     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14908    },
14909    {
14910     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21setHALInstrumentationEv"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14920    },
14921    {
14922     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback4pingEv"
14923    },
14924    {
14925     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14926    },
14927    {
14928     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback21notifySyspropsChangedEv"
14929    },
14930    {
14931     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14932    },
14933    {
14934     "kind" : "complete_dtor_pointer",
14935     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackD1Ev"
14936    },
14937    {
14938     "kind" : "deleting_dtor_pointer",
14939     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallbackD0Ev"
14940    },
14941    {
14942     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_019BpHwTvInputCallback6notifyERKNS3_12TvInputEventE"
14943    },
14944    {
14945     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEE10onAsBinderEv"
14946    },
14947    {
14948     "component_value" : 192,
14949     "kind" : "vbase_offset"
14950    },
14951    {
14952     "component_value" : -8,
14953     "kind" : "offset_to_top"
14954    },
14955    {
14956     "kind" : "rtti",
14957     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
14958    },
14959    {
14960     "kind" : "complete_dtor_pointer",
14961     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD1Ev"
14962    },
14963    {
14964     "kind" : "deleting_dtor_pointer",
14965     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD0Ev"
14966    },
14967    {
14968     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv5input4V1_016ITvInputCallbackEE10onAsBinderEv"
14969    },
14970    {
14971     "component_value" : 184,
14972     "kind" : "vbase_offset"
14973    },
14974    {
14975     "component_value" : -16,
14976     "kind" : "offset_to_top"
14977    },
14978    {
14979     "kind" : "rtti",
14980     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
14981    },
14982    {
14983     "kind" : "complete_dtor_pointer",
14984     "mangled_component_name" : "_ZThn16_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD1Ev"
14985    },
14986    {
14987     "kind" : "deleting_dtor_pointer",
14988     "mangled_component_name" : "_ZThn16_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD0Ev"
14989    },
14990    {
14991     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14992    },
14993    {
14994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14995    },
14996    {
14997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14998    },
14999    {
15000     "component_value" : -48,
15001     "kind" : "offset_to_top"
15002    },
15003    {
15004     "kind" : "rtti",
15005     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
15006    },
15007    {
15008     "kind" : "complete_dtor_pointer",
15009     "mangled_component_name" : "_ZThn48_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD1Ev"
15010    },
15011    {
15012     "kind" : "deleting_dtor_pointer",
15013     "mangled_component_name" : "_ZThn48_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD0Ev"
15014    },
15015    {
15016     "kind" : "vcall_offset"
15017    },
15018    {
15019     "component_value" : -184,
15020     "kind" : "vcall_offset"
15021    },
15022    {
15023     "component_value" : -184,
15024     "kind" : "vcall_offset"
15025    },
15026    {
15027     "component_value" : -184,
15028     "kind" : "vcall_offset"
15029    },
15030    {
15031     "component_value" : -200,
15032     "kind" : "vcall_offset"
15033    },
15034    {
15035     "component_value" : -200,
15036     "kind" : "offset_to_top"
15037    },
15038    {
15039     "kind" : "rtti",
15040     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_019BpHwTvInputCallbackE"
15041    },
15042    {
15043     "kind" : "complete_dtor_pointer",
15044     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD1Ev"
15045    },
15046    {
15047     "kind" : "deleting_dtor_pointer",
15048     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_019BpHwTvInputCallbackD0Ev"
15049    },
15050    {
15051     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15052    },
15053    {
15054     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15055    },
15056    {
15057     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15058    },
15059    {
15060     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15061    }
15062   ]
15063  },
15064  {
15065   "alignment" : 8,
15066   "base_specifiers" :
15067   [
15068    {
15069     "referenced_type" : "type-11"
15070    },
15071    {
15072     "referenced_type" : "type-25"
15073    }
15074   ],
15075   "fields" :
15076   [
15077    {
15078     "access" : "private",
15079     "field_name" : "mImpl",
15080     "field_offset" : 768,
15081     "referenced_type" : "type-276"
15082    },
15083    {
15084     "access" : "private",
15085     "field_name" : "mOnewayQueue",
15086     "field_offset" : 832,
15087     "referenced_type" : "type-879"
15088    }
15089   ],
15090   "linker_set_key" : "android::hardware::tv::input::V1_0::BsTvInput",
15091   "name" : "android::hardware::tv::input::V1_0::BsTvInput",
15092   "referenced_type" : "type-895",
15093   "self_type" : "type-895",
15094   "size" : 136,
15095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInput.h",
15096   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_09BsTvInputE",
15097   "vtable_components" :
15098   [
15099    {
15100     "component_value" : 120,
15101     "kind" : "vbase_offset"
15102    },
15103    {
15104     "kind" : "offset_to_top"
15105    },
15106    {
15107     "kind" : "rtti",
15108     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_09BsTvInputE"
15109    },
15110    {
15111     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_08ITvInput8isRemoteEv"
15112    },
15113    {
15114     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15115    },
15116    {
15117     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15118    },
15119    {
15120     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15121    },
15122    {
15123     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15124    },
15125    {
15126     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput21setHALInstrumentationEv"
15127    },
15128    {
15129     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15130    },
15131    {
15132     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput4pingEv"
15133    },
15134    {
15135     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput21notifySyspropsChangedEv"
15139    },
15140    {
15141     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15142    },
15143    {
15144     "kind" : "complete_dtor_pointer",
15145     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInputD1Ev"
15146    },
15147    {
15148     "kind" : "deleting_dtor_pointer",
15149     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInputD0Ev"
15150    },
15151    {
15152     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE"
15153    },
15154    {
15155     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
15156    },
15157    {
15158     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
15159    },
15160    {
15161     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_09BsTvInput11closeStreamEii"
15162    },
15163    {
15164     "component_value" : -8,
15165     "kind" : "offset_to_top"
15166    },
15167    {
15168     "kind" : "rtti",
15169     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_09BsTvInputE"
15170    },
15171    {
15172     "kind" : "complete_dtor_pointer",
15173     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_09BsTvInputD1Ev"
15174    },
15175    {
15176     "kind" : "deleting_dtor_pointer",
15177     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_09BsTvInputD0Ev"
15178    },
15179    {
15180     "kind" : "vcall_offset"
15181    },
15182    {
15183     "kind" : "vcall_offset"
15184    },
15185    {
15186     "kind" : "vcall_offset"
15187    },
15188    {
15189     "kind" : "vcall_offset"
15190    },
15191    {
15192     "component_value" : -120,
15193     "kind" : "vcall_offset"
15194    },
15195    {
15196     "component_value" : -120,
15197     "kind" : "offset_to_top"
15198    },
15199    {
15200     "kind" : "rtti",
15201     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_09BsTvInputE"
15202    },
15203    {
15204     "kind" : "complete_dtor_pointer",
15205     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_09BsTvInputD1Ev"
15206    },
15207    {
15208     "kind" : "deleting_dtor_pointer",
15209     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_09BsTvInputD0Ev"
15210    },
15211    {
15212     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15213    },
15214    {
15215     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15216    },
15217    {
15218     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15219    },
15220    {
15221     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15222    }
15223   ]
15224  },
15225  {
15226   "alignment" : 8,
15227   "base_specifiers" :
15228   [
15229    {
15230     "referenced_type" : "type-34"
15231    },
15232    {
15233     "referenced_type" : "type-25"
15234    }
15235   ],
15236   "fields" :
15237   [
15238    {
15239     "access" : "private",
15240     "field_name" : "mImpl",
15241     "field_offset" : 768,
15242     "referenced_type" : "type-47"
15243    },
15244    {
15245     "access" : "private",
15246     "field_name" : "mOnewayQueue",
15247     "field_offset" : 832,
15248     "referenced_type" : "type-879"
15249    }
15250   ],
15251   "linker_set_key" : "android::hardware::tv::input::V1_0::BsTvInputCallback",
15252   "name" : "android::hardware::tv::input::V1_0::BsTvInputCallback",
15253   "referenced_type" : "type-878",
15254   "self_type" : "type-878",
15255   "size" : 136,
15256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/BsTvInputCallback.h",
15257   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_017BsTvInputCallbackE",
15258   "vtable_components" :
15259   [
15260    {
15261     "component_value" : 120,
15262     "kind" : "vbase_offset"
15263    },
15264    {
15265     "kind" : "offset_to_top"
15266    },
15267    {
15268     "kind" : "rtti",
15269     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_017BsTvInputCallbackE"
15270    },
15271    {
15272     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_016ITvInputCallback8isRemoteEv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15285    },
15286    {
15287     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback21setHALInstrumentationEv"
15288    },
15289    {
15290     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15291    },
15292    {
15293     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback4pingEv"
15294    },
15295    {
15296     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15297    },
15298    {
15299     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback21notifySyspropsChangedEv"
15300    },
15301    {
15302     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15303    },
15304    {
15305     "kind" : "complete_dtor_pointer",
15306     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackD1Ev"
15307    },
15308    {
15309     "kind" : "deleting_dtor_pointer",
15310     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallbackD0Ev"
15311    },
15312    {
15313     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_017BsTvInputCallback6notifyERKNS3_12TvInputEventE"
15314    },
15315    {
15316     "component_value" : -8,
15317     "kind" : "offset_to_top"
15318    },
15319    {
15320     "kind" : "rtti",
15321     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_017BsTvInputCallbackE"
15322    },
15323    {
15324     "kind" : "complete_dtor_pointer",
15325     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_017BsTvInputCallbackD1Ev"
15326    },
15327    {
15328     "kind" : "deleting_dtor_pointer",
15329     "mangled_component_name" : "_ZThn8_N7android8hardware2tv5input4V1_017BsTvInputCallbackD0Ev"
15330    },
15331    {
15332     "kind" : "vcall_offset"
15333    },
15334    {
15335     "kind" : "vcall_offset"
15336    },
15337    {
15338     "kind" : "vcall_offset"
15339    },
15340    {
15341     "kind" : "vcall_offset"
15342    },
15343    {
15344     "component_value" : -120,
15345     "kind" : "vcall_offset"
15346    },
15347    {
15348     "component_value" : -120,
15349     "kind" : "offset_to_top"
15350    },
15351    {
15352     "kind" : "rtti",
15353     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_017BsTvInputCallbackE"
15354    },
15355    {
15356     "kind" : "complete_dtor_pointer",
15357     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_017BsTvInputCallbackD1Ev"
15358    },
15359    {
15360     "kind" : "deleting_dtor_pointer",
15361     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_017BsTvInputCallbackD0Ev"
15362    },
15363    {
15364     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15365    },
15366    {
15367     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15368    },
15369    {
15370     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15371    },
15372    {
15373     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15374    }
15375   ]
15376  },
15377  {
15378   "alignment" : 8,
15379   "base_specifiers" :
15380   [
15381    {
15382     "referenced_type" : "type-12"
15383    }
15384   ],
15385   "linker_set_key" : "android::hardware::tv::input::V1_0::ITvInput",
15386   "name" : "android::hardware::tv::input::V1_0::ITvInput",
15387   "referenced_type" : "type-11",
15388   "self_type" : "type-11",
15389   "size" : 24,
15390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInput.h",
15391   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_08ITvInputE",
15392   "vtable_components" :
15393   [
15394    {
15395     "component_value" : 8,
15396     "kind" : "vbase_offset"
15397    },
15398    {
15399     "kind" : "offset_to_top"
15400    },
15401    {
15402     "kind" : "rtti",
15403     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_08ITvInputE"
15404    },
15405    {
15406     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_08ITvInput8isRemoteEv"
15407    },
15408    {
15409     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15410    },
15411    {
15412     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15413    },
15414    {
15415     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15416    },
15417    {
15418     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15419    },
15420    {
15421     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21setHALInstrumentationEv"
15422    },
15423    {
15424     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15425    },
15426    {
15427     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput4pingEv"
15428    },
15429    {
15430     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15431    },
15432    {
15433     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput21notifySyspropsChangedEv"
15434    },
15435    {
15436     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15437    },
15438    {
15439     "kind" : "complete_dtor_pointer",
15440     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInputD1Ev"
15441    },
15442    {
15443     "kind" : "deleting_dtor_pointer",
15444     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInputD0Ev"
15445    },
15446    {
15447     "is_pure" : true,
15448     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11setCallbackERKNS_2spINS3_16ITvInputCallbackEEE"
15449    },
15450    {
15451     "is_pure" : true,
15452     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput23getStreamConfigurationsEiNSt3__18functionIFvNS3_6ResultERKNS0_8hidl_vecINS3_14TvStreamConfigEEEEEE"
15453    },
15454    {
15455     "is_pure" : true,
15456     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput10openStreamEiiNSt3__18functionIFvNS3_6ResultERKNS0_11hidl_handleEEEE"
15457    },
15458    {
15459     "is_pure" : true,
15460     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_08ITvInput11closeStreamEii"
15461    },
15462    {
15463     "kind" : "vcall_offset"
15464    },
15465    {
15466     "kind" : "vcall_offset"
15467    },
15468    {
15469     "kind" : "vcall_offset"
15470    },
15471    {
15472     "kind" : "vcall_offset"
15473    },
15474    {
15475     "component_value" : -8,
15476     "kind" : "vcall_offset"
15477    },
15478    {
15479     "component_value" : -8,
15480     "kind" : "offset_to_top"
15481    },
15482    {
15483     "kind" : "rtti",
15484     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_08ITvInputE"
15485    },
15486    {
15487     "kind" : "complete_dtor_pointer",
15488     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_08ITvInputD1Ev"
15489    },
15490    {
15491     "kind" : "deleting_dtor_pointer",
15492     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_08ITvInputD0Ev"
15493    },
15494    {
15495     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15496    },
15497    {
15498     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15499    },
15500    {
15501     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15502    },
15503    {
15504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15505    }
15506   ]
15507  },
15508  {
15509   "alignment" : 8,
15510   "base_specifiers" :
15511   [
15512    {
15513     "referenced_type" : "type-12"
15514    }
15515   ],
15516   "linker_set_key" : "android::hardware::tv::input::V1_0::ITvInputCallback",
15517   "name" : "android::hardware::tv::input::V1_0::ITvInputCallback",
15518   "referenced_type" : "type-34",
15519   "self_type" : "type-34",
15520   "size" : 24,
15521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/ITvInputCallback.h",
15522   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_016ITvInputCallbackE",
15523   "vtable_components" :
15524   [
15525    {
15526     "component_value" : 8,
15527     "kind" : "vbase_offset"
15528    },
15529    {
15530     "kind" : "offset_to_top"
15531    },
15532    {
15533     "kind" : "rtti",
15534     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_016ITvInputCallbackE"
15535    },
15536    {
15537     "mangled_component_name" : "_ZNK7android8hardware2tv5input4V1_016ITvInputCallback8isRemoteEv"
15538    },
15539    {
15540     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15541    },
15542    {
15543     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15544    },
15545    {
15546     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15547    },
15548    {
15549     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15550    },
15551    {
15552     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21setHALInstrumentationEv"
15553    },
15554    {
15555     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15556    },
15557    {
15558     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback4pingEv"
15559    },
15560    {
15561     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15562    },
15563    {
15564     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback21notifySyspropsChangedEv"
15565    },
15566    {
15567     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15568    },
15569    {
15570     "kind" : "complete_dtor_pointer",
15571     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallbackD1Ev"
15572    },
15573    {
15574     "kind" : "deleting_dtor_pointer",
15575     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallbackD0Ev"
15576    },
15577    {
15578     "is_pure" : true,
15579     "mangled_component_name" : "_ZN7android8hardware2tv5input4V1_016ITvInputCallback6notifyERKNS3_12TvInputEventE"
15580    },
15581    {
15582     "kind" : "vcall_offset"
15583    },
15584    {
15585     "kind" : "vcall_offset"
15586    },
15587    {
15588     "kind" : "vcall_offset"
15589    },
15590    {
15591     "kind" : "vcall_offset"
15592    },
15593    {
15594     "component_value" : -8,
15595     "kind" : "vcall_offset"
15596    },
15597    {
15598     "component_value" : -8,
15599     "kind" : "offset_to_top"
15600    },
15601    {
15602     "kind" : "rtti",
15603     "mangled_component_name" : "_ZTIN7android8hardware2tv5input4V1_016ITvInputCallbackE"
15604    },
15605    {
15606     "kind" : "complete_dtor_pointer",
15607     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_016ITvInputCallbackD1Ev"
15608    },
15609    {
15610     "kind" : "deleting_dtor_pointer",
15611     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv5input4V1_016ITvInputCallbackD0Ev"
15612    },
15613    {
15614     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15615    },
15616    {
15617     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15618    },
15619    {
15620     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15621    },
15622    {
15623     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15624    }
15625   ]
15626  },
15627  {
15628   "alignment" : 4,
15629   "fields" :
15630   [
15631    {
15632     "field_name" : "deviceId",
15633     "referenced_type" : "type-116"
15634    },
15635    {
15636     "field_name" : "type",
15637     "field_offset" : 32,
15638     "referenced_type" : "type-126"
15639    },
15640    {
15641     "field_name" : "portId",
15642     "field_offset" : 64,
15643     "referenced_type" : "type-2"
15644    },
15645    {
15646     "field_name" : "cableConnectionStatus",
15647     "field_offset" : 96,
15648     "referenced_type" : "type-127"
15649    },
15650    {
15651     "field_name" : "audioType",
15652     "field_offset" : 128,
15653     "referenced_type" : "type-128"
15654    },
15655    {
15656     "field_name" : "audioAddress",
15657     "field_offset" : 160,
15658     "referenced_type" : "type-4"
15659    }
15660   ],
15661   "linker_set_key" : "android::hardware::tv::input::V1_0::TvInputDeviceInfo",
15662   "name" : "android::hardware::tv::input::V1_0::TvInputDeviceInfo",
15663   "referenced_type" : "type-125",
15664   "self_type" : "type-125",
15665   "size" : 52,
15666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
15667   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_017TvInputDeviceInfoE"
15668  },
15669  {
15670   "alignment" : 4,
15671   "fields" :
15672   [
15673    {
15674     "field_name" : "type",
15675     "referenced_type" : "type-124"
15676    },
15677    {
15678     "field_name" : "deviceInfo",
15679     "field_offset" : 32,
15680     "referenced_type" : "type-125"
15681    }
15682   ],
15683   "linker_set_key" : "android::hardware::tv::input::V1_0::TvInputEvent",
15684   "name" : "android::hardware::tv::input::V1_0::TvInputEvent",
15685   "referenced_type" : "type-123",
15686   "self_type" : "type-123",
15687   "size" : 56,
15688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
15689   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_012TvInputEventE"
15690  },
15691  {
15692   "alignment" : 4,
15693   "fields" :
15694   [
15695    {
15696     "field_name" : "streamId",
15697     "referenced_type" : "type-116"
15698    },
15699    {
15700     "field_name" : "maxVideoWidth",
15701     "field_offset" : 32,
15702     "referenced_type" : "type-2"
15703    },
15704    {
15705     "field_name" : "maxVideoHeight",
15706     "field_offset" : 64,
15707     "referenced_type" : "type-2"
15708    }
15709   ],
15710   "linker_set_key" : "android::hardware::tv::input::V1_0::TvStreamConfig",
15711   "name" : "android::hardware::tv::input::V1_0::TvStreamConfig",
15712   "referenced_type" : "type-519",
15713   "self_type" : "type-519",
15714   "size" : 12,
15715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/input/1.0/types.h",
15716   "unique_id" : "_ZTSN7android8hardware2tv5input4V1_014TvStreamConfigE"
15717  },
15718  {
15719   "alignment" : 8,
15720   "base_specifiers" :
15721   [
15722    {
15723     "referenced_type" : "type-294"
15724    },
15725    {
15726     "referenced_type" : "type-25"
15727    }
15728   ],
15729   "fields" :
15730   [
15731    {
15732     "access" : "private",
15733     "field_name" : "_hidl_mImpl",
15734     "field_offset" : 960,
15735     "referenced_type" : "type-57"
15736    }
15737   ],
15738   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
15739   "name" : "android::hidl::base::V1_0::BnHwBase",
15740   "referenced_type" : "type-624",
15741   "self_type" : "type-624",
15742   "size" : 144,
15743   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
15744   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
15745   "vtable_components" :
15746   [
15747    {
15748     "component_value" : 128,
15749     "kind" : "vbase_offset"
15750    },
15751    {
15752     "kind" : "offset_to_top"
15753    },
15754    {
15755     "kind" : "rtti",
15756     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15757    },
15758    {
15759     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15760    },
15761    {
15762     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15763    },
15764    {
15765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15766    },
15767    {
15768     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15769    },
15770    {
15771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15772    },
15773    {
15774     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15775    },
15776    {
15777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15778    },
15779    {
15780     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15781    },
15782    {
15783     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15784    },
15785    {
15786     "kind" : "complete_dtor_pointer",
15787     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
15788    },
15789    {
15790     "kind" : "deleting_dtor_pointer",
15791     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
15792    },
15793    {
15794     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
15795    },
15796    {
15797     "component_value" : -32,
15798     "kind" : "offset_to_top"
15799    },
15800    {
15801     "kind" : "rtti",
15802     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15803    },
15804    {
15805     "kind" : "complete_dtor_pointer",
15806     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
15807    },
15808    {
15809     "kind" : "deleting_dtor_pointer",
15810     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
15811    },
15812    {
15813     "kind" : "vcall_offset"
15814    },
15815    {
15816     "kind" : "vcall_offset"
15817    },
15818    {
15819     "kind" : "vcall_offset"
15820    },
15821    {
15822     "kind" : "vcall_offset"
15823    },
15824    {
15825     "component_value" : -128,
15826     "kind" : "vcall_offset"
15827    },
15828    {
15829     "component_value" : -128,
15830     "kind" : "offset_to_top"
15831    },
15832    {
15833     "kind" : "rtti",
15834     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15835    },
15836    {
15837     "kind" : "complete_dtor_pointer",
15838     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
15839    },
15840    {
15841     "kind" : "deleting_dtor_pointer",
15842     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
15843    },
15844    {
15845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15846    },
15847    {
15848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15849    },
15850    {
15851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15855    }
15856   ]
15857  },
15858  {
15859   "alignment" : 8,
15860   "base_specifiers" :
15861   [
15862    {
15863     "referenced_type" : "type-605"
15864    },
15865    {
15866     "referenced_type" : "type-25"
15867    }
15868   ],
15869   "fields" :
15870   [
15871    {
15872     "access" : "private",
15873     "field_name" : "_hidl_mMutex",
15874     "field_offset" : 1088,
15875     "referenced_type" : "type-849"
15876    },
15877    {
15878     "access" : "private",
15879     "field_name" : "_hidl_mDeathRecipients",
15880     "field_offset" : 1408,
15881     "referenced_type" : "type-850"
15882    }
15883   ],
15884   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
15885   "name" : "android::hidl::base::V1_0::BpHwBase",
15886   "referenced_type" : "type-848",
15887   "self_type" : "type-848",
15888   "size" : 216,
15889   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
15890   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
15891   "vtable_components" :
15892   [
15893    {
15894     "component_value" : 200,
15895     "kind" : "vbase_offset"
15896    },
15897    {
15898     "kind" : "offset_to_top"
15899    },
15900    {
15901     "kind" : "rtti",
15902     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15903    },
15904    {
15905     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
15906    },
15907    {
15908     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15909    },
15910    {
15911     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15912    },
15913    {
15914     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15915    },
15916    {
15917     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15930    },
15931    {
15932     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
15933    },
15934    {
15935     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15936    },
15937    {
15938     "kind" : "complete_dtor_pointer",
15939     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
15940    },
15941    {
15942     "kind" : "deleting_dtor_pointer",
15943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
15944    },
15945    {
15946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15947    },
15948    {
15949     "component_value" : 192,
15950     "kind" : "vbase_offset"
15951    },
15952    {
15953     "component_value" : -8,
15954     "kind" : "offset_to_top"
15955    },
15956    {
15957     "kind" : "rtti",
15958     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15959    },
15960    {
15961     "kind" : "complete_dtor_pointer",
15962     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15963    },
15964    {
15965     "kind" : "deleting_dtor_pointer",
15966     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15967    },
15968    {
15969     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15970    },
15971    {
15972     "component_value" : 184,
15973     "kind" : "vbase_offset"
15974    },
15975    {
15976     "component_value" : -16,
15977     "kind" : "offset_to_top"
15978    },
15979    {
15980     "kind" : "rtti",
15981     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15982    },
15983    {
15984     "kind" : "complete_dtor_pointer",
15985     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15986    },
15987    {
15988     "kind" : "deleting_dtor_pointer",
15989     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15990    },
15991    {
15992     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15996    },
15997    {
15998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15999    },
16000    {
16001     "component_value" : -48,
16002     "kind" : "offset_to_top"
16003    },
16004    {
16005     "kind" : "rtti",
16006     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
16007    },
16008    {
16009     "kind" : "complete_dtor_pointer",
16010     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
16011    },
16012    {
16013     "kind" : "deleting_dtor_pointer",
16014     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
16015    },
16016    {
16017     "kind" : "vcall_offset"
16018    },
16019    {
16020     "component_value" : -184,
16021     "kind" : "vcall_offset"
16022    },
16023    {
16024     "component_value" : -184,
16025     "kind" : "vcall_offset"
16026    },
16027    {
16028     "component_value" : -184,
16029     "kind" : "vcall_offset"
16030    },
16031    {
16032     "component_value" : -200,
16033     "kind" : "vcall_offset"
16034    },
16035    {
16036     "component_value" : -200,
16037     "kind" : "offset_to_top"
16038    },
16039    {
16040     "kind" : "rtti",
16041     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
16042    },
16043    {
16044     "kind" : "complete_dtor_pointer",
16045     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
16046    },
16047    {
16048     "kind" : "deleting_dtor_pointer",
16049     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
16050    },
16051    {
16052     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16053    },
16054    {
16055     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16056    },
16057    {
16058     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16059    },
16060    {
16061     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16062    }
16063   ]
16064  },
16065  {
16066   "alignment" : 8,
16067   "fields" :
16068   [
16069    {
16070     "field_name" : "pid",
16071     "referenced_type" : "type-116"
16072    },
16073    {
16074     "field_name" : "ptr",
16075     "field_offset" : 64,
16076     "referenced_type" : "type-142"
16077    },
16078    {
16079     "field_name" : "arch",
16080     "field_offset" : 128,
16081     "referenced_type" : "type-583"
16082    }
16083   ],
16084   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
16085   "name" : "android::hidl::base::V1_0::DebugInfo",
16086   "referenced_type" : "type-582",
16087   "self_type" : "type-582",
16088   "size" : 24,
16089   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
16090   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
16091  },
16092  {
16093   "alignment" : 8,
16094   "base_specifiers" :
16095   [
16096    {
16097     "is_virtual" : true,
16098     "referenced_type" : "type-13"
16099    }
16100   ],
16101   "linker_set_key" : "android::hidl::base::V1_0::IBase",
16102   "name" : "android::hidl::base::V1_0::IBase",
16103   "referenced_type" : "type-12",
16104   "self_type" : "type-12",
16105   "size" : 24,
16106   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
16107   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
16108   "vtable_components" :
16109   [
16110    {
16111     "component_value" : 8,
16112     "kind" : "vbase_offset"
16113    },
16114    {
16115     "kind" : "offset_to_top"
16116    },
16117    {
16118     "kind" : "rtti",
16119     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16120    },
16121    {
16122     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
16123    },
16124    {
16125     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16126    },
16127    {
16128     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16129    },
16130    {
16131     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16132    },
16133    {
16134     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
16135    },
16136    {
16137     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
16138    },
16139    {
16140     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
16141    },
16142    {
16143     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
16144    },
16145    {
16146     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
16147    },
16148    {
16149     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
16150    },
16151    {
16152     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16153    },
16154    {
16155     "kind" : "complete_dtor_pointer",
16156     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
16157    },
16158    {
16159     "kind" : "deleting_dtor_pointer",
16160     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
16161    },
16162    {
16163     "kind" : "vcall_offset"
16164    },
16165    {
16166     "kind" : "vcall_offset"
16167    },
16168    {
16169     "kind" : "vcall_offset"
16170    },
16171    {
16172     "kind" : "vcall_offset"
16173    },
16174    {
16175     "component_value" : -8,
16176     "kind" : "vcall_offset"
16177    },
16178    {
16179     "component_value" : -8,
16180     "kind" : "offset_to_top"
16181    },
16182    {
16183     "kind" : "rtti",
16184     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16185    },
16186    {
16187     "kind" : "complete_dtor_pointer",
16188     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
16189    },
16190    {
16191     "kind" : "deleting_dtor_pointer",
16192     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16196    },
16197    {
16198     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16199    },
16200    {
16201     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16202    },
16203    {
16204     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16205    }
16206   ]
16207  },
16208  {
16209   "alignment" : 8,
16210   "base_specifiers" :
16211   [
16212    {
16213     "referenced_type" : "type-12"
16214    }
16215   ],
16216   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
16217   "name" : "android::hidl::manager::V1_0::IServiceManager",
16218   "referenced_type" : "type-236",
16219   "self_type" : "type-236",
16220   "size" : 24,
16221   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
16222   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
16223   "vtable_components" :
16224   [
16225    {
16226     "component_value" : 8,
16227     "kind" : "vbase_offset"
16228    },
16229    {
16230     "kind" : "offset_to_top"
16231    },
16232    {
16233     "kind" : "rtti",
16234     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
16235    },
16236    {
16237     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
16238    },
16239    {
16240     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16241    },
16242    {
16243     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16244    },
16245    {
16246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16247    },
16248    {
16249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
16250    },
16251    {
16252     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
16253    },
16254    {
16255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
16256    },
16257    {
16258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
16259    },
16260    {
16261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
16262    },
16263    {
16264     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
16265    },
16266    {
16267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16268    },
16269    {
16270     "kind" : "complete_dtor_pointer",
16271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
16272    },
16273    {
16274     "kind" : "deleting_dtor_pointer",
16275     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
16276    },
16277    {
16278     "is_pure" : true,
16279     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
16280    },
16281    {
16282     "is_pure" : true,
16283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
16284    },
16285    {
16286     "is_pure" : true,
16287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
16288    },
16289    {
16290     "is_pure" : true,
16291     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16292    },
16293    {
16294     "is_pure" : true,
16295     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
16296    },
16297    {
16298     "is_pure" : true,
16299     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
16300    },
16301    {
16302     "is_pure" : true,
16303     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
16304    },
16305    {
16306     "is_pure" : true,
16307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
16308    },
16309    {
16310     "kind" : "vcall_offset"
16311    },
16312    {
16313     "kind" : "vcall_offset"
16314    },
16315    {
16316     "kind" : "vcall_offset"
16317    },
16318    {
16319     "kind" : "vcall_offset"
16320    },
16321    {
16322     "component_value" : -8,
16323     "kind" : "vcall_offset"
16324    },
16325    {
16326     "component_value" : -8,
16327     "kind" : "offset_to_top"
16328    },
16329    {
16330     "kind" : "rtti",
16331     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
16332    },
16333    {
16334     "kind" : "complete_dtor_pointer",
16335     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
16336    },
16337    {
16338     "kind" : "deleting_dtor_pointer",
16339     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
16340    },
16341    {
16342     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16343    },
16344    {
16345     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16346    },
16347    {
16348     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16349    },
16350    {
16351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16352    }
16353   ]
16354  },
16355  {
16356   "alignment" : 8,
16357   "fields" :
16358   [
16359    {
16360     "field_name" : "interfaceName",
16361     "referenced_type" : "type-447"
16362    },
16363    {
16364     "field_name" : "instanceName",
16365     "field_offset" : 128,
16366     "referenced_type" : "type-447"
16367    },
16368    {
16369     "field_name" : "pid",
16370     "field_offset" : 256,
16371     "referenced_type" : "type-116"
16372    },
16373    {
16374     "field_name" : "clientPids",
16375     "field_offset" : 320,
16376     "referenced_type" : "type-479"
16377    },
16378    {
16379     "field_name" : "arch",
16380     "field_offset" : 448,
16381     "referenced_type" : "type-583"
16382    }
16383   ],
16384   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
16385   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
16386   "referenced_type" : "type-727",
16387   "self_type" : "type-727",
16388   "size" : 64,
16389   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
16390   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
16391  },
16392  {
16393   "alignment" : 8,
16394   "base_specifiers" :
16395   [
16396    {
16397     "referenced_type" : "type-12"
16398    }
16399   ],
16400   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
16401   "name" : "android::hidl::manager::V1_0::IServiceNotification",
16402   "referenced_type" : "type-253",
16403   "self_type" : "type-253",
16404   "size" : 24,
16405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
16406   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
16407   "vtable_components" :
16408   [
16409    {
16410     "component_value" : 8,
16411     "kind" : "vbase_offset"
16412    },
16413    {
16414     "kind" : "offset_to_top"
16415    },
16416    {
16417     "kind" : "rtti",
16418     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
16419    },
16420    {
16421     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
16422    },
16423    {
16424     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16425    },
16426    {
16427     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16428    },
16429    {
16430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16431    },
16432    {
16433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
16434    },
16435    {
16436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
16437    },
16438    {
16439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
16440    },
16441    {
16442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
16443    },
16444    {
16445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
16446    },
16447    {
16448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
16449    },
16450    {
16451     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16452    },
16453    {
16454     "kind" : "complete_dtor_pointer",
16455     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
16456    },
16457    {
16458     "kind" : "deleting_dtor_pointer",
16459     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
16460    },
16461    {
16462     "is_pure" : true,
16463     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
16464    },
16465    {
16466     "kind" : "vcall_offset"
16467    },
16468    {
16469     "kind" : "vcall_offset"
16470    },
16471    {
16472     "kind" : "vcall_offset"
16473    },
16474    {
16475     "kind" : "vcall_offset"
16476    },
16477    {
16478     "component_value" : -8,
16479     "kind" : "vcall_offset"
16480    },
16481    {
16482     "component_value" : -8,
16483     "kind" : "offset_to_top"
16484    },
16485    {
16486     "kind" : "rtti",
16487     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
16488    },
16489    {
16490     "kind" : "complete_dtor_pointer",
16491     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
16492    },
16493    {
16494     "kind" : "deleting_dtor_pointer",
16495     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
16496    },
16497    {
16498     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16499    },
16500    {
16501     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16502    },
16503    {
16504     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16505    },
16506    {
16507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16508    }
16509   ]
16510  },
16511  {
16512   "alignment" : 8,
16513   "fields" :
16514   [
16515    {
16516     "access" : "private",
16517     "field_name" : "m_ptr",
16518     "referenced_type" : "type-245"
16519    }
16520   ],
16521   "linker_set_key" : "android::sp<android::Thread>",
16522   "name" : "android::sp<android::Thread>",
16523   "record_kind" : "class",
16524   "referenced_type" : "type-244",
16525   "self_type" : "type-244",
16526   "size" : 8,
16527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16528   "template_args" : [ "type-246" ],
16529   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
16530  },
16531  {
16532   "alignment" : 8,
16533   "fields" :
16534   [
16535    {
16536     "access" : "private",
16537     "field_name" : "m_ptr",
16538     "referenced_type" : "type-293"
16539    }
16540   ],
16541   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
16542   "name" : "android::sp<android::hardware::BHwBinder>",
16543   "record_kind" : "class",
16544   "referenced_type" : "type-292",
16545   "self_type" : "type-292",
16546   "size" : 8,
16547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16548   "template_args" : [ "type-294" ],
16549   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
16550  },
16551  {
16552   "alignment" : 8,
16553   "fields" :
16554   [
16555    {
16556     "access" : "private",
16557     "field_name" : "m_ptr",
16558     "referenced_type" : "type-90"
16559    }
16560   ],
16561   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
16562   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
16563   "record_kind" : "class",
16564   "referenced_type" : "type-89",
16565   "self_type" : "type-89",
16566   "size" : 8,
16567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16568   "template_args" : [ "type-91" ],
16569   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
16570  },
16571  {
16572   "alignment" : 8,
16573   "fields" :
16574   [
16575    {
16576     "access" : "private",
16577     "field_name" : "m_ptr",
16578     "referenced_type" : "type-20"
16579    }
16580   ],
16581   "linker_set_key" : "android::sp<android::hardware::IBinder>",
16582   "name" : "android::sp<android::hardware::IBinder>",
16583   "record_kind" : "class",
16584   "referenced_type" : "type-107",
16585   "self_type" : "type-107",
16586   "size" : 8,
16587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16588   "template_args" : [ "type-21" ],
16589   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
16590  },
16591  {
16592   "alignment" : 8,
16593   "fields" :
16594   [
16595    {
16596     "access" : "private",
16597     "field_name" : "m_ptr",
16598     "referenced_type" : "type-134"
16599    }
16600   ],
16601   "linker_set_key" : "android::sp<android::hardware::IInterface>",
16602   "name" : "android::sp<android::hardware::IInterface>",
16603   "record_kind" : "class",
16604   "referenced_type" : "type-133",
16605   "self_type" : "type-133",
16606   "size" : 8,
16607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16608   "template_args" : [ "type-17" ],
16609   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
16610  },
16611  {
16612   "alignment" : 8,
16613   "fields" :
16614   [
16615    {
16616     "access" : "private",
16617     "field_name" : "m_ptr",
16618     "referenced_type" : "type-136"
16619    }
16620   ],
16621   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
16622   "name" : "android::sp<android::hardware::ProcessState>",
16623   "record_kind" : "class",
16624   "referenced_type" : "type-135",
16625   "self_type" : "type-135",
16626   "size" : 8,
16627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16628   "template_args" : [ "type-137" ],
16629   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
16630  },
16631  {
16632   "alignment" : 8,
16633   "fields" :
16634   [
16635    {
16636     "access" : "private",
16637     "field_name" : "m_ptr",
16638     "referenced_type" : "type-282"
16639    }
16640   ],
16641   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
16642   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
16643   "record_kind" : "class",
16644   "referenced_type" : "type-281",
16645   "self_type" : "type-281",
16646   "size" : 8,
16647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16648   "template_args" : [ "type-283" ],
16649   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
16650  },
16651  {
16652   "alignment" : 8,
16653   "fields" :
16654   [
16655    {
16656     "access" : "private",
16657     "field_name" : "m_ptr",
16658     "referenced_type" : "type-285"
16659    }
16660   ],
16661   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
16662   "name" : "android::sp<android::hardware::hidl_death_recipient>",
16663   "record_kind" : "class",
16664   "referenced_type" : "type-827",
16665   "self_type" : "type-827",
16666   "size" : 8,
16667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16668   "template_args" : [ "type-286" ],
16669   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
16670  },
16671  {
16672   "alignment" : 8,
16673   "fields" :
16674   [
16675    {
16676     "access" : "private",
16677     "field_name" : "m_ptr",
16678     "referenced_type" : "type-272"
16679    }
16680   ],
16681   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInput>",
16682   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInput>",
16683   "record_kind" : "class",
16684   "referenced_type" : "type-271",
16685   "self_type" : "type-271",
16686   "size" : 8,
16687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16688   "template_args" : [ "type-11" ],
16689   "unique_id" : "_ZTSN7android2spINS_8hardware2tv5input4V1_08ITvInputEEE"
16690  },
16691  {
16692   "alignment" : 8,
16693   "fields" :
16694   [
16695    {
16696     "access" : "private",
16697     "field_name" : "m_ptr",
16698     "referenced_type" : "type-49"
16699    }
16700   ],
16701   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback>",
16702   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback>",
16703   "record_kind" : "class",
16704   "referenced_type" : "type-48",
16705   "self_type" : "type-48",
16706   "size" : 8,
16707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16708   "template_args" : [ "type-34" ],
16709   "unique_id" : "_ZTSN7android2spINS_8hardware2tv5input4V1_016ITvInputCallbackEEE"
16710  },
16711  {
16712   "alignment" : 8,
16713   "fields" :
16714   [
16715    {
16716     "access" : "private",
16717     "field_name" : "m_ptr",
16718     "referenced_type" : "type-58"
16719    }
16720   ],
16721   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
16722   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
16723   "record_kind" : "class",
16724   "referenced_type" : "type-57",
16725   "self_type" : "type-57",
16726   "size" : 8,
16727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16728   "template_args" : [ "type-12" ],
16729   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
16730  },
16731  {
16732   "alignment" : 8,
16733   "fields" :
16734   [
16735    {
16736     "access" : "private",
16737     "field_name" : "m_ptr",
16738     "referenced_type" : "type-235"
16739    }
16740   ],
16741   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
16742   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
16743   "record_kind" : "class",
16744   "referenced_type" : "type-234",
16745   "self_type" : "type-234",
16746   "size" : 8,
16747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16748   "template_args" : [ "type-236" ],
16749   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
16750  },
16751  {
16752   "alignment" : 8,
16753   "fields" :
16754   [
16755    {
16756     "access" : "private",
16757     "field_name" : "m_ptr",
16758     "referenced_type" : "type-252"
16759    }
16760   ],
16761   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
16762   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
16763   "record_kind" : "class",
16764   "referenced_type" : "type-251",
16765   "self_type" : "type-251",
16766   "size" : 8,
16767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16768   "template_args" : [ "type-253" ],
16769   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
16770  },
16771  {
16772   "alignment" : 1,
16773   "linker_set_key" : "android::trait_trivial_copy<bool>",
16774   "name" : "android::trait_trivial_copy<bool>",
16775   "referenced_type" : "type-352",
16776   "self_type" : "type-352",
16777   "size" : 1,
16778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16779   "template_args" : [ "type-27" ],
16780   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
16781  },
16782  {
16783   "alignment" : 1,
16784   "linker_set_key" : "android::trait_trivial_copy<char>",
16785   "name" : "android::trait_trivial_copy<char>",
16786   "referenced_type" : "type-357",
16787   "self_type" : "type-357",
16788   "size" : 1,
16789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16790   "template_args" : [ "type-118" ],
16791   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
16792  },
16793  {
16794   "alignment" : 1,
16795   "linker_set_key" : "android::trait_trivial_copy<double>",
16796   "name" : "android::trait_trivial_copy<double>",
16797   "referenced_type" : "type-417",
16798   "self_type" : "type-417",
16799   "size" : 1,
16800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16801   "template_args" : [ "type-415" ],
16802   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
16803  },
16804  {
16805   "alignment" : 1,
16806   "linker_set_key" : "android::trait_trivial_copy<float>",
16807   "name" : "android::trait_trivial_copy<float>",
16808   "referenced_type" : "type-412",
16809   "self_type" : "type-412",
16810   "size" : 1,
16811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16812   "template_args" : [ "type-410" ],
16813   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
16814  },
16815  {
16816   "alignment" : 1,
16817   "linker_set_key" : "android::trait_trivial_copy<int>",
16818   "name" : "android::trait_trivial_copy<int>",
16819   "referenced_type" : "type-377",
16820   "self_type" : "type-377",
16821   "size" : 1,
16822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16823   "template_args" : [ "type-116" ],
16824   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
16825  },
16826  {
16827   "alignment" : 1,
16828   "linker_set_key" : "android::trait_trivial_copy<long long>",
16829   "name" : "android::trait_trivial_copy<long long>",
16830   "referenced_type" : "type-402",
16831   "self_type" : "type-402",
16832   "size" : 1,
16833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16834   "template_args" : [ "type-400" ],
16835   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
16836  },
16837  {
16838   "alignment" : 1,
16839   "linker_set_key" : "android::trait_trivial_copy<long>",
16840   "name" : "android::trait_trivial_copy<long>",
16841   "referenced_type" : "type-386",
16842   "self_type" : "type-386",
16843   "size" : 1,
16844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16845   "template_args" : [ "type-143" ],
16846   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
16847  },
16848  {
16849   "alignment" : 1,
16850   "linker_set_key" : "android::trait_trivial_copy<short>",
16851   "name" : "android::trait_trivial_copy<short>",
16852   "referenced_type" : "type-367",
16853   "self_type" : "type-367",
16854   "size" : 1,
16855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16856   "template_args" : [ "type-364" ],
16857   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
16858  },
16859  {
16860   "alignment" : 1,
16861   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
16862   "name" : "android::trait_trivial_copy<unsigned char>",
16863   "referenced_type" : "type-361",
16864   "self_type" : "type-361",
16865   "size" : 1,
16866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16867   "template_args" : [ "type-6" ],
16868   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
16869  },
16870  {
16871   "alignment" : 1,
16872   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
16873   "name" : "android::trait_trivial_copy<unsigned int>",
16874   "referenced_type" : "type-382",
16875   "self_type" : "type-382",
16876   "size" : 1,
16877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16878   "template_args" : [ "type-2" ],
16879   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
16880  },
16881  {
16882   "alignment" : 1,
16883   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
16884   "name" : "android::trait_trivial_copy<unsigned long long>",
16885   "referenced_type" : "type-407",
16886   "self_type" : "type-407",
16887   "size" : 1,
16888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16889   "template_args" : [ "type-405" ],
16890   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
16891  },
16892  {
16893   "alignment" : 1,
16894   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
16895   "name" : "android::trait_trivial_copy<unsigned long>",
16896   "referenced_type" : "type-397",
16897   "self_type" : "type-397",
16898   "size" : 1,
16899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16900   "template_args" : [ "type-142" ],
16901   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
16902  },
16903  {
16904   "alignment" : 1,
16905   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
16906   "name" : "android::trait_trivial_copy<unsigned short>",
16907   "referenced_type" : "type-371",
16908   "self_type" : "type-371",
16909   "size" : 1,
16910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16911   "template_args" : [ "type-115" ],
16912   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
16913  },
16914  {
16915   "alignment" : 1,
16916   "linker_set_key" : "android::trait_trivial_copy<void>",
16917   "name" : "android::trait_trivial_copy<void>",
16918   "referenced_type" : "type-348",
16919   "self_type" : "type-348",
16920   "size" : 1,
16921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16922   "template_args" : [ "type-139" ],
16923   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
16924  },
16925  {
16926   "alignment" : 1,
16927   "linker_set_key" : "android::trait_trivial_ctor<bool>",
16928   "name" : "android::trait_trivial_ctor<bool>",
16929   "referenced_type" : "type-350",
16930   "self_type" : "type-350",
16931   "size" : 1,
16932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16933   "template_args" : [ "type-27" ],
16934   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
16935  },
16936  {
16937   "alignment" : 1,
16938   "linker_set_key" : "android::trait_trivial_ctor<char>",
16939   "name" : "android::trait_trivial_ctor<char>",
16940   "referenced_type" : "type-355",
16941   "self_type" : "type-355",
16942   "size" : 1,
16943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16944   "template_args" : [ "type-118" ],
16945   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
16946  },
16947  {
16948   "alignment" : 1,
16949   "linker_set_key" : "android::trait_trivial_ctor<double>",
16950   "name" : "android::trait_trivial_ctor<double>",
16951   "referenced_type" : "type-414",
16952   "self_type" : "type-414",
16953   "size" : 1,
16954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16955   "template_args" : [ "type-415" ],
16956   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
16957  },
16958  {
16959   "alignment" : 1,
16960   "linker_set_key" : "android::trait_trivial_ctor<float>",
16961   "name" : "android::trait_trivial_ctor<float>",
16962   "referenced_type" : "type-409",
16963   "self_type" : "type-409",
16964   "size" : 1,
16965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16966   "template_args" : [ "type-410" ],
16967   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
16968  },
16969  {
16970   "alignment" : 1,
16971   "linker_set_key" : "android::trait_trivial_ctor<int>",
16972   "name" : "android::trait_trivial_ctor<int>",
16973   "referenced_type" : "type-373",
16974   "self_type" : "type-373",
16975   "size" : 1,
16976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16977   "template_args" : [ "type-116" ],
16978   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
16979  },
16980  {
16981   "alignment" : 1,
16982   "linker_set_key" : "android::trait_trivial_ctor<long long>",
16983   "name" : "android::trait_trivial_ctor<long long>",
16984   "referenced_type" : "type-399",
16985   "self_type" : "type-399",
16986   "size" : 1,
16987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16988   "template_args" : [ "type-400" ],
16989   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
16990  },
16991  {
16992   "alignment" : 1,
16993   "linker_set_key" : "android::trait_trivial_ctor<long>",
16994   "name" : "android::trait_trivial_ctor<long>",
16995   "referenced_type" : "type-384",
16996   "self_type" : "type-384",
16997   "size" : 1,
16998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16999   "template_args" : [ "type-143" ],
17000   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
17001  },
17002  {
17003   "alignment" : 1,
17004   "linker_set_key" : "android::trait_trivial_ctor<short>",
17005   "name" : "android::trait_trivial_ctor<short>",
17006   "referenced_type" : "type-363",
17007   "self_type" : "type-363",
17008   "size" : 1,
17009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17010   "template_args" : [ "type-364" ],
17011   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
17012  },
17013  {
17014   "alignment" : 1,
17015   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
17016   "name" : "android::trait_trivial_ctor<unsigned char>",
17017   "referenced_type" : "type-359",
17018   "self_type" : "type-359",
17019   "size" : 1,
17020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17021   "template_args" : [ "type-6" ],
17022   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
17023  },
17024  {
17025   "alignment" : 1,
17026   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
17027   "name" : "android::trait_trivial_ctor<unsigned int>",
17028   "referenced_type" : "type-379",
17029   "self_type" : "type-379",
17030   "size" : 1,
17031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17032   "template_args" : [ "type-2" ],
17033   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
17034  },
17035  {
17036   "alignment" : 1,
17037   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
17038   "name" : "android::trait_trivial_ctor<unsigned long long>",
17039   "referenced_type" : "type-404",
17040   "self_type" : "type-404",
17041   "size" : 1,
17042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17043   "template_args" : [ "type-405" ],
17044   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
17045  },
17046  {
17047   "alignment" : 1,
17048   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
17049   "name" : "android::trait_trivial_ctor<unsigned long>",
17050   "referenced_type" : "type-395",
17051   "self_type" : "type-395",
17052   "size" : 1,
17053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17054   "template_args" : [ "type-142" ],
17055   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
17056  },
17057  {
17058   "alignment" : 1,
17059   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
17060   "name" : "android::trait_trivial_ctor<unsigned short>",
17061   "referenced_type" : "type-369",
17062   "self_type" : "type-369",
17063   "size" : 1,
17064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17065   "template_args" : [ "type-115" ],
17066   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
17067  },
17068  {
17069   "alignment" : 1,
17070   "linker_set_key" : "android::trait_trivial_ctor<void>",
17071   "name" : "android::trait_trivial_ctor<void>",
17072   "referenced_type" : "type-346",
17073   "self_type" : "type-346",
17074   "size" : 1,
17075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17076   "template_args" : [ "type-139" ],
17077   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
17078  },
17079  {
17080   "alignment" : 1,
17081   "linker_set_key" : "android::trait_trivial_dtor<bool>",
17082   "name" : "android::trait_trivial_dtor<bool>",
17083   "referenced_type" : "type-351",
17084   "self_type" : "type-351",
17085   "size" : 1,
17086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17087   "template_args" : [ "type-27" ],
17088   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
17089  },
17090  {
17091   "alignment" : 1,
17092   "linker_set_key" : "android::trait_trivial_dtor<char>",
17093   "name" : "android::trait_trivial_dtor<char>",
17094   "referenced_type" : "type-356",
17095   "self_type" : "type-356",
17096   "size" : 1,
17097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17098   "template_args" : [ "type-118" ],
17099   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
17100  },
17101  {
17102   "alignment" : 1,
17103   "linker_set_key" : "android::trait_trivial_dtor<double>",
17104   "name" : "android::trait_trivial_dtor<double>",
17105   "referenced_type" : "type-416",
17106   "self_type" : "type-416",
17107   "size" : 1,
17108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17109   "template_args" : [ "type-415" ],
17110   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
17111  },
17112  {
17113   "alignment" : 1,
17114   "linker_set_key" : "android::trait_trivial_dtor<float>",
17115   "name" : "android::trait_trivial_dtor<float>",
17116   "referenced_type" : "type-411",
17117   "self_type" : "type-411",
17118   "size" : 1,
17119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17120   "template_args" : [ "type-410" ],
17121   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
17122  },
17123  {
17124   "alignment" : 1,
17125   "linker_set_key" : "android::trait_trivial_dtor<int>",
17126   "name" : "android::trait_trivial_dtor<int>",
17127   "referenced_type" : "type-374",
17128   "self_type" : "type-374",
17129   "size" : 1,
17130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17131   "template_args" : [ "type-116" ],
17132   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
17133  },
17134  {
17135   "alignment" : 1,
17136   "linker_set_key" : "android::trait_trivial_dtor<long long>",
17137   "name" : "android::trait_trivial_dtor<long long>",
17138   "referenced_type" : "type-401",
17139   "self_type" : "type-401",
17140   "size" : 1,
17141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17142   "template_args" : [ "type-400" ],
17143   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
17144  },
17145  {
17146   "alignment" : 1,
17147   "linker_set_key" : "android::trait_trivial_dtor<long>",
17148   "name" : "android::trait_trivial_dtor<long>",
17149   "referenced_type" : "type-385",
17150   "self_type" : "type-385",
17151   "size" : 1,
17152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17153   "template_args" : [ "type-143" ],
17154   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
17155  },
17156  {
17157   "alignment" : 1,
17158   "linker_set_key" : "android::trait_trivial_dtor<short>",
17159   "name" : "android::trait_trivial_dtor<short>",
17160   "referenced_type" : "type-366",
17161   "self_type" : "type-366",
17162   "size" : 1,
17163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17164   "template_args" : [ "type-364" ],
17165   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
17166  },
17167  {
17168   "alignment" : 1,
17169   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
17170   "name" : "android::trait_trivial_dtor<unsigned char>",
17171   "referenced_type" : "type-360",
17172   "self_type" : "type-360",
17173   "size" : 1,
17174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17175   "template_args" : [ "type-6" ],
17176   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
17177  },
17178  {
17179   "alignment" : 1,
17180   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
17181   "name" : "android::trait_trivial_dtor<unsigned int>",
17182   "referenced_type" : "type-380",
17183   "self_type" : "type-380",
17184   "size" : 1,
17185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17186   "template_args" : [ "type-2" ],
17187   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
17188  },
17189  {
17190   "alignment" : 1,
17191   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
17192   "name" : "android::trait_trivial_dtor<unsigned long long>",
17193   "referenced_type" : "type-406",
17194   "self_type" : "type-406",
17195   "size" : 1,
17196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17197   "template_args" : [ "type-405" ],
17198   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
17199  },
17200  {
17201   "alignment" : 1,
17202   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
17203   "name" : "android::trait_trivial_dtor<unsigned long>",
17204   "referenced_type" : "type-396",
17205   "self_type" : "type-396",
17206   "size" : 1,
17207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17208   "template_args" : [ "type-142" ],
17209   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
17210  },
17211  {
17212   "alignment" : 1,
17213   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
17214   "name" : "android::trait_trivial_dtor<unsigned short>",
17215   "referenced_type" : "type-370",
17216   "self_type" : "type-370",
17217   "size" : 1,
17218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17219   "template_args" : [ "type-115" ],
17220   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
17221  },
17222  {
17223   "alignment" : 1,
17224   "linker_set_key" : "android::trait_trivial_dtor<void>",
17225   "name" : "android::trait_trivial_dtor<void>",
17226   "referenced_type" : "type-347",
17227   "self_type" : "type-347",
17228   "size" : 1,
17229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17230   "template_args" : [ "type-139" ],
17231   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
17232  },
17233  {
17234   "alignment" : 1,
17235   "linker_set_key" : "android::trait_trivial_move<android::String16>",
17236   "name" : "android::trait_trivial_move<android::String16>",
17237   "referenced_type" : "type-602",
17238   "self_type" : "type-602",
17239   "size" : 1,
17240   "source_file" : "/system/core/libutils/include/utils/String16.h",
17241   "template_args" : [ "type-155" ],
17242   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
17243  },
17244  {
17245   "alignment" : 1,
17246   "linker_set_key" : "android::trait_trivial_move<android::String8>",
17247   "name" : "android::trait_trivial_move<android::String8>",
17248   "referenced_type" : "type-595",
17249   "self_type" : "type-595",
17250   "size" : 1,
17251   "source_file" : "/system/core/libutils/include/utils/String8.h",
17252   "template_args" : [ "type-164" ],
17253   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
17254  },
17255  {
17256   "alignment" : 1,
17257   "linker_set_key" : "android::trait_trivial_move<bool>",
17258   "name" : "android::trait_trivial_move<bool>",
17259   "referenced_type" : "type-354",
17260   "self_type" : "type-354",
17261   "size" : 1,
17262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17263   "template_args" : [ "type-27" ],
17264   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
17265  },
17266  {
17267   "alignment" : 1,
17268   "linker_set_key" : "android::trait_trivial_move<char>",
17269   "name" : "android::trait_trivial_move<char>",
17270   "referenced_type" : "type-358",
17271   "self_type" : "type-358",
17272   "size" : 1,
17273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17274   "template_args" : [ "type-118" ],
17275   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
17276  },
17277  {
17278   "alignment" : 1,
17279   "linker_set_key" : "android::trait_trivial_move<double>",
17280   "name" : "android::trait_trivial_move<double>",
17281   "referenced_type" : "type-418",
17282   "self_type" : "type-418",
17283   "size" : 1,
17284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17285   "template_args" : [ "type-415" ],
17286   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
17287  },
17288  {
17289   "alignment" : 1,
17290   "linker_set_key" : "android::trait_trivial_move<float>",
17291   "name" : "android::trait_trivial_move<float>",
17292   "referenced_type" : "type-413",
17293   "self_type" : "type-413",
17294   "size" : 1,
17295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17296   "template_args" : [ "type-410" ],
17297   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
17298  },
17299  {
17300   "alignment" : 1,
17301   "linker_set_key" : "android::trait_trivial_move<int>",
17302   "name" : "android::trait_trivial_move<int>",
17303   "referenced_type" : "type-378",
17304   "self_type" : "type-378",
17305   "size" : 1,
17306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17307   "template_args" : [ "type-116" ],
17308   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
17309  },
17310  {
17311   "alignment" : 1,
17312   "linker_set_key" : "android::trait_trivial_move<long long>",
17313   "name" : "android::trait_trivial_move<long long>",
17314   "referenced_type" : "type-403",
17315   "self_type" : "type-403",
17316   "size" : 1,
17317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17318   "template_args" : [ "type-400" ],
17319   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
17320  },
17321  {
17322   "alignment" : 1,
17323   "linker_set_key" : "android::trait_trivial_move<long>",
17324   "name" : "android::trait_trivial_move<long>",
17325   "referenced_type" : "type-391",
17326   "self_type" : "type-391",
17327   "size" : 1,
17328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17329   "template_args" : [ "type-143" ],
17330   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
17331  },
17332  {
17333   "alignment" : 1,
17334   "linker_set_key" : "android::trait_trivial_move<short>",
17335   "name" : "android::trait_trivial_move<short>",
17336   "referenced_type" : "type-368",
17337   "self_type" : "type-368",
17338   "size" : 1,
17339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17340   "template_args" : [ "type-364" ],
17341   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
17342  },
17343  {
17344   "alignment" : 1,
17345   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
17346   "name" : "android::trait_trivial_move<unsigned char>",
17347   "referenced_type" : "type-362",
17348   "self_type" : "type-362",
17349   "size" : 1,
17350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17351   "template_args" : [ "type-6" ],
17352   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
17353  },
17354  {
17355   "alignment" : 1,
17356   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
17357   "name" : "android::trait_trivial_move<unsigned int>",
17358   "referenced_type" : "type-383",
17359   "self_type" : "type-383",
17360   "size" : 1,
17361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17362   "template_args" : [ "type-2" ],
17363   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
17364  },
17365  {
17366   "alignment" : 1,
17367   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
17368   "name" : "android::trait_trivial_move<unsigned long long>",
17369   "referenced_type" : "type-408",
17370   "self_type" : "type-408",
17371   "size" : 1,
17372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17373   "template_args" : [ "type-405" ],
17374   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
17375  },
17376  {
17377   "alignment" : 1,
17378   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
17379   "name" : "android::trait_trivial_move<unsigned long>",
17380   "referenced_type" : "type-398",
17381   "self_type" : "type-398",
17382   "size" : 1,
17383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17384   "template_args" : [ "type-142" ],
17385   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
17386  },
17387  {
17388   "alignment" : 1,
17389   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
17390   "name" : "android::trait_trivial_move<unsigned short>",
17391   "referenced_type" : "type-372",
17392   "self_type" : "type-372",
17393   "size" : 1,
17394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17395   "template_args" : [ "type-115" ],
17396   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
17397  },
17398  {
17399   "alignment" : 1,
17400   "linker_set_key" : "android::trait_trivial_move<void>",
17401   "name" : "android::trait_trivial_move<void>",
17402   "referenced_type" : "type-349",
17403   "self_type" : "type-349",
17404   "size" : 1,
17405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
17406   "template_args" : [ "type-139" ],
17407   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
17408  },
17409  {
17410   "alignment" : 8,
17411   "fields" :
17412   [
17413    {
17414     "access" : "private",
17415     "field_name" : "m_ptr",
17416     "referenced_type" : "type-293"
17417    },
17418    {
17419     "access" : "private",
17420     "field_name" : "m_refs",
17421     "field_offset" : 64,
17422     "referenced_type" : "type-22"
17423    }
17424   ],
17425   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
17426   "name" : "android::wp<android::hardware::BHwBinder>",
17427   "record_kind" : "class",
17428   "referenced_type" : "type-648",
17429   "self_type" : "type-648",
17430   "size" : 16,
17431   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17432   "template_args" : [ "type-294" ],
17433   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
17434  },
17435  {
17436   "alignment" : 8,
17437   "fields" :
17438   [
17439    {
17440     "access" : "private",
17441     "field_name" : "m_ptr",
17442     "referenced_type" : "type-90"
17443    },
17444    {
17445     "access" : "private",
17446     "field_name" : "m_refs",
17447     "field_offset" : 64,
17448     "referenced_type" : "type-22"
17449    }
17450   ],
17451   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
17452   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
17453   "record_kind" : "class",
17454   "referenced_type" : "type-673",
17455   "self_type" : "type-673",
17456   "size" : 16,
17457   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17458   "template_args" : [ "type-91" ],
17459   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
17460  },
17461  {
17462   "alignment" : 8,
17463   "fields" :
17464   [
17465    {
17466     "access" : "private",
17467     "field_name" : "m_ptr",
17468     "referenced_type" : "type-285"
17469    },
17470    {
17471     "access" : "private",
17472     "field_name" : "m_refs",
17473     "field_offset" : 64,
17474     "referenced_type" : "type-22"
17475    }
17476   ],
17477   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
17478   "name" : "android::wp<android::hardware::hidl_death_recipient>",
17479   "record_kind" : "class",
17480   "referenced_type" : "type-284",
17481   "self_type" : "type-284",
17482   "size" : 16,
17483   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17484   "template_args" : [ "type-286" ],
17485   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
17486  },
17487  {
17488   "alignment" : 8,
17489   "fields" :
17490   [
17491    {
17492     "access" : "private",
17493     "field_name" : "m_ptr",
17494     "referenced_type" : "type-58"
17495    },
17496    {
17497     "access" : "private",
17498     "field_name" : "m_refs",
17499     "field_offset" : 64,
17500     "referenced_type" : "type-22"
17501    }
17502   ],
17503   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
17504   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
17505   "record_kind" : "class",
17506   "referenced_type" : "type-287",
17507   "self_type" : "type-287",
17508   "size" : 16,
17509   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17510   "template_args" : [ "type-12" ],
17511   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
17512  },
17513  {
17514   "alignment" : 4,
17515   "fields" :
17516   [
17517    {
17518     "field_name" : "maxContentLightLevel",
17519     "referenced_type" : "type-410"
17520    },
17521    {
17522     "field_name" : "maxFrameAverageLightLevel",
17523     "field_offset" : 32,
17524     "referenced_type" : "type-410"
17525    }
17526   ],
17527   "linker_set_key" : "android_cta861_3_metadata",
17528   "name" : "android_cta861_3_metadata",
17529   "referenced_type" : "type-701",
17530   "self_type" : "type-701",
17531   "size" : 8,
17532   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17533   "unique_id" : "android_cta861_3_metadata"
17534  },
17535  {
17536   "alignment" : 4,
17537   "fields" :
17538   [
17539    {
17540     "field_name" : "num_points",
17541     "referenced_type" : "type-2"
17542    },
17543    {
17544     "field_name" : "reserved",
17545     "field_offset" : 32,
17546     "referenced_type" : "type-690"
17547    },
17548    {
17549     "field_name" : "xyzc_points",
17550     "field_offset" : 288,
17551     "referenced_type" : "type-698"
17552    }
17553   ],
17554   "linker_set_key" : "android_depth_points",
17555   "name" : "android_depth_points",
17556   "referenced_type" : "type-697",
17557   "self_type" : "type-697",
17558   "size" : 36,
17559   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17560   "unique_id" : "android_depth_points"
17561  },
17562  {
17563   "alignment" : 8,
17564   "fields" :
17565   [
17566    {
17567     "field_name" : "format",
17568     "referenced_type" : "type-693"
17569    },
17570    {
17571     "field_name" : "num_planes",
17572     "field_offset" : 32,
17573     "referenced_type" : "type-2"
17574    },
17575    {
17576     "field_name" : "planes",
17577     "field_offset" : 64,
17578     "referenced_type" : "type-696"
17579    }
17580   ],
17581   "linker_set_key" : "android_flex_layout",
17582   "name" : "android_flex_layout",
17583   "referenced_type" : "type-695",
17584   "self_type" : "type-695",
17585   "size" : 16,
17586   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17587   "unique_id" : "android_flex_layout"
17588  },
17589  {
17590   "alignment" : 8,
17591   "fields" :
17592   [
17593    {
17594     "field_name" : "top_left",
17595     "referenced_type" : "type-609"
17596    },
17597    {
17598     "field_name" : "component",
17599     "field_offset" : 64,
17600     "referenced_type" : "type-691"
17601    },
17602    {
17603     "field_name" : "bits_per_component",
17604     "field_offset" : 96,
17605     "referenced_type" : "type-116"
17606    },
17607    {
17608     "field_name" : "bits_used",
17609     "field_offset" : 128,
17610     "referenced_type" : "type-116"
17611    },
17612    {
17613     "field_name" : "h_increment",
17614     "field_offset" : 160,
17615     "referenced_type" : "type-116"
17616    },
17617    {
17618     "field_name" : "v_increment",
17619     "field_offset" : 192,
17620     "referenced_type" : "type-116"
17621    },
17622    {
17623     "field_name" : "h_subsampling",
17624     "field_offset" : 224,
17625     "referenced_type" : "type-116"
17626    },
17627    {
17628     "field_name" : "v_subsampling",
17629     "field_offset" : 256,
17630     "referenced_type" : "type-116"
17631    }
17632   ],
17633   "linker_set_key" : "android_flex_plane",
17634   "name" : "android_flex_plane",
17635   "referenced_type" : "type-692",
17636   "self_type" : "type-692",
17637   "size" : 40,
17638   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17639   "unique_id" : "android_flex_plane"
17640  },
17641  {
17642   "alignment" : 4,
17643   "fields" :
17644   [
17645    {
17646     "field_name" : "displayPrimaryRed",
17647     "referenced_type" : "type-699"
17648    },
17649    {
17650     "field_name" : "displayPrimaryGreen",
17651     "field_offset" : 64,
17652     "referenced_type" : "type-699"
17653    },
17654    {
17655     "field_name" : "displayPrimaryBlue",
17656     "field_offset" : 128,
17657     "referenced_type" : "type-699"
17658    },
17659    {
17660     "field_name" : "whitePoint",
17661     "field_offset" : 192,
17662     "referenced_type" : "type-699"
17663    },
17664    {
17665     "field_name" : "maxLuminance",
17666     "field_offset" : 256,
17667     "referenced_type" : "type-410"
17668    },
17669    {
17670     "field_name" : "minLuminance",
17671     "field_offset" : 288,
17672     "referenced_type" : "type-410"
17673    }
17674   ],
17675   "linker_set_key" : "android_smpte2086_metadata",
17676   "name" : "android_smpte2086_metadata",
17677   "referenced_type" : "type-700",
17678   "self_type" : "type-700",
17679   "size" : 40,
17680   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17681   "unique_id" : "android_smpte2086_metadata"
17682  },
17683  {
17684   "alignment" : 4,
17685   "fields" :
17686   [
17687    {
17688     "field_name" : "x",
17689     "referenced_type" : "type-410"
17690    },
17691    {
17692     "field_name" : "y",
17693     "field_offset" : 32,
17694     "referenced_type" : "type-410"
17695    }
17696   ],
17697   "linker_set_key" : "android_xy_color",
17698   "name" : "android_xy_color",
17699   "referenced_type" : "type-699",
17700   "self_type" : "type-699",
17701   "size" : 8,
17702   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17703   "unique_id" : "android_xy_color"
17704  },
17705  {
17706   "alignment" : 8,
17707   "fields" :
17708   [
17709    {
17710     "field_name" : "y",
17711     "referenced_type" : "type-138"
17712    },
17713    {
17714     "field_name" : "cb",
17715     "field_offset" : 64,
17716     "referenced_type" : "type-138"
17717    },
17718    {
17719     "field_name" : "cr",
17720     "field_offset" : 128,
17721     "referenced_type" : "type-138"
17722    },
17723    {
17724     "field_name" : "ystride",
17725     "field_offset" : 192,
17726     "referenced_type" : "type-142"
17727    },
17728    {
17729     "field_name" : "cstride",
17730     "field_offset" : 256,
17731     "referenced_type" : "type-142"
17732    },
17733    {
17734     "field_name" : "chroma_step",
17735     "field_offset" : 320,
17736     "referenced_type" : "type-142"
17737    },
17738    {
17739     "field_name" : "reserved",
17740     "field_offset" : 384,
17741     "referenced_type" : "type-690"
17742    }
17743   ],
17744   "linker_set_key" : "android_ycbcr",
17745   "name" : "android_ycbcr",
17746   "referenced_type" : "type-689",
17747   "self_type" : "type-689",
17748   "size" : 80,
17749   "source_file" : "/system/core/libsystem/include/system/graphics.h",
17750   "unique_id" : "android_ycbcr"
17751  },
17752  {
17753   "alignment" : 4,
17754   "fields" :
17755   [
17756    {
17757     "referenced_type" : "type-112"
17758    }
17759   ],
17760   "linker_set_key" : "log_msg",
17761   "name" : "log_msg",
17762   "referenced_type" : "type-111",
17763   "self_type" : "type-111",
17764   "size" : 5124,
17765   "source_file" : "/system/core/liblog/include/log/log_read.h",
17766   "unique_id" : "log_msg"
17767  },
17768  {
17769   "alignment" : 4,
17770   "fields" :
17771   [
17772    {
17773     "field_name" : "buf",
17774     "referenced_type" : "type-113"
17775    },
17776    {
17777     "field_name" : "entry",
17778     "referenced_type" : "type-114"
17779    },
17780    {
17781     "field_name" : "entry_v4",
17782     "referenced_type" : "type-114"
17783    },
17784    {
17785     "field_name" : "entry_v3",
17786     "referenced_type" : "type-119"
17787    },
17788    {
17789     "field_name" : "entry_v2",
17790     "referenced_type" : "type-120"
17791    },
17792    {
17793     "field_name" : "entry_v1",
17794     "referenced_type" : "type-121"
17795    }
17796   ],
17797   "is_anonymous" : true,
17798   "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",
17799   "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",
17800   "record_kind" : "union",
17801   "referenced_type" : "type-112",
17802   "self_type" : "type-112",
17803   "size" : 5124,
17804   "source_file" : "/system/core/liblog/include/log/log_read.h",
17805   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
17806  },
17807  {
17808   "alignment" : 1,
17809   "fields" :
17810   [
17811    {
17812     "field_name" : "tv_sec",
17813     "referenced_type" : "type-2"
17814    },
17815    {
17816     "field_name" : "tv_nsec",
17817     "field_offset" : 32,
17818     "referenced_type" : "type-2"
17819    }
17820   ],
17821   "linker_set_key" : "log_time",
17822   "name" : "log_time",
17823   "referenced_type" : "type-498",
17824   "self_type" : "type-498",
17825   "size" : 8,
17826   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
17827   "unique_id" : "_ZTS8log_time"
17828  },
17829  {
17830   "alignment" : 4,
17831   "fields" :
17832   [
17833    {
17834     "field_name" : "len",
17835     "referenced_type" : "type-115"
17836    },
17837    {
17838     "field_name" : "__pad",
17839     "field_offset" : 16,
17840     "referenced_type" : "type-115"
17841    },
17842    {
17843     "field_name" : "pid",
17844     "field_offset" : 32,
17845     "referenced_type" : "type-116"
17846    },
17847    {
17848     "field_name" : "tid",
17849     "field_offset" : 64,
17850     "referenced_type" : "type-116"
17851    },
17852    {
17853     "field_name" : "sec",
17854     "field_offset" : 96,
17855     "referenced_type" : "type-116"
17856    },
17857    {
17858     "field_name" : "nsec",
17859     "field_offset" : 128,
17860     "referenced_type" : "type-116"
17861    },
17862    {
17863     "field_name" : "msg",
17864     "field_offset" : 160,
17865     "referenced_type" : "type-117"
17866    }
17867   ],
17868   "linker_set_key" : "logger_entry",
17869   "name" : "logger_entry",
17870   "referenced_type" : "type-121",
17871   "self_type" : "type-121",
17872   "size" : 20,
17873   "source_file" : "/system/core/liblog/include/log/log_read.h",
17874   "unique_id" : "logger_entry"
17875  },
17876  {
17877   "alignment" : 1,
17878   "fields" :
17879   [
17880    {
17881     "field_name" : "len",
17882     "referenced_type" : "type-115"
17883    },
17884    {
17885     "field_name" : "hdr_size",
17886     "field_offset" : 16,
17887     "referenced_type" : "type-115"
17888    },
17889    {
17890     "field_name" : "pid",
17891     "field_offset" : 32,
17892     "referenced_type" : "type-116"
17893    },
17894    {
17895     "field_name" : "tid",
17896     "field_offset" : 64,
17897     "referenced_type" : "type-116"
17898    },
17899    {
17900     "field_name" : "sec",
17901     "field_offset" : 96,
17902     "referenced_type" : "type-116"
17903    },
17904    {
17905     "field_name" : "nsec",
17906     "field_offset" : 128,
17907     "referenced_type" : "type-116"
17908    },
17909    {
17910     "field_name" : "euid",
17911     "field_offset" : 160,
17912     "referenced_type" : "type-2"
17913    },
17914    {
17915     "field_name" : "msg",
17916     "field_offset" : 192,
17917     "referenced_type" : "type-117"
17918    }
17919   ],
17920   "linker_set_key" : "logger_entry_v2",
17921   "name" : "logger_entry_v2",
17922   "referenced_type" : "type-120",
17923   "self_type" : "type-120",
17924   "size" : 24,
17925   "source_file" : "/system/core/liblog/include/log/log_read.h",
17926   "unique_id" : "logger_entry_v2"
17927  },
17928  {
17929   "alignment" : 1,
17930   "fields" :
17931   [
17932    {
17933     "field_name" : "len",
17934     "referenced_type" : "type-115"
17935    },
17936    {
17937     "field_name" : "hdr_size",
17938     "field_offset" : 16,
17939     "referenced_type" : "type-115"
17940    },
17941    {
17942     "field_name" : "pid",
17943     "field_offset" : 32,
17944     "referenced_type" : "type-116"
17945    },
17946    {
17947     "field_name" : "tid",
17948     "field_offset" : 64,
17949     "referenced_type" : "type-116"
17950    },
17951    {
17952     "field_name" : "sec",
17953     "field_offset" : 96,
17954     "referenced_type" : "type-116"
17955    },
17956    {
17957     "field_name" : "nsec",
17958     "field_offset" : 128,
17959     "referenced_type" : "type-116"
17960    },
17961    {
17962     "field_name" : "lid",
17963     "field_offset" : 160,
17964     "referenced_type" : "type-2"
17965    },
17966    {
17967     "field_name" : "msg",
17968     "field_offset" : 192,
17969     "referenced_type" : "type-117"
17970    }
17971   ],
17972   "linker_set_key" : "logger_entry_v3",
17973   "name" : "logger_entry_v3",
17974   "referenced_type" : "type-119",
17975   "self_type" : "type-119",
17976   "size" : 24,
17977   "source_file" : "/system/core/liblog/include/log/log_read.h",
17978   "unique_id" : "logger_entry_v3"
17979  },
17980  {
17981   "alignment" : 4,
17982   "fields" :
17983   [
17984    {
17985     "field_name" : "len",
17986     "referenced_type" : "type-115"
17987    },
17988    {
17989     "field_name" : "hdr_size",
17990     "field_offset" : 16,
17991     "referenced_type" : "type-115"
17992    },
17993    {
17994     "field_name" : "pid",
17995     "field_offset" : 32,
17996     "referenced_type" : "type-116"
17997    },
17998    {
17999     "field_name" : "tid",
18000     "field_offset" : 64,
18001     "referenced_type" : "type-2"
18002    },
18003    {
18004     "field_name" : "sec",
18005     "field_offset" : 96,
18006     "referenced_type" : "type-2"
18007    },
18008    {
18009     "field_name" : "nsec",
18010     "field_offset" : 128,
18011     "referenced_type" : "type-2"
18012    },
18013    {
18014     "field_name" : "lid",
18015     "field_offset" : 160,
18016     "referenced_type" : "type-2"
18017    },
18018    {
18019     "field_name" : "uid",
18020     "field_offset" : 192,
18021     "referenced_type" : "type-2"
18022    },
18023    {
18024     "field_name" : "msg",
18025     "field_offset" : 224,
18026     "referenced_type" : "type-117"
18027    }
18028   ],
18029   "linker_set_key" : "logger_entry_v4",
18030   "name" : "logger_entry_v4",
18031   "referenced_type" : "type-114",
18032   "self_type" : "type-114",
18033   "size" : 28,
18034   "source_file" : "/system/core/liblog/include/log/log_read.h",
18035   "unique_id" : "logger_entry_v4"
18036  },
18037  {
18038   "alignment" : 4,
18039   "fields" :
18040   [
18041    {
18042     "field_name" : "version",
18043     "referenced_type" : "type-116"
18044    },
18045    {
18046     "field_name" : "numFds",
18047     "field_offset" : 32,
18048     "referenced_type" : "type-116"
18049    },
18050    {
18051     "field_name" : "numInts",
18052     "field_offset" : 64,
18053     "referenced_type" : "type-116"
18054    },
18055    {
18056     "field_name" : "data",
18057     "field_offset" : 96,
18058     "referenced_type" : "type-319"
18059    }
18060   ],
18061   "linker_set_key" : "native_handle",
18062   "name" : "native_handle",
18063   "referenced_type" : "type-318",
18064   "self_type" : "type-318",
18065   "size" : 12,
18066   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
18067   "unique_id" : "native_handle"
18068  }
18069 ],
18070 "rvalue_reference_types" :
18071 [
18072  {
18073   "alignment" : 8,
18074   "linker_set_key" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> &&",
18075   "name" : "android::hardware::Return<android::hardware::tv::input::V1_0::Result> &&",
18076   "referenced_type" : "type-312",
18077   "self_type" : "type-315",
18078   "size" : 8,
18079   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18080  },
18081  {
18082   "alignment" : 8,
18083   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > &&",
18084   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInput> > &&",
18085   "referenced_type" : "type-321",
18086   "self_type" : "type-323",
18087   "size" : 8,
18088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18089  },
18090  {
18091   "alignment" : 8,
18092   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > &&",
18093   "name" : "android::hardware::Return<android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> > &&",
18094   "referenced_type" : "type-887",
18095   "self_type" : "type-889",
18096   "size" : 8,
18097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18098  },
18099  {
18100   "alignment" : 8,
18101   "linker_set_key" : "android::hardware::Return<bool> &&",
18102   "name" : "android::hardware::Return<bool> &&",
18103   "referenced_type" : "type-305",
18104   "self_type" : "type-308",
18105   "size" : 8,
18106   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18107  },
18108  {
18109   "alignment" : 8,
18110   "linker_set_key" : "android::hardware::Return<void> &&",
18111   "name" : "android::hardware::Return<void> &&",
18112   "referenced_type" : "type-333",
18113   "self_type" : "type-335",
18114   "size" : 8,
18115   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18116  },
18117  {
18118   "alignment" : 8,
18119   "linker_set_key" : "android::hardware::Status &&",
18120   "name" : "android::hardware::Status &&",
18121   "referenced_type" : "type-296",
18122   "self_type" : "type-302",
18123   "size" : 8,
18124   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18125  },
18126  {
18127   "alignment" : 8,
18128   "linker_set_key" : "android::hardware::details::return_status &&",
18129   "name" : "android::hardware::details::return_status &&",
18130   "referenced_type" : "type-306",
18131   "self_type" : "type-329",
18132   "size" : 8,
18133   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18134  },
18135  {
18136   "alignment" : 8,
18137   "linker_set_key" : "android::hardware::hidl_handle &&",
18138   "name" : "android::hardware::hidl_handle &&",
18139   "referenced_type" : "type-445",
18140   "self_type" : "type-451",
18141   "size" : 8,
18142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18143  },
18144  {
18145   "alignment" : 8,
18146   "linker_set_key" : "android::hardware::hidl_memory &&",
18147   "name" : "android::hardware::hidl_memory &&",
18148   "referenced_type" : "type-449",
18149   "self_type" : "type-455",
18150   "size" : 8,
18151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18152  },
18153  {
18154   "alignment" : 8,
18155   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
18156   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
18157   "referenced_type" : "type-281",
18158   "self_type" : "type-288",
18159   "size" : 8,
18160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18161  },
18162  {
18163   "alignment" : 8,
18164   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> &&",
18165   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInput> &&",
18166   "referenced_type" : "type-271",
18167   "self_type" : "type-273",
18168   "size" : 8,
18169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18170  },
18171  {
18172   "alignment" : 8,
18173   "linker_set_key" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &&",
18174   "name" : "android::sp<android::hardware::tv::input::V1_0::ITvInputCallback> &&",
18175   "referenced_type" : "type-48",
18176   "self_type" : "type-265",
18177   "size" : 8,
18178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18179  },
18180  {
18181   "alignment" : 8,
18182   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18183   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18184   "referenced_type" : "type-42",
18185   "self_type" : "type-41",
18186   "size" : 8,
18187   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18188  },
18189  {
18190   "alignment" : 8,
18191   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18192   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18193   "referenced_type" : "type-659",
18194   "self_type" : "type-658",
18195   "size" : 8,
18196   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18197  },
18198  {
18199   "alignment" : 8,
18200   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
18201   "name" : "std::function<sp<IBase> (void *)> &&",
18202   "referenced_type" : "type-46",
18203   "self_type" : "type-45",
18204   "size" : 8,
18205   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18206  },
18207  {
18208   "alignment" : 8,
18209   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
18210   "name" : "std::function<sp<IBase> (void *)> &&",
18211   "referenced_type" : "type-670",
18212   "self_type" : "type-669",
18213   "size" : 8,
18214   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18215  },
18216  {
18217   "alignment" : 8,
18218   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
18219   "name" : "std::function<sp<IBinder> (void *)> &&",
18220   "referenced_type" : "type-44",
18221   "self_type" : "type-43",
18222   "size" : 8,
18223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18224  },
18225  {
18226   "alignment" : 8,
18227   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
18228   "name" : "std::function<sp<IBinder> (void *)> &&",
18229   "referenced_type" : "type-661",
18230   "self_type" : "type-660",
18231   "size" : 8,
18232   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18233  }
18234 ]
18235}
18236