1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-62",
9   "self_type" : "type-121",
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-315",
16   "self_type" : "type-556",
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-29",
24   "self_type" : "type-230",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-118",
32   "self_type" : "type-382",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-118",
41   "self_type" : "type-117",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-548",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-45",
64   "self_type" : "type-45",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-62",
74   "self_type" : "type-62",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-53",
84   "self_type" : "type-53",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-320",
92   "self_type" : "type-320",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-315",
100   "self_type" : "type-315",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-29",
109   "self_type" : "type-29",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-35",
118   "self_type" : "type-35",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-305",
127   "self_type" : "type-305",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-272",
136   "self_type" : "type-272",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-326",
145   "self_type" : "type-326",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-118",
155   "self_type" : "type-118",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-34",
175   "self_type" : "type-34",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-310",
185   "self_type" : "type-310",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-120",
195   "self_type" : "type-120",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-31",
202   "self_type" : "type-31"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "binding" : "weak",
209   "name" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
210  },
211  {
212   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
213  },
214  {
215   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
216  },
217  {
218   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
219  },
220  {
221   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
222  },
223  {
224   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
225  },
226  {
227   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
228  },
229  {
230   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
231  },
232  {
233   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
234  },
235  {
236   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
237  },
238  {
239   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
240  },
241  {
242   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
243  },
244  {
245   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
246  },
247  {
248   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
249  },
250  {
251   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
252  },
253  {
254   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv"
255  },
256  {
257   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
264  },
265  {
266   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
267  },
268  {
269   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev"
270  },
271  {
272   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
276  },
277  {
278   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
279  },
280  {
281   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
282  },
283  {
284   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
285  },
286  {
287   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
291  },
292  {
293   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
300  },
301  {
302   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb"
309  },
310  {
311   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
315  },
316  {
317   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
318  },
319  {
320   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
321  },
322  {
323   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
327  },
328  {
329   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
330  },
331  {
332   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
336  },
337  {
338   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
339  },
340  {
341   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
345  },
346  {
347   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
348  },
349  {
350   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE"
351  },
352  {
353   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
357  },
358  {
359   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
360  },
361  {
362   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
363  },
364  {
365   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
366  },
367  {
368   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
372  },
373  {
374   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
381  },
382  {
383   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
384  },
385  {
386   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
393  },
394  {
395   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
408  },
409  {
410   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
411  },
412  {
413   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
417  },
418  {
419   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
423  },
424  {
425   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb"
426  },
427  {
428   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE"
435  },
436  {
437   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
438  },
439  {
440   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
444  },
445  {
446   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
447  },
448  {
449   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv"
450  },
451  {
452   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
459  },
460  {
461   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
462  },
463  {
464   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev"
465  },
466  {
467   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
468  },
469  {
470   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
477  },
478  {
479   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
486  },
487  {
488   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
489  },
490  {
491   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE"
495  },
496  {
497   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
498  },
499  {
500   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
501  },
502  {
503   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
504  },
505  {
506   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
507  },
508  {
509   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE"
510  },
511  {
512   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE"
513  },
514  {
515   "name" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEmm"
516  },
517  {
518   "name" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEmm"
519  },
520  {
521   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
522  },
523  {
524   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
525  },
526  {
527   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
528  },
529  {
530   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
531  },
532  {
533   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
534  },
535  {
536   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
537  },
538  {
539   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
540  },
541  {
542   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
543  },
544  {
545   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
546  },
547  {
548   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
549  },
550  {
551   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
552  },
553  {
554   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
555  },
556  {
557   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
558  },
559  {
560   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
561  },
562  {
563   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
564  },
565  {
566   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb"
567  },
568  {
569   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE"
570  },
571  {
572   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE"
573  },
574  {
575   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
604  },
605  {
606   "binding" : "weak",
607   "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_"
608  },
609  {
610   "binding" : "weak",
611   "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_"
612  },
613  {
614   "binding" : "weak",
615   "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"
616  },
617  {
618   "binding" : "weak",
619   "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_"
620  },
621  {
622   "binding" : "weak",
623   "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_"
624  },
625  {
626   "binding" : "weak",
627   "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"
628  },
629  {
630   "binding" : "weak",
631   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
632  },
633  {
634   "binding" : "weak",
635   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
640  },
641  {
642   "name" : "_ZThn32_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
643  },
644  {
645   "name" : "_ZThn32_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
646  },
647  {
648   "name" : "_ZThn32_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
649  },
650  {
651   "name" : "_ZThn32_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
652  },
653  {
654   "name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
655  },
656  {
657   "name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
658  },
659  {
660   "name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
661  },
662  {
663   "name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
664  }
665 ],
666 "elf_objects" :
667 [
668  {
669   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE"
670  },
671  {
672   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE"
673  },
674  {
675   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_7IBinderE"
676  },
677  {
678   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_9BHwBinderE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS_4hidl4base4V1_08BnHwBaseE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS0_11BpInterfaceINS3_8IHdmiCecEEE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS3_8IHdmiCecE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE16_NS0_11BpHwRefBaseE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE8_NS0_10IInterfaceE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
700  },
701  {
702   "binding" : "weak",
703   "name" : "_ZTCN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
704  },
705  {
706   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_7IBinderE"
707  },
708  {
709   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_9BHwBinderE"
710  },
711  {
712   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
713  },
714  {
715   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS0_11BpInterfaceINS3_16IHdmiCecCallbackEEE"
716  },
717  {
718   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
719  },
720  {
721   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
722  },
723  {
724   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE16_NS0_11BpHwRefBaseE"
725  },
726  {
727   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE8_NS0_10IInterfaceE"
728  },
729  {
730   "name" : "_ZTCN7android8hardware2tv3cec4V1_08IHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
731  },
732  {
733   "binding" : "weak",
734   "name" : "_ZTCN7android8hardware2tv3cec4V1_09BsHdmiCecE0_NS3_8IHdmiCecE"
735  },
736  {
737   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
738  },
739  {
740   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
741  },
742  {
743   "name" : "_ZTTN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
744  },
745  {
746   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
747  },
748  {
749   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
750  },
751  {
752   "name" : "_ZTTN7android8hardware2tv3cec4V1_08IHdmiCecE"
753  },
754  {
755   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
756  },
757  {
758   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
759  },
760  {
761   "name" : "_ZTVN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
762  },
763  {
764   "binding" : "weak",
765   "name" : "_ZTVN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
766  },
767  {
768   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
769  },
770  {
771   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
772  },
773  {
774   "name" : "_ZTVN7android8hardware2tv3cec4V1_08IHdmiCecE"
775  },
776  {
777   "binding" : "weak",
778   "name" : "_ZTVN7android8hardware2tv3cec4V1_09BsHdmiCecE"
779  }
780 ],
781 "enum_types" :
782 [
783  {
784   "alignment" : 4,
785   "enum_fields" :
786   [
787    {
788     "enum_field_value" : 0,
789     "name" : "android::Condition::WAKE_UP_ONE"
790    },
791    {
792     "enum_field_value" : 1,
793     "name" : "android::Condition::WAKE_UP_ALL"
794    }
795   ],
796   "linker_set_key" : "android::Condition::WakeUpType",
797   "name" : "android::Condition::WakeUpType",
798   "referenced_type" : "type-567",
799   "self_type" : "type-567",
800   "size" : 4,
801   "source_file" : "/system/core/libutils/include/utils/Condition.h",
802   "underlying_type" : "type-2",
803   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
804  },
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 0,
811     "name" : "android::String16::kEmptyString"
812    }
813   ],
814   "linker_set_key" : "android::String16::StaticLinkage",
815   "name" : "android::String16::StaticLinkage",
816   "referenced_type" : "type-453",
817   "self_type" : "type-453",
818   "size" : 4,
819   "source_file" : "/system/core/libutils/include/utils/String16.h",
820   "underlying_type" : "type-2",
821   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
822  },
823  {
824   "alignment" : 4,
825   "enum_fields" :
826   [
827    {
828     "enum_field_value" : 0,
829     "name" : "android::String8::kEmptyString"
830    }
831   ],
832   "linker_set_key" : "android::String8::StaticLinkage",
833   "name" : "android::String8::StaticLinkage",
834   "referenced_type" : "type-446",
835   "self_type" : "type-446",
836   "size" : 4,
837   "source_file" : "/system/core/libutils/include/utils/String8.h",
838   "underlying_type" : "type-2",
839   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
840  },
841  {
842   "alignment" : 4,
843   "enum_fields" :
844   [
845    {
846     "enum_field_value" : 0,
847     "name" : "android::hardware::HidlReturnRestriction::NONE"
848    },
849    {
850     "enum_field_value" : 1,
851     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
852    },
853    {
854     "enum_field_value" : 2,
855     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
856    }
857   ],
858   "linker_set_key" : "android::hardware::HidlReturnRestriction",
859   "name" : "android::hardware::HidlReturnRestriction",
860   "referenced_type" : "type-239",
861   "self_type" : "type-239",
862   "size" : 4,
863   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
864   "underlying_type" : "type-29",
865   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
866  },
867  {
868   "alignment" : 4,
869   "enum_fields" :
870   [
871    {
872     "enum_field_value" : 0,
873     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
874    },
875    {
876     "enum_field_value" : 1,
877     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
878    },
879    {
880     "enum_field_value" : 2,
881     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
882    },
883    {
884     "enum_field_value" : 3,
885     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
886    }
887   ],
888   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
889   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
890   "referenced_type" : "type-437",
891   "self_type" : "type-437",
892   "size" : 4,
893   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
894   "underlying_type" : "type-29",
895   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
896  },
897  {
898   "alignment" : 4,
899   "enum_fields" :
900   [
901    {
902     "enum_field_value" : 1,
903     "name" : "android::hardware::kSynchronizedReadWrite"
904    },
905    {
906     "enum_field_value" : 2,
907     "name" : "android::hardware::kUnsynchronizedWrite"
908    }
909   ],
910   "linker_set_key" : "android::hardware::MQFlavor",
911   "name" : "android::hardware::MQFlavor",
912   "referenced_type" : "type-431",
913   "self_type" : "type-431",
914   "size" : 4,
915   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
916   "underlying_type" : "type-2",
917   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
918  },
919  {
920   "alignment" : 4,
921   "enum_fields" :
922   [
923    {
924     "enum_field_value" : 0,
925     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
926    },
927    {
928     "enum_field_value" : 1,
929     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
930    },
931    {
932     "enum_field_value" : 2,
933     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
934    }
935   ],
936   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
937   "name" : "android::hardware::ProcessState::CallRestriction",
938   "referenced_type" : "type-64",
939   "self_type" : "type-64",
940   "size" : 4,
941   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
942   "underlying_type" : "type-29",
943   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
944  },
945  {
946   "alignment" : 4,
947   "enum_fields" :
948   [
949    {
950     "enum_field_value" : 0,
951     "name" : "android::hardware::Status::EX_NONE"
952    },
953    {
954     "enum_field_value" : -1,
955     "name" : "android::hardware::Status::EX_SECURITY"
956    },
957    {
958     "enum_field_value" : -2,
959     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
960    },
961    {
962     "enum_field_value" : -3,
963     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
964    },
965    {
966     "enum_field_value" : -4,
967     "name" : "android::hardware::Status::EX_NULL_POINTER"
968    },
969    {
970     "enum_field_value" : -5,
971     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
972    },
973    {
974     "enum_field_value" : -6,
975     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
976    },
977    {
978     "enum_field_value" : -7,
979     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
980    },
981    {
982     "enum_field_value" : -128,
983     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
984    },
985    {
986     "enum_field_value" : -129,
987     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
988    }
989   ],
990   "linker_set_key" : "android::hardware::Status::Exception",
991   "name" : "android::hardware::Status::Exception",
992   "referenced_type" : "type-182",
993   "self_type" : "type-182",
994   "size" : 4,
995   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
996   "underlying_type" : "type-29",
997   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
998  },
999  {
1000   "alignment" : 4,
1001   "enum_fields" :
1002   [
1003    {
1004     "enum_field_value" : 0,
1005     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1006    },
1007    {
1008     "enum_field_value" : 1,
1009     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1010    },
1011    {
1012     "enum_field_value" : 2,
1013     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1014    },
1015    {
1016     "enum_field_value" : 3,
1017     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1018    },
1019    {
1020     "enum_field_value" : 4,
1021     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1022    },
1023    {
1024     "enum_field_value" : 5,
1025     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1026    },
1027    {
1028     "enum_field_value" : 6,
1029     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1030    },
1031    {
1032     "enum_field_value" : 7,
1033     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1034    },
1035    {
1036     "enum_field_value" : 8,
1037     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1038    },
1039    {
1040     "enum_field_value" : 9,
1041     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1042    }
1043   ],
1044   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1045   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1046   "referenced_type" : "type-662",
1047   "self_type" : "type-662",
1048   "size" : 4,
1049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1050   "underlying_type" : "type-2",
1051   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 0,
1059     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNRECOGNIZED_MODE"
1060    },
1061    {
1062     "enum_field_value" : 1,
1063     "name" : "android::hardware::tv::cec::V1_0::AbortReason::NOT_IN_CORRECT_MODE"
1064    },
1065    {
1066     "enum_field_value" : 2,
1067     "name" : "android::hardware::tv::cec::V1_0::AbortReason::CANNOT_PROVIDE_SOURCE"
1068    },
1069    {
1070     "enum_field_value" : 3,
1071     "name" : "android::hardware::tv::cec::V1_0::AbortReason::INVALID_OPERAND"
1072    },
1073    {
1074     "enum_field_value" : 4,
1075     "name" : "android::hardware::tv::cec::V1_0::AbortReason::REFUSED"
1076    },
1077    {
1078     "enum_field_value" : 5,
1079     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNABLE_TO_DETERMINE"
1080    }
1081   ],
1082   "linker_set_key" : "android::hardware::tv::cec::V1_0::AbortReason",
1083   "name" : "android::hardware::tv::cec::V1_0::AbortReason",
1084   "referenced_type" : "type-597",
1085   "self_type" : "type-597",
1086   "size" : 4,
1087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1088   "underlying_type" : "type-29",
1089   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011AbortReasonE"
1090  },
1091  {
1092   "alignment" : 4,
1093   "enum_fields" :
1094   [
1095    {
1096     "enum_field_value" : -1,
1097     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::INACTIVE"
1098    },
1099    {
1100     "enum_field_value" : 0,
1101     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TV"
1102    },
1103    {
1104     "enum_field_value" : 1,
1105     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::RECORDER"
1106    },
1107    {
1108     "enum_field_value" : 3,
1109     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TUNER"
1110    },
1111    {
1112     "enum_field_value" : 4,
1113     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::PLAYBACK"
1114    },
1115    {
1116     "enum_field_value" : 5,
1117     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::AUDIO_SYSTEM"
1118    },
1119    {
1120     "enum_field_value" : 5,
1121     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::MAX"
1122    }
1123   ],
1124   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1125   "name" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1126   "referenced_type" : "type-593",
1127   "self_type" : "type-593",
1128   "size" : 4,
1129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1130   "underlying_type" : "type-29",
1131   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_013CecDeviceTypeE"
1132  },
1133  {
1134   "alignment" : 4,
1135   "enum_fields" :
1136   [
1137    {
1138     "enum_field_value" : 0,
1139     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TV"
1140    },
1141    {
1142     "enum_field_value" : 1,
1143     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_1"
1144    },
1145    {
1146     "enum_field_value" : 2,
1147     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_2"
1148    },
1149    {
1150     "enum_field_value" : 3,
1151     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_1"
1152    },
1153    {
1154     "enum_field_value" : 4,
1155     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_1"
1156    },
1157    {
1158     "enum_field_value" : 5,
1159     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::AUDIO_SYSTEM"
1160    },
1161    {
1162     "enum_field_value" : 6,
1163     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_2"
1164    },
1165    {
1166     "enum_field_value" : 7,
1167     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_3"
1168    },
1169    {
1170     "enum_field_value" : 8,
1171     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_2"
1172    },
1173    {
1174     "enum_field_value" : 9,
1175     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_3"
1176    },
1177    {
1178     "enum_field_value" : 10,
1179     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_4"
1180    },
1181    {
1182     "enum_field_value" : 11,
1183     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_3"
1184    },
1185    {
1186     "enum_field_value" : 14,
1187     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::FREE_USE"
1188    },
1189    {
1190     "enum_field_value" : 15,
1191     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::UNREGISTERED"
1192    },
1193    {
1194     "enum_field_value" : 15,
1195     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::BROADCAST"
1196    }
1197   ],
1198   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1199   "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1200   "referenced_type" : "type-594",
1201   "self_type" : "type-594",
1202   "size" : 4,
1203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1204   "underlying_type" : "type-29",
1205   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017CecLogicalAddressE"
1206  },
1207  {
1208   "alignment" : 4,
1209   "enum_fields" :
1210   [
1211    {
1212     "enum_field_value" : 0,
1213     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::FEATURE_ABORT"
1214    },
1215    {
1216     "enum_field_value" : 4,
1217     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::IMAGE_VIEW_ON"
1218    },
1219    {
1220     "enum_field_value" : 5,
1221     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_INCREMENT"
1222    },
1223    {
1224     "enum_field_value" : 6,
1225     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_DECREMENT"
1226    },
1227    {
1228     "enum_field_value" : 7,
1229     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_DEVICE_STATUS"
1230    },
1231    {
1232     "enum_field_value" : 8,
1233     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_TUNER_DEVICE_STATUS"
1234    },
1235    {
1236     "enum_field_value" : 9,
1237     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_ON"
1238    },
1239    {
1240     "enum_field_value" : 10,
1241     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_STATUS"
1242    },
1243    {
1244     "enum_field_value" : 11,
1245     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_OFF"
1246    },
1247    {
1248     "enum_field_value" : 13,
1249     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TEXT_VIEW_ON"
1250    },
1251    {
1252     "enum_field_value" : 15,
1253     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_TV_SCREEN"
1254    },
1255    {
1256     "enum_field_value" : 26,
1257     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DECK_STATUS"
1258    },
1259    {
1260     "enum_field_value" : 27,
1261     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_STATUS"
1262    },
1263    {
1264     "enum_field_value" : 50,
1265     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_MENU_LANGUAGE"
1266    },
1267    {
1268     "enum_field_value" : 51,
1269     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_ANALOG_TIMER"
1270    },
1271    {
1272     "enum_field_value" : 52,
1273     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_ANALOG_TIMER"
1274    },
1275    {
1276     "enum_field_value" : 53,
1277     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_STATUS"
1278    },
1279    {
1280     "enum_field_value" : 54,
1281     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::STANDBY"
1282    },
1283    {
1284     "enum_field_value" : 65,
1285     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::PLAY"
1286    },
1287    {
1288     "enum_field_value" : 66,
1289     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_CONTROL"
1290    },
1291    {
1292     "enum_field_value" : 67,
1293     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_CLEARED_STATUS"
1294    },
1295    {
1296     "enum_field_value" : 68,
1297     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_PRESSED"
1298    },
1299    {
1300     "enum_field_value" : 69,
1301     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_RELEASED"
1302    },
1303    {
1304     "enum_field_value" : 70,
1305     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_OSD_NAME"
1306    },
1307    {
1308     "enum_field_value" : 71,
1309     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_NAME"
1310    },
1311    {
1312     "enum_field_value" : 100,
1313     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_STRING"
1314    },
1315    {
1316     "enum_field_value" : 103,
1317     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_TIMER_PROGRAM_TITLE"
1318    },
1319    {
1320     "enum_field_value" : 112,
1321     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_REQUEST"
1322    },
1323    {
1324     "enum_field_value" : 113,
1325     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_AUDIO_STATUS"
1326    },
1327    {
1328     "enum_field_value" : 114,
1329     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_SYSTEM_AUDIO_MODE"
1330    },
1331    {
1332     "enum_field_value" : 122,
1333     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_AUDIO_STATUS"
1334    },
1335    {
1336     "enum_field_value" : 125,
1337     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_SYSTEM_AUDIO_MODE_STATUS"
1338    },
1339    {
1340     "enum_field_value" : 126,
1341     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_STATUS"
1342    },
1343    {
1344     "enum_field_value" : 128,
1345     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_CHANGE"
1346    },
1347    {
1348     "enum_field_value" : 129,
1349     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_INFORMATION"
1350    },
1351    {
1352     "enum_field_value" : 130,
1353     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ACTIVE_SOURCE"
1354    },
1355    {
1356     "enum_field_value" : 131,
1357     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_PHYSICAL_ADDRESS"
1358    },
1359    {
1360     "enum_field_value" : 132,
1361     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_PHYSICAL_ADDRESS"
1362    },
1363    {
1364     "enum_field_value" : 133,
1365     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ACTIVE_SOURCE"
1366    },
1367    {
1368     "enum_field_value" : 134,
1369     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_STREAM_PATH"
1370    },
1371    {
1372     "enum_field_value" : 135,
1373     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DEVICE_VENDOR_ID"
1374    },
1375    {
1376     "enum_field_value" : 137,
1377     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND"
1378    },
1379    {
1380     "enum_field_value" : 138,
1381     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_DOWN"
1382    },
1383    {
1384     "enum_field_value" : 139,
1385     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_UP"
1386    },
1387    {
1388     "enum_field_value" : 140,
1389     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_VENDOR_ID"
1390    },
1391    {
1392     "enum_field_value" : 141,
1393     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_REQUEST"
1394    },
1395    {
1396     "enum_field_value" : 142,
1397     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_STATUS"
1398    },
1399    {
1400     "enum_field_value" : 143,
1401     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_POWER_STATUS"
1402    },
1403    {
1404     "enum_field_value" : 144,
1405     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_POWER_STATUS"
1406    },
1407    {
1408     "enum_field_value" : 145,
1409     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_MENU_LANGUAGE"
1410    },
1411    {
1412     "enum_field_value" : 146,
1413     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_ANALOG_SERVICE"
1414    },
1415    {
1416     "enum_field_value" : 147,
1417     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_DIGITAL_SERVICE"
1418    },
1419    {
1420     "enum_field_value" : 151,
1421     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_DIGITAL_TIMER"
1422    },
1423    {
1424     "enum_field_value" : 153,
1425     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_DIGITAL_TIMER"
1426    },
1427    {
1428     "enum_field_value" : 154,
1429     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_AUDIO_RATE"
1430    },
1431    {
1432     "enum_field_value" : 157,
1433     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INACTIVE_SOURCE"
1434    },
1435    {
1436     "enum_field_value" : 158,
1437     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CEC_VERSION"
1438    },
1439    {
1440     "enum_field_value" : 159,
1441     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_CEC_VERSION"
1442    },
1443    {
1444     "enum_field_value" : 160,
1445     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND_WITH_ID"
1446    },
1447    {
1448     "enum_field_value" : 161,
1449     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_EXTERNAL_TIMER"
1450    },
1451    {
1452     "enum_field_value" : 162,
1453     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_EXTERNAL_TIMER"
1454    },
1455    {
1456     "enum_field_value" : 163,
1457     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_SHORT_AUDIO_DESCRIPTOR"
1458    },
1459    {
1460     "enum_field_value" : 164,
1461     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_SHORT_AUDIO_DESCRIPTOR"
1462    },
1463    {
1464     "enum_field_value" : 192,
1465     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INITIATE_ARC"
1466    },
1467    {
1468     "enum_field_value" : 193,
1469     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_INITIATED"
1470    },
1471    {
1472     "enum_field_value" : 194,
1473     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_TERMINATED"
1474    },
1475    {
1476     "enum_field_value" : 195,
1477     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_INITIATION"
1478    },
1479    {
1480     "enum_field_value" : 196,
1481     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_TERMINATION"
1482    },
1483    {
1484     "enum_field_value" : 197,
1485     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TERMINATE_ARC"
1486    },
1487    {
1488     "enum_field_value" : 255,
1489     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ABORT"
1490    }
1491   ],
1492   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessageType",
1493   "name" : "android::hardware::tv::cec::V1_0::CecMessageType",
1494   "referenced_type" : "type-595",
1495   "self_type" : "type-595",
1496   "size" : 4,
1497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1498   "underlying_type" : "type-29",
1499   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_014CecMessageTypeE"
1500  },
1501  {
1502   "alignment" : 4,
1503   "enum_fields" :
1504   [
1505    {
1506     "enum_field_value" : 0,
1507     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::INPUT"
1508    },
1509    {
1510     "enum_field_value" : 1,
1511     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::OUTPUT"
1512    }
1513   ],
1514   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1515   "name" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1516   "referenced_type" : "type-409",
1517   "self_type" : "type-409",
1518   "size" : 4,
1519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1520   "underlying_type" : "type-29",
1521   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortTypeE"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 15,
1529     "name" : "android::hardware::tv::cec::V1_0::MaxLength::MESSAGE_BODY"
1530    }
1531   ],
1532   "linker_set_key" : "android::hardware::tv::cec::V1_0::MaxLength",
1533   "name" : "android::hardware::tv::cec::V1_0::MaxLength",
1534   "referenced_type" : "type-592",
1535   "self_type" : "type-592",
1536   "size" : 4,
1537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1538   "underlying_type" : "type-29",
1539   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09MaxLengthE"
1540  },
1541  {
1542   "alignment" : 4,
1543   "enum_fields" :
1544   [
1545    {
1546     "enum_field_value" : 1,
1547     "name" : "android::hardware::tv::cec::V1_0::OptionKey::WAKEUP"
1548    },
1549    {
1550     "enum_field_value" : 2,
1551     "name" : "android::hardware::tv::cec::V1_0::OptionKey::ENABLE_CEC"
1552    },
1553    {
1554     "enum_field_value" : 3,
1555     "name" : "android::hardware::tv::cec::V1_0::OptionKey::SYSTEM_CEC_CONTROL"
1556    }
1557   ],
1558   "linker_set_key" : "android::hardware::tv::cec::V1_0::OptionKey",
1559   "name" : "android::hardware::tv::cec::V1_0::OptionKey",
1560   "referenced_type" : "type-598",
1561   "self_type" : "type-598",
1562   "size" : 4,
1563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1564   "underlying_type" : "type-29",
1565   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09OptionKeyE"
1566  },
1567  {
1568   "alignment" : 4,
1569   "enum_fields" :
1570   [
1571    {
1572     "enum_field_value" : 0,
1573     "name" : "android::hardware::tv::cec::V1_0::Result::SUCCESS"
1574    },
1575    {
1576     "enum_field_value" : 1,
1577     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_UNKNOWN"
1578    },
1579    {
1580     "enum_field_value" : 2,
1581     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_ARGS"
1582    },
1583    {
1584     "enum_field_value" : 3,
1585     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_STATE"
1586    },
1587    {
1588     "enum_field_value" : 4,
1589     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_NOT_SUPPORTED"
1590    },
1591    {
1592     "enum_field_value" : 5,
1593     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_BUSY"
1594    }
1595   ],
1596   "linker_set_key" : "android::hardware::tv::cec::V1_0::Result",
1597   "name" : "android::hardware::tv::cec::V1_0::Result",
1598   "referenced_type" : "type-198",
1599   "self_type" : "type-198",
1600   "size" : 4,
1601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1602   "underlying_type" : "type-29",
1603   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_06ResultE"
1604  },
1605  {
1606   "alignment" : 4,
1607   "enum_fields" :
1608   [
1609    {
1610     "enum_field_value" : 0,
1611     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::SUCCESS"
1612    },
1613    {
1614     "enum_field_value" : 1,
1615     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::NACK"
1616    },
1617    {
1618     "enum_field_value" : 2,
1619     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::BUSY"
1620    },
1621    {
1622     "enum_field_value" : 3,
1623     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::FAIL"
1624    }
1625   ],
1626   "linker_set_key" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1627   "name" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1628   "referenced_type" : "type-205",
1629   "self_type" : "type-205",
1630   "size" : 4,
1631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1632   "underlying_type" : "type-29",
1633   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017SendMessageResultE"
1634  },
1635  {
1636   "alignment" : 4,
1637   "enum_fields" :
1638   [
1639    {
1640     "enum_field_value" : 0,
1641     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1642    },
1643    {
1644     "enum_field_value" : 1,
1645     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1646    },
1647    {
1648     "enum_field_value" : 2,
1649     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1650    }
1651   ],
1652   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1653   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1654   "referenced_type" : "type-441",
1655   "self_type" : "type-441",
1656   "size" : 4,
1657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1658   "underlying_type" : "type-29",
1659   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : -1,
1667     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1668    }
1669   ],
1670   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1671   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1672   "referenced_type" : "type-583",
1673   "self_type" : "type-583",
1674   "size" : 4,
1675   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1676   "underlying_type" : "type-29",
1677   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1678  },
1679  {
1680   "alignment" : 1,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 0,
1685     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1686    },
1687    {
1688     "enum_field_value" : 1,
1689     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1690    },
1691    {
1692     "enum_field_value" : 2,
1693     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1694    }
1695   ],
1696   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1697   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1698   "referenced_type" : "type-582",
1699   "self_type" : "type-582",
1700   "size" : 1,
1701   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1702   "underlying_type" : "type-118",
1703   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 0,
1711     "name" : "ANDROID_LOG_UNKNOWN"
1712    },
1713    {
1714     "enum_field_value" : 1,
1715     "name" : "ANDROID_LOG_DEFAULT"
1716    },
1717    {
1718     "enum_field_value" : 2,
1719     "name" : "ANDROID_LOG_VERBOSE"
1720    },
1721    {
1722     "enum_field_value" : 3,
1723     "name" : "ANDROID_LOG_DEBUG"
1724    },
1725    {
1726     "enum_field_value" : 4,
1727     "name" : "ANDROID_LOG_INFO"
1728    },
1729    {
1730     "enum_field_value" : 5,
1731     "name" : "ANDROID_LOG_WARN"
1732    },
1733    {
1734     "enum_field_value" : 6,
1735     "name" : "ANDROID_LOG_ERROR"
1736    },
1737    {
1738     "enum_field_value" : 7,
1739     "name" : "ANDROID_LOG_FATAL"
1740    },
1741    {
1742     "enum_field_value" : 8,
1743     "name" : "ANDROID_LOG_SILENT"
1744    }
1745   ],
1746   "linker_set_key" : "android_LogPriority",
1747   "name" : "android_LogPriority",
1748   "referenced_type" : "type-1",
1749   "self_type" : "type-1",
1750   "size" : 4,
1751   "source_file" : "/system/core/liblog/include/android/log.h",
1752   "underlying_type" : "type-2",
1753   "unique_id" : "android_LogPriority"
1754  },
1755  {
1756   "alignment" : 4,
1757   "enum_fields" :
1758   [
1759    {
1760     "enum_field_value" : 0,
1761     "name" : "HAL_COLOR_MODE_NATIVE"
1762    },
1763    {
1764     "enum_field_value" : 1,
1765     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1766    },
1767    {
1768     "enum_field_value" : 2,
1769     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1770    },
1771    {
1772     "enum_field_value" : 3,
1773     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1774    },
1775    {
1776     "enum_field_value" : 4,
1777     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1778    },
1779    {
1780     "enum_field_value" : 5,
1781     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1782    },
1783    {
1784     "enum_field_value" : 6,
1785     "name" : "HAL_COLOR_MODE_DCI_P3"
1786    },
1787    {
1788     "enum_field_value" : 7,
1789     "name" : "HAL_COLOR_MODE_SRGB"
1790    },
1791    {
1792     "enum_field_value" : 8,
1793     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1794    },
1795    {
1796     "enum_field_value" : 9,
1797     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1798    }
1799   ],
1800   "linker_set_key" : "android_color_mode_t",
1801   "name" : "android_color_mode_t",
1802   "referenced_type" : "type-534",
1803   "self_type" : "type-534",
1804   "size" : 4,
1805   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1806   "underlying_type" : "type-2",
1807   "unique_id" : "android_color_mode_t"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 10,
1815     "name" : "HAL_COLOR_MODE_BT2020"
1816    },
1817    {
1818     "enum_field_value" : 11,
1819     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1820    },
1821    {
1822     "enum_field_value" : 12,
1823     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1824    }
1825   ],
1826   "linker_set_key" : "android_color_mode_v1_1_t",
1827   "name" : "android_color_mode_v1_1_t",
1828   "referenced_type" : "type-539",
1829   "self_type" : "type-539",
1830   "size" : 4,
1831   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1832   "underlying_type" : "type-2",
1833   "unique_id" : "android_color_mode_v1_1_t"
1834  },
1835  {
1836   "alignment" : 4,
1837   "enum_fields" :
1838   [
1839    {
1840     "enum_field_value" : 0,
1841     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1842    },
1843    {
1844     "enum_field_value" : 1,
1845     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1846    },
1847    {
1848     "enum_field_value" : 2,
1849     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1850    },
1851    {
1852     "enum_field_value" : 3,
1853     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1854    },
1855    {
1856     "enum_field_value" : 4,
1857     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1858    },
1859    {
1860     "enum_field_value" : 5,
1861     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1862    },
1863    {
1864     "enum_field_value" : 6,
1865     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1866    }
1867   ],
1868   "linker_set_key" : "android_color_transform_t",
1869   "name" : "android_color_transform_t",
1870   "referenced_type" : "type-535",
1871   "self_type" : "type-535",
1872   "size" : 4,
1873   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1874   "underlying_type" : "type-2",
1875   "unique_id" : "android_color_transform_t"
1876  },
1877  {
1878   "alignment" : 4,
1879   "enum_fields" :
1880   [
1881    {
1882     "enum_field_value" : 0,
1883     "name" : "HAL_DATASPACE_UNKNOWN"
1884    },
1885    {
1886     "enum_field_value" : 1,
1887     "name" : "HAL_DATASPACE_ARBITRARY"
1888    },
1889    {
1890     "enum_field_value" : 16,
1891     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1892    },
1893    {
1894     "enum_field_value" : 4128768,
1895     "name" : "HAL_DATASPACE_STANDARD_MASK"
1896    },
1897    {
1898     "enum_field_value" : 0,
1899     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1900    },
1901    {
1902     "enum_field_value" : 65536,
1903     "name" : "HAL_DATASPACE_STANDARD_BT709"
1904    },
1905    {
1906     "enum_field_value" : 131072,
1907     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1908    },
1909    {
1910     "enum_field_value" : 196608,
1911     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1912    },
1913    {
1914     "enum_field_value" : 262144,
1915     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1916    },
1917    {
1918     "enum_field_value" : 327680,
1919     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1920    },
1921    {
1922     "enum_field_value" : 393216,
1923     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1924    },
1925    {
1926     "enum_field_value" : 458752,
1927     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1928    },
1929    {
1930     "enum_field_value" : 524288,
1931     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1932    },
1933    {
1934     "enum_field_value" : 589824,
1935     "name" : "HAL_DATASPACE_STANDARD_FILM"
1936    },
1937    {
1938     "enum_field_value" : 655360,
1939     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1940    },
1941    {
1942     "enum_field_value" : 720896,
1943     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1944    },
1945    {
1946     "enum_field_value" : 22,
1947     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1948    },
1949    {
1950     "enum_field_value" : 130023424,
1951     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1952    },
1953    {
1954     "enum_field_value" : 0,
1955     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1956    },
1957    {
1958     "enum_field_value" : 4194304,
1959     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1960    },
1961    {
1962     "enum_field_value" : 8388608,
1963     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1964    },
1965    {
1966     "enum_field_value" : 12582912,
1967     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1968    },
1969    {
1970     "enum_field_value" : 16777216,
1971     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1972    },
1973    {
1974     "enum_field_value" : 20971520,
1975     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1976    },
1977    {
1978     "enum_field_value" : 25165824,
1979     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1980    },
1981    {
1982     "enum_field_value" : 29360128,
1983     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1984    },
1985    {
1986     "enum_field_value" : 33554432,
1987     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1988    },
1989    {
1990     "enum_field_value" : 27,
1991     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1992    },
1993    {
1994     "enum_field_value" : 939524096,
1995     "name" : "HAL_DATASPACE_RANGE_MASK"
1996    },
1997    {
1998     "enum_field_value" : 0,
1999     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2000    },
2001    {
2002     "enum_field_value" : 134217728,
2003     "name" : "HAL_DATASPACE_RANGE_FULL"
2004    },
2005    {
2006     "enum_field_value" : 268435456,
2007     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2008    },
2009    {
2010     "enum_field_value" : 402653184,
2011     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2012    },
2013    {
2014     "enum_field_value" : 512,
2015     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2016    },
2017    {
2018     "enum_field_value" : 138477568,
2019     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2020    },
2021    {
2022     "enum_field_value" : 406913024,
2023     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2024    },
2025    {
2026     "enum_field_value" : 513,
2027     "name" : "HAL_DATASPACE_SRGB"
2028    },
2029    {
2030     "enum_field_value" : 142671872,
2031     "name" : "HAL_DATASPACE_V0_SRGB"
2032    },
2033    {
2034     "enum_field_value" : 411107328,
2035     "name" : "HAL_DATASPACE_V0_SCRGB"
2036    },
2037    {
2038     "enum_field_value" : 257,
2039     "name" : "HAL_DATASPACE_JFIF"
2040    },
2041    {
2042     "enum_field_value" : 146931712,
2043     "name" : "HAL_DATASPACE_V0_JFIF"
2044    },
2045    {
2046     "enum_field_value" : 258,
2047     "name" : "HAL_DATASPACE_BT601_625"
2048    },
2049    {
2050     "enum_field_value" : 281149440,
2051     "name" : "HAL_DATASPACE_V0_BT601_625"
2052    },
2053    {
2054     "enum_field_value" : 259,
2055     "name" : "HAL_DATASPACE_BT601_525"
2056    },
2057    {
2058     "enum_field_value" : 281280512,
2059     "name" : "HAL_DATASPACE_V0_BT601_525"
2060    },
2061    {
2062     "enum_field_value" : 260,
2063     "name" : "HAL_DATASPACE_BT709"
2064    },
2065    {
2066     "enum_field_value" : 281083904,
2067     "name" : "HAL_DATASPACE_V0_BT709"
2068    },
2069    {
2070     "enum_field_value" : 139067392,
2071     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2072    },
2073    {
2074     "enum_field_value" : 155844608,
2075     "name" : "HAL_DATASPACE_DCI_P3"
2076    },
2077    {
2078     "enum_field_value" : 139067392,
2079     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2080    },
2081    {
2082     "enum_field_value" : 143261696,
2083     "name" : "HAL_DATASPACE_DISPLAY_P3"
2084    },
2085    {
2086     "enum_field_value" : 151715840,
2087     "name" : "HAL_DATASPACE_ADOBE_RGB"
2088    },
2089    {
2090     "enum_field_value" : 138805248,
2091     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2092    },
2093    {
2094     "enum_field_value" : 147193856,
2095     "name" : "HAL_DATASPACE_BT2020"
2096    },
2097    {
2098     "enum_field_value" : 163971072,
2099     "name" : "HAL_DATASPACE_BT2020_PQ"
2100    },
2101    {
2102     "enum_field_value" : 4096,
2103     "name" : "HAL_DATASPACE_DEPTH"
2104    },
2105    {
2106     "enum_field_value" : 4097,
2107     "name" : "HAL_DATASPACE_SENSOR"
2108    }
2109   ],
2110   "linker_set_key" : "android_dataspace_t",
2111   "name" : "android_dataspace_t",
2112   "referenced_type" : "type-533",
2113   "self_type" : "type-533",
2114   "size" : 4,
2115   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2116   "underlying_type" : "type-2",
2117   "unique_id" : "android_dataspace_t"
2118  },
2119  {
2120   "alignment" : 4,
2121   "enum_fields" :
2122   [
2123    {
2124     "enum_field_value" : 281411584,
2125     "name" : "HAL_DATASPACE_BT2020_ITU"
2126    },
2127    {
2128     "enum_field_value" : 298188800,
2129     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2130    },
2131    {
2132     "enum_field_value" : 302383104,
2133     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2134    },
2135    {
2136     "enum_field_value" : 168165376,
2137     "name" : "HAL_DATASPACE_BT2020_HLG"
2138    }
2139   ],
2140   "linker_set_key" : "android_dataspace_v1_1_t",
2141   "name" : "android_dataspace_v1_1_t",
2142   "referenced_type" : "type-538",
2143   "self_type" : "type-538",
2144   "size" : 4,
2145   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2146   "underlying_type" : "type-2",
2147   "unique_id" : "android_dataspace_v1_1_t"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 142999552,
2155     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2156    },
2157    {
2158     "enum_field_value" : 4098,
2159     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2160    },
2161    {
2162     "enum_field_value" : 4099,
2163     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2164    },
2165    {
2166     "enum_field_value" : 4100,
2167     "name" : "HAL_DATASPACE_HEIF"
2168    }
2169   ],
2170   "linker_set_key" : "android_dataspace_v1_2_t",
2171   "name" : "android_dataspace_v1_2_t",
2172   "referenced_type" : "type-544",
2173   "self_type" : "type-544",
2174   "size" : 4,
2175   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2176   "underlying_type" : "type-2",
2177   "unique_id" : "android_dataspace_v1_2_t"
2178  },
2179  {
2180   "alignment" : 4,
2181   "enum_fields" :
2182   [
2183    {
2184     "enum_field_value" : 1,
2185     "name" : "FLEX_COMPONENT_Y"
2186    },
2187    {
2188     "enum_field_value" : 2,
2189     "name" : "FLEX_COMPONENT_Cb"
2190    },
2191    {
2192     "enum_field_value" : 4,
2193     "name" : "FLEX_COMPONENT_Cr"
2194    },
2195    {
2196     "enum_field_value" : 1024,
2197     "name" : "FLEX_COMPONENT_R"
2198    },
2199    {
2200     "enum_field_value" : 2048,
2201     "name" : "FLEX_COMPONENT_G"
2202    },
2203    {
2204     "enum_field_value" : 4096,
2205     "name" : "FLEX_COMPONENT_B"
2206    },
2207    {
2208     "enum_field_value" : 1073741824,
2209     "name" : "FLEX_COMPONENT_A"
2210    }
2211   ],
2212   "linker_set_key" : "android_flex_component",
2213   "name" : "android_flex_component",
2214   "referenced_type" : "type-549",
2215   "self_type" : "type-549",
2216   "size" : 4,
2217   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2218   "underlying_type" : "type-2",
2219   "unique_id" : "android_flex_component"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : 0,
2227     "name" : "FLEX_FORMAT_INVALID"
2228    },
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "FLEX_FORMAT_Y"
2232    },
2233    {
2234     "enum_field_value" : 7,
2235     "name" : "FLEX_FORMAT_YCbCr"
2236    },
2237    {
2238     "enum_field_value" : 1073741831,
2239     "name" : "FLEX_FORMAT_YCbCrA"
2240    },
2241    {
2242     "enum_field_value" : 7168,
2243     "name" : "FLEX_FORMAT_RGB"
2244    },
2245    {
2246     "enum_field_value" : 1073748992,
2247     "name" : "FLEX_FORMAT_RGBA"
2248    }
2249   ],
2250   "linker_set_key" : "android_flex_format",
2251   "name" : "android_flex_format",
2252   "referenced_type" : "type-551",
2253   "self_type" : "type-551",
2254   "size" : 4,
2255   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2256   "underlying_type" : "type-2",
2257   "unique_id" : "android_flex_format"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "HAL_HDR_DOLBY_VISION"
2266    },
2267    {
2268     "enum_field_value" : 2,
2269     "name" : "HAL_HDR_HDR10"
2270    },
2271    {
2272     "enum_field_value" : 3,
2273     "name" : "HAL_HDR_HLG"
2274    }
2275   ],
2276   "linker_set_key" : "android_hdr_t",
2277   "name" : "android_hdr_t",
2278   "referenced_type" : "type-536",
2279   "self_type" : "type-536",
2280   "size" : 4,
2281   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2282   "underlying_type" : "type-2",
2283   "unique_id" : "android_hdr_t"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 4,
2291     "name" : "HAL_HDR_HDR10_PLUS"
2292    }
2293   ],
2294   "linker_set_key" : "android_hdr_v1_2_t",
2295   "name" : "android_hdr_v1_2_t",
2296   "referenced_type" : "type-543",
2297   "self_type" : "type-543",
2298   "size" : 4,
2299   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2300   "underlying_type" : "type-2",
2301   "unique_id" : "android_hdr_v1_2_t"
2302  },
2303  {
2304   "alignment" : 4,
2305   "enum_fields" :
2306   [
2307    {
2308     "enum_field_value" : 39,
2309     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2310    },
2311    {
2312     "enum_field_value" : 40,
2313     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2314    },
2315    {
2316     "enum_field_value" : 41,
2317     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2318    },
2319    {
2320     "enum_field_value" : 42,
2321     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2322    }
2323   ],
2324   "linker_set_key" : "android_pixel_format_sw_t",
2325   "name" : "android_pixel_format_sw_t",
2326   "referenced_type" : "type-546",
2327   "self_type" : "type-546",
2328   "size" : 4,
2329   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2330   "underlying_type" : "type-2",
2331   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 1,
2339     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2340    },
2341    {
2342     "enum_field_value" : 2,
2343     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2344    },
2345    {
2346     "enum_field_value" : 3,
2347     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2348    },
2349    {
2350     "enum_field_value" : 4,
2351     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2352    },
2353    {
2354     "enum_field_value" : 5,
2355     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2356    },
2357    {
2358     "enum_field_value" : 16,
2359     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2360    },
2361    {
2362     "enum_field_value" : 17,
2363     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2364    },
2365    {
2366     "enum_field_value" : 20,
2367     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2368    },
2369    {
2370     "enum_field_value" : 22,
2371     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2372    },
2373    {
2374     "enum_field_value" : 32,
2375     "name" : "HAL_PIXEL_FORMAT_RAW16"
2376    },
2377    {
2378     "enum_field_value" : 33,
2379     "name" : "HAL_PIXEL_FORMAT_BLOB"
2380    },
2381    {
2382     "enum_field_value" : 34,
2383     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2384    },
2385    {
2386     "enum_field_value" : 35,
2387     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2388    },
2389    {
2390     "enum_field_value" : 36,
2391     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2392    },
2393    {
2394     "enum_field_value" : 37,
2395     "name" : "HAL_PIXEL_FORMAT_RAW10"
2396    },
2397    {
2398     "enum_field_value" : 38,
2399     "name" : "HAL_PIXEL_FORMAT_RAW12"
2400    },
2401    {
2402     "enum_field_value" : 43,
2403     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2404    },
2405    {
2406     "enum_field_value" : 538982489,
2407     "name" : "HAL_PIXEL_FORMAT_Y8"
2408    },
2409    {
2410     "enum_field_value" : 540422489,
2411     "name" : "HAL_PIXEL_FORMAT_Y16"
2412    },
2413    {
2414     "enum_field_value" : 842094169,
2415     "name" : "HAL_PIXEL_FORMAT_YV12"
2416    }
2417   ],
2418   "linker_set_key" : "android_pixel_format_t",
2419   "name" : "android_pixel_format_t",
2420   "referenced_type" : "type-531",
2421   "self_type" : "type-531",
2422   "size" : 4,
2423   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2424   "underlying_type" : "type-2",
2425   "unique_id" : "android_pixel_format_t"
2426  },
2427  {
2428   "alignment" : 4,
2429   "enum_fields" :
2430   [
2431    {
2432     "enum_field_value" : 48,
2433     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2434    },
2435    {
2436     "enum_field_value" : 49,
2437     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2438    },
2439    {
2440     "enum_field_value" : 50,
2441     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2442    },
2443    {
2444     "enum_field_value" : 51,
2445     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2446    },
2447    {
2448     "enum_field_value" : 52,
2449     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2450    },
2451    {
2452     "enum_field_value" : 53,
2453     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2454    },
2455    {
2456     "enum_field_value" : 54,
2457     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2458    }
2459   ],
2460   "linker_set_key" : "android_pixel_format_v1_1_t",
2461   "name" : "android_pixel_format_v1_1_t",
2462   "referenced_type" : "type-537",
2463   "self_type" : "type-537",
2464   "size" : 4,
2465   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2466   "underlying_type" : "type-2",
2467   "unique_id" : "android_pixel_format_v1_1_t"
2468  },
2469  {
2470   "alignment" : 4,
2471   "enum_fields" :
2472   [
2473    {
2474     "enum_field_value" : 55,
2475     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2476    }
2477   ],
2478   "linker_set_key" : "android_pixel_format_v1_2_t",
2479   "name" : "android_pixel_format_v1_2_t",
2480   "referenced_type" : "type-545",
2481   "self_type" : "type-545",
2482   "size" : 4,
2483   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2484   "underlying_type" : "type-2",
2485   "unique_id" : "android_pixel_format_v1_2_t"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 0,
2493     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2494    },
2495    {
2496     "enum_field_value" : 1,
2497     "name" : "HAL_RENDER_INTENT_ENHANCE"
2498    },
2499    {
2500     "enum_field_value" : 2,
2501     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2502    },
2503    {
2504     "enum_field_value" : 3,
2505     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2506    }
2507   ],
2508   "linker_set_key" : "android_render_intent_v1_1_t",
2509   "name" : "android_render_intent_v1_1_t",
2510   "referenced_type" : "type-540",
2511   "self_type" : "type-540",
2512   "size" : 4,
2513   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2514   "underlying_type" : "type-2",
2515   "unique_id" : "android_render_intent_v1_1_t"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "HAL_TRANSFORM_FLIP_H"
2524    },
2525    {
2526     "enum_field_value" : 2,
2527     "name" : "HAL_TRANSFORM_FLIP_V"
2528    },
2529    {
2530     "enum_field_value" : 4,
2531     "name" : "HAL_TRANSFORM_ROT_90"
2532    },
2533    {
2534     "enum_field_value" : 3,
2535     "name" : "HAL_TRANSFORM_ROT_180"
2536    },
2537    {
2538     "enum_field_value" : 7,
2539     "name" : "HAL_TRANSFORM_ROT_270"
2540    }
2541   ],
2542   "linker_set_key" : "android_transform_t",
2543   "name" : "android_transform_t",
2544   "referenced_type" : "type-532",
2545   "self_type" : "type-532",
2546   "size" : 4,
2547   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2548   "underlying_type" : "type-2",
2549   "unique_id" : "android_transform_t"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 0,
2557     "name" : "LOG_ID_MIN"
2558    },
2559    {
2560     "enum_field_value" : 0,
2561     "name" : "LOG_ID_MAIN"
2562    },
2563    {
2564     "enum_field_value" : 1,
2565     "name" : "LOG_ID_RADIO"
2566    },
2567    {
2568     "enum_field_value" : 2,
2569     "name" : "LOG_ID_EVENTS"
2570    },
2571    {
2572     "enum_field_value" : 3,
2573     "name" : "LOG_ID_SYSTEM"
2574    },
2575    {
2576     "enum_field_value" : 4,
2577     "name" : "LOG_ID_CRASH"
2578    },
2579    {
2580     "enum_field_value" : 5,
2581     "name" : "LOG_ID_STATS"
2582    },
2583    {
2584     "enum_field_value" : 6,
2585     "name" : "LOG_ID_SECURITY"
2586    },
2587    {
2588     "enum_field_value" : 7,
2589     "name" : "LOG_ID_KERNEL"
2590    },
2591    {
2592     "enum_field_value" : 8,
2593     "name" : "LOG_ID_MAX"
2594    }
2595   ],
2596   "linker_set_key" : "log_id",
2597   "name" : "log_id",
2598   "referenced_type" : "type-289",
2599   "self_type" : "type-289",
2600   "size" : 4,
2601   "source_file" : "/system/core/liblog/include/android/log.h",
2602   "underlying_type" : "type-2",
2603   "unique_id" : "log_id"
2604  }
2605 ],
2606 "function_types" :
2607 [
2608  {
2609   "alignment" : 4,
2610   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2611   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2612   "parameters" :
2613   [
2614    {
2615     "referenced_type" : "type-48"
2616    },
2617    {
2618     "referenced_type" : "type-54"
2619    },
2620    {
2621     "referenced_type" : "type-30"
2622    }
2623   ],
2624   "referenced_type" : "type-47",
2625   "return_type" : "type-45",
2626   "self_type" : "type-47",
2627   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2628  },
2629  {
2630   "alignment" : 4,
2631   "linker_set_key" : "int (void *)",
2632   "name" : "int (void *)",
2633   "parameters" :
2634   [
2635    {
2636     "referenced_type" : "type-30"
2637    }
2638   ],
2639   "referenced_type" : "type-560",
2640   "return_type" : "type-29",
2641   "self_type" : "type-560",
2642   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2643  },
2644  {
2645   "alignment" : 4,
2646   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2647   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2648   "parameters" :
2649   [
2650    {
2651     "referenced_type" : "type-469"
2652    },
2653    {
2654     "referenced_type" : "type-419"
2655    },
2656    {
2657     "referenced_type" : "type-34"
2658    },
2659    {
2660     "referenced_type" : "type-470"
2661    },
2662    {
2663     "referenced_type" : "type-34"
2664    },
2665    {
2666     "referenced_type" : "type-30"
2667    }
2668   ],
2669   "referenced_type" : "type-468",
2670   "return_type" : "type-31",
2671   "self_type" : "type-468",
2672   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2673  }
2674 ],
2675 "functions" :
2676 [
2677  {
2678   "function_name" : "android::hardware::fromBinder",
2679   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2680   "parameters" :
2681   [
2682    {
2683     "referenced_type" : "type-54"
2684    }
2685   ],
2686   "return_type" : "type-132",
2687   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2688   "template_args" : [ "type-134", "type-135", "type-483" ]
2689  },
2690  {
2691   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::onTransact",
2692   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2693   "parameters" :
2694   [
2695    {
2696     "is_this_ptr" : true,
2697     "referenced_type" : "type-634"
2698    },
2699    {
2700     "referenced_type" : "type-2"
2701    },
2702    {
2703     "referenced_type" : "type-477"
2704    },
2705    {
2706     "referenced_type" : "type-469"
2707    },
2708    {
2709     "default_arg" : true,
2710     "referenced_type" : "type-2"
2711    },
2712    {
2713     "default_arg" : true,
2714     "referenced_type" : "type-746"
2715    }
2716   ],
2717   "return_type" : "type-29",
2718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2719  },
2720  {
2721   "access" : "private",
2722   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::getDebugInfo",
2723   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2724   "parameters" :
2725   [
2726    {
2727     "is_this_ptr" : true,
2728     "referenced_type" : "type-634"
2729    },
2730    {
2731     "referenced_type" : "type-747"
2732    }
2733   ],
2734   "return_type" : "type-240",
2735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2736  },
2737  {
2738   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setOption",
2739   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2740   "parameters" :
2741   [
2742    {
2743     "referenced_type" : "type-478"
2744    },
2745    {
2746     "referenced_type" : "type-477"
2747    },
2748    {
2749     "referenced_type" : "type-469"
2750    },
2751    {
2752     "referenced_type" : "type-748"
2753    }
2754   ],
2755   "return_type" : "type-29",
2756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2757  },
2758  {
2759   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPortInfo",
2760   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2761   "parameters" :
2762   [
2763    {
2764     "referenced_type" : "type-478"
2765    },
2766    {
2767     "referenced_type" : "type-477"
2768    },
2769    {
2770     "referenced_type" : "type-469"
2771    },
2772    {
2773     "referenced_type" : "type-749"
2774    }
2775   ],
2776   "return_type" : "type-29",
2777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2778  },
2779  {
2780   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getVendorId",
2781   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2782   "parameters" :
2783   [
2784    {
2785     "referenced_type" : "type-478"
2786    },
2787    {
2788     "referenced_type" : "type-477"
2789    },
2790    {
2791     "referenced_type" : "type-469"
2792    },
2793    {
2794     "referenced_type" : "type-750"
2795    }
2796   ],
2797   "return_type" : "type-29",
2798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2799  },
2800  {
2801   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_isConnected",
2802   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2803   "parameters" :
2804   [
2805    {
2806     "referenced_type" : "type-478"
2807    },
2808    {
2809     "referenced_type" : "type-477"
2810    },
2811    {
2812     "referenced_type" : "type-469"
2813    },
2814    {
2815     "referenced_type" : "type-751"
2816    }
2817   ],
2818   "return_type" : "type-29",
2819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2820  },
2821  {
2822   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_sendMessage",
2823   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2824   "parameters" :
2825   [
2826    {
2827     "referenced_type" : "type-478"
2828    },
2829    {
2830     "referenced_type" : "type-477"
2831    },
2832    {
2833     "referenced_type" : "type-469"
2834    },
2835    {
2836     "referenced_type" : "type-752"
2837    }
2838   ],
2839   "return_type" : "type-29",
2840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2841  },
2842  {
2843   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setCallback",
2844   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2845   "parameters" :
2846   [
2847    {
2848     "referenced_type" : "type-478"
2849    },
2850    {
2851     "referenced_type" : "type-477"
2852    },
2853    {
2854     "referenced_type" : "type-469"
2855    },
2856    {
2857     "referenced_type" : "type-753"
2858    }
2859   ],
2860   "return_type" : "type-29",
2861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2862  },
2863  {
2864   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setLanguage",
2865   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2866   "parameters" :
2867   [
2868    {
2869     "referenced_type" : "type-478"
2870    },
2871    {
2872     "referenced_type" : "type-477"
2873    },
2874    {
2875     "referenced_type" : "type-469"
2876    },
2877    {
2878     "referenced_type" : "type-754"
2879    }
2880   ],
2881   "return_type" : "type-29",
2882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2883  },
2884  {
2885   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getCecVersion",
2886   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2887   "parameters" :
2888   [
2889    {
2890     "referenced_type" : "type-478"
2891    },
2892    {
2893     "referenced_type" : "type-477"
2894    },
2895    {
2896     "referenced_type" : "type-469"
2897    },
2898    {
2899     "referenced_type" : "type-755"
2900    }
2901   ],
2902   "return_type" : "type-29",
2903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2904  },
2905  {
2906   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_addLogicalAddress",
2907   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2908   "parameters" :
2909   [
2910    {
2911     "referenced_type" : "type-478"
2912    },
2913    {
2914     "referenced_type" : "type-477"
2915    },
2916    {
2917     "referenced_type" : "type-469"
2918    },
2919    {
2920     "referenced_type" : "type-756"
2921    }
2922   ],
2923   "return_type" : "type-29",
2924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2925  },
2926  {
2927   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPhysicalAddress",
2928   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2929   "parameters" :
2930   [
2931    {
2932     "referenced_type" : "type-478"
2933    },
2934    {
2935     "referenced_type" : "type-477"
2936    },
2937    {
2938     "referenced_type" : "type-469"
2939    },
2940    {
2941     "referenced_type" : "type-757"
2942    }
2943   ],
2944   "return_type" : "type-29",
2945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2946  },
2947  {
2948   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_clearLogicalAddress",
2949   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2950   "parameters" :
2951   [
2952    {
2953     "referenced_type" : "type-478"
2954    },
2955    {
2956     "referenced_type" : "type-477"
2957    },
2958    {
2959     "referenced_type" : "type-469"
2960    },
2961    {
2962     "referenced_type" : "type-758"
2963    }
2964   ],
2965   "return_type" : "type-29",
2966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2967  },
2968  {
2969   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_enableAudioReturnChannel",
2970   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2971   "parameters" :
2972   [
2973    {
2974     "referenced_type" : "type-478"
2975    },
2976    {
2977     "referenced_type" : "type-477"
2978    },
2979    {
2980     "referenced_type" : "type-469"
2981    },
2982    {
2983     "referenced_type" : "type-759"
2984    }
2985   ],
2986   "return_type" : "type-29",
2987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2988  },
2989  {
2990   "access" : "private",
2991   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::ping",
2992   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv",
2993   "parameters" :
2994   [
2995    {
2996     "is_this_ptr" : true,
2997     "referenced_type" : "type-634"
2998    }
2999   ],
3000   "return_type" : "type-240",
3001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3002  },
3003  {
3004   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3005   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE",
3006   "parameters" :
3007   [
3008    {
3009     "is_this_ptr" : true,
3010     "referenced_type" : "type-634"
3011    },
3012    {
3013     "referenced_type" : "type-148"
3014    }
3015   ],
3016   "return_type" : "type-31",
3017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3018  },
3019  {
3020   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3021   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE",
3022   "parameters" :
3023   [
3024    {
3025     "is_this_ptr" : true,
3026     "referenced_type" : "type-634"
3027    },
3028    {
3029     "referenced_type" : "type-148"
3030    }
3031   ],
3032   "return_type" : "type-31",
3033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3034  },
3035  {
3036   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3037   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev",
3038   "parameters" :
3039   [
3040    {
3041     "is_this_ptr" : true,
3042     "referenced_type" : "type-634"
3043    }
3044   ],
3045   "return_type" : "type-31",
3046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3047  },
3048  {
3049   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3050   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev",
3051   "parameters" :
3052   [
3053    {
3054     "is_this_ptr" : true,
3055     "referenced_type" : "type-634"
3056    }
3057   ],
3058   "return_type" : "type-31",
3059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3060  },
3061  {
3062   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3063   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev",
3064   "parameters" :
3065   [
3066    {
3067     "is_this_ptr" : true,
3068     "referenced_type" : "type-634"
3069    }
3070   ],
3071   "return_type" : "type-31",
3072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3073  },
3074  {
3075   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPortInfo",
3076   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3077   "parameters" :
3078   [
3079    {
3080     "is_this_ptr" : true,
3081     "referenced_type" : "type-704"
3082    },
3083    {
3084     "referenced_type" : "type-760"
3085    }
3086   ],
3087   "return_type" : "type-240",
3088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3089  },
3090  {
3091   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getVendorId",
3092   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv",
3093   "parameters" :
3094   [
3095    {
3096     "is_this_ptr" : true,
3097     "referenced_type" : "type-704"
3098    }
3099   ],
3100   "return_type" : "type-218",
3101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3102  },
3103  {
3104   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::isConnected",
3105   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi",
3106   "parameters" :
3107   [
3108    {
3109     "is_this_ptr" : true,
3110     "referenced_type" : "type-704"
3111    },
3112    {
3113     "referenced_type" : "type-29"
3114    }
3115   ],
3116   "return_type" : "type-189",
3117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3118  },
3119  {
3120   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::linkToDeath",
3121   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3122   "parameters" :
3123   [
3124    {
3125     "is_this_ptr" : true,
3126     "referenced_type" : "type-704"
3127    },
3128    {
3129     "referenced_type" : "type-455"
3130    },
3131    {
3132     "referenced_type" : "type-34"
3133    }
3134   ],
3135   "return_type" : "type-189",
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3137  },
3138  {
3139   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::sendMessage",
3140   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-704"
3146    },
3147    {
3148     "referenced_type" : "type-649"
3149    }
3150   ],
3151   "return_type" : "type-204",
3152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3153  },
3154  {
3155   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setCallback",
3156   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE",
3157   "parameters" :
3158   [
3159    {
3160     "is_this_ptr" : true,
3161     "referenced_type" : "type-704"
3162    },
3163    {
3164     "referenced_type" : "type-716"
3165    }
3166   ],
3167   "return_type" : "type-240",
3168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3169  },
3170  {
3171   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setLanguage",
3172   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE",
3173   "parameters" :
3174   [
3175    {
3176     "is_this_ptr" : true,
3177     "referenced_type" : "type-704"
3178    },
3179    {
3180     "referenced_type" : "type-351"
3181    }
3182   ],
3183   "return_type" : "type-240",
3184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3185  },
3186  {
3187   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getDebugInfo",
3188   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3189   "parameters" :
3190   [
3191    {
3192     "is_this_ptr" : true,
3193     "referenced_type" : "type-704"
3194    },
3195    {
3196     "referenced_type" : "type-761"
3197    }
3198   ],
3199   "return_type" : "type-240",
3200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3201  },
3202  {
3203   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getHashChain",
3204   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3205   "parameters" :
3206   [
3207    {
3208     "is_this_ptr" : true,
3209     "referenced_type" : "type-704"
3210    },
3211    {
3212     "referenced_type" : "type-762"
3213    }
3214   ],
3215   "return_type" : "type-240",
3216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3217  },
3218  {
3219   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getCecVersion",
3220   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv",
3221   "parameters" :
3222   [
3223    {
3224     "is_this_ptr" : true,
3225     "referenced_type" : "type-704"
3226    }
3227   ],
3228   "return_type" : "type-212",
3229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3230  },
3231  {
3232   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::unlinkToDeath",
3233   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3234   "parameters" :
3235   [
3236    {
3237     "is_this_ptr" : true,
3238     "referenced_type" : "type-704"
3239    },
3240    {
3241     "referenced_type" : "type-455"
3242    }
3243   ],
3244   "return_type" : "type-189",
3245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3246  },
3247  {
3248   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceChain",
3249   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3250   "parameters" :
3251   [
3252    {
3253     "is_this_ptr" : true,
3254     "referenced_type" : "type-704"
3255    },
3256    {
3257     "referenced_type" : "type-763"
3258    }
3259   ],
3260   "return_type" : "type-240",
3261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3262  },
3263  {
3264   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setOption",
3265   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb",
3266   "parameters" :
3267   [
3268    {
3269     "referenced_type" : "type-24"
3270    },
3271    {
3272     "referenced_type" : "type-666"
3273    },
3274    {
3275     "referenced_type" : "type-598"
3276    },
3277    {
3278     "referenced_type" : "type-45"
3279    }
3280   ],
3281   "return_type" : "type-240",
3282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3283  },
3284  {
3285   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPortInfo",
3286   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3287   "parameters" :
3288   [
3289    {
3290     "referenced_type" : "type-24"
3291    },
3292    {
3293     "referenced_type" : "type-666"
3294    },
3295    {
3296     "referenced_type" : "type-764"
3297    }
3298   ],
3299   "return_type" : "type-240",
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3301  },
3302  {
3303   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getVendorId",
3304   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3305   "parameters" :
3306   [
3307    {
3308     "referenced_type" : "type-24"
3309    },
3310    {
3311     "referenced_type" : "type-666"
3312    }
3313   ],
3314   "return_type" : "type-218",
3315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3316  },
3317  {
3318   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_isConnected",
3319   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3320   "parameters" :
3321   [
3322    {
3323     "referenced_type" : "type-24"
3324    },
3325    {
3326     "referenced_type" : "type-666"
3327    },
3328    {
3329     "referenced_type" : "type-29"
3330    }
3331   ],
3332   "return_type" : "type-189",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_sendMessage",
3337   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
3338   "parameters" :
3339   [
3340    {
3341     "referenced_type" : "type-24"
3342    },
3343    {
3344     "referenced_type" : "type-666"
3345    },
3346    {
3347     "referenced_type" : "type-649"
3348    }
3349   ],
3350   "return_type" : "type-204",
3351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3352  },
3353  {
3354   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setCallback",
3355   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE",
3356   "parameters" :
3357   [
3358    {
3359     "referenced_type" : "type-24"
3360    },
3361    {
3362     "referenced_type" : "type-666"
3363    },
3364    {
3365     "referenced_type" : "type-716"
3366    }
3367   ],
3368   "return_type" : "type-240",
3369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3370  },
3371  {
3372   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setLanguage",
3373   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
3374   "parameters" :
3375   [
3376    {
3377     "referenced_type" : "type-24"
3378    },
3379    {
3380     "referenced_type" : "type-666"
3381    },
3382    {
3383     "referenced_type" : "type-351"
3384    }
3385   ],
3386   "return_type" : "type-240",
3387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3388  },
3389  {
3390   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::addLogicalAddress",
3391   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE",
3392   "parameters" :
3393   [
3394    {
3395     "is_this_ptr" : true,
3396     "referenced_type" : "type-704"
3397    },
3398    {
3399     "referenced_type" : "type-594"
3400    }
3401   ],
3402   "return_type" : "type-197",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPhysicalAddress",
3407   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "type-704"
3413    },
3414    {
3415     "referenced_type" : "type-765"
3416    }
3417   ],
3418   "return_type" : "type-240",
3419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3420  },
3421  {
3422   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getCecVersion",
3423   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3424   "parameters" :
3425   [
3426    {
3427     "referenced_type" : "type-24"
3428    },
3429    {
3430     "referenced_type" : "type-666"
3431    }
3432   ],
3433   "return_type" : "type-212",
3434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3435  },
3436  {
3437   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::clearLogicalAddress",
3438   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv",
3439   "parameters" :
3440   [
3441    {
3442     "is_this_ptr" : true,
3443     "referenced_type" : "type-704"
3444    }
3445   ],
3446   "return_type" : "type-240",
3447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3448  },
3449  {
3450   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceDescriptor",
3451   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "type-704"
3457    },
3458    {
3459     "referenced_type" : "type-766"
3460    }
3461   ],
3462   "return_type" : "type-240",
3463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3464  },
3465  {
3466   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::notifySyspropsChanged",
3467   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "type-704"
3473    }
3474   ],
3475   "return_type" : "type-240",
3476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3477  },
3478  {
3479   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setHALInstrumentation",
3480   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv",
3481   "parameters" :
3482   [
3483    {
3484     "is_this_ptr" : true,
3485     "referenced_type" : "type-704"
3486    }
3487   ],
3488   "return_type" : "type-240",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_addLogicalAddress",
3493   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE",
3494   "parameters" :
3495   [
3496    {
3497     "referenced_type" : "type-24"
3498    },
3499    {
3500     "referenced_type" : "type-666"
3501    },
3502    {
3503     "referenced_type" : "type-594"
3504    }
3505   ],
3506   "return_type" : "type-197",
3507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3508  },
3509  {
3510   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPhysicalAddress",
3511   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE",
3512   "parameters" :
3513   [
3514    {
3515     "referenced_type" : "type-24"
3516    },
3517    {
3518     "referenced_type" : "type-666"
3519    },
3520    {
3521     "referenced_type" : "type-767"
3522    }
3523   ],
3524   "return_type" : "type-240",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::enableAudioReturnChannel",
3529   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "type-704"
3535    },
3536    {
3537     "referenced_type" : "type-29"
3538    },
3539    {
3540     "referenced_type" : "type-45"
3541    }
3542   ],
3543   "return_type" : "type-240",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_clearLogicalAddress",
3548   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "type-24"
3553    },
3554    {
3555     "referenced_type" : "type-666"
3556    }
3557   ],
3558   "return_type" : "type-240",
3559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3560  },
3561  {
3562   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_enableAudioReturnChannel",
3563   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib",
3564   "parameters" :
3565   [
3566    {
3567     "referenced_type" : "type-24"
3568    },
3569    {
3570     "referenced_type" : "type-666"
3571    },
3572    {
3573     "referenced_type" : "type-29"
3574    },
3575    {
3576     "referenced_type" : "type-45"
3577    }
3578   ],
3579   "return_type" : "type-240",
3580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3581  },
3582  {
3583   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::ping",
3584   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv",
3585   "parameters" :
3586   [
3587    {
3588     "is_this_ptr" : true,
3589     "referenced_type" : "type-704"
3590    }
3591   ],
3592   "return_type" : "type-240",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::debug",
3597   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "type-704"
3603    },
3604    {
3605     "referenced_type" : "type-430"
3606    },
3607    {
3608     "referenced_type" : "type-632"
3609    }
3610   ],
3611   "return_type" : "type-240",
3612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3613  },
3614  {
3615   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setOption",
3616   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb",
3617   "parameters" :
3618   [
3619    {
3620     "is_this_ptr" : true,
3621     "referenced_type" : "type-704"
3622    },
3623    {
3624     "referenced_type" : "type-598"
3625    },
3626    {
3627     "referenced_type" : "type-45"
3628    }
3629   ],
3630   "return_type" : "type-240",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3635   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-704"
3641    },
3642    {
3643     "referenced_type" : "type-54"
3644    }
3645   ],
3646   "return_type" : "type-31",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3651   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-704"
3657    },
3658    {
3659     "referenced_type" : "type-54"
3660    }
3661   ],
3662   "return_type" : "type-31",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getService",
3667   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3668   "parameters" :
3669   [
3670    {
3671     "default_arg" : true,
3672     "referenced_type" : "type-709"
3673    },
3674    {
3675     "default_arg" : true,
3676     "referenced_type" : "type-45"
3677    }
3678   ],
3679   "return_type" : "type-132",
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3681  },
3682  {
3683   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::linkToDeath",
3684   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3685   "parameters" :
3686   [
3687    {
3688     "is_this_ptr" : true,
3689     "referenced_type" : "type-133"
3690    },
3691    {
3692     "referenced_type" : "type-455"
3693    },
3694    {
3695     "referenced_type" : "type-34"
3696    }
3697   ],
3698   "return_type" : "type-189",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getDebugInfo",
3703   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3704   "parameters" :
3705   [
3706    {
3707     "is_this_ptr" : true,
3708     "referenced_type" : "type-133"
3709    },
3710    {
3711     "referenced_type" : "type-768"
3712    }
3713   ],
3714   "return_type" : "type-240",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getHashChain",
3719   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-133"
3725    },
3726    {
3727     "referenced_type" : "type-769"
3728    }
3729   ],
3730   "return_type" : "type-240",
3731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3732  },
3733  {
3734   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::tryGetService",
3735   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3736   "parameters" :
3737   [
3738    {
3739     "default_arg" : true,
3740     "referenced_type" : "type-709"
3741    },
3742    {
3743     "default_arg" : true,
3744     "referenced_type" : "type-45"
3745    }
3746   ],
3747   "return_type" : "type-132",
3748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3749  },
3750  {
3751   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::unlinkToDeath",
3752   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3753   "parameters" :
3754   [
3755    {
3756     "is_this_ptr" : true,
3757     "referenced_type" : "type-133"
3758    },
3759    {
3760     "referenced_type" : "type-455"
3761    }
3762   ],
3763   "return_type" : "type-189",
3764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3765  },
3766  {
3767   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceChain",
3768   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3769   "parameters" :
3770   [
3771    {
3772     "is_this_ptr" : true,
3773     "referenced_type" : "type-133"
3774    },
3775    {
3776     "referenced_type" : "type-770"
3777    }
3778   ],
3779   "return_type" : "type-240",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3781  },
3782  {
3783   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerAsService",
3784   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3785   "parameters" :
3786   [
3787    {
3788     "is_this_ptr" : true,
3789     "referenced_type" : "type-133"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-709"
3794    }
3795   ],
3796   "return_type" : "type-29",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3798  },
3799  {
3800   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceDescriptor",
3801   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3802   "parameters" :
3803   [
3804    {
3805     "is_this_ptr" : true,
3806     "referenced_type" : "type-133"
3807    },
3808    {
3809     "referenced_type" : "type-771"
3810    }
3811   ],
3812   "return_type" : "type-240",
3813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3814  },
3815  {
3816   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::notifySyspropsChanged",
3817   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv",
3818   "parameters" :
3819   [
3820    {
3821     "is_this_ptr" : true,
3822     "referenced_type" : "type-133"
3823    }
3824   ],
3825   "return_type" : "type-240",
3826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3827  },
3828  {
3829   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::setHALInstrumentation",
3830   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv",
3831   "parameters" :
3832   [
3833    {
3834     "is_this_ptr" : true,
3835     "referenced_type" : "type-133"
3836    }
3837   ],
3838   "return_type" : "type-240",
3839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3840  },
3841  {
3842   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerForNotifications",
3843   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3844   "parameters" :
3845   [
3846    {
3847     "referenced_type" : "type-709"
3848    },
3849    {
3850     "referenced_type" : "type-633"
3851    }
3852   ],
3853   "return_type" : "type-45",
3854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3855  },
3856  {
3857   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::ping",
3858   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv",
3859   "parameters" :
3860   [
3861    {
3862     "is_this_ptr" : true,
3863     "referenced_type" : "type-133"
3864    }
3865   ],
3866   "return_type" : "type-240",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::debug",
3871   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "type-133"
3877    },
3878    {
3879     "referenced_type" : "type-430"
3880    },
3881    {
3882     "referenced_type" : "type-632"
3883    }
3884   ],
3885   "return_type" : "type-240",
3886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3887  },
3888  {
3889   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3890   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3891   "parameters" :
3892   [
3893    {
3894     "referenced_type" : "type-680"
3895    },
3896    {
3897     "default_arg" : true,
3898     "referenced_type" : "type-45"
3899    }
3900   ],
3901   "return_type" : "type-682",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3906   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb",
3907   "parameters" :
3908   [
3909    {
3910     "referenced_type" : "type-716"
3911    },
3912    {
3913     "default_arg" : true,
3914     "referenced_type" : "type-45"
3915    }
3916   ],
3917   "return_type" : "type-682",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3919  },
3920  {
3921   "access" : "private",
3922   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::addOnewayTask",
3923   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3924   "parameters" :
3925   [
3926    {
3927     "is_this_ptr" : true,
3928     "referenced_type" : "type-677"
3929    },
3930    {
3931     "referenced_type" : "type-774"
3932    }
3933   ],
3934   "return_type" : "type-240",
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3936  },
3937  {
3938   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3939   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE",
3940   "parameters" :
3941   [
3942    {
3943     "is_this_ptr" : true,
3944     "referenced_type" : "type-677"
3945    },
3946    {
3947     "referenced_type" : "type-154"
3948    }
3949   ],
3950   "return_type" : "type-31",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3955   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE",
3956   "parameters" :
3957   [
3958    {
3959     "is_this_ptr" : true,
3960     "referenced_type" : "type-677"
3961    },
3962    {
3963     "referenced_type" : "type-154"
3964    }
3965   ],
3966   "return_type" : "type-31",
3967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3968  },
3969  {
3970   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::onTransact",
3971   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3972   "parameters" :
3973   [
3974    {
3975     "is_this_ptr" : true,
3976     "referenced_type" : "type-640"
3977    },
3978    {
3979     "referenced_type" : "type-2"
3980    },
3981    {
3982     "referenced_type" : "type-477"
3983    },
3984    {
3985     "referenced_type" : "type-469"
3986    },
3987    {
3988     "default_arg" : true,
3989     "referenced_type" : "type-2"
3990    },
3991    {
3992     "default_arg" : true,
3993     "referenced_type" : "type-777"
3994    }
3995   ],
3996   "return_type" : "type-29",
3997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
3998  },
3999  {
4000   "access" : "private",
4001   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::getDebugInfo",
4002   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4003   "parameters" :
4004   [
4005    {
4006     "is_this_ptr" : true,
4007     "referenced_type" : "type-640"
4008    },
4009    {
4010     "referenced_type" : "type-778"
4011    }
4012   ],
4013   "return_type" : "type-240",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onCecMessage",
4018   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4019   "parameters" :
4020   [
4021    {
4022     "referenced_type" : "type-478"
4023    },
4024    {
4025     "referenced_type" : "type-477"
4026    },
4027    {
4028     "referenced_type" : "type-469"
4029    },
4030    {
4031     "referenced_type" : "type-779"
4032    }
4033   ],
4034   "return_type" : "type-29",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onHotplugEvent",
4039   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4040   "parameters" :
4041   [
4042    {
4043     "referenced_type" : "type-478"
4044    },
4045    {
4046     "referenced_type" : "type-477"
4047    },
4048    {
4049     "referenced_type" : "type-469"
4050    },
4051    {
4052     "referenced_type" : "type-780"
4053    }
4054   ],
4055   "return_type" : "type-29",
4056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4057  },
4058  {
4059   "access" : "private",
4060   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::ping",
4061   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv",
4062   "parameters" :
4063   [
4064    {
4065     "is_this_ptr" : true,
4066     "referenced_type" : "type-640"
4067    }
4068   ],
4069   "return_type" : "type-240",
4070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4071  },
4072  {
4073   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4074   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4075   "parameters" :
4076   [
4077    {
4078     "is_this_ptr" : true,
4079     "referenced_type" : "type-640"
4080    },
4081    {
4082     "referenced_type" : "type-716"
4083    }
4084   ],
4085   "return_type" : "type-31",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4090   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "type-640"
4096    },
4097    {
4098     "referenced_type" : "type-716"
4099    }
4100   ],
4101   "return_type" : "type-31",
4102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4103  },
4104  {
4105   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4106   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev",
4107   "parameters" :
4108   [
4109    {
4110     "is_this_ptr" : true,
4111     "referenced_type" : "type-640"
4112    }
4113   ],
4114   "return_type" : "type-31",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4119   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "type-640"
4125    }
4126   ],
4127   "return_type" : "type-31",
4128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4129  },
4130  {
4131   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4132   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev",
4133   "parameters" :
4134   [
4135    {
4136     "is_this_ptr" : true,
4137     "referenced_type" : "type-640"
4138    }
4139   ],
4140   "return_type" : "type-31",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4142  },
4143  {
4144   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::linkToDeath",
4145   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4146   "parameters" :
4147   [
4148    {
4149     "is_this_ptr" : true,
4150     "referenced_type" : "type-147"
4151    },
4152    {
4153     "referenced_type" : "type-455"
4154    },
4155    {
4156     "referenced_type" : "type-34"
4157    }
4158   ],
4159   "return_type" : "type-189",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4161  },
4162  {
4163   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getDebugInfo",
4164   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4165   "parameters" :
4166   [
4167    {
4168     "is_this_ptr" : true,
4169     "referenced_type" : "type-147"
4170    },
4171    {
4172     "referenced_type" : "type-781"
4173    }
4174   ],
4175   "return_type" : "type-240",
4176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4177  },
4178  {
4179   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getHashChain",
4180   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "type-147"
4186    },
4187    {
4188     "referenced_type" : "type-782"
4189    }
4190   ],
4191   "return_type" : "type-240",
4192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4193  },
4194  {
4195   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onCecMessage",
4196   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE",
4197   "parameters" :
4198   [
4199    {
4200     "is_this_ptr" : true,
4201     "referenced_type" : "type-147"
4202    },
4203    {
4204     "referenced_type" : "type-649"
4205    }
4206   ],
4207   "return_type" : "type-240",
4208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4209  },
4210  {
4211   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::unlinkToDeath",
4212   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4213   "parameters" :
4214   [
4215    {
4216     "is_this_ptr" : true,
4217     "referenced_type" : "type-147"
4218    },
4219    {
4220     "referenced_type" : "type-455"
4221    }
4222   ],
4223   "return_type" : "type-189",
4224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4225  },
4226  {
4227   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceChain",
4228   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4229   "parameters" :
4230   [
4231    {
4232     "is_this_ptr" : true,
4233     "referenced_type" : "type-147"
4234    },
4235    {
4236     "referenced_type" : "type-783"
4237    }
4238   ],
4239   "return_type" : "type-240",
4240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4241  },
4242  {
4243   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onHotplugEvent",
4244   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE",
4245   "parameters" :
4246   [
4247    {
4248     "is_this_ptr" : true,
4249     "referenced_type" : "type-147"
4250    },
4251    {
4252     "referenced_type" : "type-743"
4253    }
4254   ],
4255   "return_type" : "type-240",
4256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4257  },
4258  {
4259   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onCecMessage",
4260   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
4261   "parameters" :
4262   [
4263    {
4264     "referenced_type" : "type-24"
4265    },
4266    {
4267     "referenced_type" : "type-666"
4268    },
4269    {
4270     "referenced_type" : "type-649"
4271    }
4272   ],
4273   "return_type" : "type-240",
4274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4275  },
4276  {
4277   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceDescriptor",
4278   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4279   "parameters" :
4280   [
4281    {
4282     "is_this_ptr" : true,
4283     "referenced_type" : "type-147"
4284    },
4285    {
4286     "referenced_type" : "type-784"
4287    }
4288   ],
4289   "return_type" : "type-240",
4290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4291  },
4292  {
4293   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onHotplugEvent",
4294   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE",
4295   "parameters" :
4296   [
4297    {
4298     "referenced_type" : "type-24"
4299    },
4300    {
4301     "referenced_type" : "type-666"
4302    },
4303    {
4304     "referenced_type" : "type-743"
4305    }
4306   ],
4307   "return_type" : "type-240",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4309  },
4310  {
4311   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::notifySyspropsChanged",
4312   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv",
4313   "parameters" :
4314   [
4315    {
4316     "is_this_ptr" : true,
4317     "referenced_type" : "type-147"
4318    }
4319   ],
4320   "return_type" : "type-240",
4321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4322  },
4323  {
4324   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::setHALInstrumentation",
4325   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv",
4326   "parameters" :
4327   [
4328    {
4329     "is_this_ptr" : true,
4330     "referenced_type" : "type-147"
4331    }
4332   ],
4333   "return_type" : "type-240",
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4335  },
4336  {
4337   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::ping",
4338   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv",
4339   "parameters" :
4340   [
4341    {
4342     "is_this_ptr" : true,
4343     "referenced_type" : "type-147"
4344    }
4345   ],
4346   "return_type" : "type-240",
4347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4348  },
4349  {
4350   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::debug",
4351   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "type-147"
4357    },
4358    {
4359     "referenced_type" : "type-430"
4360    },
4361    {
4362     "referenced_type" : "type-632"
4363    }
4364   ],
4365   "return_type" : "type-240",
4366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4367  },
4368  {
4369   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4370   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE",
4371   "parameters" :
4372   [
4373    {
4374     "is_this_ptr" : true,
4375     "referenced_type" : "type-147"
4376    },
4377    {
4378     "referenced_type" : "type-54"
4379    }
4380   ],
4381   "return_type" : "type-31",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4386   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE",
4387   "parameters" :
4388   [
4389    {
4390     "is_this_ptr" : true,
4391     "referenced_type" : "type-147"
4392    },
4393    {
4394     "referenced_type" : "type-54"
4395    }
4396   ],
4397   "return_type" : "type-31",
4398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4399  },
4400  {
4401   "function_name" : "android::hardware::tv::cec::V1_0::writeEmbeddedToParcel",
4402   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEmm",
4403   "parameters" :
4404   [
4405    {
4406     "referenced_type" : "type-649"
4407    },
4408    {
4409     "referenced_type" : "type-469"
4410    },
4411    {
4412     "referenced_type" : "type-34"
4413    },
4414    {
4415     "referenced_type" : "type-34"
4416    }
4417   ],
4418   "return_type" : "type-29",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::tv::cec::V1_0::readEmbeddedFromParcel",
4423   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEmm",
4424   "parameters" :
4425   [
4426    {
4427     "referenced_type" : "type-649"
4428    },
4429    {
4430     "referenced_type" : "type-477"
4431    },
4432    {
4433     "referenced_type" : "type-34"
4434    },
4435    {
4436     "referenced_type" : "type-34"
4437    }
4438   ],
4439   "return_type" : "type-29",
4440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4441  },
4442  {
4443   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getService",
4444   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4445   "parameters" :
4446   [
4447    {
4448     "default_arg" : true,
4449     "referenced_type" : "type-486"
4450    },
4451    {
4452     "default_arg" : true,
4453     "referenced_type" : "type-45"
4454    }
4455   ],
4456   "return_type" : "type-150",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4458  },
4459  {
4460   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::linkToDeath",
4461   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "type-3"
4467    },
4468    {
4469     "referenced_type" : "type-455"
4470    },
4471    {
4472     "referenced_type" : "type-34"
4473    }
4474   ],
4475   "return_type" : "type-189",
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4477  },
4478  {
4479   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getDebugInfo",
4480   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4481   "parameters" :
4482   [
4483    {
4484     "is_this_ptr" : true,
4485     "referenced_type" : "type-3"
4486    },
4487    {
4488     "referenced_type" : "type-785"
4489    }
4490   ],
4491   "return_type" : "type-240",
4492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4493  },
4494  {
4495   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getHashChain",
4496   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4497   "parameters" :
4498   [
4499    {
4500     "is_this_ptr" : true,
4501     "referenced_type" : "type-3"
4502    },
4503    {
4504     "referenced_type" : "type-786"
4505    }
4506   ],
4507   "return_type" : "type-240",
4508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4509  },
4510  {
4511   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::tryGetService",
4512   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4513   "parameters" :
4514   [
4515    {
4516     "default_arg" : true,
4517     "referenced_type" : "type-486"
4518    },
4519    {
4520     "default_arg" : true,
4521     "referenced_type" : "type-45"
4522    }
4523   ],
4524   "return_type" : "type-150",
4525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4526  },
4527  {
4528   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::unlinkToDeath",
4529   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4530   "parameters" :
4531   [
4532    {
4533     "is_this_ptr" : true,
4534     "referenced_type" : "type-3"
4535    },
4536    {
4537     "referenced_type" : "type-455"
4538    }
4539   ],
4540   "return_type" : "type-189",
4541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4542  },
4543  {
4544   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceChain",
4545   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4546   "parameters" :
4547   [
4548    {
4549     "is_this_ptr" : true,
4550     "referenced_type" : "type-3"
4551    },
4552    {
4553     "referenced_type" : "type-787"
4554    }
4555   ],
4556   "return_type" : "type-240",
4557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4558  },
4559  {
4560   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerAsService",
4561   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4562   "parameters" :
4563   [
4564    {
4565     "is_this_ptr" : true,
4566     "referenced_type" : "type-3"
4567    },
4568    {
4569     "default_arg" : true,
4570     "referenced_type" : "type-486"
4571    }
4572   ],
4573   "return_type" : "type-29",
4574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4575  },
4576  {
4577   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceDescriptor",
4578   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4579   "parameters" :
4580   [
4581    {
4582     "is_this_ptr" : true,
4583     "referenced_type" : "type-3"
4584    },
4585    {
4586     "referenced_type" : "type-788"
4587    }
4588   ],
4589   "return_type" : "type-240",
4590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4591  },
4592  {
4593   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::notifySyspropsChanged",
4594   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv",
4595   "parameters" :
4596   [
4597    {
4598     "is_this_ptr" : true,
4599     "referenced_type" : "type-3"
4600    }
4601   ],
4602   "return_type" : "type-240",
4603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4604  },
4605  {
4606   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::setHALInstrumentation",
4607   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv",
4608   "parameters" :
4609   [
4610    {
4611     "is_this_ptr" : true,
4612     "referenced_type" : "type-3"
4613    }
4614   ],
4615   "return_type" : "type-240",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerForNotifications",
4620   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4621   "parameters" :
4622   [
4623    {
4624     "referenced_type" : "type-486"
4625    },
4626    {
4627     "referenced_type" : "type-633"
4628    }
4629   ],
4630   "return_type" : "type-45",
4631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4632  },
4633  {
4634   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::ping",
4635   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv",
4636   "parameters" :
4637   [
4638    {
4639     "is_this_ptr" : true,
4640     "referenced_type" : "type-3"
4641    }
4642   ],
4643   "return_type" : "type-240",
4644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4645  },
4646  {
4647   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::debug",
4648   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4649   "parameters" :
4650   [
4651    {
4652     "is_this_ptr" : true,
4653     "referenced_type" : "type-3"
4654    },
4655    {
4656     "referenced_type" : "type-430"
4657    },
4658    {
4659     "referenced_type" : "type-632"
4660    }
4661   ],
4662   "return_type" : "type-240",
4663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4664  },
4665  {
4666   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4667   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4668   "parameters" :
4669   [
4670    {
4671     "referenced_type" : "type-680"
4672    },
4673    {
4674     "default_arg" : true,
4675     "referenced_type" : "type-45"
4676    }
4677   ],
4678   "return_type" : "type-224",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4683   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb",
4684   "parameters" :
4685   [
4686    {
4687     "referenced_type" : "type-148"
4688    },
4689    {
4690     "default_arg" : true,
4691     "referenced_type" : "type-45"
4692    }
4693   ],
4694   "return_type" : "type-224",
4695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4696  },
4697  {
4698   "access" : "private",
4699   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::addOnewayTask",
4700   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE",
4701   "parameters" :
4702   [
4703    {
4704     "is_this_ptr" : true,
4705     "referenced_type" : "type-688"
4706    },
4707    {
4708     "referenced_type" : "type-792"
4709    }
4710   ],
4711   "return_type" : "type-240",
4712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4713  },
4714  {
4715   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4716   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE",
4717   "parameters" :
4718   [
4719    {
4720     "is_this_ptr" : true,
4721     "referenced_type" : "type-688"
4722    },
4723    {
4724     "referenced_type" : "type-149"
4725    }
4726   ],
4727   "return_type" : "type-31",
4728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4729  },
4730  {
4731   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4732   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE",
4733   "parameters" :
4734   [
4735    {
4736     "is_this_ptr" : true,
4737     "referenced_type" : "type-688"
4738    },
4739    {
4740     "referenced_type" : "type-149"
4741    }
4742   ],
4743   "return_type" : "type-31",
4744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4745  },
4746  {
4747   "function_name" : "android::hardware::details::castInterface",
4748   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4749   "parameters" :
4750   [
4751    {
4752     "referenced_type" : "type-480"
4753    },
4754    {
4755     "referenced_type" : "type-60"
4756    },
4757    {
4758     "referenced_type" : "type-45"
4759    }
4760   ],
4761   "return_type" : "type-682",
4762   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4763   "template_args" : [ "type-134", "type-5", "type-135" ]
4764  },
4765  {
4766   "function_name" : "android::hardware::details::castInterface",
4767   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4768   "parameters" :
4769   [
4770    {
4771     "referenced_type" : "type-480"
4772    },
4773    {
4774     "referenced_type" : "type-60"
4775    },
4776    {
4777     "referenced_type" : "type-45"
4778    }
4779   ],
4780   "return_type" : "type-224",
4781   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4782   "template_args" : [ "type-4", "type-5", "type-644" ]
4783  },
4784  {
4785   "function_name" : "android::hardware::details::wrapPassthrough",
4786   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_",
4787   "parameters" :
4788   [
4789    {
4790     "referenced_type" : "type-132"
4791    }
4792   ],
4793   "return_type" : "type-132",
4794   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4795   "template_args" : [ "type-134", "type-31" ]
4796  },
4797  {
4798   "function_name" : "android::hardware::details::getServiceInternal",
4799   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4800   "parameters" :
4801   [
4802    {
4803     "referenced_type" : "type-486"
4804    },
4805    {
4806     "referenced_type" : "type-45"
4807    },
4808    {
4809     "referenced_type" : "type-45"
4810    }
4811   ],
4812   "return_type" : "type-150",
4813   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4814   "template_args" : [ "type-644", "type-4", "type-31", "type-31" ]
4815  },
4816  {
4817   "function_name" : "android::hardware::details::getServiceInternal",
4818   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4819   "parameters" :
4820   [
4821    {
4822     "referenced_type" : "type-709"
4823    },
4824    {
4825     "referenced_type" : "type-45"
4826    },
4827    {
4828     "referenced_type" : "type-45"
4829    }
4830   ],
4831   "return_type" : "type-132",
4832   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4833   "template_args" : [ "type-135", "type-134", "type-31", "type-31" ]
4834  }
4835 ],
4836 "global_vars" :
4837 [
4838  {
4839   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE",
4840   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::descriptor",
4841   "referenced_type" : "type-60",
4842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
4843  },
4844  {
4845   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE",
4846   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec::descriptor",
4847   "referenced_type" : "type-60",
4848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4849  }
4850 ],
4851 "lvalue_reference_types" :
4852 [
4853  {
4854   "alignment" : 8,
4855   "linker_set_key" : "android::Mutex &",
4856   "name" : "android::Mutex &",
4857   "referenced_type" : "type-36",
4858   "self_type" : "type-565",
4859   "size" : 8,
4860   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4861  },
4862  {
4863   "alignment" : 8,
4864   "linker_set_key" : "android::RWLock &",
4865   "name" : "android::RWLock &",
4866   "referenced_type" : "type-569",
4867   "self_type" : "type-573",
4868   "size" : 8,
4869   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4870  },
4871  {
4872   "alignment" : 8,
4873   "linker_set_key" : "android::String16 &",
4874   "name" : "android::String16 &",
4875   "referenced_type" : "type-50",
4876   "self_type" : "type-456",
4877   "size" : 8,
4878   "source_file" : "/system/core/libutils/include/utils/String16.h"
4879  },
4880  {
4881   "alignment" : 8,
4882   "linker_set_key" : "android::String8 &",
4883   "name" : "android::String8 &",
4884   "referenced_type" : "type-59",
4885   "self_type" : "type-450",
4886   "size" : 8,
4887   "source_file" : "/system/core/libutils/include/utils/String8.h"
4888  },
4889  {
4890   "alignment" : 8,
4891   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4892   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4893   "referenced_type" : "type-197",
4894   "self_type" : "type-201",
4895   "size" : 8,
4896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4901   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4902   "referenced_type" : "type-204",
4903   "self_type" : "type-209",
4904   "size" : 8,
4905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4906  },
4907  {
4908   "alignment" : 8,
4909   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4910   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4911   "referenced_type" : "type-224",
4912   "self_type" : "type-228",
4913   "size" : 8,
4914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4915  },
4916  {
4917   "alignment" : 8,
4918   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4919   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4920   "referenced_type" : "type-682",
4921   "self_type" : "type-685",
4922   "size" : 8,
4923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4924  },
4925  {
4926   "alignment" : 8,
4927   "linker_set_key" : "android::hardware::Return<bool> &",
4928   "name" : "android::hardware::Return<bool> &",
4929   "referenced_type" : "type-189",
4930   "self_type" : "type-193",
4931   "size" : 8,
4932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4933  },
4934  {
4935   "alignment" : 8,
4936   "linker_set_key" : "android::hardware::Return<int> &",
4937   "name" : "android::hardware::Return<int> &",
4938   "referenced_type" : "type-212",
4939   "self_type" : "type-215",
4940   "size" : 8,
4941   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4942  },
4943  {
4944   "alignment" : 8,
4945   "linker_set_key" : "android::hardware::Return<unsigned int> &",
4946   "name" : "android::hardware::Return<unsigned int> &",
4947   "referenced_type" : "type-218",
4948   "self_type" : "type-221",
4949   "size" : 8,
4950   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4951  },
4952  {
4953   "alignment" : 8,
4954   "linker_set_key" : "android::hardware::Return<void> &",
4955   "name" : "android::hardware::Return<void> &",
4956   "referenced_type" : "type-240",
4957   "self_type" : "type-243",
4958   "size" : 8,
4959   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "linker_set_key" : "android::hardware::Status &",
4964   "name" : "android::hardware::Status &",
4965   "referenced_type" : "type-180",
4966   "self_type" : "type-187",
4967   "size" : 8,
4968   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4969  },
4970  {
4971   "alignment" : 8,
4972   "linker_set_key" : "android::hardware::TextOutput &",
4973   "name" : "android::hardware::TextOutput &",
4974   "referenced_type" : "type-475",
4975   "self_type" : "type-474",
4976   "size" : 8,
4977   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4978  },
4979  {
4980   "alignment" : 8,
4981   "linker_set_key" : "android::hardware::TextOutput &",
4982   "name" : "android::hardware::TextOutput &",
4983   "referenced_type" : "type-706",
4984   "self_type" : "type-705",
4985   "size" : 8,
4986   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "linker_set_key" : "android::hardware::TextOutput &",
4991   "name" : "android::hardware::TextOutput &",
4992   "referenced_type" : "type-74",
4993   "self_type" : "type-73",
4994   "size" : 8,
4995   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4996  },
4997  {
4998   "alignment" : 8,
4999   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5000   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5001   "referenced_type" : "type-378",
5002   "self_type" : "type-658",
5003   "size" : 8,
5004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5005  },
5006  {
5007   "alignment" : 8,
5008   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5009   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5010   "referenced_type" : "type-370",
5011   "self_type" : "type-653",
5012   "size" : 8,
5013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5014  },
5015  {
5016   "alignment" : 8,
5017   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
5018   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
5019   "referenced_type" : "type-397",
5020   "self_type" : "type-741",
5021   "size" : 8,
5022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5023  },
5024  {
5025   "alignment" : 8,
5026   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5027   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5028   "referenced_type" : "type-381",
5029   "self_type" : "type-661",
5030   "size" : 8,
5031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5032  },
5033  {
5034   "alignment" : 8,
5035   "linker_set_key" : "android::hardware::hidl_memory &",
5036   "name" : "android::hardware::hidl_memory &",
5037   "referenced_type" : "type-352",
5038   "self_type" : "type-357",
5039   "size" : 8,
5040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5041  },
5042  {
5043   "alignment" : 8,
5044   "linker_set_key" : "android::hardware::hidl_string &",
5045   "name" : "android::hardware::hidl_string &",
5046   "referenced_type" : "type-350",
5047   "self_type" : "type-656",
5048   "size" : 8,
5049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5050  },
5051  {
5052   "alignment" : 8,
5053   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5054   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5055   "referenced_type" : "type-377",
5056   "self_type" : "type-387",
5057   "size" : 8,
5058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5059  },
5060  {
5061   "alignment" : 8,
5062   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5063   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5064   "referenced_type" : "type-369",
5065   "self_type" : "type-376",
5066   "size" : 8,
5067   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5068  },
5069  {
5070   "alignment" : 8,
5071   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
5072   "name" : "android::hardware::hidl_vec<unsigned char> &",
5073   "referenced_type" : "type-396",
5074   "self_type" : "type-700",
5075   "size" : 8,
5076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5077  },
5078  {
5079   "alignment" : 8,
5080   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5081   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5082   "referenced_type" : "type-166",
5083   "self_type" : "type-173",
5084   "size" : 8,
5085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5086  },
5087  {
5088   "alignment" : 8,
5089   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5090   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5091   "referenced_type" : "type-150",
5092   "self_type" : "type-159",
5093   "size" : 8,
5094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5095  },
5096  {
5097   "alignment" : 8,
5098   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5099   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5100   "referenced_type" : "type-132",
5101   "self_type" : "type-151",
5102   "size" : 8,
5103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5104  },
5105  {
5106   "alignment" : 8,
5107   "linker_set_key" : "const android::String16 &",
5108   "name" : "const android::String16 &",
5109   "referenced_type" : "type-49",
5110   "self_type" : "type-48",
5111   "size" : 8,
5112   "source_file" : "/system/core/libutils/include/utils/String16.h"
5113  },
5114  {
5115   "alignment" : 8,
5116   "linker_set_key" : "const android::String8 &",
5117   "name" : "const android::String8 &",
5118   "referenced_type" : "type-447",
5119   "self_type" : "type-449",
5120   "size" : 8,
5121   "source_file" : "/system/core/libutils/include/utils/String8.h"
5122  },
5123  {
5124   "alignment" : 8,
5125   "linker_set_key" : "const android::hardware::Parcel &",
5126   "name" : "const android::hardware::Parcel &",
5127   "referenced_type" : "type-476",
5128   "self_type" : "type-477",
5129   "size" : 8,
5130   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5131  },
5132  {
5133   "alignment" : 8,
5134   "linker_set_key" : "const android::hardware::Return<bool> &",
5135   "name" : "const android::hardware::Return<bool> &",
5136   "referenced_type" : "type-194",
5137   "self_type" : "type-233",
5138   "size" : 8,
5139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5140  },
5141  {
5142   "alignment" : 8,
5143   "linker_set_key" : "const android::hardware::Status &",
5144   "name" : "const android::hardware::Status &",
5145   "referenced_type" : "type-184",
5146   "self_type" : "type-185",
5147   "size" : 8,
5148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5149  },
5150  {
5151   "alignment" : 8,
5152   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5153   "name" : "const android::hardware::details::SchedPrio &",
5154   "referenced_type" : "type-492",
5155   "self_type" : "type-491",
5156   "size" : 8,
5157   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5158  },
5159  {
5160   "alignment" : 8,
5161   "linker_set_key" : "const android::hardware::hidl_handle &",
5162   "name" : "const android::hardware::hidl_handle &",
5163   "referenced_type" : "type-429",
5164   "self_type" : "type-430",
5165   "size" : 8,
5166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5167  },
5168  {
5169   "alignment" : 8,
5170   "linker_set_key" : "const android::hardware::hidl_memory &",
5171   "name" : "const android::hardware::hidl_memory &",
5172   "referenced_type" : "type-355",
5173   "self_type" : "type-356",
5174   "size" : 8,
5175   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5176  },
5177  {
5178   "alignment" : 8,
5179   "linker_set_key" : "const android::hardware::hidl_string &",
5180   "name" : "const android::hardware::hidl_string &",
5181   "referenced_type" : "type-349",
5182   "self_type" : "type-351",
5183   "size" : 8,
5184   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5185  },
5186  {
5187   "alignment" : 8,
5188   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5189   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5190   "referenced_type" : "type-631",
5191   "self_type" : "type-632",
5192   "size" : 8,
5193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5194  },
5195  {
5196   "alignment" : 8,
5197   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5198   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5199   "referenced_type" : "type-412",
5200   "self_type" : "type-481",
5201   "size" : 8,
5202   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5203  },
5204  {
5205   "alignment" : 8,
5206   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5207   "name" : "const android::hardware::hidl_vec<int> &",
5208   "referenced_type" : "type-393",
5209   "self_type" : "type-395",
5210   "size" : 8,
5211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5212  },
5213  {
5214   "alignment" : 8,
5215   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5216   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5217   "referenced_type" : "type-400",
5218   "self_type" : "type-403",
5219   "size" : 8,
5220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5221  },
5222  {
5223   "alignment" : 8,
5224   "linker_set_key" : "const android::hardware::hidl_version &",
5225   "name" : "const android::hardware::hidl_version &",
5226   "referenced_type" : "type-424",
5227   "self_type" : "type-426",
5228   "size" : 8,
5229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5230  },
5231  {
5232   "alignment" : 8,
5233   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5234   "name" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5235   "referenced_type" : "type-648",
5236   "self_type" : "type-649",
5237   "size" : 8,
5238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
5239  },
5240  {
5241   "alignment" : 8,
5242   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5243   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5244   "referenced_type" : "type-742",
5245   "self_type" : "type-743",
5246   "size" : 8,
5247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
5248  },
5249  {
5250   "alignment" : 8,
5251   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5252   "name" : "const android::hidl::base::V1_0::IBase *const &",
5253   "referenced_type" : "type-506",
5254   "self_type" : "type-507",
5255   "size" : 8,
5256   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5257  },
5258  {
5259   "alignment" : 8,
5260   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5261   "name" : "const android::sp<android::hardware::IBinder> &",
5262   "referenced_type" : "type-21",
5263   "self_type" : "type-54",
5264   "size" : 8,
5265   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5266  },
5267  {
5268   "alignment" : 8,
5269   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5270   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5271   "referenced_type" : "type-175",
5272   "self_type" : "type-383",
5273   "size" : 8,
5274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5275  },
5276  {
5277   "alignment" : 8,
5278   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5279   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5280   "referenced_type" : "type-435",
5281   "self_type" : "type-455",
5282   "size" : 8,
5283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5284  },
5285  {
5286   "alignment" : 8,
5287   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5288   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5289   "referenced_type" : "type-149",
5290   "self_type" : "type-148",
5291   "size" : 8,
5292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5293  },
5294  {
5295   "alignment" : 8,
5296   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5297   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5298   "referenced_type" : "type-154",
5299   "self_type" : "type-716",
5300   "size" : 8,
5301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5302  },
5303  {
5304   "alignment" : 8,
5305   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5306   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5307   "referenced_type" : "type-679",
5308   "self_type" : "type-680",
5309   "size" : 8,
5310   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5311  },
5312  {
5313   "alignment" : 8,
5314   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5315   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5316   "referenced_type" : "type-129",
5317   "self_type" : "type-633",
5318   "size" : 8,
5319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5320  },
5321  {
5322   "alignment" : 8,
5323   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5324   "name" : "const android::wp<android::hardware::BHwBinder> &",
5325   "referenced_type" : "type-668",
5326   "self_type" : "type-670",
5327   "size" : 8,
5328   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5329  },
5330  {
5331   "alignment" : 8,
5332   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5333   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5334   "referenced_type" : "type-162",
5335   "self_type" : "type-236",
5336   "size" : 8,
5337   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5338  },
5339  {
5340   "alignment" : 8,
5341   "linker_set_key" : "const bool &",
5342   "name" : "const bool &",
5343   "referenced_type" : "type-110",
5344   "self_type" : "type-324",
5345   "size" : 8,
5346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "linker_set_key" : "const double &",
5351   "name" : "const double &",
5352   "referenced_type" : "type-338",
5353   "self_type" : "type-339",
5354   "size" : 8,
5355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5356  },
5357  {
5358   "alignment" : 8,
5359   "linker_set_key" : "const float &",
5360   "name" : "const float &",
5361   "referenced_type" : "type-336",
5362   "self_type" : "type-337",
5363   "size" : 8,
5364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5365  },
5366  {
5367   "alignment" : 8,
5368   "linker_set_key" : "const int &",
5369   "name" : "const int &",
5370   "referenced_type" : "type-509",
5371   "self_type" : "type-508",
5372   "size" : 8,
5373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5374  },
5375  {
5376   "linker_set_key" : "const iter<is_const> &",
5377   "name" : "const iter<is_const> &",
5378   "referenced_type" : "type-361",
5379   "self_type" : "type-363",
5380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5381  },
5382  {
5383   "linker_set_key" : "const iter<is_const> &",
5384   "name" : "const iter<is_const> &",
5385   "referenced_type" : "type-68",
5386   "self_type" : "type-70",
5387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5388  },
5389  {
5390   "linker_set_key" : "const iter<is_const> &",
5391   "name" : "const iter<is_const> &",
5392   "referenced_type" : "type-692",
5393   "self_type" : "type-694",
5394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5395  },
5396  {
5397   "alignment" : 8,
5398   "linker_set_key" : "const log_msg &",
5399   "name" : "const log_msg &",
5400   "referenced_type" : "type-114",
5401   "self_type" : "type-161",
5402   "size" : 8,
5403   "source_file" : "/system/core/liblog/include/log/log_read.h"
5404  },
5405  {
5406   "alignment" : 8,
5407   "linker_set_key" : "const long &",
5408   "name" : "const long &",
5409   "referenced_type" : "type-333",
5410   "self_type" : "type-334",
5411   "size" : 8,
5412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5413  },
5414  {
5415   "alignment" : 8,
5416   "linker_set_key" : "const short &",
5417   "name" : "const short &",
5418   "referenced_type" : "type-328",
5419   "self_type" : "type-329",
5420   "size" : 8,
5421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5422  },
5423  {
5424   "alignment" : 8,
5425   "linker_set_key" : "const signed char &",
5426   "name" : "const signed char &",
5427   "referenced_type" : "type-325",
5428   "self_type" : "type-327",
5429   "size" : 8,
5430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5431  },
5432  {
5433   "alignment" : 8,
5434   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5435   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5436   "referenced_type" : "type-484",
5437   "self_type" : "type-486",
5438   "size" : 8,
5439   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5440  },
5441  {
5442   "alignment" : 8,
5443   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5444   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5445   "referenced_type" : "type-707",
5446   "self_type" : "type-709",
5447   "size" : 8,
5448   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5449  },
5450  {
5451   "alignment" : 8,
5452   "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 *> > *)> > > &",
5453   "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 *> > *)> > > &",
5454   "referenced_type" : "type-18",
5455   "self_type" : "type-17",
5456   "size" : 8,
5457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5458  },
5459  {
5460   "alignment" : 8,
5461   "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 *> > *)> > > &",
5462   "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 *> > *)> > > &",
5463   "referenced_type" : "type-664",
5464   "self_type" : "type-663",
5465   "size" : 8,
5466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5467  },
5468  {
5469   "alignment" : 8,
5470   "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 *> > *)> > > &",
5471   "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 *> > *)> > > &",
5472   "referenced_type" : "type-94",
5473   "self_type" : "type-93",
5474   "size" : 8,
5475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5476  },
5477  {
5478   "alignment" : 8,
5479   "linker_set_key" : "const unsigned char &",
5480   "name" : "const unsigned char &",
5481   "referenced_type" : "type-420",
5482   "self_type" : "type-577",
5483   "size" : 8,
5484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5485  },
5486  {
5487   "alignment" : 8,
5488   "linker_set_key" : "const unsigned int &",
5489   "name" : "const unsigned int &",
5490   "referenced_type" : "type-40",
5491   "self_type" : "type-332",
5492   "size" : 8,
5493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5494  },
5495  {
5496   "alignment" : 8,
5497   "linker_set_key" : "const unsigned long &",
5498   "name" : "const unsigned long &",
5499   "referenced_type" : "type-41",
5500   "self_type" : "type-335",
5501   "size" : 8,
5502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5503  },
5504  {
5505   "alignment" : 8,
5506   "linker_set_key" : "const unsigned short &",
5507   "name" : "const unsigned short &",
5508   "referenced_type" : "type-330",
5509   "self_type" : "type-331",
5510   "size" : 8,
5511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5512  },
5513  {
5514   "alignment" : 8,
5515   "linker_set_key" : "int &",
5516   "name" : "int &",
5517   "referenced_type" : "type-29",
5518   "self_type" : "type-443",
5519   "size" : 8,
5520   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5521  },
5522  {
5523   "alignment" : 8,
5524   "linker_set_key" : "unsigned char &",
5525   "name" : "unsigned char &",
5526   "referenced_type" : "type-118",
5527   "self_type" : "type-586",
5528   "size" : 8,
5529   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5530  }
5531 ],
5532 "pointer_types" :
5533 [
5534  {
5535   "alignment" : 8,
5536   "linker_set_key" : "android::Condition *",
5537   "name" : "android::Condition *",
5538   "referenced_type" : "type-111",
5539   "self_type" : "type-568",
5540   "size" : 8,
5541   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5542  },
5543  {
5544   "alignment" : 8,
5545   "linker_set_key" : "android::Mutex *",
5546   "name" : "android::Mutex *",
5547   "referenced_type" : "type-36",
5548   "self_type" : "type-563",
5549   "size" : 8,
5550   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5551  },
5552  {
5553   "alignment" : 8,
5554   "linker_set_key" : "android::Mutex::Autolock *",
5555   "name" : "android::Mutex::Autolock *",
5556   "referenced_type" : "type-564",
5557   "self_type" : "type-566",
5558   "size" : 8,
5559   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5560  },
5561  {
5562   "alignment" : 8,
5563   "linker_set_key" : "android::RWLock *",
5564   "name" : "android::RWLock *",
5565   "referenced_type" : "type-569",
5566   "self_type" : "type-571",
5567   "size" : 8,
5568   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5569  },
5570  {
5571   "alignment" : 8,
5572   "linker_set_key" : "android::RWLock::AutoRLock *",
5573   "name" : "android::RWLock::AutoRLock *",
5574   "referenced_type" : "type-572",
5575   "self_type" : "type-574",
5576   "size" : 8,
5577   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5578  },
5579  {
5580   "alignment" : 8,
5581   "linker_set_key" : "android::RWLock::AutoWLock *",
5582   "name" : "android::RWLock::AutoWLock *",
5583   "referenced_type" : "type-575",
5584   "self_type" : "type-576",
5585   "size" : 8,
5586   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5587  },
5588  {
5589   "alignment" : 8,
5590   "linker_set_key" : "android::RefBase *",
5591   "name" : "android::RefBase *",
5592   "referenced_type" : "type-6",
5593   "self_type" : "type-346",
5594   "size" : 8,
5595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5596  },
5597  {
5598   "alignment" : 8,
5599   "linker_set_key" : "android::RefBase::weakref_impl *",
5600   "name" : "android::RefBase::weakref_impl *",
5601   "referenced_type" : "type-66",
5602   "self_type" : "type-65",
5603   "size" : 8,
5604   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5605  },
5606  {
5607   "alignment" : 8,
5608   "linker_set_key" : "android::RefBase::weakref_impl *",
5609   "name" : "android::RefBase::weakref_impl *",
5610   "referenced_type" : "type-690",
5611   "self_type" : "type-689",
5612   "size" : 8,
5613   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5614  },
5615  {
5616   "alignment" : 8,
5617   "linker_set_key" : "android::RefBase::weakref_impl *",
5618   "name" : "android::RefBase::weakref_impl *",
5619   "referenced_type" : "type-9",
5620   "self_type" : "type-8",
5621   "size" : 8,
5622   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5623  },
5624  {
5625   "alignment" : 8,
5626   "linker_set_key" : "android::RefBase::weakref_type *",
5627   "name" : "android::RefBase::weakref_type *",
5628   "referenced_type" : "type-44",
5629   "self_type" : "type-43",
5630   "size" : 8,
5631   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5632  },
5633  {
5634   "alignment" : 8,
5635   "linker_set_key" : "android::ReferenceRenamer *",
5636   "name" : "android::ReferenceRenamer *",
5637   "referenced_type" : "type-340",
5638   "self_type" : "type-343",
5639   "size" : 8,
5640   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5641  },
5642  {
5643   "alignment" : 8,
5644   "linker_set_key" : "android::ScopedTrace *",
5645   "name" : "android::ScopedTrace *",
5646   "referenced_type" : "type-578",
5647   "self_type" : "type-579",
5648   "size" : 8,
5649   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5650  },
5651  {
5652   "alignment" : 8,
5653   "linker_set_key" : "android::String16 *",
5654   "name" : "android::String16 *",
5655   "referenced_type" : "type-50",
5656   "self_type" : "type-457",
5657   "size" : 8,
5658   "source_file" : "/system/core/libutils/include/utils/String16.h"
5659  },
5660  {
5661   "alignment" : 8,
5662   "linker_set_key" : "android::String8 *",
5663   "name" : "android::String8 *",
5664   "referenced_type" : "type-59",
5665   "self_type" : "type-451",
5666   "size" : 8,
5667   "source_file" : "/system/core/libutils/include/utils/String8.h"
5668  },
5669  {
5670   "alignment" : 8,
5671   "linker_set_key" : "android::Thread *",
5672   "name" : "android::Thread *",
5673   "referenced_type" : "type-109",
5674   "self_type" : "type-108",
5675   "size" : 8,
5676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5677  },
5678  {
5679   "alignment" : 8,
5680   "linker_set_key" : "android::VirtualLightRefBase *",
5681   "name" : "android::VirtualLightRefBase *",
5682   "referenced_type" : "type-246",
5683   "self_type" : "type-252",
5684   "size" : 8,
5685   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5686  },
5687  {
5688   "alignment" : 8,
5689   "linker_set_key" : "android::hardware::BHwBinder *",
5690   "name" : "android::hardware::BHwBinder *",
5691   "referenced_type" : "type-178",
5692   "self_type" : "type-177",
5693   "size" : 8,
5694   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5695  },
5696  {
5697   "alignment" : 8,
5698   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5699   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5700   "referenced_type" : "type-463",
5701   "self_type" : "type-462",
5702   "size" : 8,
5703   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5704  },
5705  {
5706   "alignment" : 8,
5707   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5708   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5709   "referenced_type" : "type-138",
5710   "self_type" : "type-703",
5711   "size" : 8,
5712   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5713  },
5714  {
5715   "alignment" : 8,
5716   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5717   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5718   "referenced_type" : "type-500",
5719   "self_type" : "type-505",
5720   "size" : 8,
5721   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5722  },
5723  {
5724   "alignment" : 8,
5725   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5726   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5727   "referenced_type" : "type-520",
5728   "self_type" : "type-525",
5729   "size" : 8,
5730   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5731  },
5732  {
5733   "alignment" : 8,
5734   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5735   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5736   "referenced_type" : "type-510",
5737   "self_type" : "type-515",
5738   "size" : 8,
5739   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5740  },
5741  {
5742   "alignment" : 8,
5743   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5744   "name" : "android::hardware::GrantorDescriptor *",
5745   "referenced_type" : "type-368",
5746   "self_type" : "type-367",
5747   "size" : 8,
5748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5749  },
5750  {
5751   "alignment" : 8,
5752   "linker_set_key" : "android::hardware::IBinder *",
5753   "name" : "android::hardware::IBinder *",
5754   "referenced_type" : "type-16",
5755   "self_type" : "type-15",
5756   "size" : 8,
5757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5758  },
5759  {
5760   "alignment" : 8,
5761   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5762   "name" : "android::hardware::IBinder::DeathRecipient *",
5763   "referenced_type" : "type-13",
5764   "self_type" : "type-12",
5765   "size" : 8,
5766   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "linker_set_key" : "android::hardware::IInterface *",
5771   "name" : "android::hardware::IInterface *",
5772   "referenced_type" : "type-25",
5773   "self_type" : "type-24",
5774   "size" : 8,
5775   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5776  },
5777  {
5778   "alignment" : 8,
5779   "linker_set_key" : "android::hardware::Parcel *",
5780   "name" : "android::hardware::Parcel *",
5781   "referenced_type" : "type-464",
5782   "self_type" : "type-469",
5783   "size" : 8,
5784   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5785  },
5786  {
5787   "alignment" : 8,
5788   "linker_set_key" : "android::hardware::ProcessState *",
5789   "name" : "android::hardware::ProcessState *",
5790   "referenced_type" : "type-28",
5791   "self_type" : "type-27",
5792   "size" : 8,
5793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5794  },
5795  {
5796   "alignment" : 8,
5797   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5798   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5799   "referenced_type" : "type-197",
5800   "self_type" : "type-199",
5801   "size" : 8,
5802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5803  },
5804  {
5805   "alignment" : 8,
5806   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5807   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5808   "referenced_type" : "type-204",
5809   "self_type" : "type-206",
5810   "size" : 8,
5811   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5812  },
5813  {
5814   "alignment" : 8,
5815   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5816   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5817   "referenced_type" : "type-224",
5818   "self_type" : "type-226",
5819   "size" : 8,
5820   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5821  },
5822  {
5823   "alignment" : 8,
5824   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5825   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5826   "referenced_type" : "type-682",
5827   "self_type" : "type-683",
5828   "size" : 8,
5829   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5830  },
5831  {
5832   "alignment" : 8,
5833   "linker_set_key" : "android::hardware::Return<bool> *",
5834   "name" : "android::hardware::Return<bool> *",
5835   "referenced_type" : "type-189",
5836   "self_type" : "type-191",
5837   "size" : 8,
5838   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5839  },
5840  {
5841   "alignment" : 8,
5842   "linker_set_key" : "android::hardware::Return<int> *",
5843   "name" : "android::hardware::Return<int> *",
5844   "referenced_type" : "type-212",
5845   "self_type" : "type-213",
5846   "size" : 8,
5847   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5848  },
5849  {
5850   "alignment" : 8,
5851   "linker_set_key" : "android::hardware::Return<unsigned int> *",
5852   "name" : "android::hardware::Return<unsigned int> *",
5853   "referenced_type" : "type-218",
5854   "self_type" : "type-219",
5855   "size" : 8,
5856   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5857  },
5858  {
5859   "alignment" : 8,
5860   "linker_set_key" : "android::hardware::Return<void> *",
5861   "name" : "android::hardware::Return<void> *",
5862   "referenced_type" : "type-240",
5863   "self_type" : "type-241",
5864   "size" : 8,
5865   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5866  },
5867  {
5868   "alignment" : 8,
5869   "linker_set_key" : "android::hardware::Status *",
5870   "name" : "android::hardware::Status *",
5871   "referenced_type" : "type-180",
5872   "self_type" : "type-183",
5873   "size" : 8,
5874   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5875  },
5876  {
5877   "alignment" : 8,
5878   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5879   "name" : "android::hardware::details::HidlInstrumentor *",
5880   "referenced_type" : "type-142",
5881   "self_type" : "type-666",
5882   "size" : 8,
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5884  },
5885  {
5886   "alignment" : 8,
5887   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5888   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5889   "referenced_type" : "type-378",
5890   "self_type" : "type-657",
5891   "size" : 8,
5892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5897   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5898   "referenced_type" : "type-370",
5899   "self_type" : "type-652",
5900   "size" : 8,
5901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5902  },
5903  {
5904   "alignment" : 8,
5905   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
5906   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
5907   "referenced_type" : "type-397",
5908   "self_type" : "type-740",
5909   "size" : 8,
5910   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5911  },
5912  {
5913   "alignment" : 8,
5914   "linker_set_key" : "android::hardware::details::return_status *",
5915   "name" : "android::hardware::details::return_status *",
5916   "referenced_type" : "type-190",
5917   "self_type" : "type-234",
5918   "size" : 8,
5919   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5920  },
5921  {
5922   "alignment" : 8,
5923   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5924   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5925   "referenced_type" : "type-381",
5926   "self_type" : "type-380",
5927   "size" : 8,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5929  },
5930  {
5931   "alignment" : 8,
5932   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5933   "name" : "android::hardware::hidl_binder_death_recipient *",
5934   "referenced_type" : "type-168",
5935   "self_type" : "type-167",
5936   "size" : 8,
5937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5938  },
5939  {
5940   "alignment" : 8,
5941   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5942   "name" : "android::hardware::hidl_death_recipient *",
5943   "referenced_type" : "type-171",
5944   "self_type" : "type-170",
5945   "size" : 8,
5946   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5947  },
5948  {
5949   "alignment" : 8,
5950   "linker_set_key" : "android::hardware::hidl_memory *",
5951   "name" : "android::hardware::hidl_memory *",
5952   "referenced_type" : "type-352",
5953   "self_type" : "type-353",
5954   "size" : 8,
5955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5956  },
5957  {
5958   "alignment" : 8,
5959   "linker_set_key" : "android::hardware::hidl_string *",
5960   "name" : "android::hardware::hidl_string *",
5961   "referenced_type" : "type-350",
5962   "self_type" : "type-372",
5963   "size" : 8,
5964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5965  },
5966  {
5967   "alignment" : 8,
5968   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5969   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5970   "referenced_type" : "type-377",
5971   "self_type" : "type-384",
5972   "size" : 8,
5973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5974  },
5975  {
5976   "alignment" : 8,
5977   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5978   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5979   "referenced_type" : "type-369",
5980   "self_type" : "type-373",
5981   "size" : 8,
5982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5983  },
5984  {
5985   "alignment" : 8,
5986   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
5987   "name" : "android::hardware::hidl_vec<unsigned char> *",
5988   "referenced_type" : "type-396",
5989   "self_type" : "type-699",
5990   "size" : 8,
5991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5992  },
5993  {
5994   "alignment" : 8,
5995   "linker_set_key" : "android::hardware::hidl_version *",
5996   "name" : "android::hardware::hidl_version *",
5997   "referenced_type" : "type-421",
5998   "self_type" : "type-423",
5999   "size" : 8,
6000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6001  },
6002  {
6003   "alignment" : 8,
6004   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6005   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6006   "referenced_type" : "type-554",
6007   "self_type" : "type-634",
6008   "size" : 8,
6009   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6010  },
6011  {
6012   "alignment" : 8,
6013   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6014   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6015   "referenced_type" : "type-483",
6016   "self_type" : "type-640",
6017   "size" : 8,
6018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
6019  },
6020  {
6021   "alignment" : 8,
6022   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6023   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6024   "referenced_type" : "type-644",
6025   "self_type" : "type-704",
6026   "size" : 8,
6027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6028  },
6029  {
6030   "alignment" : 8,
6031   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6032   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6033   "referenced_type" : "type-135",
6034   "self_type" : "type-147",
6035   "size" : 8,
6036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6037  },
6038  {
6039   "alignment" : 8,
6040   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6041   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6042   "referenced_type" : "type-681",
6043   "self_type" : "type-688",
6044   "size" : 8,
6045   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6046  },
6047  {
6048   "alignment" : 8,
6049   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6050   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6051   "referenced_type" : "type-674",
6052   "self_type" : "type-677",
6053   "size" : 8,
6054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6055  },
6056  {
6057   "alignment" : 8,
6058   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6059   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6060   "referenced_type" : "type-408",
6061   "self_type" : "type-407",
6062   "size" : 8,
6063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6064  },
6065  {
6066   "alignment" : 8,
6067   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6068   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6069   "referenced_type" : "type-4",
6070   "self_type" : "type-3",
6071   "size" : 8,
6072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6073  },
6074  {
6075   "alignment" : 8,
6076   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6077   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6078   "referenced_type" : "type-134",
6079   "self_type" : "type-133",
6080   "size" : 8,
6081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6082  },
6083  {
6084   "alignment" : 8,
6085   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6086   "name" : "android::hidl::base::V1_0::BnHwBase *",
6087   "referenced_type" : "type-479",
6088   "self_type" : "type-478",
6089   "size" : 8,
6090   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6091  },
6092  {
6093   "alignment" : 8,
6094   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6095   "name" : "android::hidl::base::V1_0::IBase *",
6096   "referenced_type" : "type-5",
6097   "self_type" : "type-164",
6098   "size" : 8,
6099   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6100  },
6101  {
6102   "alignment" : 8,
6103   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6104   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6105   "referenced_type" : "type-101",
6106   "self_type" : "type-100",
6107   "size" : 8,
6108   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6109  },
6110  {
6111   "alignment" : 8,
6112   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6113   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6114   "referenced_type" : "type-127",
6115   "self_type" : "type-126",
6116   "size" : 8,
6117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6118  },
6119  {
6120   "alignment" : 8,
6121   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6122   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6123   "referenced_type" : "type-11",
6124   "self_type" : "type-10",
6125   "size" : 8,
6126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6127  },
6128  {
6129   "alignment" : 8,
6130   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6131   "name" : "android::sp<android::hardware::IBinder> *",
6132   "referenced_type" : "type-14",
6133   "self_type" : "type-20",
6134   "size" : 8,
6135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6136  },
6137  {
6138   "alignment" : 8,
6139   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6140   "name" : "android::sp<android::hardware::ProcessState> *",
6141   "referenced_type" : "type-26",
6142   "self_type" : "type-96",
6143   "size" : 8,
6144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6145  },
6146  {
6147   "alignment" : 8,
6148   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6149   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6150   "referenced_type" : "type-166",
6151   "self_type" : "type-165",
6152   "size" : 8,
6153   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6154  },
6155  {
6156   "alignment" : 8,
6157   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6158   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6159   "referenced_type" : "type-150",
6160   "self_type" : "type-157",
6161   "size" : 8,
6162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6163  },
6164  {
6165   "alignment" : 8,
6166   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6167   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6168   "referenced_type" : "type-132",
6169   "self_type" : "type-131",
6170   "size" : 8,
6171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6172  },
6173  {
6174   "alignment" : 8,
6175   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6176   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6177   "referenced_type" : "type-480",
6178   "self_type" : "type-678",
6179   "size" : 8,
6180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6181  },
6182  {
6183   "alignment" : 8,
6184   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6185   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6186   "referenced_type" : "type-99",
6187   "self_type" : "type-102",
6188   "size" : 8,
6189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6190  },
6191  {
6192   "alignment" : 8,
6193   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6194   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6195   "referenced_type" : "type-125",
6196   "self_type" : "type-128",
6197   "size" : 8,
6198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6199  },
6200  {
6201   "alignment" : 8,
6202   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6203   "name" : "android::wp<android::hardware::BHwBinder> *",
6204   "referenced_type" : "type-472",
6205   "self_type" : "type-542",
6206   "size" : 8,
6207   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6208  },
6209  {
6210   "alignment" : 8,
6211   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6212   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6213   "referenced_type" : "type-247",
6214   "self_type" : "type-288",
6215   "size" : 8,
6216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6217  },
6218  {
6219   "alignment" : 8,
6220   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6221   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6222   "referenced_type" : "type-169",
6223   "self_type" : "type-392",
6224   "size" : 8,
6225   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6226  },
6227  {
6228   "alignment" : 8,
6229   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6230   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6231   "referenced_type" : "type-163",
6232   "self_type" : "type-667",
6233   "size" : 8,
6234   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6235  },
6236  {
6237   "alignment" : 8,
6238   "linker_set_key" : "android_flex_plane *",
6239   "name" : "android_flex_plane *",
6240   "referenced_type" : "type-550",
6241   "self_type" : "type-553",
6242   "size" : 8,
6243   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6244  },
6245  {
6246   "alignment" : 8,
6247   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6248   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6249   "referenced_type" : "type-47",
6250   "self_type" : "type-46",
6251   "size" : 8,
6252   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6253  },
6254  {
6255   "alignment" : 8,
6256   "linker_set_key" : "char *",
6257   "name" : "char *",
6258   "referenced_type" : "type-62",
6259   "self_type" : "type-207",
6260   "size" : 8,
6261   "source_file" : "/system/core/liblog/include/log/log_read.h"
6262  },
6263  {
6264   "alignment" : 8,
6265   "linker_set_key" : "const android::NativeHandle *",
6266   "name" : "const android::NativeHandle *",
6267   "referenced_type" : "type-438",
6268   "self_type" : "type-439",
6269   "size" : 8,
6270   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6271  },
6272  {
6273   "alignment" : 8,
6274   "linker_set_key" : "const android::RefBase *",
6275   "name" : "const android::RefBase *",
6276   "referenced_type" : "type-344",
6277   "self_type" : "type-345",
6278   "size" : 8,
6279   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6280  },
6281  {
6282   "alignment" : 8,
6283   "linker_set_key" : "const android::String16 *",
6284   "name" : "const android::String16 *",
6285   "referenced_type" : "type-49",
6286   "self_type" : "type-454",
6287   "size" : 8,
6288   "source_file" : "/system/core/libutils/include/utils/String16.h"
6289  },
6290  {
6291   "alignment" : 8,
6292   "linker_set_key" : "const android::String8 *",
6293   "name" : "const android::String8 *",
6294   "referenced_type" : "type-447",
6295   "self_type" : "type-448",
6296   "size" : 8,
6297   "source_file" : "/system/core/libutils/include/utils/String8.h"
6298  },
6299  {
6300   "alignment" : 8,
6301   "linker_set_key" : "const android::VectorImpl *",
6302   "name" : "const android::VectorImpl *",
6303   "referenced_type" : "type-528",
6304   "self_type" : "type-529",
6305   "size" : 8,
6306   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6307  },
6308  {
6309   "alignment" : 8,
6310   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6311   "name" : "const android::hardware::BpHwRefBase *",
6312   "referenced_type" : "type-459",
6313   "self_type" : "type-460",
6314   "size" : 8,
6315   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6316  },
6317  {
6318   "alignment" : 8,
6319   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6320   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6321   "referenced_type" : "type-493",
6322   "self_type" : "type-494",
6323   "size" : 8,
6324   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6325  },
6326  {
6327   "alignment" : 8,
6328   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6329   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6330   "referenced_type" : "type-498",
6331   "self_type" : "type-499",
6332   "size" : 8,
6333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6334  },
6335  {
6336   "alignment" : 8,
6337   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6338   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6339   "referenced_type" : "type-202",
6340   "self_type" : "type-203",
6341   "size" : 8,
6342   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6343  },
6344  {
6345   "alignment" : 8,
6346   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6347   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6348   "referenced_type" : "type-210",
6349   "self_type" : "type-211",
6350   "size" : 8,
6351   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6352  },
6353  {
6354   "alignment" : 8,
6355   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6356   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6357   "referenced_type" : "type-231",
6358   "self_type" : "type-232",
6359   "size" : 8,
6360   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6361  },
6362  {
6363   "alignment" : 8,
6364   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6365   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6366   "referenced_type" : "type-686",
6367   "self_type" : "type-687",
6368   "size" : 8,
6369   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6370  },
6371  {
6372   "alignment" : 8,
6373   "linker_set_key" : "const android::hardware::Return<bool> *",
6374   "name" : "const android::hardware::Return<bool> *",
6375   "referenced_type" : "type-194",
6376   "self_type" : "type-195",
6377   "size" : 8,
6378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6379  },
6380  {
6381   "alignment" : 8,
6382   "linker_set_key" : "const android::hardware::Return<int> *",
6383   "name" : "const android::hardware::Return<int> *",
6384   "referenced_type" : "type-216",
6385   "self_type" : "type-217",
6386   "size" : 8,
6387   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6388  },
6389  {
6390   "alignment" : 8,
6391   "linker_set_key" : "const android::hardware::Return<unsigned int> *",
6392   "name" : "const android::hardware::Return<unsigned int> *",
6393   "referenced_type" : "type-222",
6394   "self_type" : "type-223",
6395   "size" : 8,
6396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6397  },
6398  {
6399   "alignment" : 8,
6400   "linker_set_key" : "const android::hardware::Status *",
6401   "name" : "const android::hardware::Status *",
6402   "referenced_type" : "type-184",
6403   "self_type" : "type-188",
6404   "size" : 8,
6405   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6406  },
6407  {
6408   "alignment" : 8,
6409   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6410   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6411   "referenced_type" : "type-659",
6412   "self_type" : "type-660",
6413   "size" : 8,
6414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6415  },
6416  {
6417   "alignment" : 8,
6418   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6419   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6420   "referenced_type" : "type-654",
6421   "self_type" : "type-655",
6422   "size" : 8,
6423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6424  },
6425  {
6426   "alignment" : 8,
6427   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6428   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6429   "referenced_type" : "type-650",
6430   "self_type" : "type-651",
6431   "size" : 8,
6432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6433  },
6434  {
6435   "alignment" : 8,
6436   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6437   "name" : "const android::hardware::details::hidl_pointer<int> *",
6438   "referenced_type" : "type-530",
6439   "self_type" : "type-541",
6440   "size" : 8,
6441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6442  },
6443  {
6444   "alignment" : 8,
6445   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6446   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6447   "referenced_type" : "type-596",
6448   "self_type" : "type-606",
6449   "size" : 8,
6450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6451  },
6452  {
6453   "alignment" : 8,
6454   "linker_set_key" : "const android::hardware::details::return_status *",
6455   "name" : "const android::hardware::details::return_status *",
6456   "referenced_type" : "type-237",
6457   "self_type" : "type-238",
6458   "size" : 8,
6459   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6460  },
6461  {
6462   "alignment" : 8,
6463   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6464   "name" : "const android::hardware::hidl_death_recipient *",
6465   "referenced_type" : "type-672",
6466   "self_type" : "type-673",
6467   "size" : 8,
6468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6469  },
6470  {
6471   "alignment" : 8,
6472   "linker_set_key" : "const android::hardware::hidl_memory *",
6473   "name" : "const android::hardware::hidl_memory *",
6474   "referenced_type" : "type-355",
6475   "self_type" : "type-359",
6476   "size" : 8,
6477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6478  },
6479  {
6480   "alignment" : 8,
6481   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6482   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6483   "referenced_type" : "type-412",
6484   "self_type" : "type-413",
6485   "size" : 8,
6486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6487  },
6488  {
6489   "alignment" : 8,
6490   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6491   "name" : "const android::hardware::hidl_vec<int> *",
6492   "referenced_type" : "type-393",
6493   "self_type" : "type-394",
6494   "size" : 8,
6495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6496  },
6497  {
6498   "alignment" : 8,
6499   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6500   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6501   "referenced_type" : "type-400",
6502   "self_type" : "type-402",
6503   "size" : 8,
6504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6505  },
6506  {
6507   "alignment" : 8,
6508   "linker_set_key" : "const android::hardware::hidl_version *",
6509   "name" : "const android::hardware::hidl_version *",
6510   "referenced_type" : "type-424",
6511   "self_type" : "type-425",
6512   "size" : 8,
6513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6514  },
6515  {
6516   "alignment" : 8,
6517   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6518   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6519   "referenced_type" : "type-643",
6520   "self_type" : "type-647",
6521   "size" : 8,
6522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
6523  },
6524  {
6525   "alignment" : 8,
6526   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6527   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6528   "referenced_type" : "type-641",
6529   "self_type" : "type-642",
6530   "size" : 8,
6531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
6532  },
6533  {
6534   "alignment" : 8,
6535   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6536   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6537   "referenced_type" : "type-411",
6538   "self_type" : "type-410",
6539   "size" : 8,
6540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6541  },
6542  {
6543   "alignment" : 8,
6544   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6545   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6546   "referenced_type" : "type-629",
6547   "self_type" : "type-630",
6548   "size" : 8,
6549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
6550  },
6551  {
6552   "alignment" : 8,
6553   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6554   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6555   "referenced_type" : "type-155",
6556   "self_type" : "type-156",
6557   "size" : 8,
6558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6559  },
6560  {
6561   "alignment" : 8,
6562   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6563   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6564   "referenced_type" : "type-638",
6565   "self_type" : "type-639",
6566   "size" : 8,
6567   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6568  },
6569  {
6570   "alignment" : 8,
6571   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6572   "name" : "const android::hidl::base::V1_0::IBase *",
6573   "referenced_type" : "type-504",
6574   "self_type" : "type-503",
6575   "size" : 8,
6576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6577  },
6578  {
6579   "alignment" : 8,
6580   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6581   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6582   "referenced_type" : "type-105",
6583   "self_type" : "type-106",
6584   "size" : 8,
6585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6586  },
6587  {
6588   "alignment" : 8,
6589   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6590   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6591   "referenced_type" : "type-580",
6592   "self_type" : "type-581",
6593   "size" : 8,
6594   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6595  },
6596  {
6597   "alignment" : 8,
6598   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6599   "name" : "const android::sp<android::hardware::IBinder> *",
6600   "referenced_type" : "type-21",
6601   "self_type" : "type-22",
6602   "size" : 8,
6603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6604  },
6605  {
6606   "alignment" : 8,
6607   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6608   "name" : "const android::sp<android::hardware::ProcessState> *",
6609   "referenced_type" : "type-97",
6610   "self_type" : "type-98",
6611   "size" : 8,
6612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6613  },
6614  {
6615   "alignment" : 8,
6616   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6617   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6618   "referenced_type" : "type-175",
6619   "self_type" : "type-174",
6620   "size" : 8,
6621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6622  },
6623  {
6624   "alignment" : 8,
6625   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6626   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6627   "referenced_type" : "type-435",
6628   "self_type" : "type-671",
6629   "size" : 8,
6630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6631  },
6632  {
6633   "alignment" : 8,
6634   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6635   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6636   "referenced_type" : "type-149",
6637   "self_type" : "type-160",
6638   "size" : 8,
6639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6640  },
6641  {
6642   "alignment" : 8,
6643   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6644   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6645   "referenced_type" : "type-154",
6646   "self_type" : "type-153",
6647   "size" : 8,
6648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6649  },
6650  {
6651   "alignment" : 8,
6652   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6653   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6654   "referenced_type" : "type-679",
6655   "self_type" : "type-721",
6656   "size" : 8,
6657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6658  },
6659  {
6660   "alignment" : 8,
6661   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6662   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6663   "referenced_type" : "type-103",
6664   "self_type" : "type-104",
6665   "size" : 8,
6666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6667  },
6668  {
6669   "alignment" : 8,
6670   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6671   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6672   "referenced_type" : "type-129",
6673   "self_type" : "type-130",
6674   "size" : 8,
6675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6676  },
6677  {
6678   "alignment" : 8,
6679   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6680   "name" : "const android::wp<android::hardware::BHwBinder> *",
6681   "referenced_type" : "type-668",
6682   "self_type" : "type-669",
6683   "size" : 8,
6684   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6685  },
6686  {
6687   "alignment" : 8,
6688   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6689   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6690   "referenced_type" : "type-401",
6691   "self_type" : "type-422",
6692   "size" : 8,
6693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6694  },
6695  {
6696   "alignment" : 8,
6697   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6698   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6699   "referenced_type" : "type-162",
6700   "self_type" : "type-225",
6701   "size" : 8,
6702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6703  },
6704  {
6705   "alignment" : 8,
6706   "linker_set_key" : "const char *",
6707   "name" : "const char *",
6708   "referenced_type" : "type-61",
6709   "self_type" : "type-60",
6710   "size" : 8,
6711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6712  },
6713  {
6714   "alignment" : 8,
6715   "linker_set_key" : "const char16_t *",
6716   "name" : "const char16_t *",
6717   "referenced_type" : "type-52",
6718   "self_type" : "type-51",
6719   "size" : 8,
6720   "source_file" : "/system/core/libutils/include/utils/String16.h"
6721  },
6722  {
6723   "alignment" : 8,
6724   "linker_set_key" : "const log_msg *",
6725   "name" : "const log_msg *",
6726   "referenced_type" : "type-114",
6727   "self_type" : "type-146",
6728   "size" : 8,
6729   "source_file" : "/system/core/liblog/include/log/log_read.h"
6730  },
6731  {
6732   "alignment" : 8,
6733   "linker_set_key" : "const native_handle *",
6734   "name" : "const native_handle *",
6735   "referenced_type" : "type-303",
6736   "self_type" : "type-302",
6737   "size" : 8,
6738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6739  },
6740  {
6741   "alignment" : 8,
6742   "linker_set_key" : "const unsigned char *",
6743   "name" : "const unsigned char *",
6744   "referenced_type" : "type-420",
6745   "self_type" : "type-419",
6746   "size" : 8,
6747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6748  },
6749  {
6750   "alignment" : 8,
6751   "linker_set_key" : "const unsigned long long *",
6752   "name" : "const unsigned long long *",
6753   "referenced_type" : "type-471",
6754   "self_type" : "type-470",
6755   "size" : 8,
6756   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6757  },
6758  {
6759   "alignment" : 8,
6760   "linker_set_key" : "const void *",
6761   "name" : "const void *",
6762   "referenced_type" : "type-427",
6763   "self_type" : "type-428",
6764   "size" : 8,
6765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6766  },
6767  {
6768   "alignment" : 8,
6769   "linker_set_key" : "int (*)(void *)",
6770   "name" : "int (*)(void *)",
6771   "referenced_type" : "type-560",
6772   "self_type" : "type-561",
6773   "size" : 8,
6774   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6775  },
6776  {
6777   "alignment" : 8,
6778   "linker_set_key" : "int *",
6779   "name" : "int *",
6780   "referenced_type" : "type-29",
6781   "self_type" : "type-391",
6782   "size" : 8,
6783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6784  },
6785  {
6786   "alignment" : 8,
6787   "linker_set_key" : "log_msg *",
6788   "name" : "log_msg *",
6789   "referenced_type" : "type-115",
6790   "self_type" : "type-196",
6791   "size" : 8,
6792   "source_file" : "/system/core/liblog/include/log/log_read.h"
6793  },
6794  {
6795   "alignment" : 8,
6796   "linker_set_key" : "native_handle *",
6797   "name" : "native_handle *",
6798   "referenced_type" : "type-229",
6799   "self_type" : "type-251",
6800   "size" : 8,
6801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6802  },
6803  {
6804   "alignment" : 8,
6805   "linker_set_key" : "unsigned char *",
6806   "name" : "unsigned char *",
6807   "referenced_type" : "type-118",
6808   "self_type" : "type-399",
6809   "size" : 8,
6810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6811  },
6812  {
6813   "alignment" : 8,
6814   "linker_set_key" : "unsigned long *",
6815   "name" : "unsigned long *",
6816   "referenced_type" : "type-34",
6817   "self_type" : "type-482",
6818   "size" : 8,
6819   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6820  },
6821  {
6822   "alignment" : 8,
6823   "linker_set_key" : "unsigned long long *",
6824   "name" : "unsigned long long *",
6825   "referenced_type" : "type-310",
6826   "self_type" : "type-466",
6827   "size" : 8,
6828   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6829  },
6830  {
6831   "alignment" : 8,
6832   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6833   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6834   "referenced_type" : "type-468",
6835   "self_type" : "type-467",
6836   "size" : 8,
6837   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6838  },
6839  {
6840   "alignment" : 8,
6841   "linker_set_key" : "void *",
6842   "name" : "void *",
6843   "referenced_type" : "type-31",
6844   "self_type" : "type-30",
6845   "size" : 8,
6846   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6847  },
6848  {
6849   "alignment" : 8,
6850   "linker_set_key" : "void **",
6851   "name" : "void **",
6852   "referenced_type" : "type-30",
6853   "self_type" : "type-562",
6854   "size" : 8,
6855   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6856  }
6857 ],
6858 "qualified_types" :
6859 [
6860  {
6861   "alignment" : 8,
6862   "is_const" : true,
6863   "linker_set_key" : "android::RefBase::weakref_impl *const",
6864   "name" : "android::RefBase::weakref_impl *const",
6865   "referenced_type" : "type-65",
6866   "self_type" : "type-67",
6867   "size" : 8,
6868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6869  },
6870  {
6871   "alignment" : 8,
6872   "is_const" : true,
6873   "linker_set_key" : "android::RefBase::weakref_impl *const",
6874   "name" : "android::RefBase::weakref_impl *const",
6875   "referenced_type" : "type-689",
6876   "self_type" : "type-691",
6877   "size" : 8,
6878   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6879  },
6880  {
6881   "alignment" : 8,
6882   "is_const" : true,
6883   "linker_set_key" : "android::RefBase::weakref_impl *const",
6884   "name" : "android::RefBase::weakref_impl *const",
6885   "referenced_type" : "type-8",
6886   "self_type" : "type-7",
6887   "size" : 8,
6888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6889  },
6890  {
6891   "alignment" : 8,
6892   "is_const" : true,
6893   "linker_set_key" : "android::hardware::IBinder *const",
6894   "name" : "android::hardware::IBinder *const",
6895   "referenced_type" : "type-15",
6896   "self_type" : "type-140",
6897   "size" : 8,
6898   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6899  },
6900  {
6901   "alignment" : 8,
6902   "is_const" : true,
6903   "linker_set_key" : "const android::NativeHandle",
6904   "name" : "const android::NativeHandle",
6905   "referenced_type" : "type-250",
6906   "self_type" : "type-438",
6907   "size" : 24,
6908   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6909  },
6910  {
6911   "alignment" : 8,
6912   "is_const" : true,
6913   "linker_set_key" : "const android::RefBase",
6914   "name" : "const android::RefBase",
6915   "referenced_type" : "type-6",
6916   "self_type" : "type-344",
6917   "size" : 16,
6918   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6919  },
6920  {
6921   "alignment" : 8,
6922   "is_const" : true,
6923   "linker_set_key" : "const android::String16",
6924   "name" : "const android::String16",
6925   "referenced_type" : "type-50",
6926   "self_type" : "type-49",
6927   "size" : 8,
6928   "source_file" : "/system/core/libutils/include/utils/String16.h"
6929  },
6930  {
6931   "alignment" : 8,
6932   "is_const" : true,
6933   "linker_set_key" : "const android::String8",
6934   "name" : "const android::String8",
6935   "referenced_type" : "type-59",
6936   "self_type" : "type-447",
6937   "size" : 8,
6938   "source_file" : "/system/core/libutils/include/utils/String8.h"
6939  },
6940  {
6941   "alignment" : 8,
6942   "is_const" : true,
6943   "linker_set_key" : "const android::VectorImpl",
6944   "name" : "const android::VectorImpl",
6945   "referenced_type" : "type-39",
6946   "self_type" : "type-528",
6947   "size" : 40,
6948   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6949  },
6950  {
6951   "alignment" : 8,
6952   "is_const" : true,
6953   "linker_set_key" : "const android::hardware::BpHwRefBase",
6954   "name" : "const android::hardware::BpHwRefBase",
6955   "referenced_type" : "type-139",
6956   "self_type" : "type-459",
6957   "size" : 48,
6958   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6959  },
6960  {
6961   "alignment" : 8,
6962   "is_const" : true,
6963   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6964   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6965   "referenced_type" : "type-487",
6966   "self_type" : "type-493",
6967   "size" : 64,
6968   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6969  },
6970  {
6971   "alignment" : 8,
6972   "is_const" : true,
6973   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6974   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6975   "referenced_type" : "type-495",
6976   "self_type" : "type-498",
6977   "size" : 64,
6978   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6979  },
6980  {
6981   "alignment" : 8,
6982   "is_const" : true,
6983   "linker_set_key" : "const android::hardware::Parcel",
6984   "name" : "const android::hardware::Parcel",
6985   "referenced_type" : "type-464",
6986   "self_type" : "type-476",
6987   "size" : 136,
6988   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6989  },
6990  {
6991   "alignment" : 8,
6992   "is_const" : true,
6993   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
6994   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
6995   "referenced_type" : "type-197",
6996   "self_type" : "type-202",
6997   "size" : 40,
6998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6999  },
7000  {
7001   "alignment" : 8,
7002   "is_const" : true,
7003   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7004   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7005   "referenced_type" : "type-204",
7006   "self_type" : "type-210",
7007   "size" : 40,
7008   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7009  },
7010  {
7011   "alignment" : 8,
7012   "is_const" : true,
7013   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7014   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7015   "referenced_type" : "type-224",
7016   "self_type" : "type-231",
7017   "size" : 48,
7018   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7019  },
7020  {
7021   "alignment" : 8,
7022   "is_const" : true,
7023   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7024   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7025   "referenced_type" : "type-682",
7026   "self_type" : "type-686",
7027   "size" : 48,
7028   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7029  },
7030  {
7031   "alignment" : 8,
7032   "is_const" : true,
7033   "linker_set_key" : "const android::hardware::Return<bool>",
7034   "name" : "const android::hardware::Return<bool>",
7035   "referenced_type" : "type-189",
7036   "self_type" : "type-194",
7037   "size" : 40,
7038   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7039  },
7040  {
7041   "alignment" : 8,
7042   "is_const" : true,
7043   "linker_set_key" : "const android::hardware::Return<int>",
7044   "name" : "const android::hardware::Return<int>",
7045   "referenced_type" : "type-212",
7046   "self_type" : "type-216",
7047   "size" : 40,
7048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7049  },
7050  {
7051   "alignment" : 8,
7052   "is_const" : true,
7053   "linker_set_key" : "const android::hardware::Return<unsigned int>",
7054   "name" : "const android::hardware::Return<unsigned int>",
7055   "referenced_type" : "type-218",
7056   "self_type" : "type-222",
7057   "size" : 40,
7058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7059  },
7060  {
7061   "alignment" : 8,
7062   "is_const" : true,
7063   "linker_set_key" : "const android::hardware::Status",
7064   "name" : "const android::hardware::Status",
7065   "referenced_type" : "type-180",
7066   "self_type" : "type-184",
7067   "size" : 32,
7068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "is_const" : true,
7073   "linker_set_key" : "const android::hardware::details::SchedPrio",
7074   "name" : "const android::hardware::details::SchedPrio",
7075   "referenced_type" : "type-490",
7076   "self_type" : "type-492",
7077   "size" : 8,
7078   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7079  },
7080  {
7081   "alignment" : 8,
7082   "is_const" : true,
7083   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7084   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7085   "referenced_type" : "type-378",
7086   "self_type" : "type-659",
7087   "size" : 8,
7088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7089  },
7090  {
7091   "alignment" : 8,
7092   "is_const" : true,
7093   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7094   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7095   "referenced_type" : "type-370",
7096   "self_type" : "type-654",
7097   "size" : 8,
7098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7099  },
7100  {
7101   "alignment" : 8,
7102   "is_const" : true,
7103   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7104   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7105   "referenced_type" : "type-405",
7106   "self_type" : "type-650",
7107   "size" : 8,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7109  },
7110  {
7111   "alignment" : 8,
7112   "is_const" : true,
7113   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7114   "name" : "const android::hardware::details::hidl_pointer<int>",
7115   "referenced_type" : "type-389",
7116   "self_type" : "type-530",
7117   "size" : 8,
7118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7119  },
7120  {
7121   "alignment" : 8,
7122   "is_const" : true,
7123   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7124   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7125   "referenced_type" : "type-397",
7126   "self_type" : "type-596",
7127   "size" : 8,
7128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7129  },
7130  {
7131   "alignment" : 8,
7132   "is_const" : true,
7133   "linker_set_key" : "const android::hardware::details::return_status",
7134   "name" : "const android::hardware::details::return_status",
7135   "referenced_type" : "type-190",
7136   "self_type" : "type-237",
7137   "size" : 40,
7138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7139  },
7140  {
7141   "alignment" : 8,
7142   "is_const" : true,
7143   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7144   "name" : "const android::hardware::hidl_death_recipient",
7145   "referenced_type" : "type-171",
7146   "self_type" : "type-672",
7147   "size" : 24,
7148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7149  },
7150  {
7151   "alignment" : 8,
7152   "is_const" : true,
7153   "linker_set_key" : "const android::hardware::hidl_handle",
7154   "name" : "const android::hardware::hidl_handle",
7155   "referenced_type" : "type-348",
7156   "self_type" : "type-429",
7157   "size" : 16,
7158   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7159  },
7160  {
7161   "alignment" : 8,
7162   "is_const" : true,
7163   "linker_set_key" : "const android::hardware::hidl_memory",
7164   "name" : "const android::hardware::hidl_memory",
7165   "referenced_type" : "type-352",
7166   "self_type" : "type-355",
7167   "size" : 40,
7168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "is_const" : true,
7173   "linker_set_key" : "const android::hardware::hidl_string",
7174   "name" : "const android::hardware::hidl_string",
7175   "referenced_type" : "type-350",
7176   "self_type" : "type-349",
7177   "size" : 16,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7179  },
7180  {
7181   "alignment" : 8,
7182   "is_const" : true,
7183   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7184   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7185   "referenced_type" : "type-369",
7186   "self_type" : "type-631",
7187   "size" : 16,
7188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7189  },
7190  {
7191   "alignment" : 8,
7192   "is_const" : true,
7193   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7194   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7195   "referenced_type" : "type-404",
7196   "self_type" : "type-412",
7197   "size" : 16,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7199  },
7200  {
7201   "alignment" : 8,
7202   "is_const" : true,
7203   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7204   "name" : "const android::hardware::hidl_vec<int>",
7205   "referenced_type" : "type-388",
7206   "self_type" : "type-393",
7207   "size" : 16,
7208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7209  },
7210  {
7211   "alignment" : 8,
7212   "is_const" : true,
7213   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7214   "name" : "const android::hardware::hidl_vec<unsigned char>",
7215   "referenced_type" : "type-396",
7216   "self_type" : "type-400",
7217   "size" : 16,
7218   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7219  },
7220  {
7221   "alignment" : 2,
7222   "is_const" : true,
7223   "linker_set_key" : "const android::hardware::hidl_version",
7224   "name" : "const android::hardware::hidl_version",
7225   "referenced_type" : "type-421",
7226   "self_type" : "type-424",
7227   "size" : 4,
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7229  },
7230  {
7231   "alignment" : 4,
7232   "is_const" : true,
7233   "linker_set_key" : "const android::hardware::tv::cec::V1_0::AbortReason",
7234   "name" : "const android::hardware::tv::cec::V1_0::AbortReason",
7235   "referenced_type" : "type-597",
7236   "self_type" : "type-605",
7237   "size" : 4,
7238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7239  },
7240  {
7241   "alignment" : 8,
7242   "is_const" : true,
7243   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7244   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7245   "referenced_type" : "type-644",
7246   "self_type" : "type-643",
7247   "size" : 216,
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7249  },
7250  {
7251   "alignment" : 8,
7252   "is_const" : true,
7253   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7254   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7255   "referenced_type" : "type-135",
7256   "self_type" : "type-641",
7257   "size" : 216,
7258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "is_const" : true,
7263   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7264   "name" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7265   "referenced_type" : "type-593",
7266   "self_type" : "type-602",
7267   "size" : 4,
7268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "is_const" : true,
7273   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7274   "name" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7275   "referenced_type" : "type-594",
7276   "self_type" : "type-603",
7277   "size" : 4,
7278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7279  },
7280  {
7281   "alignment" : 8,
7282   "is_const" : true,
7283   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage",
7284   "name" : "const android::hardware::tv::cec::V1_0::CecMessage",
7285   "referenced_type" : "type-599",
7286   "self_type" : "type-648",
7287   "size" : 24,
7288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "is_const" : true,
7293   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7294   "name" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7295   "referenced_type" : "type-595",
7296   "self_type" : "type-604",
7297   "size" : 4,
7298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "is_const" : true,
7303   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7304   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7305   "referenced_type" : "type-408",
7306   "self_type" : "type-411",
7307   "size" : 12,
7308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7309  },
7310  {
7311   "alignment" : 4,
7312   "is_const" : true,
7313   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7314   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7315   "referenced_type" : "type-409",
7316   "self_type" : "type-609",
7317   "size" : 4,
7318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "is_const" : true,
7323   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7324   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7325   "referenced_type" : "type-600",
7326   "self_type" : "type-742",
7327   "size" : 8,
7328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7329  },
7330  {
7331   "alignment" : 8,
7332   "is_const" : true,
7333   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7334   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7335   "referenced_type" : "type-4",
7336   "self_type" : "type-629",
7337   "size" : 24,
7338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7339  },
7340  {
7341   "alignment" : 8,
7342   "is_const" : true,
7343   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7344   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7345   "referenced_type" : "type-134",
7346   "self_type" : "type-155",
7347   "size" : 24,
7348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "is_const" : true,
7353   "linker_set_key" : "const android::hardware::tv::cec::V1_0::MaxLength",
7354   "name" : "const android::hardware::tv::cec::V1_0::MaxLength",
7355   "referenced_type" : "type-592",
7356   "self_type" : "type-601",
7357   "size" : 4,
7358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "is_const" : true,
7363   "linker_set_key" : "const android::hardware::tv::cec::V1_0::OptionKey",
7364   "name" : "const android::hardware::tv::cec::V1_0::OptionKey",
7365   "referenced_type" : "type-598",
7366   "self_type" : "type-610",
7367   "size" : 4,
7368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7369  },
7370  {
7371   "alignment" : 4,
7372   "is_const" : true,
7373   "linker_set_key" : "const android::hardware::tv::cec::V1_0::Result",
7374   "name" : "const android::hardware::tv::cec::V1_0::Result",
7375   "referenced_type" : "type-198",
7376   "self_type" : "type-607",
7377   "size" : 4,
7378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "is_const" : true,
7383   "linker_set_key" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7384   "name" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7385   "referenced_type" : "type-205",
7386   "self_type" : "type-608",
7387   "size" : 4,
7388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7389  },
7390  {
7391   "alignment" : 8,
7392   "is_const" : true,
7393   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7394   "name" : "const android::hidl::base::V1_0::BpHwBase",
7395   "referenced_type" : "type-635",
7396   "self_type" : "type-638",
7397   "size" : 216,
7398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7399  },
7400  {
7401   "alignment" : 4,
7402   "is_const" : true,
7403   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7404   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7405   "referenced_type" : "type-441",
7406   "self_type" : "type-442",
7407   "size" : 4,
7408   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7409  },
7410  {
7411   "alignment" : 8,
7412   "is_const" : true,
7413   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7414   "name" : "const android::hidl::base::V1_0::IBase",
7415   "referenced_type" : "type-5",
7416   "self_type" : "type-504",
7417   "size" : 24,
7418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7419  },
7420  {
7421   "alignment" : 8,
7422   "is_const" : true,
7423   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7424   "name" : "const android::hidl::base::V1_0::IBase *const",
7425   "referenced_type" : "type-503",
7426   "self_type" : "type-506",
7427   "size" : 8,
7428   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7429  },
7430  {
7431   "alignment" : 8,
7432   "is_const" : true,
7433   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7434   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7435   "referenced_type" : "type-101",
7436   "self_type" : "type-105",
7437   "size" : 24,
7438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "is_const" : true,
7443   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7444   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7445   "referenced_type" : "type-583",
7446   "self_type" : "type-587",
7447   "size" : 4,
7448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7449  },
7450  {
7451   "alignment" : 1,
7452   "is_const" : true,
7453   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7454   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7455   "referenced_type" : "type-582",
7456   "self_type" : "type-585",
7457   "size" : 1,
7458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7459  },
7460  {
7461   "alignment" : 8,
7462   "is_const" : true,
7463   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7464   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7465   "referenced_type" : "type-127",
7466   "self_type" : "type-580",
7467   "size" : 24,
7468   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7469  },
7470  {
7471   "alignment" : 8,
7472   "is_const" : true,
7473   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7474   "name" : "const android::sp<android::hardware::IBinder>",
7475   "referenced_type" : "type-14",
7476   "self_type" : "type-21",
7477   "size" : 8,
7478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7479  },
7480  {
7481   "alignment" : 8,
7482   "is_const" : true,
7483   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7484   "name" : "const android::sp<android::hardware::ProcessState>",
7485   "referenced_type" : "type-26",
7486   "self_type" : "type-97",
7487   "size" : 8,
7488   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7489  },
7490  {
7491   "alignment" : 8,
7492   "is_const" : true,
7493   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7494   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7495   "referenced_type" : "type-166",
7496   "self_type" : "type-175",
7497   "size" : 8,
7498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7499  },
7500  {
7501   "alignment" : 8,
7502   "is_const" : true,
7503   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7504   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7505   "referenced_type" : "type-436",
7506   "self_type" : "type-435",
7507   "size" : 8,
7508   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7509  },
7510  {
7511   "alignment" : 8,
7512   "is_const" : true,
7513   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7514   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7515   "referenced_type" : "type-150",
7516   "self_type" : "type-149",
7517   "size" : 8,
7518   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7519  },
7520  {
7521   "alignment" : 8,
7522   "is_const" : true,
7523   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7524   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7525   "referenced_type" : "type-132",
7526   "self_type" : "type-154",
7527   "size" : 8,
7528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7529  },
7530  {
7531   "alignment" : 8,
7532   "is_const" : true,
7533   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7534   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7535   "referenced_type" : "type-480",
7536   "self_type" : "type-679",
7537   "size" : 8,
7538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7539  },
7540  {
7541   "alignment" : 8,
7542   "is_const" : true,
7543   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7544   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7545   "referenced_type" : "type-99",
7546   "self_type" : "type-103",
7547   "size" : 8,
7548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7549  },
7550  {
7551   "alignment" : 8,
7552   "is_const" : true,
7553   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7554   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7555   "referenced_type" : "type-125",
7556   "self_type" : "type-129",
7557   "size" : 8,
7558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7559  },
7560  {
7561   "alignment" : 8,
7562   "is_const" : true,
7563   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7564   "name" : "const android::wp<android::hardware::BHwBinder>",
7565   "referenced_type" : "type-472",
7566   "self_type" : "type-668",
7567   "size" : 16,
7568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7569  },
7570  {
7571   "alignment" : 8,
7572   "is_const" : true,
7573   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7574   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7575   "referenced_type" : "type-169",
7576   "self_type" : "type-401",
7577   "size" : 16,
7578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7579  },
7580  {
7581   "alignment" : 8,
7582   "is_const" : true,
7583   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7584   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7585   "referenced_type" : "type-163",
7586   "self_type" : "type-162",
7587   "size" : 16,
7588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7589  },
7590  {
7591   "alignment" : 1,
7592   "is_const" : true,
7593   "linker_set_key" : "const bool",
7594   "name" : "const bool",
7595   "referenced_type" : "type-45",
7596   "self_type" : "type-110",
7597   "size" : 1,
7598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7599  },
7600  {
7601   "alignment" : 1,
7602   "is_const" : true,
7603   "linker_set_key" : "const char",
7604   "name" : "const char",
7605   "referenced_type" : "type-62",
7606   "self_type" : "type-61",
7607   "size" : 1,
7608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7609  },
7610  {
7611   "alignment" : 2,
7612   "is_const" : true,
7613   "linker_set_key" : "const char16_t",
7614   "name" : "const char16_t",
7615   "referenced_type" : "type-53",
7616   "self_type" : "type-52",
7617   "size" : 2,
7618   "source_file" : "/system/core/libutils/include/utils/String16.h"
7619  },
7620  {
7621   "alignment" : 8,
7622   "is_const" : true,
7623   "linker_set_key" : "const double",
7624   "name" : "const double",
7625   "referenced_type" : "type-320",
7626   "self_type" : "type-338",
7627   "size" : 8,
7628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "is_const" : true,
7633   "linker_set_key" : "const float",
7634   "name" : "const float",
7635   "referenced_type" : "type-315",
7636   "self_type" : "type-336",
7637   "size" : 4,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7639  },
7640  {
7641   "alignment" : 4,
7642   "is_const" : true,
7643   "linker_set_key" : "const int",
7644   "name" : "const int",
7645   "referenced_type" : "type-29",
7646   "self_type" : "type-509",
7647   "size" : 4,
7648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7649  },
7650  {
7651   "is_const" : true,
7652   "linker_set_key" : "const iter<is_const>",
7653   "name" : "const iter<is_const>",
7654   "referenced_type" : "type-362",
7655   "self_type" : "type-361",
7656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7657  },
7658  {
7659   "is_const" : true,
7660   "linker_set_key" : "const iter<is_const>",
7661   "name" : "const iter<is_const>",
7662   "referenced_type" : "type-693",
7663   "self_type" : "type-692",
7664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7665  },
7666  {
7667   "is_const" : true,
7668   "linker_set_key" : "const iter<is_const>",
7669   "name" : "const iter<is_const>",
7670   "referenced_type" : "type-69",
7671   "self_type" : "type-68",
7672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7673  },
7674  {
7675   "alignment" : 4,
7676   "is_const" : true,
7677   "linker_set_key" : "const log_msg",
7678   "name" : "const log_msg",
7679   "referenced_type" : "type-115",
7680   "self_type" : "type-114",
7681   "size" : 5124,
7682   "source_file" : "/system/core/liblog/include/log/log_read.h"
7683  },
7684  {
7685   "alignment" : 8,
7686   "is_const" : true,
7687   "linker_set_key" : "const long",
7688   "name" : "const long",
7689   "referenced_type" : "type-35",
7690   "self_type" : "type-333",
7691   "size" : 8,
7692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7693  },
7694  {
7695   "alignment" : 4,
7696   "is_const" : true,
7697   "linker_set_key" : "const native_handle",
7698   "name" : "const native_handle",
7699   "referenced_type" : "type-229",
7700   "self_type" : "type-303",
7701   "size" : 12,
7702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7703  },
7704  {
7705   "alignment" : 2,
7706   "is_const" : true,
7707   "linker_set_key" : "const short",
7708   "name" : "const short",
7709   "referenced_type" : "type-272",
7710   "self_type" : "type-328",
7711   "size" : 2,
7712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7713  },
7714  {
7715   "alignment" : 1,
7716   "is_const" : true,
7717   "linker_set_key" : "const signed char",
7718   "name" : "const signed char",
7719   "referenced_type" : "type-326",
7720   "self_type" : "type-325",
7721   "size" : 1,
7722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "is_const" : true,
7727   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7728   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7729   "referenced_type" : "type-620",
7730   "self_type" : "type-619",
7731   "size" : 24,
7732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "is_const" : true,
7737   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7738   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7739   "referenced_type" : "type-731",
7740   "self_type" : "type-730",
7741   "size" : 24,
7742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "is_const" : true,
7747   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7748   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7749   "referenced_type" : "type-84",
7750   "self_type" : "type-83",
7751   "size" : 24,
7752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7753  },
7754  {
7755   "alignment" : 4,
7756   "is_const" : true,
7757   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7758   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7759   "referenced_type" : "type-614",
7760   "self_type" : "type-613",
7761   "size" : 28,
7762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "is_const" : true,
7767   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7768   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7769   "referenced_type" : "type-725",
7770   "self_type" : "type-724",
7771   "size" : 28,
7772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "is_const" : true,
7777   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7778   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7779   "referenced_type" : "type-78",
7780   "self_type" : "type-77",
7781   "size" : 28,
7782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "is_const" : true,
7787   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7788   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7789   "referenced_type" : "type-616",
7790   "self_type" : "type-615",
7791   "size" : 60,
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7798   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7799   "referenced_type" : "type-727",
7800   "self_type" : "type-726",
7801   "size" : 60,
7802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "is_const" : true,
7807   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7808   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7809   "referenced_type" : "type-80",
7810   "self_type" : "type-79",
7811   "size" : 60,
7812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7818   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7819   "referenced_type" : "type-618",
7820   "self_type" : "type-617",
7821   "size" : 280,
7822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7828   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7829   "referenced_type" : "type-729",
7830   "self_type" : "type-728",
7831   "size" : 280,
7832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7838   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7839   "referenced_type" : "type-82",
7840   "self_type" : "type-81",
7841   "size" : 280,
7842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7848   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7849   "referenced_type" : "type-626",
7850   "self_type" : "type-625",
7851   "size" : 8,
7852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7858   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7859   "referenced_type" : "type-737",
7860   "self_type" : "type-736",
7861   "size" : 8,
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7868   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7869   "referenced_type" : "type-90",
7870   "self_type" : "type-89",
7871   "size" : 8,
7872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7873  },
7874  {
7875   "alignment" : 4,
7876   "is_const" : true,
7877   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7878   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7879   "referenced_type" : "type-612",
7880   "self_type" : "type-611",
7881   "size" : 4,
7882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "is_const" : true,
7887   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7888   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7889   "referenced_type" : "type-723",
7890   "self_type" : "type-722",
7891   "size" : 4,
7892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "is_const" : true,
7897   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7898   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7899   "referenced_type" : "type-76",
7900   "self_type" : "type-75",
7901   "size" : 4,
7902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "is_const" : true,
7907   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7908   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7909   "referenced_type" : "type-628",
7910   "self_type" : "type-627",
7911   "size" : 12,
7912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "is_const" : true,
7917   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7918   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7919   "referenced_type" : "type-739",
7920   "self_type" : "type-738",
7921   "size" : 12,
7922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "is_const" : true,
7927   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7928   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7929   "referenced_type" : "type-92",
7930   "self_type" : "type-91",
7931   "size" : 12,
7932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7933  },
7934  {
7935   "alignment" : 4,
7936   "is_const" : true,
7937   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7938   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7939   "referenced_type" : "type-622",
7940   "self_type" : "type-621",
7941   "size" : 24,
7942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7943  },
7944  {
7945   "alignment" : 4,
7946   "is_const" : true,
7947   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7948   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7949   "referenced_type" : "type-733",
7950   "self_type" : "type-732",
7951   "size" : 24,
7952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7953  },
7954  {
7955   "alignment" : 4,
7956   "is_const" : true,
7957   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7958   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7959   "referenced_type" : "type-86",
7960   "self_type" : "type-85",
7961   "size" : 24,
7962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7963  },
7964  {
7965   "alignment" : 4,
7966   "is_const" : true,
7967   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7968   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7969   "referenced_type" : "type-624",
7970   "self_type" : "type-623",
7971   "size" : 16,
7972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "is_const" : true,
7977   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7978   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7979   "referenced_type" : "type-735",
7980   "self_type" : "type-734",
7981   "size" : 16,
7982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7988   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7989   "referenced_type" : "type-88",
7990   "self_type" : "type-87",
7991   "size" : 16,
7992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "is_const" : true,
7997   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7998   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7999   "referenced_type" : "type-445",
8000   "self_type" : "type-444",
8001   "size" : 12,
8002   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8008   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8009   "referenced_type" : "type-702",
8010   "self_type" : "type-701",
8011   "size" : 12,
8012   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8013  },
8014  {
8015   "alignment" : 4,
8016   "is_const" : true,
8017   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8018   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8019   "referenced_type" : "type-72",
8020   "self_type" : "type-71",
8021   "size" : 12,
8022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8023  },
8024  {
8025   "alignment" : 4,
8026   "is_const" : true,
8027   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8028   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8029   "referenced_type" : "type-591",
8030   "self_type" : "type-590",
8031   "size" : 4,
8032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8033  },
8034  {
8035   "alignment" : 4,
8036   "is_const" : true,
8037   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8038   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8039   "referenced_type" : "type-720",
8040   "self_type" : "type-719",
8041   "size" : 4,
8042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8043  },
8044  {
8045   "alignment" : 1,
8046   "is_const" : true,
8047   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8048   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8049   "referenced_type" : "type-589",
8050   "self_type" : "type-588",
8051   "size" : 3,
8052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8053  },
8054  {
8055   "alignment" : 1,
8056   "is_const" : true,
8057   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8058   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8059   "referenced_type" : "type-718",
8060   "self_type" : "type-717",
8061   "size" : 3,
8062   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8063  },
8064  {
8065   "alignment" : 8,
8066   "is_const" : true,
8067   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8068   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8069   "referenced_type" : "type-485",
8070   "self_type" : "type-484",
8071   "size" : 24,
8072   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8073  },
8074  {
8075   "alignment" : 8,
8076   "is_const" : true,
8077   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8078   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8079   "referenced_type" : "type-708",
8080   "self_type" : "type-707",
8081   "size" : 24,
8082   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8083  },
8084  {
8085   "alignment" : 8,
8086   "is_const" : true,
8087   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8088   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8089   "referenced_type" : "type-386",
8090   "self_type" : "type-385",
8091   "size" : 16,
8092   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8093  },
8094  {
8095   "alignment" : 8,
8096   "is_const" : true,
8097   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8098   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8099   "referenced_type" : "type-698",
8100   "self_type" : "type-697",
8101   "size" : 16,
8102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8103  },
8104  {
8105   "alignment" : 8,
8106   "is_const" : true,
8107   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8108   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8109   "referenced_type" : "type-375",
8110   "self_type" : "type-374",
8111   "size" : 16,
8112   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8113  },
8114  {
8115   "alignment" : 8,
8116   "is_const" : true,
8117   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8118   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8119   "referenced_type" : "type-696",
8120   "self_type" : "type-695",
8121   "size" : 16,
8122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8123  },
8124  {
8125   "alignment" : 8,
8126   "is_const" : true,
8127   "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 *> > *)> > >",
8128   "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 *> > *)> > >",
8129   "referenced_type" : "type-19",
8130   "self_type" : "type-18",
8131   "size" : 24,
8132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8133  },
8134  {
8135   "alignment" : 8,
8136   "is_const" : true,
8137   "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 *> > *)> > >",
8138   "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 *> > *)> > >",
8139   "referenced_type" : "type-665",
8140   "self_type" : "type-664",
8141   "size" : 24,
8142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8143  },
8144  {
8145   "alignment" : 8,
8146   "is_const" : true,
8147   "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 *> > *)> > >",
8148   "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 *> > *)> > >",
8149   "referenced_type" : "type-95",
8150   "self_type" : "type-94",
8151   "size" : 24,
8152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8153  },
8154  {
8155   "alignment" : 1,
8156   "is_const" : true,
8157   "linker_set_key" : "const unsigned char",
8158   "name" : "const unsigned char",
8159   "referenced_type" : "type-118",
8160   "self_type" : "type-420",
8161   "size" : 1,
8162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "const unsigned int",
8168   "name" : "const unsigned int",
8169   "referenced_type" : "type-2",
8170   "self_type" : "type-40",
8171   "size" : 4,
8172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8173  },
8174  {
8175   "alignment" : 8,
8176   "is_const" : true,
8177   "linker_set_key" : "const unsigned long",
8178   "name" : "const unsigned long",
8179   "referenced_type" : "type-34",
8180   "self_type" : "type-41",
8181   "size" : 8,
8182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8183  },
8184  {
8185   "alignment" : 8,
8186   "is_const" : true,
8187   "linker_set_key" : "const unsigned long long",
8188   "name" : "const unsigned long long",
8189   "referenced_type" : "type-310",
8190   "self_type" : "type-471",
8191   "size" : 8,
8192   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8193  },
8194  {
8195   "alignment" : 2,
8196   "is_const" : true,
8197   "linker_set_key" : "const unsigned short",
8198   "name" : "const unsigned short",
8199   "referenced_type" : "type-120",
8200   "self_type" : "type-330",
8201   "size" : 2,
8202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8203  },
8204  {
8205   "is_const" : true,
8206   "linker_set_key" : "const void",
8207   "name" : "const void",
8208   "referenced_type" : "type-31",
8209   "self_type" : "type-427",
8210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8211  },
8212  {
8213   "alignment" : 1,
8214   "is_volatile" : true,
8215   "linker_set_key" : "volatile bool",
8216   "name" : "volatile bool",
8217   "referenced_type" : "type-45",
8218   "self_type" : "type-113",
8219   "size" : 1,
8220   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "is_volatile" : true,
8225   "linker_set_key" : "volatile int",
8226   "name" : "volatile int",
8227   "referenced_type" : "type-29",
8228   "self_type" : "type-63",
8229   "size" : 4,
8230   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8231  }
8232 ],
8233 "record_types" :
8234 [
8235  {
8236   "alignment" : 4,
8237   "fields" :
8238   [
8239    {
8240     "access" : "private",
8241     "field_name" : "mCond",
8242     "referenced_type" : "type-112"
8243    }
8244   ],
8245   "linker_set_key" : "android::Condition",
8246   "name" : "android::Condition",
8247   "record_kind" : "class",
8248   "referenced_type" : "type-111",
8249   "self_type" : "type-111",
8250   "size" : 48,
8251   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8252   "unique_id" : "_ZTSN7android9ConditionE"
8253  },
8254  {
8255   "alignment" : 8,
8256   "fields" :
8257   [
8258    {
8259     "access" : "private",
8260     "field_name" : "mVector",
8261     "referenced_type" : "type-56"
8262    }
8263   ],
8264   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8265   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8266   "record_kind" : "class",
8267   "referenced_type" : "type-55",
8268   "self_type" : "type-55",
8269   "size" : 40,
8270   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8271   "template_args" : [ "type-50", "type-14" ],
8272   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8273  },
8274  {
8275   "alignment" : 4,
8276   "fields" :
8277   [
8278    {
8279     "access" : "private",
8280     "field_name" : "mCount",
8281     "referenced_type" : "type-249"
8282    }
8283   ],
8284   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8285   "name" : "android::LightRefBase<android::NativeHandle>",
8286   "record_kind" : "class",
8287   "referenced_type" : "type-248",
8288   "self_type" : "type-248",
8289   "size" : 4,
8290   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8291   "template_args" : [ "type-250" ],
8292   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8293  },
8294  {
8295   "alignment" : 4,
8296   "fields" :
8297   [
8298    {
8299     "access" : "private",
8300     "field_name" : "mCount",
8301     "referenced_type" : "type-245"
8302    }
8303   ],
8304   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8305   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8306   "record_kind" : "class",
8307   "referenced_type" : "type-244",
8308   "self_type" : "type-244",
8309   "size" : 4,
8310   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8311   "template_args" : [ "type-246" ],
8312   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8313  },
8314  {
8315   "alignment" : 4,
8316   "fields" :
8317   [
8318    {
8319     "access" : "private",
8320     "field_name" : "mMutex",
8321     "referenced_type" : "type-37"
8322    }
8323   ],
8324   "linker_set_key" : "android::Mutex",
8325   "name" : "android::Mutex",
8326   "record_kind" : "class",
8327   "referenced_type" : "type-36",
8328   "self_type" : "type-36",
8329   "size" : 40,
8330   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8331   "unique_id" : "_ZTSN7android5MutexE"
8332  },
8333  {
8334   "alignment" : 8,
8335   "fields" :
8336   [
8337    {
8338     "access" : "private",
8339     "field_name" : "mLock",
8340     "referenced_type" : "type-565"
8341    }
8342   ],
8343   "linker_set_key" : "android::Mutex::Autolock",
8344   "name" : "android::Mutex::Autolock",
8345   "record_kind" : "class",
8346   "referenced_type" : "type-564",
8347   "self_type" : "type-564",
8348   "size" : 8,
8349   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8350   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8351  },
8352  {
8353   "alignment" : 8,
8354   "base_specifiers" :
8355   [
8356    {
8357     "referenced_type" : "type-248"
8358    }
8359   ],
8360   "fields" :
8361   [
8362    {
8363     "access" : "private",
8364     "field_name" : "mHandle",
8365     "field_offset" : 64,
8366     "referenced_type" : "type-251"
8367    },
8368    {
8369     "access" : "private",
8370     "field_name" : "mOwnsHandle",
8371     "field_offset" : 128,
8372     "referenced_type" : "type-45"
8373    }
8374   ],
8375   "linker_set_key" : "android::NativeHandle",
8376   "name" : "android::NativeHandle",
8377   "record_kind" : "class",
8378   "referenced_type" : "type-250",
8379   "self_type" : "type-250",
8380   "size" : 24,
8381   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8382   "unique_id" : "_ZTSN7android12NativeHandleE"
8383  },
8384  {
8385   "alignment" : 4,
8386   "fields" :
8387   [
8388    {
8389     "access" : "private",
8390     "field_name" : "mRWLock",
8391     "referenced_type" : "type-570"
8392    }
8393   ],
8394   "linker_set_key" : "android::RWLock",
8395   "name" : "android::RWLock",
8396   "record_kind" : "class",
8397   "referenced_type" : "type-569",
8398   "self_type" : "type-569",
8399   "size" : 56,
8400   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8401   "unique_id" : "_ZTSN7android6RWLockE"
8402  },
8403  {
8404   "alignment" : 8,
8405   "fields" :
8406   [
8407    {
8408     "access" : "private",
8409     "field_name" : "mLock",
8410     "referenced_type" : "type-573"
8411    }
8412   ],
8413   "linker_set_key" : "android::RWLock::AutoRLock",
8414   "name" : "android::RWLock::AutoRLock",
8415   "record_kind" : "class",
8416   "referenced_type" : "type-572",
8417   "self_type" : "type-572",
8418   "size" : 8,
8419   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8420   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8421  },
8422  {
8423   "alignment" : 8,
8424   "fields" :
8425   [
8426    {
8427     "access" : "private",
8428     "field_name" : "mLock",
8429     "referenced_type" : "type-573"
8430    }
8431   ],
8432   "linker_set_key" : "android::RWLock::AutoWLock",
8433   "name" : "android::RWLock::AutoWLock",
8434   "record_kind" : "class",
8435   "referenced_type" : "type-575",
8436   "self_type" : "type-575",
8437   "size" : 8,
8438   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8439   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8440  },
8441  {
8442   "alignment" : 8,
8443   "fields" :
8444   [
8445    {
8446     "access" : "private",
8447     "field_name" : "mRefs",
8448     "field_offset" : 64,
8449     "referenced_type" : "type-7"
8450    }
8451   ],
8452   "linker_set_key" : "android::RefBase",
8453   "name" : "android::RefBase",
8454   "record_kind" : "class",
8455   "referenced_type" : "type-6",
8456   "self_type" : "type-6",
8457   "size" : 16,
8458   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8459   "unique_id" : "_ZTSN7android7RefBaseE",
8460   "vtable_components" :
8461   [
8462    {
8463     "kind" : "offset_to_top"
8464    },
8465    {
8466     "kind" : "rtti",
8467     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8468    },
8469    {
8470     "kind" : "complete_dtor_pointer",
8471     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8472    },
8473    {
8474     "kind" : "deleting_dtor_pointer",
8475     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8476    },
8477    {
8478     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8479    },
8480    {
8481     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8482    },
8483    {
8484     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8485    },
8486    {
8487     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8488    }
8489   ]
8490  },
8491  {
8492   "alignment" : 1,
8493   "linker_set_key" : "android::RefBase::weakref_type",
8494   "name" : "android::RefBase::weakref_type",
8495   "record_kind" : "class",
8496   "referenced_type" : "type-44",
8497   "self_type" : "type-44",
8498   "size" : 1,
8499   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8500   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8501  },
8502  {
8503   "alignment" : 1,
8504   "linker_set_key" : "android::ReferenceMover",
8505   "name" : "android::ReferenceMover",
8506   "record_kind" : "class",
8507   "referenced_type" : "type-347",
8508   "self_type" : "type-347",
8509   "size" : 1,
8510   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8511   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8512  },
8513  {
8514   "alignment" : 8,
8515   "linker_set_key" : "android::ReferenceRenamer",
8516   "name" : "android::ReferenceRenamer",
8517   "record_kind" : "class",
8518   "referenced_type" : "type-340",
8519   "self_type" : "type-340",
8520   "size" : 8,
8521   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8522   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8523   "vtable_components" :
8524   [
8525    {
8526     "kind" : "offset_to_top"
8527    },
8528    {
8529     "kind" : "rtti",
8530     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8531    },
8532    {
8533     "is_pure" : true,
8534     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8535    }
8536   ]
8537  },
8538  {
8539   "alignment" : 8,
8540   "fields" :
8541   [
8542    {
8543     "access" : "private",
8544     "field_name" : "mTag",
8545     "referenced_type" : "type-34"
8546    }
8547   ],
8548   "linker_set_key" : "android::ScopedTrace",
8549   "name" : "android::ScopedTrace",
8550   "record_kind" : "class",
8551   "referenced_type" : "type-578",
8552   "self_type" : "type-578",
8553   "size" : 8,
8554   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8555   "unique_id" : "_ZTSN7android11ScopedTraceE"
8556  },
8557  {
8558   "alignment" : 8,
8559   "base_specifiers" :
8560   [
8561    {
8562     "access" : "private",
8563     "referenced_type" : "type-57"
8564    }
8565   ],
8566   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8567   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8568   "record_kind" : "class",
8569   "referenced_type" : "type-56",
8570   "self_type" : "type-56",
8571   "size" : 40,
8572   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8573   "template_args" : [ "type-58" ],
8574   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8575   "vtable_components" :
8576   [
8577    {
8578     "kind" : "offset_to_top"
8579    },
8580    {
8581     "kind" : "rtti",
8582     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8583    },
8584    {
8585     "kind" : "complete_dtor_pointer",
8586     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8587    },
8588    {
8589     "kind" : "deleting_dtor_pointer",
8590     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8591    },
8592    {
8593     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8594    },
8595    {
8596     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8597    },
8598    {
8599     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8600    },
8601    {
8602     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8603    },
8604    {
8605     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8606    },
8607    {
8608     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8609    },
8610    {
8611     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8612    }
8613   ]
8614  },
8615  {
8616   "alignment" : 8,
8617   "base_specifiers" :
8618   [
8619    {
8620     "referenced_type" : "type-39"
8621    }
8622   ],
8623   "linker_set_key" : "android::SortedVectorImpl",
8624   "name" : "android::SortedVectorImpl",
8625   "record_kind" : "class",
8626   "referenced_type" : "type-57",
8627   "self_type" : "type-57",
8628   "size" : 40,
8629   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8630   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8631   "vtable_components" :
8632   [
8633    {
8634     "kind" : "offset_to_top"
8635    },
8636    {
8637     "kind" : "rtti",
8638     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8639    },
8640    {
8641     "kind" : "complete_dtor_pointer",
8642     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8643    },
8644    {
8645     "kind" : "deleting_dtor_pointer",
8646     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8647    },
8648    {
8649     "is_pure" : true,
8650     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8651    },
8652    {
8653     "is_pure" : true,
8654     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8655    },
8656    {
8657     "is_pure" : true,
8658     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8659    },
8660    {
8661     "is_pure" : true,
8662     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8663    },
8664    {
8665     "is_pure" : true,
8666     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8667    },
8668    {
8669     "is_pure" : true,
8670     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8671    },
8672    {
8673     "is_pure" : true,
8674     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8675    }
8676   ]
8677  },
8678  {
8679   "alignment" : 8,
8680   "fields" :
8681   [
8682    {
8683     "access" : "private",
8684     "field_name" : "mString",
8685     "referenced_type" : "type-51"
8686    }
8687   ],
8688   "linker_set_key" : "android::String16",
8689   "name" : "android::String16",
8690   "record_kind" : "class",
8691   "referenced_type" : "type-50",
8692   "self_type" : "type-50",
8693   "size" : 8,
8694   "source_file" : "/system/core/libutils/include/utils/String16.h",
8695   "unique_id" : "_ZTSN7android8String16E"
8696  },
8697  {
8698   "alignment" : 8,
8699   "fields" :
8700   [
8701    {
8702     "access" : "private",
8703     "field_name" : "mString",
8704     "referenced_type" : "type-60"
8705    }
8706   ],
8707   "linker_set_key" : "android::String8",
8708   "name" : "android::String8",
8709   "record_kind" : "class",
8710   "referenced_type" : "type-59",
8711   "self_type" : "type-59",
8712   "size" : 8,
8713   "source_file" : "/system/core/libutils/include/utils/String8.h",
8714   "unique_id" : "_ZTSN7android7String8E"
8715  },
8716  {
8717   "alignment" : 8,
8718   "base_specifiers" :
8719   [
8720    {
8721     "is_virtual" : true,
8722     "referenced_type" : "type-6"
8723    }
8724   ],
8725   "fields" :
8726   [
8727    {
8728     "access" : "private",
8729     "field_name" : "mCanCallJava",
8730     "field_offset" : 64,
8731     "referenced_type" : "type-110"
8732    },
8733    {
8734     "access" : "private",
8735     "field_name" : "mThread",
8736     "field_offset" : 128,
8737     "referenced_type" : "type-30"
8738    },
8739    {
8740     "access" : "private",
8741     "field_name" : "mLock",
8742     "field_offset" : 192,
8743     "referenced_type" : "type-36"
8744    },
8745    {
8746     "access" : "private",
8747     "field_name" : "mThreadExitedCondition",
8748     "field_offset" : 512,
8749     "referenced_type" : "type-111"
8750    },
8751    {
8752     "access" : "private",
8753     "field_name" : "mStatus",
8754     "field_offset" : 896,
8755     "referenced_type" : "type-29"
8756    },
8757    {
8758     "access" : "private",
8759     "field_name" : "mExitPending",
8760     "field_offset" : 928,
8761     "referenced_type" : "type-113"
8762    },
8763    {
8764     "access" : "private",
8765     "field_name" : "mRunning",
8766     "field_offset" : 936,
8767     "referenced_type" : "type-113"
8768    },
8769    {
8770     "access" : "private",
8771     "field_name" : "mHoldSelf",
8772     "field_offset" : 960,
8773     "referenced_type" : "type-107"
8774    },
8775    {
8776     "access" : "private",
8777     "field_name" : "mTid",
8778     "field_offset" : 1024,
8779     "referenced_type" : "type-29"
8780    }
8781   ],
8782   "linker_set_key" : "android::Thread",
8783   "name" : "android::Thread",
8784   "record_kind" : "class",
8785   "referenced_type" : "type-109",
8786   "self_type" : "type-109",
8787   "size" : 152,
8788   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8789   "unique_id" : "_ZTSN7android6ThreadE",
8790   "vtable_components" :
8791   [
8792    {
8793     "component_value" : 136,
8794     "kind" : "vbase_offset"
8795    },
8796    {
8797     "kind" : "offset_to_top"
8798    },
8799    {
8800     "kind" : "rtti",
8801     "mangled_component_name" : "_ZTIN7android6ThreadE"
8802    },
8803    {
8804     "kind" : "complete_dtor_pointer",
8805     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8806    },
8807    {
8808     "kind" : "deleting_dtor_pointer",
8809     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8810    },
8811    {
8812     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8813    },
8814    {
8815     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8816    },
8817    {
8818     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8819    },
8820    {
8821     "is_pure" : true,
8822     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8823    },
8824    {
8825     "kind" : "vcall_offset"
8826    },
8827    {
8828     "kind" : "vcall_offset"
8829    },
8830    {
8831     "kind" : "vcall_offset"
8832    },
8833    {
8834     "kind" : "vcall_offset"
8835    },
8836    {
8837     "component_value" : -136,
8838     "kind" : "vcall_offset"
8839    },
8840    {
8841     "component_value" : -136,
8842     "kind" : "offset_to_top"
8843    },
8844    {
8845     "kind" : "rtti",
8846     "mangled_component_name" : "_ZTIN7android6ThreadE"
8847    },
8848    {
8849     "kind" : "complete_dtor_pointer",
8850     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8851    },
8852    {
8853     "kind" : "deleting_dtor_pointer",
8854     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8855    },
8856    {
8857     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8858    },
8859    {
8860     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8861    },
8862    {
8863     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8864    },
8865    {
8866     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8867    }
8868   ]
8869  },
8870  {
8871   "alignment" : 8,
8872   "base_specifiers" :
8873   [
8874    {
8875     "access" : "private",
8876     "referenced_type" : "type-39"
8877    }
8878   ],
8879   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8880   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8881   "record_kind" : "class",
8882   "referenced_type" : "type-38",
8883   "self_type" : "type-38",
8884   "size" : 40,
8885   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8886   "template_args" : [ "type-42" ],
8887   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8888   "vtable_components" :
8889   [
8890    {
8891     "kind" : "offset_to_top"
8892    },
8893    {
8894     "kind" : "rtti",
8895     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8896    },
8897    {
8898     "kind" : "complete_dtor_pointer",
8899     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8900    },
8901    {
8902     "kind" : "deleting_dtor_pointer",
8903     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8904    },
8905    {
8906     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8907    },
8908    {
8909     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8910    },
8911    {
8912     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8913    },
8914    {
8915     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8916    },
8917    {
8918     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8919    },
8920    {
8921     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8922    }
8923   ]
8924  },
8925  {
8926   "alignment" : 8,
8927   "fields" :
8928   [
8929    {
8930     "access" : "private",
8931     "field_name" : "mStorage",
8932     "field_offset" : 64,
8933     "referenced_type" : "type-30"
8934    },
8935    {
8936     "access" : "private",
8937     "field_name" : "mCount",
8938     "field_offset" : 128,
8939     "referenced_type" : "type-34"
8940    },
8941    {
8942     "access" : "private",
8943     "field_name" : "mFlags",
8944     "field_offset" : 192,
8945     "referenced_type" : "type-40"
8946    },
8947    {
8948     "access" : "private",
8949     "field_name" : "mItemSize",
8950     "field_offset" : 256,
8951     "referenced_type" : "type-41"
8952    }
8953   ],
8954   "linker_set_key" : "android::VectorImpl",
8955   "name" : "android::VectorImpl",
8956   "record_kind" : "class",
8957   "referenced_type" : "type-39",
8958   "self_type" : "type-39",
8959   "size" : 40,
8960   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8961   "unique_id" : "_ZTSN7android10VectorImplE",
8962   "vtable_components" :
8963   [
8964    {
8965     "kind" : "offset_to_top"
8966    },
8967    {
8968     "kind" : "rtti",
8969     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8970    },
8971    {
8972     "kind" : "complete_dtor_pointer",
8973     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8974    },
8975    {
8976     "kind" : "deleting_dtor_pointer",
8977     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8978    },
8979    {
8980     "is_pure" : true,
8981     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8982    },
8983    {
8984     "is_pure" : true,
8985     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8986    },
8987    {
8988     "is_pure" : true,
8989     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8990    },
8991    {
8992     "is_pure" : true,
8993     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8994    },
8995    {
8996     "is_pure" : true,
8997     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8998    },
8999    {
9000     "is_pure" : true,
9001     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9002    }
9003   ]
9004  },
9005  {
9006   "alignment" : 8,
9007   "base_specifiers" :
9008   [
9009    {
9010     "referenced_type" : "type-244"
9011    }
9012   ],
9013   "linker_set_key" : "android::VirtualLightRefBase",
9014   "name" : "android::VirtualLightRefBase",
9015   "record_kind" : "class",
9016   "referenced_type" : "type-246",
9017   "self_type" : "type-246",
9018   "size" : 16,
9019   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9020   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9021   "vtable_components" :
9022   [
9023    {
9024     "kind" : "offset_to_top"
9025    },
9026    {
9027     "kind" : "rtti",
9028     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9029    },
9030    {
9031     "kind" : "complete_dtor_pointer",
9032     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9033    },
9034    {
9035     "kind" : "deleting_dtor_pointer",
9036     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9037    }
9038   ]
9039  },
9040  {
9041   "alignment" : 8,
9042   "base_specifiers" :
9043   [
9044    {
9045     "referenced_type" : "type-16"
9046    }
9047   ],
9048   "fields" :
9049   [
9050    {
9051     "access" : "protected",
9052     "field_name" : "mSchedPolicy",
9053     "field_offset" : 64,
9054     "referenced_type" : "type-29"
9055    },
9056    {
9057     "access" : "protected",
9058     "field_name" : "mSchedPriority",
9059     "field_offset" : 96,
9060     "referenced_type" : "type-29"
9061    },
9062    {
9063     "access" : "private",
9064     "field_name" : "mExtras",
9065     "field_offset" : 128,
9066     "referenced_type" : "type-179"
9067    },
9068    {
9069     "access" : "private",
9070     "field_name" : "mReserved0",
9071     "field_offset" : 192,
9072     "referenced_type" : "type-30"
9073    }
9074   ],
9075   "linker_set_key" : "android::hardware::BHwBinder",
9076   "name" : "android::hardware::BHwBinder",
9077   "record_kind" : "class",
9078   "referenced_type" : "type-178",
9079   "self_type" : "type-178",
9080   "size" : 48,
9081   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9082   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9083   "vtable_components" :
9084   [
9085    {
9086     "component_value" : 32,
9087     "kind" : "vbase_offset"
9088    },
9089    {
9090     "kind" : "offset_to_top"
9091    },
9092    {
9093     "kind" : "rtti",
9094     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9098    },
9099    {
9100     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9101    },
9102    {
9103     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9104    },
9105    {
9106     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9107    },
9108    {
9109     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9110    },
9111    {
9112     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9113    },
9114    {
9115     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9116    },
9117    {
9118     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9119    },
9120    {
9121     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9122    },
9123    {
9124     "kind" : "complete_dtor_pointer",
9125     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9126    },
9127    {
9128     "kind" : "deleting_dtor_pointer",
9129     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9130    },
9131    {
9132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9133    },
9134    {
9135     "kind" : "vcall_offset"
9136    },
9137    {
9138     "kind" : "vcall_offset"
9139    },
9140    {
9141     "kind" : "vcall_offset"
9142    },
9143    {
9144     "kind" : "vcall_offset"
9145    },
9146    {
9147     "component_value" : -32,
9148     "kind" : "vcall_offset"
9149    },
9150    {
9151     "component_value" : -32,
9152     "kind" : "offset_to_top"
9153    },
9154    {
9155     "kind" : "rtti",
9156     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9157    },
9158    {
9159     "kind" : "complete_dtor_pointer",
9160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9161    },
9162    {
9163     "kind" : "deleting_dtor_pointer",
9164     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9165    },
9166    {
9167     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9168    },
9169    {
9170     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9171    },
9172    {
9173     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9174    },
9175    {
9176     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9177    }
9178   ]
9179  },
9180  {
9181   "alignment" : 8,
9182   "base_specifiers" :
9183   [
9184    {
9185     "is_virtual" : true,
9186     "referenced_type" : "type-6"
9187    }
9188   ],
9189   "fields" :
9190   [
9191    {
9192     "access" : "private",
9193     "field_name" : "mRemote",
9194     "field_offset" : 64,
9195     "referenced_type" : "type-140"
9196    },
9197    {
9198     "access" : "private",
9199     "field_name" : "mRefs",
9200     "field_offset" : 128,
9201     "referenced_type" : "type-43"
9202    },
9203    {
9204     "access" : "private",
9205     "field_name" : "mState",
9206     "field_offset" : 192,
9207     "referenced_type" : "type-141"
9208    }
9209   ],
9210   "linker_set_key" : "android::hardware::BpHwRefBase",
9211   "name" : "android::hardware::BpHwRefBase",
9212   "record_kind" : "class",
9213   "referenced_type" : "type-139",
9214   "self_type" : "type-139",
9215   "size" : 48,
9216   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9217   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9218   "vtable_components" :
9219   [
9220    {
9221     "component_value" : 32,
9222     "kind" : "vbase_offset"
9223    },
9224    {
9225     "kind" : "offset_to_top"
9226    },
9227    {
9228     "kind" : "rtti",
9229     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9230    },
9231    {
9232     "kind" : "complete_dtor_pointer",
9233     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9234    },
9235    {
9236     "kind" : "deleting_dtor_pointer",
9237     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9238    },
9239    {
9240     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9241    },
9242    {
9243     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9244    },
9245    {
9246     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9247    },
9248    {
9249     "kind" : "vcall_offset"
9250    },
9251    {
9252     "component_value" : -32,
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "component_value" : -32,
9257     "kind" : "vcall_offset"
9258    },
9259    {
9260     "component_value" : -32,
9261     "kind" : "vcall_offset"
9262    },
9263    {
9264     "component_value" : -32,
9265     "kind" : "vcall_offset"
9266    },
9267    {
9268     "component_value" : -32,
9269     "kind" : "offset_to_top"
9270    },
9271    {
9272     "kind" : "rtti",
9273     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9274    },
9275    {
9276     "kind" : "complete_dtor_pointer",
9277     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9278    },
9279    {
9280     "kind" : "deleting_dtor_pointer",
9281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9282    },
9283    {
9284     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9285    },
9286    {
9287     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9288    },
9289    {
9290     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9291    },
9292    {
9293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9294    }
9295   ]
9296  },
9297  {
9298   "alignment" : 8,
9299   "base_specifiers" :
9300   [
9301    {
9302     "referenced_type" : "type-4"
9303    },
9304    {
9305     "referenced_type" : "type-25"
9306    },
9307    {
9308     "referenced_type" : "type-139"
9309    }
9310   ],
9311   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9312   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9313   "record_kind" : "class",
9314   "referenced_type" : "type-463",
9315   "self_type" : "type-463",
9316   "size" : 64,
9317   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9318   "template_args" : [ "type-4" ],
9319   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE",
9320   "vtable_components" :
9321   [
9322    {
9323     "component_value" : 48,
9324     "kind" : "vbase_offset"
9325    },
9326    {
9327     "kind" : "offset_to_top"
9328    },
9329    {
9330     "kind" : "rtti",
9331     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9332    },
9333    {
9334     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9344    },
9345    {
9346     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9347    },
9348    {
9349     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
9350    },
9351    {
9352     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9353    },
9354    {
9355     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
9356    },
9357    {
9358     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9359    },
9360    {
9361     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
9362    },
9363    {
9364     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9365    },
9366    {
9367     "kind" : "complete_dtor_pointer",
9368     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9369    },
9370    {
9371     "kind" : "deleting_dtor_pointer",
9372     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9373    },
9374    {
9375     "is_pure" : true,
9376     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
9377    },
9378    {
9379     "is_pure" : true,
9380     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
9381    },
9382    {
9383     "is_pure" : true,
9384     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
9385    },
9386    {
9387     "is_pure" : true,
9388     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
9389    },
9390    {
9391     "is_pure" : true,
9392     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
9393    },
9394    {
9395     "is_pure" : true,
9396     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
9397    },
9398    {
9399     "is_pure" : true,
9400     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
9401    },
9402    {
9403     "is_pure" : true,
9404     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
9405    },
9406    {
9407     "is_pure" : true,
9408     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
9409    },
9410    {
9411     "is_pure" : true,
9412     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
9413    },
9414    {
9415     "is_pure" : true,
9416     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
9417    },
9418    {
9419     "is_pure" : true,
9420     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
9421    },
9422    {
9423     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
9424    },
9425    {
9426     "component_value" : 40,
9427     "kind" : "vbase_offset"
9428    },
9429    {
9430     "component_value" : -8,
9431     "kind" : "offset_to_top"
9432    },
9433    {
9434     "kind" : "rtti",
9435     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9436    },
9437    {
9438     "kind" : "complete_dtor_pointer",
9439     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9440    },
9441    {
9442     "kind" : "deleting_dtor_pointer",
9443     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9444    },
9445    {
9446     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
9447    },
9448    {
9449     "component_value" : 32,
9450     "kind" : "vbase_offset"
9451    },
9452    {
9453     "component_value" : -16,
9454     "kind" : "offset_to_top"
9455    },
9456    {
9457     "kind" : "rtti",
9458     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9459    },
9460    {
9461     "kind" : "complete_dtor_pointer",
9462     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9463    },
9464    {
9465     "kind" : "deleting_dtor_pointer",
9466     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9467    },
9468    {
9469     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9470    },
9471    {
9472     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9473    },
9474    {
9475     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9476    },
9477    {
9478     "kind" : "vcall_offset"
9479    },
9480    {
9481     "component_value" : -32,
9482     "kind" : "vcall_offset"
9483    },
9484    {
9485     "component_value" : -32,
9486     "kind" : "vcall_offset"
9487    },
9488    {
9489     "component_value" : -32,
9490     "kind" : "vcall_offset"
9491    },
9492    {
9493     "component_value" : -48,
9494     "kind" : "vcall_offset"
9495    },
9496    {
9497     "component_value" : -48,
9498     "kind" : "offset_to_top"
9499    },
9500    {
9501     "kind" : "rtti",
9502     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9503    },
9504    {
9505     "kind" : "complete_dtor_pointer",
9506     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9507    },
9508    {
9509     "kind" : "deleting_dtor_pointer",
9510     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9511    },
9512    {
9513     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9514    },
9515    {
9516     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9517    },
9518    {
9519     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9523    }
9524   ]
9525  },
9526  {
9527   "alignment" : 8,
9528   "base_specifiers" :
9529   [
9530    {
9531     "referenced_type" : "type-134"
9532    },
9533    {
9534     "referenced_type" : "type-25"
9535    },
9536    {
9537     "referenced_type" : "type-139"
9538    }
9539   ],
9540   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
9541   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
9542   "record_kind" : "class",
9543   "referenced_type" : "type-138",
9544   "self_type" : "type-138",
9545   "size" : 64,
9546   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9547   "template_args" : [ "type-134" ],
9548   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE",
9549   "vtable_components" :
9550   [
9551    {
9552     "component_value" : 48,
9553     "kind" : "vbase_offset"
9554    },
9555    {
9556     "kind" : "offset_to_top"
9557    },
9558    {
9559     "kind" : "rtti",
9560     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9561    },
9562    {
9563     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
9564    },
9565    {
9566     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9567    },
9568    {
9569     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9570    },
9571    {
9572     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9573    },
9574    {
9575     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9576    },
9577    {
9578     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
9579    },
9580    {
9581     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9582    },
9583    {
9584     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
9585    },
9586    {
9587     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9588    },
9589    {
9590     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
9591    },
9592    {
9593     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9594    },
9595    {
9596     "kind" : "complete_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9598    },
9599    {
9600     "kind" : "deleting_dtor_pointer",
9601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9602    },
9603    {
9604     "is_pure" : true,
9605     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
9606    },
9607    {
9608     "is_pure" : true,
9609     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
9610    },
9611    {
9612     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
9613    },
9614    {
9615     "component_value" : 40,
9616     "kind" : "vbase_offset"
9617    },
9618    {
9619     "component_value" : -8,
9620     "kind" : "offset_to_top"
9621    },
9622    {
9623     "kind" : "rtti",
9624     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9625    },
9626    {
9627     "kind" : "complete_dtor_pointer",
9628     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9629    },
9630    {
9631     "kind" : "deleting_dtor_pointer",
9632     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9633    },
9634    {
9635     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
9636    },
9637    {
9638     "component_value" : 32,
9639     "kind" : "vbase_offset"
9640    },
9641    {
9642     "component_value" : -16,
9643     "kind" : "offset_to_top"
9644    },
9645    {
9646     "kind" : "rtti",
9647     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9648    },
9649    {
9650     "kind" : "complete_dtor_pointer",
9651     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9652    },
9653    {
9654     "kind" : "deleting_dtor_pointer",
9655     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9659    },
9660    {
9661     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9665    },
9666    {
9667     "kind" : "vcall_offset"
9668    },
9669    {
9670     "component_value" : -32,
9671     "kind" : "vcall_offset"
9672    },
9673    {
9674     "component_value" : -32,
9675     "kind" : "vcall_offset"
9676    },
9677    {
9678     "component_value" : -32,
9679     "kind" : "vcall_offset"
9680    },
9681    {
9682     "component_value" : -48,
9683     "kind" : "vcall_offset"
9684    },
9685    {
9686     "component_value" : -48,
9687     "kind" : "offset_to_top"
9688    },
9689    {
9690     "kind" : "rtti",
9691     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9692    },
9693    {
9694     "kind" : "complete_dtor_pointer",
9695     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9696    },
9697    {
9698     "kind" : "deleting_dtor_pointer",
9699     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9700    },
9701    {
9702     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9703    },
9704    {
9705     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9706    },
9707    {
9708     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9712    }
9713   ]
9714  },
9715  {
9716   "alignment" : 8,
9717   "base_specifiers" :
9718   [
9719    {
9720     "referenced_type" : "type-5"
9721    },
9722    {
9723     "referenced_type" : "type-25"
9724    },
9725    {
9726     "referenced_type" : "type-139"
9727    }
9728   ],
9729   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9730   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9731   "record_kind" : "class",
9732   "referenced_type" : "type-461",
9733   "self_type" : "type-461",
9734   "size" : 64,
9735   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9736   "template_args" : [ "type-5" ],
9737   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9738   "vtable_components" :
9739   [
9740    {
9741     "component_value" : 48,
9742     "kind" : "vbase_offset"
9743    },
9744    {
9745     "kind" : "offset_to_top"
9746    },
9747    {
9748     "kind" : "rtti",
9749     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9750    },
9751    {
9752     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9753    },
9754    {
9755     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9783    },
9784    {
9785     "kind" : "complete_dtor_pointer",
9786     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9787    },
9788    {
9789     "kind" : "deleting_dtor_pointer",
9790     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9791    },
9792    {
9793     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9794    },
9795    {
9796     "component_value" : 40,
9797     "kind" : "vbase_offset"
9798    },
9799    {
9800     "component_value" : -8,
9801     "kind" : "offset_to_top"
9802    },
9803    {
9804     "kind" : "rtti",
9805     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9806    },
9807    {
9808     "kind" : "complete_dtor_pointer",
9809     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9810    },
9811    {
9812     "kind" : "deleting_dtor_pointer",
9813     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9814    },
9815    {
9816     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9817    },
9818    {
9819     "component_value" : 32,
9820     "kind" : "vbase_offset"
9821    },
9822    {
9823     "component_value" : -16,
9824     "kind" : "offset_to_top"
9825    },
9826    {
9827     "kind" : "rtti",
9828     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9829    },
9830    {
9831     "kind" : "complete_dtor_pointer",
9832     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9833    },
9834    {
9835     "kind" : "deleting_dtor_pointer",
9836     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9837    },
9838    {
9839     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9840    },
9841    {
9842     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9846    },
9847    {
9848     "kind" : "vcall_offset"
9849    },
9850    {
9851     "component_value" : -32,
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "component_value" : -32,
9856     "kind" : "vcall_offset"
9857    },
9858    {
9859     "component_value" : -32,
9860     "kind" : "vcall_offset"
9861    },
9862    {
9863     "component_value" : -48,
9864     "kind" : "vcall_offset"
9865    },
9866    {
9867     "component_value" : -48,
9868     "kind" : "offset_to_top"
9869    },
9870    {
9871     "kind" : "rtti",
9872     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9873    },
9874    {
9875     "kind" : "complete_dtor_pointer",
9876     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9877    },
9878    {
9879     "kind" : "deleting_dtor_pointer",
9880     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9881    },
9882    {
9883     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9884    },
9885    {
9886     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9887    },
9888    {
9889     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9890    },
9891    {
9892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9893    }
9894   ]
9895  },
9896  {
9897   "alignment" : 8,
9898   "fields" :
9899   [
9900    {
9901     "access" : "private",
9902     "field_name" : "mMutex",
9903     "referenced_type" : "type-488"
9904    },
9905    {
9906     "access" : "private",
9907     "field_name" : "mMap",
9908     "field_offset" : 320,
9909     "referenced_type" : "type-489"
9910    }
9911   ],
9912   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9913   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9914   "record_kind" : "class",
9915   "referenced_type" : "type-487",
9916   "self_type" : "type-487",
9917   "size" : 64,
9918   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9919   "template_args" : [ "type-163", "type-490" ],
9920   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9921  },
9922  {
9923   "alignment" : 8,
9924   "fields" :
9925   [
9926    {
9927     "access" : "private",
9928     "field_name" : "mMutex",
9929     "referenced_type" : "type-496"
9930    },
9931    {
9932     "access" : "private",
9933     "field_name" : "mMap",
9934     "field_offset" : 320,
9935     "referenced_type" : "type-497"
9936    }
9937   ],
9938   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9939   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9940   "record_kind" : "class",
9941   "referenced_type" : "type-495",
9942   "self_type" : "type-495",
9943   "size" : 64,
9944   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9945   "template_args" : [ "type-163", "type-45" ],
9946   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9947  },
9948  {
9949   "alignment" : 8,
9950   "fields" :
9951   [
9952    {
9953     "access" : "private",
9954     "field_name" : "mMutex",
9955     "referenced_type" : "type-501"
9956    },
9957    {
9958     "access" : "private",
9959     "field_name" : "mMap",
9960     "field_offset" : 320,
9961     "referenced_type" : "type-502"
9962    }
9963   ],
9964   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9965   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9966   "record_kind" : "class",
9967   "referenced_type" : "type-500",
9968   "self_type" : "type-500",
9969   "size" : 64,
9970   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9971   "template_args" : [ "type-503", "type-472" ],
9972   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9973  },
9974  {
9975   "alignment" : 8,
9976   "fields" :
9977   [
9978    {
9979     "access" : "private",
9980     "field_name" : "mMutex",
9981     "referenced_type" : "type-521"
9982    },
9983    {
9984     "access" : "private",
9985     "field_name" : "mMap",
9986     "field_offset" : 320,
9987     "referenced_type" : "type-522"
9988    }
9989   ],
9990   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9991   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9992   "record_kind" : "class",
9993   "referenced_type" : "type-520",
9994   "self_type" : "type-520",
9995   "size" : 64,
9996   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9997   "template_args" : [ "type-523", "type-524" ],
9998   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9999  },
10000  {
10001   "alignment" : 8,
10002   "fields" :
10003   [
10004    {
10005     "access" : "private",
10006     "field_name" : "mMutex",
10007     "referenced_type" : "type-511"
10008    },
10009    {
10010     "access" : "private",
10011     "field_name" : "mMap",
10012     "field_offset" : 320,
10013     "referenced_type" : "type-512"
10014    }
10015   ],
10016   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10017   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10018   "record_kind" : "class",
10019   "referenced_type" : "type-510",
10020   "self_type" : "type-510",
10021   "size" : 64,
10022   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10023   "template_args" : [ "type-513", "type-514" ],
10024   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10025  },
10026  {
10027   "alignment" : 8,
10028   "fields" :
10029   [
10030    {
10031     "field_name" : "flags",
10032     "referenced_type" : "type-2"
10033    },
10034    {
10035     "field_name" : "fdIndex",
10036     "field_offset" : 32,
10037     "referenced_type" : "type-2"
10038    },
10039    {
10040     "field_name" : "offset",
10041     "field_offset" : 64,
10042     "referenced_type" : "type-2"
10043    },
10044    {
10045     "field_name" : "extent",
10046     "field_offset" : 128,
10047     "referenced_type" : "type-34"
10048    }
10049   ],
10050   "linker_set_key" : "android::hardware::GrantorDescriptor",
10051   "name" : "android::hardware::GrantorDescriptor",
10052   "referenced_type" : "type-368",
10053   "self_type" : "type-368",
10054   "size" : 24,
10055   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10056   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10057  },
10058  {
10059   "alignment" : 8,
10060   "base_specifiers" :
10061   [
10062    {
10063     "is_virtual" : true,
10064     "referenced_type" : "type-352"
10065    },
10066    {
10067     "is_virtual" : true,
10068     "referenced_type" : "type-6"
10069    }
10070   ],
10071   "linker_set_key" : "android::hardware::HidlMemory",
10072   "name" : "android::hardware::HidlMemory",
10073   "record_kind" : "class",
10074   "referenced_type" : "type-360",
10075   "self_type" : "type-360",
10076   "size" : 64,
10077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10078   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10079   "vtable_components" :
10080   [
10081    {
10082     "component_value" : 48,
10083     "kind" : "vbase_offset"
10084    },
10085    {
10086     "component_value" : 8,
10087     "kind" : "vbase_offset"
10088    },
10089    {
10090     "kind" : "offset_to_top"
10091    },
10092    {
10093     "kind" : "rtti",
10094     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10095    },
10096    {
10097     "kind" : "complete_dtor_pointer",
10098     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10099    },
10100    {
10101     "kind" : "deleting_dtor_pointer",
10102     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10103    },
10104    {
10105     "kind" : "vcall_offset"
10106    },
10107    {
10108     "kind" : "vcall_offset"
10109    },
10110    {
10111     "kind" : "vcall_offset"
10112    },
10113    {
10114     "kind" : "vcall_offset"
10115    },
10116    {
10117     "component_value" : -48,
10118     "kind" : "vcall_offset"
10119    },
10120    {
10121     "component_value" : -48,
10122     "kind" : "offset_to_top"
10123    },
10124    {
10125     "kind" : "rtti",
10126     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10127    },
10128    {
10129     "kind" : "complete_dtor_pointer",
10130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10131    },
10132    {
10133     "kind" : "deleting_dtor_pointer",
10134     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10135    },
10136    {
10137     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10138    },
10139    {
10140     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10141    },
10142    {
10143     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10147    }
10148   ]
10149  },
10150  {
10151   "alignment" : 8,
10152   "base_specifiers" :
10153   [
10154    {
10155     "is_virtual" : true,
10156     "referenced_type" : "type-6"
10157    }
10158   ],
10159   "linker_set_key" : "android::hardware::IBinder",
10160   "name" : "android::hardware::IBinder",
10161   "record_kind" : "class",
10162   "referenced_type" : "type-16",
10163   "self_type" : "type-16",
10164   "size" : 24,
10165   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10166   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10167   "vtable_components" :
10168   [
10169    {
10170     "component_value" : 8,
10171     "kind" : "vbase_offset"
10172    },
10173    {
10174     "kind" : "offset_to_top"
10175    },
10176    {
10177     "kind" : "rtti",
10178     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10179    },
10180    {
10181     "is_pure" : true,
10182     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10191    },
10192    {
10193     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10194    },
10195    {
10196     "is_pure" : true,
10197     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10198    },
10199    {
10200     "is_pure" : true,
10201     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10202    },
10203    {
10204     "is_pure" : true,
10205     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10206    },
10207    {
10208     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10209    },
10210    {
10211     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10212    },
10213    {
10214     "kind" : "complete_dtor_pointer",
10215     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10216    },
10217    {
10218     "kind" : "deleting_dtor_pointer",
10219     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10220    },
10221    {
10222     "kind" : "vcall_offset"
10223    },
10224    {
10225     "kind" : "vcall_offset"
10226    },
10227    {
10228     "kind" : "vcall_offset"
10229    },
10230    {
10231     "kind" : "vcall_offset"
10232    },
10233    {
10234     "component_value" : -8,
10235     "kind" : "vcall_offset"
10236    },
10237    {
10238     "component_value" : -8,
10239     "kind" : "offset_to_top"
10240    },
10241    {
10242     "kind" : "rtti",
10243     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10244    },
10245    {
10246     "kind" : "complete_dtor_pointer",
10247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10248    },
10249    {
10250     "kind" : "deleting_dtor_pointer",
10251     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10264    }
10265   ]
10266  },
10267  {
10268   "alignment" : 8,
10269   "base_specifiers" :
10270   [
10271    {
10272     "is_virtual" : true,
10273     "referenced_type" : "type-6"
10274    }
10275   ],
10276   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10277   "name" : "android::hardware::IBinder::DeathRecipient",
10278   "record_kind" : "class",
10279   "referenced_type" : "type-13",
10280   "self_type" : "type-13",
10281   "size" : 24,
10282   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10283   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10284   "vtable_components" :
10285   [
10286    {
10287     "component_value" : 8,
10288     "kind" : "vbase_offset"
10289    },
10290    {
10291     "kind" : "offset_to_top"
10292    },
10293    {
10294     "kind" : "rtti",
10295     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10296    },
10297    {
10298     "is_pure" : true,
10299     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10300    },
10301    {
10302     "kind" : "complete_dtor_pointer",
10303     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10304    },
10305    {
10306     "kind" : "deleting_dtor_pointer",
10307     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10308    },
10309    {
10310     "kind" : "vcall_offset"
10311    },
10312    {
10313     "kind" : "vcall_offset"
10314    },
10315    {
10316     "kind" : "vcall_offset"
10317    },
10318    {
10319     "kind" : "vcall_offset"
10320    },
10321    {
10322     "component_value" : -8,
10323     "kind" : "vcall_offset"
10324    },
10325    {
10326     "component_value" : -8,
10327     "kind" : "offset_to_top"
10328    },
10329    {
10330     "kind" : "rtti",
10331     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10332    },
10333    {
10334     "kind" : "complete_dtor_pointer",
10335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10336    },
10337    {
10338     "kind" : "deleting_dtor_pointer",
10339     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10352    }
10353   ]
10354  },
10355  {
10356   "alignment" : 8,
10357   "base_specifiers" :
10358   [
10359    {
10360     "is_virtual" : true,
10361     "referenced_type" : "type-6"
10362    }
10363   ],
10364   "linker_set_key" : "android::hardware::IInterface",
10365   "name" : "android::hardware::IInterface",
10366   "record_kind" : "class",
10367   "referenced_type" : "type-25",
10368   "self_type" : "type-25",
10369   "size" : 24,
10370   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10371   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10372   "vtable_components" :
10373   [
10374    {
10375     "component_value" : 8,
10376     "kind" : "vbase_offset"
10377    },
10378    {
10379     "kind" : "offset_to_top"
10380    },
10381    {
10382     "kind" : "rtti",
10383     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10384    },
10385    {
10386     "kind" : "complete_dtor_pointer",
10387     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10388    },
10389    {
10390     "kind" : "deleting_dtor_pointer",
10391     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10392    },
10393    {
10394     "is_pure" : true,
10395     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10396    },
10397    {
10398     "kind" : "vcall_offset"
10399    },
10400    {
10401     "kind" : "vcall_offset"
10402    },
10403    {
10404     "kind" : "vcall_offset"
10405    },
10406    {
10407     "kind" : "vcall_offset"
10408    },
10409    {
10410     "component_value" : -8,
10411     "kind" : "vcall_offset"
10412    },
10413    {
10414     "component_value" : -8,
10415     "kind" : "offset_to_top"
10416    },
10417    {
10418     "kind" : "rtti",
10419     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10420    },
10421    {
10422     "kind" : "complete_dtor_pointer",
10423     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10424    },
10425    {
10426     "kind" : "deleting_dtor_pointer",
10427     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10440    }
10441   ]
10442  },
10443  {
10444   "alignment" : 8,
10445   "fields" :
10446   [
10447    {
10448     "access" : "private",
10449     "field_name" : "mGrantors",
10450     "referenced_type" : "type-364"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "mHandle",
10455     "field_offset" : 128,
10456     "referenced_type" : "type-433"
10457    },
10458    {
10459     "access" : "private",
10460     "field_name" : "mQuantum",
10461     "field_offset" : 192,
10462     "referenced_type" : "type-2"
10463    },
10464    {
10465     "access" : "private",
10466     "field_name" : "mFlags",
10467     "field_offset" : 224,
10468     "referenced_type" : "type-2"
10469    }
10470   ],
10471   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10472   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10473   "referenced_type" : "type-432",
10474   "self_type" : "type-432",
10475   "size" : 32,
10476   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10477   "template_args" : [ "type-62" ],
10478   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10479  },
10480  {
10481   "alignment" : 8,
10482   "fields" :
10483   [
10484    {
10485     "access" : "private",
10486     "field_name" : "mBufCachePos",
10487     "referenced_type" : "type-34"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mBufCache",
10492     "field_offset" : 64,
10493     "referenced_type" : "type-465"
10494    },
10495    {
10496     "access" : "private",
10497     "field_name" : "mError",
10498     "field_offset" : 256,
10499     "referenced_type" : "type-29"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "mData",
10504     "field_offset" : 320,
10505     "referenced_type" : "type-399"
10506    },
10507    {
10508     "access" : "private",
10509     "field_name" : "mDataSize",
10510     "field_offset" : 384,
10511     "referenced_type" : "type-34"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mDataCapacity",
10516     "field_offset" : 448,
10517     "referenced_type" : "type-34"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mDataPos",
10522     "field_offset" : 512,
10523     "referenced_type" : "type-34"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mObjects",
10528     "field_offset" : 576,
10529     "referenced_type" : "type-466"
10530    },
10531    {
10532     "access" : "private",
10533     "field_name" : "mObjectsSize",
10534     "field_offset" : 640,
10535     "referenced_type" : "type-34"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "mObjectsCapacity",
10540     "field_offset" : 704,
10541     "referenced_type" : "type-34"
10542    },
10543    {
10544     "access" : "private",
10545     "field_name" : "mNextObjectHint",
10546     "field_offset" : 768,
10547     "referenced_type" : "type-34"
10548    },
10549    {
10550     "access" : "private",
10551     "field_name" : "mNumRef",
10552     "field_offset" : 832,
10553     "referenced_type" : "type-34"
10554    },
10555    {
10556     "access" : "private",
10557     "field_name" : "mFdsKnown",
10558     "field_offset" : 896,
10559     "referenced_type" : "type-45"
10560    },
10561    {
10562     "access" : "private",
10563     "field_name" : "mHasFds",
10564     "field_offset" : 904,
10565     "referenced_type" : "type-45"
10566    },
10567    {
10568     "access" : "private",
10569     "field_name" : "mAllowFds",
10570     "field_offset" : 912,
10571     "referenced_type" : "type-45"
10572    },
10573    {
10574     "access" : "private",
10575     "field_name" : "mOwner",
10576     "field_offset" : 960,
10577     "referenced_type" : "type-467"
10578    },
10579    {
10580     "access" : "private",
10581     "field_name" : "mOwnerCookie",
10582     "field_offset" : 1024,
10583     "referenced_type" : "type-30"
10584    }
10585   ],
10586   "linker_set_key" : "android::hardware::Parcel",
10587   "name" : "android::hardware::Parcel",
10588   "record_kind" : "class",
10589   "referenced_type" : "type-464",
10590   "self_type" : "type-464",
10591   "size" : 136,
10592   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10593   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10594  },
10595  {
10596   "access" : "private",
10597   "alignment" : 8,
10598   "fields" :
10599   [
10600    {
10601     "field_name" : "index",
10602     "referenced_type" : "type-34"
10603    },
10604    {
10605     "field_name" : "buffer",
10606     "field_offset" : 64,
10607     "referenced_type" : "type-310"
10608    },
10609    {
10610     "field_name" : "bufend",
10611     "field_offset" : 128,
10612     "referenced_type" : "type-310"
10613    }
10614   ],
10615   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10616   "name" : "android::hardware::Parcel::BufferInfo",
10617   "referenced_type" : "type-473",
10618   "self_type" : "type-473",
10619   "size" : 24,
10620   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10621   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10622  },
10623  {
10624   "alignment" : 8,
10625   "base_specifiers" :
10626   [
10627    {
10628     "is_virtual" : true,
10629     "referenced_type" : "type-6"
10630    }
10631   ],
10632   "fields" :
10633   [
10634    {
10635     "access" : "private",
10636     "field_name" : "mDriverFD",
10637     "field_offset" : 64,
10638     "referenced_type" : "type-29"
10639    },
10640    {
10641     "access" : "private",
10642     "field_name" : "mVMStart",
10643     "field_offset" : 128,
10644     "referenced_type" : "type-30"
10645    },
10646    {
10647     "access" : "private",
10648     "field_name" : "mThreadCountLock",
10649     "field_offset" : 192,
10650     "referenced_type" : "type-32"
10651    },
10652    {
10653     "access" : "private",
10654     "field_name" : "mThreadCountDecrement",
10655     "field_offset" : 512,
10656     "referenced_type" : "type-33"
10657    },
10658    {
10659     "access" : "private",
10660     "field_name" : "mExecutingThreadsCount",
10661     "field_offset" : 896,
10662     "referenced_type" : "type-34"
10663    },
10664    {
10665     "access" : "private",
10666     "field_name" : "mMaxThreads",
10667     "field_offset" : 960,
10668     "referenced_type" : "type-34"
10669    },
10670    {
10671     "access" : "private",
10672     "field_name" : "mStarvationStartTimeMs",
10673     "field_offset" : 1024,
10674     "referenced_type" : "type-35"
10675    },
10676    {
10677     "access" : "private",
10678     "field_name" : "mLock",
10679     "field_offset" : 1088,
10680     "referenced_type" : "type-36"
10681    },
10682    {
10683     "access" : "private",
10684     "field_name" : "mHandleToObject",
10685     "field_offset" : 1408,
10686     "referenced_type" : "type-38"
10687    },
10688    {
10689     "access" : "private",
10690     "field_name" : "mManagesContexts",
10691     "field_offset" : 1728,
10692     "referenced_type" : "type-45"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mBinderContextCheckFunc",
10697     "field_offset" : 1792,
10698     "referenced_type" : "type-46"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mBinderContextUserData",
10703     "field_offset" : 1856,
10704     "referenced_type" : "type-30"
10705    },
10706    {
10707     "access" : "private",
10708     "field_name" : "mContexts",
10709     "field_offset" : 1920,
10710     "referenced_type" : "type-55"
10711    },
10712    {
10713     "access" : "private",
10714     "field_name" : "mRootDir",
10715     "field_offset" : 2240,
10716     "referenced_type" : "type-59"
10717    },
10718    {
10719     "access" : "private",
10720     "field_name" : "mThreadPoolStarted",
10721     "field_offset" : 2304,
10722     "referenced_type" : "type-45"
10723    },
10724    {
10725     "access" : "private",
10726     "field_name" : "mSpawnThreadOnStart",
10727     "field_offset" : 2312,
10728     "referenced_type" : "type-45"
10729    },
10730    {
10731     "access" : "private",
10732     "field_name" : "mThreadPoolSeq",
10733     "field_offset" : 2336,
10734     "referenced_type" : "type-63"
10735    },
10736    {
10737     "access" : "private",
10738     "field_name" : "mMmapSize",
10739     "field_offset" : 2368,
10740     "referenced_type" : "type-41"
10741    },
10742    {
10743     "access" : "private",
10744     "field_name" : "mCallRestriction",
10745     "field_offset" : 2432,
10746     "referenced_type" : "type-64"
10747    }
10748   ],
10749   "linker_set_key" : "android::hardware::ProcessState",
10750   "name" : "android::hardware::ProcessState",
10751   "record_kind" : "class",
10752   "referenced_type" : "type-28",
10753   "self_type" : "type-28",
10754   "size" : 328,
10755   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10756   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10757   "vtable_components" :
10758   [
10759    {
10760     "component_value" : 312,
10761     "kind" : "vbase_offset"
10762    },
10763    {
10764     "kind" : "offset_to_top"
10765    },
10766    {
10767     "kind" : "rtti",
10768     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10769    },
10770    {
10771     "kind" : "complete_dtor_pointer",
10772     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10773    },
10774    {
10775     "kind" : "deleting_dtor_pointer",
10776     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10777    },
10778    {
10779     "kind" : "vcall_offset"
10780    },
10781    {
10782     "kind" : "vcall_offset"
10783    },
10784    {
10785     "kind" : "vcall_offset"
10786    },
10787    {
10788     "kind" : "vcall_offset"
10789    },
10790    {
10791     "component_value" : -312,
10792     "kind" : "vcall_offset"
10793    },
10794    {
10795     "component_value" : -312,
10796     "kind" : "offset_to_top"
10797    },
10798    {
10799     "kind" : "rtti",
10800     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10801    },
10802    {
10803     "kind" : "complete_dtor_pointer",
10804     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10805    },
10806    {
10807     "kind" : "deleting_dtor_pointer",
10808     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10809    },
10810    {
10811     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10812    },
10813    {
10814     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10821    }
10822   ]
10823  },
10824  {
10825   "access" : "private",
10826   "alignment" : 8,
10827   "fields" :
10828   [
10829    {
10830     "field_name" : "binder",
10831     "referenced_type" : "type-15"
10832    },
10833    {
10834     "field_name" : "refs",
10835     "field_offset" : 64,
10836     "referenced_type" : "type-43"
10837    }
10838   ],
10839   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10840   "name" : "android::hardware::ProcessState::handle_entry",
10841   "referenced_type" : "type-42",
10842   "self_type" : "type-42",
10843   "size" : 16,
10844   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10845   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10846  },
10847  {
10848   "alignment" : 8,
10849   "base_specifiers" :
10850   [
10851    {
10852     "referenced_type" : "type-190"
10853    }
10854   ],
10855   "fields" :
10856   [
10857    {
10858     "access" : "private",
10859     "field_name" : "mVal",
10860     "field_offset" : 288,
10861     "referenced_type" : "type-198"
10862    }
10863   ],
10864   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
10865   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
10866   "record_kind" : "class",
10867   "referenced_type" : "type-197",
10868   "self_type" : "type-197",
10869   "size" : 40,
10870   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10871   "template_args" : [ "type-198" ],
10872   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_06ResultEEE"
10873  },
10874  {
10875   "alignment" : 8,
10876   "base_specifiers" :
10877   [
10878    {
10879     "referenced_type" : "type-190"
10880    }
10881   ],
10882   "fields" :
10883   [
10884    {
10885     "access" : "private",
10886     "field_name" : "mVal",
10887     "field_offset" : 288,
10888     "referenced_type" : "type-205"
10889    }
10890   ],
10891   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
10892   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
10893   "record_kind" : "class",
10894   "referenced_type" : "type-204",
10895   "self_type" : "type-204",
10896   "size" : 40,
10897   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10898   "template_args" : [ "type-205" ],
10899   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_017SendMessageResultEEE"
10900  },
10901  {
10902   "alignment" : 8,
10903   "base_specifiers" :
10904   [
10905    {
10906     "referenced_type" : "type-190"
10907    }
10908   ],
10909   "fields" :
10910   [
10911    {
10912     "access" : "private",
10913     "field_name" : "mVal",
10914     "field_offset" : 320,
10915     "referenced_type" : "type-150"
10916    }
10917   ],
10918   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
10919   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
10920   "record_kind" : "class",
10921   "referenced_type" : "type-224",
10922   "self_type" : "type-224",
10923   "size" : 48,
10924   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10925   "template_args" : [ "type-150" ],
10926   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_08IHdmiCecEEEEE"
10927  },
10928  {
10929   "alignment" : 8,
10930   "base_specifiers" :
10931   [
10932    {
10933     "referenced_type" : "type-190"
10934    }
10935   ],
10936   "fields" :
10937   [
10938    {
10939     "access" : "private",
10940     "field_name" : "mVal",
10941     "field_offset" : 320,
10942     "referenced_type" : "type-132"
10943    }
10944   ],
10945   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
10946   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
10947   "record_kind" : "class",
10948   "referenced_type" : "type-682",
10949   "self_type" : "type-682",
10950   "size" : 48,
10951   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10952   "template_args" : [ "type-132" ],
10953   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_016IHdmiCecCallbackEEEEE"
10954  },
10955  {
10956   "alignment" : 8,
10957   "base_specifiers" :
10958   [
10959    {
10960     "referenced_type" : "type-190"
10961    }
10962   ],
10963   "fields" :
10964   [
10965    {
10966     "access" : "private",
10967     "field_name" : "mVal",
10968     "field_offset" : 264,
10969     "referenced_type" : "type-45"
10970    }
10971   ],
10972   "linker_set_key" : "android::hardware::Return<bool>",
10973   "name" : "android::hardware::Return<bool>",
10974   "record_kind" : "class",
10975   "referenced_type" : "type-189",
10976   "self_type" : "type-189",
10977   "size" : 40,
10978   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10979   "template_args" : [ "type-45" ],
10980   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10981  },
10982  {
10983   "alignment" : 8,
10984   "base_specifiers" :
10985   [
10986    {
10987     "referenced_type" : "type-190"
10988    }
10989   ],
10990   "fields" :
10991   [
10992    {
10993     "access" : "private",
10994     "field_name" : "mVal",
10995     "field_offset" : 288,
10996     "referenced_type" : "type-29"
10997    }
10998   ],
10999   "linker_set_key" : "android::hardware::Return<int>",
11000   "name" : "android::hardware::Return<int>",
11001   "record_kind" : "class",
11002   "referenced_type" : "type-212",
11003   "self_type" : "type-212",
11004   "size" : 40,
11005   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11006   "template_args" : [ "type-29" ],
11007   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11008  },
11009  {
11010   "alignment" : 8,
11011   "base_specifiers" :
11012   [
11013    {
11014     "referenced_type" : "type-190"
11015    }
11016   ],
11017   "fields" :
11018   [
11019    {
11020     "access" : "private",
11021     "field_name" : "mVal",
11022     "field_offset" : 288,
11023     "referenced_type" : "type-2"
11024    }
11025   ],
11026   "linker_set_key" : "android::hardware::Return<unsigned int>",
11027   "name" : "android::hardware::Return<unsigned int>",
11028   "record_kind" : "class",
11029   "referenced_type" : "type-218",
11030   "self_type" : "type-218",
11031   "size" : 40,
11032   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11033   "template_args" : [ "type-2" ],
11034   "unique_id" : "_ZTSN7android8hardware6ReturnIjEE"
11035  },
11036  {
11037   "alignment" : 8,
11038   "base_specifiers" :
11039   [
11040    {
11041     "referenced_type" : "type-190"
11042    }
11043   ],
11044   "linker_set_key" : "android::hardware::Return<void>",
11045   "name" : "android::hardware::Return<void>",
11046   "record_kind" : "class",
11047   "referenced_type" : "type-240",
11048   "self_type" : "type-240",
11049   "size" : 40,
11050   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11051   "template_args" : [ "type-31" ],
11052   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11053  },
11054  {
11055   "alignment" : 8,
11056   "fields" :
11057   [
11058    {
11059     "access" : "private",
11060     "field_name" : "mException",
11061     "referenced_type" : "type-29"
11062    },
11063    {
11064     "access" : "private",
11065     "field_name" : "mErrorCode",
11066     "field_offset" : 32,
11067     "referenced_type" : "type-29"
11068    },
11069    {
11070     "access" : "private",
11071     "field_name" : "mMessage",
11072     "field_offset" : 64,
11073     "referenced_type" : "type-181"
11074    }
11075   ],
11076   "linker_set_key" : "android::hardware::Status",
11077   "name" : "android::hardware::Status",
11078   "record_kind" : "class",
11079   "referenced_type" : "type-180",
11080   "self_type" : "type-180",
11081   "size" : 32,
11082   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11083   "unique_id" : "_ZTSN7android8hardware6StatusE"
11084  },
11085  {
11086   "alignment" : 8,
11087   "fields" :
11088   [
11089    {
11090     "access" : "protected",
11091     "field_name" : "mInstrumentationCallbacks",
11092     "field_offset" : 64,
11093     "referenced_type" : "type-143"
11094    },
11095    {
11096     "access" : "protected",
11097     "field_name" : "mEnableInstrumentation",
11098     "field_offset" : 256,
11099     "referenced_type" : "type-45"
11100    },
11101    {
11102     "access" : "protected",
11103     "field_name" : "mInstrumentationLibPackage",
11104     "field_offset" : 320,
11105     "referenced_type" : "type-144"
11106    },
11107    {
11108     "access" : "protected",
11109     "field_name" : "mInterfaceName",
11110     "field_offset" : 512,
11111     "referenced_type" : "type-145"
11112    }
11113   ],
11114   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11115   "name" : "android::hardware::details::HidlInstrumentor",
11116   "referenced_type" : "type-142",
11117   "self_type" : "type-142",
11118   "size" : 88,
11119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11120   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11121   "vtable_components" :
11122   [
11123    {
11124     "kind" : "offset_to_top"
11125    },
11126    {
11127     "kind" : "rtti",
11128     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11129    },
11130    {
11131     "kind" : "complete_dtor_pointer",
11132     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11133    },
11134    {
11135     "kind" : "deleting_dtor_pointer",
11136     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11137    }
11138   ]
11139  },
11140  {
11141   "alignment" : 4,
11142   "fields" :
11143   [
11144    {
11145     "field_name" : "sched_policy",
11146     "referenced_type" : "type-29"
11147    },
11148    {
11149     "field_name" : "prio",
11150     "field_offset" : 32,
11151     "referenced_type" : "type-29"
11152    }
11153   ],
11154   "linker_set_key" : "android::hardware::details::SchedPrio",
11155   "name" : "android::hardware::details::SchedPrio",
11156   "referenced_type" : "type-490",
11157   "self_type" : "type-490",
11158   "size" : 8,
11159   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11160   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11161  },
11162  {
11163   "alignment" : 8,
11164   "fields" :
11165   [
11166    {
11167     "access" : "private",
11168     "field_name" : "mQueue",
11169     "referenced_type" : "type-676"
11170    }
11171   ],
11172   "linker_set_key" : "android::hardware::details::TaskRunner",
11173   "name" : "android::hardware::details::TaskRunner",
11174   "record_kind" : "class",
11175   "referenced_type" : "type-675",
11176   "self_type" : "type-675",
11177   "size" : 16,
11178   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11179   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11180  },
11181  {
11182   "alignment" : 1,
11183   "linker_set_key" : "android::hardware::details::bnhw_tag",
11184   "name" : "android::hardware::details::bnhw_tag",
11185   "referenced_type" : "type-266",
11186   "self_type" : "type-266",
11187   "size" : 1,
11188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11189   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11190  },
11191  {
11192   "alignment" : 1,
11193   "linker_set_key" : "android::hardware::details::bphw_tag",
11194   "name" : "android::hardware::details::bphw_tag",
11195   "referenced_type" : "type-277",
11196   "self_type" : "type-277",
11197   "size" : 1,
11198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11199   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11200  },
11201  {
11202   "alignment" : 1,
11203   "linker_set_key" : "android::hardware::details::bs_tag",
11204   "name" : "android::hardware::details::bs_tag",
11205   "referenced_type" : "type-290",
11206   "self_type" : "type-290",
11207   "size" : 1,
11208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11209   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11210  },
11211  {
11212   "access" : "private",
11213   "alignment" : 8,
11214   "fields" :
11215   [
11216    {
11217     "field_name" : "mPointer",
11218     "referenced_type" : "type-367"
11219    },
11220    {
11221     "field_name" : "_pad",
11222     "referenced_type" : "type-34"
11223    }
11224   ],
11225   "is_anonymous" : true,
11226   "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",
11227   "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",
11228   "record_kind" : "union",
11229   "referenced_type" : "type-366",
11230   "self_type" : "type-366",
11231   "size" : 8,
11232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11233   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11234  },
11235  {
11236   "access" : "private",
11237   "alignment" : 8,
11238   "fields" :
11239   [
11240    {
11241     "field_name" : "mPointer",
11242     "referenced_type" : "type-407"
11243    },
11244    {
11245     "field_name" : "_pad",
11246     "referenced_type" : "type-34"
11247    }
11248   ],
11249   "is_anonymous" : true,
11250   "linker_set_key" : "android::hardware::details::hidl_pointer<HdmiPortInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11251   "name" : "android::hardware::details::hidl_pointer<HdmiPortInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11252   "record_kind" : "union",
11253   "referenced_type" : "type-406",
11254   "self_type" : "type-406",
11255   "size" : 8,
11256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11257   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEUt_E"
11258  },
11259  {
11260   "alignment" : 8,
11261   "fields" :
11262   [
11263    {
11264     "access" : "private",
11265     "referenced_type" : "type-366"
11266    }
11267   ],
11268   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11269   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11270   "referenced_type" : "type-365",
11271   "self_type" : "type-365",
11272   "size" : 8,
11273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11274   "template_args" : [ "type-368" ],
11275   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11276  },
11277  {
11278   "alignment" : 8,
11279   "fields" :
11280   [
11281    {
11282     "access" : "private",
11283     "referenced_type" : "type-379"
11284    }
11285   ],
11286   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11287   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11288   "referenced_type" : "type-378",
11289   "self_type" : "type-378",
11290   "size" : 8,
11291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11292   "template_args" : [ "type-381" ],
11293   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
11294  },
11295  {
11296   "alignment" : 8,
11297   "fields" :
11298   [
11299    {
11300     "access" : "private",
11301     "referenced_type" : "type-371"
11302    }
11303   ],
11304   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11305   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11306   "referenced_type" : "type-370",
11307   "self_type" : "type-370",
11308   "size" : 8,
11309   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11310   "template_args" : [ "type-350" ],
11311   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11312  },
11313  {
11314   "alignment" : 8,
11315   "fields" :
11316   [
11317    {
11318     "access" : "private",
11319     "referenced_type" : "type-406"
11320    }
11321   ],
11322   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11323   "name" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11324   "referenced_type" : "type-405",
11325   "self_type" : "type-405",
11326   "size" : 8,
11327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11328   "template_args" : [ "type-408" ],
11329   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEE"
11330  },
11331  {
11332   "alignment" : 8,
11333   "fields" :
11334   [
11335    {
11336     "access" : "private",
11337     "referenced_type" : "type-416"
11338    }
11339   ],
11340   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11341   "name" : "android::hardware::details::hidl_pointer<char>",
11342   "referenced_type" : "type-415",
11343   "self_type" : "type-415",
11344   "size" : 8,
11345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11346   "template_args" : [ "type-62" ],
11347   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11348  },
11349  {
11350   "access" : "private",
11351   "alignment" : 8,
11352   "fields" :
11353   [
11354    {
11355     "field_name" : "mPointer",
11356     "referenced_type" : "type-207"
11357    },
11358    {
11359     "field_name" : "_pad",
11360     "referenced_type" : "type-34"
11361    }
11362   ],
11363   "is_anonymous" : true,
11364   "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",
11365   "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",
11366   "record_kind" : "union",
11367   "referenced_type" : "type-416",
11368   "self_type" : "type-416",
11369   "size" : 8,
11370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11371   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11372  },
11373  {
11374   "alignment" : 8,
11375   "fields" :
11376   [
11377    {
11378     "access" : "private",
11379     "referenced_type" : "type-342"
11380    }
11381   ],
11382   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11383   "name" : "android::hardware::details::hidl_pointer<const char>",
11384   "referenced_type" : "type-341",
11385   "self_type" : "type-341",
11386   "size" : 8,
11387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11388   "template_args" : [ "type-61" ],
11389   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11390  },
11391  {
11392   "access" : "private",
11393   "alignment" : 8,
11394   "fields" :
11395   [
11396    {
11397     "field_name" : "mPointer",
11398     "referenced_type" : "type-60"
11399    },
11400    {
11401     "field_name" : "_pad",
11402     "referenced_type" : "type-34"
11403    }
11404   ],
11405   "is_anonymous" : true,
11406   "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",
11407   "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",
11408   "record_kind" : "union",
11409   "referenced_type" : "type-342",
11410   "self_type" : "type-342",
11411   "size" : 8,
11412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11413   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11414  },
11415  {
11416   "alignment" : 8,
11417   "fields" :
11418   [
11419    {
11420     "access" : "private",
11421     "referenced_type" : "type-301"
11422    }
11423   ],
11424   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11425   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11426   "referenced_type" : "type-300",
11427   "self_type" : "type-300",
11428   "size" : 8,
11429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11430   "template_args" : [ "type-303" ],
11431   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11432  },
11433  {
11434   "access" : "private",
11435   "alignment" : 8,
11436   "fields" :
11437   [
11438    {
11439     "field_name" : "mPointer",
11440     "referenced_type" : "type-302"
11441    },
11442    {
11443     "field_name" : "_pad",
11444     "referenced_type" : "type-34"
11445    }
11446   ],
11447   "is_anonymous" : true,
11448   "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",
11449   "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",
11450   "record_kind" : "union",
11451   "referenced_type" : "type-301",
11452   "self_type" : "type-301",
11453   "size" : 8,
11454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11455   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11456  },
11457  {
11458   "access" : "private",
11459   "alignment" : 8,
11460   "fields" :
11461   [
11462    {
11463     "field_name" : "mPointer",
11464     "referenced_type" : "type-380"
11465    },
11466    {
11467     "field_name" : "_pad",
11468     "referenced_type" : "type-34"
11469    }
11470   ],
11471   "is_anonymous" : true,
11472   "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",
11473   "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",
11474   "record_kind" : "union",
11475   "referenced_type" : "type-379",
11476   "self_type" : "type-379",
11477   "size" : 8,
11478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11479   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
11480  },
11481  {
11482   "access" : "private",
11483   "alignment" : 8,
11484   "fields" :
11485   [
11486    {
11487     "field_name" : "mPointer",
11488     "referenced_type" : "type-372"
11489    },
11490    {
11491     "field_name" : "_pad",
11492     "referenced_type" : "type-34"
11493    }
11494   ],
11495   "is_anonymous" : true,
11496   "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",
11497   "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",
11498   "record_kind" : "union",
11499   "referenced_type" : "type-371",
11500   "self_type" : "type-371",
11501   "size" : 8,
11502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11503   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11504  },
11505  {
11506   "alignment" : 8,
11507   "fields" :
11508   [
11509    {
11510     "access" : "private",
11511     "referenced_type" : "type-390"
11512    }
11513   ],
11514   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11515   "name" : "android::hardware::details::hidl_pointer<int>",
11516   "referenced_type" : "type-389",
11517   "self_type" : "type-389",
11518   "size" : 8,
11519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11520   "template_args" : [ "type-29" ],
11521   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11522  },
11523  {
11524   "access" : "private",
11525   "alignment" : 8,
11526   "fields" :
11527   [
11528    {
11529     "field_name" : "mPointer",
11530     "referenced_type" : "type-391"
11531    },
11532    {
11533     "field_name" : "_pad",
11534     "referenced_type" : "type-34"
11535    }
11536   ],
11537   "is_anonymous" : true,
11538   "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",
11539   "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",
11540   "record_kind" : "union",
11541   "referenced_type" : "type-390",
11542   "self_type" : "type-390",
11543   "size" : 8,
11544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11545   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11546  },
11547  {
11548   "alignment" : 8,
11549   "fields" :
11550   [
11551    {
11552     "access" : "private",
11553     "referenced_type" : "type-434"
11554    }
11555   ],
11556   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11557   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11558   "referenced_type" : "type-433",
11559   "self_type" : "type-433",
11560   "size" : 8,
11561   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11562   "template_args" : [ "type-229" ],
11563   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11564  },
11565  {
11566   "access" : "private",
11567   "alignment" : 8,
11568   "fields" :
11569   [
11570    {
11571     "field_name" : "mPointer",
11572     "referenced_type" : "type-251"
11573    },
11574    {
11575     "field_name" : "_pad",
11576     "referenced_type" : "type-34"
11577    }
11578   ],
11579   "is_anonymous" : true,
11580   "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",
11581   "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",
11582   "record_kind" : "union",
11583   "referenced_type" : "type-434",
11584   "self_type" : "type-434",
11585   "size" : 8,
11586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11587   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11588  },
11589  {
11590   "alignment" : 8,
11591   "fields" :
11592   [
11593    {
11594     "access" : "private",
11595     "referenced_type" : "type-398"
11596    }
11597   ],
11598   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
11599   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
11600   "referenced_type" : "type-397",
11601   "self_type" : "type-397",
11602   "size" : 8,
11603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11604   "template_args" : [ "type-118" ],
11605   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
11606  },
11607  {
11608   "access" : "private",
11609   "alignment" : 8,
11610   "fields" :
11611   [
11612    {
11613     "field_name" : "mPointer",
11614     "referenced_type" : "type-399"
11615    },
11616    {
11617     "field_name" : "_pad",
11618     "referenced_type" : "type-34"
11619    }
11620   ],
11621   "is_anonymous" : true,
11622   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11623   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11624   "record_kind" : "union",
11625   "referenced_type" : "type-398",
11626   "self_type" : "type-398",
11627   "size" : 8,
11628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11629   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
11630  },
11631  {
11632   "alignment" : 1,
11633   "linker_set_key" : "android::hardware::details::i_tag",
11634   "name" : "android::hardware::details::i_tag",
11635   "referenced_type" : "type-255",
11636   "self_type" : "type-255",
11637   "size" : 1,
11638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11639   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11640  },
11641  {
11642   "alignment" : 8,
11643   "fields" :
11644   [
11645    {
11646     "access" : "private",
11647     "field_name" : "mStatus",
11648     "referenced_type" : "type-180"
11649    },
11650    {
11651     "access" : "private",
11652     "field_name" : "mCheckedStatus",
11653     "field_offset" : 256,
11654     "referenced_type" : "type-45"
11655    }
11656   ],
11657   "linker_set_key" : "android::hardware::details::return_status",
11658   "name" : "android::hardware::details::return_status",
11659   "record_kind" : "class",
11660   "referenced_type" : "type-190",
11661   "self_type" : "type-190",
11662   "size" : 40,
11663   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11664   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11665  },
11666  {
11667   "alignment" : 1,
11668   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11669   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11670   "referenced_type" : "type-418",
11671   "self_type" : "type-418",
11672   "size" : 1,
11673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11674   "template_args" : [ "type-118" ],
11675   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
11676  },
11677  {
11678   "alignment" : 1,
11679   "fields" :
11680   [
11681    {
11682     "access" : "private",
11683     "field_name" : "mBuffer",
11684     "referenced_type" : "type-382"
11685    }
11686   ],
11687   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11688   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11689   "referenced_type" : "type-381",
11690   "self_type" : "type-381",
11691   "size" : 32,
11692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11693   "template_args" : [ "type-118" ],
11694   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
11695  },
11696  {
11697   "alignment" : 8,
11698   "base_specifiers" :
11699   [
11700    {
11701     "referenced_type" : "type-13"
11702    }
11703   ],
11704   "fields" :
11705   [
11706    {
11707     "access" : "private",
11708     "field_name" : "mRecipient",
11709     "field_offset" : 64,
11710     "referenced_type" : "type-169"
11711    },
11712    {
11713     "access" : "private",
11714     "field_name" : "mCookie",
11715     "field_offset" : 192,
11716     "referenced_type" : "type-34"
11717    },
11718    {
11719     "access" : "private",
11720     "field_name" : "mBase",
11721     "field_offset" : 256,
11722     "referenced_type" : "type-163"
11723    }
11724   ],
11725   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11726   "name" : "android::hardware::hidl_binder_death_recipient",
11727   "referenced_type" : "type-168",
11728   "self_type" : "type-168",
11729   "size" : 64,
11730   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11731   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11732   "vtable_components" :
11733   [
11734    {
11735     "component_value" : 48,
11736     "kind" : "vbase_offset"
11737    },
11738    {
11739     "kind" : "offset_to_top"
11740    },
11741    {
11742     "kind" : "rtti",
11743     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11747    },
11748    {
11749     "kind" : "complete_dtor_pointer",
11750     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11751    },
11752    {
11753     "kind" : "deleting_dtor_pointer",
11754     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11755    },
11756    {
11757     "kind" : "vcall_offset"
11758    },
11759    {
11760     "kind" : "vcall_offset"
11761    },
11762    {
11763     "kind" : "vcall_offset"
11764    },
11765    {
11766     "kind" : "vcall_offset"
11767    },
11768    {
11769     "component_value" : -48,
11770     "kind" : "vcall_offset"
11771    },
11772    {
11773     "component_value" : -48,
11774     "kind" : "offset_to_top"
11775    },
11776    {
11777     "kind" : "rtti",
11778     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11779    },
11780    {
11781     "kind" : "complete_dtor_pointer",
11782     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11783    },
11784    {
11785     "kind" : "deleting_dtor_pointer",
11786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11799    }
11800   ]
11801  },
11802  {
11803   "alignment" : 8,
11804   "base_specifiers" :
11805   [
11806    {
11807     "is_virtual" : true,
11808     "referenced_type" : "type-6"
11809    }
11810   ],
11811   "linker_set_key" : "android::hardware::hidl_death_recipient",
11812   "name" : "android::hardware::hidl_death_recipient",
11813   "referenced_type" : "type-171",
11814   "self_type" : "type-171",
11815   "size" : 24,
11816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11817   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11818   "vtable_components" :
11819   [
11820    {
11821     "component_value" : 8,
11822     "kind" : "vbase_offset"
11823    },
11824    {
11825     "kind" : "offset_to_top"
11826    },
11827    {
11828     "kind" : "rtti",
11829     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11830    },
11831    {
11832     "is_pure" : true,
11833     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11834    },
11835    {
11836     "kind" : "complete_dtor_pointer",
11837     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11838    },
11839    {
11840     "kind" : "deleting_dtor_pointer",
11841     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11842    },
11843    {
11844     "kind" : "vcall_offset"
11845    },
11846    {
11847     "kind" : "vcall_offset"
11848    },
11849    {
11850     "kind" : "vcall_offset"
11851    },
11852    {
11853     "kind" : "vcall_offset"
11854    },
11855    {
11856     "component_value" : -8,
11857     "kind" : "vcall_offset"
11858    },
11859    {
11860     "component_value" : -8,
11861     "kind" : "offset_to_top"
11862    },
11863    {
11864     "kind" : "rtti",
11865     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11866    },
11867    {
11868     "kind" : "complete_dtor_pointer",
11869     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11870    },
11871    {
11872     "kind" : "deleting_dtor_pointer",
11873     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11874    },
11875    {
11876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11877    },
11878    {
11879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11883    },
11884    {
11885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11886    }
11887   ]
11888  },
11889  {
11890   "alignment" : 8,
11891   "fields" :
11892   [
11893    {
11894     "access" : "private",
11895     "field_name" : "mHandle",
11896     "referenced_type" : "type-300"
11897    },
11898    {
11899     "access" : "private",
11900     "field_name" : "mOwnsHandle",
11901     "field_offset" : 64,
11902     "referenced_type" : "type-45"
11903    }
11904   ],
11905   "linker_set_key" : "android::hardware::hidl_handle",
11906   "name" : "android::hardware::hidl_handle",
11907   "referenced_type" : "type-348",
11908   "self_type" : "type-348",
11909   "size" : 16,
11910   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11911   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11912  },
11913  {
11914   "alignment" : 8,
11915   "fields" :
11916   [
11917    {
11918     "access" : "private",
11919     "field_name" : "mHandle",
11920     "referenced_type" : "type-348"
11921    },
11922    {
11923     "access" : "private",
11924     "field_name" : "mSize",
11925     "field_offset" : 128,
11926     "referenced_type" : "type-34"
11927    },
11928    {
11929     "access" : "private",
11930     "field_name" : "mName",
11931     "field_offset" : 192,
11932     "referenced_type" : "type-350"
11933    }
11934   ],
11935   "linker_set_key" : "android::hardware::hidl_memory",
11936   "name" : "android::hardware::hidl_memory",
11937   "referenced_type" : "type-352",
11938   "self_type" : "type-352",
11939   "size" : 40,
11940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11941   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11942  },
11943  {
11944   "alignment" : 8,
11945   "fields" :
11946   [
11947    {
11948     "access" : "private",
11949     "field_name" : "mBuffer",
11950     "referenced_type" : "type-341"
11951    },
11952    {
11953     "access" : "private",
11954     "field_name" : "mSize",
11955     "field_offset" : 64,
11956     "referenced_type" : "type-2"
11957    },
11958    {
11959     "access" : "private",
11960     "field_name" : "mOwnsBuffer",
11961     "field_offset" : 96,
11962     "referenced_type" : "type-45"
11963    }
11964   ],
11965   "linker_set_key" : "android::hardware::hidl_string",
11966   "name" : "android::hardware::hidl_string",
11967   "referenced_type" : "type-350",
11968   "self_type" : "type-350",
11969   "size" : 16,
11970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11971   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11972  },
11973  {
11974   "alignment" : 8,
11975   "fields" :
11976   [
11977    {
11978     "access" : "private",
11979     "field_name" : "mBuffer",
11980     "referenced_type" : "type-365"
11981    },
11982    {
11983     "access" : "private",
11984     "field_name" : "mSize",
11985     "field_offset" : 64,
11986     "referenced_type" : "type-2"
11987    },
11988    {
11989     "access" : "private",
11990     "field_name" : "mOwnsBuffer",
11991     "field_offset" : 96,
11992     "referenced_type" : "type-45"
11993    }
11994   ],
11995   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11996   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11997   "referenced_type" : "type-364",
11998   "self_type" : "type-364",
11999   "size" : 16,
12000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12001   "template_args" : [ "type-368" ],
12002   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12003  },
12004  {
12005   "alignment" : 8,
12006   "fields" :
12007   [
12008    {
12009     "access" : "private",
12010     "field_name" : "mBuffer",
12011     "referenced_type" : "type-378"
12012    },
12013    {
12014     "access" : "private",
12015     "field_name" : "mSize",
12016     "field_offset" : 64,
12017     "referenced_type" : "type-2"
12018    },
12019    {
12020     "access" : "private",
12021     "field_name" : "mOwnsBuffer",
12022     "field_offset" : 96,
12023     "referenced_type" : "type-45"
12024    }
12025   ],
12026   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12027   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12028   "referenced_type" : "type-377",
12029   "self_type" : "type-377",
12030   "size" : 16,
12031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12032   "template_args" : [ "type-381" ],
12033   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
12034  },
12035  {
12036   "alignment" : 8,
12037   "fields" :
12038   [
12039    {
12040     "access" : "private",
12041     "field_name" : "mBuffer",
12042     "referenced_type" : "type-370"
12043    },
12044    {
12045     "access" : "private",
12046     "field_name" : "mSize",
12047     "field_offset" : 64,
12048     "referenced_type" : "type-2"
12049    },
12050    {
12051     "access" : "private",
12052     "field_name" : "mOwnsBuffer",
12053     "field_offset" : 96,
12054     "referenced_type" : "type-45"
12055    }
12056   ],
12057   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12058   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12059   "referenced_type" : "type-369",
12060   "self_type" : "type-369",
12061   "size" : 16,
12062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12063   "template_args" : [ "type-350" ],
12064   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12065  },
12066  {
12067   "alignment" : 8,
12068   "fields" :
12069   [
12070    {
12071     "access" : "private",
12072     "field_name" : "mBuffer",
12073     "referenced_type" : "type-405"
12074    },
12075    {
12076     "access" : "private",
12077     "field_name" : "mSize",
12078     "field_offset" : 64,
12079     "referenced_type" : "type-2"
12080    },
12081    {
12082     "access" : "private",
12083     "field_name" : "mOwnsBuffer",
12084     "field_offset" : 96,
12085     "referenced_type" : "type-45"
12086    }
12087   ],
12088   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12089   "name" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12090   "referenced_type" : "type-404",
12091   "self_type" : "type-404",
12092   "size" : 16,
12093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12094   "template_args" : [ "type-408" ],
12095   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_2tv3cec4V1_012HdmiPortInfoEEE"
12096  },
12097  {
12098   "alignment" : 8,
12099   "fields" :
12100   [
12101    {
12102     "access" : "private",
12103     "field_name" : "mBuffer",
12104     "referenced_type" : "type-415"
12105    },
12106    {
12107     "access" : "private",
12108     "field_name" : "mSize",
12109     "field_offset" : 64,
12110     "referenced_type" : "type-2"
12111    },
12112    {
12113     "access" : "private",
12114     "field_name" : "mOwnsBuffer",
12115     "field_offset" : 96,
12116     "referenced_type" : "type-45"
12117    }
12118   ],
12119   "linker_set_key" : "android::hardware::hidl_vec<char>",
12120   "name" : "android::hardware::hidl_vec<char>",
12121   "referenced_type" : "type-414",
12122   "self_type" : "type-414",
12123   "size" : 16,
12124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12125   "template_args" : [ "type-62" ],
12126   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12127  },
12128  {
12129   "alignment" : 8,
12130   "fields" :
12131   [
12132    {
12133     "access" : "private",
12134     "field_name" : "mBuffer",
12135     "referenced_type" : "type-389"
12136    },
12137    {
12138     "access" : "private",
12139     "field_name" : "mSize",
12140     "field_offset" : 64,
12141     "referenced_type" : "type-2"
12142    },
12143    {
12144     "access" : "private",
12145     "field_name" : "mOwnsBuffer",
12146     "field_offset" : 96,
12147     "referenced_type" : "type-45"
12148    }
12149   ],
12150   "linker_set_key" : "android::hardware::hidl_vec<int>",
12151   "name" : "android::hardware::hidl_vec<int>",
12152   "referenced_type" : "type-388",
12153   "self_type" : "type-388",
12154   "size" : 16,
12155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12156   "template_args" : [ "type-29" ],
12157   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12158  },
12159  {
12160   "alignment" : 8,
12161   "fields" :
12162   [
12163    {
12164     "access" : "private",
12165     "field_name" : "mBuffer",
12166     "referenced_type" : "type-397"
12167    },
12168    {
12169     "access" : "private",
12170     "field_name" : "mSize",
12171     "field_offset" : 64,
12172     "referenced_type" : "type-2"
12173    },
12174    {
12175     "access" : "private",
12176     "field_name" : "mOwnsBuffer",
12177     "field_offset" : 96,
12178     "referenced_type" : "type-45"
12179    }
12180   ],
12181   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
12182   "name" : "android::hardware::hidl_vec<unsigned char>",
12183   "referenced_type" : "type-396",
12184   "self_type" : "type-396",
12185   "size" : 16,
12186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12187   "template_args" : [ "type-118" ],
12188   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
12189  },
12190  {
12191   "alignment" : 2,
12192   "fields" :
12193   [
12194    {
12195     "access" : "private",
12196     "field_name" : "mMajor",
12197     "referenced_type" : "type-120"
12198    },
12199    {
12200     "access" : "private",
12201     "field_name" : "mMinor",
12202     "field_offset" : 16,
12203     "referenced_type" : "type-120"
12204    }
12205   ],
12206   "linker_set_key" : "android::hardware::hidl_version",
12207   "name" : "android::hardware::hidl_version",
12208   "referenced_type" : "type-421",
12209   "self_type" : "type-421",
12210   "size" : 4,
12211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12212   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12213  },
12214  {
12215   "alignment" : 8,
12216   "base_specifiers" :
12217   [
12218    {
12219     "referenced_type" : "type-479"
12220    }
12221   ],
12222   "fields" :
12223   [
12224    {
12225     "access" : "private",
12226     "field_name" : "_hidl_mImpl",
12227     "field_offset" : 1024,
12228     "referenced_type" : "type-150"
12229    }
12230   ],
12231   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12232   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12233   "referenced_type" : "type-554",
12234   "self_type" : "type-554",
12235   "size" : 152,
12236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h",
12237   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BnHwHdmiCecE",
12238   "vtable_components" :
12239   [
12240    {
12241     "component_value" : 136,
12242     "kind" : "vbase_offset"
12243    },
12244    {
12245     "kind" : "offset_to_top"
12246    },
12247    {
12248     "kind" : "rtti",
12249     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12250    },
12251    {
12252     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12253    },
12254    {
12255     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12256    },
12257    {
12258     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12259    },
12260    {
12261     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12265    },
12266    {
12267     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12277    },
12278    {
12279     "kind" : "complete_dtor_pointer",
12280     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12281    },
12282    {
12283     "kind" : "deleting_dtor_pointer",
12284     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12288    },
12289    {
12290     "component_value" : -32,
12291     "kind" : "offset_to_top"
12292    },
12293    {
12294     "kind" : "rtti",
12295     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12296    },
12297    {
12298     "kind" : "complete_dtor_pointer",
12299     "mangled_component_name" : "_ZThn32_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12300    },
12301    {
12302     "kind" : "deleting_dtor_pointer",
12303     "mangled_component_name" : "_ZThn32_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12304    },
12305    {
12306     "kind" : "vcall_offset"
12307    },
12308    {
12309     "kind" : "vcall_offset"
12310    },
12311    {
12312     "kind" : "vcall_offset"
12313    },
12314    {
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "component_value" : -136,
12319     "kind" : "vcall_offset"
12320    },
12321    {
12322     "component_value" : -136,
12323     "kind" : "offset_to_top"
12324    },
12325    {
12326     "kind" : "rtti",
12327     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12328    },
12329    {
12330     "kind" : "complete_dtor_pointer",
12331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12332    },
12333    {
12334     "kind" : "deleting_dtor_pointer",
12335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12348    }
12349   ]
12350  },
12351  {
12352   "alignment" : 8,
12353   "base_specifiers" :
12354   [
12355    {
12356     "referenced_type" : "type-479"
12357    }
12358   ],
12359   "fields" :
12360   [
12361    {
12362     "access" : "private",
12363     "field_name" : "_hidl_mImpl",
12364     "field_offset" : 1024,
12365     "referenced_type" : "type-132"
12366    }
12367   ],
12368   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12369   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12370   "referenced_type" : "type-483",
12371   "self_type" : "type-483",
12372   "size" : 152,
12373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h",
12374   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE",
12375   "vtable_components" :
12376   [
12377    {
12378     "component_value" : 136,
12379     "kind" : "vbase_offset"
12380    },
12381    {
12382     "kind" : "offset_to_top"
12383    },
12384    {
12385     "kind" : "rtti",
12386     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12390    },
12391    {
12392     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12396    },
12397    {
12398     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12399    },
12400    {
12401     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12402    },
12403    {
12404     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12405    },
12406    {
12407     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12408    },
12409    {
12410     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12411    },
12412    {
12413     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12414    },
12415    {
12416     "kind" : "complete_dtor_pointer",
12417     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12418    },
12419    {
12420     "kind" : "deleting_dtor_pointer",
12421     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12425    },
12426    {
12427     "component_value" : -32,
12428     "kind" : "offset_to_top"
12429    },
12430    {
12431     "kind" : "rtti",
12432     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12433    },
12434    {
12435     "kind" : "complete_dtor_pointer",
12436     "mangled_component_name" : "_ZThn32_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12437    },
12438    {
12439     "kind" : "deleting_dtor_pointer",
12440     "mangled_component_name" : "_ZThn32_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12441    },
12442    {
12443     "kind" : "vcall_offset"
12444    },
12445    {
12446     "kind" : "vcall_offset"
12447    },
12448    {
12449     "kind" : "vcall_offset"
12450    },
12451    {
12452     "kind" : "vcall_offset"
12453    },
12454    {
12455     "component_value" : -136,
12456     "kind" : "vcall_offset"
12457    },
12458    {
12459     "component_value" : -136,
12460     "kind" : "offset_to_top"
12461    },
12462    {
12463     "kind" : "rtti",
12464     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12465    },
12466    {
12467     "kind" : "complete_dtor_pointer",
12468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12469    },
12470    {
12471     "kind" : "deleting_dtor_pointer",
12472     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12479    },
12480    {
12481     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12485    }
12486   ]
12487  },
12488  {
12489   "alignment" : 8,
12490   "base_specifiers" :
12491   [
12492    {
12493     "referenced_type" : "type-463"
12494    },
12495    {
12496     "referenced_type" : "type-142"
12497    }
12498   ],
12499   "fields" :
12500   [
12501    {
12502     "access" : "private",
12503     "field_name" : "_hidl_mMutex",
12504     "field_offset" : 1088,
12505     "referenced_type" : "type-645"
12506    },
12507    {
12508     "access" : "private",
12509     "field_name" : "_hidl_mDeathRecipients",
12510     "field_offset" : 1408,
12511     "referenced_type" : "type-646"
12512    }
12513   ],
12514   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
12515   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
12516   "referenced_type" : "type-644",
12517   "self_type" : "type-644",
12518   "size" : 216,
12519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h",
12520   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BpHwHdmiCecE",
12521   "vtable_components" :
12522   [
12523    {
12524     "component_value" : 200,
12525     "kind" : "vbase_offset"
12526    },
12527    {
12528     "kind" : "offset_to_top"
12529    },
12530    {
12531     "kind" : "rtti",
12532     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12533    },
12534    {
12535     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_011BpHwHdmiCec8isRemoteEv"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12548    },
12549    {
12550     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12554    },
12555    {
12556     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
12557    },
12558    {
12559     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12560    },
12561    {
12562     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
12563    },
12564    {
12565     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12566    },
12567    {
12568     "kind" : "complete_dtor_pointer",
12569     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12570    },
12571    {
12572     "kind" : "deleting_dtor_pointer",
12573     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
12580    },
12581    {
12582     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
12613    },
12614    {
12615     "component_value" : 192,
12616     "kind" : "vbase_offset"
12617    },
12618    {
12619     "component_value" : -8,
12620     "kind" : "offset_to_top"
12621    },
12622    {
12623     "kind" : "rtti",
12624     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12625    },
12626    {
12627     "kind" : "complete_dtor_pointer",
12628     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12629    },
12630    {
12631     "kind" : "deleting_dtor_pointer",
12632     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12633    },
12634    {
12635     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
12636    },
12637    {
12638     "component_value" : 184,
12639     "kind" : "vbase_offset"
12640    },
12641    {
12642     "component_value" : -16,
12643     "kind" : "offset_to_top"
12644    },
12645    {
12646     "kind" : "rtti",
12647     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12648    },
12649    {
12650     "kind" : "complete_dtor_pointer",
12651     "mangled_component_name" : "_ZThn16_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12652    },
12653    {
12654     "kind" : "deleting_dtor_pointer",
12655     "mangled_component_name" : "_ZThn16_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12656    },
12657    {
12658     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12659    },
12660    {
12661     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12662    },
12663    {
12664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12665    },
12666    {
12667     "component_value" : -48,
12668     "kind" : "offset_to_top"
12669    },
12670    {
12671     "kind" : "rtti",
12672     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12673    },
12674    {
12675     "kind" : "complete_dtor_pointer",
12676     "mangled_component_name" : "_ZThn48_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12677    },
12678    {
12679     "kind" : "deleting_dtor_pointer",
12680     "mangled_component_name" : "_ZThn48_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12681    },
12682    {
12683     "kind" : "vcall_offset"
12684    },
12685    {
12686     "component_value" : -184,
12687     "kind" : "vcall_offset"
12688    },
12689    {
12690     "component_value" : -184,
12691     "kind" : "vcall_offset"
12692    },
12693    {
12694     "component_value" : -184,
12695     "kind" : "vcall_offset"
12696    },
12697    {
12698     "component_value" : -200,
12699     "kind" : "vcall_offset"
12700    },
12701    {
12702     "component_value" : -200,
12703     "kind" : "offset_to_top"
12704    },
12705    {
12706     "kind" : "rtti",
12707     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12708    },
12709    {
12710     "kind" : "complete_dtor_pointer",
12711     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12712    },
12713    {
12714     "kind" : "deleting_dtor_pointer",
12715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12716    },
12717    {
12718     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12719    },
12720    {
12721     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12722    },
12723    {
12724     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12728    }
12729   ]
12730  },
12731  {
12732   "alignment" : 8,
12733   "base_specifiers" :
12734   [
12735    {
12736     "referenced_type" : "type-138"
12737    },
12738    {
12739     "referenced_type" : "type-142"
12740    }
12741   ],
12742   "fields" :
12743   [
12744    {
12745     "access" : "private",
12746     "field_name" : "_hidl_mMutex",
12747     "field_offset" : 1088,
12748     "referenced_type" : "type-136"
12749    },
12750    {
12751     "access" : "private",
12752     "field_name" : "_hidl_mDeathRecipients",
12753     "field_offset" : 1408,
12754     "referenced_type" : "type-137"
12755    }
12756   ],
12757   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
12758   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
12759   "referenced_type" : "type-135",
12760   "self_type" : "type-135",
12761   "size" : 216,
12762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h",
12763   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE",
12764   "vtable_components" :
12765   [
12766    {
12767     "component_value" : 200,
12768     "kind" : "vbase_offset"
12769    },
12770    {
12771     "kind" : "offset_to_top"
12772    },
12773    {
12774     "kind" : "rtti",
12775     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12776    },
12777    {
12778     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback8isRemoteEv"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12797    },
12798    {
12799     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12809    },
12810    {
12811     "kind" : "complete_dtor_pointer",
12812     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12813    },
12814    {
12815     "kind" : "deleting_dtor_pointer",
12816     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
12826    },
12827    {
12828     "component_value" : 192,
12829     "kind" : "vbase_offset"
12830    },
12831    {
12832     "component_value" : -8,
12833     "kind" : "offset_to_top"
12834    },
12835    {
12836     "kind" : "rtti",
12837     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12838    },
12839    {
12840     "kind" : "complete_dtor_pointer",
12841     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12842    },
12843    {
12844     "kind" : "deleting_dtor_pointer",
12845     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12846    },
12847    {
12848     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
12849    },
12850    {
12851     "component_value" : 184,
12852     "kind" : "vbase_offset"
12853    },
12854    {
12855     "component_value" : -16,
12856     "kind" : "offset_to_top"
12857    },
12858    {
12859     "kind" : "rtti",
12860     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12861    },
12862    {
12863     "kind" : "complete_dtor_pointer",
12864     "mangled_component_name" : "_ZThn16_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12865    },
12866    {
12867     "kind" : "deleting_dtor_pointer",
12868     "mangled_component_name" : "_ZThn16_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12875    },
12876    {
12877     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12878    },
12879    {
12880     "component_value" : -48,
12881     "kind" : "offset_to_top"
12882    },
12883    {
12884     "kind" : "rtti",
12885     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12886    },
12887    {
12888     "kind" : "complete_dtor_pointer",
12889     "mangled_component_name" : "_ZThn48_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12890    },
12891    {
12892     "kind" : "deleting_dtor_pointer",
12893     "mangled_component_name" : "_ZThn48_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12894    },
12895    {
12896     "kind" : "vcall_offset"
12897    },
12898    {
12899     "component_value" : -184,
12900     "kind" : "vcall_offset"
12901    },
12902    {
12903     "component_value" : -184,
12904     "kind" : "vcall_offset"
12905    },
12906    {
12907     "component_value" : -184,
12908     "kind" : "vcall_offset"
12909    },
12910    {
12911     "component_value" : -200,
12912     "kind" : "vcall_offset"
12913    },
12914    {
12915     "component_value" : -200,
12916     "kind" : "offset_to_top"
12917    },
12918    {
12919     "kind" : "rtti",
12920     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12921    },
12922    {
12923     "kind" : "complete_dtor_pointer",
12924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12925    },
12926    {
12927     "kind" : "deleting_dtor_pointer",
12928     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12929    },
12930    {
12931     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12932    },
12933    {
12934     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12935    },
12936    {
12937     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12938    },
12939    {
12940     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12941    }
12942   ]
12943  },
12944  {
12945   "alignment" : 8,
12946   "base_specifiers" :
12947   [
12948    {
12949     "referenced_type" : "type-4"
12950    },
12951    {
12952     "referenced_type" : "type-142"
12953    }
12954   ],
12955   "fields" :
12956   [
12957    {
12958     "access" : "private",
12959     "field_name" : "mImpl",
12960     "field_offset" : 768,
12961     "referenced_type" : "type-149"
12962    },
12963    {
12964     "access" : "private",
12965     "field_name" : "mOnewayQueue",
12966     "field_offset" : 832,
12967     "referenced_type" : "type-675"
12968    }
12969   ],
12970   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
12971   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
12972   "referenced_type" : "type-681",
12973   "self_type" : "type-681",
12974   "size" : 136,
12975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h",
12976   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09BsHdmiCecE",
12977   "vtable_components" :
12978   [
12979    {
12980     "component_value" : 120,
12981     "kind" : "vbase_offset"
12982    },
12983    {
12984     "kind" : "offset_to_top"
12985    },
12986    {
12987     "kind" : "rtti",
12988     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
12989    },
12990    {
12991     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21setHALInstrumentationEv"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13010    },
13011    {
13012     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec4pingEv"
13013    },
13014    {
13015     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13016    },
13017    {
13018     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21notifySyspropsChangedEv"
13019    },
13020    {
13021     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13022    },
13023    {
13024     "kind" : "complete_dtor_pointer",
13025     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13026    },
13027    {
13028     "kind" : "deleting_dtor_pointer",
13029     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13030    },
13031    {
13032     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13033    },
13034    {
13035     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19clearLogicalAddressEv"
13036    },
13037    {
13038     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13039    },
13040    {
13041     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11sendMessageERKNS3_10CecMessageE"
13042    },
13043    {
13044     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13045    },
13046    {
13047     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13getCecVersionEv"
13048    },
13049    {
13050     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getVendorIdEv"
13051    },
13052    {
13053     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec9setOptionENS3_9OptionKeyEb"
13057    },
13058    {
13059     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setLanguageERKNS0_11hidl_stringE"
13060    },
13061    {
13062     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec24enableAudioReturnChannelEib"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11isConnectedEi"
13066    },
13067    {
13068     "component_value" : -8,
13069     "kind" : "offset_to_top"
13070    },
13071    {
13072     "kind" : "rtti",
13073     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13074    },
13075    {
13076     "kind" : "complete_dtor_pointer",
13077     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13078    },
13079    {
13080     "kind" : "deleting_dtor_pointer",
13081     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13082    },
13083    {
13084     "kind" : "vcall_offset"
13085    },
13086    {
13087     "kind" : "vcall_offset"
13088    },
13089    {
13090     "kind" : "vcall_offset"
13091    },
13092    {
13093     "kind" : "vcall_offset"
13094    },
13095    {
13096     "component_value" : -120,
13097     "kind" : "vcall_offset"
13098    },
13099    {
13100     "component_value" : -120,
13101     "kind" : "offset_to_top"
13102    },
13103    {
13104     "kind" : "rtti",
13105     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13106    },
13107    {
13108     "kind" : "complete_dtor_pointer",
13109     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13110    },
13111    {
13112     "kind" : "deleting_dtor_pointer",
13113     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13114    },
13115    {
13116     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13126    }
13127   ]
13128  },
13129  {
13130   "alignment" : 8,
13131   "base_specifiers" :
13132   [
13133    {
13134     "referenced_type" : "type-134"
13135    },
13136    {
13137     "referenced_type" : "type-142"
13138    }
13139   ],
13140   "fields" :
13141   [
13142    {
13143     "access" : "private",
13144     "field_name" : "mImpl",
13145     "field_offset" : 768,
13146     "referenced_type" : "type-154"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "mOnewayQueue",
13151     "field_offset" : 832,
13152     "referenced_type" : "type-675"
13153    }
13154   ],
13155   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13156   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13157   "referenced_type" : "type-674",
13158   "self_type" : "type-674",
13159   "size" : 136,
13160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h",
13161   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE",
13162   "vtable_components" :
13163   [
13164    {
13165     "component_value" : 120,
13166     "kind" : "vbase_offset"
13167    },
13168    {
13169     "kind" : "offset_to_top"
13170    },
13171    {
13172     "kind" : "rtti",
13173     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13174    },
13175    {
13176     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21setHALInstrumentationEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback4pingEv"
13198    },
13199    {
13200     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13201    },
13202    {
13203     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21notifySyspropsChangedEv"
13204    },
13205    {
13206     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13207    },
13208    {
13209     "kind" : "complete_dtor_pointer",
13210     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13211    },
13212    {
13213     "kind" : "deleting_dtor_pointer",
13214     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13215    },
13216    {
13217     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13221    },
13222    {
13223     "component_value" : -8,
13224     "kind" : "offset_to_top"
13225    },
13226    {
13227     "kind" : "rtti",
13228     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13229    },
13230    {
13231     "kind" : "complete_dtor_pointer",
13232     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13233    },
13234    {
13235     "kind" : "deleting_dtor_pointer",
13236     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13237    },
13238    {
13239     "kind" : "vcall_offset"
13240    },
13241    {
13242     "kind" : "vcall_offset"
13243    },
13244    {
13245     "kind" : "vcall_offset"
13246    },
13247    {
13248     "kind" : "vcall_offset"
13249    },
13250    {
13251     "component_value" : -120,
13252     "kind" : "vcall_offset"
13253    },
13254    {
13255     "component_value" : -120,
13256     "kind" : "offset_to_top"
13257    },
13258    {
13259     "kind" : "rtti",
13260     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13261    },
13262    {
13263     "kind" : "complete_dtor_pointer",
13264     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13265    },
13266    {
13267     "kind" : "deleting_dtor_pointer",
13268     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13269    },
13270    {
13271     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13272    },
13273    {
13274     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13275    },
13276    {
13277     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13278    },
13279    {
13280     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13281    }
13282   ]
13283  },
13284  {
13285   "alignment" : 8,
13286   "fields" :
13287   [
13288    {
13289     "field_name" : "initiator",
13290     "referenced_type" : "type-594"
13291    },
13292    {
13293     "field_name" : "destination",
13294     "field_offset" : 32,
13295     "referenced_type" : "type-594"
13296    },
13297    {
13298     "field_name" : "body",
13299     "field_offset" : 64,
13300     "referenced_type" : "type-396"
13301    }
13302   ],
13303   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessage",
13304   "name" : "android::hardware::tv::cec::V1_0::CecMessage",
13305   "referenced_type" : "type-599",
13306   "self_type" : "type-599",
13307   "size" : 24,
13308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13309   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_010CecMessageE"
13310  },
13311  {
13312   "alignment" : 4,
13313   "fields" :
13314   [
13315    {
13316     "field_name" : "type",
13317     "referenced_type" : "type-409"
13318    },
13319    {
13320     "field_name" : "portId",
13321     "field_offset" : 32,
13322     "referenced_type" : "type-2"
13323    },
13324    {
13325     "field_name" : "cecSupported",
13326     "field_offset" : 64,
13327     "referenced_type" : "type-45"
13328    },
13329    {
13330     "field_name" : "arcSupported",
13331     "field_offset" : 72,
13332     "referenced_type" : "type-45"
13333    },
13334    {
13335     "field_name" : "physicalAddress",
13336     "field_offset" : 80,
13337     "referenced_type" : "type-120"
13338    }
13339   ],
13340   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13341   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13342   "referenced_type" : "type-408",
13343   "self_type" : "type-408",
13344   "size" : 12,
13345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13346   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortInfoE"
13347  },
13348  {
13349   "alignment" : 4,
13350   "fields" :
13351   [
13352    {
13353     "field_name" : "connected",
13354     "referenced_type" : "type-45"
13355    },
13356    {
13357     "field_name" : "portId",
13358     "field_offset" : 32,
13359     "referenced_type" : "type-2"
13360    }
13361   ],
13362   "linker_set_key" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13363   "name" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13364   "referenced_type" : "type-600",
13365   "self_type" : "type-600",
13366   "size" : 8,
13367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13368   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HotplugEventE"
13369  },
13370  {
13371   "alignment" : 8,
13372   "base_specifiers" :
13373   [
13374    {
13375     "referenced_type" : "type-5"
13376    }
13377   ],
13378   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec",
13379   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec",
13380   "referenced_type" : "type-4",
13381   "self_type" : "type-4",
13382   "size" : 24,
13383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h",
13384   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_08IHdmiCecE",
13385   "vtable_components" :
13386   [
13387    {
13388     "component_value" : 8,
13389     "kind" : "vbase_offset"
13390    },
13391    {
13392     "kind" : "offset_to_top"
13393    },
13394    {
13395     "kind" : "rtti",
13396     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
13397    },
13398    {
13399     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
13400    },
13401    {
13402     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13403    },
13404    {
13405     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13406    },
13407    {
13408     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13409    },
13410    {
13411     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13424    },
13425    {
13426     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
13427    },
13428    {
13429     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13430    },
13431    {
13432     "kind" : "complete_dtor_pointer",
13433     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
13434    },
13435    {
13436     "kind" : "deleting_dtor_pointer",
13437     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
13438    },
13439    {
13440     "is_pure" : true,
13441     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13442    },
13443    {
13444     "is_pure" : true,
13445     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
13446    },
13447    {
13448     "is_pure" : true,
13449     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13450    },
13451    {
13452     "is_pure" : true,
13453     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
13454    },
13455    {
13456     "is_pure" : true,
13457     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13458    },
13459    {
13460     "is_pure" : true,
13461     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
13462    },
13463    {
13464     "is_pure" : true,
13465     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
13466    },
13467    {
13468     "is_pure" : true,
13469     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13470    },
13471    {
13472     "is_pure" : true,
13473     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
13474    },
13475    {
13476     "is_pure" : true,
13477     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
13478    },
13479    {
13480     "is_pure" : true,
13481     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
13482    },
13483    {
13484     "is_pure" : true,
13485     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
13486    },
13487    {
13488     "kind" : "vcall_offset"
13489    },
13490    {
13491     "kind" : "vcall_offset"
13492    },
13493    {
13494     "kind" : "vcall_offset"
13495    },
13496    {
13497     "kind" : "vcall_offset"
13498    },
13499    {
13500     "component_value" : -8,
13501     "kind" : "vcall_offset"
13502    },
13503    {
13504     "component_value" : -8,
13505     "kind" : "offset_to_top"
13506    },
13507    {
13508     "kind" : "rtti",
13509     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
13510    },
13511    {
13512     "kind" : "complete_dtor_pointer",
13513     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
13514    },
13515    {
13516     "kind" : "deleting_dtor_pointer",
13517     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13527    },
13528    {
13529     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13530    }
13531   ]
13532  },
13533  {
13534   "alignment" : 8,
13535   "base_specifiers" :
13536   [
13537    {
13538     "referenced_type" : "type-5"
13539    }
13540   ],
13541   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
13542   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
13543   "referenced_type" : "type-134",
13544   "self_type" : "type-134",
13545   "size" : 24,
13546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h",
13547   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE",
13548   "vtable_components" :
13549   [
13550    {
13551     "component_value" : 8,
13552     "kind" : "vbase_offset"
13553    },
13554    {
13555     "kind" : "offset_to_top"
13556    },
13557    {
13558     "kind" : "rtti",
13559     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
13560    },
13561    {
13562     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
13563    },
13564    {
13565     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13566    },
13567    {
13568     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13569    },
13570    {
13571     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13572    },
13573    {
13574     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13575    },
13576    {
13577     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
13578    },
13579    {
13580     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13581    },
13582    {
13583     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13593    },
13594    {
13595     "kind" : "complete_dtor_pointer",
13596     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
13597    },
13598    {
13599     "kind" : "deleting_dtor_pointer",
13600     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
13601    },
13602    {
13603     "is_pure" : true,
13604     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13605    },
13606    {
13607     "is_pure" : true,
13608     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13609    },
13610    {
13611     "kind" : "vcall_offset"
13612    },
13613    {
13614     "kind" : "vcall_offset"
13615    },
13616    {
13617     "kind" : "vcall_offset"
13618    },
13619    {
13620     "kind" : "vcall_offset"
13621    },
13622    {
13623     "component_value" : -8,
13624     "kind" : "vcall_offset"
13625    },
13626    {
13627     "component_value" : -8,
13628     "kind" : "offset_to_top"
13629    },
13630    {
13631     "kind" : "rtti",
13632     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
13633    },
13634    {
13635     "kind" : "complete_dtor_pointer",
13636     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
13637    },
13638    {
13639     "kind" : "deleting_dtor_pointer",
13640     "mangled_component_name" : "_ZTv0_n24_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13653    }
13654   ]
13655  },
13656  {
13657   "alignment" : 8,
13658   "base_specifiers" :
13659   [
13660    {
13661     "referenced_type" : "type-178"
13662    },
13663    {
13664     "referenced_type" : "type-142"
13665    }
13666   ],
13667   "fields" :
13668   [
13669    {
13670     "access" : "private",
13671     "field_name" : "_hidl_mImpl",
13672     "field_offset" : 960,
13673     "referenced_type" : "type-480"
13674    }
13675   ],
13676   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13677   "name" : "android::hidl::base::V1_0::BnHwBase",
13678   "referenced_type" : "type-479",
13679   "self_type" : "type-479",
13680   "size" : 144,
13681   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13682   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13683   "vtable_components" :
13684   [
13685    {
13686     "component_value" : 128,
13687     "kind" : "vbase_offset"
13688    },
13689    {
13690     "kind" : "offset_to_top"
13691    },
13692    {
13693     "kind" : "rtti",
13694     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13698    },
13699    {
13700     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13701    },
13702    {
13703     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13704    },
13705    {
13706     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13707    },
13708    {
13709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13710    },
13711    {
13712     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13713    },
13714    {
13715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13716    },
13717    {
13718     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13722    },
13723    {
13724     "kind" : "complete_dtor_pointer",
13725     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13726    },
13727    {
13728     "kind" : "deleting_dtor_pointer",
13729     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13730    },
13731    {
13732     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13733    },
13734    {
13735     "component_value" : -32,
13736     "kind" : "offset_to_top"
13737    },
13738    {
13739     "kind" : "rtti",
13740     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13741    },
13742    {
13743     "kind" : "complete_dtor_pointer",
13744     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13745    },
13746    {
13747     "kind" : "deleting_dtor_pointer",
13748     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13749    },
13750    {
13751     "kind" : "vcall_offset"
13752    },
13753    {
13754     "kind" : "vcall_offset"
13755    },
13756    {
13757     "kind" : "vcall_offset"
13758    },
13759    {
13760     "kind" : "vcall_offset"
13761    },
13762    {
13763     "component_value" : -128,
13764     "kind" : "vcall_offset"
13765    },
13766    {
13767     "component_value" : -128,
13768     "kind" : "offset_to_top"
13769    },
13770    {
13771     "kind" : "rtti",
13772     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13773    },
13774    {
13775     "kind" : "complete_dtor_pointer",
13776     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13777    },
13778    {
13779     "kind" : "deleting_dtor_pointer",
13780     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13781    },
13782    {
13783     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13784    },
13785    {
13786     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13787    },
13788    {
13789     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13790    },
13791    {
13792     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13793    }
13794   ]
13795  },
13796  {
13797   "alignment" : 8,
13798   "base_specifiers" :
13799   [
13800    {
13801     "referenced_type" : "type-461"
13802    },
13803    {
13804     "referenced_type" : "type-142"
13805    }
13806   ],
13807   "fields" :
13808   [
13809    {
13810     "access" : "private",
13811     "field_name" : "_hidl_mMutex",
13812     "field_offset" : 1088,
13813     "referenced_type" : "type-636"
13814    },
13815    {
13816     "access" : "private",
13817     "field_name" : "_hidl_mDeathRecipients",
13818     "field_offset" : 1408,
13819     "referenced_type" : "type-637"
13820    }
13821   ],
13822   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13823   "name" : "android::hidl::base::V1_0::BpHwBase",
13824   "referenced_type" : "type-635",
13825   "self_type" : "type-635",
13826   "size" : 216,
13827   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13828   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13829   "vtable_components" :
13830   [
13831    {
13832     "component_value" : 200,
13833     "kind" : "vbase_offset"
13834    },
13835    {
13836     "kind" : "offset_to_top"
13837    },
13838    {
13839     "kind" : "rtti",
13840     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13841    },
13842    {
13843     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13856    },
13857    {
13858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13859    },
13860    {
13861     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13862    },
13863    {
13864     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13865    },
13866    {
13867     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13868    },
13869    {
13870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13874    },
13875    {
13876     "kind" : "complete_dtor_pointer",
13877     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13878    },
13879    {
13880     "kind" : "deleting_dtor_pointer",
13881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13882    },
13883    {
13884     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13885    },
13886    {
13887     "component_value" : 192,
13888     "kind" : "vbase_offset"
13889    },
13890    {
13891     "component_value" : -8,
13892     "kind" : "offset_to_top"
13893    },
13894    {
13895     "kind" : "rtti",
13896     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13897    },
13898    {
13899     "kind" : "complete_dtor_pointer",
13900     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13901    },
13902    {
13903     "kind" : "deleting_dtor_pointer",
13904     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13905    },
13906    {
13907     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13908    },
13909    {
13910     "component_value" : 184,
13911     "kind" : "vbase_offset"
13912    },
13913    {
13914     "component_value" : -16,
13915     "kind" : "offset_to_top"
13916    },
13917    {
13918     "kind" : "rtti",
13919     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13920    },
13921    {
13922     "kind" : "complete_dtor_pointer",
13923     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13924    },
13925    {
13926     "kind" : "deleting_dtor_pointer",
13927     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13937    },
13938    {
13939     "component_value" : -48,
13940     "kind" : "offset_to_top"
13941    },
13942    {
13943     "kind" : "rtti",
13944     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13945    },
13946    {
13947     "kind" : "complete_dtor_pointer",
13948     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13949    },
13950    {
13951     "kind" : "deleting_dtor_pointer",
13952     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13953    },
13954    {
13955     "kind" : "vcall_offset"
13956    },
13957    {
13958     "component_value" : -184,
13959     "kind" : "vcall_offset"
13960    },
13961    {
13962     "component_value" : -184,
13963     "kind" : "vcall_offset"
13964    },
13965    {
13966     "component_value" : -184,
13967     "kind" : "vcall_offset"
13968    },
13969    {
13970     "component_value" : -200,
13971     "kind" : "vcall_offset"
13972    },
13973    {
13974     "component_value" : -200,
13975     "kind" : "offset_to_top"
13976    },
13977    {
13978     "kind" : "rtti",
13979     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13980    },
13981    {
13982     "kind" : "complete_dtor_pointer",
13983     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13984    },
13985    {
13986     "kind" : "deleting_dtor_pointer",
13987     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13988    },
13989    {
13990     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13991    },
13992    {
13993     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14000    }
14001   ]
14002  },
14003  {
14004   "alignment" : 8,
14005   "fields" :
14006   [
14007    {
14008     "field_name" : "pid",
14009     "referenced_type" : "type-29"
14010    },
14011    {
14012     "field_name" : "ptr",
14013     "field_offset" : 64,
14014     "referenced_type" : "type-34"
14015    },
14016    {
14017     "field_name" : "arch",
14018     "field_offset" : 128,
14019     "referenced_type" : "type-441"
14020    }
14021   ],
14022   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14023   "name" : "android::hidl::base::V1_0::DebugInfo",
14024   "referenced_type" : "type-440",
14025   "self_type" : "type-440",
14026   "size" : 24,
14027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14028   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14029  },
14030  {
14031   "alignment" : 8,
14032   "base_specifiers" :
14033   [
14034    {
14035     "is_virtual" : true,
14036     "referenced_type" : "type-6"
14037    }
14038   ],
14039   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14040   "name" : "android::hidl::base::V1_0::IBase",
14041   "referenced_type" : "type-5",
14042   "self_type" : "type-5",
14043   "size" : 24,
14044   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14045   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14046   "vtable_components" :
14047   [
14048    {
14049     "component_value" : 8,
14050     "kind" : "vbase_offset"
14051    },
14052    {
14053     "kind" : "offset_to_top"
14054    },
14055    {
14056     "kind" : "rtti",
14057     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14058    },
14059    {
14060     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14061    },
14062    {
14063     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14064    },
14065    {
14066     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14067    },
14068    {
14069     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14070    },
14071    {
14072     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14076    },
14077    {
14078     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14088    },
14089    {
14090     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14091    },
14092    {
14093     "kind" : "complete_dtor_pointer",
14094     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14095    },
14096    {
14097     "kind" : "deleting_dtor_pointer",
14098     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14099    },
14100    {
14101     "kind" : "vcall_offset"
14102    },
14103    {
14104     "kind" : "vcall_offset"
14105    },
14106    {
14107     "kind" : "vcall_offset"
14108    },
14109    {
14110     "kind" : "vcall_offset"
14111    },
14112    {
14113     "component_value" : -8,
14114     "kind" : "vcall_offset"
14115    },
14116    {
14117     "component_value" : -8,
14118     "kind" : "offset_to_top"
14119    },
14120    {
14121     "kind" : "rtti",
14122     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14123    },
14124    {
14125     "kind" : "complete_dtor_pointer",
14126     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14127    },
14128    {
14129     "kind" : "deleting_dtor_pointer",
14130     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14134    },
14135    {
14136     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14137    },
14138    {
14139     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14140    },
14141    {
14142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14143    }
14144   ]
14145  },
14146  {
14147   "alignment" : 8,
14148   "base_specifiers" :
14149   [
14150    {
14151     "referenced_type" : "type-5"
14152    }
14153   ],
14154   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14155   "name" : "android::hidl::manager::V1_0::IServiceManager",
14156   "referenced_type" : "type-101",
14157   "self_type" : "type-101",
14158   "size" : 24,
14159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14160   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14161   "vtable_components" :
14162   [
14163    {
14164     "component_value" : 8,
14165     "kind" : "vbase_offset"
14166    },
14167    {
14168     "kind" : "offset_to_top"
14169    },
14170    {
14171     "kind" : "rtti",
14172     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14173    },
14174    {
14175     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14176    },
14177    {
14178     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14182    },
14183    {
14184     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14185    },
14186    {
14187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14188    },
14189    {
14190     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14191    },
14192    {
14193     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14197    },
14198    {
14199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14206    },
14207    {
14208     "kind" : "complete_dtor_pointer",
14209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14210    },
14211    {
14212     "kind" : "deleting_dtor_pointer",
14213     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14214    },
14215    {
14216     "is_pure" : true,
14217     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14218    },
14219    {
14220     "is_pure" : true,
14221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14222    },
14223    {
14224     "is_pure" : true,
14225     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14226    },
14227    {
14228     "is_pure" : true,
14229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14230    },
14231    {
14232     "is_pure" : true,
14233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14234    },
14235    {
14236     "is_pure" : true,
14237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14238    },
14239    {
14240     "is_pure" : true,
14241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14242    },
14243    {
14244     "is_pure" : true,
14245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14246    },
14247    {
14248     "kind" : "vcall_offset"
14249    },
14250    {
14251     "kind" : "vcall_offset"
14252    },
14253    {
14254     "kind" : "vcall_offset"
14255    },
14256    {
14257     "kind" : "vcall_offset"
14258    },
14259    {
14260     "component_value" : -8,
14261     "kind" : "vcall_offset"
14262    },
14263    {
14264     "component_value" : -8,
14265     "kind" : "offset_to_top"
14266    },
14267    {
14268     "kind" : "rtti",
14269     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14270    },
14271    {
14272     "kind" : "complete_dtor_pointer",
14273     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14274    },
14275    {
14276     "kind" : "deleting_dtor_pointer",
14277     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14278    },
14279    {
14280     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14281    },
14282    {
14283     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14284    },
14285    {
14286     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14287    },
14288    {
14289     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14290    }
14291   ]
14292  },
14293  {
14294   "alignment" : 8,
14295   "fields" :
14296   [
14297    {
14298     "field_name" : "interfaceName",
14299     "referenced_type" : "type-350"
14300    },
14301    {
14302     "field_name" : "instanceName",
14303     "field_offset" : 128,
14304     "referenced_type" : "type-350"
14305    },
14306    {
14307     "field_name" : "pid",
14308     "field_offset" : 256,
14309     "referenced_type" : "type-29"
14310    },
14311    {
14312     "field_name" : "clientPids",
14313     "field_offset" : 320,
14314     "referenced_type" : "type-388"
14315    },
14316    {
14317     "field_name" : "arch",
14318     "field_offset" : 448,
14319     "referenced_type" : "type-441"
14320    }
14321   ],
14322   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14323   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14324   "referenced_type" : "type-584",
14325   "self_type" : "type-584",
14326   "size" : 64,
14327   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14328   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14329  },
14330  {
14331   "alignment" : 8,
14332   "base_specifiers" :
14333   [
14334    {
14335     "referenced_type" : "type-5"
14336    }
14337   ],
14338   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14339   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14340   "referenced_type" : "type-127",
14341   "self_type" : "type-127",
14342   "size" : 24,
14343   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14344   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14345   "vtable_components" :
14346   [
14347    {
14348     "component_value" : 8,
14349     "kind" : "vbase_offset"
14350    },
14351    {
14352     "kind" : "offset_to_top"
14353    },
14354    {
14355     "kind" : "rtti",
14356     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14357    },
14358    {
14359     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14375    },
14376    {
14377     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14378    },
14379    {
14380     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14381    },
14382    {
14383     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14384    },
14385    {
14386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14387    },
14388    {
14389     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14390    },
14391    {
14392     "kind" : "complete_dtor_pointer",
14393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14394    },
14395    {
14396     "kind" : "deleting_dtor_pointer",
14397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14398    },
14399    {
14400     "is_pure" : true,
14401     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14402    },
14403    {
14404     "kind" : "vcall_offset"
14405    },
14406    {
14407     "kind" : "vcall_offset"
14408    },
14409    {
14410     "kind" : "vcall_offset"
14411    },
14412    {
14413     "kind" : "vcall_offset"
14414    },
14415    {
14416     "component_value" : -8,
14417     "kind" : "vcall_offset"
14418    },
14419    {
14420     "component_value" : -8,
14421     "kind" : "offset_to_top"
14422    },
14423    {
14424     "kind" : "rtti",
14425     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14426    },
14427    {
14428     "kind" : "complete_dtor_pointer",
14429     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14430    },
14431    {
14432     "kind" : "deleting_dtor_pointer",
14433     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14434    },
14435    {
14436     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14437    },
14438    {
14439     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14440    },
14441    {
14442     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14443    },
14444    {
14445     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14446    }
14447   ]
14448  },
14449  {
14450   "alignment" : 8,
14451   "fields" :
14452   [
14453    {
14454     "access" : "private",
14455     "field_name" : "m_ptr",
14456     "referenced_type" : "type-108"
14457    }
14458   ],
14459   "linker_set_key" : "android::sp<android::Thread>",
14460   "name" : "android::sp<android::Thread>",
14461   "record_kind" : "class",
14462   "referenced_type" : "type-107",
14463   "self_type" : "type-107",
14464   "size" : 8,
14465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14466   "template_args" : [ "type-109" ],
14467   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14468  },
14469  {
14470   "alignment" : 8,
14471   "fields" :
14472   [
14473    {
14474     "access" : "private",
14475     "field_name" : "m_ptr",
14476     "referenced_type" : "type-177"
14477    }
14478   ],
14479   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14480   "name" : "android::sp<android::hardware::BHwBinder>",
14481   "record_kind" : "class",
14482   "referenced_type" : "type-176",
14483   "self_type" : "type-176",
14484   "size" : 8,
14485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14486   "template_args" : [ "type-178" ],
14487   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14488  },
14489  {
14490   "alignment" : 8,
14491   "fields" :
14492   [
14493    {
14494     "access" : "private",
14495     "field_name" : "m_ptr",
14496     "referenced_type" : "type-12"
14497    }
14498   ],
14499   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14500   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14501   "record_kind" : "class",
14502   "referenced_type" : "type-11",
14503   "self_type" : "type-11",
14504   "size" : 8,
14505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14506   "template_args" : [ "type-13" ],
14507   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14508  },
14509  {
14510   "alignment" : 8,
14511   "fields" :
14512   [
14513    {
14514     "access" : "private",
14515     "field_name" : "m_ptr",
14516     "referenced_type" : "type-15"
14517    }
14518   ],
14519   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14520   "name" : "android::sp<android::hardware::IBinder>",
14521   "record_kind" : "class",
14522   "referenced_type" : "type-14",
14523   "self_type" : "type-14",
14524   "size" : 8,
14525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14526   "template_args" : [ "type-16" ],
14527   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14528  },
14529  {
14530   "alignment" : 8,
14531   "fields" :
14532   [
14533    {
14534     "access" : "private",
14535     "field_name" : "m_ptr",
14536     "referenced_type" : "type-24"
14537    }
14538   ],
14539   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14540   "name" : "android::sp<android::hardware::IInterface>",
14541   "record_kind" : "class",
14542   "referenced_type" : "type-23",
14543   "self_type" : "type-23",
14544   "size" : 8,
14545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14546   "template_args" : [ "type-25" ],
14547   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14548  },
14549  {
14550   "alignment" : 8,
14551   "fields" :
14552   [
14553    {
14554     "access" : "private",
14555     "field_name" : "m_ptr",
14556     "referenced_type" : "type-27"
14557    }
14558   ],
14559   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14560   "name" : "android::sp<android::hardware::ProcessState>",
14561   "record_kind" : "class",
14562   "referenced_type" : "type-26",
14563   "self_type" : "type-26",
14564   "size" : 8,
14565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14566   "template_args" : [ "type-28" ],
14567   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14568  },
14569  {
14570   "alignment" : 8,
14571   "fields" :
14572   [
14573    {
14574     "access" : "private",
14575     "field_name" : "m_ptr",
14576     "referenced_type" : "type-167"
14577    }
14578   ],
14579   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14580   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14581   "record_kind" : "class",
14582   "referenced_type" : "type-166",
14583   "self_type" : "type-166",
14584   "size" : 8,
14585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14586   "template_args" : [ "type-168" ],
14587   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14588  },
14589  {
14590   "alignment" : 8,
14591   "fields" :
14592   [
14593    {
14594     "access" : "private",
14595     "field_name" : "m_ptr",
14596     "referenced_type" : "type-170"
14597    }
14598   ],
14599   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14600   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14601   "record_kind" : "class",
14602   "referenced_type" : "type-436",
14603   "self_type" : "type-436",
14604   "size" : 8,
14605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14606   "template_args" : [ "type-171" ],
14607   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14608  },
14609  {
14610   "alignment" : 8,
14611   "fields" :
14612   [
14613    {
14614     "access" : "private",
14615     "field_name" : "m_ptr",
14616     "referenced_type" : "type-3"
14617    }
14618   ],
14619   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
14620   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
14621   "record_kind" : "class",
14622   "referenced_type" : "type-150",
14623   "self_type" : "type-150",
14624   "size" : 8,
14625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14626   "template_args" : [ "type-4" ],
14627   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_08IHdmiCecEEE"
14628  },
14629  {
14630   "alignment" : 8,
14631   "fields" :
14632   [
14633    {
14634     "access" : "private",
14635     "field_name" : "m_ptr",
14636     "referenced_type" : "type-133"
14637    }
14638   ],
14639   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
14640   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
14641   "record_kind" : "class",
14642   "referenced_type" : "type-132",
14643   "self_type" : "type-132",
14644   "size" : 8,
14645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14646   "template_args" : [ "type-134" ],
14647   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_016IHdmiCecCallbackEEE"
14648  },
14649  {
14650   "alignment" : 8,
14651   "fields" :
14652   [
14653    {
14654     "access" : "private",
14655     "field_name" : "m_ptr",
14656     "referenced_type" : "type-164"
14657    }
14658   ],
14659   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14660   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14661   "record_kind" : "class",
14662   "referenced_type" : "type-480",
14663   "self_type" : "type-480",
14664   "size" : 8,
14665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14666   "template_args" : [ "type-5" ],
14667   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14668  },
14669  {
14670   "alignment" : 8,
14671   "fields" :
14672   [
14673    {
14674     "access" : "private",
14675     "field_name" : "m_ptr",
14676     "referenced_type" : "type-100"
14677    }
14678   ],
14679   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14680   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14681   "record_kind" : "class",
14682   "referenced_type" : "type-99",
14683   "self_type" : "type-99",
14684   "size" : 8,
14685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14686   "template_args" : [ "type-101" ],
14687   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14688  },
14689  {
14690   "alignment" : 8,
14691   "fields" :
14692   [
14693    {
14694     "access" : "private",
14695     "field_name" : "m_ptr",
14696     "referenced_type" : "type-126"
14697    }
14698   ],
14699   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14700   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14701   "record_kind" : "class",
14702   "referenced_type" : "type-125",
14703   "self_type" : "type-125",
14704   "size" : 8,
14705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14706   "template_args" : [ "type-127" ],
14707   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14708  },
14709  {
14710   "alignment" : 1,
14711   "linker_set_key" : "android::trait_trivial_copy<bool>",
14712   "name" : "android::trait_trivial_copy<bool>",
14713   "referenced_type" : "type-260",
14714   "self_type" : "type-260",
14715   "size" : 1,
14716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14717   "template_args" : [ "type-45" ],
14718   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14719  },
14720  {
14721   "alignment" : 1,
14722   "linker_set_key" : "android::trait_trivial_copy<char>",
14723   "name" : "android::trait_trivial_copy<char>",
14724   "referenced_type" : "type-264",
14725   "self_type" : "type-264",
14726   "size" : 1,
14727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14728   "template_args" : [ "type-62" ],
14729   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14730  },
14731  {
14732   "alignment" : 1,
14733   "linker_set_key" : "android::trait_trivial_copy<double>",
14734   "name" : "android::trait_trivial_copy<double>",
14735   "referenced_type" : "type-322",
14736   "self_type" : "type-322",
14737   "size" : 1,
14738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14739   "template_args" : [ "type-320" ],
14740   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14741  },
14742  {
14743   "alignment" : 1,
14744   "linker_set_key" : "android::trait_trivial_copy<float>",
14745   "name" : "android::trait_trivial_copy<float>",
14746   "referenced_type" : "type-317",
14747   "self_type" : "type-317",
14748   "size" : 1,
14749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14750   "template_args" : [ "type-315" ],
14751   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14752  },
14753  {
14754   "alignment" : 1,
14755   "linker_set_key" : "android::trait_trivial_copy<int>",
14756   "name" : "android::trait_trivial_copy<int>",
14757   "referenced_type" : "type-283",
14758   "self_type" : "type-283",
14759   "size" : 1,
14760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14761   "template_args" : [ "type-29" ],
14762   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14763  },
14764  {
14765   "alignment" : 1,
14766   "linker_set_key" : "android::trait_trivial_copy<long long>",
14767   "name" : "android::trait_trivial_copy<long long>",
14768   "referenced_type" : "type-307",
14769   "self_type" : "type-307",
14770   "size" : 1,
14771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14772   "template_args" : [ "type-305" ],
14773   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14774  },
14775  {
14776   "alignment" : 1,
14777   "linker_set_key" : "android::trait_trivial_copy<long>",
14778   "name" : "android::trait_trivial_copy<long>",
14779   "referenced_type" : "type-294",
14780   "self_type" : "type-294",
14781   "size" : 1,
14782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14783   "template_args" : [ "type-35" ],
14784   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14785  },
14786  {
14787   "alignment" : 1,
14788   "linker_set_key" : "android::trait_trivial_copy<short>",
14789   "name" : "android::trait_trivial_copy<short>",
14790   "referenced_type" : "type-274",
14791   "self_type" : "type-274",
14792   "size" : 1,
14793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14794   "template_args" : [ "type-272" ],
14795   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14796  },
14797  {
14798   "alignment" : 1,
14799   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14800   "name" : "android::trait_trivial_copy<unsigned char>",
14801   "referenced_type" : "type-269",
14802   "self_type" : "type-269",
14803   "size" : 1,
14804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14805   "template_args" : [ "type-118" ],
14806   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14807  },
14808  {
14809   "alignment" : 1,
14810   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14811   "name" : "android::trait_trivial_copy<unsigned int>",
14812   "referenced_type" : "type-287",
14813   "self_type" : "type-287",
14814   "size" : 1,
14815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14816   "template_args" : [ "type-2" ],
14817   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14818  },
14819  {
14820   "alignment" : 1,
14821   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14822   "name" : "android::trait_trivial_copy<unsigned long long>",
14823   "referenced_type" : "type-312",
14824   "self_type" : "type-312",
14825   "size" : 1,
14826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14827   "template_args" : [ "type-310" ],
14828   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14829  },
14830  {
14831   "alignment" : 1,
14832   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14833   "name" : "android::trait_trivial_copy<unsigned long>",
14834   "referenced_type" : "type-298",
14835   "self_type" : "type-298",
14836   "size" : 1,
14837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14838   "template_args" : [ "type-34" ],
14839   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14840  },
14841  {
14842   "alignment" : 1,
14843   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14844   "name" : "android::trait_trivial_copy<unsigned short>",
14845   "referenced_type" : "type-279",
14846   "self_type" : "type-279",
14847   "size" : 1,
14848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14849   "template_args" : [ "type-120" ],
14850   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14851  },
14852  {
14853   "alignment" : 1,
14854   "linker_set_key" : "android::trait_trivial_copy<void>",
14855   "name" : "android::trait_trivial_copy<void>",
14856   "referenced_type" : "type-256",
14857   "self_type" : "type-256",
14858   "size" : 1,
14859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14860   "template_args" : [ "type-31" ],
14861   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14862  },
14863  {
14864   "alignment" : 1,
14865   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14866   "name" : "android::trait_trivial_ctor<bool>",
14867   "referenced_type" : "type-258",
14868   "self_type" : "type-258",
14869   "size" : 1,
14870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14871   "template_args" : [ "type-45" ],
14872   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14873  },
14874  {
14875   "alignment" : 1,
14876   "linker_set_key" : "android::trait_trivial_ctor<char>",
14877   "name" : "android::trait_trivial_ctor<char>",
14878   "referenced_type" : "type-262",
14879   "self_type" : "type-262",
14880   "size" : 1,
14881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14882   "template_args" : [ "type-62" ],
14883   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14884  },
14885  {
14886   "alignment" : 1,
14887   "linker_set_key" : "android::trait_trivial_ctor<double>",
14888   "name" : "android::trait_trivial_ctor<double>",
14889   "referenced_type" : "type-319",
14890   "self_type" : "type-319",
14891   "size" : 1,
14892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14893   "template_args" : [ "type-320" ],
14894   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14895  },
14896  {
14897   "alignment" : 1,
14898   "linker_set_key" : "android::trait_trivial_ctor<float>",
14899   "name" : "android::trait_trivial_ctor<float>",
14900   "referenced_type" : "type-314",
14901   "self_type" : "type-314",
14902   "size" : 1,
14903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14904   "template_args" : [ "type-315" ],
14905   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14906  },
14907  {
14908   "alignment" : 1,
14909   "linker_set_key" : "android::trait_trivial_ctor<int>",
14910   "name" : "android::trait_trivial_ctor<int>",
14911   "referenced_type" : "type-281",
14912   "self_type" : "type-281",
14913   "size" : 1,
14914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14915   "template_args" : [ "type-29" ],
14916   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14917  },
14918  {
14919   "alignment" : 1,
14920   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14921   "name" : "android::trait_trivial_ctor<long long>",
14922   "referenced_type" : "type-304",
14923   "self_type" : "type-304",
14924   "size" : 1,
14925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14926   "template_args" : [ "type-305" ],
14927   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14928  },
14929  {
14930   "alignment" : 1,
14931   "linker_set_key" : "android::trait_trivial_ctor<long>",
14932   "name" : "android::trait_trivial_ctor<long>",
14933   "referenced_type" : "type-292",
14934   "self_type" : "type-292",
14935   "size" : 1,
14936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14937   "template_args" : [ "type-35" ],
14938   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14939  },
14940  {
14941   "alignment" : 1,
14942   "linker_set_key" : "android::trait_trivial_ctor<short>",
14943   "name" : "android::trait_trivial_ctor<short>",
14944   "referenced_type" : "type-271",
14945   "self_type" : "type-271",
14946   "size" : 1,
14947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14948   "template_args" : [ "type-272" ],
14949   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14950  },
14951  {
14952   "alignment" : 1,
14953   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14954   "name" : "android::trait_trivial_ctor<unsigned char>",
14955   "referenced_type" : "type-267",
14956   "self_type" : "type-267",
14957   "size" : 1,
14958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14959   "template_args" : [ "type-118" ],
14960   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14961  },
14962  {
14963   "alignment" : 1,
14964   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14965   "name" : "android::trait_trivial_ctor<unsigned int>",
14966   "referenced_type" : "type-285",
14967   "self_type" : "type-285",
14968   "size" : 1,
14969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14970   "template_args" : [ "type-2" ],
14971   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14972  },
14973  {
14974   "alignment" : 1,
14975   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14976   "name" : "android::trait_trivial_ctor<unsigned long long>",
14977   "referenced_type" : "type-309",
14978   "self_type" : "type-309",
14979   "size" : 1,
14980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14981   "template_args" : [ "type-310" ],
14982   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14983  },
14984  {
14985   "alignment" : 1,
14986   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14987   "name" : "android::trait_trivial_ctor<unsigned long>",
14988   "referenced_type" : "type-296",
14989   "self_type" : "type-296",
14990   "size" : 1,
14991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14992   "template_args" : [ "type-34" ],
14993   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14994  },
14995  {
14996   "alignment" : 1,
14997   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14998   "name" : "android::trait_trivial_ctor<unsigned short>",
14999   "referenced_type" : "type-276",
15000   "self_type" : "type-276",
15001   "size" : 1,
15002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15003   "template_args" : [ "type-120" ],
15004   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15005  },
15006  {
15007   "alignment" : 1,
15008   "linker_set_key" : "android::trait_trivial_ctor<void>",
15009   "name" : "android::trait_trivial_ctor<void>",
15010   "referenced_type" : "type-253",
15011   "self_type" : "type-253",
15012   "size" : 1,
15013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15014   "template_args" : [ "type-31" ],
15015   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15016  },
15017  {
15018   "alignment" : 1,
15019   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15020   "name" : "android::trait_trivial_dtor<bool>",
15021   "referenced_type" : "type-259",
15022   "self_type" : "type-259",
15023   "size" : 1,
15024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15025   "template_args" : [ "type-45" ],
15026   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15027  },
15028  {
15029   "alignment" : 1,
15030   "linker_set_key" : "android::trait_trivial_dtor<char>",
15031   "name" : "android::trait_trivial_dtor<char>",
15032   "referenced_type" : "type-263",
15033   "self_type" : "type-263",
15034   "size" : 1,
15035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15036   "template_args" : [ "type-62" ],
15037   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15038  },
15039  {
15040   "alignment" : 1,
15041   "linker_set_key" : "android::trait_trivial_dtor<double>",
15042   "name" : "android::trait_trivial_dtor<double>",
15043   "referenced_type" : "type-321",
15044   "self_type" : "type-321",
15045   "size" : 1,
15046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15047   "template_args" : [ "type-320" ],
15048   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15049  },
15050  {
15051   "alignment" : 1,
15052   "linker_set_key" : "android::trait_trivial_dtor<float>",
15053   "name" : "android::trait_trivial_dtor<float>",
15054   "referenced_type" : "type-316",
15055   "self_type" : "type-316",
15056   "size" : 1,
15057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15058   "template_args" : [ "type-315" ],
15059   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15060  },
15061  {
15062   "alignment" : 1,
15063   "linker_set_key" : "android::trait_trivial_dtor<int>",
15064   "name" : "android::trait_trivial_dtor<int>",
15065   "referenced_type" : "type-282",
15066   "self_type" : "type-282",
15067   "size" : 1,
15068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15069   "template_args" : [ "type-29" ],
15070   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15071  },
15072  {
15073   "alignment" : 1,
15074   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15075   "name" : "android::trait_trivial_dtor<long long>",
15076   "referenced_type" : "type-306",
15077   "self_type" : "type-306",
15078   "size" : 1,
15079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15080   "template_args" : [ "type-305" ],
15081   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15082  },
15083  {
15084   "alignment" : 1,
15085   "linker_set_key" : "android::trait_trivial_dtor<long>",
15086   "name" : "android::trait_trivial_dtor<long>",
15087   "referenced_type" : "type-293",
15088   "self_type" : "type-293",
15089   "size" : 1,
15090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15091   "template_args" : [ "type-35" ],
15092   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15093  },
15094  {
15095   "alignment" : 1,
15096   "linker_set_key" : "android::trait_trivial_dtor<short>",
15097   "name" : "android::trait_trivial_dtor<short>",
15098   "referenced_type" : "type-273",
15099   "self_type" : "type-273",
15100   "size" : 1,
15101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15102   "template_args" : [ "type-272" ],
15103   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15104  },
15105  {
15106   "alignment" : 1,
15107   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15108   "name" : "android::trait_trivial_dtor<unsigned char>",
15109   "referenced_type" : "type-268",
15110   "self_type" : "type-268",
15111   "size" : 1,
15112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15113   "template_args" : [ "type-118" ],
15114   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15115  },
15116  {
15117   "alignment" : 1,
15118   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15119   "name" : "android::trait_trivial_dtor<unsigned int>",
15120   "referenced_type" : "type-286",
15121   "self_type" : "type-286",
15122   "size" : 1,
15123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15124   "template_args" : [ "type-2" ],
15125   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15126  },
15127  {
15128   "alignment" : 1,
15129   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15130   "name" : "android::trait_trivial_dtor<unsigned long long>",
15131   "referenced_type" : "type-311",
15132   "self_type" : "type-311",
15133   "size" : 1,
15134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15135   "template_args" : [ "type-310" ],
15136   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15137  },
15138  {
15139   "alignment" : 1,
15140   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15141   "name" : "android::trait_trivial_dtor<unsigned long>",
15142   "referenced_type" : "type-297",
15143   "self_type" : "type-297",
15144   "size" : 1,
15145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15146   "template_args" : [ "type-34" ],
15147   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15148  },
15149  {
15150   "alignment" : 1,
15151   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15152   "name" : "android::trait_trivial_dtor<unsigned short>",
15153   "referenced_type" : "type-278",
15154   "self_type" : "type-278",
15155   "size" : 1,
15156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15157   "template_args" : [ "type-120" ],
15158   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15159  },
15160  {
15161   "alignment" : 1,
15162   "linker_set_key" : "android::trait_trivial_dtor<void>",
15163   "name" : "android::trait_trivial_dtor<void>",
15164   "referenced_type" : "type-254",
15165   "self_type" : "type-254",
15166   "size" : 1,
15167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15168   "template_args" : [ "type-31" ],
15169   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15170  },
15171  {
15172   "alignment" : 1,
15173   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15174   "name" : "android::trait_trivial_move<android::String16>",
15175   "referenced_type" : "type-458",
15176   "self_type" : "type-458",
15177   "size" : 1,
15178   "source_file" : "/system/core/libutils/include/utils/String16.h",
15179   "template_args" : [ "type-50" ],
15180   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15181  },
15182  {
15183   "alignment" : 1,
15184   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15185   "name" : "android::trait_trivial_move<android::String8>",
15186   "referenced_type" : "type-452",
15187   "self_type" : "type-452",
15188   "size" : 1,
15189   "source_file" : "/system/core/libutils/include/utils/String8.h",
15190   "template_args" : [ "type-59" ],
15191   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15192  },
15193  {
15194   "alignment" : 1,
15195   "linker_set_key" : "android::trait_trivial_move<bool>",
15196   "name" : "android::trait_trivial_move<bool>",
15197   "referenced_type" : "type-261",
15198   "self_type" : "type-261",
15199   "size" : 1,
15200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15201   "template_args" : [ "type-45" ],
15202   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15203  },
15204  {
15205   "alignment" : 1,
15206   "linker_set_key" : "android::trait_trivial_move<char>",
15207   "name" : "android::trait_trivial_move<char>",
15208   "referenced_type" : "type-265",
15209   "self_type" : "type-265",
15210   "size" : 1,
15211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15212   "template_args" : [ "type-62" ],
15213   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15214  },
15215  {
15216   "alignment" : 1,
15217   "linker_set_key" : "android::trait_trivial_move<double>",
15218   "name" : "android::trait_trivial_move<double>",
15219   "referenced_type" : "type-323",
15220   "self_type" : "type-323",
15221   "size" : 1,
15222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15223   "template_args" : [ "type-320" ],
15224   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15225  },
15226  {
15227   "alignment" : 1,
15228   "linker_set_key" : "android::trait_trivial_move<float>",
15229   "name" : "android::trait_trivial_move<float>",
15230   "referenced_type" : "type-318",
15231   "self_type" : "type-318",
15232   "size" : 1,
15233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15234   "template_args" : [ "type-315" ],
15235   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15236  },
15237  {
15238   "alignment" : 1,
15239   "linker_set_key" : "android::trait_trivial_move<int>",
15240   "name" : "android::trait_trivial_move<int>",
15241   "referenced_type" : "type-284",
15242   "self_type" : "type-284",
15243   "size" : 1,
15244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15245   "template_args" : [ "type-29" ],
15246   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15247  },
15248  {
15249   "alignment" : 1,
15250   "linker_set_key" : "android::trait_trivial_move<long long>",
15251   "name" : "android::trait_trivial_move<long long>",
15252   "referenced_type" : "type-308",
15253   "self_type" : "type-308",
15254   "size" : 1,
15255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15256   "template_args" : [ "type-305" ],
15257   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15258  },
15259  {
15260   "alignment" : 1,
15261   "linker_set_key" : "android::trait_trivial_move<long>",
15262   "name" : "android::trait_trivial_move<long>",
15263   "referenced_type" : "type-295",
15264   "self_type" : "type-295",
15265   "size" : 1,
15266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15267   "template_args" : [ "type-35" ],
15268   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15269  },
15270  {
15271   "alignment" : 1,
15272   "linker_set_key" : "android::trait_trivial_move<short>",
15273   "name" : "android::trait_trivial_move<short>",
15274   "referenced_type" : "type-275",
15275   "self_type" : "type-275",
15276   "size" : 1,
15277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15278   "template_args" : [ "type-272" ],
15279   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15280  },
15281  {
15282   "alignment" : 1,
15283   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15284   "name" : "android::trait_trivial_move<unsigned char>",
15285   "referenced_type" : "type-270",
15286   "self_type" : "type-270",
15287   "size" : 1,
15288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15289   "template_args" : [ "type-118" ],
15290   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15291  },
15292  {
15293   "alignment" : 1,
15294   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15295   "name" : "android::trait_trivial_move<unsigned int>",
15296   "referenced_type" : "type-291",
15297   "self_type" : "type-291",
15298   "size" : 1,
15299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15300   "template_args" : [ "type-2" ],
15301   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15302  },
15303  {
15304   "alignment" : 1,
15305   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15306   "name" : "android::trait_trivial_move<unsigned long long>",
15307   "referenced_type" : "type-313",
15308   "self_type" : "type-313",
15309   "size" : 1,
15310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15311   "template_args" : [ "type-310" ],
15312   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15313  },
15314  {
15315   "alignment" : 1,
15316   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15317   "name" : "android::trait_trivial_move<unsigned long>",
15318   "referenced_type" : "type-299",
15319   "self_type" : "type-299",
15320   "size" : 1,
15321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15322   "template_args" : [ "type-34" ],
15323   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15324  },
15325  {
15326   "alignment" : 1,
15327   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15328   "name" : "android::trait_trivial_move<unsigned short>",
15329   "referenced_type" : "type-280",
15330   "self_type" : "type-280",
15331   "size" : 1,
15332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15333   "template_args" : [ "type-120" ],
15334   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15335  },
15336  {
15337   "alignment" : 1,
15338   "linker_set_key" : "android::trait_trivial_move<void>",
15339   "name" : "android::trait_trivial_move<void>",
15340   "referenced_type" : "type-257",
15341   "self_type" : "type-257",
15342   "size" : 1,
15343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15344   "template_args" : [ "type-31" ],
15345   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15346  },
15347  {
15348   "alignment" : 8,
15349   "fields" :
15350   [
15351    {
15352     "access" : "private",
15353     "field_name" : "m_ptr",
15354     "referenced_type" : "type-177"
15355    },
15356    {
15357     "access" : "private",
15358     "field_name" : "m_refs",
15359     "field_offset" : 64,
15360     "referenced_type" : "type-43"
15361    }
15362   ],
15363   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15364   "name" : "android::wp<android::hardware::BHwBinder>",
15365   "record_kind" : "class",
15366   "referenced_type" : "type-472",
15367   "self_type" : "type-472",
15368   "size" : 16,
15369   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15370   "template_args" : [ "type-178" ],
15371   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15372  },
15373  {
15374   "alignment" : 8,
15375   "fields" :
15376   [
15377    {
15378     "access" : "private",
15379     "field_name" : "m_ptr",
15380     "referenced_type" : "type-12"
15381    },
15382    {
15383     "access" : "private",
15384     "field_name" : "m_refs",
15385     "field_offset" : 64,
15386     "referenced_type" : "type-43"
15387    }
15388   ],
15389   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15390   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15391   "record_kind" : "class",
15392   "referenced_type" : "type-247",
15393   "self_type" : "type-247",
15394   "size" : 16,
15395   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15396   "template_args" : [ "type-13" ],
15397   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15398  },
15399  {
15400   "alignment" : 8,
15401   "fields" :
15402   [
15403    {
15404     "access" : "private",
15405     "field_name" : "m_ptr",
15406     "referenced_type" : "type-170"
15407    },
15408    {
15409     "access" : "private",
15410     "field_name" : "m_refs",
15411     "field_offset" : 64,
15412     "referenced_type" : "type-43"
15413    }
15414   ],
15415   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15416   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15417   "record_kind" : "class",
15418   "referenced_type" : "type-169",
15419   "self_type" : "type-169",
15420   "size" : 16,
15421   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15422   "template_args" : [ "type-171" ],
15423   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15424  },
15425  {
15426   "alignment" : 8,
15427   "fields" :
15428   [
15429    {
15430     "access" : "private",
15431     "field_name" : "m_ptr",
15432     "referenced_type" : "type-164"
15433    },
15434    {
15435     "access" : "private",
15436     "field_name" : "m_refs",
15437     "field_offset" : 64,
15438     "referenced_type" : "type-43"
15439    }
15440   ],
15441   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15442   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15443   "record_kind" : "class",
15444   "referenced_type" : "type-163",
15445   "self_type" : "type-163",
15446   "size" : 16,
15447   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15448   "template_args" : [ "type-5" ],
15449   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15450  },
15451  {
15452   "alignment" : 4,
15453   "fields" :
15454   [
15455    {
15456     "field_name" : "maxContentLightLevel",
15457     "referenced_type" : "type-315"
15458    },
15459    {
15460     "field_name" : "maxFrameAverageLightLevel",
15461     "field_offset" : 32,
15462     "referenced_type" : "type-315"
15463    }
15464   ],
15465   "linker_set_key" : "android_cta861_3_metadata",
15466   "name" : "android_cta861_3_metadata",
15467   "referenced_type" : "type-559",
15468   "self_type" : "type-559",
15469   "size" : 8,
15470   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15471   "unique_id" : "android_cta861_3_metadata"
15472  },
15473  {
15474   "alignment" : 4,
15475   "fields" :
15476   [
15477    {
15478     "field_name" : "num_points",
15479     "referenced_type" : "type-2"
15480    },
15481    {
15482     "field_name" : "reserved",
15483     "field_offset" : 32,
15484     "referenced_type" : "type-548"
15485    },
15486    {
15487     "field_name" : "xyzc_points",
15488     "field_offset" : 288,
15489     "referenced_type" : "type-556"
15490    }
15491   ],
15492   "linker_set_key" : "android_depth_points",
15493   "name" : "android_depth_points",
15494   "referenced_type" : "type-555",
15495   "self_type" : "type-555",
15496   "size" : 36,
15497   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15498   "unique_id" : "android_depth_points"
15499  },
15500  {
15501   "alignment" : 8,
15502   "fields" :
15503   [
15504    {
15505     "field_name" : "format",
15506     "referenced_type" : "type-551"
15507    },
15508    {
15509     "field_name" : "num_planes",
15510     "field_offset" : 32,
15511     "referenced_type" : "type-2"
15512    },
15513    {
15514     "field_name" : "planes",
15515     "field_offset" : 64,
15516     "referenced_type" : "type-553"
15517    }
15518   ],
15519   "linker_set_key" : "android_flex_layout",
15520   "name" : "android_flex_layout",
15521   "referenced_type" : "type-552",
15522   "self_type" : "type-552",
15523   "size" : 16,
15524   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15525   "unique_id" : "android_flex_layout"
15526  },
15527  {
15528   "alignment" : 8,
15529   "fields" :
15530   [
15531    {
15532     "field_name" : "top_left",
15533     "referenced_type" : "type-399"
15534    },
15535    {
15536     "field_name" : "component",
15537     "field_offset" : 64,
15538     "referenced_type" : "type-549"
15539    },
15540    {
15541     "field_name" : "bits_per_component",
15542     "field_offset" : 96,
15543     "referenced_type" : "type-29"
15544    },
15545    {
15546     "field_name" : "bits_used",
15547     "field_offset" : 128,
15548     "referenced_type" : "type-29"
15549    },
15550    {
15551     "field_name" : "h_increment",
15552     "field_offset" : 160,
15553     "referenced_type" : "type-29"
15554    },
15555    {
15556     "field_name" : "v_increment",
15557     "field_offset" : 192,
15558     "referenced_type" : "type-29"
15559    },
15560    {
15561     "field_name" : "h_subsampling",
15562     "field_offset" : 224,
15563     "referenced_type" : "type-29"
15564    },
15565    {
15566     "field_name" : "v_subsampling",
15567     "field_offset" : 256,
15568     "referenced_type" : "type-29"
15569    }
15570   ],
15571   "linker_set_key" : "android_flex_plane",
15572   "name" : "android_flex_plane",
15573   "referenced_type" : "type-550",
15574   "self_type" : "type-550",
15575   "size" : 40,
15576   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15577   "unique_id" : "android_flex_plane"
15578  },
15579  {
15580   "alignment" : 4,
15581   "fields" :
15582   [
15583    {
15584     "field_name" : "displayPrimaryRed",
15585     "referenced_type" : "type-557"
15586    },
15587    {
15588     "field_name" : "displayPrimaryGreen",
15589     "field_offset" : 64,
15590     "referenced_type" : "type-557"
15591    },
15592    {
15593     "field_name" : "displayPrimaryBlue",
15594     "field_offset" : 128,
15595     "referenced_type" : "type-557"
15596    },
15597    {
15598     "field_name" : "whitePoint",
15599     "field_offset" : 192,
15600     "referenced_type" : "type-557"
15601    },
15602    {
15603     "field_name" : "maxLuminance",
15604     "field_offset" : 256,
15605     "referenced_type" : "type-315"
15606    },
15607    {
15608     "field_name" : "minLuminance",
15609     "field_offset" : 288,
15610     "referenced_type" : "type-315"
15611    }
15612   ],
15613   "linker_set_key" : "android_smpte2086_metadata",
15614   "name" : "android_smpte2086_metadata",
15615   "referenced_type" : "type-558",
15616   "self_type" : "type-558",
15617   "size" : 40,
15618   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15619   "unique_id" : "android_smpte2086_metadata"
15620  },
15621  {
15622   "alignment" : 4,
15623   "fields" :
15624   [
15625    {
15626     "field_name" : "x",
15627     "referenced_type" : "type-315"
15628    },
15629    {
15630     "field_name" : "y",
15631     "field_offset" : 32,
15632     "referenced_type" : "type-315"
15633    }
15634   ],
15635   "linker_set_key" : "android_xy_color",
15636   "name" : "android_xy_color",
15637   "referenced_type" : "type-557",
15638   "self_type" : "type-557",
15639   "size" : 8,
15640   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15641   "unique_id" : "android_xy_color"
15642  },
15643  {
15644   "alignment" : 8,
15645   "fields" :
15646   [
15647    {
15648     "field_name" : "y",
15649     "referenced_type" : "type-30"
15650    },
15651    {
15652     "field_name" : "cb",
15653     "field_offset" : 64,
15654     "referenced_type" : "type-30"
15655    },
15656    {
15657     "field_name" : "cr",
15658     "field_offset" : 128,
15659     "referenced_type" : "type-30"
15660    },
15661    {
15662     "field_name" : "ystride",
15663     "field_offset" : 192,
15664     "referenced_type" : "type-34"
15665    },
15666    {
15667     "field_name" : "cstride",
15668     "field_offset" : 256,
15669     "referenced_type" : "type-34"
15670    },
15671    {
15672     "field_name" : "chroma_step",
15673     "field_offset" : 320,
15674     "referenced_type" : "type-34"
15675    },
15676    {
15677     "field_name" : "reserved",
15678     "field_offset" : 384,
15679     "referenced_type" : "type-548"
15680    }
15681   ],
15682   "linker_set_key" : "android_ycbcr",
15683   "name" : "android_ycbcr",
15684   "referenced_type" : "type-547",
15685   "self_type" : "type-547",
15686   "size" : 80,
15687   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15688   "unique_id" : "android_ycbcr"
15689  },
15690  {
15691   "alignment" : 4,
15692   "fields" :
15693   [
15694    {
15695     "referenced_type" : "type-116"
15696    }
15697   ],
15698   "linker_set_key" : "log_msg",
15699   "name" : "log_msg",
15700   "referenced_type" : "type-115",
15701   "self_type" : "type-115",
15702   "size" : 5124,
15703   "source_file" : "/system/core/liblog/include/log/log_read.h",
15704   "unique_id" : "log_msg"
15705  },
15706  {
15707   "alignment" : 4,
15708   "fields" :
15709   [
15710    {
15711     "field_name" : "buf",
15712     "referenced_type" : "type-117"
15713    },
15714    {
15715     "field_name" : "entry",
15716     "referenced_type" : "type-119"
15717    },
15718    {
15719     "field_name" : "entry_v4",
15720     "referenced_type" : "type-119"
15721    },
15722    {
15723     "field_name" : "entry_v3",
15724     "referenced_type" : "type-122"
15725    },
15726    {
15727     "field_name" : "entry_v2",
15728     "referenced_type" : "type-123"
15729    },
15730    {
15731     "field_name" : "entry_v1",
15732     "referenced_type" : "type-124"
15733    }
15734   ],
15735   "is_anonymous" : true,
15736   "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",
15737   "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",
15738   "record_kind" : "union",
15739   "referenced_type" : "type-116",
15740   "self_type" : "type-116",
15741   "size" : 5124,
15742   "source_file" : "/system/core/liblog/include/log/log_read.h",
15743   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15744  },
15745  {
15746   "alignment" : 1,
15747   "fields" :
15748   [
15749    {
15750     "field_name" : "tv_sec",
15751     "referenced_type" : "type-2"
15752    },
15753    {
15754     "field_name" : "tv_nsec",
15755     "field_offset" : 32,
15756     "referenced_type" : "type-2"
15757    }
15758   ],
15759   "linker_set_key" : "log_time",
15760   "name" : "log_time",
15761   "referenced_type" : "type-417",
15762   "self_type" : "type-417",
15763   "size" : 8,
15764   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15765   "unique_id" : "_ZTS8log_time"
15766  },
15767  {
15768   "alignment" : 4,
15769   "fields" :
15770   [
15771    {
15772     "field_name" : "len",
15773     "referenced_type" : "type-120"
15774    },
15775    {
15776     "field_name" : "__pad",
15777     "field_offset" : 16,
15778     "referenced_type" : "type-120"
15779    },
15780    {
15781     "field_name" : "pid",
15782     "field_offset" : 32,
15783     "referenced_type" : "type-29"
15784    },
15785    {
15786     "field_name" : "tid",
15787     "field_offset" : 64,
15788     "referenced_type" : "type-29"
15789    },
15790    {
15791     "field_name" : "sec",
15792     "field_offset" : 96,
15793     "referenced_type" : "type-29"
15794    },
15795    {
15796     "field_name" : "nsec",
15797     "field_offset" : 128,
15798     "referenced_type" : "type-29"
15799    },
15800    {
15801     "field_name" : "msg",
15802     "field_offset" : 160,
15803     "referenced_type" : "type-121"
15804    }
15805   ],
15806   "linker_set_key" : "logger_entry",
15807   "name" : "logger_entry",
15808   "referenced_type" : "type-124",
15809   "self_type" : "type-124",
15810   "size" : 20,
15811   "source_file" : "/system/core/liblog/include/log/log_read.h",
15812   "unique_id" : "logger_entry"
15813  },
15814  {
15815   "alignment" : 1,
15816   "fields" :
15817   [
15818    {
15819     "field_name" : "len",
15820     "referenced_type" : "type-120"
15821    },
15822    {
15823     "field_name" : "hdr_size",
15824     "field_offset" : 16,
15825     "referenced_type" : "type-120"
15826    },
15827    {
15828     "field_name" : "pid",
15829     "field_offset" : 32,
15830     "referenced_type" : "type-29"
15831    },
15832    {
15833     "field_name" : "tid",
15834     "field_offset" : 64,
15835     "referenced_type" : "type-29"
15836    },
15837    {
15838     "field_name" : "sec",
15839     "field_offset" : 96,
15840     "referenced_type" : "type-29"
15841    },
15842    {
15843     "field_name" : "nsec",
15844     "field_offset" : 128,
15845     "referenced_type" : "type-29"
15846    },
15847    {
15848     "field_name" : "euid",
15849     "field_offset" : 160,
15850     "referenced_type" : "type-2"
15851    },
15852    {
15853     "field_name" : "msg",
15854     "field_offset" : 192,
15855     "referenced_type" : "type-121"
15856    }
15857   ],
15858   "linker_set_key" : "logger_entry_v2",
15859   "name" : "logger_entry_v2",
15860   "referenced_type" : "type-123",
15861   "self_type" : "type-123",
15862   "size" : 24,
15863   "source_file" : "/system/core/liblog/include/log/log_read.h",
15864   "unique_id" : "logger_entry_v2"
15865  },
15866  {
15867   "alignment" : 1,
15868   "fields" :
15869   [
15870    {
15871     "field_name" : "len",
15872     "referenced_type" : "type-120"
15873    },
15874    {
15875     "field_name" : "hdr_size",
15876     "field_offset" : 16,
15877     "referenced_type" : "type-120"
15878    },
15879    {
15880     "field_name" : "pid",
15881     "field_offset" : 32,
15882     "referenced_type" : "type-29"
15883    },
15884    {
15885     "field_name" : "tid",
15886     "field_offset" : 64,
15887     "referenced_type" : "type-29"
15888    },
15889    {
15890     "field_name" : "sec",
15891     "field_offset" : 96,
15892     "referenced_type" : "type-29"
15893    },
15894    {
15895     "field_name" : "nsec",
15896     "field_offset" : 128,
15897     "referenced_type" : "type-29"
15898    },
15899    {
15900     "field_name" : "lid",
15901     "field_offset" : 160,
15902     "referenced_type" : "type-2"
15903    },
15904    {
15905     "field_name" : "msg",
15906     "field_offset" : 192,
15907     "referenced_type" : "type-121"
15908    }
15909   ],
15910   "linker_set_key" : "logger_entry_v3",
15911   "name" : "logger_entry_v3",
15912   "referenced_type" : "type-122",
15913   "self_type" : "type-122",
15914   "size" : 24,
15915   "source_file" : "/system/core/liblog/include/log/log_read.h",
15916   "unique_id" : "logger_entry_v3"
15917  },
15918  {
15919   "alignment" : 4,
15920   "fields" :
15921   [
15922    {
15923     "field_name" : "len",
15924     "referenced_type" : "type-120"
15925    },
15926    {
15927     "field_name" : "hdr_size",
15928     "field_offset" : 16,
15929     "referenced_type" : "type-120"
15930    },
15931    {
15932     "field_name" : "pid",
15933     "field_offset" : 32,
15934     "referenced_type" : "type-29"
15935    },
15936    {
15937     "field_name" : "tid",
15938     "field_offset" : 64,
15939     "referenced_type" : "type-2"
15940    },
15941    {
15942     "field_name" : "sec",
15943     "field_offset" : 96,
15944     "referenced_type" : "type-2"
15945    },
15946    {
15947     "field_name" : "nsec",
15948     "field_offset" : 128,
15949     "referenced_type" : "type-2"
15950    },
15951    {
15952     "field_name" : "lid",
15953     "field_offset" : 160,
15954     "referenced_type" : "type-2"
15955    },
15956    {
15957     "field_name" : "uid",
15958     "field_offset" : 192,
15959     "referenced_type" : "type-2"
15960    },
15961    {
15962     "field_name" : "msg",
15963     "field_offset" : 224,
15964     "referenced_type" : "type-121"
15965    }
15966   ],
15967   "linker_set_key" : "logger_entry_v4",
15968   "name" : "logger_entry_v4",
15969   "referenced_type" : "type-119",
15970   "self_type" : "type-119",
15971   "size" : 28,
15972   "source_file" : "/system/core/liblog/include/log/log_read.h",
15973   "unique_id" : "logger_entry_v4"
15974  },
15975  {
15976   "alignment" : 4,
15977   "fields" :
15978   [
15979    {
15980     "field_name" : "version",
15981     "referenced_type" : "type-29"
15982    },
15983    {
15984     "field_name" : "numFds",
15985     "field_offset" : 32,
15986     "referenced_type" : "type-29"
15987    },
15988    {
15989     "field_name" : "numInts",
15990     "field_offset" : 64,
15991     "referenced_type" : "type-29"
15992    },
15993    {
15994     "field_name" : "data",
15995     "field_offset" : 96,
15996     "referenced_type" : "type-230"
15997    }
15998   ],
15999   "linker_set_key" : "native_handle",
16000   "name" : "native_handle",
16001   "referenced_type" : "type-229",
16002   "self_type" : "type-229",
16003   "size" : 12,
16004   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16005   "unique_id" : "native_handle"
16006  }
16007 ],
16008 "rvalue_reference_types" :
16009 [
16010  {
16011   "alignment" : 8,
16012   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16013   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16014   "referenced_type" : "type-197",
16015   "self_type" : "type-200",
16016   "size" : 8,
16017   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16018  },
16019  {
16020   "alignment" : 8,
16021   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16022   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16023   "referenced_type" : "type-204",
16024   "self_type" : "type-208",
16025   "size" : 8,
16026   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16027  },
16028  {
16029   "alignment" : 8,
16030   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16031   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16032   "referenced_type" : "type-224",
16033   "self_type" : "type-227",
16034   "size" : 8,
16035   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16036  },
16037  {
16038   "alignment" : 8,
16039   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16040   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16041   "referenced_type" : "type-682",
16042   "self_type" : "type-684",
16043   "size" : 8,
16044   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16045  },
16046  {
16047   "alignment" : 8,
16048   "linker_set_key" : "android::hardware::Return<bool> &&",
16049   "name" : "android::hardware::Return<bool> &&",
16050   "referenced_type" : "type-189",
16051   "self_type" : "type-192",
16052   "size" : 8,
16053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16054  },
16055  {
16056   "alignment" : 8,
16057   "linker_set_key" : "android::hardware::Return<int> &&",
16058   "name" : "android::hardware::Return<int> &&",
16059   "referenced_type" : "type-212",
16060   "self_type" : "type-214",
16061   "size" : 8,
16062   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16063  },
16064  {
16065   "alignment" : 8,
16066   "linker_set_key" : "android::hardware::Return<unsigned int> &&",
16067   "name" : "android::hardware::Return<unsigned int> &&",
16068   "referenced_type" : "type-218",
16069   "self_type" : "type-220",
16070   "size" : 8,
16071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16072  },
16073  {
16074   "alignment" : 8,
16075   "linker_set_key" : "android::hardware::Return<void> &&",
16076   "name" : "android::hardware::Return<void> &&",
16077   "referenced_type" : "type-240",
16078   "self_type" : "type-242",
16079   "size" : 8,
16080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16081  },
16082  {
16083   "alignment" : 8,
16084   "linker_set_key" : "android::hardware::Status &&",
16085   "name" : "android::hardware::Status &&",
16086   "referenced_type" : "type-180",
16087   "self_type" : "type-186",
16088   "size" : 8,
16089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16090  },
16091  {
16092   "alignment" : 8,
16093   "linker_set_key" : "android::hardware::details::return_status &&",
16094   "name" : "android::hardware::details::return_status &&",
16095   "referenced_type" : "type-190",
16096   "self_type" : "type-235",
16097   "size" : 8,
16098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16099  },
16100  {
16101   "alignment" : 8,
16102   "linker_set_key" : "android::hardware::hidl_handle &&",
16103   "name" : "android::hardware::hidl_handle &&",
16104   "referenced_type" : "type-348",
16105   "self_type" : "type-354",
16106   "size" : 8,
16107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16108  },
16109  {
16110   "alignment" : 8,
16111   "linker_set_key" : "android::hardware::hidl_memory &&",
16112   "name" : "android::hardware::hidl_memory &&",
16113   "referenced_type" : "type-352",
16114   "self_type" : "type-358",
16115   "size" : 8,
16116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16117  },
16118  {
16119   "alignment" : 8,
16120   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16121   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16122   "referenced_type" : "type-166",
16123   "self_type" : "type-172",
16124   "size" : 8,
16125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16126  },
16127  {
16128   "alignment" : 8,
16129   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16130   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16131   "referenced_type" : "type-150",
16132   "self_type" : "type-158",
16133   "size" : 8,
16134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16135  },
16136  {
16137   "alignment" : 8,
16138   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16139   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16140   "referenced_type" : "type-132",
16141   "self_type" : "type-152",
16142   "size" : 8,
16143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16144  },
16145  {
16146   "alignment" : 8,
16147   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16148   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16149   "referenced_type" : "type-517",
16150   "self_type" : "type-516",
16151   "size" : 8,
16152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16153  },
16154  {
16155   "alignment" : 8,
16156   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16157   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16158   "referenced_type" : "type-711",
16159   "self_type" : "type-710",
16160   "size" : 8,
16161   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16162  },
16163  {
16164   "alignment" : 8,
16165   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16166   "name" : "std::function<sp<IBase> (void *)> &&",
16167   "referenced_type" : "type-527",
16168   "self_type" : "type-526",
16169   "size" : 8,
16170   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16171  },
16172  {
16173   "alignment" : 8,
16174   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16175   "name" : "std::function<sp<IBase> (void *)> &&",
16176   "referenced_type" : "type-715",
16177   "self_type" : "type-714",
16178   "size" : 8,
16179   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16180  },
16181  {
16182   "alignment" : 8,
16183   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16184   "name" : "std::function<sp<IBinder> (void *)> &&",
16185   "referenced_type" : "type-519",
16186   "self_type" : "type-518",
16187   "size" : 8,
16188   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16189  },
16190  {
16191   "alignment" : 8,
16192   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16193   "name" : "std::function<sp<IBinder> (void *)> &&",
16194   "referenced_type" : "type-713",
16195   "self_type" : "type-712",
16196   "size" : 8,
16197   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16198  }
16199 ]
16200}
16201