1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-60",
9   "self_type" : "type-119",
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-314",
16   "self_type" : "type-555",
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-229",
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-116",
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-116",
41   "self_type" : "type-115",
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-547",
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-43",
64   "self_type" : "type-43",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-60",
73   "self_type" : "type-60",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-51",
83   "self_type" : "type-51",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-319",
91   "self_type" : "type-319",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-314",
99   "self_type" : "type-314",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-29",
108   "self_type" : "type-29",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-292",
117   "self_type" : "type-292",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-34",
126   "self_type" : "type-34",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-271",
135   "self_type" : "type-271",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-325",
144   "self_type" : "type-325",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-116",
154   "self_type" : "type-116",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-297",
174   "self_type" : "type-297",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-167",
184   "self_type" : "type-167",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-118",
194   "self_type" : "type-118",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-31",
201   "self_type" : "type-31"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
209  },
210  {
211   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
212  },
213  {
214   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
218  },
219  {
220   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
221  },
222  {
223   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
224  },
225  {
226   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
227  },
228  {
229   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
230  },
231  {
232   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
233  },
234  {
235   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
242  },
243  {
244   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
245  },
246  {
247   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
251  },
252  {
253   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv"
254  },
255  {
256   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
263  },
264  {
265   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
266  },
267  {
268   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev"
269  },
270  {
271   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
275  },
276  {
277   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
278  },
279  {
280   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
281  },
282  {
283   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
284  },
285  {
286   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
290  },
291  {
292   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
299  },
300  {
301   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb"
308  },
309  {
310   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
314  },
315  {
316   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
317  },
318  {
319   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
320  },
321  {
322   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
326  },
327  {
328   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
329  },
330  {
331   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
335  },
336  {
337   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
338  },
339  {
340   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
344  },
345  {
346   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
347  },
348  {
349   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE"
350  },
351  {
352   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
356  },
357  {
358   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
359  },
360  {
361   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
362  },
363  {
364   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
365  },
366  {
367   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
371  },
372  {
373   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
380  },
381  {
382   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
383  },
384  {
385   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
392  },
393  {
394   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
407  },
408  {
409   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
410  },
411  {
412   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
416  },
417  {
418   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
422  },
423  {
424   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb"
425  },
426  {
427   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
437  },
438  {
439   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
443  },
444  {
445   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
446  },
447  {
448   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv"
449  },
450  {
451   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
458  },
459  {
460   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
461  },
462  {
463   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev"
464  },
465  {
466   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
467  },
468  {
469   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
476  },
477  {
478   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
485  },
486  {
487   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
488  },
489  {
490   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE"
494  },
495  {
496   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
497  },
498  {
499   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
500  },
501  {
502   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
503  },
504  {
505   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE"
509  },
510  {
511   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEjj"
515  },
516  {
517   "name" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEjj"
518  },
519  {
520   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
521  },
522  {
523   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
524  },
525  {
526   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
527  },
528  {
529   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
530  },
531  {
532   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
533  },
534  {
535   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
542  },
543  {
544   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
545  },
546  {
547   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
548  },
549  {
550   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
551  },
552  {
553   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
554  },
555  {
556   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
557  },
558  {
559   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
560  },
561  {
562   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
563  },
564  {
565   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb"
566  },
567  {
568   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE"
569  },
570  {
571   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE"
572  },
573  {
574   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_"
587  },
588  {
589   "binding" : "weak",
590   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
591  },
592  {
593   "binding" : "weak",
594   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
599  },
600  {
601   "binding" : "weak",
602   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
603  },
604  {
605   "binding" : "weak",
606   "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_"
607  },
608  {
609   "binding" : "weak",
610   "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_EEiEERKT_"
611  },
612  {
613   "binding" : "weak",
614   "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_EEiEE"
615  },
616  {
617   "binding" : "weak",
618   "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_"
619  },
620  {
621   "binding" : "weak",
622   "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_EEiEERKT_"
623  },
624  {
625   "binding" : "weak",
626   "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_EEiEE"
627  },
628  {
629   "binding" : "weak",
630   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
631  },
632  {
633   "binding" : "weak",
634   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
635  },
636  {
637   "binding" : "weak",
638   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
639  },
640  {
641   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
642  },
643  {
644   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
645  },
646  {
647   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
648  },
649  {
650   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
651  },
652  {
653   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
654  },
655  {
656   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
657  },
658  {
659   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
663  }
664 ],
665 "elf_objects" :
666 [
667  {
668   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE"
669  },
670  {
671   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_7IBinderE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_9BHwBinderE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS_4hidl4base4V1_08BnHwBaseE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS0_11BpInterfaceINS3_8IHdmiCecEEE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS3_8IHdmiCecE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE4_NS0_10IInterfaceE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE8_NS0_11BpHwRefBaseE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
699  },
700  {
701   "binding" : "weak",
702   "name" : "_ZTCN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_7IBinderE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_9BHwBinderE"
709  },
710  {
711   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS0_11BpInterfaceINS3_16IHdmiCecCallbackEEE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE4_NS0_10IInterfaceE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE8_NS0_11BpHwRefBaseE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware2tv3cec4V1_08IHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
730  },
731  {
732   "binding" : "weak",
733   "name" : "_ZTCN7android8hardware2tv3cec4V1_09BsHdmiCecE0_NS3_8IHdmiCecE"
734  },
735  {
736   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
737  },
738  {
739   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
740  },
741  {
742   "name" : "_ZTTN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
743  },
744  {
745   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
746  },
747  {
748   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware2tv3cec4V1_08IHdmiCecE"
752  },
753  {
754   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
755  },
756  {
757   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
758  },
759  {
760   "name" : "_ZTVN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
761  },
762  {
763   "binding" : "weak",
764   "name" : "_ZTVN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
765  },
766  {
767   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
768  },
769  {
770   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
771  },
772  {
773   "name" : "_ZTVN7android8hardware2tv3cec4V1_08IHdmiCecE"
774  },
775  {
776   "binding" : "weak",
777   "name" : "_ZTVN7android8hardware2tv3cec4V1_09BsHdmiCecE"
778  }
779 ],
780 "enum_types" :
781 [
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 0,
788     "name" : "android::Condition::WAKE_UP_ONE"
789    },
790    {
791     "enum_field_value" : 1,
792     "name" : "android::Condition::WAKE_UP_ALL"
793    }
794   ],
795   "linker_set_key" : "android::Condition::WakeUpType",
796   "name" : "android::Condition::WakeUpType",
797   "referenced_type" : "type-566",
798   "self_type" : "type-566",
799   "size" : 4,
800   "source_file" : "/system/core/libutils/include/utils/Condition.h",
801   "underlying_type" : "type-2",
802   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 0,
810     "name" : "android::String16::kEmptyString"
811    }
812   ],
813   "linker_set_key" : "android::String16::StaticLinkage",
814   "name" : "android::String16::StaticLinkage",
815   "referenced_type" : "type-453",
816   "self_type" : "type-453",
817   "size" : 4,
818   "source_file" : "/system/core/libutils/include/utils/String16.h",
819   "underlying_type" : "type-2",
820   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
821  },
822  {
823   "alignment" : 4,
824   "enum_fields" :
825   [
826    {
827     "enum_field_value" : 0,
828     "name" : "android::String8::kEmptyString"
829    }
830   ],
831   "linker_set_key" : "android::String8::StaticLinkage",
832   "name" : "android::String8::StaticLinkage",
833   "referenced_type" : "type-446",
834   "self_type" : "type-446",
835   "size" : 4,
836   "source_file" : "/system/core/libutils/include/utils/String8.h",
837   "underlying_type" : "type-2",
838   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
839  },
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 0,
846     "name" : "android::hardware::HidlReturnRestriction::NONE"
847    },
848    {
849     "enum_field_value" : 1,
850     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
851    },
852    {
853     "enum_field_value" : 2,
854     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
855    }
856   ],
857   "linker_set_key" : "android::hardware::HidlReturnRestriction",
858   "name" : "android::hardware::HidlReturnRestriction",
859   "referenced_type" : "type-238",
860   "self_type" : "type-238",
861   "size" : 4,
862   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
863   "underlying_type" : "type-29",
864   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
865  },
866  {
867   "alignment" : 4,
868   "enum_fields" :
869   [
870    {
871     "enum_field_value" : 0,
872     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
873    },
874    {
875     "enum_field_value" : 1,
876     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
877    },
878    {
879     "enum_field_value" : 2,
880     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
881    },
882    {
883     "enum_field_value" : 3,
884     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
885    }
886   ],
887   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
888   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
889   "referenced_type" : "type-437",
890   "self_type" : "type-437",
891   "size" : 4,
892   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
893   "underlying_type" : "type-29",
894   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
895  },
896  {
897   "alignment" : 4,
898   "enum_fields" :
899   [
900    {
901     "enum_field_value" : 1,
902     "name" : "android::hardware::kSynchronizedReadWrite"
903    },
904    {
905     "enum_field_value" : 2,
906     "name" : "android::hardware::kUnsynchronizedWrite"
907    }
908   ],
909   "linker_set_key" : "android::hardware::MQFlavor",
910   "name" : "android::hardware::MQFlavor",
911   "referenced_type" : "type-431",
912   "self_type" : "type-431",
913   "size" : 4,
914   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
915   "underlying_type" : "type-2",
916   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
917  },
918  {
919   "alignment" : 4,
920   "enum_fields" :
921   [
922    {
923     "enum_field_value" : 0,
924     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
925    },
926    {
927     "enum_field_value" : 1,
928     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
929    },
930    {
931     "enum_field_value" : 2,
932     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
933    }
934   ],
935   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
936   "name" : "android::hardware::ProcessState::CallRestriction",
937   "referenced_type" : "type-62",
938   "self_type" : "type-62",
939   "size" : 4,
940   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
941   "underlying_type" : "type-29",
942   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
943  },
944  {
945   "alignment" : 4,
946   "enum_fields" :
947   [
948    {
949     "enum_field_value" : 0,
950     "name" : "android::hardware::Status::EX_NONE"
951    },
952    {
953     "enum_field_value" : -1,
954     "name" : "android::hardware::Status::EX_SECURITY"
955    },
956    {
957     "enum_field_value" : -2,
958     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
959    },
960    {
961     "enum_field_value" : -3,
962     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
963    },
964    {
965     "enum_field_value" : -4,
966     "name" : "android::hardware::Status::EX_NULL_POINTER"
967    },
968    {
969     "enum_field_value" : -5,
970     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
971    },
972    {
973     "enum_field_value" : -6,
974     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
975    },
976    {
977     "enum_field_value" : -7,
978     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
979    },
980    {
981     "enum_field_value" : -128,
982     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
983    },
984    {
985     "enum_field_value" : -129,
986     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
987    }
988   ],
989   "linker_set_key" : "android::hardware::Status::Exception",
990   "name" : "android::hardware::Status::Exception",
991   "referenced_type" : "type-181",
992   "self_type" : "type-181",
993   "size" : 4,
994   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
995   "underlying_type" : "type-29",
996   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
997  },
998  {
999   "alignment" : 4,
1000   "enum_fields" :
1001   [
1002    {
1003     "enum_field_value" : 0,
1004     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1005    },
1006    {
1007     "enum_field_value" : 1,
1008     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1009    },
1010    {
1011     "enum_field_value" : 2,
1012     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1013    },
1014    {
1015     "enum_field_value" : 3,
1016     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1017    },
1018    {
1019     "enum_field_value" : 4,
1020     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1021    },
1022    {
1023     "enum_field_value" : 5,
1024     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1025    },
1026    {
1027     "enum_field_value" : 6,
1028     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1029    },
1030    {
1031     "enum_field_value" : 7,
1032     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1033    },
1034    {
1035     "enum_field_value" : 8,
1036     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1037    },
1038    {
1039     "enum_field_value" : 9,
1040     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1041    }
1042   ],
1043   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1044   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1045   "referenced_type" : "type-661",
1046   "self_type" : "type-661",
1047   "size" : 4,
1048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1049   "underlying_type" : "type-2",
1050   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1051  },
1052  {
1053   "alignment" : 4,
1054   "enum_fields" :
1055   [
1056    {
1057     "enum_field_value" : 0,
1058     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNRECOGNIZED_MODE"
1059    },
1060    {
1061     "enum_field_value" : 1,
1062     "name" : "android::hardware::tv::cec::V1_0::AbortReason::NOT_IN_CORRECT_MODE"
1063    },
1064    {
1065     "enum_field_value" : 2,
1066     "name" : "android::hardware::tv::cec::V1_0::AbortReason::CANNOT_PROVIDE_SOURCE"
1067    },
1068    {
1069     "enum_field_value" : 3,
1070     "name" : "android::hardware::tv::cec::V1_0::AbortReason::INVALID_OPERAND"
1071    },
1072    {
1073     "enum_field_value" : 4,
1074     "name" : "android::hardware::tv::cec::V1_0::AbortReason::REFUSED"
1075    },
1076    {
1077     "enum_field_value" : 5,
1078     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNABLE_TO_DETERMINE"
1079    }
1080   ],
1081   "linker_set_key" : "android::hardware::tv::cec::V1_0::AbortReason",
1082   "name" : "android::hardware::tv::cec::V1_0::AbortReason",
1083   "referenced_type" : "type-595",
1084   "self_type" : "type-595",
1085   "size" : 4,
1086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1087   "underlying_type" : "type-29",
1088   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011AbortReasonE"
1089  },
1090  {
1091   "alignment" : 4,
1092   "enum_fields" :
1093   [
1094    {
1095     "enum_field_value" : -1,
1096     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::INACTIVE"
1097    },
1098    {
1099     "enum_field_value" : 0,
1100     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TV"
1101    },
1102    {
1103     "enum_field_value" : 1,
1104     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::RECORDER"
1105    },
1106    {
1107     "enum_field_value" : 3,
1108     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TUNER"
1109    },
1110    {
1111     "enum_field_value" : 4,
1112     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::PLAYBACK"
1113    },
1114    {
1115     "enum_field_value" : 5,
1116     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::AUDIO_SYSTEM"
1117    },
1118    {
1119     "enum_field_value" : 5,
1120     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::MAX"
1121    }
1122   ],
1123   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1124   "name" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1125   "referenced_type" : "type-592",
1126   "self_type" : "type-592",
1127   "size" : 4,
1128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1129   "underlying_type" : "type-29",
1130   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_013CecDeviceTypeE"
1131  },
1132  {
1133   "alignment" : 4,
1134   "enum_fields" :
1135   [
1136    {
1137     "enum_field_value" : 0,
1138     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TV"
1139    },
1140    {
1141     "enum_field_value" : 1,
1142     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_1"
1143    },
1144    {
1145     "enum_field_value" : 2,
1146     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_2"
1147    },
1148    {
1149     "enum_field_value" : 3,
1150     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_1"
1151    },
1152    {
1153     "enum_field_value" : 4,
1154     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_1"
1155    },
1156    {
1157     "enum_field_value" : 5,
1158     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::AUDIO_SYSTEM"
1159    },
1160    {
1161     "enum_field_value" : 6,
1162     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_2"
1163    },
1164    {
1165     "enum_field_value" : 7,
1166     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_3"
1167    },
1168    {
1169     "enum_field_value" : 8,
1170     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_2"
1171    },
1172    {
1173     "enum_field_value" : 9,
1174     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_3"
1175    },
1176    {
1177     "enum_field_value" : 10,
1178     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_4"
1179    },
1180    {
1181     "enum_field_value" : 11,
1182     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_3"
1183    },
1184    {
1185     "enum_field_value" : 14,
1186     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::FREE_USE"
1187    },
1188    {
1189     "enum_field_value" : 15,
1190     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::UNREGISTERED"
1191    },
1192    {
1193     "enum_field_value" : 15,
1194     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::BROADCAST"
1195    }
1196   ],
1197   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1198   "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1199   "referenced_type" : "type-593",
1200   "self_type" : "type-593",
1201   "size" : 4,
1202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1203   "underlying_type" : "type-29",
1204   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017CecLogicalAddressE"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::FEATURE_ABORT"
1213    },
1214    {
1215     "enum_field_value" : 4,
1216     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::IMAGE_VIEW_ON"
1217    },
1218    {
1219     "enum_field_value" : 5,
1220     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_INCREMENT"
1221    },
1222    {
1223     "enum_field_value" : 6,
1224     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_DECREMENT"
1225    },
1226    {
1227     "enum_field_value" : 7,
1228     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_DEVICE_STATUS"
1229    },
1230    {
1231     "enum_field_value" : 8,
1232     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_TUNER_DEVICE_STATUS"
1233    },
1234    {
1235     "enum_field_value" : 9,
1236     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_ON"
1237    },
1238    {
1239     "enum_field_value" : 10,
1240     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_STATUS"
1241    },
1242    {
1243     "enum_field_value" : 11,
1244     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_OFF"
1245    },
1246    {
1247     "enum_field_value" : 13,
1248     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TEXT_VIEW_ON"
1249    },
1250    {
1251     "enum_field_value" : 15,
1252     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_TV_SCREEN"
1253    },
1254    {
1255     "enum_field_value" : 26,
1256     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DECK_STATUS"
1257    },
1258    {
1259     "enum_field_value" : 27,
1260     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_STATUS"
1261    },
1262    {
1263     "enum_field_value" : 50,
1264     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_MENU_LANGUAGE"
1265    },
1266    {
1267     "enum_field_value" : 51,
1268     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_ANALOG_TIMER"
1269    },
1270    {
1271     "enum_field_value" : 52,
1272     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_ANALOG_TIMER"
1273    },
1274    {
1275     "enum_field_value" : 53,
1276     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_STATUS"
1277    },
1278    {
1279     "enum_field_value" : 54,
1280     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::STANDBY"
1281    },
1282    {
1283     "enum_field_value" : 65,
1284     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::PLAY"
1285    },
1286    {
1287     "enum_field_value" : 66,
1288     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_CONTROL"
1289    },
1290    {
1291     "enum_field_value" : 67,
1292     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_CLEARED_STATUS"
1293    },
1294    {
1295     "enum_field_value" : 68,
1296     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_PRESSED"
1297    },
1298    {
1299     "enum_field_value" : 69,
1300     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_RELEASED"
1301    },
1302    {
1303     "enum_field_value" : 70,
1304     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_OSD_NAME"
1305    },
1306    {
1307     "enum_field_value" : 71,
1308     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_NAME"
1309    },
1310    {
1311     "enum_field_value" : 100,
1312     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_STRING"
1313    },
1314    {
1315     "enum_field_value" : 103,
1316     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_TIMER_PROGRAM_TITLE"
1317    },
1318    {
1319     "enum_field_value" : 112,
1320     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_REQUEST"
1321    },
1322    {
1323     "enum_field_value" : 113,
1324     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_AUDIO_STATUS"
1325    },
1326    {
1327     "enum_field_value" : 114,
1328     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_SYSTEM_AUDIO_MODE"
1329    },
1330    {
1331     "enum_field_value" : 122,
1332     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_AUDIO_STATUS"
1333    },
1334    {
1335     "enum_field_value" : 125,
1336     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_SYSTEM_AUDIO_MODE_STATUS"
1337    },
1338    {
1339     "enum_field_value" : 126,
1340     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_STATUS"
1341    },
1342    {
1343     "enum_field_value" : 128,
1344     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_CHANGE"
1345    },
1346    {
1347     "enum_field_value" : 129,
1348     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_INFORMATION"
1349    },
1350    {
1351     "enum_field_value" : 130,
1352     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ACTIVE_SOURCE"
1353    },
1354    {
1355     "enum_field_value" : 131,
1356     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_PHYSICAL_ADDRESS"
1357    },
1358    {
1359     "enum_field_value" : 132,
1360     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_PHYSICAL_ADDRESS"
1361    },
1362    {
1363     "enum_field_value" : 133,
1364     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ACTIVE_SOURCE"
1365    },
1366    {
1367     "enum_field_value" : 134,
1368     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_STREAM_PATH"
1369    },
1370    {
1371     "enum_field_value" : 135,
1372     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DEVICE_VENDOR_ID"
1373    },
1374    {
1375     "enum_field_value" : 137,
1376     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND"
1377    },
1378    {
1379     "enum_field_value" : 138,
1380     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_DOWN"
1381    },
1382    {
1383     "enum_field_value" : 139,
1384     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_UP"
1385    },
1386    {
1387     "enum_field_value" : 140,
1388     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_VENDOR_ID"
1389    },
1390    {
1391     "enum_field_value" : 141,
1392     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_REQUEST"
1393    },
1394    {
1395     "enum_field_value" : 142,
1396     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_STATUS"
1397    },
1398    {
1399     "enum_field_value" : 143,
1400     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_POWER_STATUS"
1401    },
1402    {
1403     "enum_field_value" : 144,
1404     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_POWER_STATUS"
1405    },
1406    {
1407     "enum_field_value" : 145,
1408     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_MENU_LANGUAGE"
1409    },
1410    {
1411     "enum_field_value" : 146,
1412     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_ANALOG_SERVICE"
1413    },
1414    {
1415     "enum_field_value" : 147,
1416     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_DIGITAL_SERVICE"
1417    },
1418    {
1419     "enum_field_value" : 151,
1420     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_DIGITAL_TIMER"
1421    },
1422    {
1423     "enum_field_value" : 153,
1424     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_DIGITAL_TIMER"
1425    },
1426    {
1427     "enum_field_value" : 154,
1428     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_AUDIO_RATE"
1429    },
1430    {
1431     "enum_field_value" : 157,
1432     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INACTIVE_SOURCE"
1433    },
1434    {
1435     "enum_field_value" : 158,
1436     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CEC_VERSION"
1437    },
1438    {
1439     "enum_field_value" : 159,
1440     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_CEC_VERSION"
1441    },
1442    {
1443     "enum_field_value" : 160,
1444     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND_WITH_ID"
1445    },
1446    {
1447     "enum_field_value" : 161,
1448     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_EXTERNAL_TIMER"
1449    },
1450    {
1451     "enum_field_value" : 162,
1452     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_EXTERNAL_TIMER"
1453    },
1454    {
1455     "enum_field_value" : 163,
1456     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_SHORT_AUDIO_DESCRIPTOR"
1457    },
1458    {
1459     "enum_field_value" : 164,
1460     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_SHORT_AUDIO_DESCRIPTOR"
1461    },
1462    {
1463     "enum_field_value" : 192,
1464     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INITIATE_ARC"
1465    },
1466    {
1467     "enum_field_value" : 193,
1468     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_INITIATED"
1469    },
1470    {
1471     "enum_field_value" : 194,
1472     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_TERMINATED"
1473    },
1474    {
1475     "enum_field_value" : 195,
1476     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_INITIATION"
1477    },
1478    {
1479     "enum_field_value" : 196,
1480     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_TERMINATION"
1481    },
1482    {
1483     "enum_field_value" : 197,
1484     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TERMINATE_ARC"
1485    },
1486    {
1487     "enum_field_value" : 255,
1488     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ABORT"
1489    }
1490   ],
1491   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessageType",
1492   "name" : "android::hardware::tv::cec::V1_0::CecMessageType",
1493   "referenced_type" : "type-594",
1494   "self_type" : "type-594",
1495   "size" : 4,
1496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1497   "underlying_type" : "type-29",
1498   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_014CecMessageTypeE"
1499  },
1500  {
1501   "alignment" : 4,
1502   "enum_fields" :
1503   [
1504    {
1505     "enum_field_value" : 0,
1506     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::INPUT"
1507    },
1508    {
1509     "enum_field_value" : 1,
1510     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::OUTPUT"
1511    }
1512   ],
1513   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1514   "name" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1515   "referenced_type" : "type-409",
1516   "self_type" : "type-409",
1517   "size" : 4,
1518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1519   "underlying_type" : "type-29",
1520   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortTypeE"
1521  },
1522  {
1523   "alignment" : 4,
1524   "enum_fields" :
1525   [
1526    {
1527     "enum_field_value" : 15,
1528     "name" : "android::hardware::tv::cec::V1_0::MaxLength::MESSAGE_BODY"
1529    }
1530   ],
1531   "linker_set_key" : "android::hardware::tv::cec::V1_0::MaxLength",
1532   "name" : "android::hardware::tv::cec::V1_0::MaxLength",
1533   "referenced_type" : "type-591",
1534   "self_type" : "type-591",
1535   "size" : 4,
1536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1537   "underlying_type" : "type-29",
1538   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09MaxLengthE"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 1,
1546     "name" : "android::hardware::tv::cec::V1_0::OptionKey::WAKEUP"
1547    },
1548    {
1549     "enum_field_value" : 2,
1550     "name" : "android::hardware::tv::cec::V1_0::OptionKey::ENABLE_CEC"
1551    },
1552    {
1553     "enum_field_value" : 3,
1554     "name" : "android::hardware::tv::cec::V1_0::OptionKey::SYSTEM_CEC_CONTROL"
1555    }
1556   ],
1557   "linker_set_key" : "android::hardware::tv::cec::V1_0::OptionKey",
1558   "name" : "android::hardware::tv::cec::V1_0::OptionKey",
1559   "referenced_type" : "type-597",
1560   "self_type" : "type-597",
1561   "size" : 4,
1562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1563   "underlying_type" : "type-29",
1564   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09OptionKeyE"
1565  },
1566  {
1567   "alignment" : 4,
1568   "enum_fields" :
1569   [
1570    {
1571     "enum_field_value" : 0,
1572     "name" : "android::hardware::tv::cec::V1_0::Result::SUCCESS"
1573    },
1574    {
1575     "enum_field_value" : 1,
1576     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_UNKNOWN"
1577    },
1578    {
1579     "enum_field_value" : 2,
1580     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_ARGS"
1581    },
1582    {
1583     "enum_field_value" : 3,
1584     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_STATE"
1585    },
1586    {
1587     "enum_field_value" : 4,
1588     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_NOT_SUPPORTED"
1589    },
1590    {
1591     "enum_field_value" : 5,
1592     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_BUSY"
1593    }
1594   ],
1595   "linker_set_key" : "android::hardware::tv::cec::V1_0::Result",
1596   "name" : "android::hardware::tv::cec::V1_0::Result",
1597   "referenced_type" : "type-197",
1598   "self_type" : "type-197",
1599   "size" : 4,
1600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1601   "underlying_type" : "type-29",
1602   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_06ResultE"
1603  },
1604  {
1605   "alignment" : 4,
1606   "enum_fields" :
1607   [
1608    {
1609     "enum_field_value" : 0,
1610     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::SUCCESS"
1611    },
1612    {
1613     "enum_field_value" : 1,
1614     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::NACK"
1615    },
1616    {
1617     "enum_field_value" : 2,
1618     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::BUSY"
1619    },
1620    {
1621     "enum_field_value" : 3,
1622     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::FAIL"
1623    }
1624   ],
1625   "linker_set_key" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1626   "name" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1627   "referenced_type" : "type-204",
1628   "self_type" : "type-204",
1629   "size" : 4,
1630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1631   "underlying_type" : "type-29",
1632   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017SendMessageResultE"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 0,
1640     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1641    },
1642    {
1643     "enum_field_value" : 1,
1644     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1645    },
1646    {
1647     "enum_field_value" : 2,
1648     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1649    }
1650   ],
1651   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1652   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1653   "referenced_type" : "type-441",
1654   "self_type" : "type-441",
1655   "size" : 4,
1656   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1657   "underlying_type" : "type-29",
1658   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1659  },
1660  {
1661   "alignment" : 4,
1662   "enum_fields" :
1663   [
1664    {
1665     "enum_field_value" : -1,
1666     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1667    }
1668   ],
1669   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1670   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1671   "referenced_type" : "type-582",
1672   "self_type" : "type-582",
1673   "size" : 4,
1674   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1675   "underlying_type" : "type-29",
1676   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1677  },
1678  {
1679   "alignment" : 1,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1685    },
1686    {
1687     "enum_field_value" : 1,
1688     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1689    },
1690    {
1691     "enum_field_value" : 2,
1692     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1693    }
1694   ],
1695   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1696   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1697   "referenced_type" : "type-581",
1698   "self_type" : "type-581",
1699   "size" : 1,
1700   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1701   "underlying_type" : "type-116",
1702   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1703  },
1704  {
1705   "alignment" : 4,
1706   "enum_fields" :
1707   [
1708    {
1709     "enum_field_value" : 0,
1710     "name" : "ANDROID_LOG_UNKNOWN"
1711    },
1712    {
1713     "enum_field_value" : 1,
1714     "name" : "ANDROID_LOG_DEFAULT"
1715    },
1716    {
1717     "enum_field_value" : 2,
1718     "name" : "ANDROID_LOG_VERBOSE"
1719    },
1720    {
1721     "enum_field_value" : 3,
1722     "name" : "ANDROID_LOG_DEBUG"
1723    },
1724    {
1725     "enum_field_value" : 4,
1726     "name" : "ANDROID_LOG_INFO"
1727    },
1728    {
1729     "enum_field_value" : 5,
1730     "name" : "ANDROID_LOG_WARN"
1731    },
1732    {
1733     "enum_field_value" : 6,
1734     "name" : "ANDROID_LOG_ERROR"
1735    },
1736    {
1737     "enum_field_value" : 7,
1738     "name" : "ANDROID_LOG_FATAL"
1739    },
1740    {
1741     "enum_field_value" : 8,
1742     "name" : "ANDROID_LOG_SILENT"
1743    }
1744   ],
1745   "linker_set_key" : "android_LogPriority",
1746   "name" : "android_LogPriority",
1747   "referenced_type" : "type-1",
1748   "self_type" : "type-1",
1749   "size" : 4,
1750   "source_file" : "/system/core/liblog/include/android/log.h",
1751   "underlying_type" : "type-2",
1752   "unique_id" : "android_LogPriority"
1753  },
1754  {
1755   "alignment" : 4,
1756   "enum_fields" :
1757   [
1758    {
1759     "enum_field_value" : 0,
1760     "name" : "HAL_COLOR_MODE_NATIVE"
1761    },
1762    {
1763     "enum_field_value" : 1,
1764     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1765    },
1766    {
1767     "enum_field_value" : 2,
1768     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1769    },
1770    {
1771     "enum_field_value" : 3,
1772     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1773    },
1774    {
1775     "enum_field_value" : 4,
1776     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1777    },
1778    {
1779     "enum_field_value" : 5,
1780     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1781    },
1782    {
1783     "enum_field_value" : 6,
1784     "name" : "HAL_COLOR_MODE_DCI_P3"
1785    },
1786    {
1787     "enum_field_value" : 7,
1788     "name" : "HAL_COLOR_MODE_SRGB"
1789    },
1790    {
1791     "enum_field_value" : 8,
1792     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1793    },
1794    {
1795     "enum_field_value" : 9,
1796     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1797    }
1798   ],
1799   "linker_set_key" : "android_color_mode_t",
1800   "name" : "android_color_mode_t",
1801   "referenced_type" : "type-533",
1802   "self_type" : "type-533",
1803   "size" : 4,
1804   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1805   "underlying_type" : "type-2",
1806   "unique_id" : "android_color_mode_t"
1807  },
1808  {
1809   "alignment" : 4,
1810   "enum_fields" :
1811   [
1812    {
1813     "enum_field_value" : 10,
1814     "name" : "HAL_COLOR_MODE_BT2020"
1815    },
1816    {
1817     "enum_field_value" : 11,
1818     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1819    },
1820    {
1821     "enum_field_value" : 12,
1822     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1823    }
1824   ],
1825   "linker_set_key" : "android_color_mode_v1_1_t",
1826   "name" : "android_color_mode_v1_1_t",
1827   "referenced_type" : "type-538",
1828   "self_type" : "type-538",
1829   "size" : 4,
1830   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1831   "underlying_type" : "type-2",
1832   "unique_id" : "android_color_mode_v1_1_t"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 0,
1840     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1841    },
1842    {
1843     "enum_field_value" : 1,
1844     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1845    },
1846    {
1847     "enum_field_value" : 2,
1848     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1849    },
1850    {
1851     "enum_field_value" : 3,
1852     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1853    },
1854    {
1855     "enum_field_value" : 4,
1856     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1857    },
1858    {
1859     "enum_field_value" : 5,
1860     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1861    },
1862    {
1863     "enum_field_value" : 6,
1864     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1865    }
1866   ],
1867   "linker_set_key" : "android_color_transform_t",
1868   "name" : "android_color_transform_t",
1869   "referenced_type" : "type-534",
1870   "self_type" : "type-534",
1871   "size" : 4,
1872   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1873   "underlying_type" : "type-2",
1874   "unique_id" : "android_color_transform_t"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 0,
1882     "name" : "HAL_DATASPACE_UNKNOWN"
1883    },
1884    {
1885     "enum_field_value" : 1,
1886     "name" : "HAL_DATASPACE_ARBITRARY"
1887    },
1888    {
1889     "enum_field_value" : 16,
1890     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1891    },
1892    {
1893     "enum_field_value" : 4128768,
1894     "name" : "HAL_DATASPACE_STANDARD_MASK"
1895    },
1896    {
1897     "enum_field_value" : 0,
1898     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1899    },
1900    {
1901     "enum_field_value" : 65536,
1902     "name" : "HAL_DATASPACE_STANDARD_BT709"
1903    },
1904    {
1905     "enum_field_value" : 131072,
1906     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1907    },
1908    {
1909     "enum_field_value" : 196608,
1910     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1911    },
1912    {
1913     "enum_field_value" : 262144,
1914     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1915    },
1916    {
1917     "enum_field_value" : 327680,
1918     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1919    },
1920    {
1921     "enum_field_value" : 393216,
1922     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1923    },
1924    {
1925     "enum_field_value" : 458752,
1926     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1927    },
1928    {
1929     "enum_field_value" : 524288,
1930     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1931    },
1932    {
1933     "enum_field_value" : 589824,
1934     "name" : "HAL_DATASPACE_STANDARD_FILM"
1935    },
1936    {
1937     "enum_field_value" : 655360,
1938     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1939    },
1940    {
1941     "enum_field_value" : 720896,
1942     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1943    },
1944    {
1945     "enum_field_value" : 22,
1946     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1947    },
1948    {
1949     "enum_field_value" : 130023424,
1950     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1951    },
1952    {
1953     "enum_field_value" : 0,
1954     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1955    },
1956    {
1957     "enum_field_value" : 4194304,
1958     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1959    },
1960    {
1961     "enum_field_value" : 8388608,
1962     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1963    },
1964    {
1965     "enum_field_value" : 12582912,
1966     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1967    },
1968    {
1969     "enum_field_value" : 16777216,
1970     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1971    },
1972    {
1973     "enum_field_value" : 20971520,
1974     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1975    },
1976    {
1977     "enum_field_value" : 25165824,
1978     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1979    },
1980    {
1981     "enum_field_value" : 29360128,
1982     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1983    },
1984    {
1985     "enum_field_value" : 33554432,
1986     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1987    },
1988    {
1989     "enum_field_value" : 27,
1990     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1991    },
1992    {
1993     "enum_field_value" : 939524096,
1994     "name" : "HAL_DATASPACE_RANGE_MASK"
1995    },
1996    {
1997     "enum_field_value" : 0,
1998     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1999    },
2000    {
2001     "enum_field_value" : 134217728,
2002     "name" : "HAL_DATASPACE_RANGE_FULL"
2003    },
2004    {
2005     "enum_field_value" : 268435456,
2006     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2007    },
2008    {
2009     "enum_field_value" : 402653184,
2010     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2011    },
2012    {
2013     "enum_field_value" : 512,
2014     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2015    },
2016    {
2017     "enum_field_value" : 138477568,
2018     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2019    },
2020    {
2021     "enum_field_value" : 406913024,
2022     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2023    },
2024    {
2025     "enum_field_value" : 513,
2026     "name" : "HAL_DATASPACE_SRGB"
2027    },
2028    {
2029     "enum_field_value" : 142671872,
2030     "name" : "HAL_DATASPACE_V0_SRGB"
2031    },
2032    {
2033     "enum_field_value" : 411107328,
2034     "name" : "HAL_DATASPACE_V0_SCRGB"
2035    },
2036    {
2037     "enum_field_value" : 257,
2038     "name" : "HAL_DATASPACE_JFIF"
2039    },
2040    {
2041     "enum_field_value" : 146931712,
2042     "name" : "HAL_DATASPACE_V0_JFIF"
2043    },
2044    {
2045     "enum_field_value" : 258,
2046     "name" : "HAL_DATASPACE_BT601_625"
2047    },
2048    {
2049     "enum_field_value" : 281149440,
2050     "name" : "HAL_DATASPACE_V0_BT601_625"
2051    },
2052    {
2053     "enum_field_value" : 259,
2054     "name" : "HAL_DATASPACE_BT601_525"
2055    },
2056    {
2057     "enum_field_value" : 281280512,
2058     "name" : "HAL_DATASPACE_V0_BT601_525"
2059    },
2060    {
2061     "enum_field_value" : 260,
2062     "name" : "HAL_DATASPACE_BT709"
2063    },
2064    {
2065     "enum_field_value" : 281083904,
2066     "name" : "HAL_DATASPACE_V0_BT709"
2067    },
2068    {
2069     "enum_field_value" : 139067392,
2070     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2071    },
2072    {
2073     "enum_field_value" : 155844608,
2074     "name" : "HAL_DATASPACE_DCI_P3"
2075    },
2076    {
2077     "enum_field_value" : 139067392,
2078     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2079    },
2080    {
2081     "enum_field_value" : 143261696,
2082     "name" : "HAL_DATASPACE_DISPLAY_P3"
2083    },
2084    {
2085     "enum_field_value" : 151715840,
2086     "name" : "HAL_DATASPACE_ADOBE_RGB"
2087    },
2088    {
2089     "enum_field_value" : 138805248,
2090     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2091    },
2092    {
2093     "enum_field_value" : 147193856,
2094     "name" : "HAL_DATASPACE_BT2020"
2095    },
2096    {
2097     "enum_field_value" : 163971072,
2098     "name" : "HAL_DATASPACE_BT2020_PQ"
2099    },
2100    {
2101     "enum_field_value" : 4096,
2102     "name" : "HAL_DATASPACE_DEPTH"
2103    },
2104    {
2105     "enum_field_value" : 4097,
2106     "name" : "HAL_DATASPACE_SENSOR"
2107    }
2108   ],
2109   "linker_set_key" : "android_dataspace_t",
2110   "name" : "android_dataspace_t",
2111   "referenced_type" : "type-532",
2112   "self_type" : "type-532",
2113   "size" : 4,
2114   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2115   "underlying_type" : "type-2",
2116   "unique_id" : "android_dataspace_t"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 281411584,
2124     "name" : "HAL_DATASPACE_BT2020_ITU"
2125    },
2126    {
2127     "enum_field_value" : 298188800,
2128     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2129    },
2130    {
2131     "enum_field_value" : 302383104,
2132     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2133    },
2134    {
2135     "enum_field_value" : 168165376,
2136     "name" : "HAL_DATASPACE_BT2020_HLG"
2137    }
2138   ],
2139   "linker_set_key" : "android_dataspace_v1_1_t",
2140   "name" : "android_dataspace_v1_1_t",
2141   "referenced_type" : "type-537",
2142   "self_type" : "type-537",
2143   "size" : 4,
2144   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2145   "underlying_type" : "type-2",
2146   "unique_id" : "android_dataspace_v1_1_t"
2147  },
2148  {
2149   "alignment" : 4,
2150   "enum_fields" :
2151   [
2152    {
2153     "enum_field_value" : 142999552,
2154     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2155    },
2156    {
2157     "enum_field_value" : 4098,
2158     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2159    },
2160    {
2161     "enum_field_value" : 4099,
2162     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2163    },
2164    {
2165     "enum_field_value" : 4100,
2166     "name" : "HAL_DATASPACE_HEIF"
2167    }
2168   ],
2169   "linker_set_key" : "android_dataspace_v1_2_t",
2170   "name" : "android_dataspace_v1_2_t",
2171   "referenced_type" : "type-543",
2172   "self_type" : "type-543",
2173   "size" : 4,
2174   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2175   "underlying_type" : "type-2",
2176   "unique_id" : "android_dataspace_v1_2_t"
2177  },
2178  {
2179   "alignment" : 4,
2180   "enum_fields" :
2181   [
2182    {
2183     "enum_field_value" : 1,
2184     "name" : "FLEX_COMPONENT_Y"
2185    },
2186    {
2187     "enum_field_value" : 2,
2188     "name" : "FLEX_COMPONENT_Cb"
2189    },
2190    {
2191     "enum_field_value" : 4,
2192     "name" : "FLEX_COMPONENT_Cr"
2193    },
2194    {
2195     "enum_field_value" : 1024,
2196     "name" : "FLEX_COMPONENT_R"
2197    },
2198    {
2199     "enum_field_value" : 2048,
2200     "name" : "FLEX_COMPONENT_G"
2201    },
2202    {
2203     "enum_field_value" : 4096,
2204     "name" : "FLEX_COMPONENT_B"
2205    },
2206    {
2207     "enum_field_value" : 1073741824,
2208     "name" : "FLEX_COMPONENT_A"
2209    }
2210   ],
2211   "linker_set_key" : "android_flex_component",
2212   "name" : "android_flex_component",
2213   "referenced_type" : "type-548",
2214   "self_type" : "type-548",
2215   "size" : 4,
2216   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2217   "underlying_type" : "type-2",
2218   "unique_id" : "android_flex_component"
2219  },
2220  {
2221   "alignment" : 4,
2222   "enum_fields" :
2223   [
2224    {
2225     "enum_field_value" : 0,
2226     "name" : "FLEX_FORMAT_INVALID"
2227    },
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "FLEX_FORMAT_Y"
2231    },
2232    {
2233     "enum_field_value" : 7,
2234     "name" : "FLEX_FORMAT_YCbCr"
2235    },
2236    {
2237     "enum_field_value" : 1073741831,
2238     "name" : "FLEX_FORMAT_YCbCrA"
2239    },
2240    {
2241     "enum_field_value" : 7168,
2242     "name" : "FLEX_FORMAT_RGB"
2243    },
2244    {
2245     "enum_field_value" : 1073748992,
2246     "name" : "FLEX_FORMAT_RGBA"
2247    }
2248   ],
2249   "linker_set_key" : "android_flex_format",
2250   "name" : "android_flex_format",
2251   "referenced_type" : "type-550",
2252   "self_type" : "type-550",
2253   "size" : 4,
2254   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2255   "underlying_type" : "type-2",
2256   "unique_id" : "android_flex_format"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "HAL_HDR_DOLBY_VISION"
2265    },
2266    {
2267     "enum_field_value" : 2,
2268     "name" : "HAL_HDR_HDR10"
2269    },
2270    {
2271     "enum_field_value" : 3,
2272     "name" : "HAL_HDR_HLG"
2273    }
2274   ],
2275   "linker_set_key" : "android_hdr_t",
2276   "name" : "android_hdr_t",
2277   "referenced_type" : "type-535",
2278   "self_type" : "type-535",
2279   "size" : 4,
2280   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2281   "underlying_type" : "type-2",
2282   "unique_id" : "android_hdr_t"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 4,
2290     "name" : "HAL_HDR_HDR10_PLUS"
2291    }
2292   ],
2293   "linker_set_key" : "android_hdr_v1_2_t",
2294   "name" : "android_hdr_v1_2_t",
2295   "referenced_type" : "type-540",
2296   "self_type" : "type-540",
2297   "size" : 4,
2298   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2299   "underlying_type" : "type-2",
2300   "unique_id" : "android_hdr_v1_2_t"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 39,
2308     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2309    },
2310    {
2311     "enum_field_value" : 40,
2312     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2313    },
2314    {
2315     "enum_field_value" : 41,
2316     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2317    },
2318    {
2319     "enum_field_value" : 42,
2320     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2321    }
2322   ],
2323   "linker_set_key" : "android_pixel_format_sw_t",
2324   "name" : "android_pixel_format_sw_t",
2325   "referenced_type" : "type-545",
2326   "self_type" : "type-545",
2327   "size" : 4,
2328   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2329   "underlying_type" : "type-2",
2330   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 1,
2338     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2339    },
2340    {
2341     "enum_field_value" : 2,
2342     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2343    },
2344    {
2345     "enum_field_value" : 3,
2346     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2347    },
2348    {
2349     "enum_field_value" : 4,
2350     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2351    },
2352    {
2353     "enum_field_value" : 5,
2354     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2355    },
2356    {
2357     "enum_field_value" : 16,
2358     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2359    },
2360    {
2361     "enum_field_value" : 17,
2362     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2363    },
2364    {
2365     "enum_field_value" : 20,
2366     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2367    },
2368    {
2369     "enum_field_value" : 22,
2370     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2371    },
2372    {
2373     "enum_field_value" : 32,
2374     "name" : "HAL_PIXEL_FORMAT_RAW16"
2375    },
2376    {
2377     "enum_field_value" : 33,
2378     "name" : "HAL_PIXEL_FORMAT_BLOB"
2379    },
2380    {
2381     "enum_field_value" : 34,
2382     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2383    },
2384    {
2385     "enum_field_value" : 35,
2386     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2387    },
2388    {
2389     "enum_field_value" : 36,
2390     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2391    },
2392    {
2393     "enum_field_value" : 37,
2394     "name" : "HAL_PIXEL_FORMAT_RAW10"
2395    },
2396    {
2397     "enum_field_value" : 38,
2398     "name" : "HAL_PIXEL_FORMAT_RAW12"
2399    },
2400    {
2401     "enum_field_value" : 43,
2402     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2403    },
2404    {
2405     "enum_field_value" : 538982489,
2406     "name" : "HAL_PIXEL_FORMAT_Y8"
2407    },
2408    {
2409     "enum_field_value" : 540422489,
2410     "name" : "HAL_PIXEL_FORMAT_Y16"
2411    },
2412    {
2413     "enum_field_value" : 842094169,
2414     "name" : "HAL_PIXEL_FORMAT_YV12"
2415    }
2416   ],
2417   "linker_set_key" : "android_pixel_format_t",
2418   "name" : "android_pixel_format_t",
2419   "referenced_type" : "type-529",
2420   "self_type" : "type-529",
2421   "size" : 4,
2422   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2423   "underlying_type" : "type-2",
2424   "unique_id" : "android_pixel_format_t"
2425  },
2426  {
2427   "alignment" : 4,
2428   "enum_fields" :
2429   [
2430    {
2431     "enum_field_value" : 48,
2432     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2433    },
2434    {
2435     "enum_field_value" : 49,
2436     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2437    },
2438    {
2439     "enum_field_value" : 50,
2440     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2441    },
2442    {
2443     "enum_field_value" : 51,
2444     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2445    },
2446    {
2447     "enum_field_value" : 52,
2448     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2449    },
2450    {
2451     "enum_field_value" : 53,
2452     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2453    },
2454    {
2455     "enum_field_value" : 54,
2456     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2457    }
2458   ],
2459   "linker_set_key" : "android_pixel_format_v1_1_t",
2460   "name" : "android_pixel_format_v1_1_t",
2461   "referenced_type" : "type-536",
2462   "self_type" : "type-536",
2463   "size" : 4,
2464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2465   "underlying_type" : "type-2",
2466   "unique_id" : "android_pixel_format_v1_1_t"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 55,
2474     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2475    }
2476   ],
2477   "linker_set_key" : "android_pixel_format_v1_2_t",
2478   "name" : "android_pixel_format_v1_2_t",
2479   "referenced_type" : "type-544",
2480   "self_type" : "type-544",
2481   "size" : 4,
2482   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2483   "underlying_type" : "type-2",
2484   "unique_id" : "android_pixel_format_v1_2_t"
2485  },
2486  {
2487   "alignment" : 4,
2488   "enum_fields" :
2489   [
2490    {
2491     "enum_field_value" : 0,
2492     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2493    },
2494    {
2495     "enum_field_value" : 1,
2496     "name" : "HAL_RENDER_INTENT_ENHANCE"
2497    },
2498    {
2499     "enum_field_value" : 2,
2500     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2501    },
2502    {
2503     "enum_field_value" : 3,
2504     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2505    }
2506   ],
2507   "linker_set_key" : "android_render_intent_v1_1_t",
2508   "name" : "android_render_intent_v1_1_t",
2509   "referenced_type" : "type-539",
2510   "self_type" : "type-539",
2511   "size" : 4,
2512   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2513   "underlying_type" : "type-2",
2514   "unique_id" : "android_render_intent_v1_1_t"
2515  },
2516  {
2517   "alignment" : 4,
2518   "enum_fields" :
2519   [
2520    {
2521     "enum_field_value" : 1,
2522     "name" : "HAL_TRANSFORM_FLIP_H"
2523    },
2524    {
2525     "enum_field_value" : 2,
2526     "name" : "HAL_TRANSFORM_FLIP_V"
2527    },
2528    {
2529     "enum_field_value" : 4,
2530     "name" : "HAL_TRANSFORM_ROT_90"
2531    },
2532    {
2533     "enum_field_value" : 3,
2534     "name" : "HAL_TRANSFORM_ROT_180"
2535    },
2536    {
2537     "enum_field_value" : 7,
2538     "name" : "HAL_TRANSFORM_ROT_270"
2539    }
2540   ],
2541   "linker_set_key" : "android_transform_t",
2542   "name" : "android_transform_t",
2543   "referenced_type" : "type-531",
2544   "self_type" : "type-531",
2545   "size" : 4,
2546   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2547   "underlying_type" : "type-2",
2548   "unique_id" : "android_transform_t"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "LOG_ID_MIN"
2557    },
2558    {
2559     "enum_field_value" : 0,
2560     "name" : "LOG_ID_MAIN"
2561    },
2562    {
2563     "enum_field_value" : 1,
2564     "name" : "LOG_ID_RADIO"
2565    },
2566    {
2567     "enum_field_value" : 2,
2568     "name" : "LOG_ID_EVENTS"
2569    },
2570    {
2571     "enum_field_value" : 3,
2572     "name" : "LOG_ID_SYSTEM"
2573    },
2574    {
2575     "enum_field_value" : 4,
2576     "name" : "LOG_ID_CRASH"
2577    },
2578    {
2579     "enum_field_value" : 5,
2580     "name" : "LOG_ID_STATS"
2581    },
2582    {
2583     "enum_field_value" : 6,
2584     "name" : "LOG_ID_SECURITY"
2585    },
2586    {
2587     "enum_field_value" : 7,
2588     "name" : "LOG_ID_KERNEL"
2589    },
2590    {
2591     "enum_field_value" : 8,
2592     "name" : "LOG_ID_MAX"
2593    }
2594   ],
2595   "linker_set_key" : "log_id",
2596   "name" : "log_id",
2597   "referenced_type" : "type-287",
2598   "self_type" : "type-287",
2599   "size" : 4,
2600   "source_file" : "/system/core/liblog/include/android/log.h",
2601   "underlying_type" : "type-2",
2602   "unique_id" : "log_id"
2603  }
2604 ],
2605 "function_types" :
2606 [
2607  {
2608   "alignment" : 4,
2609   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2610   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2611   "parameters" :
2612   [
2613    {
2614     "referenced_type" : "type-46"
2615    },
2616    {
2617     "referenced_type" : "type-52"
2618    },
2619    {
2620     "referenced_type" : "type-30"
2621    }
2622   ],
2623   "referenced_type" : "type-45",
2624   "return_type" : "type-43",
2625   "self_type" : "type-45",
2626   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2627  },
2628  {
2629   "alignment" : 4,
2630   "linker_set_key" : "int (void *)",
2631   "name" : "int (void *)",
2632   "parameters" :
2633   [
2634    {
2635     "referenced_type" : "type-30"
2636    }
2637   ],
2638   "referenced_type" : "type-559",
2639   "return_type" : "type-29",
2640   "self_type" : "type-559",
2641   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2642  },
2643  {
2644   "alignment" : 4,
2645   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2646   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2647   "parameters" :
2648   [
2649    {
2650     "referenced_type" : "type-469"
2651    },
2652    {
2653     "referenced_type" : "type-419"
2654    },
2655    {
2656     "referenced_type" : "type-2"
2657    },
2658    {
2659     "referenced_type" : "type-470"
2660    },
2661    {
2662     "referenced_type" : "type-2"
2663    },
2664    {
2665     "referenced_type" : "type-30"
2666    }
2667   ],
2668   "referenced_type" : "type-468",
2669   "return_type" : "type-31",
2670   "self_type" : "type-468",
2671   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2672  }
2673 ],
2674 "functions" :
2675 [
2676  {
2677   "function_name" : "android::hardware::fromBinder",
2678   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2679   "parameters" :
2680   [
2681    {
2682     "referenced_type" : "type-52"
2683    }
2684   ],
2685   "return_type" : "type-130",
2686   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2687   "template_args" : [ "type-132", "type-133", "type-482" ]
2688  },
2689  {
2690   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::onTransact",
2691   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2692   "parameters" :
2693   [
2694    {
2695     "is_this_ptr" : true,
2696     "referenced_type" : "type-636"
2697    },
2698    {
2699     "referenced_type" : "type-2"
2700    },
2701    {
2702     "referenced_type" : "type-476"
2703    },
2704    {
2705     "referenced_type" : "type-469"
2706    },
2707    {
2708     "default_arg" : true,
2709     "referenced_type" : "type-2"
2710    },
2711    {
2712     "default_arg" : true,
2713     "referenced_type" : "type-745"
2714    }
2715   ],
2716   "return_type" : "type-29",
2717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2718  },
2719  {
2720   "access" : "private",
2721   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::getDebugInfo",
2722   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2723   "parameters" :
2724   [
2725    {
2726     "is_this_ptr" : true,
2727     "referenced_type" : "type-636"
2728    },
2729    {
2730     "referenced_type" : "type-746"
2731    }
2732   ],
2733   "return_type" : "type-239",
2734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2735  },
2736  {
2737   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setOption",
2738   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2739   "parameters" :
2740   [
2741    {
2742     "referenced_type" : "type-477"
2743    },
2744    {
2745     "referenced_type" : "type-476"
2746    },
2747    {
2748     "referenced_type" : "type-469"
2749    },
2750    {
2751     "referenced_type" : "type-747"
2752    }
2753   ],
2754   "return_type" : "type-29",
2755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2756  },
2757  {
2758   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPortInfo",
2759   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2760   "parameters" :
2761   [
2762    {
2763     "referenced_type" : "type-477"
2764    },
2765    {
2766     "referenced_type" : "type-476"
2767    },
2768    {
2769     "referenced_type" : "type-469"
2770    },
2771    {
2772     "referenced_type" : "type-748"
2773    }
2774   ],
2775   "return_type" : "type-29",
2776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2777  },
2778  {
2779   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getVendorId",
2780   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2781   "parameters" :
2782   [
2783    {
2784     "referenced_type" : "type-477"
2785    },
2786    {
2787     "referenced_type" : "type-476"
2788    },
2789    {
2790     "referenced_type" : "type-469"
2791    },
2792    {
2793     "referenced_type" : "type-749"
2794    }
2795   ],
2796   "return_type" : "type-29",
2797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2798  },
2799  {
2800   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_isConnected",
2801   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2802   "parameters" :
2803   [
2804    {
2805     "referenced_type" : "type-477"
2806    },
2807    {
2808     "referenced_type" : "type-476"
2809    },
2810    {
2811     "referenced_type" : "type-469"
2812    },
2813    {
2814     "referenced_type" : "type-750"
2815    }
2816   ],
2817   "return_type" : "type-29",
2818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2819  },
2820  {
2821   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_sendMessage",
2822   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2823   "parameters" :
2824   [
2825    {
2826     "referenced_type" : "type-477"
2827    },
2828    {
2829     "referenced_type" : "type-476"
2830    },
2831    {
2832     "referenced_type" : "type-469"
2833    },
2834    {
2835     "referenced_type" : "type-751"
2836    }
2837   ],
2838   "return_type" : "type-29",
2839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2840  },
2841  {
2842   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setCallback",
2843   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2844   "parameters" :
2845   [
2846    {
2847     "referenced_type" : "type-477"
2848    },
2849    {
2850     "referenced_type" : "type-476"
2851    },
2852    {
2853     "referenced_type" : "type-469"
2854    },
2855    {
2856     "referenced_type" : "type-752"
2857    }
2858   ],
2859   "return_type" : "type-29",
2860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2861  },
2862  {
2863   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setLanguage",
2864   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2865   "parameters" :
2866   [
2867    {
2868     "referenced_type" : "type-477"
2869    },
2870    {
2871     "referenced_type" : "type-476"
2872    },
2873    {
2874     "referenced_type" : "type-469"
2875    },
2876    {
2877     "referenced_type" : "type-753"
2878    }
2879   ],
2880   "return_type" : "type-29",
2881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2882  },
2883  {
2884   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getCecVersion",
2885   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2886   "parameters" :
2887   [
2888    {
2889     "referenced_type" : "type-477"
2890    },
2891    {
2892     "referenced_type" : "type-476"
2893    },
2894    {
2895     "referenced_type" : "type-469"
2896    },
2897    {
2898     "referenced_type" : "type-754"
2899    }
2900   ],
2901   "return_type" : "type-29",
2902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2903  },
2904  {
2905   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_addLogicalAddress",
2906   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2907   "parameters" :
2908   [
2909    {
2910     "referenced_type" : "type-477"
2911    },
2912    {
2913     "referenced_type" : "type-476"
2914    },
2915    {
2916     "referenced_type" : "type-469"
2917    },
2918    {
2919     "referenced_type" : "type-755"
2920    }
2921   ],
2922   "return_type" : "type-29",
2923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2924  },
2925  {
2926   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPhysicalAddress",
2927   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2928   "parameters" :
2929   [
2930    {
2931     "referenced_type" : "type-477"
2932    },
2933    {
2934     "referenced_type" : "type-476"
2935    },
2936    {
2937     "referenced_type" : "type-469"
2938    },
2939    {
2940     "referenced_type" : "type-756"
2941    }
2942   ],
2943   "return_type" : "type-29",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_clearLogicalAddress",
2948   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2949   "parameters" :
2950   [
2951    {
2952     "referenced_type" : "type-477"
2953    },
2954    {
2955     "referenced_type" : "type-476"
2956    },
2957    {
2958     "referenced_type" : "type-469"
2959    },
2960    {
2961     "referenced_type" : "type-757"
2962    }
2963   ],
2964   "return_type" : "type-29",
2965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2966  },
2967  {
2968   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_enableAudioReturnChannel",
2969   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2970   "parameters" :
2971   [
2972    {
2973     "referenced_type" : "type-477"
2974    },
2975    {
2976     "referenced_type" : "type-476"
2977    },
2978    {
2979     "referenced_type" : "type-469"
2980    },
2981    {
2982     "referenced_type" : "type-758"
2983    }
2984   ],
2985   "return_type" : "type-29",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2987  },
2988  {
2989   "access" : "private",
2990   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::ping",
2991   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv",
2992   "parameters" :
2993   [
2994    {
2995     "is_this_ptr" : true,
2996     "referenced_type" : "type-636"
2997    }
2998   ],
2999   "return_type" : "type-239",
3000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3001  },
3002  {
3003   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3004   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE",
3005   "parameters" :
3006   [
3007    {
3008     "is_this_ptr" : true,
3009     "referenced_type" : "type-636"
3010    },
3011    {
3012     "referenced_type" : "type-147"
3013    }
3014   ],
3015   "return_type" : "type-31",
3016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3017  },
3018  {
3019   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3020   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE",
3021   "parameters" :
3022   [
3023    {
3024     "is_this_ptr" : true,
3025     "referenced_type" : "type-636"
3026    },
3027    {
3028     "referenced_type" : "type-147"
3029    }
3030   ],
3031   "return_type" : "type-31",
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3033  },
3034  {
3035   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3036   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev",
3037   "parameters" :
3038   [
3039    {
3040     "is_this_ptr" : true,
3041     "referenced_type" : "type-636"
3042    }
3043   ],
3044   "return_type" : "type-31",
3045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3046  },
3047  {
3048   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3049   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev",
3050   "parameters" :
3051   [
3052    {
3053     "is_this_ptr" : true,
3054     "referenced_type" : "type-636"
3055    }
3056   ],
3057   "return_type" : "type-31",
3058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3059  },
3060  {
3061   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3062   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev",
3063   "parameters" :
3064   [
3065    {
3066     "is_this_ptr" : true,
3067     "referenced_type" : "type-636"
3068    }
3069   ],
3070   "return_type" : "type-31",
3071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3072  },
3073  {
3074   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPortInfo",
3075   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3076   "parameters" :
3077   [
3078    {
3079     "is_this_ptr" : true,
3080     "referenced_type" : "type-705"
3081    },
3082    {
3083     "referenced_type" : "type-759"
3084    }
3085   ],
3086   "return_type" : "type-239",
3087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3088  },
3089  {
3090   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getVendorId",
3091   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv",
3092   "parameters" :
3093   [
3094    {
3095     "is_this_ptr" : true,
3096     "referenced_type" : "type-705"
3097    }
3098   ],
3099   "return_type" : "type-217",
3100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3101  },
3102  {
3103   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::isConnected",
3104   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi",
3105   "parameters" :
3106   [
3107    {
3108     "is_this_ptr" : true,
3109     "referenced_type" : "type-705"
3110    },
3111    {
3112     "referenced_type" : "type-29"
3113    }
3114   ],
3115   "return_type" : "type-188",
3116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3117  },
3118  {
3119   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::linkToDeath",
3120   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3121   "parameters" :
3122   [
3123    {
3124     "is_this_ptr" : true,
3125     "referenced_type" : "type-705"
3126    },
3127    {
3128     "referenced_type" : "type-455"
3129    },
3130    {
3131     "referenced_type" : "type-167"
3132    }
3133   ],
3134   "return_type" : "type-188",
3135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3136  },
3137  {
3138   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::sendMessage",
3139   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE",
3140   "parameters" :
3141   [
3142    {
3143     "is_this_ptr" : true,
3144     "referenced_type" : "type-705"
3145    },
3146    {
3147     "referenced_type" : "type-648"
3148    }
3149   ],
3150   "return_type" : "type-203",
3151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3152  },
3153  {
3154   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setCallback",
3155   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE",
3156   "parameters" :
3157   [
3158    {
3159     "is_this_ptr" : true,
3160     "referenced_type" : "type-705"
3161    },
3162    {
3163     "referenced_type" : "type-715"
3164    }
3165   ],
3166   "return_type" : "type-239",
3167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3168  },
3169  {
3170   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setLanguage",
3171   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE",
3172   "parameters" :
3173   [
3174    {
3175     "is_this_ptr" : true,
3176     "referenced_type" : "type-705"
3177    },
3178    {
3179     "referenced_type" : "type-351"
3180    }
3181   ],
3182   "return_type" : "type-239",
3183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3184  },
3185  {
3186   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getDebugInfo",
3187   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3188   "parameters" :
3189   [
3190    {
3191     "is_this_ptr" : true,
3192     "referenced_type" : "type-705"
3193    },
3194    {
3195     "referenced_type" : "type-760"
3196    }
3197   ],
3198   "return_type" : "type-239",
3199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3200  },
3201  {
3202   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getHashChain",
3203   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3204   "parameters" :
3205   [
3206    {
3207     "is_this_ptr" : true,
3208     "referenced_type" : "type-705"
3209    },
3210    {
3211     "referenced_type" : "type-761"
3212    }
3213   ],
3214   "return_type" : "type-239",
3215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3216  },
3217  {
3218   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getCecVersion",
3219   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv",
3220   "parameters" :
3221   [
3222    {
3223     "is_this_ptr" : true,
3224     "referenced_type" : "type-705"
3225    }
3226   ],
3227   "return_type" : "type-211",
3228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3229  },
3230  {
3231   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::unlinkToDeath",
3232   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3233   "parameters" :
3234   [
3235    {
3236     "is_this_ptr" : true,
3237     "referenced_type" : "type-705"
3238    },
3239    {
3240     "referenced_type" : "type-455"
3241    }
3242   ],
3243   "return_type" : "type-188",
3244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3245  },
3246  {
3247   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceChain",
3248   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3249   "parameters" :
3250   [
3251    {
3252     "is_this_ptr" : true,
3253     "referenced_type" : "type-705"
3254    },
3255    {
3256     "referenced_type" : "type-762"
3257    }
3258   ],
3259   "return_type" : "type-239",
3260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3261  },
3262  {
3263   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setOption",
3264   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb",
3265   "parameters" :
3266   [
3267    {
3268     "referenced_type" : "type-24"
3269    },
3270    {
3271     "referenced_type" : "type-665"
3272    },
3273    {
3274     "referenced_type" : "type-597"
3275    },
3276    {
3277     "referenced_type" : "type-43"
3278    }
3279   ],
3280   "return_type" : "type-239",
3281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3282  },
3283  {
3284   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPortInfo",
3285   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3286   "parameters" :
3287   [
3288    {
3289     "referenced_type" : "type-24"
3290    },
3291    {
3292     "referenced_type" : "type-665"
3293    },
3294    {
3295     "referenced_type" : "type-763"
3296    }
3297   ],
3298   "return_type" : "type-239",
3299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3300  },
3301  {
3302   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getVendorId",
3303   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3304   "parameters" :
3305   [
3306    {
3307     "referenced_type" : "type-24"
3308    },
3309    {
3310     "referenced_type" : "type-665"
3311    }
3312   ],
3313   "return_type" : "type-217",
3314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3315  },
3316  {
3317   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_isConnected",
3318   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3319   "parameters" :
3320   [
3321    {
3322     "referenced_type" : "type-24"
3323    },
3324    {
3325     "referenced_type" : "type-665"
3326    },
3327    {
3328     "referenced_type" : "type-29"
3329    }
3330   ],
3331   "return_type" : "type-188",
3332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_sendMessage",
3336   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
3337   "parameters" :
3338   [
3339    {
3340     "referenced_type" : "type-24"
3341    },
3342    {
3343     "referenced_type" : "type-665"
3344    },
3345    {
3346     "referenced_type" : "type-648"
3347    }
3348   ],
3349   "return_type" : "type-203",
3350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3351  },
3352  {
3353   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setCallback",
3354   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE",
3355   "parameters" :
3356   [
3357    {
3358     "referenced_type" : "type-24"
3359    },
3360    {
3361     "referenced_type" : "type-665"
3362    },
3363    {
3364     "referenced_type" : "type-715"
3365    }
3366   ],
3367   "return_type" : "type-239",
3368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3369  },
3370  {
3371   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setLanguage",
3372   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
3373   "parameters" :
3374   [
3375    {
3376     "referenced_type" : "type-24"
3377    },
3378    {
3379     "referenced_type" : "type-665"
3380    },
3381    {
3382     "referenced_type" : "type-351"
3383    }
3384   ],
3385   "return_type" : "type-239",
3386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3387  },
3388  {
3389   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::addLogicalAddress",
3390   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE",
3391   "parameters" :
3392   [
3393    {
3394     "is_this_ptr" : true,
3395     "referenced_type" : "type-705"
3396    },
3397    {
3398     "referenced_type" : "type-593"
3399    }
3400   ],
3401   "return_type" : "type-196",
3402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3403  },
3404  {
3405   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPhysicalAddress",
3406   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-705"
3412    },
3413    {
3414     "referenced_type" : "type-764"
3415    }
3416   ],
3417   "return_type" : "type-239",
3418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3419  },
3420  {
3421   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getCecVersion",
3422   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3423   "parameters" :
3424   [
3425    {
3426     "referenced_type" : "type-24"
3427    },
3428    {
3429     "referenced_type" : "type-665"
3430    }
3431   ],
3432   "return_type" : "type-211",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3434  },
3435  {
3436   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::clearLogicalAddress",
3437   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv",
3438   "parameters" :
3439   [
3440    {
3441     "is_this_ptr" : true,
3442     "referenced_type" : "type-705"
3443    }
3444   ],
3445   "return_type" : "type-239",
3446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3447  },
3448  {
3449   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceDescriptor",
3450   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3451   "parameters" :
3452   [
3453    {
3454     "is_this_ptr" : true,
3455     "referenced_type" : "type-705"
3456    },
3457    {
3458     "referenced_type" : "type-765"
3459    }
3460   ],
3461   "return_type" : "type-239",
3462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3463  },
3464  {
3465   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::notifySyspropsChanged",
3466   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv",
3467   "parameters" :
3468   [
3469    {
3470     "is_this_ptr" : true,
3471     "referenced_type" : "type-705"
3472    }
3473   ],
3474   "return_type" : "type-239",
3475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3476  },
3477  {
3478   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setHALInstrumentation",
3479   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv",
3480   "parameters" :
3481   [
3482    {
3483     "is_this_ptr" : true,
3484     "referenced_type" : "type-705"
3485    }
3486   ],
3487   "return_type" : "type-239",
3488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3489  },
3490  {
3491   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_addLogicalAddress",
3492   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE",
3493   "parameters" :
3494   [
3495    {
3496     "referenced_type" : "type-24"
3497    },
3498    {
3499     "referenced_type" : "type-665"
3500    },
3501    {
3502     "referenced_type" : "type-593"
3503    }
3504   ],
3505   "return_type" : "type-196",
3506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3507  },
3508  {
3509   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPhysicalAddress",
3510   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE",
3511   "parameters" :
3512   [
3513    {
3514     "referenced_type" : "type-24"
3515    },
3516    {
3517     "referenced_type" : "type-665"
3518    },
3519    {
3520     "referenced_type" : "type-766"
3521    }
3522   ],
3523   "return_type" : "type-239",
3524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3525  },
3526  {
3527   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::enableAudioReturnChannel",
3528   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib",
3529   "parameters" :
3530   [
3531    {
3532     "is_this_ptr" : true,
3533     "referenced_type" : "type-705"
3534    },
3535    {
3536     "referenced_type" : "type-29"
3537    },
3538    {
3539     "referenced_type" : "type-43"
3540    }
3541   ],
3542   "return_type" : "type-239",
3543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3544  },
3545  {
3546   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_clearLogicalAddress",
3547   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3548   "parameters" :
3549   [
3550    {
3551     "referenced_type" : "type-24"
3552    },
3553    {
3554     "referenced_type" : "type-665"
3555    }
3556   ],
3557   "return_type" : "type-239",
3558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3559  },
3560  {
3561   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_enableAudioReturnChannel",
3562   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib",
3563   "parameters" :
3564   [
3565    {
3566     "referenced_type" : "type-24"
3567    },
3568    {
3569     "referenced_type" : "type-665"
3570    },
3571    {
3572     "referenced_type" : "type-29"
3573    },
3574    {
3575     "referenced_type" : "type-43"
3576    }
3577   ],
3578   "return_type" : "type-239",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::ping",
3583   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv",
3584   "parameters" :
3585   [
3586    {
3587     "is_this_ptr" : true,
3588     "referenced_type" : "type-705"
3589    }
3590   ],
3591   "return_type" : "type-239",
3592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3593  },
3594  {
3595   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::debug",
3596   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3597   "parameters" :
3598   [
3599    {
3600     "is_this_ptr" : true,
3601     "referenced_type" : "type-705"
3602    },
3603    {
3604     "referenced_type" : "type-430"
3605    },
3606    {
3607     "referenced_type" : "type-631"
3608    }
3609   ],
3610   "return_type" : "type-239",
3611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3612  },
3613  {
3614   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setOption",
3615   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb",
3616   "parameters" :
3617   [
3618    {
3619     "is_this_ptr" : true,
3620     "referenced_type" : "type-705"
3621    },
3622    {
3623     "referenced_type" : "type-597"
3624    },
3625    {
3626     "referenced_type" : "type-43"
3627    }
3628   ],
3629   "return_type" : "type-239",
3630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3631  },
3632  {
3633   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3634   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE",
3635   "parameters" :
3636   [
3637    {
3638     "is_this_ptr" : true,
3639     "referenced_type" : "type-705"
3640    },
3641    {
3642     "referenced_type" : "type-52"
3643    }
3644   ],
3645   "return_type" : "type-31",
3646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3647  },
3648  {
3649   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3650   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE",
3651   "parameters" :
3652   [
3653    {
3654     "is_this_ptr" : true,
3655     "referenced_type" : "type-705"
3656    },
3657    {
3658     "referenced_type" : "type-52"
3659    }
3660   ],
3661   "return_type" : "type-31",
3662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3663  },
3664  {
3665   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getService",
3666   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3667   "parameters" :
3668   [
3669    {
3670     "default_arg" : true,
3671     "referenced_type" : "type-708"
3672    },
3673    {
3674     "default_arg" : true,
3675     "referenced_type" : "type-43"
3676    }
3677   ],
3678   "return_type" : "type-130",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::linkToDeath",
3683   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "type-131"
3689    },
3690    {
3691     "referenced_type" : "type-455"
3692    },
3693    {
3694     "referenced_type" : "type-167"
3695    }
3696   ],
3697   "return_type" : "type-188",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getDebugInfo",
3702   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "type-131"
3708    },
3709    {
3710     "referenced_type" : "type-767"
3711    }
3712   ],
3713   "return_type" : "type-239",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getHashChain",
3718   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-131"
3724    },
3725    {
3726     "referenced_type" : "type-768"
3727    }
3728   ],
3729   "return_type" : "type-239",
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3731  },
3732  {
3733   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::tryGetService",
3734   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3735   "parameters" :
3736   [
3737    {
3738     "default_arg" : true,
3739     "referenced_type" : "type-708"
3740    },
3741    {
3742     "default_arg" : true,
3743     "referenced_type" : "type-43"
3744    }
3745   ],
3746   "return_type" : "type-130",
3747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3748  },
3749  {
3750   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::unlinkToDeath",
3751   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3752   "parameters" :
3753   [
3754    {
3755     "is_this_ptr" : true,
3756     "referenced_type" : "type-131"
3757    },
3758    {
3759     "referenced_type" : "type-455"
3760    }
3761   ],
3762   "return_type" : "type-188",
3763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3764  },
3765  {
3766   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceChain",
3767   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3768   "parameters" :
3769   [
3770    {
3771     "is_this_ptr" : true,
3772     "referenced_type" : "type-131"
3773    },
3774    {
3775     "referenced_type" : "type-769"
3776    }
3777   ],
3778   "return_type" : "type-239",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerAsService",
3783   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "type-131"
3789    },
3790    {
3791     "default_arg" : true,
3792     "referenced_type" : "type-708"
3793    }
3794   ],
3795   "return_type" : "type-29",
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3797  },
3798  {
3799   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceDescriptor",
3800   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3801   "parameters" :
3802   [
3803    {
3804     "is_this_ptr" : true,
3805     "referenced_type" : "type-131"
3806    },
3807    {
3808     "referenced_type" : "type-770"
3809    }
3810   ],
3811   "return_type" : "type-239",
3812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3813  },
3814  {
3815   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::notifySyspropsChanged",
3816   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv",
3817   "parameters" :
3818   [
3819    {
3820     "is_this_ptr" : true,
3821     "referenced_type" : "type-131"
3822    }
3823   ],
3824   "return_type" : "type-239",
3825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3826  },
3827  {
3828   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::setHALInstrumentation",
3829   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv",
3830   "parameters" :
3831   [
3832    {
3833     "is_this_ptr" : true,
3834     "referenced_type" : "type-131"
3835    }
3836   ],
3837   "return_type" : "type-239",
3838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3839  },
3840  {
3841   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerForNotifications",
3842   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3843   "parameters" :
3844   [
3845    {
3846     "referenced_type" : "type-708"
3847    },
3848    {
3849     "referenced_type" : "type-632"
3850    }
3851   ],
3852   "return_type" : "type-43",
3853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3854  },
3855  {
3856   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::ping",
3857   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv",
3858   "parameters" :
3859   [
3860    {
3861     "is_this_ptr" : true,
3862     "referenced_type" : "type-131"
3863    }
3864   ],
3865   "return_type" : "type-239",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3867  },
3868  {
3869   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::debug",
3870   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3871   "parameters" :
3872   [
3873    {
3874     "is_this_ptr" : true,
3875     "referenced_type" : "type-131"
3876    },
3877    {
3878     "referenced_type" : "type-430"
3879    },
3880    {
3881     "referenced_type" : "type-631"
3882    }
3883   ],
3884   "return_type" : "type-239",
3885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3886  },
3887  {
3888   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3889   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3890   "parameters" :
3891   [
3892    {
3893     "referenced_type" : "type-679"
3894    },
3895    {
3896     "default_arg" : true,
3897     "referenced_type" : "type-43"
3898    }
3899   ],
3900   "return_type" : "type-681",
3901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3902  },
3903  {
3904   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3905   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb",
3906   "parameters" :
3907   [
3908    {
3909     "referenced_type" : "type-715"
3910    },
3911    {
3912     "default_arg" : true,
3913     "referenced_type" : "type-43"
3914    }
3915   ],
3916   "return_type" : "type-681",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3918  },
3919  {
3920   "access" : "private",
3921   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::addOnewayTask",
3922   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "type-676"
3928    },
3929    {
3930     "referenced_type" : "type-773"
3931    }
3932   ],
3933   "return_type" : "type-239",
3934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3935  },
3936  {
3937   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3938   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE",
3939   "parameters" :
3940   [
3941    {
3942     "is_this_ptr" : true,
3943     "referenced_type" : "type-676"
3944    },
3945    {
3946     "referenced_type" : "type-152"
3947    }
3948   ],
3949   "return_type" : "type-31",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3954   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE",
3955   "parameters" :
3956   [
3957    {
3958     "is_this_ptr" : true,
3959     "referenced_type" : "type-676"
3960    },
3961    {
3962     "referenced_type" : "type-152"
3963    }
3964   ],
3965   "return_type" : "type-31",
3966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3967  },
3968  {
3969   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::onTransact",
3970   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3971   "parameters" :
3972   [
3973    {
3974     "is_this_ptr" : true,
3975     "referenced_type" : "type-639"
3976    },
3977    {
3978     "referenced_type" : "type-2"
3979    },
3980    {
3981     "referenced_type" : "type-476"
3982    },
3983    {
3984     "referenced_type" : "type-469"
3985    },
3986    {
3987     "default_arg" : true,
3988     "referenced_type" : "type-2"
3989    },
3990    {
3991     "default_arg" : true,
3992     "referenced_type" : "type-776"
3993    }
3994   ],
3995   "return_type" : "type-29",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
3997  },
3998  {
3999   "access" : "private",
4000   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::getDebugInfo",
4001   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4002   "parameters" :
4003   [
4004    {
4005     "is_this_ptr" : true,
4006     "referenced_type" : "type-639"
4007    },
4008    {
4009     "referenced_type" : "type-777"
4010    }
4011   ],
4012   "return_type" : "type-239",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onCecMessage",
4017   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4018   "parameters" :
4019   [
4020    {
4021     "referenced_type" : "type-477"
4022    },
4023    {
4024     "referenced_type" : "type-476"
4025    },
4026    {
4027     "referenced_type" : "type-469"
4028    },
4029    {
4030     "referenced_type" : "type-778"
4031    }
4032   ],
4033   "return_type" : "type-29",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onHotplugEvent",
4038   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "type-477"
4043    },
4044    {
4045     "referenced_type" : "type-476"
4046    },
4047    {
4048     "referenced_type" : "type-469"
4049    },
4050    {
4051     "referenced_type" : "type-779"
4052    }
4053   ],
4054   "return_type" : "type-29",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4056  },
4057  {
4058   "access" : "private",
4059   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::ping",
4060   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv",
4061   "parameters" :
4062   [
4063    {
4064     "is_this_ptr" : true,
4065     "referenced_type" : "type-639"
4066    }
4067   ],
4068   "return_type" : "type-239",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4073   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4074   "parameters" :
4075   [
4076    {
4077     "is_this_ptr" : true,
4078     "referenced_type" : "type-639"
4079    },
4080    {
4081     "referenced_type" : "type-715"
4082    }
4083   ],
4084   "return_type" : "type-31",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4089   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "type-639"
4095    },
4096    {
4097     "referenced_type" : "type-715"
4098    }
4099   ],
4100   "return_type" : "type-31",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4105   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev",
4106   "parameters" :
4107   [
4108    {
4109     "is_this_ptr" : true,
4110     "referenced_type" : "type-639"
4111    }
4112   ],
4113   "return_type" : "type-31",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4118   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-639"
4124    }
4125   ],
4126   "return_type" : "type-31",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4131   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "type-639"
4137    }
4138   ],
4139   "return_type" : "type-31",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::linkToDeath",
4144   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "type-145"
4150    },
4151    {
4152     "referenced_type" : "type-455"
4153    },
4154    {
4155     "referenced_type" : "type-167"
4156    }
4157   ],
4158   "return_type" : "type-188",
4159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4160  },
4161  {
4162   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getDebugInfo",
4163   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4164   "parameters" :
4165   [
4166    {
4167     "is_this_ptr" : true,
4168     "referenced_type" : "type-145"
4169    },
4170    {
4171     "referenced_type" : "type-780"
4172    }
4173   ],
4174   "return_type" : "type-239",
4175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4176  },
4177  {
4178   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getHashChain",
4179   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4180   "parameters" :
4181   [
4182    {
4183     "is_this_ptr" : true,
4184     "referenced_type" : "type-145"
4185    },
4186    {
4187     "referenced_type" : "type-781"
4188    }
4189   ],
4190   "return_type" : "type-239",
4191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4192  },
4193  {
4194   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onCecMessage",
4195   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE",
4196   "parameters" :
4197   [
4198    {
4199     "is_this_ptr" : true,
4200     "referenced_type" : "type-145"
4201    },
4202    {
4203     "referenced_type" : "type-648"
4204    }
4205   ],
4206   "return_type" : "type-239",
4207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4208  },
4209  {
4210   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::unlinkToDeath",
4211   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4212   "parameters" :
4213   [
4214    {
4215     "is_this_ptr" : true,
4216     "referenced_type" : "type-145"
4217    },
4218    {
4219     "referenced_type" : "type-455"
4220    }
4221   ],
4222   "return_type" : "type-188",
4223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4224  },
4225  {
4226   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceChain",
4227   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4228   "parameters" :
4229   [
4230    {
4231     "is_this_ptr" : true,
4232     "referenced_type" : "type-145"
4233    },
4234    {
4235     "referenced_type" : "type-782"
4236    }
4237   ],
4238   "return_type" : "type-239",
4239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4240  },
4241  {
4242   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onHotplugEvent",
4243   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE",
4244   "parameters" :
4245   [
4246    {
4247     "is_this_ptr" : true,
4248     "referenced_type" : "type-145"
4249    },
4250    {
4251     "referenced_type" : "type-742"
4252    }
4253   ],
4254   "return_type" : "type-239",
4255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4256  },
4257  {
4258   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onCecMessage",
4259   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
4260   "parameters" :
4261   [
4262    {
4263     "referenced_type" : "type-24"
4264    },
4265    {
4266     "referenced_type" : "type-665"
4267    },
4268    {
4269     "referenced_type" : "type-648"
4270    }
4271   ],
4272   "return_type" : "type-239",
4273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4274  },
4275  {
4276   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceDescriptor",
4277   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4278   "parameters" :
4279   [
4280    {
4281     "is_this_ptr" : true,
4282     "referenced_type" : "type-145"
4283    },
4284    {
4285     "referenced_type" : "type-783"
4286    }
4287   ],
4288   "return_type" : "type-239",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onHotplugEvent",
4293   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE",
4294   "parameters" :
4295   [
4296    {
4297     "referenced_type" : "type-24"
4298    },
4299    {
4300     "referenced_type" : "type-665"
4301    },
4302    {
4303     "referenced_type" : "type-742"
4304    }
4305   ],
4306   "return_type" : "type-239",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::notifySyspropsChanged",
4311   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "type-145"
4317    }
4318   ],
4319   "return_type" : "type-239",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::setHALInstrumentation",
4324   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "type-145"
4330    }
4331   ],
4332   "return_type" : "type-239",
4333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4334  },
4335  {
4336   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::ping",
4337   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv",
4338   "parameters" :
4339   [
4340    {
4341     "is_this_ptr" : true,
4342     "referenced_type" : "type-145"
4343    }
4344   ],
4345   "return_type" : "type-239",
4346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4347  },
4348  {
4349   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::debug",
4350   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4351   "parameters" :
4352   [
4353    {
4354     "is_this_ptr" : true,
4355     "referenced_type" : "type-145"
4356    },
4357    {
4358     "referenced_type" : "type-430"
4359    },
4360    {
4361     "referenced_type" : "type-631"
4362    }
4363   ],
4364   "return_type" : "type-239",
4365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4366  },
4367  {
4368   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4369   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE",
4370   "parameters" :
4371   [
4372    {
4373     "is_this_ptr" : true,
4374     "referenced_type" : "type-145"
4375    },
4376    {
4377     "referenced_type" : "type-52"
4378    }
4379   ],
4380   "return_type" : "type-31",
4381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4382  },
4383  {
4384   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4385   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE",
4386   "parameters" :
4387   [
4388    {
4389     "is_this_ptr" : true,
4390     "referenced_type" : "type-145"
4391    },
4392    {
4393     "referenced_type" : "type-52"
4394    }
4395   ],
4396   "return_type" : "type-31",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4398  },
4399  {
4400   "function_name" : "android::hardware::tv::cec::V1_0::writeEmbeddedToParcel",
4401   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEjj",
4402   "parameters" :
4403   [
4404    {
4405     "referenced_type" : "type-648"
4406    },
4407    {
4408     "referenced_type" : "type-469"
4409    },
4410    {
4411     "referenced_type" : "type-2"
4412    },
4413    {
4414     "referenced_type" : "type-2"
4415    }
4416   ],
4417   "return_type" : "type-29",
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4419  },
4420  {
4421   "function_name" : "android::hardware::tv::cec::V1_0::readEmbeddedFromParcel",
4422   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEjj",
4423   "parameters" :
4424   [
4425    {
4426     "referenced_type" : "type-648"
4427    },
4428    {
4429     "referenced_type" : "type-476"
4430    },
4431    {
4432     "referenced_type" : "type-2"
4433    },
4434    {
4435     "referenced_type" : "type-2"
4436    }
4437   ],
4438   "return_type" : "type-29",
4439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4440  },
4441  {
4442   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getService",
4443   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4444   "parameters" :
4445   [
4446    {
4447     "default_arg" : true,
4448     "referenced_type" : "type-485"
4449    },
4450    {
4451     "default_arg" : true,
4452     "referenced_type" : "type-43"
4453    }
4454   ],
4455   "return_type" : "type-149",
4456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4457  },
4458  {
4459   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::linkToDeath",
4460   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4461   "parameters" :
4462   [
4463    {
4464     "is_this_ptr" : true,
4465     "referenced_type" : "type-3"
4466    },
4467    {
4468     "referenced_type" : "type-455"
4469    },
4470    {
4471     "referenced_type" : "type-167"
4472    }
4473   ],
4474   "return_type" : "type-188",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4476  },
4477  {
4478   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getDebugInfo",
4479   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4480   "parameters" :
4481   [
4482    {
4483     "is_this_ptr" : true,
4484     "referenced_type" : "type-3"
4485    },
4486    {
4487     "referenced_type" : "type-784"
4488    }
4489   ],
4490   "return_type" : "type-239",
4491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4492  },
4493  {
4494   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getHashChain",
4495   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4496   "parameters" :
4497   [
4498    {
4499     "is_this_ptr" : true,
4500     "referenced_type" : "type-3"
4501    },
4502    {
4503     "referenced_type" : "type-785"
4504    }
4505   ],
4506   "return_type" : "type-239",
4507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4508  },
4509  {
4510   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::tryGetService",
4511   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4512   "parameters" :
4513   [
4514    {
4515     "default_arg" : true,
4516     "referenced_type" : "type-485"
4517    },
4518    {
4519     "default_arg" : true,
4520     "referenced_type" : "type-43"
4521    }
4522   ],
4523   "return_type" : "type-149",
4524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4525  },
4526  {
4527   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::unlinkToDeath",
4528   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4529   "parameters" :
4530   [
4531    {
4532     "is_this_ptr" : true,
4533     "referenced_type" : "type-3"
4534    },
4535    {
4536     "referenced_type" : "type-455"
4537    }
4538   ],
4539   "return_type" : "type-188",
4540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4541  },
4542  {
4543   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceChain",
4544   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4545   "parameters" :
4546   [
4547    {
4548     "is_this_ptr" : true,
4549     "referenced_type" : "type-3"
4550    },
4551    {
4552     "referenced_type" : "type-786"
4553    }
4554   ],
4555   "return_type" : "type-239",
4556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4557  },
4558  {
4559   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerAsService",
4560   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4561   "parameters" :
4562   [
4563    {
4564     "is_this_ptr" : true,
4565     "referenced_type" : "type-3"
4566    },
4567    {
4568     "default_arg" : true,
4569     "referenced_type" : "type-485"
4570    }
4571   ],
4572   "return_type" : "type-29",
4573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4574  },
4575  {
4576   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceDescriptor",
4577   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4578   "parameters" :
4579   [
4580    {
4581     "is_this_ptr" : true,
4582     "referenced_type" : "type-3"
4583    },
4584    {
4585     "referenced_type" : "type-787"
4586    }
4587   ],
4588   "return_type" : "type-239",
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4590  },
4591  {
4592   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::notifySyspropsChanged",
4593   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv",
4594   "parameters" :
4595   [
4596    {
4597     "is_this_ptr" : true,
4598     "referenced_type" : "type-3"
4599    }
4600   ],
4601   "return_type" : "type-239",
4602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4603  },
4604  {
4605   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::setHALInstrumentation",
4606   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv",
4607   "parameters" :
4608   [
4609    {
4610     "is_this_ptr" : true,
4611     "referenced_type" : "type-3"
4612    }
4613   ],
4614   "return_type" : "type-239",
4615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4616  },
4617  {
4618   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerForNotifications",
4619   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4620   "parameters" :
4621   [
4622    {
4623     "referenced_type" : "type-485"
4624    },
4625    {
4626     "referenced_type" : "type-632"
4627    }
4628   ],
4629   "return_type" : "type-43",
4630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4631  },
4632  {
4633   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::ping",
4634   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv",
4635   "parameters" :
4636   [
4637    {
4638     "is_this_ptr" : true,
4639     "referenced_type" : "type-3"
4640    }
4641   ],
4642   "return_type" : "type-239",
4643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4644  },
4645  {
4646   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::debug",
4647   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4648   "parameters" :
4649   [
4650    {
4651     "is_this_ptr" : true,
4652     "referenced_type" : "type-3"
4653    },
4654    {
4655     "referenced_type" : "type-430"
4656    },
4657    {
4658     "referenced_type" : "type-631"
4659    }
4660   ],
4661   "return_type" : "type-239",
4662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4663  },
4664  {
4665   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4666   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4667   "parameters" :
4668   [
4669    {
4670     "referenced_type" : "type-679"
4671    },
4672    {
4673     "default_arg" : true,
4674     "referenced_type" : "type-43"
4675    }
4676   ],
4677   "return_type" : "type-223",
4678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4679  },
4680  {
4681   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4682   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb",
4683   "parameters" :
4684   [
4685    {
4686     "referenced_type" : "type-147"
4687    },
4688    {
4689     "default_arg" : true,
4690     "referenced_type" : "type-43"
4691    }
4692   ],
4693   "return_type" : "type-223",
4694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4695  },
4696  {
4697   "access" : "private",
4698   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::addOnewayTask",
4699   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE",
4700   "parameters" :
4701   [
4702    {
4703     "is_this_ptr" : true,
4704     "referenced_type" : "type-687"
4705    },
4706    {
4707     "referenced_type" : "type-791"
4708    }
4709   ],
4710   "return_type" : "type-239",
4711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4712  },
4713  {
4714   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4715   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE",
4716   "parameters" :
4717   [
4718    {
4719     "is_this_ptr" : true,
4720     "referenced_type" : "type-687"
4721    },
4722    {
4723     "referenced_type" : "type-148"
4724    }
4725   ],
4726   "return_type" : "type-31",
4727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4728  },
4729  {
4730   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4731   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "type-687"
4737    },
4738    {
4739     "referenced_type" : "type-148"
4740    }
4741   ],
4742   "return_type" : "type-31",
4743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4744  },
4745  {
4746   "function_name" : "android::hardware::details::castInterface",
4747   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4748   "parameters" :
4749   [
4750    {
4751     "referenced_type" : "type-479"
4752    },
4753    {
4754     "referenced_type" : "type-58"
4755    },
4756    {
4757     "referenced_type" : "type-43"
4758    }
4759   ],
4760   "return_type" : "type-681",
4761   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4762   "template_args" : [ "type-132", "type-5", "type-133" ]
4763  },
4764  {
4765   "function_name" : "android::hardware::details::castInterface",
4766   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4767   "parameters" :
4768   [
4769    {
4770     "referenced_type" : "type-479"
4771    },
4772    {
4773     "referenced_type" : "type-58"
4774    },
4775    {
4776     "referenced_type" : "type-43"
4777    }
4778   ],
4779   "return_type" : "type-223",
4780   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4781   "template_args" : [ "type-4", "type-5", "type-643" ]
4782  },
4783  {
4784   "function_name" : "android::hardware::details::wrapPassthrough",
4785   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_",
4786   "parameters" :
4787   [
4788    {
4789     "referenced_type" : "type-130"
4790    }
4791   ],
4792   "return_type" : "type-130",
4793   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4794   "template_args" : [ "type-132", "type-31" ]
4795  },
4796  {
4797   "function_name" : "android::hardware::details::getServiceInternal",
4798   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4799   "parameters" :
4800   [
4801    {
4802     "referenced_type" : "type-485"
4803    },
4804    {
4805     "referenced_type" : "type-43"
4806    },
4807    {
4808     "referenced_type" : "type-43"
4809    }
4810   ],
4811   "return_type" : "type-149",
4812   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4813   "template_args" : [ "type-643", "type-4", "type-31", "type-31" ]
4814  },
4815  {
4816   "function_name" : "android::hardware::details::getServiceInternal",
4817   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4818   "parameters" :
4819   [
4820    {
4821     "referenced_type" : "type-708"
4822    },
4823    {
4824     "referenced_type" : "type-43"
4825    },
4826    {
4827     "referenced_type" : "type-43"
4828    }
4829   ],
4830   "return_type" : "type-130",
4831   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4832   "template_args" : [ "type-133", "type-132", "type-31", "type-31" ]
4833  }
4834 ],
4835 "global_vars" :
4836 [
4837  {
4838   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE",
4839   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::descriptor",
4840   "referenced_type" : "type-58",
4841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
4842  },
4843  {
4844   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE",
4845   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec::descriptor",
4846   "referenced_type" : "type-58",
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4848  }
4849 ],
4850 "lvalue_reference_types" :
4851 [
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "android::Mutex &",
4855   "name" : "android::Mutex &",
4856   "referenced_type" : "type-35",
4857   "self_type" : "type-564",
4858   "size" : 4,
4859   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "android::RWLock &",
4864   "name" : "android::RWLock &",
4865   "referenced_type" : "type-568",
4866   "self_type" : "type-572",
4867   "size" : 4,
4868   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "android::String16 &",
4873   "name" : "android::String16 &",
4874   "referenced_type" : "type-48",
4875   "self_type" : "type-456",
4876   "size" : 4,
4877   "source_file" : "/system/core/libutils/include/utils/String16.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "android::String8 &",
4882   "name" : "android::String8 &",
4883   "referenced_type" : "type-57",
4884   "self_type" : "type-450",
4885   "size" : 4,
4886   "source_file" : "/system/core/libutils/include/utils/String8.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4891   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4892   "referenced_type" : "type-196",
4893   "self_type" : "type-200",
4894   "size" : 4,
4895   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4900   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4901   "referenced_type" : "type-203",
4902   "self_type" : "type-208",
4903   "size" : 4,
4904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4909   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4910   "referenced_type" : "type-223",
4911   "self_type" : "type-227",
4912   "size" : 4,
4913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4918   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4919   "referenced_type" : "type-681",
4920   "self_type" : "type-684",
4921   "size" : 4,
4922   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "android::hardware::Return<bool> &",
4927   "name" : "android::hardware::Return<bool> &",
4928   "referenced_type" : "type-188",
4929   "self_type" : "type-192",
4930   "size" : 4,
4931   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "android::hardware::Return<int> &",
4936   "name" : "android::hardware::Return<int> &",
4937   "referenced_type" : "type-211",
4938   "self_type" : "type-214",
4939   "size" : 4,
4940   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "android::hardware::Return<unsigned int> &",
4945   "name" : "android::hardware::Return<unsigned int> &",
4946   "referenced_type" : "type-217",
4947   "self_type" : "type-220",
4948   "size" : 4,
4949   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4950  },
4951  {
4952   "alignment" : 4,
4953   "linker_set_key" : "android::hardware::Return<void> &",
4954   "name" : "android::hardware::Return<void> &",
4955   "referenced_type" : "type-239",
4956   "self_type" : "type-242",
4957   "size" : 4,
4958   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "android::hardware::Status &",
4963   "name" : "android::hardware::Status &",
4964   "referenced_type" : "type-179",
4965   "self_type" : "type-186",
4966   "size" : 4,
4967   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4968  },
4969  {
4970   "alignment" : 4,
4971   "linker_set_key" : "android::hardware::TextOutput &",
4972   "name" : "android::hardware::TextOutput &",
4973   "referenced_type" : "type-474",
4974   "self_type" : "type-473",
4975   "size" : 4,
4976   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "android::hardware::TextOutput &",
4981   "name" : "android::hardware::TextOutput &",
4982   "referenced_type" : "type-704",
4983   "self_type" : "type-703",
4984   "size" : 4,
4985   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "android::hardware::TextOutput &",
4990   "name" : "android::hardware::TextOutput &",
4991   "referenced_type" : "type-72",
4992   "self_type" : "type-71",
4993   "size" : 4,
4994   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4999   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5000   "referenced_type" : "type-378",
5001   "self_type" : "type-657",
5002   "size" : 4,
5003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5008   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5009   "referenced_type" : "type-370",
5010   "self_type" : "type-652",
5011   "size" : 4,
5012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
5017   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
5018   "referenced_type" : "type-397",
5019   "self_type" : "type-740",
5020   "size" : 4,
5021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5026   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5027   "referenced_type" : "type-381",
5028   "self_type" : "type-660",
5029   "size" : 4,
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5031  },
5032  {
5033   "alignment" : 4,
5034   "linker_set_key" : "android::hardware::hidl_memory &",
5035   "name" : "android::hardware::hidl_memory &",
5036   "referenced_type" : "type-352",
5037   "self_type" : "type-357",
5038   "size" : 4,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "android::hardware::hidl_string &",
5044   "name" : "android::hardware::hidl_string &",
5045   "referenced_type" : "type-350",
5046   "self_type" : "type-655",
5047   "size" : 4,
5048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5053   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5054   "referenced_type" : "type-377",
5055   "self_type" : "type-387",
5056   "size" : 4,
5057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5058  },
5059  {
5060   "alignment" : 4,
5061   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5062   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5063   "referenced_type" : "type-369",
5064   "self_type" : "type-376",
5065   "size" : 4,
5066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
5071   "name" : "android::hardware::hidl_vec<unsigned char> &",
5072   "referenced_type" : "type-396",
5073   "self_type" : "type-699",
5074   "size" : 4,
5075   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5076  },
5077  {
5078   "alignment" : 4,
5079   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5080   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5081   "referenced_type" : "type-161",
5082   "self_type" : "type-172",
5083   "size" : 4,
5084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5089   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5090   "referenced_type" : "type-149",
5091   "self_type" : "type-157",
5092   "size" : 4,
5093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5094  },
5095  {
5096   "alignment" : 4,
5097   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5098   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5099   "referenced_type" : "type-130",
5100   "self_type" : "type-146",
5101   "size" : 4,
5102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "const android::String16 &",
5107   "name" : "const android::String16 &",
5108   "referenced_type" : "type-47",
5109   "self_type" : "type-46",
5110   "size" : 4,
5111   "source_file" : "/system/core/libutils/include/utils/String16.h"
5112  },
5113  {
5114   "alignment" : 4,
5115   "linker_set_key" : "const android::String8 &",
5116   "name" : "const android::String8 &",
5117   "referenced_type" : "type-447",
5118   "self_type" : "type-449",
5119   "size" : 4,
5120   "source_file" : "/system/core/libutils/include/utils/String8.h"
5121  },
5122  {
5123   "alignment" : 4,
5124   "linker_set_key" : "const android::hardware::Parcel &",
5125   "name" : "const android::hardware::Parcel &",
5126   "referenced_type" : "type-475",
5127   "self_type" : "type-476",
5128   "size" : 4,
5129   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5130  },
5131  {
5132   "alignment" : 4,
5133   "linker_set_key" : "const android::hardware::Return<bool> &",
5134   "name" : "const android::hardware::Return<bool> &",
5135   "referenced_type" : "type-193",
5136   "self_type" : "type-232",
5137   "size" : 4,
5138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5139  },
5140  {
5141   "alignment" : 4,
5142   "linker_set_key" : "const android::hardware::Status &",
5143   "name" : "const android::hardware::Status &",
5144   "referenced_type" : "type-183",
5145   "self_type" : "type-184",
5146   "size" : 4,
5147   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5152   "name" : "const android::hardware::details::SchedPrio &",
5153   "referenced_type" : "type-491",
5154   "self_type" : "type-490",
5155   "size" : 4,
5156   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5157  },
5158  {
5159   "alignment" : 4,
5160   "linker_set_key" : "const android::hardware::hidl_handle &",
5161   "name" : "const android::hardware::hidl_handle &",
5162   "referenced_type" : "type-429",
5163   "self_type" : "type-430",
5164   "size" : 4,
5165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5166  },
5167  {
5168   "alignment" : 4,
5169   "linker_set_key" : "const android::hardware::hidl_memory &",
5170   "name" : "const android::hardware::hidl_memory &",
5171   "referenced_type" : "type-355",
5172   "self_type" : "type-356",
5173   "size" : 4,
5174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "linker_set_key" : "const android::hardware::hidl_string &",
5179   "name" : "const android::hardware::hidl_string &",
5180   "referenced_type" : "type-349",
5181   "self_type" : "type-351",
5182   "size" : 4,
5183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5184  },
5185  {
5186   "alignment" : 4,
5187   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5188   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5189   "referenced_type" : "type-630",
5190   "self_type" : "type-631",
5191   "size" : 4,
5192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5193  },
5194  {
5195   "alignment" : 4,
5196   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5197   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5198   "referenced_type" : "type-412",
5199   "self_type" : "type-480",
5200   "size" : 4,
5201   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5202  },
5203  {
5204   "alignment" : 4,
5205   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5206   "name" : "const android::hardware::hidl_vec<int> &",
5207   "referenced_type" : "type-393",
5208   "self_type" : "type-395",
5209   "size" : 4,
5210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5211  },
5212  {
5213   "alignment" : 4,
5214   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5215   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5216   "referenced_type" : "type-400",
5217   "self_type" : "type-403",
5218   "size" : 4,
5219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5220  },
5221  {
5222   "alignment" : 4,
5223   "linker_set_key" : "const android::hardware::hidl_version &",
5224   "name" : "const android::hardware::hidl_version &",
5225   "referenced_type" : "type-424",
5226   "self_type" : "type-426",
5227   "size" : 4,
5228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5229  },
5230  {
5231   "alignment" : 4,
5232   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5233   "name" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5234   "referenced_type" : "type-647",
5235   "self_type" : "type-648",
5236   "size" : 4,
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5242   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5243   "referenced_type" : "type-741",
5244   "self_type" : "type-742",
5245   "size" : 4,
5246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5251   "name" : "const android::hidl::base::V1_0::IBase *const &",
5252   "referenced_type" : "type-505",
5253   "self_type" : "type-506",
5254   "size" : 4,
5255   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5256  },
5257  {
5258   "alignment" : 4,
5259   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5260   "name" : "const android::sp<android::hardware::IBinder> &",
5261   "referenced_type" : "type-21",
5262   "self_type" : "type-52",
5263   "size" : 4,
5264   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5269   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5270   "referenced_type" : "type-174",
5271   "self_type" : "type-383",
5272   "size" : 4,
5273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5278   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5279   "referenced_type" : "type-435",
5280   "self_type" : "type-455",
5281   "size" : 4,
5282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5287   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5288   "referenced_type" : "type-148",
5289   "self_type" : "type-147",
5290   "size" : 4,
5291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5296   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5297   "referenced_type" : "type-152",
5298   "self_type" : "type-715",
5299   "size" : 4,
5300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5301  },
5302  {
5303   "alignment" : 4,
5304   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5305   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5306   "referenced_type" : "type-678",
5307   "self_type" : "type-679",
5308   "size" : 4,
5309   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5314   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5315   "referenced_type" : "type-127",
5316   "self_type" : "type-632",
5317   "size" : 4,
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5319  },
5320  {
5321   "alignment" : 4,
5322   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5323   "name" : "const android::wp<android::hardware::BHwBinder> &",
5324   "referenced_type" : "type-667",
5325   "self_type" : "type-669",
5326   "size" : 4,
5327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5328  },
5329  {
5330   "alignment" : 4,
5331   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5332   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5333   "referenced_type" : "type-170",
5334   "self_type" : "type-236",
5335   "size" : 4,
5336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "linker_set_key" : "const bool &",
5341   "name" : "const bool &",
5342   "referenced_type" : "type-108",
5343   "self_type" : "type-323",
5344   "size" : 4,
5345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5346  },
5347  {
5348   "alignment" : 4,
5349   "linker_set_key" : "const double &",
5350   "name" : "const double &",
5351   "referenced_type" : "type-338",
5352   "self_type" : "type-339",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "linker_set_key" : "const float &",
5359   "name" : "const float &",
5360   "referenced_type" : "type-336",
5361   "self_type" : "type-337",
5362   "size" : 4,
5363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "linker_set_key" : "const int &",
5368   "name" : "const int &",
5369   "referenced_type" : "type-513",
5370   "self_type" : "type-512",
5371   "size" : 4,
5372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5373  },
5374  {
5375   "linker_set_key" : "const iter<is_const> &",
5376   "name" : "const iter<is_const> &",
5377   "referenced_type" : "type-361",
5378   "self_type" : "type-363",
5379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5380  },
5381  {
5382   "linker_set_key" : "const iter<is_const> &",
5383   "name" : "const iter<is_const> &",
5384   "referenced_type" : "type-66",
5385   "self_type" : "type-68",
5386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5387  },
5388  {
5389   "linker_set_key" : "const iter<is_const> &",
5390   "name" : "const iter<is_const> &",
5391   "referenced_type" : "type-691",
5392   "self_type" : "type-693",
5393   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "const log_msg &",
5398   "name" : "const log_msg &",
5399   "referenced_type" : "type-112",
5400   "self_type" : "type-159",
5401   "size" : 4,
5402   "source_file" : "/system/core/liblog/include/log/log_read.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "const long long &",
5407   "name" : "const long long &",
5408   "referenced_type" : "type-332",
5409   "self_type" : "type-333",
5410   "size" : 4,
5411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "const short &",
5416   "name" : "const short &",
5417   "referenced_type" : "type-327",
5418   "self_type" : "type-328",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "const signed char &",
5425   "name" : "const signed char &",
5426   "referenced_type" : "type-324",
5427   "self_type" : "type-326",
5428   "size" : 4,
5429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5434   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5435   "referenced_type" : "type-483",
5436   "self_type" : "type-485",
5437   "size" : 4,
5438   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5443   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5444   "referenced_type" : "type-706",
5445   "self_type" : "type-708",
5446   "size" : 4,
5447   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "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 *> > *)> > > &",
5452   "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 *> > *)> > > &",
5453   "referenced_type" : "type-18",
5454   "self_type" : "type-17",
5455   "size" : 4,
5456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "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 *> > *)> > > &",
5461   "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 *> > *)> > > &",
5462   "referenced_type" : "type-663",
5463   "self_type" : "type-662",
5464   "size" : 4,
5465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "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 *> > *)> > > &",
5470   "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 *> > *)> > > &",
5471   "referenced_type" : "type-92",
5472   "self_type" : "type-91",
5473   "size" : 4,
5474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "const unsigned char &",
5479   "name" : "const unsigned char &",
5480   "referenced_type" : "type-420",
5481   "self_type" : "type-576",
5482   "size" : 4,
5483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "const unsigned int &",
5488   "name" : "const unsigned int &",
5489   "referenced_type" : "type-39",
5490   "self_type" : "type-331",
5491   "size" : 4,
5492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "const unsigned long long &",
5497   "name" : "const unsigned long long &",
5498   "referenced_type" : "type-334",
5499   "self_type" : "type-335",
5500   "size" : 4,
5501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "const unsigned short &",
5506   "name" : "const unsigned short &",
5507   "referenced_type" : "type-329",
5508   "self_type" : "type-330",
5509   "size" : 4,
5510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "int &",
5515   "name" : "int &",
5516   "referenced_type" : "type-29",
5517   "self_type" : "type-443",
5518   "size" : 4,
5519   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "unsigned char &",
5524   "name" : "unsigned char &",
5525   "referenced_type" : "type-116",
5526   "self_type" : "type-585",
5527   "size" : 4,
5528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5529  }
5530 ],
5531 "pointer_types" :
5532 [
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "android::Condition *",
5536   "name" : "android::Condition *",
5537   "referenced_type" : "type-109",
5538   "self_type" : "type-567",
5539   "size" : 4,
5540   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "android::Mutex *",
5545   "name" : "android::Mutex *",
5546   "referenced_type" : "type-35",
5547   "self_type" : "type-562",
5548   "size" : 4,
5549   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "android::Mutex::Autolock *",
5554   "name" : "android::Mutex::Autolock *",
5555   "referenced_type" : "type-563",
5556   "self_type" : "type-565",
5557   "size" : 4,
5558   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "android::RWLock *",
5563   "name" : "android::RWLock *",
5564   "referenced_type" : "type-568",
5565   "self_type" : "type-570",
5566   "size" : 4,
5567   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "linker_set_key" : "android::RWLock::AutoRLock *",
5572   "name" : "android::RWLock::AutoRLock *",
5573   "referenced_type" : "type-571",
5574   "self_type" : "type-573",
5575   "size" : 4,
5576   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "android::RWLock::AutoWLock *",
5581   "name" : "android::RWLock::AutoWLock *",
5582   "referenced_type" : "type-574",
5583   "self_type" : "type-575",
5584   "size" : 4,
5585   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "android::RefBase *",
5590   "name" : "android::RefBase *",
5591   "referenced_type" : "type-6",
5592   "self_type" : "type-346",
5593   "size" : 4,
5594   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "android::RefBase::weakref_impl *",
5599   "name" : "android::RefBase::weakref_impl *",
5600   "referenced_type" : "type-64",
5601   "self_type" : "type-63",
5602   "size" : 4,
5603   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "android::RefBase::weakref_impl *",
5608   "name" : "android::RefBase::weakref_impl *",
5609   "referenced_type" : "type-689",
5610   "self_type" : "type-688",
5611   "size" : 4,
5612   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "android::RefBase::weakref_impl *",
5617   "name" : "android::RefBase::weakref_impl *",
5618   "referenced_type" : "type-9",
5619   "self_type" : "type-8",
5620   "size" : 4,
5621   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "android::RefBase::weakref_type *",
5626   "name" : "android::RefBase::weakref_type *",
5627   "referenced_type" : "type-42",
5628   "self_type" : "type-41",
5629   "size" : 4,
5630   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "android::ReferenceRenamer *",
5635   "name" : "android::ReferenceRenamer *",
5636   "referenced_type" : "type-340",
5637   "self_type" : "type-343",
5638   "size" : 4,
5639   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "android::ScopedTrace *",
5644   "name" : "android::ScopedTrace *",
5645   "referenced_type" : "type-577",
5646   "self_type" : "type-578",
5647   "size" : 4,
5648   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "android::String16 *",
5653   "name" : "android::String16 *",
5654   "referenced_type" : "type-48",
5655   "self_type" : "type-457",
5656   "size" : 4,
5657   "source_file" : "/system/core/libutils/include/utils/String16.h"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "android::String8 *",
5662   "name" : "android::String8 *",
5663   "referenced_type" : "type-57",
5664   "self_type" : "type-451",
5665   "size" : 4,
5666   "source_file" : "/system/core/libutils/include/utils/String8.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "android::Thread *",
5671   "name" : "android::Thread *",
5672   "referenced_type" : "type-107",
5673   "self_type" : "type-106",
5674   "size" : 4,
5675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5676  },
5677  {
5678   "alignment" : 4,
5679   "linker_set_key" : "android::VirtualLightRefBase *",
5680   "name" : "android::VirtualLightRefBase *",
5681   "referenced_type" : "type-245",
5682   "self_type" : "type-251",
5683   "size" : 4,
5684   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5685  },
5686  {
5687   "alignment" : 4,
5688   "linker_set_key" : "android::hardware::BHwBinder *",
5689   "name" : "android::hardware::BHwBinder *",
5690   "referenced_type" : "type-177",
5691   "self_type" : "type-176",
5692   "size" : 4,
5693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5698   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5699   "referenced_type" : "type-463",
5700   "self_type" : "type-462",
5701   "size" : 4,
5702   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5703  },
5704  {
5705   "alignment" : 4,
5706   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5707   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5708   "referenced_type" : "type-136",
5709   "self_type" : "type-702",
5710   "size" : 4,
5711   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5712  },
5713  {
5714   "alignment" : 4,
5715   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5716   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5717   "referenced_type" : "type-499",
5718   "self_type" : "type-504",
5719   "size" : 4,
5720   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5721  },
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5725   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5726   "referenced_type" : "type-519",
5727   "self_type" : "type-524",
5728   "size" : 4,
5729   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5734   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5735   "referenced_type" : "type-507",
5736   "self_type" : "type-514",
5737   "size" : 4,
5738   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5743   "name" : "android::hardware::GrantorDescriptor *",
5744   "referenced_type" : "type-368",
5745   "self_type" : "type-367",
5746   "size" : 4,
5747   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "android::hardware::IBinder *",
5752   "name" : "android::hardware::IBinder *",
5753   "referenced_type" : "type-16",
5754   "self_type" : "type-15",
5755   "size" : 4,
5756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5761   "name" : "android::hardware::IBinder::DeathRecipient *",
5762   "referenced_type" : "type-13",
5763   "self_type" : "type-12",
5764   "size" : 4,
5765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "android::hardware::IInterface *",
5770   "name" : "android::hardware::IInterface *",
5771   "referenced_type" : "type-25",
5772   "self_type" : "type-24",
5773   "size" : 4,
5774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "android::hardware::Parcel *",
5779   "name" : "android::hardware::Parcel *",
5780   "referenced_type" : "type-464",
5781   "self_type" : "type-469",
5782   "size" : 4,
5783   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "android::hardware::ProcessState *",
5788   "name" : "android::hardware::ProcessState *",
5789   "referenced_type" : "type-28",
5790   "self_type" : "type-27",
5791   "size" : 4,
5792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5797   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5798   "referenced_type" : "type-196",
5799   "self_type" : "type-198",
5800   "size" : 4,
5801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5806   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5807   "referenced_type" : "type-203",
5808   "self_type" : "type-205",
5809   "size" : 4,
5810   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5815   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5816   "referenced_type" : "type-223",
5817   "self_type" : "type-224",
5818   "size" : 4,
5819   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5824   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5825   "referenced_type" : "type-681",
5826   "self_type" : "type-682",
5827   "size" : 4,
5828   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "android::hardware::Return<bool> *",
5833   "name" : "android::hardware::Return<bool> *",
5834   "referenced_type" : "type-188",
5835   "self_type" : "type-190",
5836   "size" : 4,
5837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "android::hardware::Return<int> *",
5842   "name" : "android::hardware::Return<int> *",
5843   "referenced_type" : "type-211",
5844   "self_type" : "type-212",
5845   "size" : 4,
5846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "linker_set_key" : "android::hardware::Return<unsigned int> *",
5851   "name" : "android::hardware::Return<unsigned int> *",
5852   "referenced_type" : "type-217",
5853   "self_type" : "type-218",
5854   "size" : 4,
5855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "linker_set_key" : "android::hardware::Return<void> *",
5860   "name" : "android::hardware::Return<void> *",
5861   "referenced_type" : "type-239",
5862   "self_type" : "type-240",
5863   "size" : 4,
5864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5865  },
5866  {
5867   "alignment" : 4,
5868   "linker_set_key" : "android::hardware::Status *",
5869   "name" : "android::hardware::Status *",
5870   "referenced_type" : "type-179",
5871   "self_type" : "type-182",
5872   "size" : 4,
5873   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5874  },
5875  {
5876   "alignment" : 4,
5877   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5878   "name" : "android::hardware::details::HidlInstrumentor *",
5879   "referenced_type" : "type-140",
5880   "self_type" : "type-665",
5881   "size" : 4,
5882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5883  },
5884  {
5885   "alignment" : 4,
5886   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5887   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5888   "referenced_type" : "type-378",
5889   "self_type" : "type-656",
5890   "size" : 4,
5891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5892  },
5893  {
5894   "alignment" : 4,
5895   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5896   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5897   "referenced_type" : "type-370",
5898   "self_type" : "type-651",
5899   "size" : 4,
5900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5901  },
5902  {
5903   "alignment" : 4,
5904   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
5905   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
5906   "referenced_type" : "type-397",
5907   "self_type" : "type-739",
5908   "size" : 4,
5909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "android::hardware::details::return_status *",
5914   "name" : "android::hardware::details::return_status *",
5915   "referenced_type" : "type-189",
5916   "self_type" : "type-233",
5917   "size" : 4,
5918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5923   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5924   "referenced_type" : "type-381",
5925   "self_type" : "type-380",
5926   "size" : 4,
5927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5932   "name" : "android::hardware::hidl_binder_death_recipient *",
5933   "referenced_type" : "type-163",
5934   "self_type" : "type-162",
5935   "size" : 4,
5936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5941   "name" : "android::hardware::hidl_death_recipient *",
5942   "referenced_type" : "type-166",
5943   "self_type" : "type-165",
5944   "size" : 4,
5945   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "android::hardware::hidl_memory *",
5950   "name" : "android::hardware::hidl_memory *",
5951   "referenced_type" : "type-352",
5952   "self_type" : "type-353",
5953   "size" : 4,
5954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "android::hardware::hidl_string *",
5959   "name" : "android::hardware::hidl_string *",
5960   "referenced_type" : "type-350",
5961   "self_type" : "type-372",
5962   "size" : 4,
5963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5968   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5969   "referenced_type" : "type-377",
5970   "self_type" : "type-384",
5971   "size" : 4,
5972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5977   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5978   "referenced_type" : "type-369",
5979   "self_type" : "type-373",
5980   "size" : 4,
5981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
5986   "name" : "android::hardware::hidl_vec<unsigned char> *",
5987   "referenced_type" : "type-396",
5988   "self_type" : "type-698",
5989   "size" : 4,
5990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "android::hardware::hidl_version *",
5995   "name" : "android::hardware::hidl_version *",
5996   "referenced_type" : "type-421",
5997   "self_type" : "type-423",
5998   "size" : 4,
5999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6004   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6005   "referenced_type" : "type-553",
6006   "self_type" : "type-636",
6007   "size" : 4,
6008   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6013   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6014   "referenced_type" : "type-482",
6015   "self_type" : "type-639",
6016   "size" : 4,
6017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6022   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6023   "referenced_type" : "type-643",
6024   "self_type" : "type-705",
6025   "size" : 4,
6026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6031   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6032   "referenced_type" : "type-133",
6033   "self_type" : "type-145",
6034   "size" : 4,
6035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6040   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6041   "referenced_type" : "type-680",
6042   "self_type" : "type-687",
6043   "size" : 4,
6044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6049   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6050   "referenced_type" : "type-673",
6051   "self_type" : "type-676",
6052   "size" : 4,
6053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6058   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6059   "referenced_type" : "type-408",
6060   "self_type" : "type-407",
6061   "size" : 4,
6062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6067   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6068   "referenced_type" : "type-4",
6069   "self_type" : "type-3",
6070   "size" : 4,
6071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6076   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6077   "referenced_type" : "type-132",
6078   "self_type" : "type-131",
6079   "size" : 4,
6080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6085   "name" : "android::hidl::base::V1_0::BnHwBase *",
6086   "referenced_type" : "type-478",
6087   "self_type" : "type-477",
6088   "size" : 4,
6089   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6094   "name" : "android::hidl::base::V1_0::IBase *",
6095   "referenced_type" : "type-5",
6096   "self_type" : "type-169",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6103   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6104   "referenced_type" : "type-99",
6105   "self_type" : "type-98",
6106   "size" : 4,
6107   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6112   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6113   "referenced_type" : "type-125",
6114   "self_type" : "type-124",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6121   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6122   "referenced_type" : "type-11",
6123   "self_type" : "type-10",
6124   "size" : 4,
6125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6130   "name" : "android::sp<android::hardware::IBinder> *",
6131   "referenced_type" : "type-14",
6132   "self_type" : "type-20",
6133   "size" : 4,
6134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6139   "name" : "android::sp<android::hardware::ProcessState> *",
6140   "referenced_type" : "type-26",
6141   "self_type" : "type-94",
6142   "size" : 4,
6143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6148   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6149   "referenced_type" : "type-161",
6150   "self_type" : "type-160",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6157   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6158   "referenced_type" : "type-149",
6159   "self_type" : "type-155",
6160   "size" : 4,
6161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6166   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6167   "referenced_type" : "type-130",
6168   "self_type" : "type-129",
6169   "size" : 4,
6170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6175   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6176   "referenced_type" : "type-479",
6177   "self_type" : "type-677",
6178   "size" : 4,
6179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6184   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6185   "referenced_type" : "type-97",
6186   "self_type" : "type-100",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6193   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6194   "referenced_type" : "type-123",
6195   "self_type" : "type-126",
6196   "size" : 4,
6197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6202   "name" : "android::wp<android::hardware::BHwBinder> *",
6203   "referenced_type" : "type-471",
6204   "self_type" : "type-542",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6211   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6212   "referenced_type" : "type-250",
6213   "self_type" : "type-288",
6214   "size" : 4,
6215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6220   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6221   "referenced_type" : "type-164",
6222   "self_type" : "type-392",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6229   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6230   "referenced_type" : "type-168",
6231   "self_type" : "type-666",
6232   "size" : 4,
6233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "android_flex_plane *",
6238   "name" : "android_flex_plane *",
6239   "referenced_type" : "type-549",
6240   "self_type" : "type-552",
6241   "size" : 4,
6242   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6247   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6248   "referenced_type" : "type-45",
6249   "self_type" : "type-44",
6250   "size" : 4,
6251   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "char *",
6256   "name" : "char *",
6257   "referenced_type" : "type-60",
6258   "self_type" : "type-206",
6259   "size" : 4,
6260   "source_file" : "/system/core/liblog/include/log/log_read.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "const android::NativeHandle *",
6265   "name" : "const android::NativeHandle *",
6266   "referenced_type" : "type-438",
6267   "self_type" : "type-439",
6268   "size" : 4,
6269   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "const android::RefBase *",
6274   "name" : "const android::RefBase *",
6275   "referenced_type" : "type-344",
6276   "self_type" : "type-345",
6277   "size" : 4,
6278   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "const android::String16 *",
6283   "name" : "const android::String16 *",
6284   "referenced_type" : "type-47",
6285   "self_type" : "type-454",
6286   "size" : 4,
6287   "source_file" : "/system/core/libutils/include/utils/String16.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "const android::String8 *",
6292   "name" : "const android::String8 *",
6293   "referenced_type" : "type-447",
6294   "self_type" : "type-448",
6295   "size" : 4,
6296   "source_file" : "/system/core/libutils/include/utils/String8.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "const android::VectorImpl *",
6301   "name" : "const android::VectorImpl *",
6302   "referenced_type" : "type-527",
6303   "self_type" : "type-528",
6304   "size" : 4,
6305   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6310   "name" : "const android::hardware::BpHwRefBase *",
6311   "referenced_type" : "type-459",
6312   "self_type" : "type-460",
6313   "size" : 4,
6314   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6319   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6320   "referenced_type" : "type-492",
6321   "self_type" : "type-493",
6322   "size" : 4,
6323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6328   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6329   "referenced_type" : "type-497",
6330   "self_type" : "type-498",
6331   "size" : 4,
6332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6337   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6338   "referenced_type" : "type-201",
6339   "self_type" : "type-202",
6340   "size" : 4,
6341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6346   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6347   "referenced_type" : "type-209",
6348   "self_type" : "type-210",
6349   "size" : 4,
6350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6355   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6356   "referenced_type" : "type-230",
6357   "self_type" : "type-231",
6358   "size" : 4,
6359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6364   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6365   "referenced_type" : "type-685",
6366   "self_type" : "type-686",
6367   "size" : 4,
6368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "const android::hardware::Return<bool> *",
6373   "name" : "const android::hardware::Return<bool> *",
6374   "referenced_type" : "type-193",
6375   "self_type" : "type-194",
6376   "size" : 4,
6377   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "const android::hardware::Return<int> *",
6382   "name" : "const android::hardware::Return<int> *",
6383   "referenced_type" : "type-215",
6384   "self_type" : "type-216",
6385   "size" : 4,
6386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "const android::hardware::Return<unsigned int> *",
6391   "name" : "const android::hardware::Return<unsigned int> *",
6392   "referenced_type" : "type-221",
6393   "self_type" : "type-222",
6394   "size" : 4,
6395   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "const android::hardware::Status *",
6400   "name" : "const android::hardware::Status *",
6401   "referenced_type" : "type-183",
6402   "self_type" : "type-187",
6403   "size" : 4,
6404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6409   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6410   "referenced_type" : "type-658",
6411   "self_type" : "type-659",
6412   "size" : 4,
6413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6418   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6419   "referenced_type" : "type-653",
6420   "self_type" : "type-654",
6421   "size" : 4,
6422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6427   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6428   "referenced_type" : "type-649",
6429   "self_type" : "type-650",
6430   "size" : 4,
6431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6436   "name" : "const android::hardware::details::hidl_pointer<int> *",
6437   "referenced_type" : "type-530",
6438   "self_type" : "type-541",
6439   "size" : 4,
6440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6445   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6446   "referenced_type" : "type-596",
6447   "self_type" : "type-606",
6448   "size" : 4,
6449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "const android::hardware::details::return_status *",
6454   "name" : "const android::hardware::details::return_status *",
6455   "referenced_type" : "type-235",
6456   "self_type" : "type-237",
6457   "size" : 4,
6458   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6463   "name" : "const android::hardware::hidl_death_recipient *",
6464   "referenced_type" : "type-671",
6465   "self_type" : "type-672",
6466   "size" : 4,
6467   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "const android::hardware::hidl_memory *",
6472   "name" : "const android::hardware::hidl_memory *",
6473   "referenced_type" : "type-355",
6474   "self_type" : "type-359",
6475   "size" : 4,
6476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6481   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6482   "referenced_type" : "type-412",
6483   "self_type" : "type-413",
6484   "size" : 4,
6485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6490   "name" : "const android::hardware::hidl_vec<int> *",
6491   "referenced_type" : "type-393",
6492   "self_type" : "type-394",
6493   "size" : 4,
6494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6499   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6500   "referenced_type" : "type-400",
6501   "self_type" : "type-402",
6502   "size" : 4,
6503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "const android::hardware::hidl_version *",
6508   "name" : "const android::hardware::hidl_version *",
6509   "referenced_type" : "type-424",
6510   "self_type" : "type-425",
6511   "size" : 4,
6512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6517   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6518   "referenced_type" : "type-642",
6519   "self_type" : "type-646",
6520   "size" : 4,
6521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6526   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6527   "referenced_type" : "type-640",
6528   "self_type" : "type-641",
6529   "size" : 4,
6530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6535   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6536   "referenced_type" : "type-411",
6537   "self_type" : "type-410",
6538   "size" : 4,
6539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6544   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6545   "referenced_type" : "type-628",
6546   "self_type" : "type-629",
6547   "size" : 4,
6548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6553   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6554   "referenced_type" : "type-153",
6555   "self_type" : "type-154",
6556   "size" : 4,
6557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6562   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6563   "referenced_type" : "type-637",
6564   "self_type" : "type-638",
6565   "size" : 4,
6566   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6571   "name" : "const android::hidl::base::V1_0::IBase *",
6572   "referenced_type" : "type-503",
6573   "self_type" : "type-502",
6574   "size" : 4,
6575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6580   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6581   "referenced_type" : "type-103",
6582   "self_type" : "type-104",
6583   "size" : 4,
6584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6589   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6590   "referenced_type" : "type-579",
6591   "self_type" : "type-580",
6592   "size" : 4,
6593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6598   "name" : "const android::sp<android::hardware::IBinder> *",
6599   "referenced_type" : "type-21",
6600   "self_type" : "type-22",
6601   "size" : 4,
6602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6607   "name" : "const android::sp<android::hardware::ProcessState> *",
6608   "referenced_type" : "type-95",
6609   "self_type" : "type-96",
6610   "size" : 4,
6611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6616   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6617   "referenced_type" : "type-174",
6618   "self_type" : "type-173",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6625   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6626   "referenced_type" : "type-435",
6627   "self_type" : "type-670",
6628   "size" : 4,
6629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6634   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6635   "referenced_type" : "type-148",
6636   "self_type" : "type-158",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6643   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6644   "referenced_type" : "type-152",
6645   "self_type" : "type-151",
6646   "size" : 4,
6647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6652   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6653   "referenced_type" : "type-678",
6654   "self_type" : "type-720",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6661   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6662   "referenced_type" : "type-101",
6663   "self_type" : "type-102",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6670   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6671   "referenced_type" : "type-127",
6672   "self_type" : "type-128",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6679   "name" : "const android::wp<android::hardware::BHwBinder> *",
6680   "referenced_type" : "type-667",
6681   "self_type" : "type-668",
6682   "size" : 4,
6683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6688   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6689   "referenced_type" : "type-401",
6690   "self_type" : "type-422",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6697   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6698   "referenced_type" : "type-170",
6699   "self_type" : "type-225",
6700   "size" : 4,
6701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "const char *",
6706   "name" : "const char *",
6707   "referenced_type" : "type-59",
6708   "self_type" : "type-58",
6709   "size" : 4,
6710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "const char16_t *",
6715   "name" : "const char16_t *",
6716   "referenced_type" : "type-50",
6717   "self_type" : "type-49",
6718   "size" : 4,
6719   "source_file" : "/system/core/libutils/include/utils/String16.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "const log_msg *",
6724   "name" : "const log_msg *",
6725   "referenced_type" : "type-112",
6726   "self_type" : "type-144",
6727   "size" : 4,
6728   "source_file" : "/system/core/liblog/include/log/log_read.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "const native_handle *",
6733   "name" : "const native_handle *",
6734   "referenced_type" : "type-303",
6735   "self_type" : "type-302",
6736   "size" : 4,
6737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "const unsigned char *",
6742   "name" : "const unsigned char *",
6743   "referenced_type" : "type-420",
6744   "self_type" : "type-419",
6745   "size" : 4,
6746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "const unsigned long long *",
6751   "name" : "const unsigned long long *",
6752   "referenced_type" : "type-334",
6753   "self_type" : "type-470",
6754   "size" : 4,
6755   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "const void *",
6760   "name" : "const void *",
6761   "referenced_type" : "type-427",
6762   "self_type" : "type-428",
6763   "size" : 4,
6764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "int (*)(void *)",
6769   "name" : "int (*)(void *)",
6770   "referenced_type" : "type-559",
6771   "self_type" : "type-560",
6772   "size" : 4,
6773   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "int *",
6778   "name" : "int *",
6779   "referenced_type" : "type-29",
6780   "self_type" : "type-391",
6781   "size" : 4,
6782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "log_msg *",
6787   "name" : "log_msg *",
6788   "referenced_type" : "type-113",
6789   "self_type" : "type-195",
6790   "size" : 4,
6791   "source_file" : "/system/core/liblog/include/log/log_read.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "native_handle *",
6796   "name" : "native_handle *",
6797   "referenced_type" : "type-228",
6798   "self_type" : "type-249",
6799   "size" : 4,
6800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "unsigned char *",
6805   "name" : "unsigned char *",
6806   "referenced_type" : "type-116",
6807   "self_type" : "type-399",
6808   "size" : 4,
6809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "unsigned int *",
6814   "name" : "unsigned int *",
6815   "referenced_type" : "type-2",
6816   "self_type" : "type-481",
6817   "size" : 4,
6818   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "unsigned long long *",
6823   "name" : "unsigned long long *",
6824   "referenced_type" : "type-167",
6825   "self_type" : "type-466",
6826   "size" : 4,
6827   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6832   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6833   "referenced_type" : "type-468",
6834   "self_type" : "type-467",
6835   "size" : 4,
6836   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "void *",
6841   "name" : "void *",
6842   "referenced_type" : "type-31",
6843   "self_type" : "type-30",
6844   "size" : 4,
6845   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "void **",
6850   "name" : "void **",
6851   "referenced_type" : "type-30",
6852   "self_type" : "type-561",
6853   "size" : 4,
6854   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6855  }
6856 ],
6857 "qualified_types" :
6858 [
6859  {
6860   "alignment" : 4,
6861   "is_const" : true,
6862   "linker_set_key" : "android::RefBase::weakref_impl *const",
6863   "name" : "android::RefBase::weakref_impl *const",
6864   "referenced_type" : "type-63",
6865   "self_type" : "type-65",
6866   "size" : 4,
6867   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6868  },
6869  {
6870   "alignment" : 4,
6871   "is_const" : true,
6872   "linker_set_key" : "android::RefBase::weakref_impl *const",
6873   "name" : "android::RefBase::weakref_impl *const",
6874   "referenced_type" : "type-688",
6875   "self_type" : "type-690",
6876   "size" : 4,
6877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "is_const" : true,
6882   "linker_set_key" : "android::RefBase::weakref_impl *const",
6883   "name" : "android::RefBase::weakref_impl *const",
6884   "referenced_type" : "type-8",
6885   "self_type" : "type-7",
6886   "size" : 4,
6887   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "is_const" : true,
6892   "linker_set_key" : "android::hardware::IBinder *const",
6893   "name" : "android::hardware::IBinder *const",
6894   "referenced_type" : "type-15",
6895   "self_type" : "type-138",
6896   "size" : 4,
6897   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "is_const" : true,
6902   "linker_set_key" : "const android::NativeHandle",
6903   "name" : "const android::NativeHandle",
6904   "referenced_type" : "type-248",
6905   "self_type" : "type-438",
6906   "size" : 12,
6907   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6908  },
6909  {
6910   "alignment" : 4,
6911   "is_const" : true,
6912   "linker_set_key" : "const android::RefBase",
6913   "name" : "const android::RefBase",
6914   "referenced_type" : "type-6",
6915   "self_type" : "type-344",
6916   "size" : 8,
6917   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "is_const" : true,
6922   "linker_set_key" : "const android::String16",
6923   "name" : "const android::String16",
6924   "referenced_type" : "type-48",
6925   "self_type" : "type-47",
6926   "size" : 4,
6927   "source_file" : "/system/core/libutils/include/utils/String16.h"
6928  },
6929  {
6930   "alignment" : 4,
6931   "is_const" : true,
6932   "linker_set_key" : "const android::String8",
6933   "name" : "const android::String8",
6934   "referenced_type" : "type-57",
6935   "self_type" : "type-447",
6936   "size" : 4,
6937   "source_file" : "/system/core/libutils/include/utils/String8.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "is_const" : true,
6942   "linker_set_key" : "const android::VectorImpl",
6943   "name" : "const android::VectorImpl",
6944   "referenced_type" : "type-38",
6945   "self_type" : "type-527",
6946   "size" : 20,
6947   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "is_const" : true,
6952   "linker_set_key" : "const android::hardware::BpHwRefBase",
6953   "name" : "const android::hardware::BpHwRefBase",
6954   "referenced_type" : "type-137",
6955   "self_type" : "type-459",
6956   "size" : 24,
6957   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "is_const" : true,
6962   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6963   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6964   "referenced_type" : "type-486",
6965   "self_type" : "type-492",
6966   "size" : 16,
6967   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "is_const" : true,
6972   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6973   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6974   "referenced_type" : "type-494",
6975   "self_type" : "type-497",
6976   "size" : 16,
6977   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "is_const" : true,
6982   "linker_set_key" : "const android::hardware::Parcel",
6983   "name" : "const android::hardware::Parcel",
6984   "referenced_type" : "type-464",
6985   "self_type" : "type-475",
6986   "size" : 68,
6987   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "is_const" : true,
6992   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
6993   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
6994   "referenced_type" : "type-196",
6995   "self_type" : "type-201",
6996   "size" : 28,
6997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "is_const" : true,
7002   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7003   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7004   "referenced_type" : "type-203",
7005   "self_type" : "type-209",
7006   "size" : 28,
7007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "is_const" : true,
7012   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7013   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7014   "referenced_type" : "type-223",
7015   "self_type" : "type-230",
7016   "size" : 28,
7017   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "is_const" : true,
7022   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7023   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7024   "referenced_type" : "type-681",
7025   "self_type" : "type-685",
7026   "size" : 28,
7027   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "is_const" : true,
7032   "linker_set_key" : "const android::hardware::Return<bool>",
7033   "name" : "const android::hardware::Return<bool>",
7034   "referenced_type" : "type-188",
7035   "self_type" : "type-193",
7036   "size" : 24,
7037   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7038  },
7039  {
7040   "alignment" : 4,
7041   "is_const" : true,
7042   "linker_set_key" : "const android::hardware::Return<int>",
7043   "name" : "const android::hardware::Return<int>",
7044   "referenced_type" : "type-211",
7045   "self_type" : "type-215",
7046   "size" : 28,
7047   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "is_const" : true,
7052   "linker_set_key" : "const android::hardware::Return<unsigned int>",
7053   "name" : "const android::hardware::Return<unsigned int>",
7054   "referenced_type" : "type-217",
7055   "self_type" : "type-221",
7056   "size" : 28,
7057   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "is_const" : true,
7062   "linker_set_key" : "const android::hardware::Status",
7063   "name" : "const android::hardware::Status",
7064   "referenced_type" : "type-179",
7065   "self_type" : "type-183",
7066   "size" : 20,
7067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "is_const" : true,
7072   "linker_set_key" : "const android::hardware::details::SchedPrio",
7073   "name" : "const android::hardware::details::SchedPrio",
7074   "referenced_type" : "type-489",
7075   "self_type" : "type-491",
7076   "size" : 8,
7077   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "is_const" : true,
7082   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7083   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7084   "referenced_type" : "type-378",
7085   "self_type" : "type-658",
7086   "size" : 8,
7087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7088  },
7089  {
7090   "alignment" : 4,
7091   "is_const" : true,
7092   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7093   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7094   "referenced_type" : "type-370",
7095   "self_type" : "type-653",
7096   "size" : 8,
7097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "is_const" : true,
7102   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7103   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7104   "referenced_type" : "type-405",
7105   "self_type" : "type-649",
7106   "size" : 8,
7107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7108  },
7109  {
7110   "alignment" : 4,
7111   "is_const" : true,
7112   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7113   "name" : "const android::hardware::details::hidl_pointer<int>",
7114   "referenced_type" : "type-389",
7115   "self_type" : "type-530",
7116   "size" : 8,
7117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "is_const" : true,
7122   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7123   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7124   "referenced_type" : "type-397",
7125   "self_type" : "type-596",
7126   "size" : 8,
7127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7128  },
7129  {
7130   "alignment" : 4,
7131   "is_const" : true,
7132   "linker_set_key" : "const android::hardware::details::return_status",
7133   "name" : "const android::hardware::details::return_status",
7134   "referenced_type" : "type-189",
7135   "self_type" : "type-235",
7136   "size" : 24,
7137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "is_const" : true,
7142   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7143   "name" : "const android::hardware::hidl_death_recipient",
7144   "referenced_type" : "type-166",
7145   "self_type" : "type-671",
7146   "size" : 12,
7147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7148  },
7149  {
7150   "alignment" : 8,
7151   "is_const" : true,
7152   "linker_set_key" : "const android::hardware::hidl_handle",
7153   "name" : "const android::hardware::hidl_handle",
7154   "referenced_type" : "type-348",
7155   "self_type" : "type-429",
7156   "size" : 16,
7157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7158  },
7159  {
7160   "alignment" : 8,
7161   "is_const" : true,
7162   "linker_set_key" : "const android::hardware::hidl_memory",
7163   "name" : "const android::hardware::hidl_memory",
7164   "referenced_type" : "type-352",
7165   "self_type" : "type-355",
7166   "size" : 40,
7167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "is_const" : true,
7172   "linker_set_key" : "const android::hardware::hidl_string",
7173   "name" : "const android::hardware::hidl_string",
7174   "referenced_type" : "type-350",
7175   "self_type" : "type-349",
7176   "size" : 16,
7177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7178  },
7179  {
7180   "alignment" : 4,
7181   "is_const" : true,
7182   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7183   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7184   "referenced_type" : "type-369",
7185   "self_type" : "type-630",
7186   "size" : 16,
7187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7188  },
7189  {
7190   "alignment" : 4,
7191   "is_const" : true,
7192   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7193   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7194   "referenced_type" : "type-404",
7195   "self_type" : "type-412",
7196   "size" : 16,
7197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7198  },
7199  {
7200   "alignment" : 4,
7201   "is_const" : true,
7202   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7203   "name" : "const android::hardware::hidl_vec<int>",
7204   "referenced_type" : "type-388",
7205   "self_type" : "type-393",
7206   "size" : 16,
7207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "is_const" : true,
7212   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7213   "name" : "const android::hardware::hidl_vec<unsigned char>",
7214   "referenced_type" : "type-396",
7215   "self_type" : "type-400",
7216   "size" : 16,
7217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7218  },
7219  {
7220   "alignment" : 2,
7221   "is_const" : true,
7222   "linker_set_key" : "const android::hardware::hidl_version",
7223   "name" : "const android::hardware::hidl_version",
7224   "referenced_type" : "type-421",
7225   "self_type" : "type-424",
7226   "size" : 4,
7227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7228  },
7229  {
7230   "alignment" : 4,
7231   "is_const" : true,
7232   "linker_set_key" : "const android::hardware::tv::cec::V1_0::AbortReason",
7233   "name" : "const android::hardware::tv::cec::V1_0::AbortReason",
7234   "referenced_type" : "type-595",
7235   "self_type" : "type-604",
7236   "size" : 4,
7237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7238  },
7239  {
7240   "alignment" : 4,
7241   "is_const" : true,
7242   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7243   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7244   "referenced_type" : "type-643",
7245   "self_type" : "type-642",
7246   "size" : 92,
7247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7248  },
7249  {
7250   "alignment" : 4,
7251   "is_const" : true,
7252   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7253   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7254   "referenced_type" : "type-133",
7255   "self_type" : "type-640",
7256   "size" : 92,
7257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "is_const" : true,
7262   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7263   "name" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7264   "referenced_type" : "type-592",
7265   "self_type" : "type-601",
7266   "size" : 4,
7267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7268  },
7269  {
7270   "alignment" : 4,
7271   "is_const" : true,
7272   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7273   "name" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7274   "referenced_type" : "type-593",
7275   "self_type" : "type-602",
7276   "size" : 4,
7277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7278  },
7279  {
7280   "alignment" : 8,
7281   "is_const" : true,
7282   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage",
7283   "name" : "const android::hardware::tv::cec::V1_0::CecMessage",
7284   "referenced_type" : "type-598",
7285   "self_type" : "type-647",
7286   "size" : 24,
7287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "is_const" : true,
7292   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7293   "name" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7294   "referenced_type" : "type-594",
7295   "self_type" : "type-603",
7296   "size" : 4,
7297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "is_const" : true,
7302   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7303   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7304   "referenced_type" : "type-408",
7305   "self_type" : "type-411",
7306   "size" : 12,
7307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7308  },
7309  {
7310   "alignment" : 4,
7311   "is_const" : true,
7312   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7313   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7314   "referenced_type" : "type-409",
7315   "self_type" : "type-608",
7316   "size" : 4,
7317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7318  },
7319  {
7320   "alignment" : 4,
7321   "is_const" : true,
7322   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7323   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7324   "referenced_type" : "type-599",
7325   "self_type" : "type-741",
7326   "size" : 8,
7327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7328  },
7329  {
7330   "alignment" : 4,
7331   "is_const" : true,
7332   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7333   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7334   "referenced_type" : "type-4",
7335   "self_type" : "type-628",
7336   "size" : 12,
7337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7338  },
7339  {
7340   "alignment" : 4,
7341   "is_const" : true,
7342   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7343   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7344   "referenced_type" : "type-132",
7345   "self_type" : "type-153",
7346   "size" : 12,
7347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7348  },
7349  {
7350   "alignment" : 4,
7351   "is_const" : true,
7352   "linker_set_key" : "const android::hardware::tv::cec::V1_0::MaxLength",
7353   "name" : "const android::hardware::tv::cec::V1_0::MaxLength",
7354   "referenced_type" : "type-591",
7355   "self_type" : "type-600",
7356   "size" : 4,
7357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7358  },
7359  {
7360   "alignment" : 4,
7361   "is_const" : true,
7362   "linker_set_key" : "const android::hardware::tv::cec::V1_0::OptionKey",
7363   "name" : "const android::hardware::tv::cec::V1_0::OptionKey",
7364   "referenced_type" : "type-597",
7365   "self_type" : "type-609",
7366   "size" : 4,
7367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7368  },
7369  {
7370   "alignment" : 4,
7371   "is_const" : true,
7372   "linker_set_key" : "const android::hardware::tv::cec::V1_0::Result",
7373   "name" : "const android::hardware::tv::cec::V1_0::Result",
7374   "referenced_type" : "type-197",
7375   "self_type" : "type-605",
7376   "size" : 4,
7377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7378  },
7379  {
7380   "alignment" : 4,
7381   "is_const" : true,
7382   "linker_set_key" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7383   "name" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7384   "referenced_type" : "type-204",
7385   "self_type" : "type-607",
7386   "size" : 4,
7387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "is_const" : true,
7392   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7393   "name" : "const android::hidl::base::V1_0::BpHwBase",
7394   "referenced_type" : "type-633",
7395   "self_type" : "type-637",
7396   "size" : 92,
7397   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7398  },
7399  {
7400   "alignment" : 4,
7401   "is_const" : true,
7402   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7403   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7404   "referenced_type" : "type-441",
7405   "self_type" : "type-442",
7406   "size" : 4,
7407   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7408  },
7409  {
7410   "alignment" : 4,
7411   "is_const" : true,
7412   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7413   "name" : "const android::hidl::base::V1_0::IBase",
7414   "referenced_type" : "type-5",
7415   "self_type" : "type-503",
7416   "size" : 12,
7417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "is_const" : true,
7422   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7423   "name" : "const android::hidl::base::V1_0::IBase *const",
7424   "referenced_type" : "type-502",
7425   "self_type" : "type-505",
7426   "size" : 4,
7427   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7428  },
7429  {
7430   "alignment" : 4,
7431   "is_const" : true,
7432   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7433   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7434   "referenced_type" : "type-99",
7435   "self_type" : "type-103",
7436   "size" : 12,
7437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7438  },
7439  {
7440   "alignment" : 4,
7441   "is_const" : true,
7442   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7443   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7444   "referenced_type" : "type-582",
7445   "self_type" : "type-586",
7446   "size" : 4,
7447   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7448  },
7449  {
7450   "alignment" : 1,
7451   "is_const" : true,
7452   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7453   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7454   "referenced_type" : "type-581",
7455   "self_type" : "type-584",
7456   "size" : 1,
7457   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7458  },
7459  {
7460   "alignment" : 4,
7461   "is_const" : true,
7462   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7463   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7464   "referenced_type" : "type-125",
7465   "self_type" : "type-579",
7466   "size" : 12,
7467   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7468  },
7469  {
7470   "alignment" : 4,
7471   "is_const" : true,
7472   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7473   "name" : "const android::sp<android::hardware::IBinder>",
7474   "referenced_type" : "type-14",
7475   "self_type" : "type-21",
7476   "size" : 4,
7477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "is_const" : true,
7482   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7483   "name" : "const android::sp<android::hardware::ProcessState>",
7484   "referenced_type" : "type-26",
7485   "self_type" : "type-95",
7486   "size" : 4,
7487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7488  },
7489  {
7490   "alignment" : 4,
7491   "is_const" : true,
7492   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7493   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7494   "referenced_type" : "type-161",
7495   "self_type" : "type-174",
7496   "size" : 4,
7497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7498  },
7499  {
7500   "alignment" : 4,
7501   "is_const" : true,
7502   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7503   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7504   "referenced_type" : "type-436",
7505   "self_type" : "type-435",
7506   "size" : 4,
7507   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "is_const" : true,
7512   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7513   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7514   "referenced_type" : "type-149",
7515   "self_type" : "type-148",
7516   "size" : 4,
7517   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7518  },
7519  {
7520   "alignment" : 4,
7521   "is_const" : true,
7522   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7523   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7524   "referenced_type" : "type-130",
7525   "self_type" : "type-152",
7526   "size" : 4,
7527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7528  },
7529  {
7530   "alignment" : 4,
7531   "is_const" : true,
7532   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7533   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7534   "referenced_type" : "type-479",
7535   "self_type" : "type-678",
7536   "size" : 4,
7537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7538  },
7539  {
7540   "alignment" : 4,
7541   "is_const" : true,
7542   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7543   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7544   "referenced_type" : "type-97",
7545   "self_type" : "type-101",
7546   "size" : 4,
7547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7548  },
7549  {
7550   "alignment" : 4,
7551   "is_const" : true,
7552   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7553   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7554   "referenced_type" : "type-123",
7555   "self_type" : "type-127",
7556   "size" : 4,
7557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7558  },
7559  {
7560   "alignment" : 4,
7561   "is_const" : true,
7562   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7563   "name" : "const android::wp<android::hardware::BHwBinder>",
7564   "referenced_type" : "type-471",
7565   "self_type" : "type-667",
7566   "size" : 8,
7567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "is_const" : true,
7572   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7573   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7574   "referenced_type" : "type-164",
7575   "self_type" : "type-401",
7576   "size" : 8,
7577   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7578  },
7579  {
7580   "alignment" : 4,
7581   "is_const" : true,
7582   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7583   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7584   "referenced_type" : "type-168",
7585   "self_type" : "type-170",
7586   "size" : 8,
7587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7588  },
7589  {
7590   "alignment" : 1,
7591   "is_const" : true,
7592   "linker_set_key" : "const bool",
7593   "name" : "const bool",
7594   "referenced_type" : "type-43",
7595   "self_type" : "type-108",
7596   "size" : 1,
7597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7598  },
7599  {
7600   "alignment" : 1,
7601   "is_const" : true,
7602   "linker_set_key" : "const char",
7603   "name" : "const char",
7604   "referenced_type" : "type-60",
7605   "self_type" : "type-59",
7606   "size" : 1,
7607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7608  },
7609  {
7610   "alignment" : 2,
7611   "is_const" : true,
7612   "linker_set_key" : "const char16_t",
7613   "name" : "const char16_t",
7614   "referenced_type" : "type-51",
7615   "self_type" : "type-50",
7616   "size" : 2,
7617   "source_file" : "/system/core/libutils/include/utils/String16.h"
7618  },
7619  {
7620   "alignment" : 4,
7621   "is_const" : true,
7622   "linker_set_key" : "const double",
7623   "name" : "const double",
7624   "referenced_type" : "type-319",
7625   "self_type" : "type-338",
7626   "size" : 8,
7627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "is_const" : true,
7632   "linker_set_key" : "const float",
7633   "name" : "const float",
7634   "referenced_type" : "type-314",
7635   "self_type" : "type-336",
7636   "size" : 4,
7637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7638  },
7639  {
7640   "alignment" : 4,
7641   "is_const" : true,
7642   "linker_set_key" : "const int",
7643   "name" : "const int",
7644   "referenced_type" : "type-29",
7645   "self_type" : "type-513",
7646   "size" : 4,
7647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7648  },
7649  {
7650   "is_const" : true,
7651   "linker_set_key" : "const iter<is_const>",
7652   "name" : "const iter<is_const>",
7653   "referenced_type" : "type-362",
7654   "self_type" : "type-361",
7655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7656  },
7657  {
7658   "is_const" : true,
7659   "linker_set_key" : "const iter<is_const>",
7660   "name" : "const iter<is_const>",
7661   "referenced_type" : "type-67",
7662   "self_type" : "type-66",
7663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7664  },
7665  {
7666   "is_const" : true,
7667   "linker_set_key" : "const iter<is_const>",
7668   "name" : "const iter<is_const>",
7669   "referenced_type" : "type-692",
7670   "self_type" : "type-691",
7671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7672  },
7673  {
7674   "alignment" : 4,
7675   "is_const" : true,
7676   "linker_set_key" : "const log_msg",
7677   "name" : "const log_msg",
7678   "referenced_type" : "type-113",
7679   "self_type" : "type-112",
7680   "size" : 5124,
7681   "source_file" : "/system/core/liblog/include/log/log_read.h"
7682  },
7683  {
7684   "alignment" : 4,
7685   "is_const" : true,
7686   "linker_set_key" : "const long long",
7687   "name" : "const long long",
7688   "referenced_type" : "type-34",
7689   "self_type" : "type-332",
7690   "size" : 8,
7691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7692  },
7693  {
7694   "alignment" : 4,
7695   "is_const" : true,
7696   "linker_set_key" : "const native_handle",
7697   "name" : "const native_handle",
7698   "referenced_type" : "type-228",
7699   "self_type" : "type-303",
7700   "size" : 12,
7701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7702  },
7703  {
7704   "alignment" : 2,
7705   "is_const" : true,
7706   "linker_set_key" : "const short",
7707   "name" : "const short",
7708   "referenced_type" : "type-271",
7709   "self_type" : "type-327",
7710   "size" : 2,
7711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7712  },
7713  {
7714   "alignment" : 1,
7715   "is_const" : true,
7716   "linker_set_key" : "const signed char",
7717   "name" : "const signed char",
7718   "referenced_type" : "type-325",
7719   "self_type" : "type-324",
7720   "size" : 1,
7721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7722  },
7723  {
7724   "alignment" : 4,
7725   "is_const" : true,
7726   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7727   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7728   "referenced_type" : "type-619",
7729   "self_type" : "type-618",
7730   "size" : 24,
7731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7732  },
7733  {
7734   "alignment" : 4,
7735   "is_const" : true,
7736   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7737   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7738   "referenced_type" : "type-730",
7739   "self_type" : "type-729",
7740   "size" : 24,
7741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7742  },
7743  {
7744   "alignment" : 4,
7745   "is_const" : true,
7746   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7747   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7748   "referenced_type" : "type-82",
7749   "self_type" : "type-81",
7750   "size" : 24,
7751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7752  },
7753  {
7754   "alignment" : 4,
7755   "is_const" : true,
7756   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7757   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7758   "referenced_type" : "type-613",
7759   "self_type" : "type-612",
7760   "size" : 28,
7761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7762  },
7763  {
7764   "alignment" : 4,
7765   "is_const" : true,
7766   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7767   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7768   "referenced_type" : "type-724",
7769   "self_type" : "type-723",
7770   "size" : 28,
7771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7772  },
7773  {
7774   "alignment" : 4,
7775   "is_const" : true,
7776   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7777   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7778   "referenced_type" : "type-76",
7779   "self_type" : "type-75",
7780   "size" : 28,
7781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7782  },
7783  {
7784   "alignment" : 4,
7785   "is_const" : true,
7786   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7787   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7788   "referenced_type" : "type-615",
7789   "self_type" : "type-614",
7790   "size" : 60,
7791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7792  },
7793  {
7794   "alignment" : 4,
7795   "is_const" : true,
7796   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7797   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7798   "referenced_type" : "type-726",
7799   "self_type" : "type-725",
7800   "size" : 60,
7801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7802  },
7803  {
7804   "alignment" : 4,
7805   "is_const" : true,
7806   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7807   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
7808   "referenced_type" : "type-78",
7809   "self_type" : "type-77",
7810   "size" : 60,
7811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7812  },
7813  {
7814   "alignment" : 4,
7815   "is_const" : true,
7816   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7817   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7818   "referenced_type" : "type-617",
7819   "self_type" : "type-616",
7820   "size" : 280,
7821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "is_const" : true,
7826   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7827   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7828   "referenced_type" : "type-728",
7829   "self_type" : "type-727",
7830   "size" : 280,
7831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7832  },
7833  {
7834   "alignment" : 4,
7835   "is_const" : true,
7836   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7837   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
7838   "referenced_type" : "type-80",
7839   "self_type" : "type-79",
7840   "size" : 280,
7841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7842  },
7843  {
7844   "alignment" : 4,
7845   "is_const" : true,
7846   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7847   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7848   "referenced_type" : "type-625",
7849   "self_type" : "type-624",
7850   "size" : 8,
7851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7852  },
7853  {
7854   "alignment" : 4,
7855   "is_const" : true,
7856   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7857   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7858   "referenced_type" : "type-736",
7859   "self_type" : "type-735",
7860   "size" : 8,
7861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7862  },
7863  {
7864   "alignment" : 4,
7865   "is_const" : true,
7866   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7867   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
7868   "referenced_type" : "type-88",
7869   "self_type" : "type-87",
7870   "size" : 8,
7871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7872  },
7873  {
7874   "alignment" : 4,
7875   "is_const" : true,
7876   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7877   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7878   "referenced_type" : "type-611",
7879   "self_type" : "type-610",
7880   "size" : 4,
7881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7882  },
7883  {
7884   "alignment" : 4,
7885   "is_const" : true,
7886   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7887   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7888   "referenced_type" : "type-722",
7889   "self_type" : "type-721",
7890   "size" : 4,
7891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7892  },
7893  {
7894   "alignment" : 4,
7895   "is_const" : true,
7896   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7897   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
7898   "referenced_type" : "type-74",
7899   "self_type" : "type-73",
7900   "size" : 4,
7901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7902  },
7903  {
7904   "alignment" : 4,
7905   "is_const" : true,
7906   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7907   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7908   "referenced_type" : "type-627",
7909   "self_type" : "type-626",
7910   "size" : 12,
7911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7912  },
7913  {
7914   "alignment" : 4,
7915   "is_const" : true,
7916   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7917   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7918   "referenced_type" : "type-738",
7919   "self_type" : "type-737",
7920   "size" : 12,
7921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7922  },
7923  {
7924   "alignment" : 4,
7925   "is_const" : true,
7926   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7927   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
7928   "referenced_type" : "type-90",
7929   "self_type" : "type-89",
7930   "size" : 12,
7931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7932  },
7933  {
7934   "alignment" : 4,
7935   "is_const" : true,
7936   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7937   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7938   "referenced_type" : "type-621",
7939   "self_type" : "type-620",
7940   "size" : 24,
7941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7942  },
7943  {
7944   "alignment" : 4,
7945   "is_const" : true,
7946   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7947   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7948   "referenced_type" : "type-732",
7949   "self_type" : "type-731",
7950   "size" : 24,
7951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7952  },
7953  {
7954   "alignment" : 4,
7955   "is_const" : true,
7956   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7957   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
7958   "referenced_type" : "type-84",
7959   "self_type" : "type-83",
7960   "size" : 24,
7961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7962  },
7963  {
7964   "alignment" : 4,
7965   "is_const" : true,
7966   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7967   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7968   "referenced_type" : "type-623",
7969   "self_type" : "type-622",
7970   "size" : 16,
7971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7972  },
7973  {
7974   "alignment" : 4,
7975   "is_const" : true,
7976   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7977   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7978   "referenced_type" : "type-734",
7979   "self_type" : "type-733",
7980   "size" : 16,
7981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7982  },
7983  {
7984   "alignment" : 4,
7985   "is_const" : true,
7986   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7987   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
7988   "referenced_type" : "type-86",
7989   "self_type" : "type-85",
7990   "size" : 16,
7991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7992  },
7993  {
7994   "alignment" : 4,
7995   "is_const" : true,
7996   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7997   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7998   "referenced_type" : "type-445",
7999   "self_type" : "type-444",
8000   "size" : 12,
8001   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "is_const" : true,
8006   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8007   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8008   "referenced_type" : "type-701",
8009   "self_type" : "type-700",
8010   "size" : 12,
8011   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8012  },
8013  {
8014   "alignment" : 4,
8015   "is_const" : true,
8016   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8017   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8018   "referenced_type" : "type-70",
8019   "self_type" : "type-69",
8020   "size" : 12,
8021   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "is_const" : true,
8026   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8027   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8028   "referenced_type" : "type-590",
8029   "self_type" : "type-589",
8030   "size" : 4,
8031   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8032  },
8033  {
8034   "alignment" : 4,
8035   "is_const" : true,
8036   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8037   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8038   "referenced_type" : "type-719",
8039   "self_type" : "type-718",
8040   "size" : 4,
8041   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8042  },
8043  {
8044   "alignment" : 1,
8045   "is_const" : true,
8046   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8047   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8048   "referenced_type" : "type-588",
8049   "self_type" : "type-587",
8050   "size" : 3,
8051   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8052  },
8053  {
8054   "alignment" : 1,
8055   "is_const" : true,
8056   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8057   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8058   "referenced_type" : "type-717",
8059   "self_type" : "type-716",
8060   "size" : 3,
8061   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8062  },
8063  {
8064   "alignment" : 4,
8065   "is_const" : true,
8066   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8067   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8068   "referenced_type" : "type-484",
8069   "self_type" : "type-483",
8070   "size" : 12,
8071   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8072  },
8073  {
8074   "alignment" : 4,
8075   "is_const" : true,
8076   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8077   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8078   "referenced_type" : "type-707",
8079   "self_type" : "type-706",
8080   "size" : 12,
8081   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "is_const" : true,
8086   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8087   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8088   "referenced_type" : "type-386",
8089   "self_type" : "type-385",
8090   "size" : 8,
8091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "is_const" : true,
8096   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8097   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8098   "referenced_type" : "type-697",
8099   "self_type" : "type-696",
8100   "size" : 8,
8101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8102  },
8103  {
8104   "alignment" : 4,
8105   "is_const" : true,
8106   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8107   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8108   "referenced_type" : "type-375",
8109   "self_type" : "type-374",
8110   "size" : 8,
8111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8112  },
8113  {
8114   "alignment" : 4,
8115   "is_const" : true,
8116   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8117   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8118   "referenced_type" : "type-695",
8119   "self_type" : "type-694",
8120   "size" : 8,
8121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "is_const" : true,
8126   "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 *> > *)> > >",
8127   "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 *> > *)> > >",
8128   "referenced_type" : "type-19",
8129   "self_type" : "type-18",
8130   "size" : 12,
8131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "is_const" : true,
8136   "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 *> > *)> > >",
8137   "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 *> > *)> > >",
8138   "referenced_type" : "type-664",
8139   "self_type" : "type-663",
8140   "size" : 12,
8141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8142  },
8143  {
8144   "alignment" : 4,
8145   "is_const" : true,
8146   "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 *> > *)> > >",
8147   "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 *> > *)> > >",
8148   "referenced_type" : "type-93",
8149   "self_type" : "type-92",
8150   "size" : 12,
8151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8152  },
8153  {
8154   "alignment" : 1,
8155   "is_const" : true,
8156   "linker_set_key" : "const unsigned char",
8157   "name" : "const unsigned char",
8158   "referenced_type" : "type-116",
8159   "self_type" : "type-420",
8160   "size" : 1,
8161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8162  },
8163  {
8164   "alignment" : 4,
8165   "is_const" : true,
8166   "linker_set_key" : "const unsigned int",
8167   "name" : "const unsigned int",
8168   "referenced_type" : "type-2",
8169   "self_type" : "type-39",
8170   "size" : 4,
8171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "is_const" : true,
8176   "linker_set_key" : "const unsigned long long",
8177   "name" : "const unsigned long long",
8178   "referenced_type" : "type-167",
8179   "self_type" : "type-334",
8180   "size" : 8,
8181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8182  },
8183  {
8184   "alignment" : 2,
8185   "is_const" : true,
8186   "linker_set_key" : "const unsigned short",
8187   "name" : "const unsigned short",
8188   "referenced_type" : "type-118",
8189   "self_type" : "type-329",
8190   "size" : 2,
8191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8192  },
8193  {
8194   "is_const" : true,
8195   "linker_set_key" : "const void",
8196   "name" : "const void",
8197   "referenced_type" : "type-31",
8198   "self_type" : "type-427",
8199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8200  },
8201  {
8202   "alignment" : 1,
8203   "is_volatile" : true,
8204   "linker_set_key" : "volatile bool",
8205   "name" : "volatile bool",
8206   "referenced_type" : "type-43",
8207   "self_type" : "type-111",
8208   "size" : 1,
8209   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8210  },
8211  {
8212   "alignment" : 4,
8213   "is_volatile" : true,
8214   "linker_set_key" : "volatile int",
8215   "name" : "volatile int",
8216   "referenced_type" : "type-29",
8217   "self_type" : "type-61",
8218   "size" : 4,
8219   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8220  }
8221 ],
8222 "record_types" :
8223 [
8224  {
8225   "alignment" : 4,
8226   "fields" :
8227   [
8228    {
8229     "access" : "private",
8230     "field_name" : "mCond",
8231     "referenced_type" : "type-110"
8232    }
8233   ],
8234   "linker_set_key" : "android::Condition",
8235   "name" : "android::Condition",
8236   "record_kind" : "class",
8237   "referenced_type" : "type-109",
8238   "self_type" : "type-109",
8239   "size" : 4,
8240   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8241   "unique_id" : "_ZTSN7android9ConditionE"
8242  },
8243  {
8244   "alignment" : 4,
8245   "fields" :
8246   [
8247    {
8248     "access" : "private",
8249     "field_name" : "mVector",
8250     "referenced_type" : "type-54"
8251    }
8252   ],
8253   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8254   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8255   "record_kind" : "class",
8256   "referenced_type" : "type-53",
8257   "self_type" : "type-53",
8258   "size" : 20,
8259   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8260   "template_args" : [ "type-48", "type-14" ],
8261   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8262  },
8263  {
8264   "alignment" : 4,
8265   "fields" :
8266   [
8267    {
8268     "access" : "private",
8269     "field_name" : "mCount",
8270     "referenced_type" : "type-247"
8271    }
8272   ],
8273   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8274   "name" : "android::LightRefBase<android::NativeHandle>",
8275   "record_kind" : "class",
8276   "referenced_type" : "type-246",
8277   "self_type" : "type-246",
8278   "size" : 4,
8279   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8280   "template_args" : [ "type-248" ],
8281   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8282  },
8283  {
8284   "alignment" : 4,
8285   "fields" :
8286   [
8287    {
8288     "access" : "private",
8289     "field_name" : "mCount",
8290     "referenced_type" : "type-244"
8291    }
8292   ],
8293   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8294   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8295   "record_kind" : "class",
8296   "referenced_type" : "type-243",
8297   "self_type" : "type-243",
8298   "size" : 4,
8299   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8300   "template_args" : [ "type-245" ],
8301   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8302  },
8303  {
8304   "alignment" : 4,
8305   "fields" :
8306   [
8307    {
8308     "access" : "private",
8309     "field_name" : "mMutex",
8310     "referenced_type" : "type-36"
8311    }
8312   ],
8313   "linker_set_key" : "android::Mutex",
8314   "name" : "android::Mutex",
8315   "record_kind" : "class",
8316   "referenced_type" : "type-35",
8317   "self_type" : "type-35",
8318   "size" : 4,
8319   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8320   "unique_id" : "_ZTSN7android5MutexE"
8321  },
8322  {
8323   "alignment" : 4,
8324   "fields" :
8325   [
8326    {
8327     "access" : "private",
8328     "field_name" : "mLock",
8329     "referenced_type" : "type-564"
8330    }
8331   ],
8332   "linker_set_key" : "android::Mutex::Autolock",
8333   "name" : "android::Mutex::Autolock",
8334   "record_kind" : "class",
8335   "referenced_type" : "type-563",
8336   "self_type" : "type-563",
8337   "size" : 4,
8338   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8339   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8340  },
8341  {
8342   "alignment" : 4,
8343   "base_specifiers" :
8344   [
8345    {
8346     "referenced_type" : "type-246"
8347    }
8348   ],
8349   "fields" :
8350   [
8351    {
8352     "access" : "private",
8353     "field_name" : "mHandle",
8354     "field_offset" : 32,
8355     "referenced_type" : "type-249"
8356    },
8357    {
8358     "access" : "private",
8359     "field_name" : "mOwnsHandle",
8360     "field_offset" : 64,
8361     "referenced_type" : "type-43"
8362    }
8363   ],
8364   "linker_set_key" : "android::NativeHandle",
8365   "name" : "android::NativeHandle",
8366   "record_kind" : "class",
8367   "referenced_type" : "type-248",
8368   "self_type" : "type-248",
8369   "size" : 12,
8370   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8371   "unique_id" : "_ZTSN7android12NativeHandleE"
8372  },
8373  {
8374   "alignment" : 4,
8375   "fields" :
8376   [
8377    {
8378     "access" : "private",
8379     "field_name" : "mRWLock",
8380     "referenced_type" : "type-569"
8381    }
8382   ],
8383   "linker_set_key" : "android::RWLock",
8384   "name" : "android::RWLock",
8385   "record_kind" : "class",
8386   "referenced_type" : "type-568",
8387   "self_type" : "type-568",
8388   "size" : 40,
8389   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8390   "unique_id" : "_ZTSN7android6RWLockE"
8391  },
8392  {
8393   "alignment" : 4,
8394   "fields" :
8395   [
8396    {
8397     "access" : "private",
8398     "field_name" : "mLock",
8399     "referenced_type" : "type-572"
8400    }
8401   ],
8402   "linker_set_key" : "android::RWLock::AutoRLock",
8403   "name" : "android::RWLock::AutoRLock",
8404   "record_kind" : "class",
8405   "referenced_type" : "type-571",
8406   "self_type" : "type-571",
8407   "size" : 4,
8408   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8409   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8410  },
8411  {
8412   "alignment" : 4,
8413   "fields" :
8414   [
8415    {
8416     "access" : "private",
8417     "field_name" : "mLock",
8418     "referenced_type" : "type-572"
8419    }
8420   ],
8421   "linker_set_key" : "android::RWLock::AutoWLock",
8422   "name" : "android::RWLock::AutoWLock",
8423   "record_kind" : "class",
8424   "referenced_type" : "type-574",
8425   "self_type" : "type-574",
8426   "size" : 4,
8427   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8428   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8429  },
8430  {
8431   "alignment" : 4,
8432   "fields" :
8433   [
8434    {
8435     "access" : "private",
8436     "field_name" : "mRefs",
8437     "field_offset" : 32,
8438     "referenced_type" : "type-7"
8439    }
8440   ],
8441   "linker_set_key" : "android::RefBase",
8442   "name" : "android::RefBase",
8443   "record_kind" : "class",
8444   "referenced_type" : "type-6",
8445   "self_type" : "type-6",
8446   "size" : 8,
8447   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8448   "unique_id" : "_ZTSN7android7RefBaseE",
8449   "vtable_components" :
8450   [
8451    {
8452     "kind" : "offset_to_top"
8453    },
8454    {
8455     "kind" : "rtti",
8456     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8457    },
8458    {
8459     "kind" : "complete_dtor_pointer",
8460     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8461    },
8462    {
8463     "kind" : "deleting_dtor_pointer",
8464     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8465    },
8466    {
8467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8468    },
8469    {
8470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8471    },
8472    {
8473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8474    },
8475    {
8476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8477    }
8478   ]
8479  },
8480  {
8481   "alignment" : 1,
8482   "linker_set_key" : "android::RefBase::weakref_type",
8483   "name" : "android::RefBase::weakref_type",
8484   "record_kind" : "class",
8485   "referenced_type" : "type-42",
8486   "self_type" : "type-42",
8487   "size" : 1,
8488   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8489   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8490  },
8491  {
8492   "alignment" : 1,
8493   "linker_set_key" : "android::ReferenceMover",
8494   "name" : "android::ReferenceMover",
8495   "record_kind" : "class",
8496   "referenced_type" : "type-347",
8497   "self_type" : "type-347",
8498   "size" : 1,
8499   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8500   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8501  },
8502  {
8503   "alignment" : 4,
8504   "linker_set_key" : "android::ReferenceRenamer",
8505   "name" : "android::ReferenceRenamer",
8506   "record_kind" : "class",
8507   "referenced_type" : "type-340",
8508   "self_type" : "type-340",
8509   "size" : 4,
8510   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8511   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8512   "vtable_components" :
8513   [
8514    {
8515     "kind" : "offset_to_top"
8516    },
8517    {
8518     "kind" : "rtti",
8519     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8520    },
8521    {
8522     "is_pure" : true,
8523     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8524    }
8525   ]
8526  },
8527  {
8528   "alignment" : 4,
8529   "fields" :
8530   [
8531    {
8532     "access" : "private",
8533     "field_name" : "mTag",
8534     "referenced_type" : "type-167"
8535    }
8536   ],
8537   "linker_set_key" : "android::ScopedTrace",
8538   "name" : "android::ScopedTrace",
8539   "record_kind" : "class",
8540   "referenced_type" : "type-577",
8541   "self_type" : "type-577",
8542   "size" : 8,
8543   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8544   "unique_id" : "_ZTSN7android11ScopedTraceE"
8545  },
8546  {
8547   "alignment" : 4,
8548   "base_specifiers" :
8549   [
8550    {
8551     "access" : "private",
8552     "referenced_type" : "type-55"
8553    }
8554   ],
8555   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8556   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8557   "record_kind" : "class",
8558   "referenced_type" : "type-54",
8559   "self_type" : "type-54",
8560   "size" : 20,
8561   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8562   "template_args" : [ "type-56" ],
8563   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8564   "vtable_components" :
8565   [
8566    {
8567     "kind" : "offset_to_top"
8568    },
8569    {
8570     "kind" : "rtti",
8571     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8572    },
8573    {
8574     "kind" : "complete_dtor_pointer",
8575     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8576    },
8577    {
8578     "kind" : "deleting_dtor_pointer",
8579     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8580    },
8581    {
8582     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8583    },
8584    {
8585     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8586    },
8587    {
8588     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8589    },
8590    {
8591     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8592    },
8593    {
8594     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8595    },
8596    {
8597     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8598    },
8599    {
8600     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8601    }
8602   ]
8603  },
8604  {
8605   "alignment" : 4,
8606   "base_specifiers" :
8607   [
8608    {
8609     "referenced_type" : "type-38"
8610    }
8611   ],
8612   "linker_set_key" : "android::SortedVectorImpl",
8613   "name" : "android::SortedVectorImpl",
8614   "record_kind" : "class",
8615   "referenced_type" : "type-55",
8616   "self_type" : "type-55",
8617   "size" : 20,
8618   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8619   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8620   "vtable_components" :
8621   [
8622    {
8623     "kind" : "offset_to_top"
8624    },
8625    {
8626     "kind" : "rtti",
8627     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8628    },
8629    {
8630     "kind" : "complete_dtor_pointer",
8631     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8632    },
8633    {
8634     "kind" : "deleting_dtor_pointer",
8635     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8636    },
8637    {
8638     "is_pure" : true,
8639     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8640    },
8641    {
8642     "is_pure" : true,
8643     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8644    },
8645    {
8646     "is_pure" : true,
8647     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8648    },
8649    {
8650     "is_pure" : true,
8651     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8652    },
8653    {
8654     "is_pure" : true,
8655     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8656    },
8657    {
8658     "is_pure" : true,
8659     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8660    },
8661    {
8662     "is_pure" : true,
8663     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8664    }
8665   ]
8666  },
8667  {
8668   "alignment" : 4,
8669   "fields" :
8670   [
8671    {
8672     "access" : "private",
8673     "field_name" : "mString",
8674     "referenced_type" : "type-49"
8675    }
8676   ],
8677   "linker_set_key" : "android::String16",
8678   "name" : "android::String16",
8679   "record_kind" : "class",
8680   "referenced_type" : "type-48",
8681   "self_type" : "type-48",
8682   "size" : 4,
8683   "source_file" : "/system/core/libutils/include/utils/String16.h",
8684   "unique_id" : "_ZTSN7android8String16E"
8685  },
8686  {
8687   "alignment" : 4,
8688   "fields" :
8689   [
8690    {
8691     "access" : "private",
8692     "field_name" : "mString",
8693     "referenced_type" : "type-58"
8694    }
8695   ],
8696   "linker_set_key" : "android::String8",
8697   "name" : "android::String8",
8698   "record_kind" : "class",
8699   "referenced_type" : "type-57",
8700   "self_type" : "type-57",
8701   "size" : 4,
8702   "source_file" : "/system/core/libutils/include/utils/String8.h",
8703   "unique_id" : "_ZTSN7android7String8E"
8704  },
8705  {
8706   "alignment" : 4,
8707   "base_specifiers" :
8708   [
8709    {
8710     "is_virtual" : true,
8711     "referenced_type" : "type-6"
8712    }
8713   ],
8714   "fields" :
8715   [
8716    {
8717     "access" : "private",
8718     "field_name" : "mCanCallJava",
8719     "field_offset" : 32,
8720     "referenced_type" : "type-108"
8721    },
8722    {
8723     "access" : "private",
8724     "field_name" : "mThread",
8725     "field_offset" : 64,
8726     "referenced_type" : "type-30"
8727    },
8728    {
8729     "access" : "private",
8730     "field_name" : "mLock",
8731     "field_offset" : 96,
8732     "referenced_type" : "type-35"
8733    },
8734    {
8735     "access" : "private",
8736     "field_name" : "mThreadExitedCondition",
8737     "field_offset" : 128,
8738     "referenced_type" : "type-109"
8739    },
8740    {
8741     "access" : "private",
8742     "field_name" : "mStatus",
8743     "field_offset" : 160,
8744     "referenced_type" : "type-29"
8745    },
8746    {
8747     "access" : "private",
8748     "field_name" : "mExitPending",
8749     "field_offset" : 192,
8750     "referenced_type" : "type-111"
8751    },
8752    {
8753     "access" : "private",
8754     "field_name" : "mRunning",
8755     "field_offset" : 200,
8756     "referenced_type" : "type-111"
8757    },
8758    {
8759     "access" : "private",
8760     "field_name" : "mHoldSelf",
8761     "field_offset" : 224,
8762     "referenced_type" : "type-105"
8763    },
8764    {
8765     "access" : "private",
8766     "field_name" : "mTid",
8767     "field_offset" : 256,
8768     "referenced_type" : "type-29"
8769    }
8770   ],
8771   "linker_set_key" : "android::Thread",
8772   "name" : "android::Thread",
8773   "record_kind" : "class",
8774   "referenced_type" : "type-107",
8775   "self_type" : "type-107",
8776   "size" : 44,
8777   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8778   "unique_id" : "_ZTSN7android6ThreadE",
8779   "vtable_components" :
8780   [
8781    {
8782     "component_value" : 36,
8783     "kind" : "vbase_offset"
8784    },
8785    {
8786     "kind" : "offset_to_top"
8787    },
8788    {
8789     "kind" : "rtti",
8790     "mangled_component_name" : "_ZTIN7android6ThreadE"
8791    },
8792    {
8793     "kind" : "complete_dtor_pointer",
8794     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8795    },
8796    {
8797     "kind" : "deleting_dtor_pointer",
8798     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8799    },
8800    {
8801     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8802    },
8803    {
8804     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8805    },
8806    {
8807     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8808    },
8809    {
8810     "is_pure" : true,
8811     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8812    },
8813    {
8814     "kind" : "vcall_offset"
8815    },
8816    {
8817     "kind" : "vcall_offset"
8818    },
8819    {
8820     "kind" : "vcall_offset"
8821    },
8822    {
8823     "kind" : "vcall_offset"
8824    },
8825    {
8826     "component_value" : -36,
8827     "kind" : "vcall_offset"
8828    },
8829    {
8830     "component_value" : -36,
8831     "kind" : "offset_to_top"
8832    },
8833    {
8834     "kind" : "rtti",
8835     "mangled_component_name" : "_ZTIN7android6ThreadE"
8836    },
8837    {
8838     "kind" : "complete_dtor_pointer",
8839     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8840    },
8841    {
8842     "kind" : "deleting_dtor_pointer",
8843     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8844    },
8845    {
8846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8847    },
8848    {
8849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8850    },
8851    {
8852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8853    },
8854    {
8855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8856    }
8857   ]
8858  },
8859  {
8860   "alignment" : 4,
8861   "base_specifiers" :
8862   [
8863    {
8864     "access" : "private",
8865     "referenced_type" : "type-38"
8866    }
8867   ],
8868   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8869   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8870   "record_kind" : "class",
8871   "referenced_type" : "type-37",
8872   "self_type" : "type-37",
8873   "size" : 20,
8874   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8875   "template_args" : [ "type-40" ],
8876   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8877   "vtable_components" :
8878   [
8879    {
8880     "kind" : "offset_to_top"
8881    },
8882    {
8883     "kind" : "rtti",
8884     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8885    },
8886    {
8887     "kind" : "complete_dtor_pointer",
8888     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8889    },
8890    {
8891     "kind" : "deleting_dtor_pointer",
8892     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8893    },
8894    {
8895     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8896    },
8897    {
8898     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8899    },
8900    {
8901     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8902    },
8903    {
8904     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8905    },
8906    {
8907     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8908    },
8909    {
8910     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8911    }
8912   ]
8913  },
8914  {
8915   "alignment" : 4,
8916   "fields" :
8917   [
8918    {
8919     "access" : "private",
8920     "field_name" : "mStorage",
8921     "field_offset" : 32,
8922     "referenced_type" : "type-30"
8923    },
8924    {
8925     "access" : "private",
8926     "field_name" : "mCount",
8927     "field_offset" : 64,
8928     "referenced_type" : "type-2"
8929    },
8930    {
8931     "access" : "private",
8932     "field_name" : "mFlags",
8933     "field_offset" : 96,
8934     "referenced_type" : "type-39"
8935    },
8936    {
8937     "access" : "private",
8938     "field_name" : "mItemSize",
8939     "field_offset" : 128,
8940     "referenced_type" : "type-39"
8941    }
8942   ],
8943   "linker_set_key" : "android::VectorImpl",
8944   "name" : "android::VectorImpl",
8945   "record_kind" : "class",
8946   "referenced_type" : "type-38",
8947   "self_type" : "type-38",
8948   "size" : 20,
8949   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8950   "unique_id" : "_ZTSN7android10VectorImplE",
8951   "vtable_components" :
8952   [
8953    {
8954     "kind" : "offset_to_top"
8955    },
8956    {
8957     "kind" : "rtti",
8958     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8959    },
8960    {
8961     "kind" : "complete_dtor_pointer",
8962     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8963    },
8964    {
8965     "kind" : "deleting_dtor_pointer",
8966     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8967    },
8968    {
8969     "is_pure" : true,
8970     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8971    },
8972    {
8973     "is_pure" : true,
8974     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8975    },
8976    {
8977     "is_pure" : true,
8978     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8979    },
8980    {
8981     "is_pure" : true,
8982     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8983    },
8984    {
8985     "is_pure" : true,
8986     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8987    },
8988    {
8989     "is_pure" : true,
8990     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8991    }
8992   ]
8993  },
8994  {
8995   "alignment" : 4,
8996   "base_specifiers" :
8997   [
8998    {
8999     "referenced_type" : "type-243"
9000    }
9001   ],
9002   "linker_set_key" : "android::VirtualLightRefBase",
9003   "name" : "android::VirtualLightRefBase",
9004   "record_kind" : "class",
9005   "referenced_type" : "type-245",
9006   "self_type" : "type-245",
9007   "size" : 8,
9008   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9009   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9010   "vtable_components" :
9011   [
9012    {
9013     "kind" : "offset_to_top"
9014    },
9015    {
9016     "kind" : "rtti",
9017     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9018    },
9019    {
9020     "kind" : "complete_dtor_pointer",
9021     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9022    },
9023    {
9024     "kind" : "deleting_dtor_pointer",
9025     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9026    }
9027   ]
9028  },
9029  {
9030   "alignment" : 4,
9031   "base_specifiers" :
9032   [
9033    {
9034     "referenced_type" : "type-16"
9035    }
9036   ],
9037   "fields" :
9038   [
9039    {
9040     "access" : "protected",
9041     "field_name" : "mSchedPolicy",
9042     "field_offset" : 32,
9043     "referenced_type" : "type-29"
9044    },
9045    {
9046     "access" : "protected",
9047     "field_name" : "mSchedPriority",
9048     "field_offset" : 64,
9049     "referenced_type" : "type-29"
9050    },
9051    {
9052     "access" : "private",
9053     "field_name" : "mExtras",
9054     "field_offset" : 96,
9055     "referenced_type" : "type-178"
9056    },
9057    {
9058     "access" : "private",
9059     "field_name" : "mReserved0",
9060     "field_offset" : 128,
9061     "referenced_type" : "type-30"
9062    }
9063   ],
9064   "linker_set_key" : "android::hardware::BHwBinder",
9065   "name" : "android::hardware::BHwBinder",
9066   "record_kind" : "class",
9067   "referenced_type" : "type-177",
9068   "self_type" : "type-177",
9069   "size" : 28,
9070   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9071   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9072   "vtable_components" :
9073   [
9074    {
9075     "component_value" : 20,
9076     "kind" : "vbase_offset"
9077    },
9078    {
9079     "kind" : "offset_to_top"
9080    },
9081    {
9082     "kind" : "rtti",
9083     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9084    },
9085    {
9086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9087    },
9088    {
9089     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9090    },
9091    {
9092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9093    },
9094    {
9095     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9096    },
9097    {
9098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9099    },
9100    {
9101     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9102    },
9103    {
9104     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9105    },
9106    {
9107     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9108    },
9109    {
9110     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9111    },
9112    {
9113     "kind" : "complete_dtor_pointer",
9114     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9115    },
9116    {
9117     "kind" : "deleting_dtor_pointer",
9118     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9119    },
9120    {
9121     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9122    },
9123    {
9124     "kind" : "vcall_offset"
9125    },
9126    {
9127     "kind" : "vcall_offset"
9128    },
9129    {
9130     "kind" : "vcall_offset"
9131    },
9132    {
9133     "kind" : "vcall_offset"
9134    },
9135    {
9136     "component_value" : -20,
9137     "kind" : "vcall_offset"
9138    },
9139    {
9140     "component_value" : -20,
9141     "kind" : "offset_to_top"
9142    },
9143    {
9144     "kind" : "rtti",
9145     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9146    },
9147    {
9148     "kind" : "complete_dtor_pointer",
9149     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9150    },
9151    {
9152     "kind" : "deleting_dtor_pointer",
9153     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9154    },
9155    {
9156     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9160    },
9161    {
9162     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9163    },
9164    {
9165     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9166    }
9167   ]
9168  },
9169  {
9170   "alignment" : 4,
9171   "base_specifiers" :
9172   [
9173    {
9174     "is_virtual" : true,
9175     "referenced_type" : "type-6"
9176    }
9177   ],
9178   "fields" :
9179   [
9180    {
9181     "access" : "private",
9182     "field_name" : "mRemote",
9183     "field_offset" : 32,
9184     "referenced_type" : "type-138"
9185    },
9186    {
9187     "access" : "private",
9188     "field_name" : "mRefs",
9189     "field_offset" : 64,
9190     "referenced_type" : "type-41"
9191    },
9192    {
9193     "access" : "private",
9194     "field_name" : "mState",
9195     "field_offset" : 96,
9196     "referenced_type" : "type-139"
9197    }
9198   ],
9199   "linker_set_key" : "android::hardware::BpHwRefBase",
9200   "name" : "android::hardware::BpHwRefBase",
9201   "record_kind" : "class",
9202   "referenced_type" : "type-137",
9203   "self_type" : "type-137",
9204   "size" : 24,
9205   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9206   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9207   "vtable_components" :
9208   [
9209    {
9210     "component_value" : 16,
9211     "kind" : "vbase_offset"
9212    },
9213    {
9214     "kind" : "offset_to_top"
9215    },
9216    {
9217     "kind" : "rtti",
9218     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9219    },
9220    {
9221     "kind" : "complete_dtor_pointer",
9222     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9223    },
9224    {
9225     "kind" : "deleting_dtor_pointer",
9226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9227    },
9228    {
9229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9230    },
9231    {
9232     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9233    },
9234    {
9235     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9236    },
9237    {
9238     "kind" : "vcall_offset"
9239    },
9240    {
9241     "component_value" : -16,
9242     "kind" : "vcall_offset"
9243    },
9244    {
9245     "component_value" : -16,
9246     "kind" : "vcall_offset"
9247    },
9248    {
9249     "component_value" : -16,
9250     "kind" : "vcall_offset"
9251    },
9252    {
9253     "component_value" : -16,
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "component_value" : -16,
9258     "kind" : "offset_to_top"
9259    },
9260    {
9261     "kind" : "rtti",
9262     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9263    },
9264    {
9265     "kind" : "complete_dtor_pointer",
9266     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9267    },
9268    {
9269     "kind" : "deleting_dtor_pointer",
9270     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9271    },
9272    {
9273     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9274    },
9275    {
9276     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9280    },
9281    {
9282     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9283    }
9284   ]
9285  },
9286  {
9287   "alignment" : 4,
9288   "base_specifiers" :
9289   [
9290    {
9291     "referenced_type" : "type-4"
9292    },
9293    {
9294     "referenced_type" : "type-25"
9295    },
9296    {
9297     "referenced_type" : "type-137"
9298    }
9299   ],
9300   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9301   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9302   "record_kind" : "class",
9303   "referenced_type" : "type-463",
9304   "self_type" : "type-463",
9305   "size" : 32,
9306   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9307   "template_args" : [ "type-4" ],
9308   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE",
9309   "vtable_components" :
9310   [
9311    {
9312     "component_value" : 24,
9313     "kind" : "vbase_offset"
9314    },
9315    {
9316     "kind" : "offset_to_top"
9317    },
9318    {
9319     "kind" : "rtti",
9320     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9321    },
9322    {
9323     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
9324    },
9325    {
9326     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9327    },
9328    {
9329     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9330    },
9331    {
9332     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9333    },
9334    {
9335     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9336    },
9337    {
9338     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9342    },
9343    {
9344     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9348    },
9349    {
9350     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9354    },
9355    {
9356     "kind" : "complete_dtor_pointer",
9357     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9358    },
9359    {
9360     "kind" : "deleting_dtor_pointer",
9361     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9362    },
9363    {
9364     "is_pure" : true,
9365     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
9366    },
9367    {
9368     "is_pure" : true,
9369     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
9370    },
9371    {
9372     "is_pure" : true,
9373     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
9374    },
9375    {
9376     "is_pure" : true,
9377     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
9378    },
9379    {
9380     "is_pure" : true,
9381     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
9382    },
9383    {
9384     "is_pure" : true,
9385     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
9386    },
9387    {
9388     "is_pure" : true,
9389     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
9390    },
9391    {
9392     "is_pure" : true,
9393     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
9394    },
9395    {
9396     "is_pure" : true,
9397     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
9398    },
9399    {
9400     "is_pure" : true,
9401     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
9402    },
9403    {
9404     "is_pure" : true,
9405     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
9406    },
9407    {
9408     "is_pure" : true,
9409     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
9413    },
9414    {
9415     "component_value" : 20,
9416     "kind" : "vbase_offset"
9417    },
9418    {
9419     "component_value" : -4,
9420     "kind" : "offset_to_top"
9421    },
9422    {
9423     "kind" : "rtti",
9424     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9425    },
9426    {
9427     "kind" : "complete_dtor_pointer",
9428     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9429    },
9430    {
9431     "kind" : "deleting_dtor_pointer",
9432     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9433    },
9434    {
9435     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
9436    },
9437    {
9438     "component_value" : 16,
9439     "kind" : "vbase_offset"
9440    },
9441    {
9442     "component_value" : -8,
9443     "kind" : "offset_to_top"
9444    },
9445    {
9446     "kind" : "rtti",
9447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9448    },
9449    {
9450     "kind" : "complete_dtor_pointer",
9451     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9452    },
9453    {
9454     "kind" : "deleting_dtor_pointer",
9455     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9465    },
9466    {
9467     "kind" : "vcall_offset"
9468    },
9469    {
9470     "component_value" : -16,
9471     "kind" : "vcall_offset"
9472    },
9473    {
9474     "component_value" : -16,
9475     "kind" : "vcall_offset"
9476    },
9477    {
9478     "component_value" : -16,
9479     "kind" : "vcall_offset"
9480    },
9481    {
9482     "component_value" : -24,
9483     "kind" : "vcall_offset"
9484    },
9485    {
9486     "component_value" : -24,
9487     "kind" : "offset_to_top"
9488    },
9489    {
9490     "kind" : "rtti",
9491     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9492    },
9493    {
9494     "kind" : "complete_dtor_pointer",
9495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9496    },
9497    {
9498     "kind" : "deleting_dtor_pointer",
9499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
9500    },
9501    {
9502     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9503    },
9504    {
9505     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9509    },
9510    {
9511     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9512    }
9513   ]
9514  },
9515  {
9516   "alignment" : 4,
9517   "base_specifiers" :
9518   [
9519    {
9520     "referenced_type" : "type-132"
9521    },
9522    {
9523     "referenced_type" : "type-25"
9524    },
9525    {
9526     "referenced_type" : "type-137"
9527    }
9528   ],
9529   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
9530   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
9531   "record_kind" : "class",
9532   "referenced_type" : "type-136",
9533   "self_type" : "type-136",
9534   "size" : 32,
9535   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9536   "template_args" : [ "type-132" ],
9537   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE",
9538   "vtable_components" :
9539   [
9540    {
9541     "component_value" : 24,
9542     "kind" : "vbase_offset"
9543    },
9544    {
9545     "kind" : "offset_to_top"
9546    },
9547    {
9548     "kind" : "rtti",
9549     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9550    },
9551    {
9552     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
9553    },
9554    {
9555     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9556    },
9557    {
9558     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9559    },
9560    {
9561     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9562    },
9563    {
9564     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9565    },
9566    {
9567     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9583    },
9584    {
9585     "kind" : "complete_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9587    },
9588    {
9589     "kind" : "deleting_dtor_pointer",
9590     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9591    },
9592    {
9593     "is_pure" : true,
9594     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
9595    },
9596    {
9597     "is_pure" : true,
9598     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
9602    },
9603    {
9604     "component_value" : 20,
9605     "kind" : "vbase_offset"
9606    },
9607    {
9608     "component_value" : -4,
9609     "kind" : "offset_to_top"
9610    },
9611    {
9612     "kind" : "rtti",
9613     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9614    },
9615    {
9616     "kind" : "complete_dtor_pointer",
9617     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9618    },
9619    {
9620     "kind" : "deleting_dtor_pointer",
9621     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9622    },
9623    {
9624     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
9625    },
9626    {
9627     "component_value" : 16,
9628     "kind" : "vbase_offset"
9629    },
9630    {
9631     "component_value" : -8,
9632     "kind" : "offset_to_top"
9633    },
9634    {
9635     "kind" : "rtti",
9636     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9637    },
9638    {
9639     "kind" : "complete_dtor_pointer",
9640     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9641    },
9642    {
9643     "kind" : "deleting_dtor_pointer",
9644     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9645    },
9646    {
9647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9648    },
9649    {
9650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9651    },
9652    {
9653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9654    },
9655    {
9656     "kind" : "vcall_offset"
9657    },
9658    {
9659     "component_value" : -16,
9660     "kind" : "vcall_offset"
9661    },
9662    {
9663     "component_value" : -16,
9664     "kind" : "vcall_offset"
9665    },
9666    {
9667     "component_value" : -16,
9668     "kind" : "vcall_offset"
9669    },
9670    {
9671     "component_value" : -24,
9672     "kind" : "vcall_offset"
9673    },
9674    {
9675     "component_value" : -24,
9676     "kind" : "offset_to_top"
9677    },
9678    {
9679     "kind" : "rtti",
9680     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
9681    },
9682    {
9683     "kind" : "complete_dtor_pointer",
9684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
9685    },
9686    {
9687     "kind" : "deleting_dtor_pointer",
9688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
9689    },
9690    {
9691     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9692    },
9693    {
9694     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9695    },
9696    {
9697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9698    },
9699    {
9700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9701    }
9702   ]
9703  },
9704  {
9705   "alignment" : 4,
9706   "base_specifiers" :
9707   [
9708    {
9709     "referenced_type" : "type-5"
9710    },
9711    {
9712     "referenced_type" : "type-25"
9713    },
9714    {
9715     "referenced_type" : "type-137"
9716    }
9717   ],
9718   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9719   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9720   "record_kind" : "class",
9721   "referenced_type" : "type-461",
9722   "self_type" : "type-461",
9723   "size" : 32,
9724   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9725   "template_args" : [ "type-5" ],
9726   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9727   "vtable_components" :
9728   [
9729    {
9730     "component_value" : 24,
9731     "kind" : "vbase_offset"
9732    },
9733    {
9734     "kind" : "offset_to_top"
9735    },
9736    {
9737     "kind" : "rtti",
9738     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9739    },
9740    {
9741     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9742    },
9743    {
9744     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9754    },
9755    {
9756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9766    },
9767    {
9768     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9769    },
9770    {
9771     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9772    },
9773    {
9774     "kind" : "complete_dtor_pointer",
9775     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9776    },
9777    {
9778     "kind" : "deleting_dtor_pointer",
9779     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9783    },
9784    {
9785     "component_value" : 20,
9786     "kind" : "vbase_offset"
9787    },
9788    {
9789     "component_value" : -4,
9790     "kind" : "offset_to_top"
9791    },
9792    {
9793     "kind" : "rtti",
9794     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9795    },
9796    {
9797     "kind" : "complete_dtor_pointer",
9798     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9799    },
9800    {
9801     "kind" : "deleting_dtor_pointer",
9802     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9803    },
9804    {
9805     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9806    },
9807    {
9808     "component_value" : 16,
9809     "kind" : "vbase_offset"
9810    },
9811    {
9812     "component_value" : -8,
9813     "kind" : "offset_to_top"
9814    },
9815    {
9816     "kind" : "rtti",
9817     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9818    },
9819    {
9820     "kind" : "complete_dtor_pointer",
9821     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9822    },
9823    {
9824     "kind" : "deleting_dtor_pointer",
9825     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9826    },
9827    {
9828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9829    },
9830    {
9831     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9832    },
9833    {
9834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9835    },
9836    {
9837     "kind" : "vcall_offset"
9838    },
9839    {
9840     "component_value" : -16,
9841     "kind" : "vcall_offset"
9842    },
9843    {
9844     "component_value" : -16,
9845     "kind" : "vcall_offset"
9846    },
9847    {
9848     "component_value" : -16,
9849     "kind" : "vcall_offset"
9850    },
9851    {
9852     "component_value" : -24,
9853     "kind" : "vcall_offset"
9854    },
9855    {
9856     "component_value" : -24,
9857     "kind" : "offset_to_top"
9858    },
9859    {
9860     "kind" : "rtti",
9861     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9862    },
9863    {
9864     "kind" : "complete_dtor_pointer",
9865     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9866    },
9867    {
9868     "kind" : "deleting_dtor_pointer",
9869     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9870    },
9871    {
9872     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9873    },
9874    {
9875     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9876    },
9877    {
9878     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9882    }
9883   ]
9884  },
9885  {
9886   "alignment" : 4,
9887   "fields" :
9888   [
9889    {
9890     "access" : "private",
9891     "field_name" : "mMutex",
9892     "referenced_type" : "type-487"
9893    },
9894    {
9895     "access" : "private",
9896     "field_name" : "mMap",
9897     "field_offset" : 32,
9898     "referenced_type" : "type-488"
9899    }
9900   ],
9901   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9902   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9903   "record_kind" : "class",
9904   "referenced_type" : "type-486",
9905   "self_type" : "type-486",
9906   "size" : 16,
9907   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9908   "template_args" : [ "type-168", "type-489" ],
9909   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9910  },
9911  {
9912   "alignment" : 4,
9913   "fields" :
9914   [
9915    {
9916     "access" : "private",
9917     "field_name" : "mMutex",
9918     "referenced_type" : "type-495"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mMap",
9923     "field_offset" : 32,
9924     "referenced_type" : "type-496"
9925    }
9926   ],
9927   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9928   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9929   "record_kind" : "class",
9930   "referenced_type" : "type-494",
9931   "self_type" : "type-494",
9932   "size" : 16,
9933   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9934   "template_args" : [ "type-168", "type-43" ],
9935   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9936  },
9937  {
9938   "alignment" : 4,
9939   "fields" :
9940   [
9941    {
9942     "access" : "private",
9943     "field_name" : "mMutex",
9944     "referenced_type" : "type-500"
9945    },
9946    {
9947     "access" : "private",
9948     "field_name" : "mMap",
9949     "field_offset" : 32,
9950     "referenced_type" : "type-501"
9951    }
9952   ],
9953   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9954   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9955   "record_kind" : "class",
9956   "referenced_type" : "type-499",
9957   "self_type" : "type-499",
9958   "size" : 16,
9959   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9960   "template_args" : [ "type-502", "type-471" ],
9961   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9962  },
9963  {
9964   "alignment" : 4,
9965   "fields" :
9966   [
9967    {
9968     "access" : "private",
9969     "field_name" : "mMutex",
9970     "referenced_type" : "type-520"
9971    },
9972    {
9973     "access" : "private",
9974     "field_name" : "mMap",
9975     "field_offset" : 32,
9976     "referenced_type" : "type-521"
9977    }
9978   ],
9979   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9980   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9981   "record_kind" : "class",
9982   "referenced_type" : "type-519",
9983   "self_type" : "type-519",
9984   "size" : 16,
9985   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9986   "template_args" : [ "type-522", "type-523" ],
9987   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9988  },
9989  {
9990   "alignment" : 4,
9991   "fields" :
9992   [
9993    {
9994     "access" : "private",
9995     "field_name" : "mMutex",
9996     "referenced_type" : "type-508"
9997    },
9998    {
9999     "access" : "private",
10000     "field_name" : "mMap",
10001     "field_offset" : 32,
10002     "referenced_type" : "type-509"
10003    }
10004   ],
10005   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10006   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10007   "record_kind" : "class",
10008   "referenced_type" : "type-507",
10009   "self_type" : "type-507",
10010   "size" : 16,
10011   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10012   "template_args" : [ "type-510", "type-511" ],
10013   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10014  },
10015  {
10016   "alignment" : 8,
10017   "fields" :
10018   [
10019    {
10020     "field_name" : "flags",
10021     "referenced_type" : "type-2"
10022    },
10023    {
10024     "field_name" : "fdIndex",
10025     "field_offset" : 32,
10026     "referenced_type" : "type-2"
10027    },
10028    {
10029     "field_name" : "offset",
10030     "field_offset" : 64,
10031     "referenced_type" : "type-2"
10032    },
10033    {
10034     "field_name" : "extent",
10035     "field_offset" : 128,
10036     "referenced_type" : "type-167"
10037    }
10038   ],
10039   "linker_set_key" : "android::hardware::GrantorDescriptor",
10040   "name" : "android::hardware::GrantorDescriptor",
10041   "referenced_type" : "type-368",
10042   "self_type" : "type-368",
10043   "size" : 24,
10044   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10045   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10046  },
10047  {
10048   "alignment" : 8,
10049   "base_specifiers" :
10050   [
10051    {
10052     "is_virtual" : true,
10053     "referenced_type" : "type-352"
10054    },
10055    {
10056     "is_virtual" : true,
10057     "referenced_type" : "type-6"
10058    }
10059   ],
10060   "linker_set_key" : "android::hardware::HidlMemory",
10061   "name" : "android::hardware::HidlMemory",
10062   "record_kind" : "class",
10063   "referenced_type" : "type-360",
10064   "self_type" : "type-360",
10065   "size" : 56,
10066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10067   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10068   "vtable_components" :
10069   [
10070    {
10071     "component_value" : 48,
10072     "kind" : "vbase_offset"
10073    },
10074    {
10075     "component_value" : 8,
10076     "kind" : "vbase_offset"
10077    },
10078    {
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10084    },
10085    {
10086     "kind" : "complete_dtor_pointer",
10087     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10088    },
10089    {
10090     "kind" : "deleting_dtor_pointer",
10091     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10092    },
10093    {
10094     "kind" : "vcall_offset"
10095    },
10096    {
10097     "kind" : "vcall_offset"
10098    },
10099    {
10100     "kind" : "vcall_offset"
10101    },
10102    {
10103     "kind" : "vcall_offset"
10104    },
10105    {
10106     "component_value" : -48,
10107     "kind" : "vcall_offset"
10108    },
10109    {
10110     "component_value" : -48,
10111     "kind" : "offset_to_top"
10112    },
10113    {
10114     "kind" : "rtti",
10115     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10116    },
10117    {
10118     "kind" : "complete_dtor_pointer",
10119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10120    },
10121    {
10122     "kind" : "deleting_dtor_pointer",
10123     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10136    }
10137   ]
10138  },
10139  {
10140   "alignment" : 4,
10141   "base_specifiers" :
10142   [
10143    {
10144     "is_virtual" : true,
10145     "referenced_type" : "type-6"
10146    }
10147   ],
10148   "linker_set_key" : "android::hardware::IBinder",
10149   "name" : "android::hardware::IBinder",
10150   "record_kind" : "class",
10151   "referenced_type" : "type-16",
10152   "self_type" : "type-16",
10153   "size" : 12,
10154   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10155   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10156   "vtable_components" :
10157   [
10158    {
10159     "component_value" : 4,
10160     "kind" : "vbase_offset"
10161    },
10162    {
10163     "kind" : "offset_to_top"
10164    },
10165    {
10166     "kind" : "rtti",
10167     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10168    },
10169    {
10170     "is_pure" : true,
10171     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10172    },
10173    {
10174     "is_pure" : true,
10175     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10176    },
10177    {
10178     "is_pure" : true,
10179     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10180    },
10181    {
10182     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10191    },
10192    {
10193     "is_pure" : true,
10194     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10195    },
10196    {
10197     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10198    },
10199    {
10200     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10201    },
10202    {
10203     "kind" : "complete_dtor_pointer",
10204     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10205    },
10206    {
10207     "kind" : "deleting_dtor_pointer",
10208     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10209    },
10210    {
10211     "kind" : "vcall_offset"
10212    },
10213    {
10214     "kind" : "vcall_offset"
10215    },
10216    {
10217     "kind" : "vcall_offset"
10218    },
10219    {
10220     "kind" : "vcall_offset"
10221    },
10222    {
10223     "component_value" : -4,
10224     "kind" : "vcall_offset"
10225    },
10226    {
10227     "component_value" : -4,
10228     "kind" : "offset_to_top"
10229    },
10230    {
10231     "kind" : "rtti",
10232     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10233    },
10234    {
10235     "kind" : "complete_dtor_pointer",
10236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10237    },
10238    {
10239     "kind" : "deleting_dtor_pointer",
10240     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10250    },
10251    {
10252     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10253    }
10254   ]
10255  },
10256  {
10257   "alignment" : 4,
10258   "base_specifiers" :
10259   [
10260    {
10261     "is_virtual" : true,
10262     "referenced_type" : "type-6"
10263    }
10264   ],
10265   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10266   "name" : "android::hardware::IBinder::DeathRecipient",
10267   "record_kind" : "class",
10268   "referenced_type" : "type-13",
10269   "self_type" : "type-13",
10270   "size" : 12,
10271   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10272   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10273   "vtable_components" :
10274   [
10275    {
10276     "component_value" : 4,
10277     "kind" : "vbase_offset"
10278    },
10279    {
10280     "kind" : "offset_to_top"
10281    },
10282    {
10283     "kind" : "rtti",
10284     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10285    },
10286    {
10287     "is_pure" : true,
10288     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10289    },
10290    {
10291     "kind" : "complete_dtor_pointer",
10292     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10293    },
10294    {
10295     "kind" : "deleting_dtor_pointer",
10296     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10297    },
10298    {
10299     "kind" : "vcall_offset"
10300    },
10301    {
10302     "kind" : "vcall_offset"
10303    },
10304    {
10305     "kind" : "vcall_offset"
10306    },
10307    {
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "component_value" : -4,
10312     "kind" : "vcall_offset"
10313    },
10314    {
10315     "component_value" : -4,
10316     "kind" : "offset_to_top"
10317    },
10318    {
10319     "kind" : "rtti",
10320     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10321    },
10322    {
10323     "kind" : "complete_dtor_pointer",
10324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10325    },
10326    {
10327     "kind" : "deleting_dtor_pointer",
10328     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10329    },
10330    {
10331     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10332    },
10333    {
10334     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10341    }
10342   ]
10343  },
10344  {
10345   "alignment" : 4,
10346   "base_specifiers" :
10347   [
10348    {
10349     "is_virtual" : true,
10350     "referenced_type" : "type-6"
10351    }
10352   ],
10353   "linker_set_key" : "android::hardware::IInterface",
10354   "name" : "android::hardware::IInterface",
10355   "record_kind" : "class",
10356   "referenced_type" : "type-25",
10357   "self_type" : "type-25",
10358   "size" : 12,
10359   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10360   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10361   "vtable_components" :
10362   [
10363    {
10364     "component_value" : 4,
10365     "kind" : "vbase_offset"
10366    },
10367    {
10368     "kind" : "offset_to_top"
10369    },
10370    {
10371     "kind" : "rtti",
10372     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10373    },
10374    {
10375     "kind" : "complete_dtor_pointer",
10376     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10377    },
10378    {
10379     "kind" : "deleting_dtor_pointer",
10380     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10381    },
10382    {
10383     "is_pure" : true,
10384     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10385    },
10386    {
10387     "kind" : "vcall_offset"
10388    },
10389    {
10390     "kind" : "vcall_offset"
10391    },
10392    {
10393     "kind" : "vcall_offset"
10394    },
10395    {
10396     "kind" : "vcall_offset"
10397    },
10398    {
10399     "component_value" : -4,
10400     "kind" : "vcall_offset"
10401    },
10402    {
10403     "component_value" : -4,
10404     "kind" : "offset_to_top"
10405    },
10406    {
10407     "kind" : "rtti",
10408     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10409    },
10410    {
10411     "kind" : "complete_dtor_pointer",
10412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10413    },
10414    {
10415     "kind" : "deleting_dtor_pointer",
10416     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10417    },
10418    {
10419     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10420    },
10421    {
10422     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10423    },
10424    {
10425     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10426    },
10427    {
10428     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10429    }
10430   ]
10431  },
10432  {
10433   "alignment" : 4,
10434   "fields" :
10435   [
10436    {
10437     "access" : "private",
10438     "field_name" : "mGrantors",
10439     "referenced_type" : "type-364"
10440    },
10441    {
10442     "access" : "private",
10443     "field_name" : "mHandle",
10444     "field_offset" : 128,
10445     "referenced_type" : "type-433"
10446    },
10447    {
10448     "access" : "private",
10449     "field_name" : "mQuantum",
10450     "field_offset" : 192,
10451     "referenced_type" : "type-2"
10452    },
10453    {
10454     "access" : "private",
10455     "field_name" : "mFlags",
10456     "field_offset" : 224,
10457     "referenced_type" : "type-2"
10458    }
10459   ],
10460   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10461   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10462   "referenced_type" : "type-432",
10463   "self_type" : "type-432",
10464   "size" : 32,
10465   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10466   "template_args" : [ "type-60" ],
10467   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10468  },
10469  {
10470   "alignment" : 4,
10471   "fields" :
10472   [
10473    {
10474     "access" : "private",
10475     "field_name" : "mBufCachePos",
10476     "referenced_type" : "type-2"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mBufCache",
10481     "field_offset" : 32,
10482     "referenced_type" : "type-465"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mError",
10487     "field_offset" : 128,
10488     "referenced_type" : "type-29"
10489    },
10490    {
10491     "access" : "private",
10492     "field_name" : "mData",
10493     "field_offset" : 160,
10494     "referenced_type" : "type-399"
10495    },
10496    {
10497     "access" : "private",
10498     "field_name" : "mDataSize",
10499     "field_offset" : 192,
10500     "referenced_type" : "type-2"
10501    },
10502    {
10503     "access" : "private",
10504     "field_name" : "mDataCapacity",
10505     "field_offset" : 224,
10506     "referenced_type" : "type-2"
10507    },
10508    {
10509     "access" : "private",
10510     "field_name" : "mDataPos",
10511     "field_offset" : 256,
10512     "referenced_type" : "type-2"
10513    },
10514    {
10515     "access" : "private",
10516     "field_name" : "mObjects",
10517     "field_offset" : 288,
10518     "referenced_type" : "type-466"
10519    },
10520    {
10521     "access" : "private",
10522     "field_name" : "mObjectsSize",
10523     "field_offset" : 320,
10524     "referenced_type" : "type-2"
10525    },
10526    {
10527     "access" : "private",
10528     "field_name" : "mObjectsCapacity",
10529     "field_offset" : 352,
10530     "referenced_type" : "type-2"
10531    },
10532    {
10533     "access" : "private",
10534     "field_name" : "mNextObjectHint",
10535     "field_offset" : 384,
10536     "referenced_type" : "type-2"
10537    },
10538    {
10539     "access" : "private",
10540     "field_name" : "mNumRef",
10541     "field_offset" : 416,
10542     "referenced_type" : "type-2"
10543    },
10544    {
10545     "access" : "private",
10546     "field_name" : "mFdsKnown",
10547     "field_offset" : 448,
10548     "referenced_type" : "type-43"
10549    },
10550    {
10551     "access" : "private",
10552     "field_name" : "mHasFds",
10553     "field_offset" : 456,
10554     "referenced_type" : "type-43"
10555    },
10556    {
10557     "access" : "private",
10558     "field_name" : "mAllowFds",
10559     "field_offset" : 464,
10560     "referenced_type" : "type-43"
10561    },
10562    {
10563     "access" : "private",
10564     "field_name" : "mOwner",
10565     "field_offset" : 480,
10566     "referenced_type" : "type-467"
10567    },
10568    {
10569     "access" : "private",
10570     "field_name" : "mOwnerCookie",
10571     "field_offset" : 512,
10572     "referenced_type" : "type-30"
10573    }
10574   ],
10575   "linker_set_key" : "android::hardware::Parcel",
10576   "name" : "android::hardware::Parcel",
10577   "record_kind" : "class",
10578   "referenced_type" : "type-464",
10579   "self_type" : "type-464",
10580   "size" : 68,
10581   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10582   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10583  },
10584  {
10585   "access" : "private",
10586   "alignment" : 4,
10587   "fields" :
10588   [
10589    {
10590     "field_name" : "index",
10591     "referenced_type" : "type-2"
10592    },
10593    {
10594     "field_name" : "buffer",
10595     "field_offset" : 32,
10596     "referenced_type" : "type-167"
10597    },
10598    {
10599     "field_name" : "bufend",
10600     "field_offset" : 96,
10601     "referenced_type" : "type-167"
10602    }
10603   ],
10604   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10605   "name" : "android::hardware::Parcel::BufferInfo",
10606   "referenced_type" : "type-472",
10607   "self_type" : "type-472",
10608   "size" : 20,
10609   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10610   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10611  },
10612  {
10613   "alignment" : 4,
10614   "base_specifiers" :
10615   [
10616    {
10617     "is_virtual" : true,
10618     "referenced_type" : "type-6"
10619    }
10620   ],
10621   "fields" :
10622   [
10623    {
10624     "access" : "private",
10625     "field_name" : "mDriverFD",
10626     "field_offset" : 32,
10627     "referenced_type" : "type-29"
10628    },
10629    {
10630     "access" : "private",
10631     "field_name" : "mVMStart",
10632     "field_offset" : 64,
10633     "referenced_type" : "type-30"
10634    },
10635    {
10636     "access" : "private",
10637     "field_name" : "mThreadCountLock",
10638     "field_offset" : 96,
10639     "referenced_type" : "type-32"
10640    },
10641    {
10642     "access" : "private",
10643     "field_name" : "mThreadCountDecrement",
10644     "field_offset" : 128,
10645     "referenced_type" : "type-33"
10646    },
10647    {
10648     "access" : "private",
10649     "field_name" : "mExecutingThreadsCount",
10650     "field_offset" : 160,
10651     "referenced_type" : "type-2"
10652    },
10653    {
10654     "access" : "private",
10655     "field_name" : "mMaxThreads",
10656     "field_offset" : 192,
10657     "referenced_type" : "type-2"
10658    },
10659    {
10660     "access" : "private",
10661     "field_name" : "mStarvationStartTimeMs",
10662     "field_offset" : 224,
10663     "referenced_type" : "type-34"
10664    },
10665    {
10666     "access" : "private",
10667     "field_name" : "mLock",
10668     "field_offset" : 288,
10669     "referenced_type" : "type-35"
10670    },
10671    {
10672     "access" : "private",
10673     "field_name" : "mHandleToObject",
10674     "field_offset" : 320,
10675     "referenced_type" : "type-37"
10676    },
10677    {
10678     "access" : "private",
10679     "field_name" : "mManagesContexts",
10680     "field_offset" : 480,
10681     "referenced_type" : "type-43"
10682    },
10683    {
10684     "access" : "private",
10685     "field_name" : "mBinderContextCheckFunc",
10686     "field_offset" : 512,
10687     "referenced_type" : "type-44"
10688    },
10689    {
10690     "access" : "private",
10691     "field_name" : "mBinderContextUserData",
10692     "field_offset" : 544,
10693     "referenced_type" : "type-30"
10694    },
10695    {
10696     "access" : "private",
10697     "field_name" : "mContexts",
10698     "field_offset" : 576,
10699     "referenced_type" : "type-53"
10700    },
10701    {
10702     "access" : "private",
10703     "field_name" : "mRootDir",
10704     "field_offset" : 736,
10705     "referenced_type" : "type-57"
10706    },
10707    {
10708     "access" : "private",
10709     "field_name" : "mThreadPoolStarted",
10710     "field_offset" : 768,
10711     "referenced_type" : "type-43"
10712    },
10713    {
10714     "access" : "private",
10715     "field_name" : "mSpawnThreadOnStart",
10716     "field_offset" : 776,
10717     "referenced_type" : "type-43"
10718    },
10719    {
10720     "access" : "private",
10721     "field_name" : "mThreadPoolSeq",
10722     "field_offset" : 800,
10723     "referenced_type" : "type-61"
10724    },
10725    {
10726     "access" : "private",
10727     "field_name" : "mMmapSize",
10728     "field_offset" : 832,
10729     "referenced_type" : "type-39"
10730    },
10731    {
10732     "access" : "private",
10733     "field_name" : "mCallRestriction",
10734     "field_offset" : 864,
10735     "referenced_type" : "type-62"
10736    }
10737   ],
10738   "linker_set_key" : "android::hardware::ProcessState",
10739   "name" : "android::hardware::ProcessState",
10740   "record_kind" : "class",
10741   "referenced_type" : "type-28",
10742   "self_type" : "type-28",
10743   "size" : 120,
10744   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10745   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10746   "vtable_components" :
10747   [
10748    {
10749     "component_value" : 112,
10750     "kind" : "vbase_offset"
10751    },
10752    {
10753     "kind" : "offset_to_top"
10754    },
10755    {
10756     "kind" : "rtti",
10757     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10758    },
10759    {
10760     "kind" : "complete_dtor_pointer",
10761     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10762    },
10763    {
10764     "kind" : "deleting_dtor_pointer",
10765     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10766    },
10767    {
10768     "kind" : "vcall_offset"
10769    },
10770    {
10771     "kind" : "vcall_offset"
10772    },
10773    {
10774     "kind" : "vcall_offset"
10775    },
10776    {
10777     "kind" : "vcall_offset"
10778    },
10779    {
10780     "component_value" : -112,
10781     "kind" : "vcall_offset"
10782    },
10783    {
10784     "component_value" : -112,
10785     "kind" : "offset_to_top"
10786    },
10787    {
10788     "kind" : "rtti",
10789     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10790    },
10791    {
10792     "kind" : "complete_dtor_pointer",
10793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10794    },
10795    {
10796     "kind" : "deleting_dtor_pointer",
10797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10804    },
10805    {
10806     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10810    }
10811   ]
10812  },
10813  {
10814   "access" : "private",
10815   "alignment" : 4,
10816   "fields" :
10817   [
10818    {
10819     "field_name" : "binder",
10820     "referenced_type" : "type-15"
10821    },
10822    {
10823     "field_name" : "refs",
10824     "field_offset" : 32,
10825     "referenced_type" : "type-41"
10826    }
10827   ],
10828   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10829   "name" : "android::hardware::ProcessState::handle_entry",
10830   "referenced_type" : "type-40",
10831   "self_type" : "type-40",
10832   "size" : 8,
10833   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10834   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10835  },
10836  {
10837   "alignment" : 4,
10838   "base_specifiers" :
10839   [
10840    {
10841     "referenced_type" : "type-189"
10842    }
10843   ],
10844   "fields" :
10845   [
10846    {
10847     "access" : "private",
10848     "field_name" : "mVal",
10849     "field_offset" : 192,
10850     "referenced_type" : "type-197"
10851    }
10852   ],
10853   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
10854   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
10855   "record_kind" : "class",
10856   "referenced_type" : "type-196",
10857   "self_type" : "type-196",
10858   "size" : 28,
10859   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10860   "template_args" : [ "type-197" ],
10861   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_06ResultEEE"
10862  },
10863  {
10864   "alignment" : 4,
10865   "base_specifiers" :
10866   [
10867    {
10868     "referenced_type" : "type-189"
10869    }
10870   ],
10871   "fields" :
10872   [
10873    {
10874     "access" : "private",
10875     "field_name" : "mVal",
10876     "field_offset" : 192,
10877     "referenced_type" : "type-204"
10878    }
10879   ],
10880   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
10881   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
10882   "record_kind" : "class",
10883   "referenced_type" : "type-203",
10884   "self_type" : "type-203",
10885   "size" : 28,
10886   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10887   "template_args" : [ "type-204" ],
10888   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_017SendMessageResultEEE"
10889  },
10890  {
10891   "alignment" : 4,
10892   "base_specifiers" :
10893   [
10894    {
10895     "referenced_type" : "type-189"
10896    }
10897   ],
10898   "fields" :
10899   [
10900    {
10901     "access" : "private",
10902     "field_name" : "mVal",
10903     "field_offset" : 192,
10904     "referenced_type" : "type-149"
10905    }
10906   ],
10907   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
10908   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
10909   "record_kind" : "class",
10910   "referenced_type" : "type-223",
10911   "self_type" : "type-223",
10912   "size" : 28,
10913   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10914   "template_args" : [ "type-149" ],
10915   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_08IHdmiCecEEEEE"
10916  },
10917  {
10918   "alignment" : 4,
10919   "base_specifiers" :
10920   [
10921    {
10922     "referenced_type" : "type-189"
10923    }
10924   ],
10925   "fields" :
10926   [
10927    {
10928     "access" : "private",
10929     "field_name" : "mVal",
10930     "field_offset" : 192,
10931     "referenced_type" : "type-130"
10932    }
10933   ],
10934   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
10935   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
10936   "record_kind" : "class",
10937   "referenced_type" : "type-681",
10938   "self_type" : "type-681",
10939   "size" : 28,
10940   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10941   "template_args" : [ "type-130" ],
10942   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_016IHdmiCecCallbackEEEEE"
10943  },
10944  {
10945   "alignment" : 4,
10946   "base_specifiers" :
10947   [
10948    {
10949     "referenced_type" : "type-189"
10950    }
10951   ],
10952   "fields" :
10953   [
10954    {
10955     "access" : "private",
10956     "field_name" : "mVal",
10957     "field_offset" : 168,
10958     "referenced_type" : "type-43"
10959    }
10960   ],
10961   "linker_set_key" : "android::hardware::Return<bool>",
10962   "name" : "android::hardware::Return<bool>",
10963   "record_kind" : "class",
10964   "referenced_type" : "type-188",
10965   "self_type" : "type-188",
10966   "size" : 24,
10967   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10968   "template_args" : [ "type-43" ],
10969   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10970  },
10971  {
10972   "alignment" : 4,
10973   "base_specifiers" :
10974   [
10975    {
10976     "referenced_type" : "type-189"
10977    }
10978   ],
10979   "fields" :
10980   [
10981    {
10982     "access" : "private",
10983     "field_name" : "mVal",
10984     "field_offset" : 192,
10985     "referenced_type" : "type-29"
10986    }
10987   ],
10988   "linker_set_key" : "android::hardware::Return<int>",
10989   "name" : "android::hardware::Return<int>",
10990   "record_kind" : "class",
10991   "referenced_type" : "type-211",
10992   "self_type" : "type-211",
10993   "size" : 28,
10994   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10995   "template_args" : [ "type-29" ],
10996   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
10997  },
10998  {
10999   "alignment" : 4,
11000   "base_specifiers" :
11001   [
11002    {
11003     "referenced_type" : "type-189"
11004    }
11005   ],
11006   "fields" :
11007   [
11008    {
11009     "access" : "private",
11010     "field_name" : "mVal",
11011     "field_offset" : 192,
11012     "referenced_type" : "type-2"
11013    }
11014   ],
11015   "linker_set_key" : "android::hardware::Return<unsigned int>",
11016   "name" : "android::hardware::Return<unsigned int>",
11017   "record_kind" : "class",
11018   "referenced_type" : "type-217",
11019   "self_type" : "type-217",
11020   "size" : 28,
11021   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11022   "template_args" : [ "type-2" ],
11023   "unique_id" : "_ZTSN7android8hardware6ReturnIjEE"
11024  },
11025  {
11026   "alignment" : 4,
11027   "base_specifiers" :
11028   [
11029    {
11030     "referenced_type" : "type-189"
11031    }
11032   ],
11033   "linker_set_key" : "android::hardware::Return<void>",
11034   "name" : "android::hardware::Return<void>",
11035   "record_kind" : "class",
11036   "referenced_type" : "type-239",
11037   "self_type" : "type-239",
11038   "size" : 24,
11039   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11040   "template_args" : [ "type-31" ],
11041   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11042  },
11043  {
11044   "alignment" : 4,
11045   "fields" :
11046   [
11047    {
11048     "access" : "private",
11049     "field_name" : "mException",
11050     "referenced_type" : "type-29"
11051    },
11052    {
11053     "access" : "private",
11054     "field_name" : "mErrorCode",
11055     "field_offset" : 32,
11056     "referenced_type" : "type-29"
11057    },
11058    {
11059     "access" : "private",
11060     "field_name" : "mMessage",
11061     "field_offset" : 64,
11062     "referenced_type" : "type-180"
11063    }
11064   ],
11065   "linker_set_key" : "android::hardware::Status",
11066   "name" : "android::hardware::Status",
11067   "record_kind" : "class",
11068   "referenced_type" : "type-179",
11069   "self_type" : "type-179",
11070   "size" : 20,
11071   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11072   "unique_id" : "_ZTSN7android8hardware6StatusE"
11073  },
11074  {
11075   "alignment" : 4,
11076   "fields" :
11077   [
11078    {
11079     "access" : "protected",
11080     "field_name" : "mInstrumentationCallbacks",
11081     "field_offset" : 32,
11082     "referenced_type" : "type-141"
11083    },
11084    {
11085     "access" : "protected",
11086     "field_name" : "mEnableInstrumentation",
11087     "field_offset" : 128,
11088     "referenced_type" : "type-43"
11089    },
11090    {
11091     "access" : "protected",
11092     "field_name" : "mInstrumentationLibPackage",
11093     "field_offset" : 160,
11094     "referenced_type" : "type-142"
11095    },
11096    {
11097     "access" : "protected",
11098     "field_name" : "mInterfaceName",
11099     "field_offset" : 256,
11100     "referenced_type" : "type-143"
11101    }
11102   ],
11103   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11104   "name" : "android::hardware::details::HidlInstrumentor",
11105   "referenced_type" : "type-140",
11106   "self_type" : "type-140",
11107   "size" : 44,
11108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11109   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11110   "vtable_components" :
11111   [
11112    {
11113     "kind" : "offset_to_top"
11114    },
11115    {
11116     "kind" : "rtti",
11117     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11118    },
11119    {
11120     "kind" : "complete_dtor_pointer",
11121     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11122    },
11123    {
11124     "kind" : "deleting_dtor_pointer",
11125     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11126    }
11127   ]
11128  },
11129  {
11130   "alignment" : 4,
11131   "fields" :
11132   [
11133    {
11134     "field_name" : "sched_policy",
11135     "referenced_type" : "type-29"
11136    },
11137    {
11138     "field_name" : "prio",
11139     "field_offset" : 32,
11140     "referenced_type" : "type-29"
11141    }
11142   ],
11143   "linker_set_key" : "android::hardware::details::SchedPrio",
11144   "name" : "android::hardware::details::SchedPrio",
11145   "referenced_type" : "type-489",
11146   "self_type" : "type-489",
11147   "size" : 8,
11148   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11149   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11150  },
11151  {
11152   "alignment" : 4,
11153   "fields" :
11154   [
11155    {
11156     "access" : "private",
11157     "field_name" : "mQueue",
11158     "referenced_type" : "type-675"
11159    }
11160   ],
11161   "linker_set_key" : "android::hardware::details::TaskRunner",
11162   "name" : "android::hardware::details::TaskRunner",
11163   "record_kind" : "class",
11164   "referenced_type" : "type-674",
11165   "self_type" : "type-674",
11166   "size" : 8,
11167   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11168   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11169  },
11170  {
11171   "alignment" : 1,
11172   "linker_set_key" : "android::hardware::details::bnhw_tag",
11173   "name" : "android::hardware::details::bnhw_tag",
11174   "referenced_type" : "type-265",
11175   "self_type" : "type-265",
11176   "size" : 1,
11177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11178   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11179  },
11180  {
11181   "alignment" : 1,
11182   "linker_set_key" : "android::hardware::details::bphw_tag",
11183   "name" : "android::hardware::details::bphw_tag",
11184   "referenced_type" : "type-276",
11185   "self_type" : "type-276",
11186   "size" : 1,
11187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11188   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11189  },
11190  {
11191   "alignment" : 1,
11192   "linker_set_key" : "android::hardware::details::bs_tag",
11193   "name" : "android::hardware::details::bs_tag",
11194   "referenced_type" : "type-289",
11195   "self_type" : "type-289",
11196   "size" : 1,
11197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11198   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11199  },
11200  {
11201   "access" : "private",
11202   "alignment" : 4,
11203   "fields" :
11204   [
11205    {
11206     "field_name" : "mPointer",
11207     "referenced_type" : "type-367"
11208    },
11209    {
11210     "field_name" : "_pad",
11211     "referenced_type" : "type-167"
11212    }
11213   ],
11214   "is_anonymous" : true,
11215   "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",
11216   "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",
11217   "record_kind" : "union",
11218   "referenced_type" : "type-366",
11219   "self_type" : "type-366",
11220   "size" : 8,
11221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11222   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11223  },
11224  {
11225   "access" : "private",
11226   "alignment" : 4,
11227   "fields" :
11228   [
11229    {
11230     "field_name" : "mPointer",
11231     "referenced_type" : "type-407"
11232    },
11233    {
11234     "field_name" : "_pad",
11235     "referenced_type" : "type-167"
11236    }
11237   ],
11238   "is_anonymous" : true,
11239   "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",
11240   "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",
11241   "record_kind" : "union",
11242   "referenced_type" : "type-406",
11243   "self_type" : "type-406",
11244   "size" : 8,
11245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEUt_E"
11247  },
11248  {
11249   "alignment" : 4,
11250   "fields" :
11251   [
11252    {
11253     "access" : "private",
11254     "referenced_type" : "type-366"
11255    }
11256   ],
11257   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11258   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11259   "referenced_type" : "type-365",
11260   "self_type" : "type-365",
11261   "size" : 8,
11262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11263   "template_args" : [ "type-368" ],
11264   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11265  },
11266  {
11267   "alignment" : 4,
11268   "fields" :
11269   [
11270    {
11271     "access" : "private",
11272     "referenced_type" : "type-379"
11273    }
11274   ],
11275   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11276   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11277   "referenced_type" : "type-378",
11278   "self_type" : "type-378",
11279   "size" : 8,
11280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11281   "template_args" : [ "type-381" ],
11282   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11283  },
11284  {
11285   "alignment" : 4,
11286   "fields" :
11287   [
11288    {
11289     "access" : "private",
11290     "referenced_type" : "type-371"
11291    }
11292   ],
11293   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11294   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11295   "referenced_type" : "type-370",
11296   "self_type" : "type-370",
11297   "size" : 8,
11298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11299   "template_args" : [ "type-350" ],
11300   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11301  },
11302  {
11303   "alignment" : 4,
11304   "fields" :
11305   [
11306    {
11307     "access" : "private",
11308     "referenced_type" : "type-406"
11309    }
11310   ],
11311   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11312   "name" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11313   "referenced_type" : "type-405",
11314   "self_type" : "type-405",
11315   "size" : 8,
11316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11317   "template_args" : [ "type-408" ],
11318   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEE"
11319  },
11320  {
11321   "alignment" : 4,
11322   "fields" :
11323   [
11324    {
11325     "access" : "private",
11326     "referenced_type" : "type-416"
11327    }
11328   ],
11329   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11330   "name" : "android::hardware::details::hidl_pointer<char>",
11331   "referenced_type" : "type-415",
11332   "self_type" : "type-415",
11333   "size" : 8,
11334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11335   "template_args" : [ "type-60" ],
11336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11337  },
11338  {
11339   "access" : "private",
11340   "alignment" : 4,
11341   "fields" :
11342   [
11343    {
11344     "field_name" : "mPointer",
11345     "referenced_type" : "type-206"
11346    },
11347    {
11348     "field_name" : "_pad",
11349     "referenced_type" : "type-167"
11350    }
11351   ],
11352   "is_anonymous" : true,
11353   "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",
11354   "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",
11355   "record_kind" : "union",
11356   "referenced_type" : "type-416",
11357   "self_type" : "type-416",
11358   "size" : 8,
11359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11361  },
11362  {
11363   "alignment" : 4,
11364   "fields" :
11365   [
11366    {
11367     "access" : "private",
11368     "referenced_type" : "type-342"
11369    }
11370   ],
11371   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11372   "name" : "android::hardware::details::hidl_pointer<const char>",
11373   "referenced_type" : "type-341",
11374   "self_type" : "type-341",
11375   "size" : 8,
11376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11377   "template_args" : [ "type-59" ],
11378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11379  },
11380  {
11381   "access" : "private",
11382   "alignment" : 4,
11383   "fields" :
11384   [
11385    {
11386     "field_name" : "mPointer",
11387     "referenced_type" : "type-58"
11388    },
11389    {
11390     "field_name" : "_pad",
11391     "referenced_type" : "type-167"
11392    }
11393   ],
11394   "is_anonymous" : true,
11395   "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",
11396   "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",
11397   "record_kind" : "union",
11398   "referenced_type" : "type-342",
11399   "self_type" : "type-342",
11400   "size" : 8,
11401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11403  },
11404  {
11405   "alignment" : 4,
11406   "fields" :
11407   [
11408    {
11409     "access" : "private",
11410     "referenced_type" : "type-301"
11411    }
11412   ],
11413   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11414   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11415   "referenced_type" : "type-300",
11416   "self_type" : "type-300",
11417   "size" : 8,
11418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11419   "template_args" : [ "type-303" ],
11420   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11421  },
11422  {
11423   "access" : "private",
11424   "alignment" : 4,
11425   "fields" :
11426   [
11427    {
11428     "field_name" : "mPointer",
11429     "referenced_type" : "type-302"
11430    },
11431    {
11432     "field_name" : "_pad",
11433     "referenced_type" : "type-167"
11434    }
11435   ],
11436   "is_anonymous" : true,
11437   "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",
11438   "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",
11439   "record_kind" : "union",
11440   "referenced_type" : "type-301",
11441   "self_type" : "type-301",
11442   "size" : 8,
11443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11444   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11445  },
11446  {
11447   "access" : "private",
11448   "alignment" : 4,
11449   "fields" :
11450   [
11451    {
11452     "field_name" : "mPointer",
11453     "referenced_type" : "type-380"
11454    },
11455    {
11456     "field_name" : "_pad",
11457     "referenced_type" : "type-167"
11458    }
11459   ],
11460   "is_anonymous" : true,
11461   "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",
11462   "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",
11463   "record_kind" : "union",
11464   "referenced_type" : "type-379",
11465   "self_type" : "type-379",
11466   "size" : 8,
11467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11468   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11469  },
11470  {
11471   "access" : "private",
11472   "alignment" : 4,
11473   "fields" :
11474   [
11475    {
11476     "field_name" : "mPointer",
11477     "referenced_type" : "type-372"
11478    },
11479    {
11480     "field_name" : "_pad",
11481     "referenced_type" : "type-167"
11482    }
11483   ],
11484   "is_anonymous" : true,
11485   "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",
11486   "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",
11487   "record_kind" : "union",
11488   "referenced_type" : "type-371",
11489   "self_type" : "type-371",
11490   "size" : 8,
11491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11492   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11493  },
11494  {
11495   "alignment" : 4,
11496   "fields" :
11497   [
11498    {
11499     "access" : "private",
11500     "referenced_type" : "type-390"
11501    }
11502   ],
11503   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11504   "name" : "android::hardware::details::hidl_pointer<int>",
11505   "referenced_type" : "type-389",
11506   "self_type" : "type-389",
11507   "size" : 8,
11508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11509   "template_args" : [ "type-29" ],
11510   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11511  },
11512  {
11513   "access" : "private",
11514   "alignment" : 4,
11515   "fields" :
11516   [
11517    {
11518     "field_name" : "mPointer",
11519     "referenced_type" : "type-391"
11520    },
11521    {
11522     "field_name" : "_pad",
11523     "referenced_type" : "type-167"
11524    }
11525   ],
11526   "is_anonymous" : true,
11527   "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",
11528   "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",
11529   "record_kind" : "union",
11530   "referenced_type" : "type-390",
11531   "self_type" : "type-390",
11532   "size" : 8,
11533   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11534   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11535  },
11536  {
11537   "alignment" : 4,
11538   "fields" :
11539   [
11540    {
11541     "access" : "private",
11542     "referenced_type" : "type-434"
11543    }
11544   ],
11545   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11546   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11547   "referenced_type" : "type-433",
11548   "self_type" : "type-433",
11549   "size" : 8,
11550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11551   "template_args" : [ "type-228" ],
11552   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11553  },
11554  {
11555   "access" : "private",
11556   "alignment" : 4,
11557   "fields" :
11558   [
11559    {
11560     "field_name" : "mPointer",
11561     "referenced_type" : "type-249"
11562    },
11563    {
11564     "field_name" : "_pad",
11565     "referenced_type" : "type-167"
11566    }
11567   ],
11568   "is_anonymous" : true,
11569   "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",
11570   "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",
11571   "record_kind" : "union",
11572   "referenced_type" : "type-434",
11573   "self_type" : "type-434",
11574   "size" : 8,
11575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11576   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11577  },
11578  {
11579   "alignment" : 4,
11580   "fields" :
11581   [
11582    {
11583     "access" : "private",
11584     "referenced_type" : "type-398"
11585    }
11586   ],
11587   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
11588   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
11589   "referenced_type" : "type-397",
11590   "self_type" : "type-397",
11591   "size" : 8,
11592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11593   "template_args" : [ "type-116" ],
11594   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
11595  },
11596  {
11597   "access" : "private",
11598   "alignment" : 4,
11599   "fields" :
11600   [
11601    {
11602     "field_name" : "mPointer",
11603     "referenced_type" : "type-399"
11604    },
11605    {
11606     "field_name" : "_pad",
11607     "referenced_type" : "type-167"
11608    }
11609   ],
11610   "is_anonymous" : true,
11611   "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",
11612   "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",
11613   "record_kind" : "union",
11614   "referenced_type" : "type-398",
11615   "self_type" : "type-398",
11616   "size" : 8,
11617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11618   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
11619  },
11620  {
11621   "alignment" : 1,
11622   "linker_set_key" : "android::hardware::details::i_tag",
11623   "name" : "android::hardware::details::i_tag",
11624   "referenced_type" : "type-254",
11625   "self_type" : "type-254",
11626   "size" : 1,
11627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11628   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11629  },
11630  {
11631   "alignment" : 4,
11632   "fields" :
11633   [
11634    {
11635     "access" : "private",
11636     "field_name" : "mStatus",
11637     "referenced_type" : "type-179"
11638    },
11639    {
11640     "access" : "private",
11641     "field_name" : "mCheckedStatus",
11642     "field_offset" : 160,
11643     "referenced_type" : "type-43"
11644    }
11645   ],
11646   "linker_set_key" : "android::hardware::details::return_status",
11647   "name" : "android::hardware::details::return_status",
11648   "record_kind" : "class",
11649   "referenced_type" : "type-189",
11650   "self_type" : "type-189",
11651   "size" : 24,
11652   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11653   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11654  },
11655  {
11656   "alignment" : 1,
11657   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11658   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11659   "referenced_type" : "type-418",
11660   "self_type" : "type-418",
11661   "size" : 1,
11662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11663   "template_args" : [ "type-116" ],
11664   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11665  },
11666  {
11667   "alignment" : 1,
11668   "fields" :
11669   [
11670    {
11671     "access" : "private",
11672     "field_name" : "mBuffer",
11673     "referenced_type" : "type-382"
11674    }
11675   ],
11676   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11677   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11678   "referenced_type" : "type-381",
11679   "self_type" : "type-381",
11680   "size" : 32,
11681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11682   "template_args" : [ "type-116" ],
11683   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11684  },
11685  {
11686   "alignment" : 4,
11687   "base_specifiers" :
11688   [
11689    {
11690     "referenced_type" : "type-13"
11691    }
11692   ],
11693   "fields" :
11694   [
11695    {
11696     "access" : "private",
11697     "field_name" : "mRecipient",
11698     "field_offset" : 32,
11699     "referenced_type" : "type-164"
11700    },
11701    {
11702     "access" : "private",
11703     "field_name" : "mCookie",
11704     "field_offset" : 96,
11705     "referenced_type" : "type-167"
11706    },
11707    {
11708     "access" : "private",
11709     "field_name" : "mBase",
11710     "field_offset" : 160,
11711     "referenced_type" : "type-168"
11712    }
11713   ],
11714   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11715   "name" : "android::hardware::hidl_binder_death_recipient",
11716   "referenced_type" : "type-163",
11717   "self_type" : "type-163",
11718   "size" : 36,
11719   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11720   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11721   "vtable_components" :
11722   [
11723    {
11724     "component_value" : 28,
11725     "kind" : "vbase_offset"
11726    },
11727    {
11728     "kind" : "offset_to_top"
11729    },
11730    {
11731     "kind" : "rtti",
11732     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11736    },
11737    {
11738     "kind" : "complete_dtor_pointer",
11739     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11740    },
11741    {
11742     "kind" : "deleting_dtor_pointer",
11743     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11744    },
11745    {
11746     "kind" : "vcall_offset"
11747    },
11748    {
11749     "kind" : "vcall_offset"
11750    },
11751    {
11752     "kind" : "vcall_offset"
11753    },
11754    {
11755     "kind" : "vcall_offset"
11756    },
11757    {
11758     "component_value" : -28,
11759     "kind" : "vcall_offset"
11760    },
11761    {
11762     "component_value" : -28,
11763     "kind" : "offset_to_top"
11764    },
11765    {
11766     "kind" : "rtti",
11767     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11768    },
11769    {
11770     "kind" : "complete_dtor_pointer",
11771     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11772    },
11773    {
11774     "kind" : "deleting_dtor_pointer",
11775     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11779    },
11780    {
11781     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11785    },
11786    {
11787     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11788    }
11789   ]
11790  },
11791  {
11792   "alignment" : 4,
11793   "base_specifiers" :
11794   [
11795    {
11796     "is_virtual" : true,
11797     "referenced_type" : "type-6"
11798    }
11799   ],
11800   "linker_set_key" : "android::hardware::hidl_death_recipient",
11801   "name" : "android::hardware::hidl_death_recipient",
11802   "referenced_type" : "type-166",
11803   "self_type" : "type-166",
11804   "size" : 12,
11805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11806   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11807   "vtable_components" :
11808   [
11809    {
11810     "component_value" : 4,
11811     "kind" : "vbase_offset"
11812    },
11813    {
11814     "kind" : "offset_to_top"
11815    },
11816    {
11817     "kind" : "rtti",
11818     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11819    },
11820    {
11821     "is_pure" : true,
11822     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11823    },
11824    {
11825     "kind" : "complete_dtor_pointer",
11826     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11827    },
11828    {
11829     "kind" : "deleting_dtor_pointer",
11830     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11831    },
11832    {
11833     "kind" : "vcall_offset"
11834    },
11835    {
11836     "kind" : "vcall_offset"
11837    },
11838    {
11839     "kind" : "vcall_offset"
11840    },
11841    {
11842     "kind" : "vcall_offset"
11843    },
11844    {
11845     "component_value" : -4,
11846     "kind" : "vcall_offset"
11847    },
11848    {
11849     "component_value" : -4,
11850     "kind" : "offset_to_top"
11851    },
11852    {
11853     "kind" : "rtti",
11854     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11855    },
11856    {
11857     "kind" : "complete_dtor_pointer",
11858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11859    },
11860    {
11861     "kind" : "deleting_dtor_pointer",
11862     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11866    },
11867    {
11868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11869    },
11870    {
11871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11872    },
11873    {
11874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11875    }
11876   ]
11877  },
11878  {
11879   "alignment" : 8,
11880   "fields" :
11881   [
11882    {
11883     "access" : "private",
11884     "field_name" : "mHandle",
11885     "referenced_type" : "type-300"
11886    },
11887    {
11888     "access" : "private",
11889     "field_name" : "mOwnsHandle",
11890     "field_offset" : 64,
11891     "referenced_type" : "type-43"
11892    }
11893   ],
11894   "linker_set_key" : "android::hardware::hidl_handle",
11895   "name" : "android::hardware::hidl_handle",
11896   "referenced_type" : "type-348",
11897   "self_type" : "type-348",
11898   "size" : 16,
11899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11900   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11901  },
11902  {
11903   "alignment" : 8,
11904   "fields" :
11905   [
11906    {
11907     "access" : "private",
11908     "field_name" : "mHandle",
11909     "referenced_type" : "type-348"
11910    },
11911    {
11912     "access" : "private",
11913     "field_name" : "mSize",
11914     "field_offset" : 128,
11915     "referenced_type" : "type-167"
11916    },
11917    {
11918     "access" : "private",
11919     "field_name" : "mName",
11920     "field_offset" : 192,
11921     "referenced_type" : "type-350"
11922    }
11923   ],
11924   "linker_set_key" : "android::hardware::hidl_memory",
11925   "name" : "android::hardware::hidl_memory",
11926   "referenced_type" : "type-352",
11927   "self_type" : "type-352",
11928   "size" : 40,
11929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11930   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11931  },
11932  {
11933   "alignment" : 4,
11934   "fields" :
11935   [
11936    {
11937     "access" : "private",
11938     "field_name" : "mBuffer",
11939     "referenced_type" : "type-341"
11940    },
11941    {
11942     "access" : "private",
11943     "field_name" : "mSize",
11944     "field_offset" : 64,
11945     "referenced_type" : "type-2"
11946    },
11947    {
11948     "access" : "private",
11949     "field_name" : "mOwnsBuffer",
11950     "field_offset" : 96,
11951     "referenced_type" : "type-43"
11952    }
11953   ],
11954   "linker_set_key" : "android::hardware::hidl_string",
11955   "name" : "android::hardware::hidl_string",
11956   "referenced_type" : "type-350",
11957   "self_type" : "type-350",
11958   "size" : 16,
11959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11960   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11961  },
11962  {
11963   "alignment" : 4,
11964   "fields" :
11965   [
11966    {
11967     "access" : "private",
11968     "field_name" : "mBuffer",
11969     "referenced_type" : "type-365"
11970    },
11971    {
11972     "access" : "private",
11973     "field_name" : "mSize",
11974     "field_offset" : 64,
11975     "referenced_type" : "type-2"
11976    },
11977    {
11978     "access" : "private",
11979     "field_name" : "mOwnsBuffer",
11980     "field_offset" : 96,
11981     "referenced_type" : "type-43"
11982    }
11983   ],
11984   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11985   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11986   "referenced_type" : "type-364",
11987   "self_type" : "type-364",
11988   "size" : 16,
11989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11990   "template_args" : [ "type-368" ],
11991   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11992  },
11993  {
11994   "alignment" : 4,
11995   "fields" :
11996   [
11997    {
11998     "access" : "private",
11999     "field_name" : "mBuffer",
12000     "referenced_type" : "type-378"
12001    },
12002    {
12003     "access" : "private",
12004     "field_name" : "mSize",
12005     "field_offset" : 64,
12006     "referenced_type" : "type-2"
12007    },
12008    {
12009     "access" : "private",
12010     "field_name" : "mOwnsBuffer",
12011     "field_offset" : 96,
12012     "referenced_type" : "type-43"
12013    }
12014   ],
12015   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12016   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12017   "referenced_type" : "type-377",
12018   "self_type" : "type-377",
12019   "size" : 16,
12020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12021   "template_args" : [ "type-381" ],
12022   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
12023  },
12024  {
12025   "alignment" : 4,
12026   "fields" :
12027   [
12028    {
12029     "access" : "private",
12030     "field_name" : "mBuffer",
12031     "referenced_type" : "type-370"
12032    },
12033    {
12034     "access" : "private",
12035     "field_name" : "mSize",
12036     "field_offset" : 64,
12037     "referenced_type" : "type-2"
12038    },
12039    {
12040     "access" : "private",
12041     "field_name" : "mOwnsBuffer",
12042     "field_offset" : 96,
12043     "referenced_type" : "type-43"
12044    }
12045   ],
12046   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12047   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12048   "referenced_type" : "type-369",
12049   "self_type" : "type-369",
12050   "size" : 16,
12051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12052   "template_args" : [ "type-350" ],
12053   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12054  },
12055  {
12056   "alignment" : 4,
12057   "fields" :
12058   [
12059    {
12060     "access" : "private",
12061     "field_name" : "mBuffer",
12062     "referenced_type" : "type-405"
12063    },
12064    {
12065     "access" : "private",
12066     "field_name" : "mSize",
12067     "field_offset" : 64,
12068     "referenced_type" : "type-2"
12069    },
12070    {
12071     "access" : "private",
12072     "field_name" : "mOwnsBuffer",
12073     "field_offset" : 96,
12074     "referenced_type" : "type-43"
12075    }
12076   ],
12077   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12078   "name" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12079   "referenced_type" : "type-404",
12080   "self_type" : "type-404",
12081   "size" : 16,
12082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12083   "template_args" : [ "type-408" ],
12084   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_2tv3cec4V1_012HdmiPortInfoEEE"
12085  },
12086  {
12087   "alignment" : 4,
12088   "fields" :
12089   [
12090    {
12091     "access" : "private",
12092     "field_name" : "mBuffer",
12093     "referenced_type" : "type-415"
12094    },
12095    {
12096     "access" : "private",
12097     "field_name" : "mSize",
12098     "field_offset" : 64,
12099     "referenced_type" : "type-2"
12100    },
12101    {
12102     "access" : "private",
12103     "field_name" : "mOwnsBuffer",
12104     "field_offset" : 96,
12105     "referenced_type" : "type-43"
12106    }
12107   ],
12108   "linker_set_key" : "android::hardware::hidl_vec<char>",
12109   "name" : "android::hardware::hidl_vec<char>",
12110   "referenced_type" : "type-414",
12111   "self_type" : "type-414",
12112   "size" : 16,
12113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12114   "template_args" : [ "type-60" ],
12115   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12116  },
12117  {
12118   "alignment" : 4,
12119   "fields" :
12120   [
12121    {
12122     "access" : "private",
12123     "field_name" : "mBuffer",
12124     "referenced_type" : "type-389"
12125    },
12126    {
12127     "access" : "private",
12128     "field_name" : "mSize",
12129     "field_offset" : 64,
12130     "referenced_type" : "type-2"
12131    },
12132    {
12133     "access" : "private",
12134     "field_name" : "mOwnsBuffer",
12135     "field_offset" : 96,
12136     "referenced_type" : "type-43"
12137    }
12138   ],
12139   "linker_set_key" : "android::hardware::hidl_vec<int>",
12140   "name" : "android::hardware::hidl_vec<int>",
12141   "referenced_type" : "type-388",
12142   "self_type" : "type-388",
12143   "size" : 16,
12144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12145   "template_args" : [ "type-29" ],
12146   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12147  },
12148  {
12149   "alignment" : 4,
12150   "fields" :
12151   [
12152    {
12153     "access" : "private",
12154     "field_name" : "mBuffer",
12155     "referenced_type" : "type-397"
12156    },
12157    {
12158     "access" : "private",
12159     "field_name" : "mSize",
12160     "field_offset" : 64,
12161     "referenced_type" : "type-2"
12162    },
12163    {
12164     "access" : "private",
12165     "field_name" : "mOwnsBuffer",
12166     "field_offset" : 96,
12167     "referenced_type" : "type-43"
12168    }
12169   ],
12170   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
12171   "name" : "android::hardware::hidl_vec<unsigned char>",
12172   "referenced_type" : "type-396",
12173   "self_type" : "type-396",
12174   "size" : 16,
12175   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12176   "template_args" : [ "type-116" ],
12177   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
12178  },
12179  {
12180   "alignment" : 2,
12181   "fields" :
12182   [
12183    {
12184     "access" : "private",
12185     "field_name" : "mMajor",
12186     "referenced_type" : "type-118"
12187    },
12188    {
12189     "access" : "private",
12190     "field_name" : "mMinor",
12191     "field_offset" : 16,
12192     "referenced_type" : "type-118"
12193    }
12194   ],
12195   "linker_set_key" : "android::hardware::hidl_version",
12196   "name" : "android::hardware::hidl_version",
12197   "referenced_type" : "type-421",
12198   "self_type" : "type-421",
12199   "size" : 4,
12200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12201   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12202  },
12203  {
12204   "alignment" : 4,
12205   "base_specifiers" :
12206   [
12207    {
12208     "referenced_type" : "type-478"
12209    }
12210   ],
12211   "fields" :
12212   [
12213    {
12214     "access" : "private",
12215     "field_name" : "_hidl_mImpl",
12216     "field_offset" : 544,
12217     "referenced_type" : "type-149"
12218    }
12219   ],
12220   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12221   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12222   "referenced_type" : "type-553",
12223   "self_type" : "type-553",
12224   "size" : 80,
12225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h",
12226   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BnHwHdmiCecE",
12227   "vtable_components" :
12228   [
12229    {
12230     "component_value" : 72,
12231     "kind" : "vbase_offset"
12232    },
12233    {
12234     "kind" : "offset_to_top"
12235    },
12236    {
12237     "kind" : "rtti",
12238     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12248    },
12249    {
12250     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12254    },
12255    {
12256     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12266    },
12267    {
12268     "kind" : "complete_dtor_pointer",
12269     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12270    },
12271    {
12272     "kind" : "deleting_dtor_pointer",
12273     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12277    },
12278    {
12279     "component_value" : -20,
12280     "kind" : "offset_to_top"
12281    },
12282    {
12283     "kind" : "rtti",
12284     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12285    },
12286    {
12287     "kind" : "complete_dtor_pointer",
12288     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12289    },
12290    {
12291     "kind" : "deleting_dtor_pointer",
12292     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12293    },
12294    {
12295     "kind" : "vcall_offset"
12296    },
12297    {
12298     "kind" : "vcall_offset"
12299    },
12300    {
12301     "kind" : "vcall_offset"
12302    },
12303    {
12304     "kind" : "vcall_offset"
12305    },
12306    {
12307     "component_value" : -72,
12308     "kind" : "vcall_offset"
12309    },
12310    {
12311     "component_value" : -72,
12312     "kind" : "offset_to_top"
12313    },
12314    {
12315     "kind" : "rtti",
12316     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12317    },
12318    {
12319     "kind" : "complete_dtor_pointer",
12320     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12321    },
12322    {
12323     "kind" : "deleting_dtor_pointer",
12324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12337    }
12338   ]
12339  },
12340  {
12341   "alignment" : 4,
12342   "base_specifiers" :
12343   [
12344    {
12345     "referenced_type" : "type-478"
12346    }
12347   ],
12348   "fields" :
12349   [
12350    {
12351     "access" : "private",
12352     "field_name" : "_hidl_mImpl",
12353     "field_offset" : 544,
12354     "referenced_type" : "type-130"
12355    }
12356   ],
12357   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12358   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12359   "referenced_type" : "type-482",
12360   "self_type" : "type-482",
12361   "size" : 80,
12362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h",
12363   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE",
12364   "vtable_components" :
12365   [
12366    {
12367     "component_value" : 72,
12368     "kind" : "vbase_offset"
12369    },
12370    {
12371     "kind" : "offset_to_top"
12372    },
12373    {
12374     "kind" : "rtti",
12375     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12385    },
12386    {
12387     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12391    },
12392    {
12393     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12397    },
12398    {
12399     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12403    },
12404    {
12405     "kind" : "complete_dtor_pointer",
12406     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12407    },
12408    {
12409     "kind" : "deleting_dtor_pointer",
12410     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12411    },
12412    {
12413     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12414    },
12415    {
12416     "component_value" : -20,
12417     "kind" : "offset_to_top"
12418    },
12419    {
12420     "kind" : "rtti",
12421     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12422    },
12423    {
12424     "kind" : "complete_dtor_pointer",
12425     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12426    },
12427    {
12428     "kind" : "deleting_dtor_pointer",
12429     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12430    },
12431    {
12432     "kind" : "vcall_offset"
12433    },
12434    {
12435     "kind" : "vcall_offset"
12436    },
12437    {
12438     "kind" : "vcall_offset"
12439    },
12440    {
12441     "kind" : "vcall_offset"
12442    },
12443    {
12444     "component_value" : -72,
12445     "kind" : "vcall_offset"
12446    },
12447    {
12448     "component_value" : -72,
12449     "kind" : "offset_to_top"
12450    },
12451    {
12452     "kind" : "rtti",
12453     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
12454    },
12455    {
12456     "kind" : "complete_dtor_pointer",
12457     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
12458    },
12459    {
12460     "kind" : "deleting_dtor_pointer",
12461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12468    },
12469    {
12470     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12471    },
12472    {
12473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12474    }
12475   ]
12476  },
12477  {
12478   "alignment" : 4,
12479   "base_specifiers" :
12480   [
12481    {
12482     "referenced_type" : "type-463"
12483    },
12484    {
12485     "referenced_type" : "type-140"
12486    }
12487   ],
12488   "fields" :
12489   [
12490    {
12491     "access" : "private",
12492     "field_name" : "_hidl_mMutex",
12493     "field_offset" : 544,
12494     "referenced_type" : "type-644"
12495    },
12496    {
12497     "access" : "private",
12498     "field_name" : "_hidl_mDeathRecipients",
12499     "field_offset" : 576,
12500     "referenced_type" : "type-645"
12501    }
12502   ],
12503   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
12504   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
12505   "referenced_type" : "type-643",
12506   "self_type" : "type-643",
12507   "size" : 92,
12508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h",
12509   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BpHwHdmiCecE",
12510   "vtable_components" :
12511   [
12512    {
12513     "component_value" : 84,
12514     "kind" : "vbase_offset"
12515    },
12516    {
12517     "kind" : "offset_to_top"
12518    },
12519    {
12520     "kind" : "rtti",
12521     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12522    },
12523    {
12524     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_011BpHwHdmiCec8isRemoteEv"
12525    },
12526    {
12527     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12528    },
12529    {
12530     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12531    },
12532    {
12533     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12534    },
12535    {
12536     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
12540    },
12541    {
12542     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12543    },
12544    {
12545     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12549    },
12550    {
12551     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
12552    },
12553    {
12554     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12555    },
12556    {
12557     "kind" : "complete_dtor_pointer",
12558     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12559    },
12560    {
12561     "kind" : "deleting_dtor_pointer",
12562     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12563    },
12564    {
12565     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
12569    },
12570    {
12571     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
12572    },
12573    {
12574     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
12575    },
12576    {
12577     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
12602    },
12603    {
12604     "component_value" : 80,
12605     "kind" : "vbase_offset"
12606    },
12607    {
12608     "component_value" : -4,
12609     "kind" : "offset_to_top"
12610    },
12611    {
12612     "kind" : "rtti",
12613     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12614    },
12615    {
12616     "kind" : "complete_dtor_pointer",
12617     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12618    },
12619    {
12620     "kind" : "deleting_dtor_pointer",
12621     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12622    },
12623    {
12624     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
12625    },
12626    {
12627     "component_value" : 76,
12628     "kind" : "vbase_offset"
12629    },
12630    {
12631     "component_value" : -8,
12632     "kind" : "offset_to_top"
12633    },
12634    {
12635     "kind" : "rtti",
12636     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12637    },
12638    {
12639     "kind" : "complete_dtor_pointer",
12640     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12641    },
12642    {
12643     "kind" : "deleting_dtor_pointer",
12644     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12648    },
12649    {
12650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12654    },
12655    {
12656     "component_value" : -24,
12657     "kind" : "offset_to_top"
12658    },
12659    {
12660     "kind" : "rtti",
12661     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12662    },
12663    {
12664     "kind" : "complete_dtor_pointer",
12665     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12666    },
12667    {
12668     "kind" : "deleting_dtor_pointer",
12669     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12670    },
12671    {
12672     "kind" : "vcall_offset"
12673    },
12674    {
12675     "component_value" : -76,
12676     "kind" : "vcall_offset"
12677    },
12678    {
12679     "component_value" : -76,
12680     "kind" : "vcall_offset"
12681    },
12682    {
12683     "component_value" : -76,
12684     "kind" : "vcall_offset"
12685    },
12686    {
12687     "component_value" : -84,
12688     "kind" : "vcall_offset"
12689    },
12690    {
12691     "component_value" : -84,
12692     "kind" : "offset_to_top"
12693    },
12694    {
12695     "kind" : "rtti",
12696     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
12697    },
12698    {
12699     "kind" : "complete_dtor_pointer",
12700     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
12701    },
12702    {
12703     "kind" : "deleting_dtor_pointer",
12704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
12705    },
12706    {
12707     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12708    },
12709    {
12710     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12711    },
12712    {
12713     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12714    },
12715    {
12716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12717    }
12718   ]
12719  },
12720  {
12721   "alignment" : 4,
12722   "base_specifiers" :
12723   [
12724    {
12725     "referenced_type" : "type-136"
12726    },
12727    {
12728     "referenced_type" : "type-140"
12729    }
12730   ],
12731   "fields" :
12732   [
12733    {
12734     "access" : "private",
12735     "field_name" : "_hidl_mMutex",
12736     "field_offset" : 544,
12737     "referenced_type" : "type-134"
12738    },
12739    {
12740     "access" : "private",
12741     "field_name" : "_hidl_mDeathRecipients",
12742     "field_offset" : 576,
12743     "referenced_type" : "type-135"
12744    }
12745   ],
12746   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
12747   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
12748   "referenced_type" : "type-133",
12749   "self_type" : "type-133",
12750   "size" : 92,
12751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h",
12752   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE",
12753   "vtable_components" :
12754   [
12755    {
12756     "component_value" : 84,
12757     "kind" : "vbase_offset"
12758    },
12759    {
12760     "kind" : "offset_to_top"
12761    },
12762    {
12763     "kind" : "rtti",
12764     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12765    },
12766    {
12767     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback8isRemoteEv"
12768    },
12769    {
12770     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12798    },
12799    {
12800     "kind" : "complete_dtor_pointer",
12801     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12802    },
12803    {
12804     "kind" : "deleting_dtor_pointer",
12805     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
12815    },
12816    {
12817     "component_value" : 80,
12818     "kind" : "vbase_offset"
12819    },
12820    {
12821     "component_value" : -4,
12822     "kind" : "offset_to_top"
12823    },
12824    {
12825     "kind" : "rtti",
12826     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12827    },
12828    {
12829     "kind" : "complete_dtor_pointer",
12830     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12831    },
12832    {
12833     "kind" : "deleting_dtor_pointer",
12834     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12835    },
12836    {
12837     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
12838    },
12839    {
12840     "component_value" : 76,
12841     "kind" : "vbase_offset"
12842    },
12843    {
12844     "component_value" : -8,
12845     "kind" : "offset_to_top"
12846    },
12847    {
12848     "kind" : "rtti",
12849     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12850    },
12851    {
12852     "kind" : "complete_dtor_pointer",
12853     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12854    },
12855    {
12856     "kind" : "deleting_dtor_pointer",
12857     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12867    },
12868    {
12869     "component_value" : -24,
12870     "kind" : "offset_to_top"
12871    },
12872    {
12873     "kind" : "rtti",
12874     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12875    },
12876    {
12877     "kind" : "complete_dtor_pointer",
12878     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12879    },
12880    {
12881     "kind" : "deleting_dtor_pointer",
12882     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12883    },
12884    {
12885     "kind" : "vcall_offset"
12886    },
12887    {
12888     "component_value" : -76,
12889     "kind" : "vcall_offset"
12890    },
12891    {
12892     "component_value" : -76,
12893     "kind" : "vcall_offset"
12894    },
12895    {
12896     "component_value" : -76,
12897     "kind" : "vcall_offset"
12898    },
12899    {
12900     "component_value" : -84,
12901     "kind" : "vcall_offset"
12902    },
12903    {
12904     "component_value" : -84,
12905     "kind" : "offset_to_top"
12906    },
12907    {
12908     "kind" : "rtti",
12909     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
12910    },
12911    {
12912     "kind" : "complete_dtor_pointer",
12913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
12914    },
12915    {
12916     "kind" : "deleting_dtor_pointer",
12917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
12918    },
12919    {
12920     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12921    },
12922    {
12923     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12924    },
12925    {
12926     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12927    },
12928    {
12929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12930    }
12931   ]
12932  },
12933  {
12934   "alignment" : 4,
12935   "base_specifiers" :
12936   [
12937    {
12938     "referenced_type" : "type-4"
12939    },
12940    {
12941     "referenced_type" : "type-140"
12942    }
12943   ],
12944   "fields" :
12945   [
12946    {
12947     "access" : "private",
12948     "field_name" : "mImpl",
12949     "field_offset" : 384,
12950     "referenced_type" : "type-148"
12951    },
12952    {
12953     "access" : "private",
12954     "field_name" : "mOnewayQueue",
12955     "field_offset" : 416,
12956     "referenced_type" : "type-674"
12957    }
12958   ],
12959   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
12960   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
12961   "referenced_type" : "type-680",
12962   "self_type" : "type-680",
12963   "size" : 68,
12964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h",
12965   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09BsHdmiCecE",
12966   "vtable_components" :
12967   [
12968    {
12969     "component_value" : 60,
12970     "kind" : "vbase_offset"
12971    },
12972    {
12973     "kind" : "offset_to_top"
12974    },
12975    {
12976     "kind" : "rtti",
12977     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
12978    },
12979    {
12980     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
12981    },
12982    {
12983     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12984    },
12985    {
12986     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12987    },
12988    {
12989     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12990    },
12991    {
12992     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12993    },
12994    {
12995     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21setHALInstrumentationEv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec4pingEv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21notifySyspropsChangedEv"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13011    },
13012    {
13013     "kind" : "complete_dtor_pointer",
13014     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13015    },
13016    {
13017     "kind" : "deleting_dtor_pointer",
13018     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13019    },
13020    {
13021     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13022    },
13023    {
13024     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19clearLogicalAddressEv"
13025    },
13026    {
13027     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13028    },
13029    {
13030     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11sendMessageERKNS3_10CecMessageE"
13031    },
13032    {
13033     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13034    },
13035    {
13036     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13getCecVersionEv"
13037    },
13038    {
13039     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getVendorIdEv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13043    },
13044    {
13045     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec9setOptionENS3_9OptionKeyEb"
13046    },
13047    {
13048     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setLanguageERKNS0_11hidl_stringE"
13049    },
13050    {
13051     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec24enableAudioReturnChannelEib"
13052    },
13053    {
13054     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11isConnectedEi"
13055    },
13056    {
13057     "component_value" : -4,
13058     "kind" : "offset_to_top"
13059    },
13060    {
13061     "kind" : "rtti",
13062     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13063    },
13064    {
13065     "kind" : "complete_dtor_pointer",
13066     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13067    },
13068    {
13069     "kind" : "deleting_dtor_pointer",
13070     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13071    },
13072    {
13073     "kind" : "vcall_offset"
13074    },
13075    {
13076     "kind" : "vcall_offset"
13077    },
13078    {
13079     "kind" : "vcall_offset"
13080    },
13081    {
13082     "kind" : "vcall_offset"
13083    },
13084    {
13085     "component_value" : -60,
13086     "kind" : "vcall_offset"
13087    },
13088    {
13089     "component_value" : -60,
13090     "kind" : "offset_to_top"
13091    },
13092    {
13093     "kind" : "rtti",
13094     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13095    },
13096    {
13097     "kind" : "complete_dtor_pointer",
13098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13099    },
13100    {
13101     "kind" : "deleting_dtor_pointer",
13102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13106    },
13107    {
13108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13115    }
13116   ]
13117  },
13118  {
13119   "alignment" : 4,
13120   "base_specifiers" :
13121   [
13122    {
13123     "referenced_type" : "type-132"
13124    },
13125    {
13126     "referenced_type" : "type-140"
13127    }
13128   ],
13129   "fields" :
13130   [
13131    {
13132     "access" : "private",
13133     "field_name" : "mImpl",
13134     "field_offset" : 384,
13135     "referenced_type" : "type-152"
13136    },
13137    {
13138     "access" : "private",
13139     "field_name" : "mOnewayQueue",
13140     "field_offset" : 416,
13141     "referenced_type" : "type-674"
13142    }
13143   ],
13144   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13145   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13146   "referenced_type" : "type-673",
13147   "self_type" : "type-673",
13148   "size" : 68,
13149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h",
13150   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE",
13151   "vtable_components" :
13152   [
13153    {
13154     "component_value" : 60,
13155     "kind" : "vbase_offset"
13156    },
13157    {
13158     "kind" : "offset_to_top"
13159    },
13160    {
13161     "kind" : "rtti",
13162     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13163    },
13164    {
13165     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13178    },
13179    {
13180     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21setHALInstrumentationEv"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13184    },
13185    {
13186     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback4pingEv"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13190    },
13191    {
13192     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21notifySyspropsChangedEv"
13193    },
13194    {
13195     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13196    },
13197    {
13198     "kind" : "complete_dtor_pointer",
13199     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13200    },
13201    {
13202     "kind" : "deleting_dtor_pointer",
13203     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13204    },
13205    {
13206     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13207    },
13208    {
13209     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13210    },
13211    {
13212     "component_value" : -4,
13213     "kind" : "offset_to_top"
13214    },
13215    {
13216     "kind" : "rtti",
13217     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13218    },
13219    {
13220     "kind" : "complete_dtor_pointer",
13221     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13222    },
13223    {
13224     "kind" : "deleting_dtor_pointer",
13225     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13226    },
13227    {
13228     "kind" : "vcall_offset"
13229    },
13230    {
13231     "kind" : "vcall_offset"
13232    },
13233    {
13234     "kind" : "vcall_offset"
13235    },
13236    {
13237     "kind" : "vcall_offset"
13238    },
13239    {
13240     "component_value" : -60,
13241     "kind" : "vcall_offset"
13242    },
13243    {
13244     "component_value" : -60,
13245     "kind" : "offset_to_top"
13246    },
13247    {
13248     "kind" : "rtti",
13249     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13250    },
13251    {
13252     "kind" : "complete_dtor_pointer",
13253     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13254    },
13255    {
13256     "kind" : "deleting_dtor_pointer",
13257     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13258    },
13259    {
13260     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13261    },
13262    {
13263     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13264    },
13265    {
13266     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13267    },
13268    {
13269     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13270    }
13271   ]
13272  },
13273  {
13274   "alignment" : 8,
13275   "fields" :
13276   [
13277    {
13278     "field_name" : "initiator",
13279     "referenced_type" : "type-593"
13280    },
13281    {
13282     "field_name" : "destination",
13283     "field_offset" : 32,
13284     "referenced_type" : "type-593"
13285    },
13286    {
13287     "field_name" : "body",
13288     "field_offset" : 64,
13289     "referenced_type" : "type-396"
13290    }
13291   ],
13292   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessage",
13293   "name" : "android::hardware::tv::cec::V1_0::CecMessage",
13294   "referenced_type" : "type-598",
13295   "self_type" : "type-598",
13296   "size" : 24,
13297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13298   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_010CecMessageE"
13299  },
13300  {
13301   "alignment" : 4,
13302   "fields" :
13303   [
13304    {
13305     "field_name" : "type",
13306     "referenced_type" : "type-409"
13307    },
13308    {
13309     "field_name" : "portId",
13310     "field_offset" : 32,
13311     "referenced_type" : "type-2"
13312    },
13313    {
13314     "field_name" : "cecSupported",
13315     "field_offset" : 64,
13316     "referenced_type" : "type-43"
13317    },
13318    {
13319     "field_name" : "arcSupported",
13320     "field_offset" : 72,
13321     "referenced_type" : "type-43"
13322    },
13323    {
13324     "field_name" : "physicalAddress",
13325     "field_offset" : 80,
13326     "referenced_type" : "type-118"
13327    }
13328   ],
13329   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13330   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13331   "referenced_type" : "type-408",
13332   "self_type" : "type-408",
13333   "size" : 12,
13334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13335   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortInfoE"
13336  },
13337  {
13338   "alignment" : 4,
13339   "fields" :
13340   [
13341    {
13342     "field_name" : "connected",
13343     "referenced_type" : "type-43"
13344    },
13345    {
13346     "field_name" : "portId",
13347     "field_offset" : 32,
13348     "referenced_type" : "type-2"
13349    }
13350   ],
13351   "linker_set_key" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13352   "name" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13353   "referenced_type" : "type-599",
13354   "self_type" : "type-599",
13355   "size" : 8,
13356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13357   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HotplugEventE"
13358  },
13359  {
13360   "alignment" : 4,
13361   "base_specifiers" :
13362   [
13363    {
13364     "referenced_type" : "type-5"
13365    }
13366   ],
13367   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec",
13368   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec",
13369   "referenced_type" : "type-4",
13370   "self_type" : "type-4",
13371   "size" : 12,
13372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h",
13373   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_08IHdmiCecE",
13374   "vtable_components" :
13375   [
13376    {
13377     "component_value" : 4,
13378     "kind" : "vbase_offset"
13379    },
13380    {
13381     "kind" : "offset_to_top"
13382    },
13383    {
13384     "kind" : "rtti",
13385     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
13386    },
13387    {
13388     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
13389    },
13390    {
13391     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13392    },
13393    {
13394     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
13404    },
13405    {
13406     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13407    },
13408    {
13409     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13419    },
13420    {
13421     "kind" : "complete_dtor_pointer",
13422     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
13423    },
13424    {
13425     "kind" : "deleting_dtor_pointer",
13426     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
13427    },
13428    {
13429     "is_pure" : true,
13430     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13431    },
13432    {
13433     "is_pure" : true,
13434     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
13435    },
13436    {
13437     "is_pure" : true,
13438     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13439    },
13440    {
13441     "is_pure" : true,
13442     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
13443    },
13444    {
13445     "is_pure" : true,
13446     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13447    },
13448    {
13449     "is_pure" : true,
13450     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
13451    },
13452    {
13453     "is_pure" : true,
13454     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
13455    },
13456    {
13457     "is_pure" : true,
13458     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13459    },
13460    {
13461     "is_pure" : true,
13462     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
13463    },
13464    {
13465     "is_pure" : true,
13466     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
13467    },
13468    {
13469     "is_pure" : true,
13470     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
13471    },
13472    {
13473     "is_pure" : true,
13474     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
13475    },
13476    {
13477     "kind" : "vcall_offset"
13478    },
13479    {
13480     "kind" : "vcall_offset"
13481    },
13482    {
13483     "kind" : "vcall_offset"
13484    },
13485    {
13486     "kind" : "vcall_offset"
13487    },
13488    {
13489     "component_value" : -4,
13490     "kind" : "vcall_offset"
13491    },
13492    {
13493     "component_value" : -4,
13494     "kind" : "offset_to_top"
13495    },
13496    {
13497     "kind" : "rtti",
13498     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
13499    },
13500    {
13501     "kind" : "complete_dtor_pointer",
13502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
13503    },
13504    {
13505     "kind" : "deleting_dtor_pointer",
13506     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
13507    },
13508    {
13509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13510    },
13511    {
13512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13513    },
13514    {
13515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13516    },
13517    {
13518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13519    }
13520   ]
13521  },
13522  {
13523   "alignment" : 4,
13524   "base_specifiers" :
13525   [
13526    {
13527     "referenced_type" : "type-5"
13528    }
13529   ],
13530   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
13531   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
13532   "referenced_type" : "type-132",
13533   "self_type" : "type-132",
13534   "size" : 12,
13535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h",
13536   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE",
13537   "vtable_components" :
13538   [
13539    {
13540     "component_value" : 4,
13541     "kind" : "vbase_offset"
13542    },
13543    {
13544     "kind" : "offset_to_top"
13545    },
13546    {
13547     "kind" : "rtti",
13548     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
13549    },
13550    {
13551     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13564    },
13565    {
13566     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
13573    },
13574    {
13575     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13576    },
13577    {
13578     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
13579    },
13580    {
13581     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13582    },
13583    {
13584     "kind" : "complete_dtor_pointer",
13585     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
13586    },
13587    {
13588     "kind" : "deleting_dtor_pointer",
13589     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
13590    },
13591    {
13592     "is_pure" : true,
13593     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13594    },
13595    {
13596     "is_pure" : true,
13597     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13598    },
13599    {
13600     "kind" : "vcall_offset"
13601    },
13602    {
13603     "kind" : "vcall_offset"
13604    },
13605    {
13606     "kind" : "vcall_offset"
13607    },
13608    {
13609     "kind" : "vcall_offset"
13610    },
13611    {
13612     "component_value" : -4,
13613     "kind" : "vcall_offset"
13614    },
13615    {
13616     "component_value" : -4,
13617     "kind" : "offset_to_top"
13618    },
13619    {
13620     "kind" : "rtti",
13621     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
13622    },
13623    {
13624     "kind" : "complete_dtor_pointer",
13625     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
13626    },
13627    {
13628     "kind" : "deleting_dtor_pointer",
13629     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13642    }
13643   ]
13644  },
13645  {
13646   "alignment" : 4,
13647   "base_specifiers" :
13648   [
13649    {
13650     "referenced_type" : "type-177"
13651    },
13652    {
13653     "referenced_type" : "type-140"
13654    }
13655   ],
13656   "fields" :
13657   [
13658    {
13659     "access" : "private",
13660     "field_name" : "_hidl_mImpl",
13661     "field_offset" : 512,
13662     "referenced_type" : "type-479"
13663    }
13664   ],
13665   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13666   "name" : "android::hidl::base::V1_0::BnHwBase",
13667   "referenced_type" : "type-478",
13668   "self_type" : "type-478",
13669   "size" : 76,
13670   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13671   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13672   "vtable_components" :
13673   [
13674    {
13675     "component_value" : 68,
13676     "kind" : "vbase_offset"
13677    },
13678    {
13679     "kind" : "offset_to_top"
13680    },
13681    {
13682     "kind" : "rtti",
13683     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13684    },
13685    {
13686     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13687    },
13688    {
13689     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13690    },
13691    {
13692     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13693    },
13694    {
13695     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13696    },
13697    {
13698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13699    },
13700    {
13701     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13702    },
13703    {
13704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13705    },
13706    {
13707     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13708    },
13709    {
13710     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13711    },
13712    {
13713     "kind" : "complete_dtor_pointer",
13714     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13715    },
13716    {
13717     "kind" : "deleting_dtor_pointer",
13718     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13722    },
13723    {
13724     "component_value" : -20,
13725     "kind" : "offset_to_top"
13726    },
13727    {
13728     "kind" : "rtti",
13729     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13730    },
13731    {
13732     "kind" : "complete_dtor_pointer",
13733     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13734    },
13735    {
13736     "kind" : "deleting_dtor_pointer",
13737     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13738    },
13739    {
13740     "kind" : "vcall_offset"
13741    },
13742    {
13743     "kind" : "vcall_offset"
13744    },
13745    {
13746     "kind" : "vcall_offset"
13747    },
13748    {
13749     "kind" : "vcall_offset"
13750    },
13751    {
13752     "component_value" : -68,
13753     "kind" : "vcall_offset"
13754    },
13755    {
13756     "component_value" : -68,
13757     "kind" : "offset_to_top"
13758    },
13759    {
13760     "kind" : "rtti",
13761     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13762    },
13763    {
13764     "kind" : "complete_dtor_pointer",
13765     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13766    },
13767    {
13768     "kind" : "deleting_dtor_pointer",
13769     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13770    },
13771    {
13772     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13782    }
13783   ]
13784  },
13785  {
13786   "alignment" : 4,
13787   "base_specifiers" :
13788   [
13789    {
13790     "referenced_type" : "type-461"
13791    },
13792    {
13793     "referenced_type" : "type-140"
13794    }
13795   ],
13796   "fields" :
13797   [
13798    {
13799     "access" : "private",
13800     "field_name" : "_hidl_mMutex",
13801     "field_offset" : 544,
13802     "referenced_type" : "type-634"
13803    },
13804    {
13805     "access" : "private",
13806     "field_name" : "_hidl_mDeathRecipients",
13807     "field_offset" : 576,
13808     "referenced_type" : "type-635"
13809    }
13810   ],
13811   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13812   "name" : "android::hidl::base::V1_0::BpHwBase",
13813   "referenced_type" : "type-633",
13814   "self_type" : "type-633",
13815   "size" : 92,
13816   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13817   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13818   "vtable_components" :
13819   [
13820    {
13821     "component_value" : 84,
13822     "kind" : "vbase_offset"
13823    },
13824    {
13825     "kind" : "offset_to_top"
13826    },
13827    {
13828     "kind" : "rtti",
13829     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13830    },
13831    {
13832     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13836    },
13837    {
13838     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13839    },
13840    {
13841     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13842    },
13843    {
13844     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13845    },
13846    {
13847     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13848    },
13849    {
13850     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13854    },
13855    {
13856     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13860    },
13861    {
13862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13863    },
13864    {
13865     "kind" : "complete_dtor_pointer",
13866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13867    },
13868    {
13869     "kind" : "deleting_dtor_pointer",
13870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13874    },
13875    {
13876     "component_value" : 80,
13877     "kind" : "vbase_offset"
13878    },
13879    {
13880     "component_value" : -4,
13881     "kind" : "offset_to_top"
13882    },
13883    {
13884     "kind" : "rtti",
13885     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13886    },
13887    {
13888     "kind" : "complete_dtor_pointer",
13889     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13890    },
13891    {
13892     "kind" : "deleting_dtor_pointer",
13893     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13894    },
13895    {
13896     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13897    },
13898    {
13899     "component_value" : 76,
13900     "kind" : "vbase_offset"
13901    },
13902    {
13903     "component_value" : -8,
13904     "kind" : "offset_to_top"
13905    },
13906    {
13907     "kind" : "rtti",
13908     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13909    },
13910    {
13911     "kind" : "complete_dtor_pointer",
13912     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13913    },
13914    {
13915     "kind" : "deleting_dtor_pointer",
13916     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13917    },
13918    {
13919     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13920    },
13921    {
13922     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13923    },
13924    {
13925     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13926    },
13927    {
13928     "component_value" : -24,
13929     "kind" : "offset_to_top"
13930    },
13931    {
13932     "kind" : "rtti",
13933     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13934    },
13935    {
13936     "kind" : "complete_dtor_pointer",
13937     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13938    },
13939    {
13940     "kind" : "deleting_dtor_pointer",
13941     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13942    },
13943    {
13944     "kind" : "vcall_offset"
13945    },
13946    {
13947     "component_value" : -76,
13948     "kind" : "vcall_offset"
13949    },
13950    {
13951     "component_value" : -76,
13952     "kind" : "vcall_offset"
13953    },
13954    {
13955     "component_value" : -76,
13956     "kind" : "vcall_offset"
13957    },
13958    {
13959     "component_value" : -84,
13960     "kind" : "vcall_offset"
13961    },
13962    {
13963     "component_value" : -84,
13964     "kind" : "offset_to_top"
13965    },
13966    {
13967     "kind" : "rtti",
13968     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13969    },
13970    {
13971     "kind" : "complete_dtor_pointer",
13972     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13973    },
13974    {
13975     "kind" : "deleting_dtor_pointer",
13976     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13977    },
13978    {
13979     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13980    },
13981    {
13982     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13983    },
13984    {
13985     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13986    },
13987    {
13988     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13989    }
13990   ]
13991  },
13992  {
13993   "alignment" : 8,
13994   "fields" :
13995   [
13996    {
13997     "field_name" : "pid",
13998     "referenced_type" : "type-29"
13999    },
14000    {
14001     "field_name" : "ptr",
14002     "field_offset" : 64,
14003     "referenced_type" : "type-167"
14004    },
14005    {
14006     "field_name" : "arch",
14007     "field_offset" : 128,
14008     "referenced_type" : "type-441"
14009    }
14010   ],
14011   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14012   "name" : "android::hidl::base::V1_0::DebugInfo",
14013   "referenced_type" : "type-440",
14014   "self_type" : "type-440",
14015   "size" : 24,
14016   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14017   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14018  },
14019  {
14020   "alignment" : 4,
14021   "base_specifiers" :
14022   [
14023    {
14024     "is_virtual" : true,
14025     "referenced_type" : "type-6"
14026    }
14027   ],
14028   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14029   "name" : "android::hidl::base::V1_0::IBase",
14030   "referenced_type" : "type-5",
14031   "self_type" : "type-5",
14032   "size" : 12,
14033   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14034   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14035   "vtable_components" :
14036   [
14037    {
14038     "component_value" : 4,
14039     "kind" : "vbase_offset"
14040    },
14041    {
14042     "kind" : "offset_to_top"
14043    },
14044    {
14045     "kind" : "rtti",
14046     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14047    },
14048    {
14049     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14050    },
14051    {
14052     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14053    },
14054    {
14055     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14056    },
14057    {
14058     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14059    },
14060    {
14061     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14062    },
14063    {
14064     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14065    },
14066    {
14067     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14068    },
14069    {
14070     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14071    },
14072    {
14073     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14074    },
14075    {
14076     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14077    },
14078    {
14079     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14080    },
14081    {
14082     "kind" : "complete_dtor_pointer",
14083     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14084    },
14085    {
14086     "kind" : "deleting_dtor_pointer",
14087     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14088    },
14089    {
14090     "kind" : "vcall_offset"
14091    },
14092    {
14093     "kind" : "vcall_offset"
14094    },
14095    {
14096     "kind" : "vcall_offset"
14097    },
14098    {
14099     "kind" : "vcall_offset"
14100    },
14101    {
14102     "component_value" : -4,
14103     "kind" : "vcall_offset"
14104    },
14105    {
14106     "component_value" : -4,
14107     "kind" : "offset_to_top"
14108    },
14109    {
14110     "kind" : "rtti",
14111     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14112    },
14113    {
14114     "kind" : "complete_dtor_pointer",
14115     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14116    },
14117    {
14118     "kind" : "deleting_dtor_pointer",
14119     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14120    },
14121    {
14122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14123    },
14124    {
14125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14126    },
14127    {
14128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14129    },
14130    {
14131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14132    }
14133   ]
14134  },
14135  {
14136   "alignment" : 4,
14137   "base_specifiers" :
14138   [
14139    {
14140     "referenced_type" : "type-5"
14141    }
14142   ],
14143   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14144   "name" : "android::hidl::manager::V1_0::IServiceManager",
14145   "referenced_type" : "type-99",
14146   "self_type" : "type-99",
14147   "size" : 12,
14148   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14149   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14150   "vtable_components" :
14151   [
14152    {
14153     "component_value" : 4,
14154     "kind" : "vbase_offset"
14155    },
14156    {
14157     "kind" : "offset_to_top"
14158    },
14159    {
14160     "kind" : "rtti",
14161     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14162    },
14163    {
14164     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14165    },
14166    {
14167     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14168    },
14169    {
14170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14171    },
14172    {
14173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14174    },
14175    {
14176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14195    },
14196    {
14197     "kind" : "complete_dtor_pointer",
14198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14199    },
14200    {
14201     "kind" : "deleting_dtor_pointer",
14202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14203    },
14204    {
14205     "is_pure" : true,
14206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14207    },
14208    {
14209     "is_pure" : true,
14210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14211    },
14212    {
14213     "is_pure" : true,
14214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14215    },
14216    {
14217     "is_pure" : true,
14218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14219    },
14220    {
14221     "is_pure" : true,
14222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14223    },
14224    {
14225     "is_pure" : true,
14226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14227    },
14228    {
14229     "is_pure" : true,
14230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14231    },
14232    {
14233     "is_pure" : true,
14234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14235    },
14236    {
14237     "kind" : "vcall_offset"
14238    },
14239    {
14240     "kind" : "vcall_offset"
14241    },
14242    {
14243     "kind" : "vcall_offset"
14244    },
14245    {
14246     "kind" : "vcall_offset"
14247    },
14248    {
14249     "component_value" : -4,
14250     "kind" : "vcall_offset"
14251    },
14252    {
14253     "component_value" : -4,
14254     "kind" : "offset_to_top"
14255    },
14256    {
14257     "kind" : "rtti",
14258     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14259    },
14260    {
14261     "kind" : "complete_dtor_pointer",
14262     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14263    },
14264    {
14265     "kind" : "deleting_dtor_pointer",
14266     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14267    },
14268    {
14269     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14270    },
14271    {
14272     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14279    }
14280   ]
14281  },
14282  {
14283   "alignment" : 8,
14284   "fields" :
14285   [
14286    {
14287     "field_name" : "interfaceName",
14288     "referenced_type" : "type-350"
14289    },
14290    {
14291     "field_name" : "instanceName",
14292     "field_offset" : 128,
14293     "referenced_type" : "type-350"
14294    },
14295    {
14296     "field_name" : "pid",
14297     "field_offset" : 256,
14298     "referenced_type" : "type-29"
14299    },
14300    {
14301     "field_name" : "clientPids",
14302     "field_offset" : 320,
14303     "referenced_type" : "type-388"
14304    },
14305    {
14306     "field_name" : "arch",
14307     "field_offset" : 448,
14308     "referenced_type" : "type-441"
14309    }
14310   ],
14311   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14312   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14313   "referenced_type" : "type-583",
14314   "self_type" : "type-583",
14315   "size" : 64,
14316   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14317   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14318  },
14319  {
14320   "alignment" : 4,
14321   "base_specifiers" :
14322   [
14323    {
14324     "referenced_type" : "type-5"
14325    }
14326   ],
14327   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14328   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14329   "referenced_type" : "type-125",
14330   "self_type" : "type-125",
14331   "size" : 12,
14332   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14333   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14334   "vtable_components" :
14335   [
14336    {
14337     "component_value" : 4,
14338     "kind" : "vbase_offset"
14339    },
14340    {
14341     "kind" : "offset_to_top"
14342    },
14343    {
14344     "kind" : "rtti",
14345     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14346    },
14347    {
14348     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14349    },
14350    {
14351     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14352    },
14353    {
14354     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14355    },
14356    {
14357     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14361    },
14362    {
14363     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14370    },
14371    {
14372     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14376    },
14377    {
14378     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14379    },
14380    {
14381     "kind" : "complete_dtor_pointer",
14382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14383    },
14384    {
14385     "kind" : "deleting_dtor_pointer",
14386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14387    },
14388    {
14389     "is_pure" : true,
14390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14391    },
14392    {
14393     "kind" : "vcall_offset"
14394    },
14395    {
14396     "kind" : "vcall_offset"
14397    },
14398    {
14399     "kind" : "vcall_offset"
14400    },
14401    {
14402     "kind" : "vcall_offset"
14403    },
14404    {
14405     "component_value" : -4,
14406     "kind" : "vcall_offset"
14407    },
14408    {
14409     "component_value" : -4,
14410     "kind" : "offset_to_top"
14411    },
14412    {
14413     "kind" : "rtti",
14414     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14415    },
14416    {
14417     "kind" : "complete_dtor_pointer",
14418     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14419    },
14420    {
14421     "kind" : "deleting_dtor_pointer",
14422     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14423    },
14424    {
14425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14426    },
14427    {
14428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14429    },
14430    {
14431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14432    },
14433    {
14434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14435    }
14436   ]
14437  },
14438  {
14439   "alignment" : 4,
14440   "fields" :
14441   [
14442    {
14443     "access" : "private",
14444     "field_name" : "m_ptr",
14445     "referenced_type" : "type-106"
14446    }
14447   ],
14448   "linker_set_key" : "android::sp<android::Thread>",
14449   "name" : "android::sp<android::Thread>",
14450   "record_kind" : "class",
14451   "referenced_type" : "type-105",
14452   "self_type" : "type-105",
14453   "size" : 4,
14454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14455   "template_args" : [ "type-107" ],
14456   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14457  },
14458  {
14459   "alignment" : 4,
14460   "fields" :
14461   [
14462    {
14463     "access" : "private",
14464     "field_name" : "m_ptr",
14465     "referenced_type" : "type-176"
14466    }
14467   ],
14468   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14469   "name" : "android::sp<android::hardware::BHwBinder>",
14470   "record_kind" : "class",
14471   "referenced_type" : "type-175",
14472   "self_type" : "type-175",
14473   "size" : 4,
14474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14475   "template_args" : [ "type-177" ],
14476   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14477  },
14478  {
14479   "alignment" : 4,
14480   "fields" :
14481   [
14482    {
14483     "access" : "private",
14484     "field_name" : "m_ptr",
14485     "referenced_type" : "type-12"
14486    }
14487   ],
14488   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14489   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14490   "record_kind" : "class",
14491   "referenced_type" : "type-11",
14492   "self_type" : "type-11",
14493   "size" : 4,
14494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14495   "template_args" : [ "type-13" ],
14496   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14497  },
14498  {
14499   "alignment" : 4,
14500   "fields" :
14501   [
14502    {
14503     "access" : "private",
14504     "field_name" : "m_ptr",
14505     "referenced_type" : "type-15"
14506    }
14507   ],
14508   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14509   "name" : "android::sp<android::hardware::IBinder>",
14510   "record_kind" : "class",
14511   "referenced_type" : "type-14",
14512   "self_type" : "type-14",
14513   "size" : 4,
14514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14515   "template_args" : [ "type-16" ],
14516   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14517  },
14518  {
14519   "alignment" : 4,
14520   "fields" :
14521   [
14522    {
14523     "access" : "private",
14524     "field_name" : "m_ptr",
14525     "referenced_type" : "type-24"
14526    }
14527   ],
14528   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14529   "name" : "android::sp<android::hardware::IInterface>",
14530   "record_kind" : "class",
14531   "referenced_type" : "type-23",
14532   "self_type" : "type-23",
14533   "size" : 4,
14534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14535   "template_args" : [ "type-25" ],
14536   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14537  },
14538  {
14539   "alignment" : 4,
14540   "fields" :
14541   [
14542    {
14543     "access" : "private",
14544     "field_name" : "m_ptr",
14545     "referenced_type" : "type-27"
14546    }
14547   ],
14548   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14549   "name" : "android::sp<android::hardware::ProcessState>",
14550   "record_kind" : "class",
14551   "referenced_type" : "type-26",
14552   "self_type" : "type-26",
14553   "size" : 4,
14554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14555   "template_args" : [ "type-28" ],
14556   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14557  },
14558  {
14559   "alignment" : 4,
14560   "fields" :
14561   [
14562    {
14563     "access" : "private",
14564     "field_name" : "m_ptr",
14565     "referenced_type" : "type-162"
14566    }
14567   ],
14568   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14569   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14570   "record_kind" : "class",
14571   "referenced_type" : "type-161",
14572   "self_type" : "type-161",
14573   "size" : 4,
14574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14575   "template_args" : [ "type-163" ],
14576   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14577  },
14578  {
14579   "alignment" : 4,
14580   "fields" :
14581   [
14582    {
14583     "access" : "private",
14584     "field_name" : "m_ptr",
14585     "referenced_type" : "type-165"
14586    }
14587   ],
14588   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14589   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14590   "record_kind" : "class",
14591   "referenced_type" : "type-436",
14592   "self_type" : "type-436",
14593   "size" : 4,
14594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14595   "template_args" : [ "type-166" ],
14596   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14597  },
14598  {
14599   "alignment" : 4,
14600   "fields" :
14601   [
14602    {
14603     "access" : "private",
14604     "field_name" : "m_ptr",
14605     "referenced_type" : "type-3"
14606    }
14607   ],
14608   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
14609   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
14610   "record_kind" : "class",
14611   "referenced_type" : "type-149",
14612   "self_type" : "type-149",
14613   "size" : 4,
14614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14615   "template_args" : [ "type-4" ],
14616   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_08IHdmiCecEEE"
14617  },
14618  {
14619   "alignment" : 4,
14620   "fields" :
14621   [
14622    {
14623     "access" : "private",
14624     "field_name" : "m_ptr",
14625     "referenced_type" : "type-131"
14626    }
14627   ],
14628   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
14629   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
14630   "record_kind" : "class",
14631   "referenced_type" : "type-130",
14632   "self_type" : "type-130",
14633   "size" : 4,
14634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14635   "template_args" : [ "type-132" ],
14636   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_016IHdmiCecCallbackEEE"
14637  },
14638  {
14639   "alignment" : 4,
14640   "fields" :
14641   [
14642    {
14643     "access" : "private",
14644     "field_name" : "m_ptr",
14645     "referenced_type" : "type-169"
14646    }
14647   ],
14648   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14649   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14650   "record_kind" : "class",
14651   "referenced_type" : "type-479",
14652   "self_type" : "type-479",
14653   "size" : 4,
14654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14655   "template_args" : [ "type-5" ],
14656   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14657  },
14658  {
14659   "alignment" : 4,
14660   "fields" :
14661   [
14662    {
14663     "access" : "private",
14664     "field_name" : "m_ptr",
14665     "referenced_type" : "type-98"
14666    }
14667   ],
14668   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14669   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14670   "record_kind" : "class",
14671   "referenced_type" : "type-97",
14672   "self_type" : "type-97",
14673   "size" : 4,
14674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14675   "template_args" : [ "type-99" ],
14676   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14677  },
14678  {
14679   "alignment" : 4,
14680   "fields" :
14681   [
14682    {
14683     "access" : "private",
14684     "field_name" : "m_ptr",
14685     "referenced_type" : "type-124"
14686    }
14687   ],
14688   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14689   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14690   "record_kind" : "class",
14691   "referenced_type" : "type-123",
14692   "self_type" : "type-123",
14693   "size" : 4,
14694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14695   "template_args" : [ "type-125" ],
14696   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14697  },
14698  {
14699   "alignment" : 1,
14700   "linker_set_key" : "android::trait_trivial_copy<bool>",
14701   "name" : "android::trait_trivial_copy<bool>",
14702   "referenced_type" : "type-259",
14703   "self_type" : "type-259",
14704   "size" : 1,
14705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14706   "template_args" : [ "type-43" ],
14707   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14708  },
14709  {
14710   "alignment" : 1,
14711   "linker_set_key" : "android::trait_trivial_copy<char>",
14712   "name" : "android::trait_trivial_copy<char>",
14713   "referenced_type" : "type-263",
14714   "self_type" : "type-263",
14715   "size" : 1,
14716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14717   "template_args" : [ "type-60" ],
14718   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14719  },
14720  {
14721   "alignment" : 1,
14722   "linker_set_key" : "android::trait_trivial_copy<double>",
14723   "name" : "android::trait_trivial_copy<double>",
14724   "referenced_type" : "type-321",
14725   "self_type" : "type-321",
14726   "size" : 1,
14727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14728   "template_args" : [ "type-319" ],
14729   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14730  },
14731  {
14732   "alignment" : 1,
14733   "linker_set_key" : "android::trait_trivial_copy<float>",
14734   "name" : "android::trait_trivial_copy<float>",
14735   "referenced_type" : "type-316",
14736   "self_type" : "type-316",
14737   "size" : 1,
14738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14739   "template_args" : [ "type-314" ],
14740   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14741  },
14742  {
14743   "alignment" : 1,
14744   "linker_set_key" : "android::trait_trivial_copy<int>",
14745   "name" : "android::trait_trivial_copy<int>",
14746   "referenced_type" : "type-282",
14747   "self_type" : "type-282",
14748   "size" : 1,
14749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14750   "template_args" : [ "type-29" ],
14751   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14752  },
14753  {
14754   "alignment" : 1,
14755   "linker_set_key" : "android::trait_trivial_copy<long long>",
14756   "name" : "android::trait_trivial_copy<long long>",
14757   "referenced_type" : "type-307",
14758   "self_type" : "type-307",
14759   "size" : 1,
14760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14761   "template_args" : [ "type-34" ],
14762   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14763  },
14764  {
14765   "alignment" : 1,
14766   "linker_set_key" : "android::trait_trivial_copy<long>",
14767   "name" : "android::trait_trivial_copy<long>",
14768   "referenced_type" : "type-294",
14769   "self_type" : "type-294",
14770   "size" : 1,
14771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14772   "template_args" : [ "type-292" ],
14773   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14774  },
14775  {
14776   "alignment" : 1,
14777   "linker_set_key" : "android::trait_trivial_copy<short>",
14778   "name" : "android::trait_trivial_copy<short>",
14779   "referenced_type" : "type-273",
14780   "self_type" : "type-273",
14781   "size" : 1,
14782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14783   "template_args" : [ "type-271" ],
14784   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14785  },
14786  {
14787   "alignment" : 1,
14788   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14789   "name" : "android::trait_trivial_copy<unsigned char>",
14790   "referenced_type" : "type-268",
14791   "self_type" : "type-268",
14792   "size" : 1,
14793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14794   "template_args" : [ "type-116" ],
14795   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14796  },
14797  {
14798   "alignment" : 1,
14799   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14800   "name" : "android::trait_trivial_copy<unsigned int>",
14801   "referenced_type" : "type-286",
14802   "self_type" : "type-286",
14803   "size" : 1,
14804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14805   "template_args" : [ "type-2" ],
14806   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14807  },
14808  {
14809   "alignment" : 1,
14810   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14811   "name" : "android::trait_trivial_copy<unsigned long long>",
14812   "referenced_type" : "type-311",
14813   "self_type" : "type-311",
14814   "size" : 1,
14815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14816   "template_args" : [ "type-167" ],
14817   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14818  },
14819  {
14820   "alignment" : 1,
14821   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14822   "name" : "android::trait_trivial_copy<unsigned long>",
14823   "referenced_type" : "type-299",
14824   "self_type" : "type-299",
14825   "size" : 1,
14826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14827   "template_args" : [ "type-297" ],
14828   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14829  },
14830  {
14831   "alignment" : 1,
14832   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14833   "name" : "android::trait_trivial_copy<unsigned short>",
14834   "referenced_type" : "type-278",
14835   "self_type" : "type-278",
14836   "size" : 1,
14837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14838   "template_args" : [ "type-118" ],
14839   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14840  },
14841  {
14842   "alignment" : 1,
14843   "linker_set_key" : "android::trait_trivial_copy<void>",
14844   "name" : "android::trait_trivial_copy<void>",
14845   "referenced_type" : "type-255",
14846   "self_type" : "type-255",
14847   "size" : 1,
14848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14849   "template_args" : [ "type-31" ],
14850   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14851  },
14852  {
14853   "alignment" : 1,
14854   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14855   "name" : "android::trait_trivial_ctor<bool>",
14856   "referenced_type" : "type-257",
14857   "self_type" : "type-257",
14858   "size" : 1,
14859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14860   "template_args" : [ "type-43" ],
14861   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14862  },
14863  {
14864   "alignment" : 1,
14865   "linker_set_key" : "android::trait_trivial_ctor<char>",
14866   "name" : "android::trait_trivial_ctor<char>",
14867   "referenced_type" : "type-261",
14868   "self_type" : "type-261",
14869   "size" : 1,
14870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14871   "template_args" : [ "type-60" ],
14872   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14873  },
14874  {
14875   "alignment" : 1,
14876   "linker_set_key" : "android::trait_trivial_ctor<double>",
14877   "name" : "android::trait_trivial_ctor<double>",
14878   "referenced_type" : "type-318",
14879   "self_type" : "type-318",
14880   "size" : 1,
14881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14882   "template_args" : [ "type-319" ],
14883   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14884  },
14885  {
14886   "alignment" : 1,
14887   "linker_set_key" : "android::trait_trivial_ctor<float>",
14888   "name" : "android::trait_trivial_ctor<float>",
14889   "referenced_type" : "type-313",
14890   "self_type" : "type-313",
14891   "size" : 1,
14892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14893   "template_args" : [ "type-314" ],
14894   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14895  },
14896  {
14897   "alignment" : 1,
14898   "linker_set_key" : "android::trait_trivial_ctor<int>",
14899   "name" : "android::trait_trivial_ctor<int>",
14900   "referenced_type" : "type-280",
14901   "self_type" : "type-280",
14902   "size" : 1,
14903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14904   "template_args" : [ "type-29" ],
14905   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14906  },
14907  {
14908   "alignment" : 1,
14909   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14910   "name" : "android::trait_trivial_ctor<long long>",
14911   "referenced_type" : "type-305",
14912   "self_type" : "type-305",
14913   "size" : 1,
14914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14915   "template_args" : [ "type-34" ],
14916   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14917  },
14918  {
14919   "alignment" : 1,
14920   "linker_set_key" : "android::trait_trivial_ctor<long>",
14921   "name" : "android::trait_trivial_ctor<long>",
14922   "referenced_type" : "type-291",
14923   "self_type" : "type-291",
14924   "size" : 1,
14925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14926   "template_args" : [ "type-292" ],
14927   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14928  },
14929  {
14930   "alignment" : 1,
14931   "linker_set_key" : "android::trait_trivial_ctor<short>",
14932   "name" : "android::trait_trivial_ctor<short>",
14933   "referenced_type" : "type-270",
14934   "self_type" : "type-270",
14935   "size" : 1,
14936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14937   "template_args" : [ "type-271" ],
14938   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14939  },
14940  {
14941   "alignment" : 1,
14942   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14943   "name" : "android::trait_trivial_ctor<unsigned char>",
14944   "referenced_type" : "type-266",
14945   "self_type" : "type-266",
14946   "size" : 1,
14947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14948   "template_args" : [ "type-116" ],
14949   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14950  },
14951  {
14952   "alignment" : 1,
14953   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14954   "name" : "android::trait_trivial_ctor<unsigned int>",
14955   "referenced_type" : "type-284",
14956   "self_type" : "type-284",
14957   "size" : 1,
14958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14959   "template_args" : [ "type-2" ],
14960   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14961  },
14962  {
14963   "alignment" : 1,
14964   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14965   "name" : "android::trait_trivial_ctor<unsigned long long>",
14966   "referenced_type" : "type-309",
14967   "self_type" : "type-309",
14968   "size" : 1,
14969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14970   "template_args" : [ "type-167" ],
14971   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14972  },
14973  {
14974   "alignment" : 1,
14975   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14976   "name" : "android::trait_trivial_ctor<unsigned long>",
14977   "referenced_type" : "type-296",
14978   "self_type" : "type-296",
14979   "size" : 1,
14980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14981   "template_args" : [ "type-297" ],
14982   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14983  },
14984  {
14985   "alignment" : 1,
14986   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14987   "name" : "android::trait_trivial_ctor<unsigned short>",
14988   "referenced_type" : "type-275",
14989   "self_type" : "type-275",
14990   "size" : 1,
14991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14992   "template_args" : [ "type-118" ],
14993   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14994  },
14995  {
14996   "alignment" : 1,
14997   "linker_set_key" : "android::trait_trivial_ctor<void>",
14998   "name" : "android::trait_trivial_ctor<void>",
14999   "referenced_type" : "type-252",
15000   "self_type" : "type-252",
15001   "size" : 1,
15002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15003   "template_args" : [ "type-31" ],
15004   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15005  },
15006  {
15007   "alignment" : 1,
15008   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15009   "name" : "android::trait_trivial_dtor<bool>",
15010   "referenced_type" : "type-258",
15011   "self_type" : "type-258",
15012   "size" : 1,
15013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15014   "template_args" : [ "type-43" ],
15015   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15016  },
15017  {
15018   "alignment" : 1,
15019   "linker_set_key" : "android::trait_trivial_dtor<char>",
15020   "name" : "android::trait_trivial_dtor<char>",
15021   "referenced_type" : "type-262",
15022   "self_type" : "type-262",
15023   "size" : 1,
15024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15025   "template_args" : [ "type-60" ],
15026   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15027  },
15028  {
15029   "alignment" : 1,
15030   "linker_set_key" : "android::trait_trivial_dtor<double>",
15031   "name" : "android::trait_trivial_dtor<double>",
15032   "referenced_type" : "type-320",
15033   "self_type" : "type-320",
15034   "size" : 1,
15035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15036   "template_args" : [ "type-319" ],
15037   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15038  },
15039  {
15040   "alignment" : 1,
15041   "linker_set_key" : "android::trait_trivial_dtor<float>",
15042   "name" : "android::trait_trivial_dtor<float>",
15043   "referenced_type" : "type-315",
15044   "self_type" : "type-315",
15045   "size" : 1,
15046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15047   "template_args" : [ "type-314" ],
15048   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15049  },
15050  {
15051   "alignment" : 1,
15052   "linker_set_key" : "android::trait_trivial_dtor<int>",
15053   "name" : "android::trait_trivial_dtor<int>",
15054   "referenced_type" : "type-281",
15055   "self_type" : "type-281",
15056   "size" : 1,
15057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15058   "template_args" : [ "type-29" ],
15059   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15060  },
15061  {
15062   "alignment" : 1,
15063   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15064   "name" : "android::trait_trivial_dtor<long long>",
15065   "referenced_type" : "type-306",
15066   "self_type" : "type-306",
15067   "size" : 1,
15068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15069   "template_args" : [ "type-34" ],
15070   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15071  },
15072  {
15073   "alignment" : 1,
15074   "linker_set_key" : "android::trait_trivial_dtor<long>",
15075   "name" : "android::trait_trivial_dtor<long>",
15076   "referenced_type" : "type-293",
15077   "self_type" : "type-293",
15078   "size" : 1,
15079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15080   "template_args" : [ "type-292" ],
15081   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15082  },
15083  {
15084   "alignment" : 1,
15085   "linker_set_key" : "android::trait_trivial_dtor<short>",
15086   "name" : "android::trait_trivial_dtor<short>",
15087   "referenced_type" : "type-272",
15088   "self_type" : "type-272",
15089   "size" : 1,
15090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15091   "template_args" : [ "type-271" ],
15092   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15093  },
15094  {
15095   "alignment" : 1,
15096   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15097   "name" : "android::trait_trivial_dtor<unsigned char>",
15098   "referenced_type" : "type-267",
15099   "self_type" : "type-267",
15100   "size" : 1,
15101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15102   "template_args" : [ "type-116" ],
15103   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15104  },
15105  {
15106   "alignment" : 1,
15107   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15108   "name" : "android::trait_trivial_dtor<unsigned int>",
15109   "referenced_type" : "type-285",
15110   "self_type" : "type-285",
15111   "size" : 1,
15112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15113   "template_args" : [ "type-2" ],
15114   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15115  },
15116  {
15117   "alignment" : 1,
15118   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15119   "name" : "android::trait_trivial_dtor<unsigned long long>",
15120   "referenced_type" : "type-310",
15121   "self_type" : "type-310",
15122   "size" : 1,
15123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15124   "template_args" : [ "type-167" ],
15125   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15126  },
15127  {
15128   "alignment" : 1,
15129   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15130   "name" : "android::trait_trivial_dtor<unsigned long>",
15131   "referenced_type" : "type-298",
15132   "self_type" : "type-298",
15133   "size" : 1,
15134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15135   "template_args" : [ "type-297" ],
15136   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15137  },
15138  {
15139   "alignment" : 1,
15140   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15141   "name" : "android::trait_trivial_dtor<unsigned short>",
15142   "referenced_type" : "type-277",
15143   "self_type" : "type-277",
15144   "size" : 1,
15145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15146   "template_args" : [ "type-118" ],
15147   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15148  },
15149  {
15150   "alignment" : 1,
15151   "linker_set_key" : "android::trait_trivial_dtor<void>",
15152   "name" : "android::trait_trivial_dtor<void>",
15153   "referenced_type" : "type-253",
15154   "self_type" : "type-253",
15155   "size" : 1,
15156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15157   "template_args" : [ "type-31" ],
15158   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15159  },
15160  {
15161   "alignment" : 1,
15162   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15163   "name" : "android::trait_trivial_move<android::String16>",
15164   "referenced_type" : "type-458",
15165   "self_type" : "type-458",
15166   "size" : 1,
15167   "source_file" : "/system/core/libutils/include/utils/String16.h",
15168   "template_args" : [ "type-48" ],
15169   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15170  },
15171  {
15172   "alignment" : 1,
15173   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15174   "name" : "android::trait_trivial_move<android::String8>",
15175   "referenced_type" : "type-452",
15176   "self_type" : "type-452",
15177   "size" : 1,
15178   "source_file" : "/system/core/libutils/include/utils/String8.h",
15179   "template_args" : [ "type-57" ],
15180   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15181  },
15182  {
15183   "alignment" : 1,
15184   "linker_set_key" : "android::trait_trivial_move<bool>",
15185   "name" : "android::trait_trivial_move<bool>",
15186   "referenced_type" : "type-260",
15187   "self_type" : "type-260",
15188   "size" : 1,
15189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15190   "template_args" : [ "type-43" ],
15191   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15192  },
15193  {
15194   "alignment" : 1,
15195   "linker_set_key" : "android::trait_trivial_move<char>",
15196   "name" : "android::trait_trivial_move<char>",
15197   "referenced_type" : "type-264",
15198   "self_type" : "type-264",
15199   "size" : 1,
15200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15201   "template_args" : [ "type-60" ],
15202   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15203  },
15204  {
15205   "alignment" : 1,
15206   "linker_set_key" : "android::trait_trivial_move<double>",
15207   "name" : "android::trait_trivial_move<double>",
15208   "referenced_type" : "type-322",
15209   "self_type" : "type-322",
15210   "size" : 1,
15211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15212   "template_args" : [ "type-319" ],
15213   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15214  },
15215  {
15216   "alignment" : 1,
15217   "linker_set_key" : "android::trait_trivial_move<float>",
15218   "name" : "android::trait_trivial_move<float>",
15219   "referenced_type" : "type-317",
15220   "self_type" : "type-317",
15221   "size" : 1,
15222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15223   "template_args" : [ "type-314" ],
15224   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15225  },
15226  {
15227   "alignment" : 1,
15228   "linker_set_key" : "android::trait_trivial_move<int>",
15229   "name" : "android::trait_trivial_move<int>",
15230   "referenced_type" : "type-283",
15231   "self_type" : "type-283",
15232   "size" : 1,
15233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15234   "template_args" : [ "type-29" ],
15235   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15236  },
15237  {
15238   "alignment" : 1,
15239   "linker_set_key" : "android::trait_trivial_move<long long>",
15240   "name" : "android::trait_trivial_move<long long>",
15241   "referenced_type" : "type-308",
15242   "self_type" : "type-308",
15243   "size" : 1,
15244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15245   "template_args" : [ "type-34" ],
15246   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15247  },
15248  {
15249   "alignment" : 1,
15250   "linker_set_key" : "android::trait_trivial_move<long>",
15251   "name" : "android::trait_trivial_move<long>",
15252   "referenced_type" : "type-295",
15253   "self_type" : "type-295",
15254   "size" : 1,
15255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15256   "template_args" : [ "type-292" ],
15257   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15258  },
15259  {
15260   "alignment" : 1,
15261   "linker_set_key" : "android::trait_trivial_move<short>",
15262   "name" : "android::trait_trivial_move<short>",
15263   "referenced_type" : "type-274",
15264   "self_type" : "type-274",
15265   "size" : 1,
15266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15267   "template_args" : [ "type-271" ],
15268   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15269  },
15270  {
15271   "alignment" : 1,
15272   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15273   "name" : "android::trait_trivial_move<unsigned char>",
15274   "referenced_type" : "type-269",
15275   "self_type" : "type-269",
15276   "size" : 1,
15277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15278   "template_args" : [ "type-116" ],
15279   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15280  },
15281  {
15282   "alignment" : 1,
15283   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15284   "name" : "android::trait_trivial_move<unsigned int>",
15285   "referenced_type" : "type-290",
15286   "self_type" : "type-290",
15287   "size" : 1,
15288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15289   "template_args" : [ "type-2" ],
15290   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15291  },
15292  {
15293   "alignment" : 1,
15294   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15295   "name" : "android::trait_trivial_move<unsigned long long>",
15296   "referenced_type" : "type-312",
15297   "self_type" : "type-312",
15298   "size" : 1,
15299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15300   "template_args" : [ "type-167" ],
15301   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15302  },
15303  {
15304   "alignment" : 1,
15305   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15306   "name" : "android::trait_trivial_move<unsigned long>",
15307   "referenced_type" : "type-304",
15308   "self_type" : "type-304",
15309   "size" : 1,
15310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15311   "template_args" : [ "type-297" ],
15312   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15313  },
15314  {
15315   "alignment" : 1,
15316   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15317   "name" : "android::trait_trivial_move<unsigned short>",
15318   "referenced_type" : "type-279",
15319   "self_type" : "type-279",
15320   "size" : 1,
15321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15322   "template_args" : [ "type-118" ],
15323   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15324  },
15325  {
15326   "alignment" : 1,
15327   "linker_set_key" : "android::trait_trivial_move<void>",
15328   "name" : "android::trait_trivial_move<void>",
15329   "referenced_type" : "type-256",
15330   "self_type" : "type-256",
15331   "size" : 1,
15332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15333   "template_args" : [ "type-31" ],
15334   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15335  },
15336  {
15337   "alignment" : 4,
15338   "fields" :
15339   [
15340    {
15341     "access" : "private",
15342     "field_name" : "m_ptr",
15343     "referenced_type" : "type-176"
15344    },
15345    {
15346     "access" : "private",
15347     "field_name" : "m_refs",
15348     "field_offset" : 32,
15349     "referenced_type" : "type-41"
15350    }
15351   ],
15352   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15353   "name" : "android::wp<android::hardware::BHwBinder>",
15354   "record_kind" : "class",
15355   "referenced_type" : "type-471",
15356   "self_type" : "type-471",
15357   "size" : 8,
15358   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15359   "template_args" : [ "type-177" ],
15360   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15361  },
15362  {
15363   "alignment" : 4,
15364   "fields" :
15365   [
15366    {
15367     "access" : "private",
15368     "field_name" : "m_ptr",
15369     "referenced_type" : "type-12"
15370    },
15371    {
15372     "access" : "private",
15373     "field_name" : "m_refs",
15374     "field_offset" : 32,
15375     "referenced_type" : "type-41"
15376    }
15377   ],
15378   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15379   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15380   "record_kind" : "class",
15381   "referenced_type" : "type-250",
15382   "self_type" : "type-250",
15383   "size" : 8,
15384   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15385   "template_args" : [ "type-13" ],
15386   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15387  },
15388  {
15389   "alignment" : 4,
15390   "fields" :
15391   [
15392    {
15393     "access" : "private",
15394     "field_name" : "m_ptr",
15395     "referenced_type" : "type-165"
15396    },
15397    {
15398     "access" : "private",
15399     "field_name" : "m_refs",
15400     "field_offset" : 32,
15401     "referenced_type" : "type-41"
15402    }
15403   ],
15404   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15405   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15406   "record_kind" : "class",
15407   "referenced_type" : "type-164",
15408   "self_type" : "type-164",
15409   "size" : 8,
15410   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15411   "template_args" : [ "type-166" ],
15412   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15413  },
15414  {
15415   "alignment" : 4,
15416   "fields" :
15417   [
15418    {
15419     "access" : "private",
15420     "field_name" : "m_ptr",
15421     "referenced_type" : "type-169"
15422    },
15423    {
15424     "access" : "private",
15425     "field_name" : "m_refs",
15426     "field_offset" : 32,
15427     "referenced_type" : "type-41"
15428    }
15429   ],
15430   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15431   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15432   "record_kind" : "class",
15433   "referenced_type" : "type-168",
15434   "self_type" : "type-168",
15435   "size" : 8,
15436   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15437   "template_args" : [ "type-5" ],
15438   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15439  },
15440  {
15441   "alignment" : 4,
15442   "fields" :
15443   [
15444    {
15445     "field_name" : "maxContentLightLevel",
15446     "referenced_type" : "type-314"
15447    },
15448    {
15449     "field_name" : "maxFrameAverageLightLevel",
15450     "field_offset" : 32,
15451     "referenced_type" : "type-314"
15452    }
15453   ],
15454   "linker_set_key" : "android_cta861_3_metadata",
15455   "name" : "android_cta861_3_metadata",
15456   "referenced_type" : "type-558",
15457   "self_type" : "type-558",
15458   "size" : 8,
15459   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15460   "unique_id" : "android_cta861_3_metadata"
15461  },
15462  {
15463   "alignment" : 4,
15464   "fields" :
15465   [
15466    {
15467     "field_name" : "num_points",
15468     "referenced_type" : "type-2"
15469    },
15470    {
15471     "field_name" : "reserved",
15472     "field_offset" : 32,
15473     "referenced_type" : "type-547"
15474    },
15475    {
15476     "field_name" : "xyzc_points",
15477     "field_offset" : 288,
15478     "referenced_type" : "type-555"
15479    }
15480   ],
15481   "linker_set_key" : "android_depth_points",
15482   "name" : "android_depth_points",
15483   "referenced_type" : "type-554",
15484   "self_type" : "type-554",
15485   "size" : 36,
15486   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15487   "unique_id" : "android_depth_points"
15488  },
15489  {
15490   "alignment" : 4,
15491   "fields" :
15492   [
15493    {
15494     "field_name" : "format",
15495     "referenced_type" : "type-550"
15496    },
15497    {
15498     "field_name" : "num_planes",
15499     "field_offset" : 32,
15500     "referenced_type" : "type-2"
15501    },
15502    {
15503     "field_name" : "planes",
15504     "field_offset" : 64,
15505     "referenced_type" : "type-552"
15506    }
15507   ],
15508   "linker_set_key" : "android_flex_layout",
15509   "name" : "android_flex_layout",
15510   "referenced_type" : "type-551",
15511   "self_type" : "type-551",
15512   "size" : 12,
15513   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15514   "unique_id" : "android_flex_layout"
15515  },
15516  {
15517   "alignment" : 4,
15518   "fields" :
15519   [
15520    {
15521     "field_name" : "top_left",
15522     "referenced_type" : "type-399"
15523    },
15524    {
15525     "field_name" : "component",
15526     "field_offset" : 32,
15527     "referenced_type" : "type-548"
15528    },
15529    {
15530     "field_name" : "bits_per_component",
15531     "field_offset" : 64,
15532     "referenced_type" : "type-29"
15533    },
15534    {
15535     "field_name" : "bits_used",
15536     "field_offset" : 96,
15537     "referenced_type" : "type-29"
15538    },
15539    {
15540     "field_name" : "h_increment",
15541     "field_offset" : 128,
15542     "referenced_type" : "type-29"
15543    },
15544    {
15545     "field_name" : "v_increment",
15546     "field_offset" : 160,
15547     "referenced_type" : "type-29"
15548    },
15549    {
15550     "field_name" : "h_subsampling",
15551     "field_offset" : 192,
15552     "referenced_type" : "type-29"
15553    },
15554    {
15555     "field_name" : "v_subsampling",
15556     "field_offset" : 224,
15557     "referenced_type" : "type-29"
15558    }
15559   ],
15560   "linker_set_key" : "android_flex_plane",
15561   "name" : "android_flex_plane",
15562   "referenced_type" : "type-549",
15563   "self_type" : "type-549",
15564   "size" : 32,
15565   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15566   "unique_id" : "android_flex_plane"
15567  },
15568  {
15569   "alignment" : 4,
15570   "fields" :
15571   [
15572    {
15573     "field_name" : "displayPrimaryRed",
15574     "referenced_type" : "type-556"
15575    },
15576    {
15577     "field_name" : "displayPrimaryGreen",
15578     "field_offset" : 64,
15579     "referenced_type" : "type-556"
15580    },
15581    {
15582     "field_name" : "displayPrimaryBlue",
15583     "field_offset" : 128,
15584     "referenced_type" : "type-556"
15585    },
15586    {
15587     "field_name" : "whitePoint",
15588     "field_offset" : 192,
15589     "referenced_type" : "type-556"
15590    },
15591    {
15592     "field_name" : "maxLuminance",
15593     "field_offset" : 256,
15594     "referenced_type" : "type-314"
15595    },
15596    {
15597     "field_name" : "minLuminance",
15598     "field_offset" : 288,
15599     "referenced_type" : "type-314"
15600    }
15601   ],
15602   "linker_set_key" : "android_smpte2086_metadata",
15603   "name" : "android_smpte2086_metadata",
15604   "referenced_type" : "type-557",
15605   "self_type" : "type-557",
15606   "size" : 40,
15607   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15608   "unique_id" : "android_smpte2086_metadata"
15609  },
15610  {
15611   "alignment" : 4,
15612   "fields" :
15613   [
15614    {
15615     "field_name" : "x",
15616     "referenced_type" : "type-314"
15617    },
15618    {
15619     "field_name" : "y",
15620     "field_offset" : 32,
15621     "referenced_type" : "type-314"
15622    }
15623   ],
15624   "linker_set_key" : "android_xy_color",
15625   "name" : "android_xy_color",
15626   "referenced_type" : "type-556",
15627   "self_type" : "type-556",
15628   "size" : 8,
15629   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15630   "unique_id" : "android_xy_color"
15631  },
15632  {
15633   "alignment" : 4,
15634   "fields" :
15635   [
15636    {
15637     "field_name" : "y",
15638     "referenced_type" : "type-30"
15639    },
15640    {
15641     "field_name" : "cb",
15642     "field_offset" : 32,
15643     "referenced_type" : "type-30"
15644    },
15645    {
15646     "field_name" : "cr",
15647     "field_offset" : 64,
15648     "referenced_type" : "type-30"
15649    },
15650    {
15651     "field_name" : "ystride",
15652     "field_offset" : 96,
15653     "referenced_type" : "type-2"
15654    },
15655    {
15656     "field_name" : "cstride",
15657     "field_offset" : 128,
15658     "referenced_type" : "type-2"
15659    },
15660    {
15661     "field_name" : "chroma_step",
15662     "field_offset" : 160,
15663     "referenced_type" : "type-2"
15664    },
15665    {
15666     "field_name" : "reserved",
15667     "field_offset" : 192,
15668     "referenced_type" : "type-547"
15669    }
15670   ],
15671   "linker_set_key" : "android_ycbcr",
15672   "name" : "android_ycbcr",
15673   "referenced_type" : "type-546",
15674   "self_type" : "type-546",
15675   "size" : 56,
15676   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15677   "unique_id" : "android_ycbcr"
15678  },
15679  {
15680   "alignment" : 4,
15681   "fields" :
15682   [
15683    {
15684     "referenced_type" : "type-114"
15685    }
15686   ],
15687   "linker_set_key" : "log_msg",
15688   "name" : "log_msg",
15689   "referenced_type" : "type-113",
15690   "self_type" : "type-113",
15691   "size" : 5124,
15692   "source_file" : "/system/core/liblog/include/log/log_read.h",
15693   "unique_id" : "log_msg"
15694  },
15695  {
15696   "alignment" : 4,
15697   "fields" :
15698   [
15699    {
15700     "field_name" : "buf",
15701     "referenced_type" : "type-115"
15702    },
15703    {
15704     "field_name" : "entry",
15705     "referenced_type" : "type-117"
15706    },
15707    {
15708     "field_name" : "entry_v4",
15709     "referenced_type" : "type-117"
15710    },
15711    {
15712     "field_name" : "entry_v3",
15713     "referenced_type" : "type-120"
15714    },
15715    {
15716     "field_name" : "entry_v2",
15717     "referenced_type" : "type-121"
15718    },
15719    {
15720     "field_name" : "entry_v1",
15721     "referenced_type" : "type-122"
15722    }
15723   ],
15724   "is_anonymous" : true,
15725   "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",
15726   "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",
15727   "record_kind" : "union",
15728   "referenced_type" : "type-114",
15729   "self_type" : "type-114",
15730   "size" : 5124,
15731   "source_file" : "/system/core/liblog/include/log/log_read.h",
15732   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15733  },
15734  {
15735   "alignment" : 1,
15736   "fields" :
15737   [
15738    {
15739     "field_name" : "tv_sec",
15740     "referenced_type" : "type-2"
15741    },
15742    {
15743     "field_name" : "tv_nsec",
15744     "field_offset" : 32,
15745     "referenced_type" : "type-2"
15746    }
15747   ],
15748   "linker_set_key" : "log_time",
15749   "name" : "log_time",
15750   "referenced_type" : "type-417",
15751   "self_type" : "type-417",
15752   "size" : 8,
15753   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15754   "unique_id" : "_ZTS8log_time"
15755  },
15756  {
15757   "alignment" : 4,
15758   "fields" :
15759   [
15760    {
15761     "field_name" : "len",
15762     "referenced_type" : "type-118"
15763    },
15764    {
15765     "field_name" : "__pad",
15766     "field_offset" : 16,
15767     "referenced_type" : "type-118"
15768    },
15769    {
15770     "field_name" : "pid",
15771     "field_offset" : 32,
15772     "referenced_type" : "type-29"
15773    },
15774    {
15775     "field_name" : "tid",
15776     "field_offset" : 64,
15777     "referenced_type" : "type-29"
15778    },
15779    {
15780     "field_name" : "sec",
15781     "field_offset" : 96,
15782     "referenced_type" : "type-29"
15783    },
15784    {
15785     "field_name" : "nsec",
15786     "field_offset" : 128,
15787     "referenced_type" : "type-29"
15788    },
15789    {
15790     "field_name" : "msg",
15791     "field_offset" : 160,
15792     "referenced_type" : "type-119"
15793    }
15794   ],
15795   "linker_set_key" : "logger_entry",
15796   "name" : "logger_entry",
15797   "referenced_type" : "type-122",
15798   "self_type" : "type-122",
15799   "size" : 20,
15800   "source_file" : "/system/core/liblog/include/log/log_read.h",
15801   "unique_id" : "logger_entry"
15802  },
15803  {
15804   "alignment" : 1,
15805   "fields" :
15806   [
15807    {
15808     "field_name" : "len",
15809     "referenced_type" : "type-118"
15810    },
15811    {
15812     "field_name" : "hdr_size",
15813     "field_offset" : 16,
15814     "referenced_type" : "type-118"
15815    },
15816    {
15817     "field_name" : "pid",
15818     "field_offset" : 32,
15819     "referenced_type" : "type-29"
15820    },
15821    {
15822     "field_name" : "tid",
15823     "field_offset" : 64,
15824     "referenced_type" : "type-29"
15825    },
15826    {
15827     "field_name" : "sec",
15828     "field_offset" : 96,
15829     "referenced_type" : "type-29"
15830    },
15831    {
15832     "field_name" : "nsec",
15833     "field_offset" : 128,
15834     "referenced_type" : "type-29"
15835    },
15836    {
15837     "field_name" : "euid",
15838     "field_offset" : 160,
15839     "referenced_type" : "type-2"
15840    },
15841    {
15842     "field_name" : "msg",
15843     "field_offset" : 192,
15844     "referenced_type" : "type-119"
15845    }
15846   ],
15847   "linker_set_key" : "logger_entry_v2",
15848   "name" : "logger_entry_v2",
15849   "referenced_type" : "type-121",
15850   "self_type" : "type-121",
15851   "size" : 24,
15852   "source_file" : "/system/core/liblog/include/log/log_read.h",
15853   "unique_id" : "logger_entry_v2"
15854  },
15855  {
15856   "alignment" : 1,
15857   "fields" :
15858   [
15859    {
15860     "field_name" : "len",
15861     "referenced_type" : "type-118"
15862    },
15863    {
15864     "field_name" : "hdr_size",
15865     "field_offset" : 16,
15866     "referenced_type" : "type-118"
15867    },
15868    {
15869     "field_name" : "pid",
15870     "field_offset" : 32,
15871     "referenced_type" : "type-29"
15872    },
15873    {
15874     "field_name" : "tid",
15875     "field_offset" : 64,
15876     "referenced_type" : "type-29"
15877    },
15878    {
15879     "field_name" : "sec",
15880     "field_offset" : 96,
15881     "referenced_type" : "type-29"
15882    },
15883    {
15884     "field_name" : "nsec",
15885     "field_offset" : 128,
15886     "referenced_type" : "type-29"
15887    },
15888    {
15889     "field_name" : "lid",
15890     "field_offset" : 160,
15891     "referenced_type" : "type-2"
15892    },
15893    {
15894     "field_name" : "msg",
15895     "field_offset" : 192,
15896     "referenced_type" : "type-119"
15897    }
15898   ],
15899   "linker_set_key" : "logger_entry_v3",
15900   "name" : "logger_entry_v3",
15901   "referenced_type" : "type-120",
15902   "self_type" : "type-120",
15903   "size" : 24,
15904   "source_file" : "/system/core/liblog/include/log/log_read.h",
15905   "unique_id" : "logger_entry_v3"
15906  },
15907  {
15908   "alignment" : 4,
15909   "fields" :
15910   [
15911    {
15912     "field_name" : "len",
15913     "referenced_type" : "type-118"
15914    },
15915    {
15916     "field_name" : "hdr_size",
15917     "field_offset" : 16,
15918     "referenced_type" : "type-118"
15919    },
15920    {
15921     "field_name" : "pid",
15922     "field_offset" : 32,
15923     "referenced_type" : "type-29"
15924    },
15925    {
15926     "field_name" : "tid",
15927     "field_offset" : 64,
15928     "referenced_type" : "type-2"
15929    },
15930    {
15931     "field_name" : "sec",
15932     "field_offset" : 96,
15933     "referenced_type" : "type-2"
15934    },
15935    {
15936     "field_name" : "nsec",
15937     "field_offset" : 128,
15938     "referenced_type" : "type-2"
15939    },
15940    {
15941     "field_name" : "lid",
15942     "field_offset" : 160,
15943     "referenced_type" : "type-2"
15944    },
15945    {
15946     "field_name" : "uid",
15947     "field_offset" : 192,
15948     "referenced_type" : "type-2"
15949    },
15950    {
15951     "field_name" : "msg",
15952     "field_offset" : 224,
15953     "referenced_type" : "type-119"
15954    }
15955   ],
15956   "linker_set_key" : "logger_entry_v4",
15957   "name" : "logger_entry_v4",
15958   "referenced_type" : "type-117",
15959   "self_type" : "type-117",
15960   "size" : 28,
15961   "source_file" : "/system/core/liblog/include/log/log_read.h",
15962   "unique_id" : "logger_entry_v4"
15963  },
15964  {
15965   "alignment" : 4,
15966   "fields" :
15967   [
15968    {
15969     "field_name" : "version",
15970     "referenced_type" : "type-29"
15971    },
15972    {
15973     "field_name" : "numFds",
15974     "field_offset" : 32,
15975     "referenced_type" : "type-29"
15976    },
15977    {
15978     "field_name" : "numInts",
15979     "field_offset" : 64,
15980     "referenced_type" : "type-29"
15981    },
15982    {
15983     "field_name" : "data",
15984     "field_offset" : 96,
15985     "referenced_type" : "type-229"
15986    }
15987   ],
15988   "linker_set_key" : "native_handle",
15989   "name" : "native_handle",
15990   "referenced_type" : "type-228",
15991   "self_type" : "type-228",
15992   "size" : 12,
15993   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15994   "unique_id" : "native_handle"
15995  }
15996 ],
15997 "rvalue_reference_types" :
15998 [
15999  {
16000   "alignment" : 4,
16001   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16002   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16003   "referenced_type" : "type-196",
16004   "self_type" : "type-199",
16005   "size" : 4,
16006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16007  },
16008  {
16009   "alignment" : 4,
16010   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16011   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16012   "referenced_type" : "type-203",
16013   "self_type" : "type-207",
16014   "size" : 4,
16015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16016  },
16017  {
16018   "alignment" : 4,
16019   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16020   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16021   "referenced_type" : "type-223",
16022   "self_type" : "type-226",
16023   "size" : 4,
16024   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16025  },
16026  {
16027   "alignment" : 4,
16028   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16029   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16030   "referenced_type" : "type-681",
16031   "self_type" : "type-683",
16032   "size" : 4,
16033   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16034  },
16035  {
16036   "alignment" : 4,
16037   "linker_set_key" : "android::hardware::Return<bool> &&",
16038   "name" : "android::hardware::Return<bool> &&",
16039   "referenced_type" : "type-188",
16040   "self_type" : "type-191",
16041   "size" : 4,
16042   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16043  },
16044  {
16045   "alignment" : 4,
16046   "linker_set_key" : "android::hardware::Return<int> &&",
16047   "name" : "android::hardware::Return<int> &&",
16048   "referenced_type" : "type-211",
16049   "self_type" : "type-213",
16050   "size" : 4,
16051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16052  },
16053  {
16054   "alignment" : 4,
16055   "linker_set_key" : "android::hardware::Return<unsigned int> &&",
16056   "name" : "android::hardware::Return<unsigned int> &&",
16057   "referenced_type" : "type-217",
16058   "self_type" : "type-219",
16059   "size" : 4,
16060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16061  },
16062  {
16063   "alignment" : 4,
16064   "linker_set_key" : "android::hardware::Return<void> &&",
16065   "name" : "android::hardware::Return<void> &&",
16066   "referenced_type" : "type-239",
16067   "self_type" : "type-241",
16068   "size" : 4,
16069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16070  },
16071  {
16072   "alignment" : 4,
16073   "linker_set_key" : "android::hardware::Status &&",
16074   "name" : "android::hardware::Status &&",
16075   "referenced_type" : "type-179",
16076   "self_type" : "type-185",
16077   "size" : 4,
16078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16079  },
16080  {
16081   "alignment" : 4,
16082   "linker_set_key" : "android::hardware::details::return_status &&",
16083   "name" : "android::hardware::details::return_status &&",
16084   "referenced_type" : "type-189",
16085   "self_type" : "type-234",
16086   "size" : 4,
16087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16088  },
16089  {
16090   "alignment" : 4,
16091   "linker_set_key" : "android::hardware::hidl_handle &&",
16092   "name" : "android::hardware::hidl_handle &&",
16093   "referenced_type" : "type-348",
16094   "self_type" : "type-354",
16095   "size" : 4,
16096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16097  },
16098  {
16099   "alignment" : 4,
16100   "linker_set_key" : "android::hardware::hidl_memory &&",
16101   "name" : "android::hardware::hidl_memory &&",
16102   "referenced_type" : "type-352",
16103   "self_type" : "type-358",
16104   "size" : 4,
16105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16106  },
16107  {
16108   "alignment" : 4,
16109   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16110   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16111   "referenced_type" : "type-161",
16112   "self_type" : "type-171",
16113   "size" : 4,
16114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16115  },
16116  {
16117   "alignment" : 4,
16118   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16119   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16120   "referenced_type" : "type-149",
16121   "self_type" : "type-156",
16122   "size" : 4,
16123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16124  },
16125  {
16126   "alignment" : 4,
16127   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16128   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16129   "referenced_type" : "type-130",
16130   "self_type" : "type-150",
16131   "size" : 4,
16132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16133  },
16134  {
16135   "alignment" : 4,
16136   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16137   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16138   "referenced_type" : "type-516",
16139   "self_type" : "type-515",
16140   "size" : 4,
16141   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16142  },
16143  {
16144   "alignment" : 4,
16145   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16146   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16147   "referenced_type" : "type-710",
16148   "self_type" : "type-709",
16149   "size" : 4,
16150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16151  },
16152  {
16153   "alignment" : 4,
16154   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16155   "name" : "std::function<sp<IBase> (void *)> &&",
16156   "referenced_type" : "type-526",
16157   "self_type" : "type-525",
16158   "size" : 4,
16159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16160  },
16161  {
16162   "alignment" : 4,
16163   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16164   "name" : "std::function<sp<IBase> (void *)> &&",
16165   "referenced_type" : "type-714",
16166   "self_type" : "type-713",
16167   "size" : 4,
16168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16169  },
16170  {
16171   "alignment" : 4,
16172   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16173   "name" : "std::function<sp<IBinder> (void *)> &&",
16174   "referenced_type" : "type-518",
16175   "self_type" : "type-517",
16176   "size" : 4,
16177   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16178  },
16179  {
16180   "alignment" : 4,
16181   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16182   "name" : "std::function<sp<IBinder> (void *)> &&",
16183   "referenced_type" : "type-712",
16184   "self_type" : "type-711",
16185   "size" : 4,
16186   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16187  }
16188 ]
16189}
16190