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-165",
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-442",
16   "self_type" : "type-683",
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-357",
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-162",
32   "self_type" : "type-510",
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-162",
41   "self_type" : "type-161",
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-675",
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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-60",
74   "self_type" : "type-60",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-51",
84   "self_type" : "type-51",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-447",
92   "self_type" : "type-447",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-442",
100   "self_type" : "type-442",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-29",
109   "self_type" : "type-29",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-420",
118   "self_type" : "type-420",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-94",
126   "self_type" : "type-94",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-34",
135   "self_type" : "type-34",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-399",
144   "self_type" : "type-399",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-453",
153   "self_type" : "type-453",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-162",
163   "self_type" : "type-162",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-425",
183   "self_type" : "type-425",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-239",
193   "self_type" : "type-239",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-164",
203   "self_type" : "type-164",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-31",
210   "self_type" : "type-31"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
221  },
222  {
223   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
227  },
228  {
229   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
230  },
231  {
232   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
233  },
234  {
235   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
242  },
243  {
244   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
245  },
246  {
247   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
251  },
252  {
253   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
254  },
255  {
256   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
257  },
258  {
259   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
260  },
261  {
262   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
272  },
273  {
274   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
275  },
276  {
277   "name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev"
278  },
279  {
280   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
284  },
285  {
286   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
287  },
288  {
289   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
290  },
291  {
292   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
293  },
294  {
295   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
299  },
300  {
301   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
308  },
309  {
310   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb"
317  },
318  {
319   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
323  },
324  {
325   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
326  },
327  {
328   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
329  },
330  {
331   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
335  },
336  {
337   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
338  },
339  {
340   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
344  },
345  {
346   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
347  },
348  {
349   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
353  },
354  {
355   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
356  },
357  {
358   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE"
359  },
360  {
361   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
365  },
366  {
367   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
368  },
369  {
370   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib"
371  },
372  {
373   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
374  },
375  {
376   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
380  },
381  {
382   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
389  },
390  {
391   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
392  },
393  {
394   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
401  },
402  {
403   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
416  },
417  {
418   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
419  },
420  {
421   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
425  },
426  {
427   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
431  },
432  {
433   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb"
434  },
435  {
436   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
446  },
447  {
448   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
452  },
453  {
454   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
455  },
456  {
457   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv"
458  },
459  {
460   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
467  },
468  {
469   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
470  },
471  {
472   "name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev"
473  },
474  {
475   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
476  },
477  {
478   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
485  },
486  {
487   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
494  },
495  {
496   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE"
497  },
498  {
499   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE"
503  },
504  {
505   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
506  },
507  {
508   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
509  },
510  {
511   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
512  },
513  {
514   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE"
518  },
519  {
520   "name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEjj"
524  },
525  {
526   "name" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEjj"
527  },
528  {
529   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
530  },
531  {
532   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
533  },
534  {
535   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
542  },
543  {
544   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
545  },
546  {
547   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
548  },
549  {
550   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
551  },
552  {
553   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
554  },
555  {
556   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
557  },
558  {
559   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
560  },
561  {
562   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
566  },
567  {
568   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
569  },
570  {
571   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
572  },
573  {
574   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb"
575  },
576  {
577   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE"
578  },
579  {
580   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE"
581  },
582  {
583   "name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
608  },
609  {
610   "binding" : "weak",
611   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
612  },
613  {
614   "binding" : "weak",
615   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
616  },
617  {
618   "binding" : "weak",
619   "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_"
620  },
621  {
622   "binding" : "weak",
623   "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"
624  },
625  {
626   "binding" : "weak",
627   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
628  },
629  {
630   "binding" : "weak",
631   "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_"
632  },
633  {
634   "binding" : "weak",
635   "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"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
640  },
641  {
642   "binding" : "weak",
643   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
648  },
649  {
650   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
651  },
652  {
653   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
654  },
655  {
656   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
657  },
658  {
659   "name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
663  },
664  {
665   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
672  },
673  {
674   "name" : "__aeabi_memclr"
675  },
676  {
677   "name" : "__aeabi_memclr4"
678  },
679  {
680   "name" : "__aeabi_memclr8"
681  },
682  {
683   "name" : "__aeabi_memcpy"
684  },
685  {
686   "name" : "__aeabi_memcpy4"
687  },
688  {
689   "name" : "__aeabi_memcpy8"
690  },
691  {
692   "name" : "__aeabi_memset"
693  },
694  {
695   "name" : "__aeabi_memset4"
696  },
697  {
698   "name" : "__aeabi_memset8"
699  }
700 ],
701 "elf_objects" :
702 [
703  {
704   "name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE"
705  },
706  {
707   "name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_7IBinderE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS0_9BHwBinderE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BnHwHdmiCecE0_NS_4hidl4base4V1_08BnHwBaseE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS0_11BpInterfaceINS3_8IHdmiCecEEE"
720  },
721  {
722   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS3_8IHdmiCecE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE4_NS0_10IInterfaceE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware2tv3cec4V1_011BpHwHdmiCecE8_NS0_11BpHwRefBaseE"
732  },
733  {
734   "name" : "_ZTCN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
735  },
736  {
737   "binding" : "weak",
738   "name" : "_ZTCN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_7IBinderE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS0_9BHwBinderE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS0_11BpInterfaceINS3_16IHdmiCecCallbackEEE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS3_16IHdmiCecCallbackE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE0_NS_4hidl4base4V1_05IBaseE"
757  },
758  {
759   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE4_NS0_10IInterfaceE"
760  },
761  {
762   "name" : "_ZTCN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE8_NS0_11BpHwRefBaseE"
763  },
764  {
765   "name" : "_ZTCN7android8hardware2tv3cec4V1_08IHdmiCecE0_NS_4hidl4base4V1_05IBaseE"
766  },
767  {
768   "binding" : "weak",
769   "name" : "_ZTCN7android8hardware2tv3cec4V1_09BsHdmiCecE0_NS3_8IHdmiCecE"
770  },
771  {
772   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
773  },
774  {
775   "name" : "_ZTTN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
776  },
777  {
778   "name" : "_ZTTN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
779  },
780  {
781   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
782  },
783  {
784   "name" : "_ZTTN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
785  },
786  {
787   "name" : "_ZTTN7android8hardware2tv3cec4V1_08IHdmiCecE"
788  },
789  {
790   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
791  },
792  {
793   "name" : "_ZTVN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
794  },
795  {
796   "name" : "_ZTVN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
797  },
798  {
799   "binding" : "weak",
800   "name" : "_ZTVN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
801  },
802  {
803   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
804  },
805  {
806   "name" : "_ZTVN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
807  },
808  {
809   "name" : "_ZTVN7android8hardware2tv3cec4V1_08IHdmiCecE"
810  },
811  {
812   "binding" : "weak",
813   "name" : "_ZTVN7android8hardware2tv3cec4V1_09BsHdmiCecE"
814  }
815 ],
816 "enum_types" :
817 [
818  {
819   "alignment" : 4,
820   "enum_fields" :
821   [
822    {
823     "enum_field_value" : 0,
824     "name" : "android::Condition::WAKE_UP_ONE"
825    },
826    {
827     "enum_field_value" : 1,
828     "name" : "android::Condition::WAKE_UP_ALL"
829    }
830   ],
831   "linker_set_key" : "android::Condition::WakeUpType",
832   "name" : "android::Condition::WakeUpType",
833   "referenced_type" : "type-694",
834   "self_type" : "type-694",
835   "size" : 4,
836   "source_file" : "/system/core/libutils/include/utils/Condition.h",
837   "underlying_type" : "type-2",
838   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
839  },
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 0,
846     "name" : "android::String16::kEmptyString"
847    }
848   ],
849   "linker_set_key" : "android::String16::StaticLinkage",
850   "name" : "android::String16::StaticLinkage",
851   "referenced_type" : "type-581",
852   "self_type" : "type-581",
853   "size" : 4,
854   "source_file" : "/system/core/libutils/include/utils/String16.h",
855   "underlying_type" : "type-2",
856   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
857  },
858  {
859   "alignment" : 4,
860   "enum_fields" :
861   [
862    {
863     "enum_field_value" : 0,
864     "name" : "android::String8::kEmptyString"
865    }
866   ],
867   "linker_set_key" : "android::String8::StaticLinkage",
868   "name" : "android::String8::StaticLinkage",
869   "referenced_type" : "type-574",
870   "self_type" : "type-574",
871   "size" : 4,
872   "source_file" : "/system/core/libutils/include/utils/String8.h",
873   "underlying_type" : "type-2",
874   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "android::hardware::HidlReturnRestriction::NONE"
883    },
884    {
885     "enum_field_value" : 1,
886     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
887    },
888    {
889     "enum_field_value" : 2,
890     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
891    }
892   ],
893   "linker_set_key" : "android::hardware::HidlReturnRestriction",
894   "name" : "android::hardware::HidlReturnRestriction",
895   "referenced_type" : "type-366",
896   "self_type" : "type-366",
897   "size" : 4,
898   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
899   "underlying_type" : "type-29",
900   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
901  },
902  {
903   "alignment" : 4,
904   "enum_fields" :
905   [
906    {
907     "enum_field_value" : 0,
908     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
909    },
910    {
911     "enum_field_value" : 1,
912     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
913    },
914    {
915     "enum_field_value" : 2,
916     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
917    },
918    {
919     "enum_field_value" : 3,
920     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
921    }
922   ],
923   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
924   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
925   "referenced_type" : "type-565",
926   "self_type" : "type-565",
927   "size" : 4,
928   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
929   "underlying_type" : "type-29",
930   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
931  },
932  {
933   "alignment" : 4,
934   "enum_fields" :
935   [
936    {
937     "enum_field_value" : 1,
938     "name" : "android::hardware::kSynchronizedReadWrite"
939    },
940    {
941     "enum_field_value" : 2,
942     "name" : "android::hardware::kUnsynchronizedWrite"
943    }
944   ],
945   "linker_set_key" : "android::hardware::MQFlavor",
946   "name" : "android::hardware::MQFlavor",
947   "referenced_type" : "type-559",
948   "self_type" : "type-559",
949   "size" : 4,
950   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
951   "underlying_type" : "type-2",
952   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
953  },
954  {
955   "alignment" : 4,
956   "enum_fields" :
957   [
958    {
959     "enum_field_value" : 0,
960     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
961    },
962    {
963     "enum_field_value" : 1,
964     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
965    },
966    {
967     "enum_field_value" : 2,
968     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
969    }
970   ],
971   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
972   "name" : "android::hardware::ProcessState::CallRestriction",
973   "referenced_type" : "type-62",
974   "self_type" : "type-62",
975   "size" : 4,
976   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
977   "underlying_type" : "type-29",
978   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
979  },
980  {
981   "alignment" : 4,
982   "enum_fields" :
983   [
984    {
985     "enum_field_value" : 0,
986     "name" : "android::hardware::Status::EX_NONE"
987    },
988    {
989     "enum_field_value" : -1,
990     "name" : "android::hardware::Status::EX_SECURITY"
991    },
992    {
993     "enum_field_value" : -2,
994     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
995    },
996    {
997     "enum_field_value" : -3,
998     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
999    },
1000    {
1001     "enum_field_value" : -4,
1002     "name" : "android::hardware::Status::EX_NULL_POINTER"
1003    },
1004    {
1005     "enum_field_value" : -5,
1006     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1007    },
1008    {
1009     "enum_field_value" : -6,
1010     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1011    },
1012    {
1013     "enum_field_value" : -7,
1014     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1015    },
1016    {
1017     "enum_field_value" : -128,
1018     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1019    },
1020    {
1021     "enum_field_value" : -129,
1022     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1023    }
1024   ],
1025   "linker_set_key" : "android::hardware::Status::Exception",
1026   "name" : "android::hardware::Status::Exception",
1027   "referenced_type" : "type-275",
1028   "self_type" : "type-275",
1029   "size" : 4,
1030   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1031   "underlying_type" : "type-29",
1032   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1033  },
1034  {
1035   "alignment" : 4,
1036   "enum_fields" :
1037   [
1038    {
1039     "enum_field_value" : 0,
1040     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1041    },
1042    {
1043     "enum_field_value" : 1,
1044     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1045    },
1046    {
1047     "enum_field_value" : 2,
1048     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1049    },
1050    {
1051     "enum_field_value" : 3,
1052     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1053    },
1054    {
1055     "enum_field_value" : 4,
1056     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1057    },
1058    {
1059     "enum_field_value" : 5,
1060     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1061    },
1062    {
1063     "enum_field_value" : 6,
1064     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1065    },
1066    {
1067     "enum_field_value" : 7,
1068     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1069    },
1070    {
1071     "enum_field_value" : 8,
1072     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1073    },
1074    {
1075     "enum_field_value" : 9,
1076     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1077    }
1078   ],
1079   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1080   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1081   "referenced_type" : "type-789",
1082   "self_type" : "type-789",
1083   "size" : 4,
1084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1085   "underlying_type" : "type-2",
1086   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1087  },
1088  {
1089   "alignment" : 4,
1090   "enum_fields" :
1091   [
1092    {
1093     "enum_field_value" : 0,
1094     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNRECOGNIZED_MODE"
1095    },
1096    {
1097     "enum_field_value" : 1,
1098     "name" : "android::hardware::tv::cec::V1_0::AbortReason::NOT_IN_CORRECT_MODE"
1099    },
1100    {
1101     "enum_field_value" : 2,
1102     "name" : "android::hardware::tv::cec::V1_0::AbortReason::CANNOT_PROVIDE_SOURCE"
1103    },
1104    {
1105     "enum_field_value" : 3,
1106     "name" : "android::hardware::tv::cec::V1_0::AbortReason::INVALID_OPERAND"
1107    },
1108    {
1109     "enum_field_value" : 4,
1110     "name" : "android::hardware::tv::cec::V1_0::AbortReason::REFUSED"
1111    },
1112    {
1113     "enum_field_value" : 5,
1114     "name" : "android::hardware::tv::cec::V1_0::AbortReason::UNABLE_TO_DETERMINE"
1115    }
1116   ],
1117   "linker_set_key" : "android::hardware::tv::cec::V1_0::AbortReason",
1118   "name" : "android::hardware::tv::cec::V1_0::AbortReason",
1119   "referenced_type" : "type-723",
1120   "self_type" : "type-723",
1121   "size" : 4,
1122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1123   "underlying_type" : "type-29",
1124   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011AbortReasonE"
1125  },
1126  {
1127   "alignment" : 4,
1128   "enum_fields" :
1129   [
1130    {
1131     "enum_field_value" : -1,
1132     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::INACTIVE"
1133    },
1134    {
1135     "enum_field_value" : 0,
1136     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TV"
1137    },
1138    {
1139     "enum_field_value" : 1,
1140     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::RECORDER"
1141    },
1142    {
1143     "enum_field_value" : 3,
1144     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::TUNER"
1145    },
1146    {
1147     "enum_field_value" : 4,
1148     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::PLAYBACK"
1149    },
1150    {
1151     "enum_field_value" : 5,
1152     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::AUDIO_SYSTEM"
1153    },
1154    {
1155     "enum_field_value" : 5,
1156     "name" : "android::hardware::tv::cec::V1_0::CecDeviceType::MAX"
1157    }
1158   ],
1159   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1160   "name" : "android::hardware::tv::cec::V1_0::CecDeviceType",
1161   "referenced_type" : "type-720",
1162   "self_type" : "type-720",
1163   "size" : 4,
1164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1165   "underlying_type" : "type-29",
1166   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_013CecDeviceTypeE"
1167  },
1168  {
1169   "alignment" : 4,
1170   "enum_fields" :
1171   [
1172    {
1173     "enum_field_value" : 0,
1174     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TV"
1175    },
1176    {
1177     "enum_field_value" : 1,
1178     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_1"
1179    },
1180    {
1181     "enum_field_value" : 2,
1182     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_2"
1183    },
1184    {
1185     "enum_field_value" : 3,
1186     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_1"
1187    },
1188    {
1189     "enum_field_value" : 4,
1190     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_1"
1191    },
1192    {
1193     "enum_field_value" : 5,
1194     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::AUDIO_SYSTEM"
1195    },
1196    {
1197     "enum_field_value" : 6,
1198     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_2"
1199    },
1200    {
1201     "enum_field_value" : 7,
1202     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_3"
1203    },
1204    {
1205     "enum_field_value" : 8,
1206     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_2"
1207    },
1208    {
1209     "enum_field_value" : 9,
1210     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::RECORDER_3"
1211    },
1212    {
1213     "enum_field_value" : 10,
1214     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::TUNER_4"
1215    },
1216    {
1217     "enum_field_value" : 11,
1218     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::PLAYBACK_3"
1219    },
1220    {
1221     "enum_field_value" : 14,
1222     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::FREE_USE"
1223    },
1224    {
1225     "enum_field_value" : 15,
1226     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::UNREGISTERED"
1227    },
1228    {
1229     "enum_field_value" : 15,
1230     "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress::BROADCAST"
1231    }
1232   ],
1233   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1234   "name" : "android::hardware::tv::cec::V1_0::CecLogicalAddress",
1235   "referenced_type" : "type-721",
1236   "self_type" : "type-721",
1237   "size" : 4,
1238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1239   "underlying_type" : "type-29",
1240   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017CecLogicalAddressE"
1241  },
1242  {
1243   "alignment" : 4,
1244   "enum_fields" :
1245   [
1246    {
1247     "enum_field_value" : 0,
1248     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::FEATURE_ABORT"
1249    },
1250    {
1251     "enum_field_value" : 4,
1252     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::IMAGE_VIEW_ON"
1253    },
1254    {
1255     "enum_field_value" : 5,
1256     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_INCREMENT"
1257    },
1258    {
1259     "enum_field_value" : 6,
1260     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_STEP_DECREMENT"
1261    },
1262    {
1263     "enum_field_value" : 7,
1264     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TUNER_DEVICE_STATUS"
1265    },
1266    {
1267     "enum_field_value" : 8,
1268     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_TUNER_DEVICE_STATUS"
1269    },
1270    {
1271     "enum_field_value" : 9,
1272     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_ON"
1273    },
1274    {
1275     "enum_field_value" : 10,
1276     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_STATUS"
1277    },
1278    {
1279     "enum_field_value" : 11,
1280     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_OFF"
1281    },
1282    {
1283     "enum_field_value" : 13,
1284     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TEXT_VIEW_ON"
1285    },
1286    {
1287     "enum_field_value" : 15,
1288     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::RECORD_TV_SCREEN"
1289    },
1290    {
1291     "enum_field_value" : 26,
1292     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DECK_STATUS"
1293    },
1294    {
1295     "enum_field_value" : 27,
1296     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_STATUS"
1297    },
1298    {
1299     "enum_field_value" : 50,
1300     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_MENU_LANGUAGE"
1301    },
1302    {
1303     "enum_field_value" : 51,
1304     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_ANALOG_TIMER"
1305    },
1306    {
1307     "enum_field_value" : 52,
1308     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_ANALOG_TIMER"
1309    },
1310    {
1311     "enum_field_value" : 53,
1312     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_STATUS"
1313    },
1314    {
1315     "enum_field_value" : 54,
1316     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::STANDBY"
1317    },
1318    {
1319     "enum_field_value" : 65,
1320     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::PLAY"
1321    },
1322    {
1323     "enum_field_value" : 66,
1324     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DECK_CONTROL"
1325    },
1326    {
1327     "enum_field_value" : 67,
1328     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TIMER_CLEARED_STATUS"
1329    },
1330    {
1331     "enum_field_value" : 68,
1332     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_PRESSED"
1333    },
1334    {
1335     "enum_field_value" : 69,
1336     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::USER_CONTROL_RELEASED"
1337    },
1338    {
1339     "enum_field_value" : 70,
1340     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_OSD_NAME"
1341    },
1342    {
1343     "enum_field_value" : 71,
1344     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_NAME"
1345    },
1346    {
1347     "enum_field_value" : 100,
1348     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_OSD_STRING"
1349    },
1350    {
1351     "enum_field_value" : 103,
1352     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_TIMER_PROGRAM_TITLE"
1353    },
1354    {
1355     "enum_field_value" : 112,
1356     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_REQUEST"
1357    },
1358    {
1359     "enum_field_value" : 113,
1360     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_AUDIO_STATUS"
1361    },
1362    {
1363     "enum_field_value" : 114,
1364     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_SYSTEM_AUDIO_MODE"
1365    },
1366    {
1367     "enum_field_value" : 122,
1368     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_AUDIO_STATUS"
1369    },
1370    {
1371     "enum_field_value" : 125,
1372     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_SYSTEM_AUDIO_MODE_STATUS"
1373    },
1374    {
1375     "enum_field_value" : 126,
1376     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SYSTEM_AUDIO_MODE_STATUS"
1377    },
1378    {
1379     "enum_field_value" : 128,
1380     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_CHANGE"
1381    },
1382    {
1383     "enum_field_value" : 129,
1384     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ROUTING_INFORMATION"
1385    },
1386    {
1387     "enum_field_value" : 130,
1388     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ACTIVE_SOURCE"
1389    },
1390    {
1391     "enum_field_value" : 131,
1392     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_PHYSICAL_ADDRESS"
1393    },
1394    {
1395     "enum_field_value" : 132,
1396     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_PHYSICAL_ADDRESS"
1397    },
1398    {
1399     "enum_field_value" : 133,
1400     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ACTIVE_SOURCE"
1401    },
1402    {
1403     "enum_field_value" : 134,
1404     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_STREAM_PATH"
1405    },
1406    {
1407     "enum_field_value" : 135,
1408     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::DEVICE_VENDOR_ID"
1409    },
1410    {
1411     "enum_field_value" : 137,
1412     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND"
1413    },
1414    {
1415     "enum_field_value" : 138,
1416     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_DOWN"
1417    },
1418    {
1419     "enum_field_value" : 139,
1420     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_REMOTE_BUTTON_UP"
1421    },
1422    {
1423     "enum_field_value" : 140,
1424     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_VENDOR_ID"
1425    },
1426    {
1427     "enum_field_value" : 141,
1428     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_REQUEST"
1429    },
1430    {
1431     "enum_field_value" : 142,
1432     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::MENU_STATUS"
1433    },
1434    {
1435     "enum_field_value" : 143,
1436     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GIVE_DEVICE_POWER_STATUS"
1437    },
1438    {
1439     "enum_field_value" : 144,
1440     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_POWER_STATUS"
1441    },
1442    {
1443     "enum_field_value" : 145,
1444     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_MENU_LANGUAGE"
1445    },
1446    {
1447     "enum_field_value" : 146,
1448     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_ANALOG_SERVICE"
1449    },
1450    {
1451     "enum_field_value" : 147,
1452     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SELECT_DIGITAL_SERVICE"
1453    },
1454    {
1455     "enum_field_value" : 151,
1456     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_DIGITAL_TIMER"
1457    },
1458    {
1459     "enum_field_value" : 153,
1460     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_DIGITAL_TIMER"
1461    },
1462    {
1463     "enum_field_value" : 154,
1464     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_AUDIO_RATE"
1465    },
1466    {
1467     "enum_field_value" : 157,
1468     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INACTIVE_SOURCE"
1469    },
1470    {
1471     "enum_field_value" : 158,
1472     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CEC_VERSION"
1473    },
1474    {
1475     "enum_field_value" : 159,
1476     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::GET_CEC_VERSION"
1477    },
1478    {
1479     "enum_field_value" : 160,
1480     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::VENDOR_COMMAND_WITH_ID"
1481    },
1482    {
1483     "enum_field_value" : 161,
1484     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::CLEAR_EXTERNAL_TIMER"
1485    },
1486    {
1487     "enum_field_value" : 162,
1488     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::SET_EXTERNAL_TIMER"
1489    },
1490    {
1491     "enum_field_value" : 163,
1492     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_SHORT_AUDIO_DESCRIPTOR"
1493    },
1494    {
1495     "enum_field_value" : 164,
1496     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_SHORT_AUDIO_DESCRIPTOR"
1497    },
1498    {
1499     "enum_field_value" : 192,
1500     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::INITIATE_ARC"
1501    },
1502    {
1503     "enum_field_value" : 193,
1504     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_INITIATED"
1505    },
1506    {
1507     "enum_field_value" : 194,
1508     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REPORT_ARC_TERMINATED"
1509    },
1510    {
1511     "enum_field_value" : 195,
1512     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_INITIATION"
1513    },
1514    {
1515     "enum_field_value" : 196,
1516     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::REQUEST_ARC_TERMINATION"
1517    },
1518    {
1519     "enum_field_value" : 197,
1520     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::TERMINATE_ARC"
1521    },
1522    {
1523     "enum_field_value" : 255,
1524     "name" : "android::hardware::tv::cec::V1_0::CecMessageType::ABORT"
1525    }
1526   ],
1527   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessageType",
1528   "name" : "android::hardware::tv::cec::V1_0::CecMessageType",
1529   "referenced_type" : "type-722",
1530   "self_type" : "type-722",
1531   "size" : 4,
1532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1533   "underlying_type" : "type-29",
1534   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_014CecMessageTypeE"
1535  },
1536  {
1537   "alignment" : 4,
1538   "enum_fields" :
1539   [
1540    {
1541     "enum_field_value" : 0,
1542     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::INPUT"
1543    },
1544    {
1545     "enum_field_value" : 1,
1546     "name" : "android::hardware::tv::cec::V1_0::HdmiPortType::OUTPUT"
1547    }
1548   ],
1549   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1550   "name" : "android::hardware::tv::cec::V1_0::HdmiPortType",
1551   "referenced_type" : "type-537",
1552   "self_type" : "type-537",
1553   "size" : 4,
1554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1555   "underlying_type" : "type-29",
1556   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortTypeE"
1557  },
1558  {
1559   "alignment" : 4,
1560   "enum_fields" :
1561   [
1562    {
1563     "enum_field_value" : 15,
1564     "name" : "android::hardware::tv::cec::V1_0::MaxLength::MESSAGE_BODY"
1565    }
1566   ],
1567   "linker_set_key" : "android::hardware::tv::cec::V1_0::MaxLength",
1568   "name" : "android::hardware::tv::cec::V1_0::MaxLength",
1569   "referenced_type" : "type-719",
1570   "self_type" : "type-719",
1571   "size" : 4,
1572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1573   "underlying_type" : "type-29",
1574   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09MaxLengthE"
1575  },
1576  {
1577   "alignment" : 4,
1578   "enum_fields" :
1579   [
1580    {
1581     "enum_field_value" : 1,
1582     "name" : "android::hardware::tv::cec::V1_0::OptionKey::WAKEUP"
1583    },
1584    {
1585     "enum_field_value" : 2,
1586     "name" : "android::hardware::tv::cec::V1_0::OptionKey::ENABLE_CEC"
1587    },
1588    {
1589     "enum_field_value" : 3,
1590     "name" : "android::hardware::tv::cec::V1_0::OptionKey::SYSTEM_CEC_CONTROL"
1591    }
1592   ],
1593   "linker_set_key" : "android::hardware::tv::cec::V1_0::OptionKey",
1594   "name" : "android::hardware::tv::cec::V1_0::OptionKey",
1595   "referenced_type" : "type-725",
1596   "self_type" : "type-725",
1597   "size" : 4,
1598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1599   "underlying_type" : "type-29",
1600   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09OptionKeyE"
1601  },
1602  {
1603   "alignment" : 4,
1604   "enum_fields" :
1605   [
1606    {
1607     "enum_field_value" : 0,
1608     "name" : "android::hardware::tv::cec::V1_0::Result::SUCCESS"
1609    },
1610    {
1611     "enum_field_value" : 1,
1612     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_UNKNOWN"
1613    },
1614    {
1615     "enum_field_value" : 2,
1616     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_ARGS"
1617    },
1618    {
1619     "enum_field_value" : 3,
1620     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_INVALID_STATE"
1621    },
1622    {
1623     "enum_field_value" : 4,
1624     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_NOT_SUPPORTED"
1625    },
1626    {
1627     "enum_field_value" : 5,
1628     "name" : "android::hardware::tv::cec::V1_0::Result::FAILURE_BUSY"
1629    }
1630   ],
1631   "linker_set_key" : "android::hardware::tv::cec::V1_0::Result",
1632   "name" : "android::hardware::tv::cec::V1_0::Result",
1633   "referenced_type" : "type-304",
1634   "self_type" : "type-304",
1635   "size" : 4,
1636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1637   "underlying_type" : "type-29",
1638   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_06ResultE"
1639  },
1640  {
1641   "alignment" : 4,
1642   "enum_fields" :
1643   [
1644    {
1645     "enum_field_value" : 0,
1646     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::SUCCESS"
1647    },
1648    {
1649     "enum_field_value" : 1,
1650     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::NACK"
1651    },
1652    {
1653     "enum_field_value" : 2,
1654     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::BUSY"
1655    },
1656    {
1657     "enum_field_value" : 3,
1658     "name" : "android::hardware::tv::cec::V1_0::SendMessageResult::FAIL"
1659    }
1660   ],
1661   "linker_set_key" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1662   "name" : "android::hardware::tv::cec::V1_0::SendMessageResult",
1663   "referenced_type" : "type-332",
1664   "self_type" : "type-332",
1665   "size" : 4,
1666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
1667   "underlying_type" : "type-29",
1668   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017SendMessageResultE"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1677    },
1678    {
1679     "enum_field_value" : 1,
1680     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1681    },
1682    {
1683     "enum_field_value" : 2,
1684     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1685    }
1686   ],
1687   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1688   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1689   "referenced_type" : "type-569",
1690   "self_type" : "type-569",
1691   "size" : 4,
1692   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1693   "underlying_type" : "type-29",
1694   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1695  },
1696  {
1697   "alignment" : 4,
1698   "enum_fields" :
1699   [
1700    {
1701     "enum_field_value" : -1,
1702     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1703    }
1704   ],
1705   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1706   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1707   "referenced_type" : "type-710",
1708   "self_type" : "type-710",
1709   "size" : 4,
1710   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1711   "underlying_type" : "type-29",
1712   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1713  },
1714  {
1715   "alignment" : 1,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 0,
1720     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1721    },
1722    {
1723     "enum_field_value" : 1,
1724     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1725    },
1726    {
1727     "enum_field_value" : 2,
1728     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1729    }
1730   ],
1731   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1732   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1733   "referenced_type" : "type-709",
1734   "self_type" : "type-709",
1735   "size" : 1,
1736   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1737   "underlying_type" : "type-162",
1738   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1739  },
1740  {
1741   "alignment" : 4,
1742   "enum_fields" :
1743   [
1744    {
1745     "enum_field_value" : 0,
1746     "name" : "ANDROID_LOG_UNKNOWN"
1747    },
1748    {
1749     "enum_field_value" : 1,
1750     "name" : "ANDROID_LOG_DEFAULT"
1751    },
1752    {
1753     "enum_field_value" : 2,
1754     "name" : "ANDROID_LOG_VERBOSE"
1755    },
1756    {
1757     "enum_field_value" : 3,
1758     "name" : "ANDROID_LOG_DEBUG"
1759    },
1760    {
1761     "enum_field_value" : 4,
1762     "name" : "ANDROID_LOG_INFO"
1763    },
1764    {
1765     "enum_field_value" : 5,
1766     "name" : "ANDROID_LOG_WARN"
1767    },
1768    {
1769     "enum_field_value" : 6,
1770     "name" : "ANDROID_LOG_ERROR"
1771    },
1772    {
1773     "enum_field_value" : 7,
1774     "name" : "ANDROID_LOG_FATAL"
1775    },
1776    {
1777     "enum_field_value" : 8,
1778     "name" : "ANDROID_LOG_SILENT"
1779    }
1780   ],
1781   "linker_set_key" : "android_LogPriority",
1782   "name" : "android_LogPriority",
1783   "referenced_type" : "type-1",
1784   "self_type" : "type-1",
1785   "size" : 4,
1786   "source_file" : "/system/core/liblog/include/android/log.h",
1787   "underlying_type" : "type-2",
1788   "unique_id" : "android_LogPriority"
1789  },
1790  {
1791   "alignment" : 4,
1792   "enum_fields" :
1793   [
1794    {
1795     "enum_field_value" : 0,
1796     "name" : "HAL_COLOR_MODE_NATIVE"
1797    },
1798    {
1799     "enum_field_value" : 1,
1800     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1801    },
1802    {
1803     "enum_field_value" : 2,
1804     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1805    },
1806    {
1807     "enum_field_value" : 3,
1808     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1809    },
1810    {
1811     "enum_field_value" : 4,
1812     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1813    },
1814    {
1815     "enum_field_value" : 5,
1816     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1817    },
1818    {
1819     "enum_field_value" : 6,
1820     "name" : "HAL_COLOR_MODE_DCI_P3"
1821    },
1822    {
1823     "enum_field_value" : 7,
1824     "name" : "HAL_COLOR_MODE_SRGB"
1825    },
1826    {
1827     "enum_field_value" : 8,
1828     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1829    },
1830    {
1831     "enum_field_value" : 9,
1832     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1833    }
1834   ],
1835   "linker_set_key" : "android_color_mode_t",
1836   "name" : "android_color_mode_t",
1837   "referenced_type" : "type-661",
1838   "self_type" : "type-661",
1839   "size" : 4,
1840   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1841   "underlying_type" : "type-2",
1842   "unique_id" : "android_color_mode_t"
1843  },
1844  {
1845   "alignment" : 4,
1846   "enum_fields" :
1847   [
1848    {
1849     "enum_field_value" : 10,
1850     "name" : "HAL_COLOR_MODE_BT2020"
1851    },
1852    {
1853     "enum_field_value" : 11,
1854     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1855    },
1856    {
1857     "enum_field_value" : 12,
1858     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1859    }
1860   ],
1861   "linker_set_key" : "android_color_mode_v1_1_t",
1862   "name" : "android_color_mode_v1_1_t",
1863   "referenced_type" : "type-666",
1864   "self_type" : "type-666",
1865   "size" : 4,
1866   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1867   "underlying_type" : "type-2",
1868   "unique_id" : "android_color_mode_v1_1_t"
1869  },
1870  {
1871   "alignment" : 4,
1872   "enum_fields" :
1873   [
1874    {
1875     "enum_field_value" : 0,
1876     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1877    },
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1881    },
1882    {
1883     "enum_field_value" : 2,
1884     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1885    },
1886    {
1887     "enum_field_value" : 3,
1888     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1889    },
1890    {
1891     "enum_field_value" : 4,
1892     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1893    },
1894    {
1895     "enum_field_value" : 5,
1896     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1897    },
1898    {
1899     "enum_field_value" : 6,
1900     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1901    }
1902   ],
1903   "linker_set_key" : "android_color_transform_t",
1904   "name" : "android_color_transform_t",
1905   "referenced_type" : "type-662",
1906   "self_type" : "type-662",
1907   "size" : 4,
1908   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1909   "underlying_type" : "type-2",
1910   "unique_id" : "android_color_transform_t"
1911  },
1912  {
1913   "alignment" : 4,
1914   "enum_fields" :
1915   [
1916    {
1917     "enum_field_value" : 0,
1918     "name" : "HAL_DATASPACE_UNKNOWN"
1919    },
1920    {
1921     "enum_field_value" : 1,
1922     "name" : "HAL_DATASPACE_ARBITRARY"
1923    },
1924    {
1925     "enum_field_value" : 16,
1926     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1927    },
1928    {
1929     "enum_field_value" : 4128768,
1930     "name" : "HAL_DATASPACE_STANDARD_MASK"
1931    },
1932    {
1933     "enum_field_value" : 0,
1934     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1935    },
1936    {
1937     "enum_field_value" : 65536,
1938     "name" : "HAL_DATASPACE_STANDARD_BT709"
1939    },
1940    {
1941     "enum_field_value" : 131072,
1942     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1943    },
1944    {
1945     "enum_field_value" : 196608,
1946     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1947    },
1948    {
1949     "enum_field_value" : 262144,
1950     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1951    },
1952    {
1953     "enum_field_value" : 327680,
1954     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1955    },
1956    {
1957     "enum_field_value" : 393216,
1958     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1959    },
1960    {
1961     "enum_field_value" : 458752,
1962     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1963    },
1964    {
1965     "enum_field_value" : 524288,
1966     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1967    },
1968    {
1969     "enum_field_value" : 589824,
1970     "name" : "HAL_DATASPACE_STANDARD_FILM"
1971    },
1972    {
1973     "enum_field_value" : 655360,
1974     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1975    },
1976    {
1977     "enum_field_value" : 720896,
1978     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1979    },
1980    {
1981     "enum_field_value" : 22,
1982     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1983    },
1984    {
1985     "enum_field_value" : 130023424,
1986     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1987    },
1988    {
1989     "enum_field_value" : 0,
1990     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1991    },
1992    {
1993     "enum_field_value" : 4194304,
1994     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1995    },
1996    {
1997     "enum_field_value" : 8388608,
1998     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1999    },
2000    {
2001     "enum_field_value" : 12582912,
2002     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2003    },
2004    {
2005     "enum_field_value" : 16777216,
2006     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2007    },
2008    {
2009     "enum_field_value" : 20971520,
2010     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2011    },
2012    {
2013     "enum_field_value" : 25165824,
2014     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2015    },
2016    {
2017     "enum_field_value" : 29360128,
2018     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2019    },
2020    {
2021     "enum_field_value" : 33554432,
2022     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2023    },
2024    {
2025     "enum_field_value" : 27,
2026     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2027    },
2028    {
2029     "enum_field_value" : 939524096,
2030     "name" : "HAL_DATASPACE_RANGE_MASK"
2031    },
2032    {
2033     "enum_field_value" : 0,
2034     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2035    },
2036    {
2037     "enum_field_value" : 134217728,
2038     "name" : "HAL_DATASPACE_RANGE_FULL"
2039    },
2040    {
2041     "enum_field_value" : 268435456,
2042     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2043    },
2044    {
2045     "enum_field_value" : 402653184,
2046     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2047    },
2048    {
2049     "enum_field_value" : 512,
2050     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2051    },
2052    {
2053     "enum_field_value" : 138477568,
2054     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2055    },
2056    {
2057     "enum_field_value" : 406913024,
2058     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2059    },
2060    {
2061     "enum_field_value" : 513,
2062     "name" : "HAL_DATASPACE_SRGB"
2063    },
2064    {
2065     "enum_field_value" : 142671872,
2066     "name" : "HAL_DATASPACE_V0_SRGB"
2067    },
2068    {
2069     "enum_field_value" : 411107328,
2070     "name" : "HAL_DATASPACE_V0_SCRGB"
2071    },
2072    {
2073     "enum_field_value" : 257,
2074     "name" : "HAL_DATASPACE_JFIF"
2075    },
2076    {
2077     "enum_field_value" : 146931712,
2078     "name" : "HAL_DATASPACE_V0_JFIF"
2079    },
2080    {
2081     "enum_field_value" : 258,
2082     "name" : "HAL_DATASPACE_BT601_625"
2083    },
2084    {
2085     "enum_field_value" : 281149440,
2086     "name" : "HAL_DATASPACE_V0_BT601_625"
2087    },
2088    {
2089     "enum_field_value" : 259,
2090     "name" : "HAL_DATASPACE_BT601_525"
2091    },
2092    {
2093     "enum_field_value" : 281280512,
2094     "name" : "HAL_DATASPACE_V0_BT601_525"
2095    },
2096    {
2097     "enum_field_value" : 260,
2098     "name" : "HAL_DATASPACE_BT709"
2099    },
2100    {
2101     "enum_field_value" : 281083904,
2102     "name" : "HAL_DATASPACE_V0_BT709"
2103    },
2104    {
2105     "enum_field_value" : 139067392,
2106     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2107    },
2108    {
2109     "enum_field_value" : 155844608,
2110     "name" : "HAL_DATASPACE_DCI_P3"
2111    },
2112    {
2113     "enum_field_value" : 139067392,
2114     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2115    },
2116    {
2117     "enum_field_value" : 143261696,
2118     "name" : "HAL_DATASPACE_DISPLAY_P3"
2119    },
2120    {
2121     "enum_field_value" : 151715840,
2122     "name" : "HAL_DATASPACE_ADOBE_RGB"
2123    },
2124    {
2125     "enum_field_value" : 138805248,
2126     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2127    },
2128    {
2129     "enum_field_value" : 147193856,
2130     "name" : "HAL_DATASPACE_BT2020"
2131    },
2132    {
2133     "enum_field_value" : 163971072,
2134     "name" : "HAL_DATASPACE_BT2020_PQ"
2135    },
2136    {
2137     "enum_field_value" : 4096,
2138     "name" : "HAL_DATASPACE_DEPTH"
2139    },
2140    {
2141     "enum_field_value" : 4097,
2142     "name" : "HAL_DATASPACE_SENSOR"
2143    }
2144   ],
2145   "linker_set_key" : "android_dataspace_t",
2146   "name" : "android_dataspace_t",
2147   "referenced_type" : "type-660",
2148   "self_type" : "type-660",
2149   "size" : 4,
2150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2151   "underlying_type" : "type-2",
2152   "unique_id" : "android_dataspace_t"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : 281411584,
2160     "name" : "HAL_DATASPACE_BT2020_ITU"
2161    },
2162    {
2163     "enum_field_value" : 298188800,
2164     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2165    },
2166    {
2167     "enum_field_value" : 302383104,
2168     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2169    },
2170    {
2171     "enum_field_value" : 168165376,
2172     "name" : "HAL_DATASPACE_BT2020_HLG"
2173    }
2174   ],
2175   "linker_set_key" : "android_dataspace_v1_1_t",
2176   "name" : "android_dataspace_v1_1_t",
2177   "referenced_type" : "type-665",
2178   "self_type" : "type-665",
2179   "size" : 4,
2180   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2181   "underlying_type" : "type-2",
2182   "unique_id" : "android_dataspace_v1_1_t"
2183  },
2184  {
2185   "alignment" : 4,
2186   "enum_fields" :
2187   [
2188    {
2189     "enum_field_value" : 142999552,
2190     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2191    },
2192    {
2193     "enum_field_value" : 4098,
2194     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2195    },
2196    {
2197     "enum_field_value" : 4099,
2198     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2199    },
2200    {
2201     "enum_field_value" : 4100,
2202     "name" : "HAL_DATASPACE_HEIF"
2203    }
2204   ],
2205   "linker_set_key" : "android_dataspace_v1_2_t",
2206   "name" : "android_dataspace_v1_2_t",
2207   "referenced_type" : "type-671",
2208   "self_type" : "type-671",
2209   "size" : 4,
2210   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2211   "underlying_type" : "type-2",
2212   "unique_id" : "android_dataspace_v1_2_t"
2213  },
2214  {
2215   "alignment" : 4,
2216   "enum_fields" :
2217   [
2218    {
2219     "enum_field_value" : 1,
2220     "name" : "FLEX_COMPONENT_Y"
2221    },
2222    {
2223     "enum_field_value" : 2,
2224     "name" : "FLEX_COMPONENT_Cb"
2225    },
2226    {
2227     "enum_field_value" : 4,
2228     "name" : "FLEX_COMPONENT_Cr"
2229    },
2230    {
2231     "enum_field_value" : 1024,
2232     "name" : "FLEX_COMPONENT_R"
2233    },
2234    {
2235     "enum_field_value" : 2048,
2236     "name" : "FLEX_COMPONENT_G"
2237    },
2238    {
2239     "enum_field_value" : 4096,
2240     "name" : "FLEX_COMPONENT_B"
2241    },
2242    {
2243     "enum_field_value" : 1073741824,
2244     "name" : "FLEX_COMPONENT_A"
2245    }
2246   ],
2247   "linker_set_key" : "android_flex_component",
2248   "name" : "android_flex_component",
2249   "referenced_type" : "type-676",
2250   "self_type" : "type-676",
2251   "size" : 4,
2252   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2253   "underlying_type" : "type-2",
2254   "unique_id" : "android_flex_component"
2255  },
2256  {
2257   "alignment" : 4,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 0,
2262     "name" : "FLEX_FORMAT_INVALID"
2263    },
2264    {
2265     "enum_field_value" : 1,
2266     "name" : "FLEX_FORMAT_Y"
2267    },
2268    {
2269     "enum_field_value" : 7,
2270     "name" : "FLEX_FORMAT_YCbCr"
2271    },
2272    {
2273     "enum_field_value" : 1073741831,
2274     "name" : "FLEX_FORMAT_YCbCrA"
2275    },
2276    {
2277     "enum_field_value" : 7168,
2278     "name" : "FLEX_FORMAT_RGB"
2279    },
2280    {
2281     "enum_field_value" : 1073748992,
2282     "name" : "FLEX_FORMAT_RGBA"
2283    }
2284   ],
2285   "linker_set_key" : "android_flex_format",
2286   "name" : "android_flex_format",
2287   "referenced_type" : "type-678",
2288   "self_type" : "type-678",
2289   "size" : 4,
2290   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2291   "underlying_type" : "type-2",
2292   "unique_id" : "android_flex_format"
2293  },
2294  {
2295   "alignment" : 4,
2296   "enum_fields" :
2297   [
2298    {
2299     "enum_field_value" : 1,
2300     "name" : "HAL_HDR_DOLBY_VISION"
2301    },
2302    {
2303     "enum_field_value" : 2,
2304     "name" : "HAL_HDR_HDR10"
2305    },
2306    {
2307     "enum_field_value" : 3,
2308     "name" : "HAL_HDR_HLG"
2309    }
2310   ],
2311   "linker_set_key" : "android_hdr_t",
2312   "name" : "android_hdr_t",
2313   "referenced_type" : "type-663",
2314   "self_type" : "type-663",
2315   "size" : 4,
2316   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2317   "underlying_type" : "type-2",
2318   "unique_id" : "android_hdr_t"
2319  },
2320  {
2321   "alignment" : 4,
2322   "enum_fields" :
2323   [
2324    {
2325     "enum_field_value" : 4,
2326     "name" : "HAL_HDR_HDR10_PLUS"
2327    }
2328   ],
2329   "linker_set_key" : "android_hdr_v1_2_t",
2330   "name" : "android_hdr_v1_2_t",
2331   "referenced_type" : "type-668",
2332   "self_type" : "type-668",
2333   "size" : 4,
2334   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2335   "underlying_type" : "type-2",
2336   "unique_id" : "android_hdr_v1_2_t"
2337  },
2338  {
2339   "alignment" : 4,
2340   "enum_fields" :
2341   [
2342    {
2343     "enum_field_value" : 39,
2344     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2345    },
2346    {
2347     "enum_field_value" : 40,
2348     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2349    },
2350    {
2351     "enum_field_value" : 41,
2352     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2353    },
2354    {
2355     "enum_field_value" : 42,
2356     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2357    }
2358   ],
2359   "linker_set_key" : "android_pixel_format_sw_t",
2360   "name" : "android_pixel_format_sw_t",
2361   "referenced_type" : "type-673",
2362   "self_type" : "type-673",
2363   "size" : 4,
2364   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2365   "underlying_type" : "type-2",
2366   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2367  },
2368  {
2369   "alignment" : 4,
2370   "enum_fields" :
2371   [
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2375    },
2376    {
2377     "enum_field_value" : 2,
2378     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2379    },
2380    {
2381     "enum_field_value" : 3,
2382     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2383    },
2384    {
2385     "enum_field_value" : 4,
2386     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2387    },
2388    {
2389     "enum_field_value" : 5,
2390     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2391    },
2392    {
2393     "enum_field_value" : 16,
2394     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2395    },
2396    {
2397     "enum_field_value" : 17,
2398     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2399    },
2400    {
2401     "enum_field_value" : 20,
2402     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2403    },
2404    {
2405     "enum_field_value" : 22,
2406     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2407    },
2408    {
2409     "enum_field_value" : 32,
2410     "name" : "HAL_PIXEL_FORMAT_RAW16"
2411    },
2412    {
2413     "enum_field_value" : 33,
2414     "name" : "HAL_PIXEL_FORMAT_BLOB"
2415    },
2416    {
2417     "enum_field_value" : 34,
2418     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2419    },
2420    {
2421     "enum_field_value" : 35,
2422     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2423    },
2424    {
2425     "enum_field_value" : 36,
2426     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2427    },
2428    {
2429     "enum_field_value" : 37,
2430     "name" : "HAL_PIXEL_FORMAT_RAW10"
2431    },
2432    {
2433     "enum_field_value" : 38,
2434     "name" : "HAL_PIXEL_FORMAT_RAW12"
2435    },
2436    {
2437     "enum_field_value" : 43,
2438     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2439    },
2440    {
2441     "enum_field_value" : 538982489,
2442     "name" : "HAL_PIXEL_FORMAT_Y8"
2443    },
2444    {
2445     "enum_field_value" : 540422489,
2446     "name" : "HAL_PIXEL_FORMAT_Y16"
2447    },
2448    {
2449     "enum_field_value" : 842094169,
2450     "name" : "HAL_PIXEL_FORMAT_YV12"
2451    }
2452   ],
2453   "linker_set_key" : "android_pixel_format_t",
2454   "name" : "android_pixel_format_t",
2455   "referenced_type" : "type-657",
2456   "self_type" : "type-657",
2457   "size" : 4,
2458   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2459   "underlying_type" : "type-2",
2460   "unique_id" : "android_pixel_format_t"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 48,
2468     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2469    },
2470    {
2471     "enum_field_value" : 49,
2472     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2473    },
2474    {
2475     "enum_field_value" : 50,
2476     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2477    },
2478    {
2479     "enum_field_value" : 51,
2480     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2481    },
2482    {
2483     "enum_field_value" : 52,
2484     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2485    },
2486    {
2487     "enum_field_value" : 53,
2488     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2489    },
2490    {
2491     "enum_field_value" : 54,
2492     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2493    }
2494   ],
2495   "linker_set_key" : "android_pixel_format_v1_1_t",
2496   "name" : "android_pixel_format_v1_1_t",
2497   "referenced_type" : "type-664",
2498   "self_type" : "type-664",
2499   "size" : 4,
2500   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2501   "underlying_type" : "type-2",
2502   "unique_id" : "android_pixel_format_v1_1_t"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 55,
2510     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2511    }
2512   ],
2513   "linker_set_key" : "android_pixel_format_v1_2_t",
2514   "name" : "android_pixel_format_v1_2_t",
2515   "referenced_type" : "type-672",
2516   "self_type" : "type-672",
2517   "size" : 4,
2518   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2519   "underlying_type" : "type-2",
2520   "unique_id" : "android_pixel_format_v1_2_t"
2521  },
2522  {
2523   "alignment" : 4,
2524   "enum_fields" :
2525   [
2526    {
2527     "enum_field_value" : 0,
2528     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2529    },
2530    {
2531     "enum_field_value" : 1,
2532     "name" : "HAL_RENDER_INTENT_ENHANCE"
2533    },
2534    {
2535     "enum_field_value" : 2,
2536     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2537    },
2538    {
2539     "enum_field_value" : 3,
2540     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2541    }
2542   ],
2543   "linker_set_key" : "android_render_intent_v1_1_t",
2544   "name" : "android_render_intent_v1_1_t",
2545   "referenced_type" : "type-667",
2546   "self_type" : "type-667",
2547   "size" : 4,
2548   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2549   "underlying_type" : "type-2",
2550   "unique_id" : "android_render_intent_v1_1_t"
2551  },
2552  {
2553   "alignment" : 4,
2554   "enum_fields" :
2555   [
2556    {
2557     "enum_field_value" : 1,
2558     "name" : "HAL_TRANSFORM_FLIP_H"
2559    },
2560    {
2561     "enum_field_value" : 2,
2562     "name" : "HAL_TRANSFORM_FLIP_V"
2563    },
2564    {
2565     "enum_field_value" : 4,
2566     "name" : "HAL_TRANSFORM_ROT_90"
2567    },
2568    {
2569     "enum_field_value" : 3,
2570     "name" : "HAL_TRANSFORM_ROT_180"
2571    },
2572    {
2573     "enum_field_value" : 7,
2574     "name" : "HAL_TRANSFORM_ROT_270"
2575    }
2576   ],
2577   "linker_set_key" : "android_transform_t",
2578   "name" : "android_transform_t",
2579   "referenced_type" : "type-659",
2580   "self_type" : "type-659",
2581   "size" : 4,
2582   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2583   "underlying_type" : "type-2",
2584   "unique_id" : "android_transform_t"
2585  },
2586  {
2587   "alignment" : 4,
2588   "enum_fields" :
2589   [
2590    {
2591     "enum_field_value" : 0,
2592     "name" : "LOG_ID_MIN"
2593    },
2594    {
2595     "enum_field_value" : 0,
2596     "name" : "LOG_ID_MAIN"
2597    },
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "LOG_ID_RADIO"
2601    },
2602    {
2603     "enum_field_value" : 2,
2604     "name" : "LOG_ID_EVENTS"
2605    },
2606    {
2607     "enum_field_value" : 3,
2608     "name" : "LOG_ID_SYSTEM"
2609    },
2610    {
2611     "enum_field_value" : 4,
2612     "name" : "LOG_ID_CRASH"
2613    },
2614    {
2615     "enum_field_value" : 5,
2616     "name" : "LOG_ID_STATS"
2617    },
2618    {
2619     "enum_field_value" : 6,
2620     "name" : "LOG_ID_SECURITY"
2621    },
2622    {
2623     "enum_field_value" : 7,
2624     "name" : "LOG_ID_KERNEL"
2625    },
2626    {
2627     "enum_field_value" : 8,
2628     "name" : "LOG_ID_MAX"
2629    }
2630   ],
2631   "linker_set_key" : "log_id",
2632   "name" : "log_id",
2633   "referenced_type" : "type-415",
2634   "self_type" : "type-415",
2635   "size" : 4,
2636   "source_file" : "/system/core/liblog/include/android/log.h",
2637   "underlying_type" : "type-2",
2638   "unique_id" : "log_id"
2639  }
2640 ],
2641 "function_types" :
2642 [
2643  {
2644   "alignment" : 4,
2645   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2646   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2647   "parameters" :
2648   [
2649    {
2650     "referenced_type" : "type-46"
2651    },
2652    {
2653     "referenced_type" : "type-52"
2654    },
2655    {
2656     "referenced_type" : "type-30"
2657    }
2658   ],
2659   "referenced_type" : "type-45",
2660   "return_type" : "type-43",
2661   "self_type" : "type-45",
2662   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2663  },
2664  {
2665   "alignment" : 4,
2666   "linker_set_key" : "int (void *)",
2667   "name" : "int (void *)",
2668   "parameters" :
2669   [
2670    {
2671     "referenced_type" : "type-30"
2672    }
2673   ],
2674   "referenced_type" : "type-687",
2675   "return_type" : "type-29",
2676   "self_type" : "type-687",
2677   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2678  },
2679  {
2680   "alignment" : 4,
2681   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2682   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2683   "parameters" :
2684   [
2685    {
2686     "referenced_type" : "type-597"
2687    },
2688    {
2689     "referenced_type" : "type-547"
2690    },
2691    {
2692     "referenced_type" : "type-2"
2693    },
2694    {
2695     "referenced_type" : "type-598"
2696    },
2697    {
2698     "referenced_type" : "type-2"
2699    },
2700    {
2701     "referenced_type" : "type-30"
2702    }
2703   ],
2704   "referenced_type" : "type-596",
2705   "return_type" : "type-31",
2706   "self_type" : "type-596",
2707   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2708  }
2709 ],
2710 "functions" :
2711 [
2712  {
2713   "function_name" : "android::hardware::fromBinder",
2714   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_2tv3cec4V1_016IHdmiCecCallbackENS4_19BpHwHdmiCecCallbackENS4_19BnHwHdmiCecCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2715   "parameters" :
2716   [
2717    {
2718     "referenced_type" : "type-52"
2719    }
2720   ],
2721   "return_type" : "type-179",
2722   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2723   "template_args" : [ "type-181", "type-182", "type-610" ]
2724  },
2725  {
2726   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::onTransact",
2727   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2728   "parameters" :
2729   [
2730    {
2731     "is_this_ptr" : true,
2732     "referenced_type" : "type-764"
2733    },
2734    {
2735     "referenced_type" : "type-2"
2736    },
2737    {
2738     "referenced_type" : "type-604"
2739    },
2740    {
2741     "referenced_type" : "type-597"
2742    },
2743    {
2744     "default_arg" : true,
2745     "referenced_type" : "type-2"
2746    },
2747    {
2748     "default_arg" : true,
2749     "referenced_type" : "type-873"
2750    }
2751   ],
2752   "return_type" : "type-29",
2753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2754  },
2755  {
2756   "access" : "private",
2757   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::getDebugInfo",
2758   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2759   "parameters" :
2760   [
2761    {
2762     "is_this_ptr" : true,
2763     "referenced_type" : "type-764"
2764    },
2765    {
2766     "referenced_type" : "type-874"
2767    }
2768   ],
2769   "return_type" : "type-367",
2770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2771  },
2772  {
2773   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setOption",
2774   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec15_hidl_setOptionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2775   "parameters" :
2776   [
2777    {
2778     "referenced_type" : "type-605"
2779    },
2780    {
2781     "referenced_type" : "type-604"
2782    },
2783    {
2784     "referenced_type" : "type-597"
2785    },
2786    {
2787     "referenced_type" : "type-875"
2788    }
2789   ],
2790   "return_type" : "type-29",
2791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2792  },
2793  {
2794   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPortInfo",
2795   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getPortInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2796   "parameters" :
2797   [
2798    {
2799     "referenced_type" : "type-605"
2800    },
2801    {
2802     "referenced_type" : "type-604"
2803    },
2804    {
2805     "referenced_type" : "type-597"
2806    },
2807    {
2808     "referenced_type" : "type-876"
2809    }
2810   ],
2811   "return_type" : "type-29",
2812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2813  },
2814  {
2815   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getVendorId",
2816   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_getVendorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2817   "parameters" :
2818   [
2819    {
2820     "referenced_type" : "type-605"
2821    },
2822    {
2823     "referenced_type" : "type-604"
2824    },
2825    {
2826     "referenced_type" : "type-597"
2827    },
2828    {
2829     "referenced_type" : "type-877"
2830    }
2831   ],
2832   "return_type" : "type-29",
2833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2834  },
2835  {
2836   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_isConnected",
2837   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_isConnectedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2838   "parameters" :
2839   [
2840    {
2841     "referenced_type" : "type-605"
2842    },
2843    {
2844     "referenced_type" : "type-604"
2845    },
2846    {
2847     "referenced_type" : "type-597"
2848    },
2849    {
2850     "referenced_type" : "type-878"
2851    }
2852   ],
2853   "return_type" : "type-29",
2854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2855  },
2856  {
2857   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_sendMessage",
2858   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_sendMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2859   "parameters" :
2860   [
2861    {
2862     "referenced_type" : "type-605"
2863    },
2864    {
2865     "referenced_type" : "type-604"
2866    },
2867    {
2868     "referenced_type" : "type-597"
2869    },
2870    {
2871     "referenced_type" : "type-879"
2872    }
2873   ],
2874   "return_type" : "type-29",
2875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2876  },
2877  {
2878   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setCallback",
2879   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2880   "parameters" :
2881   [
2882    {
2883     "referenced_type" : "type-605"
2884    },
2885    {
2886     "referenced_type" : "type-604"
2887    },
2888    {
2889     "referenced_type" : "type-597"
2890    },
2891    {
2892     "referenced_type" : "type-880"
2893    }
2894   ],
2895   "return_type" : "type-29",
2896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2897  },
2898  {
2899   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_setLanguage",
2900   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec17_hidl_setLanguageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2901   "parameters" :
2902   [
2903    {
2904     "referenced_type" : "type-605"
2905    },
2906    {
2907     "referenced_type" : "type-604"
2908    },
2909    {
2910     "referenced_type" : "type-597"
2911    },
2912    {
2913     "referenced_type" : "type-881"
2914    }
2915   ],
2916   "return_type" : "type-29",
2917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2918  },
2919  {
2920   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getCecVersion",
2921   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec19_hidl_getCecVersionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2922   "parameters" :
2923   [
2924    {
2925     "referenced_type" : "type-605"
2926    },
2927    {
2928     "referenced_type" : "type-604"
2929    },
2930    {
2931     "referenced_type" : "type-597"
2932    },
2933    {
2934     "referenced_type" : "type-882"
2935    }
2936   ],
2937   "return_type" : "type-29",
2938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2939  },
2940  {
2941   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_addLogicalAddress",
2942   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec23_hidl_addLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2943   "parameters" :
2944   [
2945    {
2946     "referenced_type" : "type-605"
2947    },
2948    {
2949     "referenced_type" : "type-604"
2950    },
2951    {
2952     "referenced_type" : "type-597"
2953    },
2954    {
2955     "referenced_type" : "type-883"
2956    }
2957   ],
2958   "return_type" : "type-29",
2959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2960  },
2961  {
2962   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_getPhysicalAddress",
2963   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec24_hidl_getPhysicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2964   "parameters" :
2965   [
2966    {
2967     "referenced_type" : "type-605"
2968    },
2969    {
2970     "referenced_type" : "type-604"
2971    },
2972    {
2973     "referenced_type" : "type-597"
2974    },
2975    {
2976     "referenced_type" : "type-884"
2977    }
2978   ],
2979   "return_type" : "type-29",
2980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
2981  },
2982  {
2983   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_clearLogicalAddress",
2984   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec25_hidl_clearLogicalAddressEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2985   "parameters" :
2986   [
2987    {
2988     "referenced_type" : "type-605"
2989    },
2990    {
2991     "referenced_type" : "type-604"
2992    },
2993    {
2994     "referenced_type" : "type-597"
2995    },
2996    {
2997     "referenced_type" : "type-885"
2998    }
2999   ],
3000   "return_type" : "type-29",
3001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3002  },
3003  {
3004   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::_hidl_enableAudioReturnChannel",
3005   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec30_hidl_enableAudioReturnChannelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3006   "parameters" :
3007   [
3008    {
3009     "referenced_type" : "type-605"
3010    },
3011    {
3012     "referenced_type" : "type-604"
3013    },
3014    {
3015     "referenced_type" : "type-597"
3016    },
3017    {
3018     "referenced_type" : "type-886"
3019    }
3020   ],
3021   "return_type" : "type-29",
3022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3023  },
3024  {
3025   "access" : "private",
3026   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::ping",
3027   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec4pingEv",
3028   "parameters" :
3029   [
3030    {
3031     "is_this_ptr" : true,
3032     "referenced_type" : "type-764"
3033    }
3034   ],
3035   "return_type" : "type-367",
3036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3037  },
3038  {
3039   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3040   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC1ERKNS_2spINS3_8IHdmiCecEEE",
3041   "parameters" :
3042   [
3043    {
3044     "is_this_ptr" : true,
3045     "referenced_type" : "type-764"
3046    },
3047    {
3048     "referenced_type" : "type-199"
3049    }
3050   ],
3051   "return_type" : "type-31",
3052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3053  },
3054  {
3055   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::BnHwHdmiCec",
3056   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecC2ERKNS_2spINS3_8IHdmiCecEEE",
3057   "parameters" :
3058   [
3059    {
3060     "is_this_ptr" : true,
3061     "referenced_type" : "type-764"
3062    },
3063    {
3064     "referenced_type" : "type-199"
3065    }
3066   ],
3067   "return_type" : "type-31",
3068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3069  },
3070  {
3071   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3072   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev",
3073   "parameters" :
3074   [
3075    {
3076     "is_this_ptr" : true,
3077     "referenced_type" : "type-764"
3078    }
3079   ],
3080   "return_type" : "type-31",
3081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3082  },
3083  {
3084   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3085   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev",
3086   "parameters" :
3087   [
3088    {
3089     "is_this_ptr" : true,
3090     "referenced_type" : "type-764"
3091    }
3092   ],
3093   "return_type" : "type-31",
3094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3095  },
3096  {
3097   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec::~BnHwHdmiCec",
3098   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD2Ev",
3099   "parameters" :
3100   [
3101    {
3102     "is_this_ptr" : true,
3103     "referenced_type" : "type-764"
3104    }
3105   ],
3106   "return_type" : "type-31",
3107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h"
3108  },
3109  {
3110   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPortInfo",
3111   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3112   "parameters" :
3113   [
3114    {
3115     "is_this_ptr" : true,
3116     "referenced_type" : "type-833"
3117    },
3118    {
3119     "referenced_type" : "type-887"
3120    }
3121   ],
3122   "return_type" : "type-367",
3123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3124  },
3125  {
3126   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getVendorId",
3127   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv",
3128   "parameters" :
3129   [
3130    {
3131     "is_this_ptr" : true,
3132     "referenced_type" : "type-833"
3133    }
3134   ],
3135   "return_type" : "type-345",
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3137  },
3138  {
3139   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::isConnected",
3140   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-833"
3146    },
3147    {
3148     "referenced_type" : "type-29"
3149    }
3150   ],
3151   "return_type" : "type-288",
3152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3153  },
3154  {
3155   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::linkToDeath",
3156   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3157   "parameters" :
3158   [
3159    {
3160     "is_this_ptr" : true,
3161     "referenced_type" : "type-833"
3162    },
3163    {
3164     "referenced_type" : "type-583"
3165    },
3166    {
3167     "referenced_type" : "type-239"
3168    }
3169   ],
3170   "return_type" : "type-288",
3171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3172  },
3173  {
3174   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::sendMessage",
3175   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE",
3176   "parameters" :
3177   [
3178    {
3179     "is_this_ptr" : true,
3180     "referenced_type" : "type-833"
3181    },
3182    {
3183     "referenced_type" : "type-776"
3184    }
3185   ],
3186   "return_type" : "type-331",
3187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3188  },
3189  {
3190   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setCallback",
3191   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE",
3192   "parameters" :
3193   [
3194    {
3195     "is_this_ptr" : true,
3196     "referenced_type" : "type-833"
3197    },
3198    {
3199     "referenced_type" : "type-843"
3200    }
3201   ],
3202   "return_type" : "type-367",
3203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3204  },
3205  {
3206   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setLanguage",
3207   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE",
3208   "parameters" :
3209   [
3210    {
3211     "is_this_ptr" : true,
3212     "referenced_type" : "type-833"
3213    },
3214    {
3215     "referenced_type" : "type-479"
3216    }
3217   ],
3218   "return_type" : "type-367",
3219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3220  },
3221  {
3222   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getDebugInfo",
3223   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3224   "parameters" :
3225   [
3226    {
3227     "is_this_ptr" : true,
3228     "referenced_type" : "type-833"
3229    },
3230    {
3231     "referenced_type" : "type-888"
3232    }
3233   ],
3234   "return_type" : "type-367",
3235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3236  },
3237  {
3238   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getHashChain",
3239   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3240   "parameters" :
3241   [
3242    {
3243     "is_this_ptr" : true,
3244     "referenced_type" : "type-833"
3245    },
3246    {
3247     "referenced_type" : "type-889"
3248    }
3249   ],
3250   "return_type" : "type-367",
3251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3252  },
3253  {
3254   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getCecVersion",
3255   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv",
3256   "parameters" :
3257   [
3258    {
3259     "is_this_ptr" : true,
3260     "referenced_type" : "type-833"
3261    }
3262   ],
3263   "return_type" : "type-339",
3264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3265  },
3266  {
3267   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::unlinkToDeath",
3268   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3269   "parameters" :
3270   [
3271    {
3272     "is_this_ptr" : true,
3273     "referenced_type" : "type-833"
3274    },
3275    {
3276     "referenced_type" : "type-583"
3277    }
3278   ],
3279   "return_type" : "type-288",
3280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3281  },
3282  {
3283   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceChain",
3284   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3285   "parameters" :
3286   [
3287    {
3288     "is_this_ptr" : true,
3289     "referenced_type" : "type-833"
3290    },
3291    {
3292     "referenced_type" : "type-890"
3293    }
3294   ],
3295   "return_type" : "type-367",
3296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3297  },
3298  {
3299   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setOption",
3300   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec15_hidl_setOptionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_9OptionKeyEb",
3301   "parameters" :
3302   [
3303    {
3304     "referenced_type" : "type-24"
3305    },
3306    {
3307     "referenced_type" : "type-793"
3308    },
3309    {
3310     "referenced_type" : "type-725"
3311    },
3312    {
3313     "referenced_type" : "type-43"
3314    }
3315   ],
3316   "return_type" : "type-367",
3317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3318  },
3319  {
3320   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPortInfo",
3321   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getPortInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE",
3322   "parameters" :
3323   [
3324    {
3325     "referenced_type" : "type-24"
3326    },
3327    {
3328     "referenced_type" : "type-793"
3329    },
3330    {
3331     "referenced_type" : "type-891"
3332    }
3333   ],
3334   "return_type" : "type-367",
3335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3336  },
3337  {
3338   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getVendorId",
3339   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_getVendorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3340   "parameters" :
3341   [
3342    {
3343     "referenced_type" : "type-24"
3344    },
3345    {
3346     "referenced_type" : "type-793"
3347    }
3348   ],
3349   "return_type" : "type-345",
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_isConnected",
3354   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_isConnectedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3355   "parameters" :
3356   [
3357    {
3358     "referenced_type" : "type-24"
3359    },
3360    {
3361     "referenced_type" : "type-793"
3362    },
3363    {
3364     "referenced_type" : "type-29"
3365    }
3366   ],
3367   "return_type" : "type-288",
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_sendMessage",
3372   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_sendMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
3373   "parameters" :
3374   [
3375    {
3376     "referenced_type" : "type-24"
3377    },
3378    {
3379     "referenced_type" : "type-793"
3380    },
3381    {
3382     "referenced_type" : "type-776"
3383    }
3384   ],
3385   "return_type" : "type-331",
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::_hidl_setCallback",
3390   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_16IHdmiCecCallbackEEE",
3391   "parameters" :
3392   [
3393    {
3394     "referenced_type" : "type-24"
3395    },
3396    {
3397     "referenced_type" : "type-793"
3398    },
3399    {
3400     "referenced_type" : "type-843"
3401    }
3402   ],
3403   "return_type" : "type-367",
3404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3405  },
3406  {
3407   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_setLanguage",
3408   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17_hidl_setLanguageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
3409   "parameters" :
3410   [
3411    {
3412     "referenced_type" : "type-24"
3413    },
3414    {
3415     "referenced_type" : "type-793"
3416    },
3417    {
3418     "referenced_type" : "type-479"
3419    }
3420   ],
3421   "return_type" : "type-367",
3422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3423  },
3424  {
3425   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::addLogicalAddress",
3426   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE",
3427   "parameters" :
3428   [
3429    {
3430     "is_this_ptr" : true,
3431     "referenced_type" : "type-833"
3432    },
3433    {
3434     "referenced_type" : "type-721"
3435    }
3436   ],
3437   "return_type" : "type-303",
3438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3439  },
3440  {
3441   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::getPhysicalAddress",
3442   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE",
3443   "parameters" :
3444   [
3445    {
3446     "is_this_ptr" : true,
3447     "referenced_type" : "type-833"
3448    },
3449    {
3450     "referenced_type" : "type-892"
3451    }
3452   ],
3453   "return_type" : "type-367",
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3455  },
3456  {
3457   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getCecVersion",
3458   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19_hidl_getCecVersionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3459   "parameters" :
3460   [
3461    {
3462     "referenced_type" : "type-24"
3463    },
3464    {
3465     "referenced_type" : "type-793"
3466    }
3467   ],
3468   "return_type" : "type-339",
3469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3470  },
3471  {
3472   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::clearLogicalAddress",
3473   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv",
3474   "parameters" :
3475   [
3476    {
3477     "is_this_ptr" : true,
3478     "referenced_type" : "type-833"
3479    }
3480   ],
3481   "return_type" : "type-367",
3482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3483  },
3484  {
3485   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::interfaceDescriptor",
3486   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3487   "parameters" :
3488   [
3489    {
3490     "is_this_ptr" : true,
3491     "referenced_type" : "type-833"
3492    },
3493    {
3494     "referenced_type" : "type-893"
3495    }
3496   ],
3497   "return_type" : "type-367",
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3499  },
3500  {
3501   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::notifySyspropsChanged",
3502   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv",
3503   "parameters" :
3504   [
3505    {
3506     "is_this_ptr" : true,
3507     "referenced_type" : "type-833"
3508    }
3509   ],
3510   "return_type" : "type-367",
3511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3512  },
3513  {
3514   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setHALInstrumentation",
3515   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv",
3516   "parameters" :
3517   [
3518    {
3519     "is_this_ptr" : true,
3520     "referenced_type" : "type-833"
3521    }
3522   ],
3523   "return_type" : "type-367",
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::_hidl_addLogicalAddress",
3528   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec23_hidl_addLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17CecLogicalAddressE",
3529   "parameters" :
3530   [
3531    {
3532     "referenced_type" : "type-24"
3533    },
3534    {
3535     "referenced_type" : "type-793"
3536    },
3537    {
3538     "referenced_type" : "type-721"
3539    }
3540   ],
3541   "return_type" : "type-303",
3542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3543  },
3544  {
3545   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_getPhysicalAddress",
3546   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24_hidl_getPhysicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_6ResultEtEEE",
3547   "parameters" :
3548   [
3549    {
3550     "referenced_type" : "type-24"
3551    },
3552    {
3553     "referenced_type" : "type-793"
3554    },
3555    {
3556     "referenced_type" : "type-894"
3557    }
3558   ],
3559   "return_type" : "type-367",
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3561  },
3562  {
3563   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::enableAudioReturnChannel",
3564   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib",
3565   "parameters" :
3566   [
3567    {
3568     "is_this_ptr" : true,
3569     "referenced_type" : "type-833"
3570    },
3571    {
3572     "referenced_type" : "type-29"
3573    },
3574    {
3575     "referenced_type" : "type-43"
3576    }
3577   ],
3578   "return_type" : "type-367",
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::_hidl_clearLogicalAddress",
3583   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec25_hidl_clearLogicalAddressEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3584   "parameters" :
3585   [
3586    {
3587     "referenced_type" : "type-24"
3588    },
3589    {
3590     "referenced_type" : "type-793"
3591    }
3592   ],
3593   "return_type" : "type-367",
3594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3595  },
3596  {
3597   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::_hidl_enableAudioReturnChannel",
3598   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec30_hidl_enableAudioReturnChannelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEib",
3599   "parameters" :
3600   [
3601    {
3602     "referenced_type" : "type-24"
3603    },
3604    {
3605     "referenced_type" : "type-793"
3606    },
3607    {
3608     "referenced_type" : "type-29"
3609    },
3610    {
3611     "referenced_type" : "type-43"
3612    }
3613   ],
3614   "return_type" : "type-367",
3615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3616  },
3617  {
3618   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::ping",
3619   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv",
3620   "parameters" :
3621   [
3622    {
3623     "is_this_ptr" : true,
3624     "referenced_type" : "type-833"
3625    }
3626   ],
3627   "return_type" : "type-367",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::debug",
3632   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-833"
3638    },
3639    {
3640     "referenced_type" : "type-558"
3641    },
3642    {
3643     "referenced_type" : "type-759"
3644    }
3645   ],
3646   "return_type" : "type-367",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::setOption",
3651   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-833"
3657    },
3658    {
3659     "referenced_type" : "type-725"
3660    },
3661    {
3662     "referenced_type" : "type-43"
3663    }
3664   ],
3665   "return_type" : "type-367",
3666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3667  },
3668  {
3669   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3670   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC1ERKNS_2spINS0_7IBinderEEE",
3671   "parameters" :
3672   [
3673    {
3674     "is_this_ptr" : true,
3675     "referenced_type" : "type-833"
3676    },
3677    {
3678     "referenced_type" : "type-52"
3679    }
3680   ],
3681   "return_type" : "type-31",
3682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3683  },
3684  {
3685   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec::BpHwHdmiCec",
3686   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecC2ERKNS_2spINS0_7IBinderEEE",
3687   "parameters" :
3688   [
3689    {
3690     "is_this_ptr" : true,
3691     "referenced_type" : "type-833"
3692    },
3693    {
3694     "referenced_type" : "type-52"
3695    }
3696   ],
3697   "return_type" : "type-31",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getService",
3702   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3703   "parameters" :
3704   [
3705    {
3706     "default_arg" : true,
3707     "referenced_type" : "type-836"
3708    },
3709    {
3710     "default_arg" : true,
3711     "referenced_type" : "type-43"
3712    }
3713   ],
3714   "return_type" : "type-179",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::linkToDeath",
3719   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-180"
3725    },
3726    {
3727     "referenced_type" : "type-583"
3728    },
3729    {
3730     "referenced_type" : "type-239"
3731    }
3732   ],
3733   "return_type" : "type-288",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getDebugInfo",
3738   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3739   "parameters" :
3740   [
3741    {
3742     "is_this_ptr" : true,
3743     "referenced_type" : "type-180"
3744    },
3745    {
3746     "referenced_type" : "type-895"
3747    }
3748   ],
3749   "return_type" : "type-367",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::getHashChain",
3754   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "type-180"
3760    },
3761    {
3762     "referenced_type" : "type-896"
3763    }
3764   ],
3765   "return_type" : "type-367",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::tryGetService",
3770   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3771   "parameters" :
3772   [
3773    {
3774     "default_arg" : true,
3775     "referenced_type" : "type-836"
3776    },
3777    {
3778     "default_arg" : true,
3779     "referenced_type" : "type-43"
3780    }
3781   ],
3782   "return_type" : "type-179",
3783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3784  },
3785  {
3786   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::unlinkToDeath",
3787   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3788   "parameters" :
3789   [
3790    {
3791     "is_this_ptr" : true,
3792     "referenced_type" : "type-180"
3793    },
3794    {
3795     "referenced_type" : "type-583"
3796    }
3797   ],
3798   "return_type" : "type-288",
3799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3800  },
3801  {
3802   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceChain",
3803   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3804   "parameters" :
3805   [
3806    {
3807     "is_this_ptr" : true,
3808     "referenced_type" : "type-180"
3809    },
3810    {
3811     "referenced_type" : "type-897"
3812    }
3813   ],
3814   "return_type" : "type-367",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerAsService",
3819   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "type-180"
3825    },
3826    {
3827     "default_arg" : true,
3828     "referenced_type" : "type-836"
3829    }
3830   ],
3831   "return_type" : "type-29",
3832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3833  },
3834  {
3835   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::interfaceDescriptor",
3836   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3837   "parameters" :
3838   [
3839    {
3840     "is_this_ptr" : true,
3841     "referenced_type" : "type-180"
3842    },
3843    {
3844     "referenced_type" : "type-898"
3845    }
3846   ],
3847   "return_type" : "type-367",
3848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3849  },
3850  {
3851   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::notifySyspropsChanged",
3852   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv",
3853   "parameters" :
3854   [
3855    {
3856     "is_this_ptr" : true,
3857     "referenced_type" : "type-180"
3858    }
3859   ],
3860   "return_type" : "type-367",
3861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3862  },
3863  {
3864   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::setHALInstrumentation",
3865   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv",
3866   "parameters" :
3867   [
3868    {
3869     "is_this_ptr" : true,
3870     "referenced_type" : "type-180"
3871    }
3872   ],
3873   "return_type" : "type-367",
3874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3875  },
3876  {
3877   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::registerForNotifications",
3878   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3879   "parameters" :
3880   [
3881    {
3882     "referenced_type" : "type-836"
3883    },
3884    {
3885     "referenced_type" : "type-760"
3886    }
3887   ],
3888   "return_type" : "type-43",
3889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3890  },
3891  {
3892   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::ping",
3893   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv",
3894   "parameters" :
3895   [
3896    {
3897     "is_this_ptr" : true,
3898     "referenced_type" : "type-180"
3899    }
3900   ],
3901   "return_type" : "type-367",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::debug",
3906   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3907   "parameters" :
3908   [
3909    {
3910     "is_this_ptr" : true,
3911     "referenced_type" : "type-180"
3912    },
3913    {
3914     "referenced_type" : "type-558"
3915    },
3916    {
3917     "referenced_type" : "type-759"
3918    }
3919   ],
3920   "return_type" : "type-367",
3921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3922  },
3923  {
3924   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3925   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3926   "parameters" :
3927   [
3928    {
3929     "referenced_type" : "type-807"
3930    },
3931    {
3932     "default_arg" : true,
3933     "referenced_type" : "type-43"
3934    }
3935   ],
3936   "return_type" : "type-809",
3937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3938  },
3939  {
3940   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::castFrom",
3941   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback8castFromERKNS_2spIS4_EEb",
3942   "parameters" :
3943   [
3944    {
3945     "referenced_type" : "type-843"
3946    },
3947    {
3948     "default_arg" : true,
3949     "referenced_type" : "type-43"
3950    }
3951   ],
3952   "return_type" : "type-809",
3953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
3954  },
3955  {
3956   "access" : "private",
3957   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::addOnewayTask",
3958   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3959   "parameters" :
3960   [
3961    {
3962     "is_this_ptr" : true,
3963     "referenced_type" : "type-804"
3964    },
3965    {
3966     "referenced_type" : "type-901"
3967    }
3968   ],
3969   "return_type" : "type-367",
3970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3971  },
3972  {
3973   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3974   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC1ENS_2spINS3_16IHdmiCecCallbackEEE",
3975   "parameters" :
3976   [
3977    {
3978     "is_this_ptr" : true,
3979     "referenced_type" : "type-804"
3980    },
3981    {
3982     "referenced_type" : "type-209"
3983    }
3984   ],
3985   "return_type" : "type-31",
3986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
3987  },
3988  {
3989   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback::BsHdmiCecCallback",
3990   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackC2ENS_2spINS3_16IHdmiCecCallbackEEE",
3991   "parameters" :
3992   [
3993    {
3994     "is_this_ptr" : true,
3995     "referenced_type" : "type-804"
3996    },
3997    {
3998     "referenced_type" : "type-209"
3999    }
4000   ],
4001   "return_type" : "type-31",
4002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h"
4003  },
4004  {
4005   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::onTransact",
4006   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4007   "parameters" :
4008   [
4009    {
4010     "is_this_ptr" : true,
4011     "referenced_type" : "type-767"
4012    },
4013    {
4014     "referenced_type" : "type-2"
4015    },
4016    {
4017     "referenced_type" : "type-604"
4018    },
4019    {
4020     "referenced_type" : "type-597"
4021    },
4022    {
4023     "default_arg" : true,
4024     "referenced_type" : "type-2"
4025    },
4026    {
4027     "default_arg" : true,
4028     "referenced_type" : "type-904"
4029    }
4030   ],
4031   "return_type" : "type-29",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4033  },
4034  {
4035   "access" : "private",
4036   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::getDebugInfo",
4037   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4038   "parameters" :
4039   [
4040    {
4041     "is_this_ptr" : true,
4042     "referenced_type" : "type-767"
4043    },
4044    {
4045     "referenced_type" : "type-905"
4046    }
4047   ],
4048   "return_type" : "type-367",
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4050  },
4051  {
4052   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onCecMessage",
4053   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback18_hidl_onCecMessageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4054   "parameters" :
4055   [
4056    {
4057     "referenced_type" : "type-605"
4058    },
4059    {
4060     "referenced_type" : "type-604"
4061    },
4062    {
4063     "referenced_type" : "type-597"
4064    },
4065    {
4066     "referenced_type" : "type-906"
4067    }
4068   ],
4069   "return_type" : "type-29",
4070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4071  },
4072  {
4073   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::_hidl_onHotplugEvent",
4074   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback20_hidl_onHotplugEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4075   "parameters" :
4076   [
4077    {
4078     "referenced_type" : "type-605"
4079    },
4080    {
4081     "referenced_type" : "type-604"
4082    },
4083    {
4084     "referenced_type" : "type-597"
4085    },
4086    {
4087     "referenced_type" : "type-907"
4088    }
4089   ],
4090   "return_type" : "type-29",
4091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4092  },
4093  {
4094   "access" : "private",
4095   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::ping",
4096   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback4pingEv",
4097   "parameters" :
4098   [
4099    {
4100     "is_this_ptr" : true,
4101     "referenced_type" : "type-767"
4102    }
4103   ],
4104   "return_type" : "type-367",
4105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4106  },
4107  {
4108   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4109   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC1ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4110   "parameters" :
4111   [
4112    {
4113     "is_this_ptr" : true,
4114     "referenced_type" : "type-767"
4115    },
4116    {
4117     "referenced_type" : "type-843"
4118    }
4119   ],
4120   "return_type" : "type-31",
4121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4122  },
4123  {
4124   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::BnHwHdmiCecCallback",
4125   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackC2ERKNS_2spINS3_16IHdmiCecCallbackEEE",
4126   "parameters" :
4127   [
4128    {
4129     "is_this_ptr" : true,
4130     "referenced_type" : "type-767"
4131    },
4132    {
4133     "referenced_type" : "type-843"
4134    }
4135   ],
4136   "return_type" : "type-31",
4137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4138  },
4139  {
4140   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4141   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev",
4142   "parameters" :
4143   [
4144    {
4145     "is_this_ptr" : true,
4146     "referenced_type" : "type-767"
4147    }
4148   ],
4149   "return_type" : "type-31",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4154   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "type-767"
4160    }
4161   ],
4162   "return_type" : "type-31",
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4164  },
4165  {
4166   "function_name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback::~BnHwHdmiCecCallback",
4167   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD2Ev",
4168   "parameters" :
4169   [
4170    {
4171     "is_this_ptr" : true,
4172     "referenced_type" : "type-767"
4173    }
4174   ],
4175   "return_type" : "type-31",
4176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
4177  },
4178  {
4179   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::linkToDeath",
4180   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "type-194"
4186    },
4187    {
4188     "referenced_type" : "type-583"
4189    },
4190    {
4191     "referenced_type" : "type-239"
4192    }
4193   ],
4194   "return_type" : "type-288",
4195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4196  },
4197  {
4198   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getDebugInfo",
4199   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4200   "parameters" :
4201   [
4202    {
4203     "is_this_ptr" : true,
4204     "referenced_type" : "type-194"
4205    },
4206    {
4207     "referenced_type" : "type-908"
4208    }
4209   ],
4210   "return_type" : "type-367",
4211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4212  },
4213  {
4214   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::getHashChain",
4215   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4216   "parameters" :
4217   [
4218    {
4219     "is_this_ptr" : true,
4220     "referenced_type" : "type-194"
4221    },
4222    {
4223     "referenced_type" : "type-909"
4224    }
4225   ],
4226   "return_type" : "type-367",
4227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4228  },
4229  {
4230   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onCecMessage",
4231   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE",
4232   "parameters" :
4233   [
4234    {
4235     "is_this_ptr" : true,
4236     "referenced_type" : "type-194"
4237    },
4238    {
4239     "referenced_type" : "type-776"
4240    }
4241   ],
4242   "return_type" : "type-367",
4243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4244  },
4245  {
4246   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::unlinkToDeath",
4247   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4248   "parameters" :
4249   [
4250    {
4251     "is_this_ptr" : true,
4252     "referenced_type" : "type-194"
4253    },
4254    {
4255     "referenced_type" : "type-583"
4256    }
4257   ],
4258   "return_type" : "type-288",
4259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4260  },
4261  {
4262   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceChain",
4263   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4264   "parameters" :
4265   [
4266    {
4267     "is_this_ptr" : true,
4268     "referenced_type" : "type-194"
4269    },
4270    {
4271     "referenced_type" : "type-910"
4272    }
4273   ],
4274   "return_type" : "type-367",
4275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4276  },
4277  {
4278   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::onHotplugEvent",
4279   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE",
4280   "parameters" :
4281   [
4282    {
4283     "is_this_ptr" : true,
4284     "referenced_type" : "type-194"
4285    },
4286    {
4287     "referenced_type" : "type-870"
4288    }
4289   ],
4290   "return_type" : "type-367",
4291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4292  },
4293  {
4294   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onCecMessage",
4295   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback18_hidl_onCecMessageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_10CecMessageE",
4296   "parameters" :
4297   [
4298    {
4299     "referenced_type" : "type-24"
4300    },
4301    {
4302     "referenced_type" : "type-793"
4303    },
4304    {
4305     "referenced_type" : "type-776"
4306    }
4307   ],
4308   "return_type" : "type-367",
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4310  },
4311  {
4312   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::interfaceDescriptor",
4313   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4314   "parameters" :
4315   [
4316    {
4317     "is_this_ptr" : true,
4318     "referenced_type" : "type-194"
4319    },
4320    {
4321     "referenced_type" : "type-911"
4322    }
4323   ],
4324   "return_type" : "type-367",
4325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4326  },
4327  {
4328   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::_hidl_onHotplugEvent",
4329   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback20_hidl_onHotplugEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_12HotplugEventE",
4330   "parameters" :
4331   [
4332    {
4333     "referenced_type" : "type-24"
4334    },
4335    {
4336     "referenced_type" : "type-793"
4337    },
4338    {
4339     "referenced_type" : "type-870"
4340    }
4341   ],
4342   "return_type" : "type-367",
4343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4344  },
4345  {
4346   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::notifySyspropsChanged",
4347   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv",
4348   "parameters" :
4349   [
4350    {
4351     "is_this_ptr" : true,
4352     "referenced_type" : "type-194"
4353    }
4354   ],
4355   "return_type" : "type-367",
4356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4357  },
4358  {
4359   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::setHALInstrumentation",
4360   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv",
4361   "parameters" :
4362   [
4363    {
4364     "is_this_ptr" : true,
4365     "referenced_type" : "type-194"
4366    }
4367   ],
4368   "return_type" : "type-367",
4369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4370  },
4371  {
4372   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::ping",
4373   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv",
4374   "parameters" :
4375   [
4376    {
4377     "is_this_ptr" : true,
4378     "referenced_type" : "type-194"
4379    }
4380   ],
4381   "return_type" : "type-367",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::debug",
4386   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4387   "parameters" :
4388   [
4389    {
4390     "is_this_ptr" : true,
4391     "referenced_type" : "type-194"
4392    },
4393    {
4394     "referenced_type" : "type-558"
4395    },
4396    {
4397     "referenced_type" : "type-759"
4398    }
4399   ],
4400   "return_type" : "type-367",
4401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4402  },
4403  {
4404   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4405   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC1ERKNS_2spINS0_7IBinderEEE",
4406   "parameters" :
4407   [
4408    {
4409     "is_this_ptr" : true,
4410     "referenced_type" : "type-194"
4411    },
4412    {
4413     "referenced_type" : "type-52"
4414    }
4415   ],
4416   "return_type" : "type-31",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback::BpHwHdmiCecCallback",
4421   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackC2ERKNS_2spINS0_7IBinderEEE",
4422   "parameters" :
4423   [
4424    {
4425     "is_this_ptr" : true,
4426     "referenced_type" : "type-194"
4427    },
4428    {
4429     "referenced_type" : "type-52"
4430    }
4431   ],
4432   "return_type" : "type-31",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
4434  },
4435  {
4436   "function_name" : "android::hardware::tv::cec::V1_0::writeEmbeddedToParcel",
4437   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_021writeEmbeddedToParcelERKNS3_10CecMessageEPNS0_6ParcelEjj",
4438   "parameters" :
4439   [
4440    {
4441     "referenced_type" : "type-776"
4442    },
4443    {
4444     "referenced_type" : "type-597"
4445    },
4446    {
4447     "referenced_type" : "type-2"
4448    },
4449    {
4450     "referenced_type" : "type-2"
4451    }
4452   ],
4453   "return_type" : "type-29",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::tv::cec::V1_0::readEmbeddedFromParcel",
4458   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_022readEmbeddedFromParcelERKNS3_10CecMessageERKNS0_6ParcelEjj",
4459   "parameters" :
4460   [
4461    {
4462     "referenced_type" : "type-776"
4463    },
4464    {
4465     "referenced_type" : "type-604"
4466    },
4467    {
4468     "referenced_type" : "type-2"
4469    },
4470    {
4471     "referenced_type" : "type-2"
4472    }
4473   ],
4474   "return_type" : "type-29",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/hwtypes.h"
4476  },
4477  {
4478   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getService",
4479   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4480   "parameters" :
4481   [
4482    {
4483     "default_arg" : true,
4484     "referenced_type" : "type-613"
4485    },
4486    {
4487     "default_arg" : true,
4488     "referenced_type" : "type-43"
4489    }
4490   ],
4491   "return_type" : "type-201",
4492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4493  },
4494  {
4495   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::linkToDeath",
4496   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4497   "parameters" :
4498   [
4499    {
4500     "is_this_ptr" : true,
4501     "referenced_type" : "type-3"
4502    },
4503    {
4504     "referenced_type" : "type-583"
4505    },
4506    {
4507     "referenced_type" : "type-239"
4508    }
4509   ],
4510   "return_type" : "type-288",
4511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4512  },
4513  {
4514   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getDebugInfo",
4515   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4516   "parameters" :
4517   [
4518    {
4519     "is_this_ptr" : true,
4520     "referenced_type" : "type-3"
4521    },
4522    {
4523     "referenced_type" : "type-912"
4524    }
4525   ],
4526   "return_type" : "type-367",
4527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4528  },
4529  {
4530   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::getHashChain",
4531   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4532   "parameters" :
4533   [
4534    {
4535     "is_this_ptr" : true,
4536     "referenced_type" : "type-3"
4537    },
4538    {
4539     "referenced_type" : "type-913"
4540    }
4541   ],
4542   "return_type" : "type-367",
4543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4544  },
4545  {
4546   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::tryGetService",
4547   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4548   "parameters" :
4549   [
4550    {
4551     "default_arg" : true,
4552     "referenced_type" : "type-613"
4553    },
4554    {
4555     "default_arg" : true,
4556     "referenced_type" : "type-43"
4557    }
4558   ],
4559   "return_type" : "type-201",
4560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4561  },
4562  {
4563   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::unlinkToDeath",
4564   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "type-3"
4570    },
4571    {
4572     "referenced_type" : "type-583"
4573    }
4574   ],
4575   "return_type" : "type-288",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceChain",
4580   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "type-3"
4586    },
4587    {
4588     "referenced_type" : "type-914"
4589    }
4590   ],
4591   "return_type" : "type-367",
4592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4593  },
4594  {
4595   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerAsService",
4596   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4597   "parameters" :
4598   [
4599    {
4600     "is_this_ptr" : true,
4601     "referenced_type" : "type-3"
4602    },
4603    {
4604     "default_arg" : true,
4605     "referenced_type" : "type-613"
4606    }
4607   ],
4608   "return_type" : "type-29",
4609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4610  },
4611  {
4612   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::interfaceDescriptor",
4613   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "type-3"
4619    },
4620    {
4621     "referenced_type" : "type-915"
4622    }
4623   ],
4624   "return_type" : "type-367",
4625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4626  },
4627  {
4628   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::notifySyspropsChanged",
4629   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv",
4630   "parameters" :
4631   [
4632    {
4633     "is_this_ptr" : true,
4634     "referenced_type" : "type-3"
4635    }
4636   ],
4637   "return_type" : "type-367",
4638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4639  },
4640  {
4641   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::setHALInstrumentation",
4642   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv",
4643   "parameters" :
4644   [
4645    {
4646     "is_this_ptr" : true,
4647     "referenced_type" : "type-3"
4648    }
4649   ],
4650   "return_type" : "type-367",
4651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4652  },
4653  {
4654   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::registerForNotifications",
4655   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4656   "parameters" :
4657   [
4658    {
4659     "referenced_type" : "type-613"
4660    },
4661    {
4662     "referenced_type" : "type-760"
4663    }
4664   ],
4665   "return_type" : "type-43",
4666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4667  },
4668  {
4669   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::ping",
4670   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv",
4671   "parameters" :
4672   [
4673    {
4674     "is_this_ptr" : true,
4675     "referenced_type" : "type-3"
4676    }
4677   ],
4678   "return_type" : "type-367",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::debug",
4683   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "type-3"
4689    },
4690    {
4691     "referenced_type" : "type-558"
4692    },
4693    {
4694     "referenced_type" : "type-759"
4695    }
4696   ],
4697   "return_type" : "type-367",
4698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4699  },
4700  {
4701   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4702   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4703   "parameters" :
4704   [
4705    {
4706     "referenced_type" : "type-807"
4707    },
4708    {
4709     "default_arg" : true,
4710     "referenced_type" : "type-43"
4711    }
4712   ],
4713   "return_type" : "type-351",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::tv::cec::V1_0::IHdmiCec::castFrom",
4718   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec8castFromERKNS_2spIS4_EEb",
4719   "parameters" :
4720   [
4721    {
4722     "referenced_type" : "type-199"
4723    },
4724    {
4725     "default_arg" : true,
4726     "referenced_type" : "type-43"
4727    }
4728   ],
4729   "return_type" : "type-351",
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4731  },
4732  {
4733   "access" : "private",
4734   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::addOnewayTask",
4735   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13addOnewayTaskENSt3__18functionIFvvEEE",
4736   "parameters" :
4737   [
4738    {
4739     "is_this_ptr" : true,
4740     "referenced_type" : "type-815"
4741    },
4742    {
4743     "referenced_type" : "type-919"
4744    }
4745   ],
4746   "return_type" : "type-367",
4747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4748  },
4749  {
4750   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4751   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC1ENS_2spINS3_8IHdmiCecEEE",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "type-815"
4757    },
4758    {
4759     "referenced_type" : "type-200"
4760    }
4761   ],
4762   "return_type" : "type-31",
4763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4764  },
4765  {
4766   "function_name" : "android::hardware::tv::cec::V1_0::BsHdmiCec::BsHdmiCec",
4767   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecC2ENS_2spINS3_8IHdmiCecEEE",
4768   "parameters" :
4769   [
4770    {
4771     "is_this_ptr" : true,
4772     "referenced_type" : "type-815"
4773    },
4774    {
4775     "referenced_type" : "type-200"
4776    }
4777   ],
4778   "return_type" : "type-31",
4779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h"
4780  },
4781  {
4782   "function_name" : "android::hardware::details::castInterface",
4783   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackENS_4hidl4base4V1_05IBaseENS5_19BpHwHdmiCecCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4784   "parameters" :
4785   [
4786    {
4787     "referenced_type" : "type-607"
4788    },
4789    {
4790     "referenced_type" : "type-58"
4791    },
4792    {
4793     "referenced_type" : "type-43"
4794    }
4795   ],
4796   "return_type" : "type-809",
4797   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4798   "template_args" : [ "type-181", "type-5", "type-182" ]
4799  },
4800  {
4801   "function_name" : "android::hardware::details::castInterface",
4802   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_2tv3cec4V1_08IHdmiCecENS_4hidl4base4V1_05IBaseENS5_11BpHwHdmiCecEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4803   "parameters" :
4804   [
4805    {
4806     "referenced_type" : "type-607"
4807    },
4808    {
4809     "referenced_type" : "type-58"
4810    },
4811    {
4812     "referenced_type" : "type-43"
4813    }
4814   ],
4815   "return_type" : "type-351",
4816   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4817   "template_args" : [ "type-4", "type-5", "type-771" ]
4818  },
4819  {
4820   "function_name" : "android::hardware::details::wrapPassthrough",
4821   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_2tv3cec4V1_016IHdmiCecCallbackEvEENS_2spIT_EES9_",
4822   "parameters" :
4823   [
4824    {
4825     "referenced_type" : "type-179"
4826    }
4827   ],
4828   "return_type" : "type-179",
4829   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4830   "template_args" : [ "type-181", "type-31" ]
4831  },
4832  {
4833   "function_name" : "android::hardware::details::getServiceInternal",
4834   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_011BpHwHdmiCecENS5_8IHdmiCecEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4835   "parameters" :
4836   [
4837    {
4838     "referenced_type" : "type-613"
4839    },
4840    {
4841     "referenced_type" : "type-43"
4842    },
4843    {
4844     "referenced_type" : "type-43"
4845    }
4846   ],
4847   "return_type" : "type-201",
4848   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4849   "template_args" : [ "type-771", "type-4", "type-31", "type-31" ]
4850  },
4851  {
4852   "function_name" : "android::hardware::details::getServiceInternal",
4853   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_2tv3cec4V1_019BpHwHdmiCecCallbackENS5_16IHdmiCecCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4854   "parameters" :
4855   [
4856    {
4857     "referenced_type" : "type-836"
4858    },
4859    {
4860     "referenced_type" : "type-43"
4861    },
4862    {
4863     "referenced_type" : "type-43"
4864    }
4865   ],
4866   "return_type" : "type-179",
4867   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4868   "template_args" : [ "type-182", "type-181", "type-31", "type-31" ]
4869  }
4870 ],
4871 "global_vars" :
4872 [
4873  {
4874   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback10descriptorE",
4875   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback::descriptor",
4876   "referenced_type" : "type-58",
4877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h"
4878  },
4879  {
4880   "linker_set_key" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec10descriptorE",
4881   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec::descriptor",
4882   "referenced_type" : "type-58",
4883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
4884  }
4885 ],
4886 "lvalue_reference_types" :
4887 [
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "android::Mutex &",
4891   "name" : "android::Mutex &",
4892   "referenced_type" : "type-35",
4893   "self_type" : "type-692",
4894   "size" : 4,
4895   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "android::RWLock &",
4900   "name" : "android::RWLock &",
4901   "referenced_type" : "type-696",
4902   "self_type" : "type-700",
4903   "size" : 4,
4904   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "android::String16 &",
4909   "name" : "android::String16 &",
4910   "referenced_type" : "type-48",
4911   "self_type" : "type-584",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/String16.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "android::String8 &",
4918   "name" : "android::String8 &",
4919   "referenced_type" : "type-57",
4920   "self_type" : "type-578",
4921   "size" : 4,
4922   "source_file" : "/system/core/libutils/include/utils/String8.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4927   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &",
4928   "referenced_type" : "type-303",
4929   "self_type" : "type-328",
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<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4936   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &",
4937   "referenced_type" : "type-331",
4938   "self_type" : "type-336",
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<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4945   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &",
4946   "referenced_type" : "type-351",
4947   "self_type" : "type-355",
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<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4954   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &",
4955   "referenced_type" : "type-809",
4956   "self_type" : "type-812",
4957   "size" : 4,
4958   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "android::hardware::Return<bool> &",
4963   "name" : "android::hardware::Return<bool> &",
4964   "referenced_type" : "type-288",
4965   "self_type" : "type-297",
4966   "size" : 4,
4967   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4968  },
4969  {
4970   "alignment" : 4,
4971   "linker_set_key" : "android::hardware::Return<int> &",
4972   "name" : "android::hardware::Return<int> &",
4973   "referenced_type" : "type-339",
4974   "self_type" : "type-342",
4975   "size" : 4,
4976   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "android::hardware::Return<unsigned int> &",
4981   "name" : "android::hardware::Return<unsigned int> &",
4982   "referenced_type" : "type-345",
4983   "self_type" : "type-348",
4984   "size" : 4,
4985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "android::hardware::Return<void> &",
4990   "name" : "android::hardware::Return<void> &",
4991   "referenced_type" : "type-367",
4992   "self_type" : "type-370",
4993   "size" : 4,
4994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "android::hardware::Status &",
4999   "name" : "android::hardware::Status &",
5000   "referenced_type" : "type-267",
5001   "self_type" : "type-283",
5002   "size" : 4,
5003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "android::hardware::TextOutput &",
5008   "name" : "android::hardware::TextOutput &",
5009   "referenced_type" : "type-116",
5010   "self_type" : "type-115",
5011   "size" : 4,
5012   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "linker_set_key" : "android::hardware::TextOutput &",
5017   "name" : "android::hardware::TextOutput &",
5018   "referenced_type" : "type-220",
5019   "self_type" : "type-219",
5020   "size" : 4,
5021   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "android::hardware::TextOutput &",
5026   "name" : "android::hardware::TextOutput &",
5027   "referenced_type" : "type-300",
5028   "self_type" : "type-299",
5029   "size" : 4,
5030   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5031  },
5032  {
5033   "alignment" : 4,
5034   "linker_set_key" : "android::hardware::TextOutput &",
5035   "name" : "android::hardware::TextOutput &",
5036   "referenced_type" : "type-602",
5037   "self_type" : "type-601",
5038   "size" : 4,
5039   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "android::hardware::TextOutput &",
5044   "name" : "android::hardware::TextOutput &",
5045   "referenced_type" : "type-72",
5046   "self_type" : "type-71",
5047   "size" : 4,
5048   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "linker_set_key" : "android::hardware::TextOutput &",
5053   "name" : "android::hardware::TextOutput &",
5054   "referenced_type" : "type-832",
5055   "self_type" : "type-831",
5056   "size" : 4,
5057   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5058  },
5059  {
5060   "alignment" : 4,
5061   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5062   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5063   "referenced_type" : "type-506",
5064   "self_type" : "type-785",
5065   "size" : 4,
5066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5071   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5072   "referenced_type" : "type-498",
5073   "self_type" : "type-780",
5074   "size" : 4,
5075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5076  },
5077  {
5078   "alignment" : 4,
5079   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
5080   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
5081   "referenced_type" : "type-525",
5082   "self_type" : "type-868",
5083   "size" : 4,
5084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5089   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5090   "referenced_type" : "type-509",
5091   "self_type" : "type-788",
5092   "size" : 4,
5093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5094  },
5095  {
5096   "alignment" : 4,
5097   "linker_set_key" : "android::hardware::hidl_memory &",
5098   "name" : "android::hardware::hidl_memory &",
5099   "referenced_type" : "type-480",
5100   "self_type" : "type-485",
5101   "size" : 4,
5102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "android::hardware::hidl_string &",
5107   "name" : "android::hardware::hidl_string &",
5108   "referenced_type" : "type-478",
5109   "self_type" : "type-783",
5110   "size" : 4,
5111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5112  },
5113  {
5114   "alignment" : 4,
5115   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5116   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5117   "referenced_type" : "type-505",
5118   "self_type" : "type-515",
5119   "size" : 4,
5120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5121  },
5122  {
5123   "alignment" : 4,
5124   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5125   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5126   "referenced_type" : "type-497",
5127   "self_type" : "type-504",
5128   "size" : 4,
5129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5130  },
5131  {
5132   "alignment" : 4,
5133   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
5134   "name" : "android::hardware::hidl_vec<unsigned char> &",
5135   "referenced_type" : "type-524",
5136   "self_type" : "type-827",
5137   "size" : 4,
5138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5139  },
5140  {
5141   "alignment" : 4,
5142   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5143   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5144   "referenced_type" : "type-233",
5145   "self_type" : "type-244",
5146   "size" : 4,
5147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5152   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5153   "referenced_type" : "type-201",
5154   "self_type" : "type-218",
5155   "size" : 4,
5156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5157  },
5158  {
5159   "alignment" : 4,
5160   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5161   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5162   "referenced_type" : "type-179",
5163   "self_type" : "type-198",
5164   "size" : 4,
5165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5166  },
5167  {
5168   "alignment" : 4,
5169   "linker_set_key" : "const android::String16 &",
5170   "name" : "const android::String16 &",
5171   "referenced_type" : "type-47",
5172   "self_type" : "type-46",
5173   "size" : 4,
5174   "source_file" : "/system/core/libutils/include/utils/String16.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "linker_set_key" : "const android::String8 &",
5179   "name" : "const android::String8 &",
5180   "referenced_type" : "type-575",
5181   "self_type" : "type-577",
5182   "size" : 4,
5183   "source_file" : "/system/core/libutils/include/utils/String8.h"
5184  },
5185  {
5186   "alignment" : 4,
5187   "linker_set_key" : "const android::hardware::Parcel &",
5188   "name" : "const android::hardware::Parcel &",
5189   "referenced_type" : "type-603",
5190   "self_type" : "type-604",
5191   "size" : 4,
5192   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5193  },
5194  {
5195   "alignment" : 4,
5196   "linker_set_key" : "const android::hardware::Return<bool> &",
5197   "name" : "const android::hardware::Return<bool> &",
5198   "referenced_type" : "type-298",
5199   "self_type" : "type-360",
5200   "size" : 4,
5201   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5202  },
5203  {
5204   "alignment" : 4,
5205   "linker_set_key" : "const android::hardware::Status &",
5206   "name" : "const android::hardware::Status &",
5207   "referenced_type" : "type-280",
5208   "self_type" : "type-281",
5209   "size" : 4,
5210   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5211  },
5212  {
5213   "alignment" : 4,
5214   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5215   "name" : "const android::hardware::details::SchedPrio &",
5216   "referenced_type" : "type-619",
5217   "self_type" : "type-618",
5218   "size" : 4,
5219   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5220  },
5221  {
5222   "alignment" : 4,
5223   "linker_set_key" : "const android::hardware::hidl_handle &",
5224   "name" : "const android::hardware::hidl_handle &",
5225   "referenced_type" : "type-557",
5226   "self_type" : "type-558",
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::hidl_memory &",
5233   "name" : "const android::hardware::hidl_memory &",
5234   "referenced_type" : "type-483",
5235   "self_type" : "type-484",
5236   "size" : 4,
5237   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "linker_set_key" : "const android::hardware::hidl_string &",
5242   "name" : "const android::hardware::hidl_string &",
5243   "referenced_type" : "type-477",
5244   "self_type" : "type-479",
5245   "size" : 4,
5246   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5251   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5252   "referenced_type" : "type-758",
5253   "self_type" : "type-759",
5254   "size" : 4,
5255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5256  },
5257  {
5258   "alignment" : 4,
5259   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5260   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> &",
5261   "referenced_type" : "type-540",
5262   "self_type" : "type-608",
5263   "size" : 4,
5264   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5269   "name" : "const android::hardware::hidl_vec<int> &",
5270   "referenced_type" : "type-521",
5271   "self_type" : "type-523",
5272   "size" : 4,
5273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5278   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5279   "referenced_type" : "type-528",
5280   "self_type" : "type-531",
5281   "size" : 4,
5282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "linker_set_key" : "const android::hardware::hidl_version &",
5287   "name" : "const android::hardware::hidl_version &",
5288   "referenced_type" : "type-552",
5289   "self_type" : "type-554",
5290   "size" : 4,
5291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5296   "name" : "const android::hardware::tv::cec::V1_0::CecMessage &",
5297   "referenced_type" : "type-775",
5298   "self_type" : "type-776",
5299   "size" : 4,
5300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
5301  },
5302  {
5303   "alignment" : 4,
5304   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5305   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent &",
5306   "referenced_type" : "type-869",
5307   "self_type" : "type-870",
5308   "size" : 4,
5309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5314   "name" : "const android::hidl::base::V1_0::IBase *const &",
5315   "referenced_type" : "type-633",
5316   "self_type" : "type-634",
5317   "size" : 4,
5318   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5319  },
5320  {
5321   "alignment" : 4,
5322   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5323   "name" : "const android::sp<android::hardware::IBinder> &",
5324   "referenced_type" : "type-21",
5325   "self_type" : "type-52",
5326   "size" : 4,
5327   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5328  },
5329  {
5330   "alignment" : 4,
5331   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5332   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5333   "referenced_type" : "type-250",
5334   "self_type" : "type-511",
5335   "size" : 4,
5336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5341   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5342   "referenced_type" : "type-563",
5343   "self_type" : "type-583",
5344   "size" : 4,
5345   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5346  },
5347  {
5348   "alignment" : 4,
5349   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5350   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &",
5351   "referenced_type" : "type-200",
5352   "self_type" : "type-199",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5359   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &",
5360   "referenced_type" : "type-209",
5361   "self_type" : "type-843",
5362   "size" : 4,
5363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5368   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5369   "referenced_type" : "type-806",
5370   "self_type" : "type-807",
5371   "size" : 4,
5372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5377   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5378   "referenced_type" : "type-176",
5379   "self_type" : "type-760",
5380   "size" : 4,
5381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
5382  },
5383  {
5384   "alignment" : 4,
5385   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5386   "name" : "const android::wp<android::hardware::BHwBinder> &",
5387   "referenced_type" : "type-795",
5388   "self_type" : "type-797",
5389   "size" : 4,
5390   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5391  },
5392  {
5393   "alignment" : 4,
5394   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5395   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5396   "referenced_type" : "type-242",
5397   "self_type" : "type-364",
5398   "size" : 4,
5399   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5400  },
5401  {
5402   "alignment" : 4,
5403   "linker_set_key" : "const bool &",
5404   "name" : "const bool &",
5405   "referenced_type" : "type-132",
5406   "self_type" : "type-451",
5407   "size" : 4,
5408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5409  },
5410  {
5411   "alignment" : 4,
5412   "linker_set_key" : "const double &",
5413   "name" : "const double &",
5414   "referenced_type" : "type-466",
5415   "self_type" : "type-467",
5416   "size" : 4,
5417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5418  },
5419  {
5420   "alignment" : 4,
5421   "linker_set_key" : "const float &",
5422   "name" : "const float &",
5423   "referenced_type" : "type-464",
5424   "self_type" : "type-465",
5425   "size" : 4,
5426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5427  },
5428  {
5429   "alignment" : 4,
5430   "linker_set_key" : "const int &",
5431   "name" : "const int &",
5432   "referenced_type" : "type-641",
5433   "self_type" : "type-640",
5434   "size" : 4,
5435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5436  },
5437  {
5438   "linker_set_key" : "const iter<is_const> &",
5439   "name" : "const iter<is_const> &",
5440   "referenced_type" : "type-100",
5441   "self_type" : "type-102",
5442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5443  },
5444  {
5445   "linker_set_key" : "const iter<is_const> &",
5446   "name" : "const iter<is_const> &",
5447   "referenced_type" : "type-203",
5448   "self_type" : "type-205",
5449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5450  },
5451  {
5452   "linker_set_key" : "const iter<is_const> &",
5453   "name" : "const iter<is_const> &",
5454   "referenced_type" : "type-290",
5455   "self_type" : "type-292",
5456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5457  },
5458  {
5459   "linker_set_key" : "const iter<is_const> &",
5460   "name" : "const iter<is_const> &",
5461   "referenced_type" : "type-489",
5462   "self_type" : "type-491",
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5464  },
5465  {
5466   "linker_set_key" : "const iter<is_const> &",
5467   "name" : "const iter<is_const> &",
5468   "referenced_type" : "type-66",
5469   "self_type" : "type-68",
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5471  },
5472  {
5473   "linker_set_key" : "const iter<is_const> &",
5474   "name" : "const iter<is_const> &",
5475   "referenced_type" : "type-819",
5476   "self_type" : "type-821",
5477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "const log_msg &",
5482   "name" : "const log_msg &",
5483   "referenced_type" : "type-158",
5484   "self_type" : "type-225",
5485   "size" : 4,
5486   "source_file" : "/system/core/liblog/include/log/log_read.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "const long long &",
5491   "name" : "const long long &",
5492   "referenced_type" : "type-460",
5493   "self_type" : "type-461",
5494   "size" : 4,
5495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "const short &",
5500   "name" : "const short &",
5501   "referenced_type" : "type-455",
5502   "self_type" : "type-456",
5503   "size" : 4,
5504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "const signed char &",
5509   "name" : "const signed char &",
5510   "referenced_type" : "type-452",
5511   "self_type" : "type-454",
5512   "size" : 4,
5513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5518   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5519   "referenced_type" : "type-118",
5520   "self_type" : "type-120",
5521   "size" : 4,
5522   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5527   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5528   "referenced_type" : "type-221",
5529   "self_type" : "type-224",
5530   "size" : 4,
5531   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5536   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5537   "referenced_type" : "type-611",
5538   "self_type" : "type-613",
5539   "size" : 4,
5540   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5545   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5546   "referenced_type" : "type-834",
5547   "self_type" : "type-836",
5548   "size" : 4,
5549   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "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 *> > *)> > > &",
5554   "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 *> > *)> > > &",
5555   "referenced_type" : "type-173",
5556   "self_type" : "type-172",
5557   "size" : 4,
5558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "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 *> > *)> > > &",
5563   "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 *> > *)> > > &",
5564   "referenced_type" : "type-18",
5565   "self_type" : "type-17",
5566   "size" : 4,
5567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "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 *> > *)> > > &",
5572   "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 *> > *)> > > &",
5573   "referenced_type" : "type-278",
5574   "self_type" : "type-277",
5575   "size" : 4,
5576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "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 *> > *)> > > &",
5581   "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 *> > *)> > > &",
5582   "referenced_type" : "type-326",
5583   "self_type" : "type-325",
5584   "size" : 4,
5585   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "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 *> > *)> > > &",
5590   "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 *> > *)> > > &",
5591   "referenced_type" : "type-791",
5592   "self_type" : "type-790",
5593   "size" : 4,
5594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "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 *> > *)> > > &",
5599   "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 *> > *)> > > &",
5600   "referenced_type" : "type-92",
5601   "self_type" : "type-91",
5602   "size" : 4,
5603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "const unsigned char &",
5608   "name" : "const unsigned char &",
5609   "referenced_type" : "type-548",
5610   "self_type" : "type-704",
5611   "size" : 4,
5612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "const unsigned int &",
5617   "name" : "const unsigned int &",
5618   "referenced_type" : "type-39",
5619   "self_type" : "type-459",
5620   "size" : 4,
5621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "const unsigned long long &",
5626   "name" : "const unsigned long long &",
5627   "referenced_type" : "type-462",
5628   "self_type" : "type-463",
5629   "size" : 4,
5630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "const unsigned short &",
5635   "name" : "const unsigned short &",
5636   "referenced_type" : "type-457",
5637   "self_type" : "type-458",
5638   "size" : 4,
5639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "int &",
5644   "name" : "int &",
5645   "referenced_type" : "type-29",
5646   "self_type" : "type-571",
5647   "size" : 4,
5648   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "unsigned char &",
5653   "name" : "unsigned char &",
5654   "referenced_type" : "type-162",
5655   "self_type" : "type-713",
5656   "size" : 4,
5657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5658  }
5659 ],
5660 "pointer_types" :
5661 [
5662  {
5663   "alignment" : 4,
5664   "linker_set_key" : "android::Condition *",
5665   "name" : "android::Condition *",
5666   "referenced_type" : "type-133",
5667   "self_type" : "type-695",
5668   "size" : 4,
5669   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "android::Mutex *",
5674   "name" : "android::Mutex *",
5675   "referenced_type" : "type-35",
5676   "self_type" : "type-690",
5677   "size" : 4,
5678   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5679  },
5680  {
5681   "alignment" : 4,
5682   "linker_set_key" : "android::Mutex::Autolock *",
5683   "name" : "android::Mutex::Autolock *",
5684   "referenced_type" : "type-691",
5685   "self_type" : "type-693",
5686   "size" : 4,
5687   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5688  },
5689  {
5690   "alignment" : 4,
5691   "linker_set_key" : "android::RWLock *",
5692   "name" : "android::RWLock *",
5693   "referenced_type" : "type-696",
5694   "self_type" : "type-698",
5695   "size" : 4,
5696   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "linker_set_key" : "android::RWLock::AutoRLock *",
5701   "name" : "android::RWLock::AutoRLock *",
5702   "referenced_type" : "type-699",
5703   "self_type" : "type-701",
5704   "size" : 4,
5705   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "linker_set_key" : "android::RWLock::AutoWLock *",
5710   "name" : "android::RWLock::AutoWLock *",
5711   "referenced_type" : "type-702",
5712   "self_type" : "type-703",
5713   "size" : 4,
5714   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5715  },
5716  {
5717   "alignment" : 4,
5718   "linker_set_key" : "android::RefBase *",
5719   "name" : "android::RefBase *",
5720   "referenced_type" : "type-6",
5721   "self_type" : "type-474",
5722   "size" : 4,
5723   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "linker_set_key" : "android::RefBase::weakref_impl *",
5728   "name" : "android::RefBase::weakref_impl *",
5729   "referenced_type" : "type-196",
5730   "self_type" : "type-195",
5731   "size" : 4,
5732   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5733  },
5734  {
5735   "alignment" : 4,
5736   "linker_set_key" : "android::RefBase::weakref_impl *",
5737   "name" : "android::RefBase::weakref_impl *",
5738   "referenced_type" : "type-285",
5739   "self_type" : "type-284",
5740   "size" : 4,
5741   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5742  },
5743  {
5744   "alignment" : 4,
5745   "linker_set_key" : "android::RefBase::weakref_impl *",
5746   "name" : "android::RefBase::weakref_impl *",
5747   "referenced_type" : "type-64",
5748   "self_type" : "type-63",
5749   "size" : 4,
5750   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5751  },
5752  {
5753   "alignment" : 4,
5754   "linker_set_key" : "android::RefBase::weakref_impl *",
5755   "name" : "android::RefBase::weakref_impl *",
5756   "referenced_type" : "type-817",
5757   "self_type" : "type-816",
5758   "size" : 4,
5759   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5760  },
5761  {
5762   "alignment" : 4,
5763   "linker_set_key" : "android::RefBase::weakref_impl *",
5764   "name" : "android::RefBase::weakref_impl *",
5765   "referenced_type" : "type-9",
5766   "self_type" : "type-8",
5767   "size" : 4,
5768   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "linker_set_key" : "android::RefBase::weakref_impl *",
5773   "name" : "android::RefBase::weakref_impl *",
5774   "referenced_type" : "type-97",
5775   "self_type" : "type-96",
5776   "size" : 4,
5777   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5778  },
5779  {
5780   "alignment" : 4,
5781   "linker_set_key" : "android::RefBase::weakref_type *",
5782   "name" : "android::RefBase::weakref_type *",
5783   "referenced_type" : "type-42",
5784   "self_type" : "type-41",
5785   "size" : 4,
5786   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5787  },
5788  {
5789   "alignment" : 4,
5790   "linker_set_key" : "android::ReferenceRenamer *",
5791   "name" : "android::ReferenceRenamer *",
5792   "referenced_type" : "type-468",
5793   "self_type" : "type-471",
5794   "size" : 4,
5795   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "linker_set_key" : "android::ScopedTrace *",
5800   "name" : "android::ScopedTrace *",
5801   "referenced_type" : "type-705",
5802   "self_type" : "type-706",
5803   "size" : 4,
5804   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5805  },
5806  {
5807   "alignment" : 4,
5808   "linker_set_key" : "android::String16 *",
5809   "name" : "android::String16 *",
5810   "referenced_type" : "type-48",
5811   "self_type" : "type-585",
5812   "size" : 4,
5813   "source_file" : "/system/core/libutils/include/utils/String16.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "linker_set_key" : "android::String8 *",
5818   "name" : "android::String8 *",
5819   "referenced_type" : "type-57",
5820   "self_type" : "type-579",
5821   "size" : 4,
5822   "source_file" : "/system/core/libutils/include/utils/String8.h"
5823  },
5824  {
5825   "alignment" : 4,
5826   "linker_set_key" : "android::Thread *",
5827   "name" : "android::Thread *",
5828   "referenced_type" : "type-131",
5829   "self_type" : "type-130",
5830   "size" : 4,
5831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5832  },
5833  {
5834   "alignment" : 4,
5835   "linker_set_key" : "android::VirtualLightRefBase *",
5836   "name" : "android::VirtualLightRefBase *",
5837   "referenced_type" : "type-373",
5838   "self_type" : "type-379",
5839   "size" : 4,
5840   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5841  },
5842  {
5843   "alignment" : 4,
5844   "linker_set_key" : "android::hardware::BHwBinder *",
5845   "name" : "android::hardware::BHwBinder *",
5846   "referenced_type" : "type-255",
5847   "self_type" : "type-254",
5848   "size" : 4,
5849   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5850  },
5851  {
5852   "alignment" : 4,
5853   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5854   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec> *",
5855   "referenced_type" : "type-591",
5856   "self_type" : "type-590",
5857   "size" : 4,
5858   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5859  },
5860  {
5861   "alignment" : 4,
5862   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5863   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
5864   "referenced_type" : "type-185",
5865   "self_type" : "type-830",
5866   "size" : 4,
5867   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5868  },
5869  {
5870   "alignment" : 4,
5871   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5872   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5873   "referenced_type" : "type-627",
5874   "self_type" : "type-632",
5875   "size" : 4,
5876   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5881   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5882   "referenced_type" : "type-647",
5883   "self_type" : "type-652",
5884   "size" : 4,
5885   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5890   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5891   "referenced_type" : "type-635",
5892   "self_type" : "type-642",
5893   "size" : 4,
5894   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5895  },
5896  {
5897   "alignment" : 4,
5898   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5899   "name" : "android::hardware::GrantorDescriptor *",
5900   "referenced_type" : "type-496",
5901   "self_type" : "type-495",
5902   "size" : 4,
5903   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5904  },
5905  {
5906   "alignment" : 4,
5907   "linker_set_key" : "android::hardware::IBinder *",
5908   "name" : "android::hardware::IBinder *",
5909   "referenced_type" : "type-16",
5910   "self_type" : "type-15",
5911   "size" : 4,
5912   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5913  },
5914  {
5915   "alignment" : 4,
5916   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5917   "name" : "android::hardware::IBinder::DeathRecipient *",
5918   "referenced_type" : "type-13",
5919   "self_type" : "type-12",
5920   "size" : 4,
5921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5922  },
5923  {
5924   "alignment" : 4,
5925   "linker_set_key" : "android::hardware::IInterface *",
5926   "name" : "android::hardware::IInterface *",
5927   "referenced_type" : "type-25",
5928   "self_type" : "type-24",
5929   "size" : 4,
5930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5931  },
5932  {
5933   "alignment" : 4,
5934   "linker_set_key" : "android::hardware::Parcel *",
5935   "name" : "android::hardware::Parcel *",
5936   "referenced_type" : "type-592",
5937   "self_type" : "type-597",
5938   "size" : 4,
5939   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "linker_set_key" : "android::hardware::ProcessState *",
5944   "name" : "android::hardware::ProcessState *",
5945   "referenced_type" : "type-28",
5946   "self_type" : "type-27",
5947   "size" : 4,
5948   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5953   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
5954   "referenced_type" : "type-303",
5955   "self_type" : "type-315",
5956   "size" : 4,
5957   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5962   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
5963   "referenced_type" : "type-331",
5964   "self_type" : "type-333",
5965   "size" : 4,
5966   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5971   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
5972   "referenced_type" : "type-351",
5973   "self_type" : "type-352",
5974   "size" : 4,
5975   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5980   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
5981   "referenced_type" : "type-809",
5982   "self_type" : "type-810",
5983   "size" : 4,
5984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "linker_set_key" : "android::hardware::Return<bool> *",
5989   "name" : "android::hardware::Return<bool> *",
5990   "referenced_type" : "type-288",
5991   "self_type" : "type-293",
5992   "size" : 4,
5993   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "linker_set_key" : "android::hardware::Return<int> *",
5998   "name" : "android::hardware::Return<int> *",
5999   "referenced_type" : "type-339",
6000   "self_type" : "type-340",
6001   "size" : 4,
6002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "linker_set_key" : "android::hardware::Return<unsigned int> *",
6007   "name" : "android::hardware::Return<unsigned int> *",
6008   "referenced_type" : "type-345",
6009   "self_type" : "type-346",
6010   "size" : 4,
6011   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "linker_set_key" : "android::hardware::Return<void> *",
6016   "name" : "android::hardware::Return<void> *",
6017   "referenced_type" : "type-367",
6018   "self_type" : "type-368",
6019   "size" : 4,
6020   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "linker_set_key" : "android::hardware::Status *",
6025   "name" : "android::hardware::Status *",
6026   "referenced_type" : "type-267",
6027   "self_type" : "type-276",
6028   "size" : 4,
6029   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6034   "name" : "android::hardware::details::HidlInstrumentor *",
6035   "referenced_type" : "type-189",
6036   "self_type" : "type-793",
6037   "size" : 4,
6038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6043   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6044   "referenced_type" : "type-506",
6045   "self_type" : "type-784",
6046   "size" : 4,
6047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6052   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6053   "referenced_type" : "type-498",
6054   "self_type" : "type-779",
6055   "size" : 4,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
6061   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
6062   "referenced_type" : "type-525",
6063   "self_type" : "type-867",
6064   "size" : 4,
6065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "linker_set_key" : "android::hardware::details::return_status *",
6070   "name" : "android::hardware::details::return_status *",
6071   "referenced_type" : "type-289",
6072   "self_type" : "type-361",
6073   "size" : 4,
6074   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6079   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6080   "referenced_type" : "type-509",
6081   "self_type" : "type-508",
6082   "size" : 4,
6083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6088   "name" : "android::hardware::hidl_binder_death_recipient *",
6089   "referenced_type" : "type-235",
6090   "self_type" : "type-234",
6091   "size" : 4,
6092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6097   "name" : "android::hardware::hidl_death_recipient *",
6098   "referenced_type" : "type-238",
6099   "self_type" : "type-237",
6100   "size" : 4,
6101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6102  },
6103  {
6104   "alignment" : 4,
6105   "linker_set_key" : "android::hardware::hidl_memory *",
6106   "name" : "android::hardware::hidl_memory *",
6107   "referenced_type" : "type-480",
6108   "self_type" : "type-481",
6109   "size" : 4,
6110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "linker_set_key" : "android::hardware::hidl_string *",
6115   "name" : "android::hardware::hidl_string *",
6116   "referenced_type" : "type-478",
6117   "self_type" : "type-500",
6118   "size" : 4,
6119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6124   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6125   "referenced_type" : "type-505",
6126   "self_type" : "type-512",
6127   "size" : 4,
6128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6133   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6134   "referenced_type" : "type-497",
6135   "self_type" : "type-501",
6136   "size" : 4,
6137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
6142   "name" : "android::hardware::hidl_vec<unsigned char> *",
6143   "referenced_type" : "type-524",
6144   "self_type" : "type-826",
6145   "size" : 4,
6146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "linker_set_key" : "android::hardware::hidl_version *",
6151   "name" : "android::hardware::hidl_version *",
6152   "referenced_type" : "type-549",
6153   "self_type" : "type-551",
6154   "size" : 4,
6155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6160   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec *",
6161   "referenced_type" : "type-681",
6162   "self_type" : "type-764",
6163   "size" : 4,
6164   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6169   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback *",
6170   "referenced_type" : "type-610",
6171   "self_type" : "type-767",
6172   "size" : 4,
6173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6178   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6179   "referenced_type" : "type-771",
6180   "self_type" : "type-833",
6181   "size" : 4,
6182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6187   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6188   "referenced_type" : "type-182",
6189   "self_type" : "type-194",
6190   "size" : 4,
6191   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6192  },
6193  {
6194   "alignment" : 4,
6195   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6196   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec *",
6197   "referenced_type" : "type-808",
6198   "self_type" : "type-815",
6199   "size" : 4,
6200   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6205   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback *",
6206   "referenced_type" : "type-801",
6207   "self_type" : "type-804",
6208   "size" : 4,
6209   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6214   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6215   "referenced_type" : "type-536",
6216   "self_type" : "type-535",
6217   "size" : 4,
6218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6223   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec *",
6224   "referenced_type" : "type-4",
6225   "self_type" : "type-3",
6226   "size" : 4,
6227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6232   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6233   "referenced_type" : "type-181",
6234   "self_type" : "type-180",
6235   "size" : 4,
6236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6241   "name" : "android::hidl::base::V1_0::BnHwBase *",
6242   "referenced_type" : "type-606",
6243   "self_type" : "type-605",
6244   "size" : 4,
6245   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6250   "name" : "android::hidl::base::V1_0::IBase *",
6251   "referenced_type" : "type-5",
6252   "self_type" : "type-241",
6253   "size" : 4,
6254   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6259   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6260   "referenced_type" : "type-110",
6261   "self_type" : "type-109",
6262   "size" : 4,
6263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6268   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6269   "referenced_type" : "type-171",
6270   "self_type" : "type-170",
6271   "size" : 4,
6272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6277   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6278   "referenced_type" : "type-11",
6279   "self_type" : "type-10",
6280   "size" : 4,
6281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6286   "name" : "android::sp<android::hardware::IBinder> *",
6287   "referenced_type" : "type-14",
6288   "self_type" : "type-20",
6289   "size" : 4,
6290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6295   "name" : "android::sp<android::hardware::ProcessState> *",
6296   "referenced_type" : "type-26",
6297   "self_type" : "type-95",
6298   "size" : 4,
6299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6300  },
6301  {
6302   "alignment" : 4,
6303   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6304   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6305   "referenced_type" : "type-233",
6306   "self_type" : "type-232",
6307   "size" : 4,
6308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6313   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6314   "referenced_type" : "type-201",
6315   "self_type" : "type-216",
6316   "size" : 4,
6317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6322   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6323   "referenced_type" : "type-179",
6324   "self_type" : "type-178",
6325   "size" : 4,
6326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6331   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6332   "referenced_type" : "type-607",
6333   "self_type" : "type-805",
6334   "size" : 4,
6335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6336  },
6337  {
6338   "alignment" : 4,
6339   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6340   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6341   "referenced_type" : "type-108",
6342   "self_type" : "type-113",
6343   "size" : 4,
6344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6349   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6350   "referenced_type" : "type-169",
6351   "self_type" : "type-175",
6352   "size" : 4,
6353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6358   "name" : "android::wp<android::hardware::BHwBinder> *",
6359   "referenced_type" : "type-599",
6360   "self_type" : "type-670",
6361   "size" : 4,
6362   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6367   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6368   "referenced_type" : "type-378",
6369   "self_type" : "type-416",
6370   "size" : 4,
6371   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6376   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6377   "referenced_type" : "type-236",
6378   "self_type" : "type-520",
6379   "size" : 4,
6380   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6385   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6386   "referenced_type" : "type-240",
6387   "self_type" : "type-794",
6388   "size" : 4,
6389   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "linker_set_key" : "android_flex_plane *",
6394   "name" : "android_flex_plane *",
6395   "referenced_type" : "type-677",
6396   "self_type" : "type-680",
6397   "size" : 4,
6398   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6403   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6404   "referenced_type" : "type-45",
6405   "self_type" : "type-44",
6406   "size" : 4,
6407   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "linker_set_key" : "char *",
6412   "name" : "char *",
6413   "referenced_type" : "type-60",
6414   "self_type" : "type-334",
6415   "size" : 4,
6416   "source_file" : "/system/core/liblog/include/log/log_read.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "linker_set_key" : "const android::NativeHandle *",
6421   "name" : "const android::NativeHandle *",
6422   "referenced_type" : "type-566",
6423   "self_type" : "type-567",
6424   "size" : 4,
6425   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "linker_set_key" : "const android::RefBase *",
6430   "name" : "const android::RefBase *",
6431   "referenced_type" : "type-472",
6432   "self_type" : "type-473",
6433   "size" : 4,
6434   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "linker_set_key" : "const android::String16 *",
6439   "name" : "const android::String16 *",
6440   "referenced_type" : "type-47",
6441   "self_type" : "type-582",
6442   "size" : 4,
6443   "source_file" : "/system/core/libutils/include/utils/String16.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "linker_set_key" : "const android::String8 *",
6448   "name" : "const android::String8 *",
6449   "referenced_type" : "type-575",
6450   "self_type" : "type-576",
6451   "size" : 4,
6452   "source_file" : "/system/core/libutils/include/utils/String8.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "linker_set_key" : "const android::VectorImpl *",
6457   "name" : "const android::VectorImpl *",
6458   "referenced_type" : "type-655",
6459   "self_type" : "type-656",
6460   "size" : 4,
6461   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6462  },
6463  {
6464   "alignment" : 4,
6465   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6466   "name" : "const android::hardware::BpHwRefBase *",
6467   "referenced_type" : "type-587",
6468   "self_type" : "type-588",
6469   "size" : 4,
6470   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6471  },
6472  {
6473   "alignment" : 4,
6474   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6475   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6476   "referenced_type" : "type-620",
6477   "self_type" : "type-621",
6478   "size" : 4,
6479   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6480  },
6481  {
6482   "alignment" : 4,
6483   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6484   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6485   "referenced_type" : "type-625",
6486   "self_type" : "type-626",
6487   "size" : 4,
6488   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6493   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result> *",
6494   "referenced_type" : "type-329",
6495   "self_type" : "type-330",
6496   "size" : 4,
6497   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6498  },
6499  {
6500   "alignment" : 4,
6501   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6502   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> *",
6503   "referenced_type" : "type-337",
6504   "self_type" : "type-338",
6505   "size" : 4,
6506   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6507  },
6508  {
6509   "alignment" : 4,
6510   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6511   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > *",
6512   "referenced_type" : "type-358",
6513   "self_type" : "type-359",
6514   "size" : 4,
6515   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6516  },
6517  {
6518   "alignment" : 4,
6519   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6520   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > *",
6521   "referenced_type" : "type-813",
6522   "self_type" : "type-814",
6523   "size" : 4,
6524   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6525  },
6526  {
6527   "alignment" : 4,
6528   "linker_set_key" : "const android::hardware::Return<bool> *",
6529   "name" : "const android::hardware::Return<bool> *",
6530   "referenced_type" : "type-298",
6531   "self_type" : "type-301",
6532   "size" : 4,
6533   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6534  },
6535  {
6536   "alignment" : 4,
6537   "linker_set_key" : "const android::hardware::Return<int> *",
6538   "name" : "const android::hardware::Return<int> *",
6539   "referenced_type" : "type-343",
6540   "self_type" : "type-344",
6541   "size" : 4,
6542   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6543  },
6544  {
6545   "alignment" : 4,
6546   "linker_set_key" : "const android::hardware::Return<unsigned int> *",
6547   "name" : "const android::hardware::Return<unsigned int> *",
6548   "referenced_type" : "type-349",
6549   "self_type" : "type-350",
6550   "size" : 4,
6551   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6552  },
6553  {
6554   "alignment" : 4,
6555   "linker_set_key" : "const android::hardware::Status *",
6556   "name" : "const android::hardware::Status *",
6557   "referenced_type" : "type-280",
6558   "self_type" : "type-286",
6559   "size" : 4,
6560   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6561  },
6562  {
6563   "alignment" : 4,
6564   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6565   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6566   "referenced_type" : "type-786",
6567   "self_type" : "type-787",
6568   "size" : 4,
6569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6574   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6575   "referenced_type" : "type-781",
6576   "self_type" : "type-782",
6577   "size" : 4,
6578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6583   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6584   "referenced_type" : "type-777",
6585   "self_type" : "type-778",
6586   "size" : 4,
6587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6592   "name" : "const android::hardware::details::hidl_pointer<int> *",
6593   "referenced_type" : "type-658",
6594   "self_type" : "type-669",
6595   "size" : 4,
6596   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6597  },
6598  {
6599   "alignment" : 4,
6600   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6601   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6602   "referenced_type" : "type-724",
6603   "self_type" : "type-734",
6604   "size" : 4,
6605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6606  },
6607  {
6608   "alignment" : 4,
6609   "linker_set_key" : "const android::hardware::details::return_status *",
6610   "name" : "const android::hardware::details::return_status *",
6611   "referenced_type" : "type-363",
6612   "self_type" : "type-365",
6613   "size" : 4,
6614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6615  },
6616  {
6617   "alignment" : 4,
6618   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6619   "name" : "const android::hardware::hidl_death_recipient *",
6620   "referenced_type" : "type-799",
6621   "self_type" : "type-800",
6622   "size" : 4,
6623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6624  },
6625  {
6626   "alignment" : 4,
6627   "linker_set_key" : "const android::hardware::hidl_memory *",
6628   "name" : "const android::hardware::hidl_memory *",
6629   "referenced_type" : "type-483",
6630   "self_type" : "type-487",
6631   "size" : 4,
6632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6633  },
6634  {
6635   "alignment" : 4,
6636   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6637   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo> *",
6638   "referenced_type" : "type-540",
6639   "self_type" : "type-541",
6640   "size" : 4,
6641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6642  },
6643  {
6644   "alignment" : 4,
6645   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6646   "name" : "const android::hardware::hidl_vec<int> *",
6647   "referenced_type" : "type-521",
6648   "self_type" : "type-522",
6649   "size" : 4,
6650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6655   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6656   "referenced_type" : "type-528",
6657   "self_type" : "type-530",
6658   "size" : 4,
6659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6660  },
6661  {
6662   "alignment" : 4,
6663   "linker_set_key" : "const android::hardware::hidl_version *",
6664   "name" : "const android::hardware::hidl_version *",
6665   "referenced_type" : "type-552",
6666   "self_type" : "type-553",
6667   "size" : 4,
6668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6669  },
6670  {
6671   "alignment" : 4,
6672   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6673   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec *",
6674   "referenced_type" : "type-770",
6675   "self_type" : "type-774",
6676   "size" : 4,
6677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6682   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback *",
6683   "referenced_type" : "type-768",
6684   "self_type" : "type-769",
6685   "size" : 4,
6686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
6687  },
6688  {
6689   "alignment" : 4,
6690   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6691   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo *",
6692   "referenced_type" : "type-539",
6693   "self_type" : "type-538",
6694   "size" : 4,
6695   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6696  },
6697  {
6698   "alignment" : 4,
6699   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6700   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec *",
6701   "referenced_type" : "type-756",
6702   "self_type" : "type-757",
6703   "size" : 4,
6704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6709   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback *",
6710   "referenced_type" : "type-212",
6711   "self_type" : "type-213",
6712   "size" : 4,
6713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6714  },
6715  {
6716   "alignment" : 4,
6717   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6718   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6719   "referenced_type" : "type-765",
6720   "self_type" : "type-766",
6721   "size" : 4,
6722   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6723  },
6724  {
6725   "alignment" : 4,
6726   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6727   "name" : "const android::hidl::base::V1_0::IBase *",
6728   "referenced_type" : "type-631",
6729   "self_type" : "type-630",
6730   "size" : 4,
6731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6732  },
6733  {
6734   "alignment" : 4,
6735   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6736   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6737   "referenced_type" : "type-121",
6738   "self_type" : "type-124",
6739   "size" : 4,
6740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6745   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6746   "referenced_type" : "type-707",
6747   "self_type" : "type-708",
6748   "size" : 4,
6749   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6750  },
6751  {
6752   "alignment" : 4,
6753   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6754   "name" : "const android::sp<android::hardware::IBinder> *",
6755   "referenced_type" : "type-21",
6756   "self_type" : "type-22",
6757   "size" : 4,
6758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6763   "name" : "const android::sp<android::hardware::ProcessState> *",
6764   "referenced_type" : "type-99",
6765   "self_type" : "type-103",
6766   "size" : 4,
6767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6772   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6773   "referenced_type" : "type-250",
6774   "self_type" : "type-249",
6775   "size" : 4,
6776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6777  },
6778  {
6779   "alignment" : 4,
6780   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6781   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6782   "referenced_type" : "type-563",
6783   "self_type" : "type-798",
6784   "size" : 4,
6785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6786  },
6787  {
6788   "alignment" : 4,
6789   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6790   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> *",
6791   "referenced_type" : "type-200",
6792   "self_type" : "type-223",
6793   "size" : 4,
6794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6795  },
6796  {
6797   "alignment" : 4,
6798   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6799   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> *",
6800   "referenced_type" : "type-209",
6801   "self_type" : "type-208",
6802   "size" : 4,
6803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6804  },
6805  {
6806   "alignment" : 4,
6807   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6808   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6809   "referenced_type" : "type-806",
6810   "self_type" : "type-848",
6811   "size" : 4,
6812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6813  },
6814  {
6815   "alignment" : 4,
6816   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6817   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6818   "referenced_type" : "type-114",
6819   "self_type" : "type-117",
6820   "size" : 4,
6821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6822  },
6823  {
6824   "alignment" : 4,
6825   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6826   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6827   "referenced_type" : "type-176",
6828   "self_type" : "type-177",
6829   "size" : 4,
6830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6831  },
6832  {
6833   "alignment" : 4,
6834   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6835   "name" : "const android::wp<android::hardware::BHwBinder> *",
6836   "referenced_type" : "type-795",
6837   "self_type" : "type-796",
6838   "size" : 4,
6839   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6840  },
6841  {
6842   "alignment" : 4,
6843   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6844   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6845   "referenced_type" : "type-529",
6846   "self_type" : "type-550",
6847   "size" : 4,
6848   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6853   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6854   "referenced_type" : "type-242",
6855   "self_type" : "type-353",
6856   "size" : 4,
6857   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6858  },
6859  {
6860   "alignment" : 4,
6861   "linker_set_key" : "const char *",
6862   "name" : "const char *",
6863   "referenced_type" : "type-59",
6864   "self_type" : "type-58",
6865   "size" : 4,
6866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6867  },
6868  {
6869   "alignment" : 4,
6870   "linker_set_key" : "const char16_t *",
6871   "name" : "const char16_t *",
6872   "referenced_type" : "type-50",
6873   "self_type" : "type-49",
6874   "size" : 4,
6875   "source_file" : "/system/core/libutils/include/utils/String16.h"
6876  },
6877  {
6878   "alignment" : 4,
6879   "linker_set_key" : "const log_msg *",
6880   "name" : "const log_msg *",
6881   "referenced_type" : "type-158",
6882   "self_type" : "type-193",
6883   "size" : 4,
6884   "source_file" : "/system/core/liblog/include/log/log_read.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "linker_set_key" : "const native_handle *",
6889   "name" : "const native_handle *",
6890   "referenced_type" : "type-431",
6891   "self_type" : "type-430",
6892   "size" : 4,
6893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6894  },
6895  {
6896   "alignment" : 4,
6897   "linker_set_key" : "const unsigned char *",
6898   "name" : "const unsigned char *",
6899   "referenced_type" : "type-548",
6900   "self_type" : "type-547",
6901   "size" : 4,
6902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6903  },
6904  {
6905   "alignment" : 4,
6906   "linker_set_key" : "const unsigned long long *",
6907   "name" : "const unsigned long long *",
6908   "referenced_type" : "type-462",
6909   "self_type" : "type-598",
6910   "size" : 4,
6911   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6912  },
6913  {
6914   "alignment" : 4,
6915   "linker_set_key" : "const void *",
6916   "name" : "const void *",
6917   "referenced_type" : "type-555",
6918   "self_type" : "type-556",
6919   "size" : 4,
6920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6921  },
6922  {
6923   "alignment" : 4,
6924   "linker_set_key" : "int (*)(void *)",
6925   "name" : "int (*)(void *)",
6926   "referenced_type" : "type-687",
6927   "self_type" : "type-688",
6928   "size" : 4,
6929   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6930  },
6931  {
6932   "alignment" : 4,
6933   "linker_set_key" : "int *",
6934   "name" : "int *",
6935   "referenced_type" : "type-29",
6936   "self_type" : "type-519",
6937   "size" : 4,
6938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "linker_set_key" : "log_msg *",
6943   "name" : "log_msg *",
6944   "referenced_type" : "type-159",
6945   "self_type" : "type-302",
6946   "size" : 4,
6947   "source_file" : "/system/core/liblog/include/log/log_read.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "linker_set_key" : "native_handle *",
6952   "name" : "native_handle *",
6953   "referenced_type" : "type-356",
6954   "self_type" : "type-377",
6955   "size" : 4,
6956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6957  },
6958  {
6959   "alignment" : 4,
6960   "linker_set_key" : "unsigned char *",
6961   "name" : "unsigned char *",
6962   "referenced_type" : "type-162",
6963   "self_type" : "type-527",
6964   "size" : 4,
6965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6966  },
6967  {
6968   "alignment" : 4,
6969   "linker_set_key" : "unsigned int *",
6970   "name" : "unsigned int *",
6971   "referenced_type" : "type-2",
6972   "self_type" : "type-609",
6973   "size" : 4,
6974   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "linker_set_key" : "unsigned long long *",
6979   "name" : "unsigned long long *",
6980   "referenced_type" : "type-239",
6981   "self_type" : "type-594",
6982   "size" : 4,
6983   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6984  },
6985  {
6986   "alignment" : 4,
6987   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6988   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6989   "referenced_type" : "type-596",
6990   "self_type" : "type-595",
6991   "size" : 4,
6992   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "linker_set_key" : "void *",
6997   "name" : "void *",
6998   "referenced_type" : "type-31",
6999   "self_type" : "type-30",
7000   "size" : 4,
7001   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7002  },
7003  {
7004   "alignment" : 4,
7005   "linker_set_key" : "void **",
7006   "name" : "void **",
7007   "referenced_type" : "type-30",
7008   "self_type" : "type-689",
7009   "size" : 4,
7010   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7011  }
7012 ],
7013 "qualified_types" :
7014 [
7015  {
7016   "alignment" : 4,
7017   "is_const" : true,
7018   "linker_set_key" : "android::RefBase::weakref_impl *const",
7019   "name" : "android::RefBase::weakref_impl *const",
7020   "referenced_type" : "type-195",
7021   "self_type" : "type-197",
7022   "size" : 4,
7023   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "is_const" : true,
7028   "linker_set_key" : "android::RefBase::weakref_impl *const",
7029   "name" : "android::RefBase::weakref_impl *const",
7030   "referenced_type" : "type-284",
7031   "self_type" : "type-287",
7032   "size" : 4,
7033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "is_const" : true,
7038   "linker_set_key" : "android::RefBase::weakref_impl *const",
7039   "name" : "android::RefBase::weakref_impl *const",
7040   "referenced_type" : "type-63",
7041   "self_type" : "type-65",
7042   "size" : 4,
7043   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "is_const" : true,
7048   "linker_set_key" : "android::RefBase::weakref_impl *const",
7049   "name" : "android::RefBase::weakref_impl *const",
7050   "referenced_type" : "type-816",
7051   "self_type" : "type-818",
7052   "size" : 4,
7053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7054  },
7055  {
7056   "alignment" : 4,
7057   "is_const" : true,
7058   "linker_set_key" : "android::RefBase::weakref_impl *const",
7059   "name" : "android::RefBase::weakref_impl *const",
7060   "referenced_type" : "type-8",
7061   "self_type" : "type-7",
7062   "size" : 4,
7063   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "is_const" : true,
7068   "linker_set_key" : "android::RefBase::weakref_impl *const",
7069   "name" : "android::RefBase::weakref_impl *const",
7070   "referenced_type" : "type-96",
7071   "self_type" : "type-98",
7072   "size" : 4,
7073   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7074  },
7075  {
7076   "alignment" : 4,
7077   "is_const" : true,
7078   "linker_set_key" : "android::hardware::IBinder *const",
7079   "name" : "android::hardware::IBinder *const",
7080   "referenced_type" : "type-15",
7081   "self_type" : "type-187",
7082   "size" : 4,
7083   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "is_const" : true,
7088   "linker_set_key" : "const android::NativeHandle",
7089   "name" : "const android::NativeHandle",
7090   "referenced_type" : "type-376",
7091   "self_type" : "type-566",
7092   "size" : 12,
7093   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7094  },
7095  {
7096   "alignment" : 4,
7097   "is_const" : true,
7098   "linker_set_key" : "const android::RefBase",
7099   "name" : "const android::RefBase",
7100   "referenced_type" : "type-6",
7101   "self_type" : "type-472",
7102   "size" : 8,
7103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7104  },
7105  {
7106   "alignment" : 4,
7107   "is_const" : true,
7108   "linker_set_key" : "const android::String16",
7109   "name" : "const android::String16",
7110   "referenced_type" : "type-48",
7111   "self_type" : "type-47",
7112   "size" : 4,
7113   "source_file" : "/system/core/libutils/include/utils/String16.h"
7114  },
7115  {
7116   "alignment" : 4,
7117   "is_const" : true,
7118   "linker_set_key" : "const android::String8",
7119   "name" : "const android::String8",
7120   "referenced_type" : "type-57",
7121   "self_type" : "type-575",
7122   "size" : 4,
7123   "source_file" : "/system/core/libutils/include/utils/String8.h"
7124  },
7125  {
7126   "alignment" : 4,
7127   "is_const" : true,
7128   "linker_set_key" : "const android::VectorImpl",
7129   "name" : "const android::VectorImpl",
7130   "referenced_type" : "type-38",
7131   "self_type" : "type-655",
7132   "size" : 20,
7133   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "is_const" : true,
7138   "linker_set_key" : "const android::hardware::BpHwRefBase",
7139   "name" : "const android::hardware::BpHwRefBase",
7140   "referenced_type" : "type-186",
7141   "self_type" : "type-587",
7142   "size" : 24,
7143   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7144  },
7145  {
7146   "alignment" : 4,
7147   "is_const" : true,
7148   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7149   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7150   "referenced_type" : "type-614",
7151   "self_type" : "type-620",
7152   "size" : 16,
7153   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "is_const" : true,
7158   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7159   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7160   "referenced_type" : "type-622",
7161   "self_type" : "type-625",
7162   "size" : 16,
7163   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7164  },
7165  {
7166   "alignment" : 4,
7167   "is_const" : true,
7168   "linker_set_key" : "const android::hardware::Parcel",
7169   "name" : "const android::hardware::Parcel",
7170   "referenced_type" : "type-592",
7171   "self_type" : "type-603",
7172   "size" : 68,
7173   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "is_const" : true,
7178   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
7179   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
7180   "referenced_type" : "type-303",
7181   "self_type" : "type-329",
7182   "size" : 28,
7183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "is_const" : true,
7188   "linker_set_key" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7189   "name" : "const android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
7190   "referenced_type" : "type-331",
7191   "self_type" : "type-337",
7192   "size" : 28,
7193   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "is_const" : true,
7198   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7199   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
7200   "referenced_type" : "type-351",
7201   "self_type" : "type-358",
7202   "size" : 28,
7203   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7204  },
7205  {
7206   "alignment" : 4,
7207   "is_const" : true,
7208   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7209   "name" : "const android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
7210   "referenced_type" : "type-809",
7211   "self_type" : "type-813",
7212   "size" : 28,
7213   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "is_const" : true,
7218   "linker_set_key" : "const android::hardware::Return<bool>",
7219   "name" : "const android::hardware::Return<bool>",
7220   "referenced_type" : "type-288",
7221   "self_type" : "type-298",
7222   "size" : 24,
7223   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7224  },
7225  {
7226   "alignment" : 4,
7227   "is_const" : true,
7228   "linker_set_key" : "const android::hardware::Return<int>",
7229   "name" : "const android::hardware::Return<int>",
7230   "referenced_type" : "type-339",
7231   "self_type" : "type-343",
7232   "size" : 28,
7233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7234  },
7235  {
7236   "alignment" : 4,
7237   "is_const" : true,
7238   "linker_set_key" : "const android::hardware::Return<unsigned int>",
7239   "name" : "const android::hardware::Return<unsigned int>",
7240   "referenced_type" : "type-345",
7241   "self_type" : "type-349",
7242   "size" : 28,
7243   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "is_const" : true,
7248   "linker_set_key" : "const android::hardware::Status",
7249   "name" : "const android::hardware::Status",
7250   "referenced_type" : "type-267",
7251   "self_type" : "type-280",
7252   "size" : 20,
7253   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "is_const" : true,
7258   "linker_set_key" : "const android::hardware::details::SchedPrio",
7259   "name" : "const android::hardware::details::SchedPrio",
7260   "referenced_type" : "type-617",
7261   "self_type" : "type-619",
7262   "size" : 8,
7263   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7264  },
7265  {
7266   "alignment" : 8,
7267   "is_const" : true,
7268   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7269   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7270   "referenced_type" : "type-506",
7271   "self_type" : "type-786",
7272   "size" : 8,
7273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7274  },
7275  {
7276   "alignment" : 8,
7277   "is_const" : true,
7278   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7279   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7280   "referenced_type" : "type-498",
7281   "self_type" : "type-781",
7282   "size" : 8,
7283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7284  },
7285  {
7286   "alignment" : 8,
7287   "is_const" : true,
7288   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7289   "name" : "const android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7290   "referenced_type" : "type-533",
7291   "self_type" : "type-777",
7292   "size" : 8,
7293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7294  },
7295  {
7296   "alignment" : 8,
7297   "is_const" : true,
7298   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7299   "name" : "const android::hardware::details::hidl_pointer<int>",
7300   "referenced_type" : "type-517",
7301   "self_type" : "type-658",
7302   "size" : 8,
7303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7304  },
7305  {
7306   "alignment" : 8,
7307   "is_const" : true,
7308   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7309   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7310   "referenced_type" : "type-525",
7311   "self_type" : "type-724",
7312   "size" : 8,
7313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "is_const" : true,
7318   "linker_set_key" : "const android::hardware::details::return_status",
7319   "name" : "const android::hardware::details::return_status",
7320   "referenced_type" : "type-289",
7321   "self_type" : "type-363",
7322   "size" : 24,
7323   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "is_const" : true,
7328   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7329   "name" : "const android::hardware::hidl_death_recipient",
7330   "referenced_type" : "type-238",
7331   "self_type" : "type-799",
7332   "size" : 12,
7333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334  },
7335  {
7336   "alignment" : 8,
7337   "is_const" : true,
7338   "linker_set_key" : "const android::hardware::hidl_handle",
7339   "name" : "const android::hardware::hidl_handle",
7340   "referenced_type" : "type-476",
7341   "self_type" : "type-557",
7342   "size" : 16,
7343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7344  },
7345  {
7346   "alignment" : 8,
7347   "is_const" : true,
7348   "linker_set_key" : "const android::hardware::hidl_memory",
7349   "name" : "const android::hardware::hidl_memory",
7350   "referenced_type" : "type-480",
7351   "self_type" : "type-483",
7352   "size" : 40,
7353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7354  },
7355  {
7356   "alignment" : 8,
7357   "is_const" : true,
7358   "linker_set_key" : "const android::hardware::hidl_string",
7359   "name" : "const android::hardware::hidl_string",
7360   "referenced_type" : "type-478",
7361   "self_type" : "type-477",
7362   "size" : 16,
7363   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7364  },
7365  {
7366   "alignment" : 8,
7367   "is_const" : true,
7368   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7369   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7370   "referenced_type" : "type-497",
7371   "self_type" : "type-758",
7372   "size" : 16,
7373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7374  },
7375  {
7376   "alignment" : 8,
7377   "is_const" : true,
7378   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7379   "name" : "const android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
7380   "referenced_type" : "type-532",
7381   "self_type" : "type-540",
7382   "size" : 16,
7383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7384  },
7385  {
7386   "alignment" : 8,
7387   "is_const" : true,
7388   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7389   "name" : "const android::hardware::hidl_vec<int>",
7390   "referenced_type" : "type-516",
7391   "self_type" : "type-521",
7392   "size" : 16,
7393   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7394  },
7395  {
7396   "alignment" : 8,
7397   "is_const" : true,
7398   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7399   "name" : "const android::hardware::hidl_vec<unsigned char>",
7400   "referenced_type" : "type-524",
7401   "self_type" : "type-528",
7402   "size" : 16,
7403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7404  },
7405  {
7406   "alignment" : 2,
7407   "is_const" : true,
7408   "linker_set_key" : "const android::hardware::hidl_version",
7409   "name" : "const android::hardware::hidl_version",
7410   "referenced_type" : "type-549",
7411   "self_type" : "type-552",
7412   "size" : 4,
7413   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7414  },
7415  {
7416   "alignment" : 4,
7417   "is_const" : true,
7418   "linker_set_key" : "const android::hardware::tv::cec::V1_0::AbortReason",
7419   "name" : "const android::hardware::tv::cec::V1_0::AbortReason",
7420   "referenced_type" : "type-723",
7421   "self_type" : "type-732",
7422   "size" : 4,
7423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "is_const" : true,
7428   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7429   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCec",
7430   "referenced_type" : "type-771",
7431   "self_type" : "type-770",
7432   "size" : 92,
7433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "is_const" : true,
7438   "linker_set_key" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7439   "name" : "const android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
7440   "referenced_type" : "type-182",
7441   "self_type" : "type-768",
7442   "size" : 92,
7443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "is_const" : true,
7448   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7449   "name" : "const android::hardware::tv::cec::V1_0::CecDeviceType",
7450   "referenced_type" : "type-720",
7451   "self_type" : "type-729",
7452   "size" : 4,
7453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "is_const" : true,
7458   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7459   "name" : "const android::hardware::tv::cec::V1_0::CecLogicalAddress",
7460   "referenced_type" : "type-721",
7461   "self_type" : "type-730",
7462   "size" : 4,
7463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7464  },
7465  {
7466   "alignment" : 8,
7467   "is_const" : true,
7468   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessage",
7469   "name" : "const android::hardware::tv::cec::V1_0::CecMessage",
7470   "referenced_type" : "type-726",
7471   "self_type" : "type-775",
7472   "size" : 24,
7473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "is_const" : true,
7478   "linker_set_key" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7479   "name" : "const android::hardware::tv::cec::V1_0::CecMessageType",
7480   "referenced_type" : "type-722",
7481   "self_type" : "type-731",
7482   "size" : 4,
7483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "is_const" : true,
7488   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7489   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortInfo",
7490   "referenced_type" : "type-536",
7491   "self_type" : "type-539",
7492   "size" : 12,
7493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "is_const" : true,
7498   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7499   "name" : "const android::hardware::tv::cec::V1_0::HdmiPortType",
7500   "referenced_type" : "type-537",
7501   "self_type" : "type-736",
7502   "size" : 4,
7503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7504  },
7505  {
7506   "alignment" : 4,
7507   "is_const" : true,
7508   "linker_set_key" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7509   "name" : "const android::hardware::tv::cec::V1_0::HotplugEvent",
7510   "referenced_type" : "type-727",
7511   "self_type" : "type-869",
7512   "size" : 8,
7513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "is_const" : true,
7518   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7519   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCec",
7520   "referenced_type" : "type-4",
7521   "self_type" : "type-756",
7522   "size" : 12,
7523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "is_const" : true,
7528   "linker_set_key" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7529   "name" : "const android::hardware::tv::cec::V1_0::IHdmiCecCallback",
7530   "referenced_type" : "type-181",
7531   "self_type" : "type-212",
7532   "size" : 12,
7533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "is_const" : true,
7538   "linker_set_key" : "const android::hardware::tv::cec::V1_0::MaxLength",
7539   "name" : "const android::hardware::tv::cec::V1_0::MaxLength",
7540   "referenced_type" : "type-719",
7541   "self_type" : "type-728",
7542   "size" : 4,
7543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "is_const" : true,
7548   "linker_set_key" : "const android::hardware::tv::cec::V1_0::OptionKey",
7549   "name" : "const android::hardware::tv::cec::V1_0::OptionKey",
7550   "referenced_type" : "type-725",
7551   "self_type" : "type-737",
7552   "size" : 4,
7553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "is_const" : true,
7558   "linker_set_key" : "const android::hardware::tv::cec::V1_0::Result",
7559   "name" : "const android::hardware::tv::cec::V1_0::Result",
7560   "referenced_type" : "type-304",
7561   "self_type" : "type-733",
7562   "size" : 4,
7563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "is_const" : true,
7568   "linker_set_key" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7569   "name" : "const android::hardware::tv::cec::V1_0::SendMessageResult",
7570   "referenced_type" : "type-332",
7571   "self_type" : "type-735",
7572   "size" : 4,
7573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "is_const" : true,
7578   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7579   "name" : "const android::hidl::base::V1_0::BpHwBase",
7580   "referenced_type" : "type-761",
7581   "self_type" : "type-765",
7582   "size" : 92,
7583   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "is_const" : true,
7588   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7589   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7590   "referenced_type" : "type-569",
7591   "self_type" : "type-570",
7592   "size" : 4,
7593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "is_const" : true,
7598   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7599   "name" : "const android::hidl::base::V1_0::IBase",
7600   "referenced_type" : "type-5",
7601   "self_type" : "type-631",
7602   "size" : 12,
7603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "is_const" : true,
7608   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7609   "name" : "const android::hidl::base::V1_0::IBase *const",
7610   "referenced_type" : "type-630",
7611   "self_type" : "type-633",
7612   "size" : 4,
7613   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "is_const" : true,
7618   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7619   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7620   "referenced_type" : "type-110",
7621   "self_type" : "type-121",
7622   "size" : 12,
7623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "is_const" : true,
7628   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7629   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7630   "referenced_type" : "type-710",
7631   "self_type" : "type-714",
7632   "size" : 4,
7633   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7634  },
7635  {
7636   "alignment" : 1,
7637   "is_const" : true,
7638   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7639   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7640   "referenced_type" : "type-709",
7641   "self_type" : "type-712",
7642   "size" : 1,
7643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7649   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7650   "referenced_type" : "type-171",
7651   "self_type" : "type-707",
7652   "size" : 12,
7653   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7659   "name" : "const android::sp<android::hardware::IBinder>",
7660   "referenced_type" : "type-14",
7661   "self_type" : "type-21",
7662   "size" : 4,
7663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7669   "name" : "const android::sp<android::hardware::ProcessState>",
7670   "referenced_type" : "type-26",
7671   "self_type" : "type-99",
7672   "size" : 4,
7673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "is_const" : true,
7678   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7679   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7680   "referenced_type" : "type-233",
7681   "self_type" : "type-250",
7682   "size" : 4,
7683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7684  },
7685  {
7686   "alignment" : 4,
7687   "is_const" : true,
7688   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7689   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7690   "referenced_type" : "type-564",
7691   "self_type" : "type-563",
7692   "size" : 4,
7693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "is_const" : true,
7698   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7699   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
7700   "referenced_type" : "type-201",
7701   "self_type" : "type-200",
7702   "size" : 4,
7703   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "is_const" : true,
7708   "linker_set_key" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7709   "name" : "const android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
7710   "referenced_type" : "type-179",
7711   "self_type" : "type-209",
7712   "size" : 4,
7713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "is_const" : true,
7718   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7719   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7720   "referenced_type" : "type-607",
7721   "self_type" : "type-806",
7722   "size" : 4,
7723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "is_const" : true,
7728   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7729   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7730   "referenced_type" : "type-108",
7731   "self_type" : "type-114",
7732   "size" : 4,
7733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "is_const" : true,
7738   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7739   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7740   "referenced_type" : "type-169",
7741   "self_type" : "type-176",
7742   "size" : 4,
7743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7749   "name" : "const android::wp<android::hardware::BHwBinder>",
7750   "referenced_type" : "type-599",
7751   "self_type" : "type-795",
7752   "size" : 8,
7753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "is_const" : true,
7758   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7759   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7760   "referenced_type" : "type-236",
7761   "self_type" : "type-529",
7762   "size" : 8,
7763   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "is_const" : true,
7768   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7769   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7770   "referenced_type" : "type-240",
7771   "self_type" : "type-242",
7772   "size" : 8,
7773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7774  },
7775  {
7776   "alignment" : 1,
7777   "is_const" : true,
7778   "linker_set_key" : "const bool",
7779   "name" : "const bool",
7780   "referenced_type" : "type-43",
7781   "self_type" : "type-132",
7782   "size" : 1,
7783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7784  },
7785  {
7786   "alignment" : 1,
7787   "is_const" : true,
7788   "linker_set_key" : "const char",
7789   "name" : "const char",
7790   "referenced_type" : "type-60",
7791   "self_type" : "type-59",
7792   "size" : 1,
7793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7794  },
7795  {
7796   "alignment" : 2,
7797   "is_const" : true,
7798   "linker_set_key" : "const char16_t",
7799   "name" : "const char16_t",
7800   "referenced_type" : "type-51",
7801   "self_type" : "type-50",
7802   "size" : 2,
7803   "source_file" : "/system/core/libutils/include/utils/String16.h"
7804  },
7805  {
7806   "alignment" : 8,
7807   "is_const" : true,
7808   "linker_set_key" : "const double",
7809   "name" : "const double",
7810   "referenced_type" : "type-447",
7811   "self_type" : "type-466",
7812   "size" : 8,
7813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7814  },
7815  {
7816   "alignment" : 4,
7817   "is_const" : true,
7818   "linker_set_key" : "const float",
7819   "name" : "const float",
7820   "referenced_type" : "type-442",
7821   "self_type" : "type-464",
7822   "size" : 4,
7823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7824  },
7825  {
7826   "alignment" : 4,
7827   "is_const" : true,
7828   "linker_set_key" : "const int",
7829   "name" : "const int",
7830   "referenced_type" : "type-29",
7831   "self_type" : "type-641",
7832   "size" : 4,
7833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7834  },
7835  {
7836   "is_const" : true,
7837   "linker_set_key" : "const iter<is_const>",
7838   "name" : "const iter<is_const>",
7839   "referenced_type" : "type-101",
7840   "self_type" : "type-100",
7841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7842  },
7843  {
7844   "is_const" : true,
7845   "linker_set_key" : "const iter<is_const>",
7846   "name" : "const iter<is_const>",
7847   "referenced_type" : "type-204",
7848   "self_type" : "type-203",
7849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7850  },
7851  {
7852   "is_const" : true,
7853   "linker_set_key" : "const iter<is_const>",
7854   "name" : "const iter<is_const>",
7855   "referenced_type" : "type-291",
7856   "self_type" : "type-290",
7857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7858  },
7859  {
7860   "is_const" : true,
7861   "linker_set_key" : "const iter<is_const>",
7862   "name" : "const iter<is_const>",
7863   "referenced_type" : "type-490",
7864   "self_type" : "type-489",
7865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7866  },
7867  {
7868   "is_const" : true,
7869   "linker_set_key" : "const iter<is_const>",
7870   "name" : "const iter<is_const>",
7871   "referenced_type" : "type-67",
7872   "self_type" : "type-66",
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7874  },
7875  {
7876   "is_const" : true,
7877   "linker_set_key" : "const iter<is_const>",
7878   "name" : "const iter<is_const>",
7879   "referenced_type" : "type-820",
7880   "self_type" : "type-819",
7881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7882  },
7883  {
7884   "alignment" : 4,
7885   "is_const" : true,
7886   "linker_set_key" : "const log_msg",
7887   "name" : "const log_msg",
7888   "referenced_type" : "type-159",
7889   "self_type" : "type-158",
7890   "size" : 5124,
7891   "source_file" : "/system/core/liblog/include/log/log_read.h"
7892  },
7893  {
7894   "alignment" : 8,
7895   "is_const" : true,
7896   "linker_set_key" : "const long long",
7897   "name" : "const long long",
7898   "referenced_type" : "type-34",
7899   "self_type" : "type-460",
7900   "size" : 8,
7901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7902  },
7903  {
7904   "alignment" : 4,
7905   "is_const" : true,
7906   "linker_set_key" : "const native_handle",
7907   "name" : "const native_handle",
7908   "referenced_type" : "type-356",
7909   "self_type" : "type-431",
7910   "size" : 12,
7911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7912  },
7913  {
7914   "alignment" : 2,
7915   "is_const" : true,
7916   "linker_set_key" : "const short",
7917   "name" : "const short",
7918   "referenced_type" : "type-399",
7919   "self_type" : "type-455",
7920   "size" : 2,
7921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7922  },
7923  {
7924   "alignment" : 1,
7925   "is_const" : true,
7926   "linker_set_key" : "const signed char",
7927   "name" : "const signed char",
7928   "referenced_type" : "type-453",
7929   "self_type" : "type-452",
7930   "size" : 1,
7931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7932  },
7933  {
7934   "alignment" : 4,
7935   "is_const" : true,
7936   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7937   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7938   "referenced_type" : "type-149",
7939   "self_type" : "type-148",
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::AbortReason, 6>",
7947   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7948   "referenced_type" : "type-264",
7949   "self_type" : "type-263",
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::AbortReason, 6>",
7957   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7958   "referenced_type" : "type-314",
7959   "self_type" : "type-313",
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::AbortReason, 6>",
7967   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7968   "referenced_type" : "type-747",
7969   "self_type" : "type-746",
7970   "size" : 24,
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::AbortReason, 6>",
7977   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7978   "referenced_type" : "type-82",
7979   "self_type" : "type-81",
7980   "size" : 24,
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::AbortReason, 6>",
7987   "name" : "const std::array<android::hardware::tv::cec::V1_0::AbortReason, 6>",
7988   "referenced_type" : "type-858",
7989   "self_type" : "type-857",
7990   "size" : 24,
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::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7997   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
7998   "referenced_type" : "type-143",
7999   "self_type" : "type-142",
8000   "size" : 28,
8001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "is_const" : true,
8006   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8007   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8008   "referenced_type" : "type-258",
8009   "self_type" : "type-257",
8010   "size" : 28,
8011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8012  },
8013  {
8014   "alignment" : 4,
8015   "is_const" : true,
8016   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8017   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8018   "referenced_type" : "type-308",
8019   "self_type" : "type-307",
8020   "size" : 28,
8021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "is_const" : true,
8026   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8027   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8028   "referenced_type" : "type-741",
8029   "self_type" : "type-740",
8030   "size" : 28,
8031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8032  },
8033  {
8034   "alignment" : 4,
8035   "is_const" : true,
8036   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8037   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8038   "referenced_type" : "type-76",
8039   "self_type" : "type-75",
8040   "size" : 28,
8041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8042  },
8043  {
8044   "alignment" : 4,
8045   "is_const" : true,
8046   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8047   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecDeviceType, 7>",
8048   "referenced_type" : "type-852",
8049   "self_type" : "type-851",
8050   "size" : 28,
8051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8052  },
8053  {
8054   "alignment" : 4,
8055   "is_const" : true,
8056   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8057   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8058   "referenced_type" : "type-145",
8059   "self_type" : "type-144",
8060   "size" : 60,
8061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8062  },
8063  {
8064   "alignment" : 4,
8065   "is_const" : true,
8066   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8067   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8068   "referenced_type" : "type-260",
8069   "self_type" : "type-259",
8070   "size" : 60,
8071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8072  },
8073  {
8074   "alignment" : 4,
8075   "is_const" : true,
8076   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8077   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8078   "referenced_type" : "type-310",
8079   "self_type" : "type-309",
8080   "size" : 60,
8081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "is_const" : true,
8086   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8087   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8088   "referenced_type" : "type-743",
8089   "self_type" : "type-742",
8090   "size" : 60,
8091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "is_const" : true,
8096   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8097   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8098   "referenced_type" : "type-78",
8099   "self_type" : "type-77",
8100   "size" : 60,
8101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8102  },
8103  {
8104   "alignment" : 4,
8105   "is_const" : true,
8106   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8107   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecLogicalAddress, 15>",
8108   "referenced_type" : "type-854",
8109   "self_type" : "type-853",
8110   "size" : 60,
8111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8112  },
8113  {
8114   "alignment" : 4,
8115   "is_const" : true,
8116   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8117   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8118   "referenced_type" : "type-147",
8119   "self_type" : "type-146",
8120   "size" : 280,
8121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "is_const" : true,
8126   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8127   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8128   "referenced_type" : "type-262",
8129   "self_type" : "type-261",
8130   "size" : 280,
8131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "is_const" : true,
8136   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8137   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8138   "referenced_type" : "type-312",
8139   "self_type" : "type-311",
8140   "size" : 280,
8141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8142  },
8143  {
8144   "alignment" : 4,
8145   "is_const" : true,
8146   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8147   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8148   "referenced_type" : "type-745",
8149   "self_type" : "type-744",
8150   "size" : 280,
8151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8152  },
8153  {
8154   "alignment" : 4,
8155   "is_const" : true,
8156   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8157   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8158   "referenced_type" : "type-80",
8159   "self_type" : "type-79",
8160   "size" : 280,
8161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8162  },
8163  {
8164   "alignment" : 4,
8165   "is_const" : true,
8166   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8167   "name" : "const std::array<android::hardware::tv::cec::V1_0::CecMessageType, 70>",
8168   "referenced_type" : "type-856",
8169   "self_type" : "type-855",
8170   "size" : 280,
8171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "is_const" : true,
8176   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8177   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8178   "referenced_type" : "type-155",
8179   "self_type" : "type-154",
8180   "size" : 8,
8181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "is_const" : true,
8186   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8187   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8188   "referenced_type" : "type-272",
8189   "self_type" : "type-271",
8190   "size" : 8,
8191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8192  },
8193  {
8194   "alignment" : 4,
8195   "is_const" : true,
8196   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8197   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8198   "referenced_type" : "type-321",
8199   "self_type" : "type-320",
8200   "size" : 8,
8201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8202  },
8203  {
8204   "alignment" : 4,
8205   "is_const" : true,
8206   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8207   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8208   "referenced_type" : "type-753",
8209   "self_type" : "type-752",
8210   "size" : 8,
8211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8212  },
8213  {
8214   "alignment" : 4,
8215   "is_const" : true,
8216   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8217   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8218   "referenced_type" : "type-864",
8219   "self_type" : "type-863",
8220   "size" : 8,
8221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8222  },
8223  {
8224   "alignment" : 4,
8225   "is_const" : true,
8226   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8227   "name" : "const std::array<android::hardware::tv::cec::V1_0::HdmiPortType, 2>",
8228   "referenced_type" : "type-88",
8229   "self_type" : "type-87",
8230   "size" : 8,
8231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "is_const" : true,
8236   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8237   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8238   "referenced_type" : "type-141",
8239   "self_type" : "type-140",
8240   "size" : 4,
8241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8242  },
8243  {
8244   "alignment" : 4,
8245   "is_const" : true,
8246   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8247   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8248   "referenced_type" : "type-252",
8249   "self_type" : "type-251",
8250   "size" : 4,
8251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8252  },
8253  {
8254   "alignment" : 4,
8255   "is_const" : true,
8256   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8257   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8258   "referenced_type" : "type-306",
8259   "self_type" : "type-305",
8260   "size" : 4,
8261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8262  },
8263  {
8264   "alignment" : 4,
8265   "is_const" : true,
8266   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8267   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8268   "referenced_type" : "type-739",
8269   "self_type" : "type-738",
8270   "size" : 4,
8271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "is_const" : true,
8276   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8277   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8278   "referenced_type" : "type-74",
8279   "self_type" : "type-73",
8280   "size" : 4,
8281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8282  },
8283  {
8284   "alignment" : 4,
8285   "is_const" : true,
8286   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8287   "name" : "const std::array<android::hardware::tv::cec::V1_0::MaxLength, 1>",
8288   "referenced_type" : "type-850",
8289   "self_type" : "type-849",
8290   "size" : 4,
8291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8292  },
8293  {
8294   "alignment" : 4,
8295   "is_const" : true,
8296   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8297   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8298   "referenced_type" : "type-157",
8299   "self_type" : "type-156",
8300   "size" : 12,
8301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8302  },
8303  {
8304   "alignment" : 4,
8305   "is_const" : true,
8306   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8307   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8308   "referenced_type" : "type-274",
8309   "self_type" : "type-273",
8310   "size" : 12,
8311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8312  },
8313  {
8314   "alignment" : 4,
8315   "is_const" : true,
8316   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8317   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8318   "referenced_type" : "type-323",
8319   "self_type" : "type-322",
8320   "size" : 12,
8321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8322  },
8323  {
8324   "alignment" : 4,
8325   "is_const" : true,
8326   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8327   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8328   "referenced_type" : "type-755",
8329   "self_type" : "type-754",
8330   "size" : 12,
8331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8332  },
8333  {
8334   "alignment" : 4,
8335   "is_const" : true,
8336   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8337   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8338   "referenced_type" : "type-866",
8339   "self_type" : "type-865",
8340   "size" : 12,
8341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8342  },
8343  {
8344   "alignment" : 4,
8345   "is_const" : true,
8346   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8347   "name" : "const std::array<android::hardware::tv::cec::V1_0::OptionKey, 3>",
8348   "referenced_type" : "type-90",
8349   "self_type" : "type-89",
8350   "size" : 12,
8351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8352  },
8353  {
8354   "alignment" : 4,
8355   "is_const" : true,
8356   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8357   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8358   "referenced_type" : "type-151",
8359   "self_type" : "type-150",
8360   "size" : 24,
8361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "is_const" : true,
8366   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8367   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8368   "referenced_type" : "type-266",
8369   "self_type" : "type-265",
8370   "size" : 24,
8371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8372  },
8373  {
8374   "alignment" : 4,
8375   "is_const" : true,
8376   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8377   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8378   "referenced_type" : "type-317",
8379   "self_type" : "type-316",
8380   "size" : 24,
8381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "is_const" : true,
8386   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8387   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8388   "referenced_type" : "type-749",
8389   "self_type" : "type-748",
8390   "size" : 24,
8391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8392  },
8393  {
8394   "alignment" : 4,
8395   "is_const" : true,
8396   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8397   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8398   "referenced_type" : "type-84",
8399   "self_type" : "type-83",
8400   "size" : 24,
8401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8402  },
8403  {
8404   "alignment" : 4,
8405   "is_const" : true,
8406   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8407   "name" : "const std::array<android::hardware::tv::cec::V1_0::Result, 6>",
8408   "referenced_type" : "type-860",
8409   "self_type" : "type-859",
8410   "size" : 24,
8411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8412  },
8413  {
8414   "alignment" : 4,
8415   "is_const" : true,
8416   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8417   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8418   "referenced_type" : "type-153",
8419   "self_type" : "type-152",
8420   "size" : 16,
8421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8422  },
8423  {
8424   "alignment" : 4,
8425   "is_const" : true,
8426   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8427   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8428   "referenced_type" : "type-270",
8429   "self_type" : "type-269",
8430   "size" : 16,
8431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8432  },
8433  {
8434   "alignment" : 4,
8435   "is_const" : true,
8436   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8437   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8438   "referenced_type" : "type-319",
8439   "self_type" : "type-318",
8440   "size" : 16,
8441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8442  },
8443  {
8444   "alignment" : 4,
8445   "is_const" : true,
8446   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8447   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8448   "referenced_type" : "type-751",
8449   "self_type" : "type-750",
8450   "size" : 16,
8451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "is_const" : true,
8456   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8457   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8458   "referenced_type" : "type-862",
8459   "self_type" : "type-861",
8460   "size" : 16,
8461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8462  },
8463  {
8464   "alignment" : 4,
8465   "is_const" : true,
8466   "linker_set_key" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8467   "name" : "const std::array<android::hardware::tv::cec::V1_0::SendMessageResult, 4>",
8468   "referenced_type" : "type-86",
8469   "self_type" : "type-85",
8470   "size" : 16,
8471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h"
8472  },
8473  {
8474   "alignment" : 4,
8475   "is_const" : true,
8476   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8477   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8478   "referenced_type" : "type-112",
8479   "self_type" : "type-111",
8480   "size" : 12,
8481   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8482  },
8483  {
8484   "alignment" : 4,
8485   "is_const" : true,
8486   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8487   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8488   "referenced_type" : "type-215",
8489   "self_type" : "type-214",
8490   "size" : 12,
8491   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8492  },
8493  {
8494   "alignment" : 4,
8495   "is_const" : true,
8496   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8497   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8498   "referenced_type" : "type-295",
8499   "self_type" : "type-294",
8500   "size" : 12,
8501   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "is_const" : true,
8506   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8507   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8508   "referenced_type" : "type-573",
8509   "self_type" : "type-572",
8510   "size" : 12,
8511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8512  },
8513  {
8514   "alignment" : 4,
8515   "is_const" : true,
8516   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8517   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8518   "referenced_type" : "type-70",
8519   "self_type" : "type-69",
8520   "size" : 12,
8521   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8522  },
8523  {
8524   "alignment" : 4,
8525   "is_const" : true,
8526   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8527   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8528   "referenced_type" : "type-829",
8529   "self_type" : "type-828",
8530   "size" : 12,
8531   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "is_const" : true,
8536   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8537   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8538   "referenced_type" : "type-139",
8539   "self_type" : "type-138",
8540   "size" : 4,
8541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "is_const" : true,
8546   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8547   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8548   "referenced_type" : "type-248",
8549   "self_type" : "type-247",
8550   "size" : 4,
8551   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8552  },
8553  {
8554   "alignment" : 4,
8555   "is_const" : true,
8556   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8557   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8558   "referenced_type" : "type-718",
8559   "self_type" : "type-717",
8560   "size" : 4,
8561   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8562  },
8563  {
8564   "alignment" : 4,
8565   "is_const" : true,
8566   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8567   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8568   "referenced_type" : "type-847",
8569   "self_type" : "type-846",
8570   "size" : 4,
8571   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8572  },
8573  {
8574   "alignment" : 1,
8575   "is_const" : true,
8576   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8577   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8578   "referenced_type" : "type-137",
8579   "self_type" : "type-136",
8580   "size" : 3,
8581   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8582  },
8583  {
8584   "alignment" : 1,
8585   "is_const" : true,
8586   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8587   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8588   "referenced_type" : "type-246",
8589   "self_type" : "type-245",
8590   "size" : 3,
8591   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8592  },
8593  {
8594   "alignment" : 1,
8595   "is_const" : true,
8596   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8597   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8598   "referenced_type" : "type-716",
8599   "self_type" : "type-715",
8600   "size" : 3,
8601   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8602  },
8603  {
8604   "alignment" : 1,
8605   "is_const" : true,
8606   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8607   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8608   "referenced_type" : "type-845",
8609   "self_type" : "type-844",
8610   "size" : 3,
8611   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8612  },
8613  {
8614   "alignment" : 4,
8615   "is_const" : true,
8616   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8617   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8618   "referenced_type" : "type-119",
8619   "self_type" : "type-118",
8620   "size" : 12,
8621   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "is_const" : true,
8626   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8627   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8628   "referenced_type" : "type-222",
8629   "self_type" : "type-221",
8630   "size" : 12,
8631   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8632  },
8633  {
8634   "alignment" : 4,
8635   "is_const" : true,
8636   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8637   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8638   "referenced_type" : "type-612",
8639   "self_type" : "type-611",
8640   "size" : 12,
8641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8642  },
8643  {
8644   "alignment" : 4,
8645   "is_const" : true,
8646   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8647   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8648   "referenced_type" : "type-835",
8649   "self_type" : "type-834",
8650   "size" : 12,
8651   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8652  },
8653  {
8654   "alignment" : 4,
8655   "is_const" : true,
8656   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8657   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8658   "referenced_type" : "type-107",
8659   "self_type" : "type-106",
8660   "size" : 8,
8661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8662  },
8663  {
8664   "alignment" : 4,
8665   "is_const" : true,
8666   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8667   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8668   "referenced_type" : "type-211",
8669   "self_type" : "type-210",
8670   "size" : 8,
8671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8672  },
8673  {
8674   "alignment" : 4,
8675   "is_const" : true,
8676   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8677   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8678   "referenced_type" : "type-514",
8679   "self_type" : "type-513",
8680   "size" : 8,
8681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8682  },
8683  {
8684   "alignment" : 4,
8685   "is_const" : true,
8686   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8687   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8688   "referenced_type" : "type-825",
8689   "self_type" : "type-824",
8690   "size" : 8,
8691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8692  },
8693  {
8694   "alignment" : 4,
8695   "is_const" : true,
8696   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8697   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8698   "referenced_type" : "type-105",
8699   "self_type" : "type-104",
8700   "size" : 8,
8701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8702  },
8703  {
8704   "alignment" : 4,
8705   "is_const" : true,
8706   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8707   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8708   "referenced_type" : "type-207",
8709   "self_type" : "type-206",
8710   "size" : 8,
8711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "is_const" : true,
8716   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8717   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8718   "referenced_type" : "type-503",
8719   "self_type" : "type-502",
8720   "size" : 8,
8721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8722  },
8723  {
8724   "alignment" : 4,
8725   "is_const" : true,
8726   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8727   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8728   "referenced_type" : "type-823",
8729   "self_type" : "type-822",
8730   "size" : 8,
8731   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8732  },
8733  {
8734   "alignment" : 4,
8735   "is_const" : true,
8736   "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 *> > *)> > >",
8737   "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 *> > *)> > >",
8738   "referenced_type" : "type-174",
8739   "self_type" : "type-173",
8740   "size" : 12,
8741   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8742  },
8743  {
8744   "alignment" : 4,
8745   "is_const" : true,
8746   "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 *> > *)> > >",
8747   "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 *> > *)> > >",
8748   "referenced_type" : "type-19",
8749   "self_type" : "type-18",
8750   "size" : 12,
8751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8752  },
8753  {
8754   "alignment" : 4,
8755   "is_const" : true,
8756   "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 *> > *)> > >",
8757   "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 *> > *)> > >",
8758   "referenced_type" : "type-279",
8759   "self_type" : "type-278",
8760   "size" : 12,
8761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8762  },
8763  {
8764   "alignment" : 4,
8765   "is_const" : true,
8766   "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 *> > *)> > >",
8767   "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 *> > *)> > >",
8768   "referenced_type" : "type-327",
8769   "self_type" : "type-326",
8770   "size" : 12,
8771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8772  },
8773  {
8774   "alignment" : 4,
8775   "is_const" : true,
8776   "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 *> > *)> > >",
8777   "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 *> > *)> > >",
8778   "referenced_type" : "type-792",
8779   "self_type" : "type-791",
8780   "size" : 12,
8781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8782  },
8783  {
8784   "alignment" : 4,
8785   "is_const" : true,
8786   "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 *> > *)> > >",
8787   "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 *> > *)> > >",
8788   "referenced_type" : "type-93",
8789   "self_type" : "type-92",
8790   "size" : 12,
8791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8792  },
8793  {
8794   "alignment" : 1,
8795   "is_const" : true,
8796   "linker_set_key" : "const unsigned char",
8797   "name" : "const unsigned char",
8798   "referenced_type" : "type-162",
8799   "self_type" : "type-548",
8800   "size" : 1,
8801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8802  },
8803  {
8804   "alignment" : 4,
8805   "is_const" : true,
8806   "linker_set_key" : "const unsigned int",
8807   "name" : "const unsigned int",
8808   "referenced_type" : "type-2",
8809   "self_type" : "type-39",
8810   "size" : 4,
8811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8812  },
8813  {
8814   "alignment" : 8,
8815   "is_const" : true,
8816   "linker_set_key" : "const unsigned long long",
8817   "name" : "const unsigned long long",
8818   "referenced_type" : "type-239",
8819   "self_type" : "type-462",
8820   "size" : 8,
8821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8822  },
8823  {
8824   "alignment" : 2,
8825   "is_const" : true,
8826   "linker_set_key" : "const unsigned short",
8827   "name" : "const unsigned short",
8828   "referenced_type" : "type-164",
8829   "self_type" : "type-457",
8830   "size" : 2,
8831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8832  },
8833  {
8834   "is_const" : true,
8835   "linker_set_key" : "const void",
8836   "name" : "const void",
8837   "referenced_type" : "type-31",
8838   "self_type" : "type-555",
8839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8840  },
8841  {
8842   "alignment" : 1,
8843   "is_volatile" : true,
8844   "linker_set_key" : "volatile bool",
8845   "name" : "volatile bool",
8846   "referenced_type" : "type-43",
8847   "self_type" : "type-135",
8848   "size" : 1,
8849   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8850  },
8851  {
8852   "alignment" : 4,
8853   "is_volatile" : true,
8854   "linker_set_key" : "volatile int",
8855   "name" : "volatile int",
8856   "referenced_type" : "type-29",
8857   "self_type" : "type-61",
8858   "size" : 4,
8859   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8860  }
8861 ],
8862 "record_types" :
8863 [
8864  {
8865   "alignment" : 4,
8866   "fields" :
8867   [
8868    {
8869     "access" : "private",
8870     "field_name" : "mCond",
8871     "referenced_type" : "type-134"
8872    }
8873   ],
8874   "linker_set_key" : "android::Condition",
8875   "name" : "android::Condition",
8876   "record_kind" : "class",
8877   "referenced_type" : "type-133",
8878   "self_type" : "type-133",
8879   "size" : 4,
8880   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8881   "unique_id" : "_ZTSN7android9ConditionE"
8882  },
8883  {
8884   "alignment" : 4,
8885   "fields" :
8886   [
8887    {
8888     "access" : "private",
8889     "field_name" : "mVector",
8890     "referenced_type" : "type-54"
8891    }
8892   ],
8893   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8894   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8895   "record_kind" : "class",
8896   "referenced_type" : "type-53",
8897   "self_type" : "type-53",
8898   "size" : 20,
8899   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8900   "template_args" : [ "type-48", "type-14" ],
8901   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8902  },
8903  {
8904   "alignment" : 4,
8905   "fields" :
8906   [
8907    {
8908     "access" : "private",
8909     "field_name" : "mCount",
8910     "referenced_type" : "type-375"
8911    }
8912   ],
8913   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8914   "name" : "android::LightRefBase<android::NativeHandle>",
8915   "record_kind" : "class",
8916   "referenced_type" : "type-374",
8917   "self_type" : "type-374",
8918   "size" : 4,
8919   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8920   "template_args" : [ "type-376" ],
8921   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8922  },
8923  {
8924   "alignment" : 4,
8925   "fields" :
8926   [
8927    {
8928     "access" : "private",
8929     "field_name" : "mCount",
8930     "referenced_type" : "type-372"
8931    }
8932   ],
8933   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8934   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8935   "record_kind" : "class",
8936   "referenced_type" : "type-371",
8937   "self_type" : "type-371",
8938   "size" : 4,
8939   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8940   "template_args" : [ "type-373" ],
8941   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8942  },
8943  {
8944   "alignment" : 4,
8945   "fields" :
8946   [
8947    {
8948     "access" : "private",
8949     "field_name" : "mMutex",
8950     "referenced_type" : "type-36"
8951    }
8952   ],
8953   "linker_set_key" : "android::Mutex",
8954   "name" : "android::Mutex",
8955   "record_kind" : "class",
8956   "referenced_type" : "type-35",
8957   "self_type" : "type-35",
8958   "size" : 4,
8959   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8960   "unique_id" : "_ZTSN7android5MutexE"
8961  },
8962  {
8963   "alignment" : 4,
8964   "fields" :
8965   [
8966    {
8967     "access" : "private",
8968     "field_name" : "mLock",
8969     "referenced_type" : "type-692"
8970    }
8971   ],
8972   "linker_set_key" : "android::Mutex::Autolock",
8973   "name" : "android::Mutex::Autolock",
8974   "record_kind" : "class",
8975   "referenced_type" : "type-691",
8976   "self_type" : "type-691",
8977   "size" : 4,
8978   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8979   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8980  },
8981  {
8982   "alignment" : 4,
8983   "base_specifiers" :
8984   [
8985    {
8986     "referenced_type" : "type-374"
8987    }
8988   ],
8989   "fields" :
8990   [
8991    {
8992     "access" : "private",
8993     "field_name" : "mHandle",
8994     "field_offset" : 32,
8995     "referenced_type" : "type-377"
8996    },
8997    {
8998     "access" : "private",
8999     "field_name" : "mOwnsHandle",
9000     "field_offset" : 64,
9001     "referenced_type" : "type-43"
9002    }
9003   ],
9004   "linker_set_key" : "android::NativeHandle",
9005   "name" : "android::NativeHandle",
9006   "record_kind" : "class",
9007   "referenced_type" : "type-376",
9008   "self_type" : "type-376",
9009   "size" : 12,
9010   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9011   "unique_id" : "_ZTSN7android12NativeHandleE"
9012  },
9013  {
9014   "alignment" : 4,
9015   "fields" :
9016   [
9017    {
9018     "access" : "private",
9019     "field_name" : "mRWLock",
9020     "referenced_type" : "type-697"
9021    }
9022   ],
9023   "linker_set_key" : "android::RWLock",
9024   "name" : "android::RWLock",
9025   "record_kind" : "class",
9026   "referenced_type" : "type-696",
9027   "self_type" : "type-696",
9028   "size" : 40,
9029   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9030   "unique_id" : "_ZTSN7android6RWLockE"
9031  },
9032  {
9033   "alignment" : 4,
9034   "fields" :
9035   [
9036    {
9037     "access" : "private",
9038     "field_name" : "mLock",
9039     "referenced_type" : "type-700"
9040    }
9041   ],
9042   "linker_set_key" : "android::RWLock::AutoRLock",
9043   "name" : "android::RWLock::AutoRLock",
9044   "record_kind" : "class",
9045   "referenced_type" : "type-699",
9046   "self_type" : "type-699",
9047   "size" : 4,
9048   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9049   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9050  },
9051  {
9052   "alignment" : 4,
9053   "fields" :
9054   [
9055    {
9056     "access" : "private",
9057     "field_name" : "mLock",
9058     "referenced_type" : "type-700"
9059    }
9060   ],
9061   "linker_set_key" : "android::RWLock::AutoWLock",
9062   "name" : "android::RWLock::AutoWLock",
9063   "record_kind" : "class",
9064   "referenced_type" : "type-702",
9065   "self_type" : "type-702",
9066   "size" : 4,
9067   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9068   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9069  },
9070  {
9071   "alignment" : 4,
9072   "fields" :
9073   [
9074    {
9075     "access" : "private",
9076     "field_name" : "mRefs",
9077     "field_offset" : 32,
9078     "referenced_type" : "type-7"
9079    }
9080   ],
9081   "linker_set_key" : "android::RefBase",
9082   "name" : "android::RefBase",
9083   "record_kind" : "class",
9084   "referenced_type" : "type-6",
9085   "self_type" : "type-6",
9086   "size" : 8,
9087   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9088   "unique_id" : "_ZTSN7android7RefBaseE",
9089   "vtable_components" :
9090   [
9091    {
9092     "kind" : "offset_to_top"
9093    },
9094    {
9095     "kind" : "rtti",
9096     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9097    },
9098    {
9099     "kind" : "complete_dtor_pointer",
9100     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9101    },
9102    {
9103     "kind" : "deleting_dtor_pointer",
9104     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9105    },
9106    {
9107     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9108    },
9109    {
9110     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9111    },
9112    {
9113     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9114    },
9115    {
9116     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9117    }
9118   ]
9119  },
9120  {
9121   "alignment" : 1,
9122   "linker_set_key" : "android::RefBase::weakref_type",
9123   "name" : "android::RefBase::weakref_type",
9124   "record_kind" : "class",
9125   "referenced_type" : "type-42",
9126   "self_type" : "type-42",
9127   "size" : 1,
9128   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9129   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9130  },
9131  {
9132   "alignment" : 1,
9133   "linker_set_key" : "android::ReferenceMover",
9134   "name" : "android::ReferenceMover",
9135   "record_kind" : "class",
9136   "referenced_type" : "type-475",
9137   "self_type" : "type-475",
9138   "size" : 1,
9139   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9140   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9141  },
9142  {
9143   "alignment" : 4,
9144   "linker_set_key" : "android::ReferenceRenamer",
9145   "name" : "android::ReferenceRenamer",
9146   "record_kind" : "class",
9147   "referenced_type" : "type-468",
9148   "self_type" : "type-468",
9149   "size" : 4,
9150   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9151   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9152   "vtable_components" :
9153   [
9154    {
9155     "kind" : "offset_to_top"
9156    },
9157    {
9158     "kind" : "rtti",
9159     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9160    },
9161    {
9162     "is_pure" : true,
9163     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9164    }
9165   ]
9166  },
9167  {
9168   "alignment" : 8,
9169   "fields" :
9170   [
9171    {
9172     "access" : "private",
9173     "field_name" : "mTag",
9174     "referenced_type" : "type-239"
9175    }
9176   ],
9177   "linker_set_key" : "android::ScopedTrace",
9178   "name" : "android::ScopedTrace",
9179   "record_kind" : "class",
9180   "referenced_type" : "type-705",
9181   "self_type" : "type-705",
9182   "size" : 8,
9183   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9184   "unique_id" : "_ZTSN7android11ScopedTraceE"
9185  },
9186  {
9187   "alignment" : 4,
9188   "base_specifiers" :
9189   [
9190    {
9191     "access" : "private",
9192     "referenced_type" : "type-55"
9193    }
9194   ],
9195   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9196   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9197   "record_kind" : "class",
9198   "referenced_type" : "type-54",
9199   "self_type" : "type-54",
9200   "size" : 20,
9201   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9202   "template_args" : [ "type-56" ],
9203   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9204   "vtable_components" :
9205   [
9206    {
9207     "kind" : "offset_to_top"
9208    },
9209    {
9210     "kind" : "rtti",
9211     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9212    },
9213    {
9214     "kind" : "complete_dtor_pointer",
9215     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9216    },
9217    {
9218     "kind" : "deleting_dtor_pointer",
9219     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9220    },
9221    {
9222     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9223    },
9224    {
9225     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9226    },
9227    {
9228     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9229    },
9230    {
9231     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9232    },
9233    {
9234     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9235    },
9236    {
9237     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9238    },
9239    {
9240     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9241    }
9242   ]
9243  },
9244  {
9245   "alignment" : 4,
9246   "base_specifiers" :
9247   [
9248    {
9249     "referenced_type" : "type-38"
9250    }
9251   ],
9252   "linker_set_key" : "android::SortedVectorImpl",
9253   "name" : "android::SortedVectorImpl",
9254   "record_kind" : "class",
9255   "referenced_type" : "type-55",
9256   "self_type" : "type-55",
9257   "size" : 20,
9258   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9259   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9260   "vtable_components" :
9261   [
9262    {
9263     "kind" : "offset_to_top"
9264    },
9265    {
9266     "kind" : "rtti",
9267     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9268    },
9269    {
9270     "kind" : "complete_dtor_pointer",
9271     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9272    },
9273    {
9274     "kind" : "deleting_dtor_pointer",
9275     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9276    },
9277    {
9278     "is_pure" : true,
9279     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9280    },
9281    {
9282     "is_pure" : true,
9283     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9284    },
9285    {
9286     "is_pure" : true,
9287     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9288    },
9289    {
9290     "is_pure" : true,
9291     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9292    },
9293    {
9294     "is_pure" : true,
9295     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9296    },
9297    {
9298     "is_pure" : true,
9299     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9300    },
9301    {
9302     "is_pure" : true,
9303     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9304    }
9305   ]
9306  },
9307  {
9308   "alignment" : 4,
9309   "fields" :
9310   [
9311    {
9312     "access" : "private",
9313     "field_name" : "mString",
9314     "referenced_type" : "type-49"
9315    }
9316   ],
9317   "linker_set_key" : "android::String16",
9318   "name" : "android::String16",
9319   "record_kind" : "class",
9320   "referenced_type" : "type-48",
9321   "self_type" : "type-48",
9322   "size" : 4,
9323   "source_file" : "/system/core/libutils/include/utils/String16.h",
9324   "unique_id" : "_ZTSN7android8String16E"
9325  },
9326  {
9327   "alignment" : 4,
9328   "fields" :
9329   [
9330    {
9331     "access" : "private",
9332     "field_name" : "mString",
9333     "referenced_type" : "type-58"
9334    }
9335   ],
9336   "linker_set_key" : "android::String8",
9337   "name" : "android::String8",
9338   "record_kind" : "class",
9339   "referenced_type" : "type-57",
9340   "self_type" : "type-57",
9341   "size" : 4,
9342   "source_file" : "/system/core/libutils/include/utils/String8.h",
9343   "unique_id" : "_ZTSN7android7String8E"
9344  },
9345  {
9346   "alignment" : 4,
9347   "base_specifiers" :
9348   [
9349    {
9350     "is_virtual" : true,
9351     "referenced_type" : "type-6"
9352    }
9353   ],
9354   "fields" :
9355   [
9356    {
9357     "access" : "private",
9358     "field_name" : "mCanCallJava",
9359     "field_offset" : 32,
9360     "referenced_type" : "type-132"
9361    },
9362    {
9363     "access" : "private",
9364     "field_name" : "mThread",
9365     "field_offset" : 64,
9366     "referenced_type" : "type-30"
9367    },
9368    {
9369     "access" : "private",
9370     "field_name" : "mLock",
9371     "field_offset" : 96,
9372     "referenced_type" : "type-35"
9373    },
9374    {
9375     "access" : "private",
9376     "field_name" : "mThreadExitedCondition",
9377     "field_offset" : 128,
9378     "referenced_type" : "type-133"
9379    },
9380    {
9381     "access" : "private",
9382     "field_name" : "mStatus",
9383     "field_offset" : 160,
9384     "referenced_type" : "type-29"
9385    },
9386    {
9387     "access" : "private",
9388     "field_name" : "mExitPending",
9389     "field_offset" : 192,
9390     "referenced_type" : "type-135"
9391    },
9392    {
9393     "access" : "private",
9394     "field_name" : "mRunning",
9395     "field_offset" : 200,
9396     "referenced_type" : "type-135"
9397    },
9398    {
9399     "access" : "private",
9400     "field_name" : "mHoldSelf",
9401     "field_offset" : 224,
9402     "referenced_type" : "type-129"
9403    },
9404    {
9405     "access" : "private",
9406     "field_name" : "mTid",
9407     "field_offset" : 256,
9408     "referenced_type" : "type-29"
9409    }
9410   ],
9411   "linker_set_key" : "android::Thread",
9412   "name" : "android::Thread",
9413   "record_kind" : "class",
9414   "referenced_type" : "type-131",
9415   "self_type" : "type-131",
9416   "size" : 44,
9417   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9418   "unique_id" : "_ZTSN7android6ThreadE",
9419   "vtable_components" :
9420   [
9421    {
9422     "component_value" : 36,
9423     "kind" : "vbase_offset"
9424    },
9425    {
9426     "kind" : "offset_to_top"
9427    },
9428    {
9429     "kind" : "rtti",
9430     "mangled_component_name" : "_ZTIN7android6ThreadE"
9431    },
9432    {
9433     "kind" : "complete_dtor_pointer",
9434     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9435    },
9436    {
9437     "kind" : "deleting_dtor_pointer",
9438     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9442    },
9443    {
9444     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9445    },
9446    {
9447     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9448    },
9449    {
9450     "is_pure" : true,
9451     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9452    },
9453    {
9454     "kind" : "vcall_offset"
9455    },
9456    {
9457     "kind" : "vcall_offset"
9458    },
9459    {
9460     "kind" : "vcall_offset"
9461    },
9462    {
9463     "kind" : "vcall_offset"
9464    },
9465    {
9466     "component_value" : -36,
9467     "kind" : "vcall_offset"
9468    },
9469    {
9470     "component_value" : -36,
9471     "kind" : "offset_to_top"
9472    },
9473    {
9474     "kind" : "rtti",
9475     "mangled_component_name" : "_ZTIN7android6ThreadE"
9476    },
9477    {
9478     "kind" : "complete_dtor_pointer",
9479     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9480    },
9481    {
9482     "kind" : "deleting_dtor_pointer",
9483     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9484    },
9485    {
9486     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9487    },
9488    {
9489     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9490    },
9491    {
9492     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9493    },
9494    {
9495     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9496    }
9497   ]
9498  },
9499  {
9500   "alignment" : 4,
9501   "base_specifiers" :
9502   [
9503    {
9504     "access" : "private",
9505     "referenced_type" : "type-38"
9506    }
9507   ],
9508   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9509   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9510   "record_kind" : "class",
9511   "referenced_type" : "type-37",
9512   "self_type" : "type-37",
9513   "size" : 20,
9514   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9515   "template_args" : [ "type-40" ],
9516   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9517   "vtable_components" :
9518   [
9519    {
9520     "kind" : "offset_to_top"
9521    },
9522    {
9523     "kind" : "rtti",
9524     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9525    },
9526    {
9527     "kind" : "complete_dtor_pointer",
9528     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9529    },
9530    {
9531     "kind" : "deleting_dtor_pointer",
9532     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9533    },
9534    {
9535     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9536    },
9537    {
9538     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9539    },
9540    {
9541     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9542    },
9543    {
9544     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9545    },
9546    {
9547     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9548    },
9549    {
9550     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9551    }
9552   ]
9553  },
9554  {
9555   "alignment" : 4,
9556   "fields" :
9557   [
9558    {
9559     "access" : "private",
9560     "field_name" : "mStorage",
9561     "field_offset" : 32,
9562     "referenced_type" : "type-30"
9563    },
9564    {
9565     "access" : "private",
9566     "field_name" : "mCount",
9567     "field_offset" : 64,
9568     "referenced_type" : "type-2"
9569    },
9570    {
9571     "access" : "private",
9572     "field_name" : "mFlags",
9573     "field_offset" : 96,
9574     "referenced_type" : "type-39"
9575    },
9576    {
9577     "access" : "private",
9578     "field_name" : "mItemSize",
9579     "field_offset" : 128,
9580     "referenced_type" : "type-39"
9581    }
9582   ],
9583   "linker_set_key" : "android::VectorImpl",
9584   "name" : "android::VectorImpl",
9585   "record_kind" : "class",
9586   "referenced_type" : "type-38",
9587   "self_type" : "type-38",
9588   "size" : 20,
9589   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9590   "unique_id" : "_ZTSN7android10VectorImplE",
9591   "vtable_components" :
9592   [
9593    {
9594     "kind" : "offset_to_top"
9595    },
9596    {
9597     "kind" : "rtti",
9598     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9599    },
9600    {
9601     "kind" : "complete_dtor_pointer",
9602     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9603    },
9604    {
9605     "kind" : "deleting_dtor_pointer",
9606     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9607    },
9608    {
9609     "is_pure" : true,
9610     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9611    },
9612    {
9613     "is_pure" : true,
9614     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9615    },
9616    {
9617     "is_pure" : true,
9618     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9619    },
9620    {
9621     "is_pure" : true,
9622     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9623    },
9624    {
9625     "is_pure" : true,
9626     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9627    },
9628    {
9629     "is_pure" : true,
9630     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9631    }
9632   ]
9633  },
9634  {
9635   "alignment" : 4,
9636   "base_specifiers" :
9637   [
9638    {
9639     "referenced_type" : "type-371"
9640    }
9641   ],
9642   "linker_set_key" : "android::VirtualLightRefBase",
9643   "name" : "android::VirtualLightRefBase",
9644   "record_kind" : "class",
9645   "referenced_type" : "type-373",
9646   "self_type" : "type-373",
9647   "size" : 8,
9648   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9649   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9650   "vtable_components" :
9651   [
9652    {
9653     "kind" : "offset_to_top"
9654    },
9655    {
9656     "kind" : "rtti",
9657     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9658    },
9659    {
9660     "kind" : "complete_dtor_pointer",
9661     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9662    },
9663    {
9664     "kind" : "deleting_dtor_pointer",
9665     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9666    }
9667   ]
9668  },
9669  {
9670   "alignment" : 4,
9671   "base_specifiers" :
9672   [
9673    {
9674     "referenced_type" : "type-16"
9675    }
9676   ],
9677   "fields" :
9678   [
9679    {
9680     "access" : "protected",
9681     "field_name" : "mSchedPolicy",
9682     "field_offset" : 32,
9683     "referenced_type" : "type-29"
9684    },
9685    {
9686     "access" : "protected",
9687     "field_name" : "mSchedPriority",
9688     "field_offset" : 64,
9689     "referenced_type" : "type-29"
9690    },
9691    {
9692     "access" : "private",
9693     "field_name" : "mExtras",
9694     "field_offset" : 96,
9695     "referenced_type" : "type-256"
9696    },
9697    {
9698     "access" : "private",
9699     "field_name" : "mReserved0",
9700     "field_offset" : 128,
9701     "referenced_type" : "type-30"
9702    }
9703   ],
9704   "linker_set_key" : "android::hardware::BHwBinder",
9705   "name" : "android::hardware::BHwBinder",
9706   "record_kind" : "class",
9707   "referenced_type" : "type-255",
9708   "self_type" : "type-255",
9709   "size" : 28,
9710   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9711   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9712   "vtable_components" :
9713   [
9714    {
9715     "component_value" : 20,
9716     "kind" : "vbase_offset"
9717    },
9718    {
9719     "kind" : "offset_to_top"
9720    },
9721    {
9722     "kind" : "rtti",
9723     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9733    },
9734    {
9735     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9739    },
9740    {
9741     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9742    },
9743    {
9744     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9751    },
9752    {
9753     "kind" : "complete_dtor_pointer",
9754     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9755    },
9756    {
9757     "kind" : "deleting_dtor_pointer",
9758     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9762    },
9763    {
9764     "kind" : "vcall_offset"
9765    },
9766    {
9767     "kind" : "vcall_offset"
9768    },
9769    {
9770     "kind" : "vcall_offset"
9771    },
9772    {
9773     "kind" : "vcall_offset"
9774    },
9775    {
9776     "component_value" : -20,
9777     "kind" : "vcall_offset"
9778    },
9779    {
9780     "component_value" : -20,
9781     "kind" : "offset_to_top"
9782    },
9783    {
9784     "kind" : "rtti",
9785     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9786    },
9787    {
9788     "kind" : "complete_dtor_pointer",
9789     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9790    },
9791    {
9792     "kind" : "deleting_dtor_pointer",
9793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9794    },
9795    {
9796     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9797    },
9798    {
9799     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9803    },
9804    {
9805     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9806    }
9807   ]
9808  },
9809  {
9810   "alignment" : 4,
9811   "base_specifiers" :
9812   [
9813    {
9814     "is_virtual" : true,
9815     "referenced_type" : "type-6"
9816    }
9817   ],
9818   "fields" :
9819   [
9820    {
9821     "access" : "private",
9822     "field_name" : "mRemote",
9823     "field_offset" : 32,
9824     "referenced_type" : "type-187"
9825    },
9826    {
9827     "access" : "private",
9828     "field_name" : "mRefs",
9829     "field_offset" : 64,
9830     "referenced_type" : "type-41"
9831    },
9832    {
9833     "access" : "private",
9834     "field_name" : "mState",
9835     "field_offset" : 96,
9836     "referenced_type" : "type-188"
9837    }
9838   ],
9839   "linker_set_key" : "android::hardware::BpHwRefBase",
9840   "name" : "android::hardware::BpHwRefBase",
9841   "record_kind" : "class",
9842   "referenced_type" : "type-186",
9843   "self_type" : "type-186",
9844   "size" : 24,
9845   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9846   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9847   "vtable_components" :
9848   [
9849    {
9850     "component_value" : 16,
9851     "kind" : "vbase_offset"
9852    },
9853    {
9854     "kind" : "offset_to_top"
9855    },
9856    {
9857     "kind" : "rtti",
9858     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9859    },
9860    {
9861     "kind" : "complete_dtor_pointer",
9862     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9863    },
9864    {
9865     "kind" : "deleting_dtor_pointer",
9866     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9867    },
9868    {
9869     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9870    },
9871    {
9872     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9873    },
9874    {
9875     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9876    },
9877    {
9878     "kind" : "vcall_offset"
9879    },
9880    {
9881     "component_value" : -16,
9882     "kind" : "vcall_offset"
9883    },
9884    {
9885     "component_value" : -16,
9886     "kind" : "vcall_offset"
9887    },
9888    {
9889     "component_value" : -16,
9890     "kind" : "vcall_offset"
9891    },
9892    {
9893     "component_value" : -16,
9894     "kind" : "vcall_offset"
9895    },
9896    {
9897     "component_value" : -16,
9898     "kind" : "offset_to_top"
9899    },
9900    {
9901     "kind" : "rtti",
9902     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9903    },
9904    {
9905     "kind" : "complete_dtor_pointer",
9906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9907    },
9908    {
9909     "kind" : "deleting_dtor_pointer",
9910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9911    },
9912    {
9913     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9923    }
9924   ]
9925  },
9926  {
9927   "alignment" : 4,
9928   "base_specifiers" :
9929   [
9930    {
9931     "referenced_type" : "type-4"
9932    },
9933    {
9934     "referenced_type" : "type-25"
9935    },
9936    {
9937     "referenced_type" : "type-186"
9938    }
9939   ],
9940   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9941   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCec>",
9942   "record_kind" : "class",
9943   "referenced_type" : "type-591",
9944   "self_type" : "type-591",
9945   "size" : 32,
9946   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9947   "template_args" : [ "type-4" ],
9948   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE",
9949   "vtable_components" :
9950   [
9951    {
9952     "component_value" : 24,
9953     "kind" : "vbase_offset"
9954    },
9955    {
9956     "kind" : "offset_to_top"
9957    },
9958    {
9959     "kind" : "rtti",
9960     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
9961    },
9962    {
9963     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9967    },
9968    {
9969     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9970    },
9971    {
9972     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9973    },
9974    {
9975     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9976    },
9977    {
9978     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9988    },
9989    {
9990     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9994    },
9995    {
9996     "kind" : "complete_dtor_pointer",
9997     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
9998    },
9999    {
10000     "kind" : "deleting_dtor_pointer",
10001     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
10002    },
10003    {
10004     "is_pure" : true,
10005     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
10006    },
10007    {
10008     "is_pure" : true,
10009     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
10010    },
10011    {
10012     "is_pure" : true,
10013     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
10014    },
10015    {
10016     "is_pure" : true,
10017     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
10018    },
10019    {
10020     "is_pure" : true,
10021     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
10022    },
10023    {
10024     "is_pure" : true,
10025     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
10026    },
10027    {
10028     "is_pure" : true,
10029     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
10030    },
10031    {
10032     "is_pure" : true,
10033     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
10034    },
10035    {
10036     "is_pure" : true,
10037     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
10038    },
10039    {
10040     "is_pure" : true,
10041     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
10042    },
10043    {
10044     "is_pure" : true,
10045     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
10046    },
10047    {
10048     "is_pure" : true,
10049     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
10053    },
10054    {
10055     "component_value" : 20,
10056     "kind" : "vbase_offset"
10057    },
10058    {
10059     "component_value" : -4,
10060     "kind" : "offset_to_top"
10061    },
10062    {
10063     "kind" : "rtti",
10064     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
10065    },
10066    {
10067     "kind" : "complete_dtor_pointer",
10068     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
10069    },
10070    {
10071     "kind" : "deleting_dtor_pointer",
10072     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
10073    },
10074    {
10075     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
10076    },
10077    {
10078     "component_value" : 16,
10079     "kind" : "vbase_offset"
10080    },
10081    {
10082     "component_value" : -8,
10083     "kind" : "offset_to_top"
10084    },
10085    {
10086     "kind" : "rtti",
10087     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
10088    },
10089    {
10090     "kind" : "complete_dtor_pointer",
10091     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
10092    },
10093    {
10094     "kind" : "deleting_dtor_pointer",
10095     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
10096    },
10097    {
10098     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10099    },
10100    {
10101     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10105    },
10106    {
10107     "kind" : "vcall_offset"
10108    },
10109    {
10110     "component_value" : -16,
10111     "kind" : "vcall_offset"
10112    },
10113    {
10114     "component_value" : -16,
10115     "kind" : "vcall_offset"
10116    },
10117    {
10118     "component_value" : -16,
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "component_value" : -24,
10123     "kind" : "vcall_offset"
10124    },
10125    {
10126     "component_value" : -24,
10127     "kind" : "offset_to_top"
10128    },
10129    {
10130     "kind" : "rtti",
10131     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEEE"
10132    },
10133    {
10134     "kind" : "complete_dtor_pointer",
10135     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED1Ev"
10136    },
10137    {
10138     "kind" : "deleting_dtor_pointer",
10139     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEED0Ev"
10140    },
10141    {
10142     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10146    },
10147    {
10148     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10152    }
10153   ]
10154  },
10155  {
10156   "alignment" : 4,
10157   "base_specifiers" :
10158   [
10159    {
10160     "referenced_type" : "type-181"
10161    },
10162    {
10163     "referenced_type" : "type-25"
10164    },
10165    {
10166     "referenced_type" : "type-186"
10167    }
10168   ],
10169   "linker_set_key" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
10170   "name" : "android::hardware::BpInterface<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
10171   "record_kind" : "class",
10172   "referenced_type" : "type-185",
10173   "self_type" : "type-185",
10174   "size" : 32,
10175   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10176   "template_args" : [ "type-181" ],
10177   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE",
10178   "vtable_components" :
10179   [
10180    {
10181     "component_value" : 24,
10182     "kind" : "vbase_offset"
10183    },
10184    {
10185     "kind" : "offset_to_top"
10186    },
10187    {
10188     "kind" : "rtti",
10189     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
10190    },
10191    {
10192     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10223    },
10224    {
10225     "kind" : "complete_dtor_pointer",
10226     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
10227    },
10228    {
10229     "kind" : "deleting_dtor_pointer",
10230     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
10231    },
10232    {
10233     "is_pure" : true,
10234     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
10235    },
10236    {
10237     "is_pure" : true,
10238     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
10242    },
10243    {
10244     "component_value" : 20,
10245     "kind" : "vbase_offset"
10246    },
10247    {
10248     "component_value" : -4,
10249     "kind" : "offset_to_top"
10250    },
10251    {
10252     "kind" : "rtti",
10253     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
10254    },
10255    {
10256     "kind" : "complete_dtor_pointer",
10257     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
10258    },
10259    {
10260     "kind" : "deleting_dtor_pointer",
10261     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
10262    },
10263    {
10264     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
10265    },
10266    {
10267     "component_value" : 16,
10268     "kind" : "vbase_offset"
10269    },
10270    {
10271     "component_value" : -8,
10272     "kind" : "offset_to_top"
10273    },
10274    {
10275     "kind" : "rtti",
10276     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
10277    },
10278    {
10279     "kind" : "complete_dtor_pointer",
10280     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
10281    },
10282    {
10283     "kind" : "deleting_dtor_pointer",
10284     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10294    },
10295    {
10296     "kind" : "vcall_offset"
10297    },
10298    {
10299     "component_value" : -16,
10300     "kind" : "vcall_offset"
10301    },
10302    {
10303     "component_value" : -16,
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "component_value" : -16,
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "component_value" : -24,
10312     "kind" : "vcall_offset"
10313    },
10314    {
10315     "component_value" : -24,
10316     "kind" : "offset_to_top"
10317    },
10318    {
10319     "kind" : "rtti",
10320     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEEE"
10321    },
10322    {
10323     "kind" : "complete_dtor_pointer",
10324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED1Ev"
10325    },
10326    {
10327     "kind" : "deleting_dtor_pointer",
10328     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEED0Ev"
10329    },
10330    {
10331     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10332    },
10333    {
10334     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10335    },
10336    {
10337     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10341    }
10342   ]
10343  },
10344  {
10345   "alignment" : 4,
10346   "base_specifiers" :
10347   [
10348    {
10349     "referenced_type" : "type-5"
10350    },
10351    {
10352     "referenced_type" : "type-25"
10353    },
10354    {
10355     "referenced_type" : "type-186"
10356    }
10357   ],
10358   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10359   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10360   "record_kind" : "class",
10361   "referenced_type" : "type-589",
10362   "self_type" : "type-589",
10363   "size" : 32,
10364   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10365   "template_args" : [ "type-5" ],
10366   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10367   "vtable_components" :
10368   [
10369    {
10370     "component_value" : 24,
10371     "kind" : "vbase_offset"
10372    },
10373    {
10374     "kind" : "offset_to_top"
10375    },
10376    {
10377     "kind" : "rtti",
10378     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10379    },
10380    {
10381     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10409    },
10410    {
10411     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10412    },
10413    {
10414     "kind" : "complete_dtor_pointer",
10415     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10416    },
10417    {
10418     "kind" : "deleting_dtor_pointer",
10419     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10420    },
10421    {
10422     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10423    },
10424    {
10425     "component_value" : 20,
10426     "kind" : "vbase_offset"
10427    },
10428    {
10429     "component_value" : -4,
10430     "kind" : "offset_to_top"
10431    },
10432    {
10433     "kind" : "rtti",
10434     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10435    },
10436    {
10437     "kind" : "complete_dtor_pointer",
10438     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10439    },
10440    {
10441     "kind" : "deleting_dtor_pointer",
10442     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10443    },
10444    {
10445     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10446    },
10447    {
10448     "component_value" : 16,
10449     "kind" : "vbase_offset"
10450    },
10451    {
10452     "component_value" : -8,
10453     "kind" : "offset_to_top"
10454    },
10455    {
10456     "kind" : "rtti",
10457     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10458    },
10459    {
10460     "kind" : "complete_dtor_pointer",
10461     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10462    },
10463    {
10464     "kind" : "deleting_dtor_pointer",
10465     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10466    },
10467    {
10468     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10469    },
10470    {
10471     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10475    },
10476    {
10477     "kind" : "vcall_offset"
10478    },
10479    {
10480     "component_value" : -16,
10481     "kind" : "vcall_offset"
10482    },
10483    {
10484     "component_value" : -16,
10485     "kind" : "vcall_offset"
10486    },
10487    {
10488     "component_value" : -16,
10489     "kind" : "vcall_offset"
10490    },
10491    {
10492     "component_value" : -24,
10493     "kind" : "vcall_offset"
10494    },
10495    {
10496     "component_value" : -24,
10497     "kind" : "offset_to_top"
10498    },
10499    {
10500     "kind" : "rtti",
10501     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10502    },
10503    {
10504     "kind" : "complete_dtor_pointer",
10505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10506    },
10507    {
10508     "kind" : "deleting_dtor_pointer",
10509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10510    },
10511    {
10512     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10513    },
10514    {
10515     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10516    },
10517    {
10518     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10519    },
10520    {
10521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10522    }
10523   ]
10524  },
10525  {
10526   "alignment" : 4,
10527   "fields" :
10528   [
10529    {
10530     "access" : "private",
10531     "field_name" : "mMutex",
10532     "referenced_type" : "type-615"
10533    },
10534    {
10535     "access" : "private",
10536     "field_name" : "mMap",
10537     "field_offset" : 32,
10538     "referenced_type" : "type-616"
10539    }
10540   ],
10541   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10542   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10543   "record_kind" : "class",
10544   "referenced_type" : "type-614",
10545   "self_type" : "type-614",
10546   "size" : 16,
10547   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10548   "template_args" : [ "type-240", "type-617" ],
10549   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10550  },
10551  {
10552   "alignment" : 4,
10553   "fields" :
10554   [
10555    {
10556     "access" : "private",
10557     "field_name" : "mMutex",
10558     "referenced_type" : "type-623"
10559    },
10560    {
10561     "access" : "private",
10562     "field_name" : "mMap",
10563     "field_offset" : 32,
10564     "referenced_type" : "type-624"
10565    }
10566   ],
10567   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10568   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10569   "record_kind" : "class",
10570   "referenced_type" : "type-622",
10571   "self_type" : "type-622",
10572   "size" : 16,
10573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10574   "template_args" : [ "type-240", "type-43" ],
10575   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10576  },
10577  {
10578   "alignment" : 4,
10579   "fields" :
10580   [
10581    {
10582     "access" : "private",
10583     "field_name" : "mMutex",
10584     "referenced_type" : "type-628"
10585    },
10586    {
10587     "access" : "private",
10588     "field_name" : "mMap",
10589     "field_offset" : 32,
10590     "referenced_type" : "type-629"
10591    }
10592   ],
10593   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10594   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10595   "record_kind" : "class",
10596   "referenced_type" : "type-627",
10597   "self_type" : "type-627",
10598   "size" : 16,
10599   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10600   "template_args" : [ "type-630", "type-599" ],
10601   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10602  },
10603  {
10604   "alignment" : 4,
10605   "fields" :
10606   [
10607    {
10608     "access" : "private",
10609     "field_name" : "mMutex",
10610     "referenced_type" : "type-648"
10611    },
10612    {
10613     "access" : "private",
10614     "field_name" : "mMap",
10615     "field_offset" : 32,
10616     "referenced_type" : "type-649"
10617    }
10618   ],
10619   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10620   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10621   "record_kind" : "class",
10622   "referenced_type" : "type-647",
10623   "self_type" : "type-647",
10624   "size" : 16,
10625   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10626   "template_args" : [ "type-650", "type-651" ],
10627   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10628  },
10629  {
10630   "alignment" : 4,
10631   "fields" :
10632   [
10633    {
10634     "access" : "private",
10635     "field_name" : "mMutex",
10636     "referenced_type" : "type-636"
10637    },
10638    {
10639     "access" : "private",
10640     "field_name" : "mMap",
10641     "field_offset" : 32,
10642     "referenced_type" : "type-637"
10643    }
10644   ],
10645   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10646   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10647   "record_kind" : "class",
10648   "referenced_type" : "type-635",
10649   "self_type" : "type-635",
10650   "size" : 16,
10651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10652   "template_args" : [ "type-638", "type-639" ],
10653   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10654  },
10655  {
10656   "alignment" : 8,
10657   "fields" :
10658   [
10659    {
10660     "field_name" : "flags",
10661     "referenced_type" : "type-2"
10662    },
10663    {
10664     "field_name" : "fdIndex",
10665     "field_offset" : 32,
10666     "referenced_type" : "type-2"
10667    },
10668    {
10669     "field_name" : "offset",
10670     "field_offset" : 64,
10671     "referenced_type" : "type-2"
10672    },
10673    {
10674     "field_name" : "extent",
10675     "field_offset" : 128,
10676     "referenced_type" : "type-239"
10677    }
10678   ],
10679   "linker_set_key" : "android::hardware::GrantorDescriptor",
10680   "name" : "android::hardware::GrantorDescriptor",
10681   "referenced_type" : "type-496",
10682   "self_type" : "type-496",
10683   "size" : 24,
10684   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10685   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10686  },
10687  {
10688   "alignment" : 8,
10689   "base_specifiers" :
10690   [
10691    {
10692     "is_virtual" : true,
10693     "referenced_type" : "type-480"
10694    },
10695    {
10696     "is_virtual" : true,
10697     "referenced_type" : "type-6"
10698    }
10699   ],
10700   "linker_set_key" : "android::hardware::HidlMemory",
10701   "name" : "android::hardware::HidlMemory",
10702   "record_kind" : "class",
10703   "referenced_type" : "type-488",
10704   "self_type" : "type-488",
10705   "size" : 56,
10706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10707   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10708   "vtable_components" :
10709   [
10710    {
10711     "component_value" : 48,
10712     "kind" : "vbase_offset"
10713    },
10714    {
10715     "component_value" : 8,
10716     "kind" : "vbase_offset"
10717    },
10718    {
10719     "kind" : "offset_to_top"
10720    },
10721    {
10722     "kind" : "rtti",
10723     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10724    },
10725    {
10726     "kind" : "complete_dtor_pointer",
10727     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10728    },
10729    {
10730     "kind" : "deleting_dtor_pointer",
10731     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10732    },
10733    {
10734     "kind" : "vcall_offset"
10735    },
10736    {
10737     "kind" : "vcall_offset"
10738    },
10739    {
10740     "kind" : "vcall_offset"
10741    },
10742    {
10743     "kind" : "vcall_offset"
10744    },
10745    {
10746     "component_value" : -48,
10747     "kind" : "vcall_offset"
10748    },
10749    {
10750     "component_value" : -48,
10751     "kind" : "offset_to_top"
10752    },
10753    {
10754     "kind" : "rtti",
10755     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10756    },
10757    {
10758     "kind" : "complete_dtor_pointer",
10759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10760    },
10761    {
10762     "kind" : "deleting_dtor_pointer",
10763     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10764    },
10765    {
10766     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10767    },
10768    {
10769     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10770    },
10771    {
10772     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10776    }
10777   ]
10778  },
10779  {
10780   "alignment" : 4,
10781   "base_specifiers" :
10782   [
10783    {
10784     "is_virtual" : true,
10785     "referenced_type" : "type-6"
10786    }
10787   ],
10788   "linker_set_key" : "android::hardware::IBinder",
10789   "name" : "android::hardware::IBinder",
10790   "record_kind" : "class",
10791   "referenced_type" : "type-16",
10792   "self_type" : "type-16",
10793   "size" : 12,
10794   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10795   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10796   "vtable_components" :
10797   [
10798    {
10799     "component_value" : 4,
10800     "kind" : "vbase_offset"
10801    },
10802    {
10803     "kind" : "offset_to_top"
10804    },
10805    {
10806     "kind" : "rtti",
10807     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10808    },
10809    {
10810     "is_pure" : true,
10811     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10812    },
10813    {
10814     "is_pure" : true,
10815     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10816    },
10817    {
10818     "is_pure" : true,
10819     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10820    },
10821    {
10822     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10823    },
10824    {
10825     "is_pure" : true,
10826     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10827    },
10828    {
10829     "is_pure" : true,
10830     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10831    },
10832    {
10833     "is_pure" : true,
10834     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10841    },
10842    {
10843     "kind" : "complete_dtor_pointer",
10844     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10845    },
10846    {
10847     "kind" : "deleting_dtor_pointer",
10848     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10849    },
10850    {
10851     "kind" : "vcall_offset"
10852    },
10853    {
10854     "kind" : "vcall_offset"
10855    },
10856    {
10857     "kind" : "vcall_offset"
10858    },
10859    {
10860     "kind" : "vcall_offset"
10861    },
10862    {
10863     "component_value" : -4,
10864     "kind" : "vcall_offset"
10865    },
10866    {
10867     "component_value" : -4,
10868     "kind" : "offset_to_top"
10869    },
10870    {
10871     "kind" : "rtti",
10872     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10881    },
10882    {
10883     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10884    },
10885    {
10886     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10887    },
10888    {
10889     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10890    },
10891    {
10892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10893    }
10894   ]
10895  },
10896  {
10897   "alignment" : 4,
10898   "base_specifiers" :
10899   [
10900    {
10901     "is_virtual" : true,
10902     "referenced_type" : "type-6"
10903    }
10904   ],
10905   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10906   "name" : "android::hardware::IBinder::DeathRecipient",
10907   "record_kind" : "class",
10908   "referenced_type" : "type-13",
10909   "self_type" : "type-13",
10910   "size" : 12,
10911   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10912   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10913   "vtable_components" :
10914   [
10915    {
10916     "component_value" : 4,
10917     "kind" : "vbase_offset"
10918    },
10919    {
10920     "kind" : "offset_to_top"
10921    },
10922    {
10923     "kind" : "rtti",
10924     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10925    },
10926    {
10927     "is_pure" : true,
10928     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10929    },
10930    {
10931     "kind" : "complete_dtor_pointer",
10932     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10933    },
10934    {
10935     "kind" : "deleting_dtor_pointer",
10936     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10937    },
10938    {
10939     "kind" : "vcall_offset"
10940    },
10941    {
10942     "kind" : "vcall_offset"
10943    },
10944    {
10945     "kind" : "vcall_offset"
10946    },
10947    {
10948     "kind" : "vcall_offset"
10949    },
10950    {
10951     "component_value" : -4,
10952     "kind" : "vcall_offset"
10953    },
10954    {
10955     "component_value" : -4,
10956     "kind" : "offset_to_top"
10957    },
10958    {
10959     "kind" : "rtti",
10960     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10961    },
10962    {
10963     "kind" : "complete_dtor_pointer",
10964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10965    },
10966    {
10967     "kind" : "deleting_dtor_pointer",
10968     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10981    }
10982   ]
10983  },
10984  {
10985   "alignment" : 4,
10986   "base_specifiers" :
10987   [
10988    {
10989     "is_virtual" : true,
10990     "referenced_type" : "type-6"
10991    }
10992   ],
10993   "linker_set_key" : "android::hardware::IInterface",
10994   "name" : "android::hardware::IInterface",
10995   "record_kind" : "class",
10996   "referenced_type" : "type-25",
10997   "self_type" : "type-25",
10998   "size" : 12,
10999   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11000   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11001   "vtable_components" :
11002   [
11003    {
11004     "component_value" : 4,
11005     "kind" : "vbase_offset"
11006    },
11007    {
11008     "kind" : "offset_to_top"
11009    },
11010    {
11011     "kind" : "rtti",
11012     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11013    },
11014    {
11015     "kind" : "complete_dtor_pointer",
11016     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11017    },
11018    {
11019     "kind" : "deleting_dtor_pointer",
11020     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11021    },
11022    {
11023     "is_pure" : true,
11024     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11025    },
11026    {
11027     "kind" : "vcall_offset"
11028    },
11029    {
11030     "kind" : "vcall_offset"
11031    },
11032    {
11033     "kind" : "vcall_offset"
11034    },
11035    {
11036     "kind" : "vcall_offset"
11037    },
11038    {
11039     "component_value" : -4,
11040     "kind" : "vcall_offset"
11041    },
11042    {
11043     "component_value" : -4,
11044     "kind" : "offset_to_top"
11045    },
11046    {
11047     "kind" : "rtti",
11048     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11049    },
11050    {
11051     "kind" : "complete_dtor_pointer",
11052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11053    },
11054    {
11055     "kind" : "deleting_dtor_pointer",
11056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11069    }
11070   ]
11071  },
11072  {
11073   "alignment" : 8,
11074   "fields" :
11075   [
11076    {
11077     "access" : "private",
11078     "field_name" : "mGrantors",
11079     "referenced_type" : "type-492"
11080    },
11081    {
11082     "access" : "private",
11083     "field_name" : "mHandle",
11084     "field_offset" : 128,
11085     "referenced_type" : "type-561"
11086    },
11087    {
11088     "access" : "private",
11089     "field_name" : "mQuantum",
11090     "field_offset" : 192,
11091     "referenced_type" : "type-2"
11092    },
11093    {
11094     "access" : "private",
11095     "field_name" : "mFlags",
11096     "field_offset" : 224,
11097     "referenced_type" : "type-2"
11098    }
11099   ],
11100   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11101   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11102   "referenced_type" : "type-560",
11103   "self_type" : "type-560",
11104   "size" : 32,
11105   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11106   "template_args" : [ "type-60" ],
11107   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11108  },
11109  {
11110   "alignment" : 4,
11111   "fields" :
11112   [
11113    {
11114     "access" : "private",
11115     "field_name" : "mBufCachePos",
11116     "referenced_type" : "type-2"
11117    },
11118    {
11119     "access" : "private",
11120     "field_name" : "mBufCache",
11121     "field_offset" : 32,
11122     "referenced_type" : "type-593"
11123    },
11124    {
11125     "access" : "private",
11126     "field_name" : "mError",
11127     "field_offset" : 128,
11128     "referenced_type" : "type-29"
11129    },
11130    {
11131     "access" : "private",
11132     "field_name" : "mData",
11133     "field_offset" : 160,
11134     "referenced_type" : "type-527"
11135    },
11136    {
11137     "access" : "private",
11138     "field_name" : "mDataSize",
11139     "field_offset" : 192,
11140     "referenced_type" : "type-2"
11141    },
11142    {
11143     "access" : "private",
11144     "field_name" : "mDataCapacity",
11145     "field_offset" : 224,
11146     "referenced_type" : "type-2"
11147    },
11148    {
11149     "access" : "private",
11150     "field_name" : "mDataPos",
11151     "field_offset" : 256,
11152     "referenced_type" : "type-2"
11153    },
11154    {
11155     "access" : "private",
11156     "field_name" : "mObjects",
11157     "field_offset" : 288,
11158     "referenced_type" : "type-594"
11159    },
11160    {
11161     "access" : "private",
11162     "field_name" : "mObjectsSize",
11163     "field_offset" : 320,
11164     "referenced_type" : "type-2"
11165    },
11166    {
11167     "access" : "private",
11168     "field_name" : "mObjectsCapacity",
11169     "field_offset" : 352,
11170     "referenced_type" : "type-2"
11171    },
11172    {
11173     "access" : "private",
11174     "field_name" : "mNextObjectHint",
11175     "field_offset" : 384,
11176     "referenced_type" : "type-2"
11177    },
11178    {
11179     "access" : "private",
11180     "field_name" : "mNumRef",
11181     "field_offset" : 416,
11182     "referenced_type" : "type-2"
11183    },
11184    {
11185     "access" : "private",
11186     "field_name" : "mFdsKnown",
11187     "field_offset" : 448,
11188     "referenced_type" : "type-43"
11189    },
11190    {
11191     "access" : "private",
11192     "field_name" : "mHasFds",
11193     "field_offset" : 456,
11194     "referenced_type" : "type-43"
11195    },
11196    {
11197     "access" : "private",
11198     "field_name" : "mAllowFds",
11199     "field_offset" : 464,
11200     "referenced_type" : "type-43"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mOwner",
11205     "field_offset" : 480,
11206     "referenced_type" : "type-595"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mOwnerCookie",
11211     "field_offset" : 512,
11212     "referenced_type" : "type-30"
11213    }
11214   ],
11215   "linker_set_key" : "android::hardware::Parcel",
11216   "name" : "android::hardware::Parcel",
11217   "record_kind" : "class",
11218   "referenced_type" : "type-592",
11219   "self_type" : "type-592",
11220   "size" : 68,
11221   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11222   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11223  },
11224  {
11225   "access" : "private",
11226   "alignment" : 8,
11227   "fields" :
11228   [
11229    {
11230     "field_name" : "index",
11231     "referenced_type" : "type-2"
11232    },
11233    {
11234     "field_name" : "buffer",
11235     "field_offset" : 64,
11236     "referenced_type" : "type-239"
11237    },
11238    {
11239     "field_name" : "bufend",
11240     "field_offset" : 128,
11241     "referenced_type" : "type-239"
11242    }
11243   ],
11244   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11245   "name" : "android::hardware::Parcel::BufferInfo",
11246   "referenced_type" : "type-600",
11247   "self_type" : "type-600",
11248   "size" : 24,
11249   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11250   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11251  },
11252  {
11253   "alignment" : 8,
11254   "base_specifiers" :
11255   [
11256    {
11257     "is_virtual" : true,
11258     "referenced_type" : "type-6"
11259    }
11260   ],
11261   "fields" :
11262   [
11263    {
11264     "access" : "private",
11265     "field_name" : "mDriverFD",
11266     "field_offset" : 32,
11267     "referenced_type" : "type-29"
11268    },
11269    {
11270     "access" : "private",
11271     "field_name" : "mVMStart",
11272     "field_offset" : 64,
11273     "referenced_type" : "type-30"
11274    },
11275    {
11276     "access" : "private",
11277     "field_name" : "mThreadCountLock",
11278     "field_offset" : 96,
11279     "referenced_type" : "type-32"
11280    },
11281    {
11282     "access" : "private",
11283     "field_name" : "mThreadCountDecrement",
11284     "field_offset" : 128,
11285     "referenced_type" : "type-33"
11286    },
11287    {
11288     "access" : "private",
11289     "field_name" : "mExecutingThreadsCount",
11290     "field_offset" : 160,
11291     "referenced_type" : "type-2"
11292    },
11293    {
11294     "access" : "private",
11295     "field_name" : "mMaxThreads",
11296     "field_offset" : 192,
11297     "referenced_type" : "type-2"
11298    },
11299    {
11300     "access" : "private",
11301     "field_name" : "mStarvationStartTimeMs",
11302     "field_offset" : 256,
11303     "referenced_type" : "type-34"
11304    },
11305    {
11306     "access" : "private",
11307     "field_name" : "mLock",
11308     "field_offset" : 320,
11309     "referenced_type" : "type-35"
11310    },
11311    {
11312     "access" : "private",
11313     "field_name" : "mHandleToObject",
11314     "field_offset" : 352,
11315     "referenced_type" : "type-37"
11316    },
11317    {
11318     "access" : "private",
11319     "field_name" : "mManagesContexts",
11320     "field_offset" : 512,
11321     "referenced_type" : "type-43"
11322    },
11323    {
11324     "access" : "private",
11325     "field_name" : "mBinderContextCheckFunc",
11326     "field_offset" : 544,
11327     "referenced_type" : "type-44"
11328    },
11329    {
11330     "access" : "private",
11331     "field_name" : "mBinderContextUserData",
11332     "field_offset" : 576,
11333     "referenced_type" : "type-30"
11334    },
11335    {
11336     "access" : "private",
11337     "field_name" : "mContexts",
11338     "field_offset" : 608,
11339     "referenced_type" : "type-53"
11340    },
11341    {
11342     "access" : "private",
11343     "field_name" : "mRootDir",
11344     "field_offset" : 768,
11345     "referenced_type" : "type-57"
11346    },
11347    {
11348     "access" : "private",
11349     "field_name" : "mThreadPoolStarted",
11350     "field_offset" : 800,
11351     "referenced_type" : "type-43"
11352    },
11353    {
11354     "access" : "private",
11355     "field_name" : "mSpawnThreadOnStart",
11356     "field_offset" : 808,
11357     "referenced_type" : "type-43"
11358    },
11359    {
11360     "access" : "private",
11361     "field_name" : "mThreadPoolSeq",
11362     "field_offset" : 832,
11363     "referenced_type" : "type-61"
11364    },
11365    {
11366     "access" : "private",
11367     "field_name" : "mMmapSize",
11368     "field_offset" : 864,
11369     "referenced_type" : "type-39"
11370    },
11371    {
11372     "access" : "private",
11373     "field_name" : "mCallRestriction",
11374     "field_offset" : 896,
11375     "referenced_type" : "type-62"
11376    }
11377   ],
11378   "linker_set_key" : "android::hardware::ProcessState",
11379   "name" : "android::hardware::ProcessState",
11380   "record_kind" : "class",
11381   "referenced_type" : "type-28",
11382   "self_type" : "type-28",
11383   "size" : 128,
11384   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11385   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11386   "vtable_components" :
11387   [
11388    {
11389     "component_value" : 116,
11390     "kind" : "vbase_offset"
11391    },
11392    {
11393     "kind" : "offset_to_top"
11394    },
11395    {
11396     "kind" : "rtti",
11397     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11398    },
11399    {
11400     "kind" : "complete_dtor_pointer",
11401     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11402    },
11403    {
11404     "kind" : "deleting_dtor_pointer",
11405     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11406    },
11407    {
11408     "kind" : "vcall_offset"
11409    },
11410    {
11411     "kind" : "vcall_offset"
11412    },
11413    {
11414     "kind" : "vcall_offset"
11415    },
11416    {
11417     "kind" : "vcall_offset"
11418    },
11419    {
11420     "component_value" : -116,
11421     "kind" : "vcall_offset"
11422    },
11423    {
11424     "component_value" : -116,
11425     "kind" : "offset_to_top"
11426    },
11427    {
11428     "kind" : "rtti",
11429     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11430    },
11431    {
11432     "kind" : "complete_dtor_pointer",
11433     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11434    },
11435    {
11436     "kind" : "deleting_dtor_pointer",
11437     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11444    },
11445    {
11446     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11447    },
11448    {
11449     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11450    }
11451   ]
11452  },
11453  {
11454   "access" : "private",
11455   "alignment" : 4,
11456   "fields" :
11457   [
11458    {
11459     "field_name" : "binder",
11460     "referenced_type" : "type-15"
11461    },
11462    {
11463     "field_name" : "refs",
11464     "field_offset" : 32,
11465     "referenced_type" : "type-41"
11466    }
11467   ],
11468   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11469   "name" : "android::hardware::ProcessState::handle_entry",
11470   "referenced_type" : "type-40",
11471   "self_type" : "type-40",
11472   "size" : 8,
11473   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11474   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11475  },
11476  {
11477   "alignment" : 4,
11478   "base_specifiers" :
11479   [
11480    {
11481     "referenced_type" : "type-289"
11482    }
11483   ],
11484   "fields" :
11485   [
11486    {
11487     "access" : "private",
11488     "field_name" : "mVal",
11489     "field_offset" : 192,
11490     "referenced_type" : "type-304"
11491    }
11492   ],
11493   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
11494   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result>",
11495   "record_kind" : "class",
11496   "referenced_type" : "type-303",
11497   "self_type" : "type-303",
11498   "size" : 28,
11499   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11500   "template_args" : [ "type-304" ],
11501   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_06ResultEEE"
11502  },
11503  {
11504   "alignment" : 4,
11505   "base_specifiers" :
11506   [
11507    {
11508     "referenced_type" : "type-289"
11509    }
11510   ],
11511   "fields" :
11512   [
11513    {
11514     "access" : "private",
11515     "field_name" : "mVal",
11516     "field_offset" : 192,
11517     "referenced_type" : "type-332"
11518    }
11519   ],
11520   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
11521   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult>",
11522   "record_kind" : "class",
11523   "referenced_type" : "type-331",
11524   "self_type" : "type-331",
11525   "size" : 28,
11526   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11527   "template_args" : [ "type-332" ],
11528   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_2tv3cec4V1_017SendMessageResultEEE"
11529  },
11530  {
11531   "alignment" : 4,
11532   "base_specifiers" :
11533   [
11534    {
11535     "referenced_type" : "type-289"
11536    }
11537   ],
11538   "fields" :
11539   [
11540    {
11541     "access" : "private",
11542     "field_name" : "mVal",
11543     "field_offset" : 192,
11544     "referenced_type" : "type-201"
11545    }
11546   ],
11547   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
11548   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> >",
11549   "record_kind" : "class",
11550   "referenced_type" : "type-351",
11551   "self_type" : "type-351",
11552   "size" : 28,
11553   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11554   "template_args" : [ "type-201" ],
11555   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_08IHdmiCecEEEEE"
11556  },
11557  {
11558   "alignment" : 4,
11559   "base_specifiers" :
11560   [
11561    {
11562     "referenced_type" : "type-289"
11563    }
11564   ],
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mVal",
11570     "field_offset" : 192,
11571     "referenced_type" : "type-179"
11572    }
11573   ],
11574   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
11575   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> >",
11576   "record_kind" : "class",
11577   "referenced_type" : "type-809",
11578   "self_type" : "type-809",
11579   "size" : 28,
11580   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11581   "template_args" : [ "type-179" ],
11582   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_2tv3cec4V1_016IHdmiCecCallbackEEEEE"
11583  },
11584  {
11585   "alignment" : 4,
11586   "base_specifiers" :
11587   [
11588    {
11589     "referenced_type" : "type-289"
11590    }
11591   ],
11592   "fields" :
11593   [
11594    {
11595     "access" : "private",
11596     "field_name" : "mVal",
11597     "field_offset" : 168,
11598     "referenced_type" : "type-43"
11599    }
11600   ],
11601   "linker_set_key" : "android::hardware::Return<bool>",
11602   "name" : "android::hardware::Return<bool>",
11603   "record_kind" : "class",
11604   "referenced_type" : "type-288",
11605   "self_type" : "type-288",
11606   "size" : 24,
11607   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11608   "template_args" : [ "type-43" ],
11609   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11610  },
11611  {
11612   "alignment" : 4,
11613   "base_specifiers" :
11614   [
11615    {
11616     "referenced_type" : "type-289"
11617    }
11618   ],
11619   "fields" :
11620   [
11621    {
11622     "access" : "private",
11623     "field_name" : "mVal",
11624     "field_offset" : 192,
11625     "referenced_type" : "type-29"
11626    }
11627   ],
11628   "linker_set_key" : "android::hardware::Return<int>",
11629   "name" : "android::hardware::Return<int>",
11630   "record_kind" : "class",
11631   "referenced_type" : "type-339",
11632   "self_type" : "type-339",
11633   "size" : 28,
11634   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11635   "template_args" : [ "type-29" ],
11636   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11637  },
11638  {
11639   "alignment" : 4,
11640   "base_specifiers" :
11641   [
11642    {
11643     "referenced_type" : "type-289"
11644    }
11645   ],
11646   "fields" :
11647   [
11648    {
11649     "access" : "private",
11650     "field_name" : "mVal",
11651     "field_offset" : 192,
11652     "referenced_type" : "type-2"
11653    }
11654   ],
11655   "linker_set_key" : "android::hardware::Return<unsigned int>",
11656   "name" : "android::hardware::Return<unsigned int>",
11657   "record_kind" : "class",
11658   "referenced_type" : "type-345",
11659   "self_type" : "type-345",
11660   "size" : 28,
11661   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11662   "template_args" : [ "type-2" ],
11663   "unique_id" : "_ZTSN7android8hardware6ReturnIjEE"
11664  },
11665  {
11666   "alignment" : 4,
11667   "base_specifiers" :
11668   [
11669    {
11670     "referenced_type" : "type-289"
11671    }
11672   ],
11673   "linker_set_key" : "android::hardware::Return<void>",
11674   "name" : "android::hardware::Return<void>",
11675   "record_kind" : "class",
11676   "referenced_type" : "type-367",
11677   "self_type" : "type-367",
11678   "size" : 24,
11679   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11680   "template_args" : [ "type-31" ],
11681   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11682  },
11683  {
11684   "alignment" : 4,
11685   "fields" :
11686   [
11687    {
11688     "access" : "private",
11689     "field_name" : "mException",
11690     "referenced_type" : "type-29"
11691    },
11692    {
11693     "access" : "private",
11694     "field_name" : "mErrorCode",
11695     "field_offset" : 32,
11696     "referenced_type" : "type-29"
11697    },
11698    {
11699     "access" : "private",
11700     "field_name" : "mMessage",
11701     "field_offset" : 64,
11702     "referenced_type" : "type-268"
11703    }
11704   ],
11705   "linker_set_key" : "android::hardware::Status",
11706   "name" : "android::hardware::Status",
11707   "record_kind" : "class",
11708   "referenced_type" : "type-267",
11709   "self_type" : "type-267",
11710   "size" : 20,
11711   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11712   "unique_id" : "_ZTSN7android8hardware6StatusE"
11713  },
11714  {
11715   "alignment" : 4,
11716   "fields" :
11717   [
11718    {
11719     "access" : "protected",
11720     "field_name" : "mInstrumentationCallbacks",
11721     "field_offset" : 32,
11722     "referenced_type" : "type-190"
11723    },
11724    {
11725     "access" : "protected",
11726     "field_name" : "mEnableInstrumentation",
11727     "field_offset" : 128,
11728     "referenced_type" : "type-43"
11729    },
11730    {
11731     "access" : "protected",
11732     "field_name" : "mInstrumentationLibPackage",
11733     "field_offset" : 160,
11734     "referenced_type" : "type-191"
11735    },
11736    {
11737     "access" : "protected",
11738     "field_name" : "mInterfaceName",
11739     "field_offset" : 256,
11740     "referenced_type" : "type-192"
11741    }
11742   ],
11743   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11744   "name" : "android::hardware::details::HidlInstrumentor",
11745   "referenced_type" : "type-189",
11746   "self_type" : "type-189",
11747   "size" : 44,
11748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11749   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11750   "vtable_components" :
11751   [
11752    {
11753     "kind" : "offset_to_top"
11754    },
11755    {
11756     "kind" : "rtti",
11757     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11758    },
11759    {
11760     "kind" : "complete_dtor_pointer",
11761     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11762    },
11763    {
11764     "kind" : "deleting_dtor_pointer",
11765     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11766    }
11767   ]
11768  },
11769  {
11770   "alignment" : 4,
11771   "fields" :
11772   [
11773    {
11774     "field_name" : "sched_policy",
11775     "referenced_type" : "type-29"
11776    },
11777    {
11778     "field_name" : "prio",
11779     "field_offset" : 32,
11780     "referenced_type" : "type-29"
11781    }
11782   ],
11783   "linker_set_key" : "android::hardware::details::SchedPrio",
11784   "name" : "android::hardware::details::SchedPrio",
11785   "referenced_type" : "type-617",
11786   "self_type" : "type-617",
11787   "size" : 8,
11788   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11789   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11790  },
11791  {
11792   "alignment" : 4,
11793   "fields" :
11794   [
11795    {
11796     "access" : "private",
11797     "field_name" : "mQueue",
11798     "referenced_type" : "type-803"
11799    }
11800   ],
11801   "linker_set_key" : "android::hardware::details::TaskRunner",
11802   "name" : "android::hardware::details::TaskRunner",
11803   "record_kind" : "class",
11804   "referenced_type" : "type-802",
11805   "self_type" : "type-802",
11806   "size" : 8,
11807   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11808   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11809  },
11810  {
11811   "alignment" : 1,
11812   "linker_set_key" : "android::hardware::details::bnhw_tag",
11813   "name" : "android::hardware::details::bnhw_tag",
11814   "referenced_type" : "type-393",
11815   "self_type" : "type-393",
11816   "size" : 1,
11817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11818   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11819  },
11820  {
11821   "alignment" : 1,
11822   "linker_set_key" : "android::hardware::details::bphw_tag",
11823   "name" : "android::hardware::details::bphw_tag",
11824   "referenced_type" : "type-404",
11825   "self_type" : "type-404",
11826   "size" : 1,
11827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11828   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11829  },
11830  {
11831   "alignment" : 1,
11832   "linker_set_key" : "android::hardware::details::bs_tag",
11833   "name" : "android::hardware::details::bs_tag",
11834   "referenced_type" : "type-417",
11835   "self_type" : "type-417",
11836   "size" : 1,
11837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11838   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11839  },
11840  {
11841   "access" : "private",
11842   "alignment" : 8,
11843   "fields" :
11844   [
11845    {
11846     "field_name" : "mPointer",
11847     "referenced_type" : "type-495"
11848    },
11849    {
11850     "field_name" : "_pad",
11851     "referenced_type" : "type-239"
11852    }
11853   ],
11854   "is_anonymous" : true,
11855   "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",
11856   "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",
11857   "record_kind" : "union",
11858   "referenced_type" : "type-494",
11859   "self_type" : "type-494",
11860   "size" : 8,
11861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11862   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11863  },
11864  {
11865   "access" : "private",
11866   "alignment" : 8,
11867   "fields" :
11868   [
11869    {
11870     "field_name" : "mPointer",
11871     "referenced_type" : "type-535"
11872    },
11873    {
11874     "field_name" : "_pad",
11875     "referenced_type" : "type-239"
11876    }
11877   ],
11878   "is_anonymous" : true,
11879   "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",
11880   "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",
11881   "record_kind" : "union",
11882   "referenced_type" : "type-534",
11883   "self_type" : "type-534",
11884   "size" : 8,
11885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11886   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEUt_E"
11887  },
11888  {
11889   "alignment" : 8,
11890   "fields" :
11891   [
11892    {
11893     "access" : "private",
11894     "referenced_type" : "type-494"
11895    }
11896   ],
11897   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11898   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11899   "referenced_type" : "type-493",
11900   "self_type" : "type-493",
11901   "size" : 8,
11902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11903   "template_args" : [ "type-496" ],
11904   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11905  },
11906  {
11907   "alignment" : 8,
11908   "fields" :
11909   [
11910    {
11911     "access" : "private",
11912     "referenced_type" : "type-507"
11913    }
11914   ],
11915   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11916   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11917   "referenced_type" : "type-506",
11918   "self_type" : "type-506",
11919   "size" : 8,
11920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11921   "template_args" : [ "type-509" ],
11922   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11923  },
11924  {
11925   "alignment" : 8,
11926   "fields" :
11927   [
11928    {
11929     "access" : "private",
11930     "referenced_type" : "type-499"
11931    }
11932   ],
11933   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11934   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11935   "referenced_type" : "type-498",
11936   "self_type" : "type-498",
11937   "size" : 8,
11938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11939   "template_args" : [ "type-478" ],
11940   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11941  },
11942  {
11943   "alignment" : 8,
11944   "fields" :
11945   [
11946    {
11947     "access" : "private",
11948     "referenced_type" : "type-534"
11949    }
11950   ],
11951   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11952   "name" : "android::hardware::details::hidl_pointer<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
11953   "referenced_type" : "type-533",
11954   "self_type" : "type-533",
11955   "size" : 8,
11956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11957   "template_args" : [ "type-536" ],
11958   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_2tv3cec4V1_012HdmiPortInfoEEE"
11959  },
11960  {
11961   "alignment" : 8,
11962   "fields" :
11963   [
11964    {
11965     "access" : "private",
11966     "referenced_type" : "type-544"
11967    }
11968   ],
11969   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11970   "name" : "android::hardware::details::hidl_pointer<char>",
11971   "referenced_type" : "type-543",
11972   "self_type" : "type-543",
11973   "size" : 8,
11974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11975   "template_args" : [ "type-60" ],
11976   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11977  },
11978  {
11979   "access" : "private",
11980   "alignment" : 8,
11981   "fields" :
11982   [
11983    {
11984     "field_name" : "mPointer",
11985     "referenced_type" : "type-334"
11986    },
11987    {
11988     "field_name" : "_pad",
11989     "referenced_type" : "type-239"
11990    }
11991   ],
11992   "is_anonymous" : true,
11993   "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",
11994   "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",
11995   "record_kind" : "union",
11996   "referenced_type" : "type-544",
11997   "self_type" : "type-544",
11998   "size" : 8,
11999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12000   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12001  },
12002  {
12003   "alignment" : 8,
12004   "fields" :
12005   [
12006    {
12007     "access" : "private",
12008     "referenced_type" : "type-470"
12009    }
12010   ],
12011   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12012   "name" : "android::hardware::details::hidl_pointer<const char>",
12013   "referenced_type" : "type-469",
12014   "self_type" : "type-469",
12015   "size" : 8,
12016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12017   "template_args" : [ "type-59" ],
12018   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12019  },
12020  {
12021   "access" : "private",
12022   "alignment" : 8,
12023   "fields" :
12024   [
12025    {
12026     "field_name" : "mPointer",
12027     "referenced_type" : "type-58"
12028    },
12029    {
12030     "field_name" : "_pad",
12031     "referenced_type" : "type-239"
12032    }
12033   ],
12034   "is_anonymous" : true,
12035   "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",
12036   "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",
12037   "record_kind" : "union",
12038   "referenced_type" : "type-470",
12039   "self_type" : "type-470",
12040   "size" : 8,
12041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12042   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12043  },
12044  {
12045   "alignment" : 8,
12046   "fields" :
12047   [
12048    {
12049     "access" : "private",
12050     "referenced_type" : "type-429"
12051    }
12052   ],
12053   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12054   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12055   "referenced_type" : "type-428",
12056   "self_type" : "type-428",
12057   "size" : 8,
12058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12059   "template_args" : [ "type-431" ],
12060   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12061  },
12062  {
12063   "access" : "private",
12064   "alignment" : 8,
12065   "fields" :
12066   [
12067    {
12068     "field_name" : "mPointer",
12069     "referenced_type" : "type-430"
12070    },
12071    {
12072     "field_name" : "_pad",
12073     "referenced_type" : "type-239"
12074    }
12075   ],
12076   "is_anonymous" : true,
12077   "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",
12078   "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",
12079   "record_kind" : "union",
12080   "referenced_type" : "type-429",
12081   "self_type" : "type-429",
12082   "size" : 8,
12083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12084   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12085  },
12086  {
12087   "access" : "private",
12088   "alignment" : 8,
12089   "fields" :
12090   [
12091    {
12092     "field_name" : "mPointer",
12093     "referenced_type" : "type-508"
12094    },
12095    {
12096     "field_name" : "_pad",
12097     "referenced_type" : "type-239"
12098    }
12099   ],
12100   "is_anonymous" : true,
12101   "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",
12102   "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",
12103   "record_kind" : "union",
12104   "referenced_type" : "type-507",
12105   "self_type" : "type-507",
12106   "size" : 8,
12107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12108   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12109  },
12110  {
12111   "access" : "private",
12112   "alignment" : 8,
12113   "fields" :
12114   [
12115    {
12116     "field_name" : "mPointer",
12117     "referenced_type" : "type-500"
12118    },
12119    {
12120     "field_name" : "_pad",
12121     "referenced_type" : "type-239"
12122    }
12123   ],
12124   "is_anonymous" : true,
12125   "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",
12126   "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",
12127   "record_kind" : "union",
12128   "referenced_type" : "type-499",
12129   "self_type" : "type-499",
12130   "size" : 8,
12131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12132   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12133  },
12134  {
12135   "alignment" : 8,
12136   "fields" :
12137   [
12138    {
12139     "access" : "private",
12140     "referenced_type" : "type-518"
12141    }
12142   ],
12143   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12144   "name" : "android::hardware::details::hidl_pointer<int>",
12145   "referenced_type" : "type-517",
12146   "self_type" : "type-517",
12147   "size" : 8,
12148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12149   "template_args" : [ "type-29" ],
12150   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12151  },
12152  {
12153   "access" : "private",
12154   "alignment" : 8,
12155   "fields" :
12156   [
12157    {
12158     "field_name" : "mPointer",
12159     "referenced_type" : "type-519"
12160    },
12161    {
12162     "field_name" : "_pad",
12163     "referenced_type" : "type-239"
12164    }
12165   ],
12166   "is_anonymous" : true,
12167   "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",
12168   "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",
12169   "record_kind" : "union",
12170   "referenced_type" : "type-518",
12171   "self_type" : "type-518",
12172   "size" : 8,
12173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12174   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12175  },
12176  {
12177   "alignment" : 8,
12178   "fields" :
12179   [
12180    {
12181     "access" : "private",
12182     "referenced_type" : "type-562"
12183    }
12184   ],
12185   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12186   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12187   "referenced_type" : "type-561",
12188   "self_type" : "type-561",
12189   "size" : 8,
12190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12191   "template_args" : [ "type-356" ],
12192   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12193  },
12194  {
12195   "access" : "private",
12196   "alignment" : 8,
12197   "fields" :
12198   [
12199    {
12200     "field_name" : "mPointer",
12201     "referenced_type" : "type-377"
12202    },
12203    {
12204     "field_name" : "_pad",
12205     "referenced_type" : "type-239"
12206    }
12207   ],
12208   "is_anonymous" : true,
12209   "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",
12210   "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",
12211   "record_kind" : "union",
12212   "referenced_type" : "type-562",
12213   "self_type" : "type-562",
12214   "size" : 8,
12215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12216   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12217  },
12218  {
12219   "alignment" : 8,
12220   "fields" :
12221   [
12222    {
12223     "access" : "private",
12224     "referenced_type" : "type-526"
12225    }
12226   ],
12227   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12228   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12229   "referenced_type" : "type-525",
12230   "self_type" : "type-525",
12231   "size" : 8,
12232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12233   "template_args" : [ "type-162" ],
12234   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12235  },
12236  {
12237   "access" : "private",
12238   "alignment" : 8,
12239   "fields" :
12240   [
12241    {
12242     "field_name" : "mPointer",
12243     "referenced_type" : "type-527"
12244    },
12245    {
12246     "field_name" : "_pad",
12247     "referenced_type" : "type-239"
12248    }
12249   ],
12250   "is_anonymous" : true,
12251   "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",
12252   "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",
12253   "record_kind" : "union",
12254   "referenced_type" : "type-526",
12255   "self_type" : "type-526",
12256   "size" : 8,
12257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12258   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
12259  },
12260  {
12261   "alignment" : 1,
12262   "linker_set_key" : "android::hardware::details::i_tag",
12263   "name" : "android::hardware::details::i_tag",
12264   "referenced_type" : "type-382",
12265   "self_type" : "type-382",
12266   "size" : 1,
12267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12268   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12269  },
12270  {
12271   "alignment" : 4,
12272   "fields" :
12273   [
12274    {
12275     "access" : "private",
12276     "field_name" : "mStatus",
12277     "referenced_type" : "type-267"
12278    },
12279    {
12280     "access" : "private",
12281     "field_name" : "mCheckedStatus",
12282     "field_offset" : 160,
12283     "referenced_type" : "type-43"
12284    }
12285   ],
12286   "linker_set_key" : "android::hardware::details::return_status",
12287   "name" : "android::hardware::details::return_status",
12288   "record_kind" : "class",
12289   "referenced_type" : "type-289",
12290   "self_type" : "type-289",
12291   "size" : 24,
12292   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12293   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12294  },
12295  {
12296   "alignment" : 1,
12297   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12298   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12299   "referenced_type" : "type-546",
12300   "self_type" : "type-546",
12301   "size" : 1,
12302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12303   "template_args" : [ "type-162" ],
12304   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
12305  },
12306  {
12307   "alignment" : 1,
12308   "fields" :
12309   [
12310    {
12311     "access" : "private",
12312     "field_name" : "mBuffer",
12313     "referenced_type" : "type-510"
12314    }
12315   ],
12316   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12317   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12318   "referenced_type" : "type-509",
12319   "self_type" : "type-509",
12320   "size" : 32,
12321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12322   "template_args" : [ "type-162" ],
12323   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
12324  },
12325  {
12326   "alignment" : 8,
12327   "base_specifiers" :
12328   [
12329    {
12330     "referenced_type" : "type-13"
12331    }
12332   ],
12333   "fields" :
12334   [
12335    {
12336     "access" : "private",
12337     "field_name" : "mRecipient",
12338     "field_offset" : 32,
12339     "referenced_type" : "type-236"
12340    },
12341    {
12342     "access" : "private",
12343     "field_name" : "mCookie",
12344     "field_offset" : 128,
12345     "referenced_type" : "type-239"
12346    },
12347    {
12348     "access" : "private",
12349     "field_name" : "mBase",
12350     "field_offset" : 192,
12351     "referenced_type" : "type-240"
12352    }
12353   ],
12354   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12355   "name" : "android::hardware::hidl_binder_death_recipient",
12356   "referenced_type" : "type-235",
12357   "self_type" : "type-235",
12358   "size" : 40,
12359   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12360   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12361   "vtable_components" :
12362   [
12363    {
12364     "component_value" : 32,
12365     "kind" : "vbase_offset"
12366    },
12367    {
12368     "kind" : "offset_to_top"
12369    },
12370    {
12371     "kind" : "rtti",
12372     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12376    },
12377    {
12378     "kind" : "complete_dtor_pointer",
12379     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12380    },
12381    {
12382     "kind" : "deleting_dtor_pointer",
12383     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12384    },
12385    {
12386     "kind" : "vcall_offset"
12387    },
12388    {
12389     "kind" : "vcall_offset"
12390    },
12391    {
12392     "kind" : "vcall_offset"
12393    },
12394    {
12395     "kind" : "vcall_offset"
12396    },
12397    {
12398     "component_value" : -32,
12399     "kind" : "vcall_offset"
12400    },
12401    {
12402     "component_value" : -32,
12403     "kind" : "offset_to_top"
12404    },
12405    {
12406     "kind" : "rtti",
12407     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12408    },
12409    {
12410     "kind" : "complete_dtor_pointer",
12411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12412    },
12413    {
12414     "kind" : "deleting_dtor_pointer",
12415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12428    }
12429   ]
12430  },
12431  {
12432   "alignment" : 4,
12433   "base_specifiers" :
12434   [
12435    {
12436     "is_virtual" : true,
12437     "referenced_type" : "type-6"
12438    }
12439   ],
12440   "linker_set_key" : "android::hardware::hidl_death_recipient",
12441   "name" : "android::hardware::hidl_death_recipient",
12442   "referenced_type" : "type-238",
12443   "self_type" : "type-238",
12444   "size" : 12,
12445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12446   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12447   "vtable_components" :
12448   [
12449    {
12450     "component_value" : 4,
12451     "kind" : "vbase_offset"
12452    },
12453    {
12454     "kind" : "offset_to_top"
12455    },
12456    {
12457     "kind" : "rtti",
12458     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12459    },
12460    {
12461     "is_pure" : true,
12462     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12463    },
12464    {
12465     "kind" : "complete_dtor_pointer",
12466     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12467    },
12468    {
12469     "kind" : "deleting_dtor_pointer",
12470     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12471    },
12472    {
12473     "kind" : "vcall_offset"
12474    },
12475    {
12476     "kind" : "vcall_offset"
12477    },
12478    {
12479     "kind" : "vcall_offset"
12480    },
12481    {
12482     "kind" : "vcall_offset"
12483    },
12484    {
12485     "component_value" : -4,
12486     "kind" : "vcall_offset"
12487    },
12488    {
12489     "component_value" : -4,
12490     "kind" : "offset_to_top"
12491    },
12492    {
12493     "kind" : "rtti",
12494     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12495    },
12496    {
12497     "kind" : "complete_dtor_pointer",
12498     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12499    },
12500    {
12501     "kind" : "deleting_dtor_pointer",
12502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12506    },
12507    {
12508     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12509    },
12510    {
12511     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12512    },
12513    {
12514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12515    }
12516   ]
12517  },
12518  {
12519   "alignment" : 8,
12520   "fields" :
12521   [
12522    {
12523     "access" : "private",
12524     "field_name" : "mHandle",
12525     "referenced_type" : "type-428"
12526    },
12527    {
12528     "access" : "private",
12529     "field_name" : "mOwnsHandle",
12530     "field_offset" : 64,
12531     "referenced_type" : "type-43"
12532    }
12533   ],
12534   "linker_set_key" : "android::hardware::hidl_handle",
12535   "name" : "android::hardware::hidl_handle",
12536   "referenced_type" : "type-476",
12537   "self_type" : "type-476",
12538   "size" : 16,
12539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12540   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12541  },
12542  {
12543   "alignment" : 8,
12544   "fields" :
12545   [
12546    {
12547     "access" : "private",
12548     "field_name" : "mHandle",
12549     "referenced_type" : "type-476"
12550    },
12551    {
12552     "access" : "private",
12553     "field_name" : "mSize",
12554     "field_offset" : 128,
12555     "referenced_type" : "type-239"
12556    },
12557    {
12558     "access" : "private",
12559     "field_name" : "mName",
12560     "field_offset" : 192,
12561     "referenced_type" : "type-478"
12562    }
12563   ],
12564   "linker_set_key" : "android::hardware::hidl_memory",
12565   "name" : "android::hardware::hidl_memory",
12566   "referenced_type" : "type-480",
12567   "self_type" : "type-480",
12568   "size" : 40,
12569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12570   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
12571  },
12572  {
12573   "alignment" : 8,
12574   "fields" :
12575   [
12576    {
12577     "access" : "private",
12578     "field_name" : "mBuffer",
12579     "referenced_type" : "type-469"
12580    },
12581    {
12582     "access" : "private",
12583     "field_name" : "mSize",
12584     "field_offset" : 64,
12585     "referenced_type" : "type-2"
12586    },
12587    {
12588     "access" : "private",
12589     "field_name" : "mOwnsBuffer",
12590     "field_offset" : 96,
12591     "referenced_type" : "type-43"
12592    }
12593   ],
12594   "linker_set_key" : "android::hardware::hidl_string",
12595   "name" : "android::hardware::hidl_string",
12596   "referenced_type" : "type-478",
12597   "self_type" : "type-478",
12598   "size" : 16,
12599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12600   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
12601  },
12602  {
12603   "alignment" : 8,
12604   "fields" :
12605   [
12606    {
12607     "access" : "private",
12608     "field_name" : "mBuffer",
12609     "referenced_type" : "type-493"
12610    },
12611    {
12612     "access" : "private",
12613     "field_name" : "mSize",
12614     "field_offset" : 64,
12615     "referenced_type" : "type-2"
12616    },
12617    {
12618     "access" : "private",
12619     "field_name" : "mOwnsBuffer",
12620     "field_offset" : 96,
12621     "referenced_type" : "type-43"
12622    }
12623   ],
12624   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12625   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12626   "referenced_type" : "type-492",
12627   "self_type" : "type-492",
12628   "size" : 16,
12629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12630   "template_args" : [ "type-496" ],
12631   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12632  },
12633  {
12634   "alignment" : 8,
12635   "fields" :
12636   [
12637    {
12638     "access" : "private",
12639     "field_name" : "mBuffer",
12640     "referenced_type" : "type-506"
12641    },
12642    {
12643     "access" : "private",
12644     "field_name" : "mSize",
12645     "field_offset" : 64,
12646     "referenced_type" : "type-2"
12647    },
12648    {
12649     "access" : "private",
12650     "field_name" : "mOwnsBuffer",
12651     "field_offset" : 96,
12652     "referenced_type" : "type-43"
12653    }
12654   ],
12655   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12656   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12657   "referenced_type" : "type-505",
12658   "self_type" : "type-505",
12659   "size" : 16,
12660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12661   "template_args" : [ "type-509" ],
12662   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
12663  },
12664  {
12665   "alignment" : 8,
12666   "fields" :
12667   [
12668    {
12669     "access" : "private",
12670     "field_name" : "mBuffer",
12671     "referenced_type" : "type-498"
12672    },
12673    {
12674     "access" : "private",
12675     "field_name" : "mSize",
12676     "field_offset" : 64,
12677     "referenced_type" : "type-2"
12678    },
12679    {
12680     "access" : "private",
12681     "field_name" : "mOwnsBuffer",
12682     "field_offset" : 96,
12683     "referenced_type" : "type-43"
12684    }
12685   ],
12686   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12687   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12688   "referenced_type" : "type-497",
12689   "self_type" : "type-497",
12690   "size" : 16,
12691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12692   "template_args" : [ "type-478" ],
12693   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12694  },
12695  {
12696   "alignment" : 8,
12697   "fields" :
12698   [
12699    {
12700     "access" : "private",
12701     "field_name" : "mBuffer",
12702     "referenced_type" : "type-533"
12703    },
12704    {
12705     "access" : "private",
12706     "field_name" : "mSize",
12707     "field_offset" : 64,
12708     "referenced_type" : "type-2"
12709    },
12710    {
12711     "access" : "private",
12712     "field_name" : "mOwnsBuffer",
12713     "field_offset" : 96,
12714     "referenced_type" : "type-43"
12715    }
12716   ],
12717   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12718   "name" : "android::hardware::hidl_vec<android::hardware::tv::cec::V1_0::HdmiPortInfo>",
12719   "referenced_type" : "type-532",
12720   "self_type" : "type-532",
12721   "size" : 16,
12722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12723   "template_args" : [ "type-536" ],
12724   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_2tv3cec4V1_012HdmiPortInfoEEE"
12725  },
12726  {
12727   "alignment" : 8,
12728   "fields" :
12729   [
12730    {
12731     "access" : "private",
12732     "field_name" : "mBuffer",
12733     "referenced_type" : "type-543"
12734    },
12735    {
12736     "access" : "private",
12737     "field_name" : "mSize",
12738     "field_offset" : 64,
12739     "referenced_type" : "type-2"
12740    },
12741    {
12742     "access" : "private",
12743     "field_name" : "mOwnsBuffer",
12744     "field_offset" : 96,
12745     "referenced_type" : "type-43"
12746    }
12747   ],
12748   "linker_set_key" : "android::hardware::hidl_vec<char>",
12749   "name" : "android::hardware::hidl_vec<char>",
12750   "referenced_type" : "type-542",
12751   "self_type" : "type-542",
12752   "size" : 16,
12753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12754   "template_args" : [ "type-60" ],
12755   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12756  },
12757  {
12758   "alignment" : 8,
12759   "fields" :
12760   [
12761    {
12762     "access" : "private",
12763     "field_name" : "mBuffer",
12764     "referenced_type" : "type-517"
12765    },
12766    {
12767     "access" : "private",
12768     "field_name" : "mSize",
12769     "field_offset" : 64,
12770     "referenced_type" : "type-2"
12771    },
12772    {
12773     "access" : "private",
12774     "field_name" : "mOwnsBuffer",
12775     "field_offset" : 96,
12776     "referenced_type" : "type-43"
12777    }
12778   ],
12779   "linker_set_key" : "android::hardware::hidl_vec<int>",
12780   "name" : "android::hardware::hidl_vec<int>",
12781   "referenced_type" : "type-516",
12782   "self_type" : "type-516",
12783   "size" : 16,
12784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12785   "template_args" : [ "type-29" ],
12786   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12787  },
12788  {
12789   "alignment" : 8,
12790   "fields" :
12791   [
12792    {
12793     "access" : "private",
12794     "field_name" : "mBuffer",
12795     "referenced_type" : "type-525"
12796    },
12797    {
12798     "access" : "private",
12799     "field_name" : "mSize",
12800     "field_offset" : 64,
12801     "referenced_type" : "type-2"
12802    },
12803    {
12804     "access" : "private",
12805     "field_name" : "mOwnsBuffer",
12806     "field_offset" : 96,
12807     "referenced_type" : "type-43"
12808    }
12809   ],
12810   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
12811   "name" : "android::hardware::hidl_vec<unsigned char>",
12812   "referenced_type" : "type-524",
12813   "self_type" : "type-524",
12814   "size" : 16,
12815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12816   "template_args" : [ "type-162" ],
12817   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
12818  },
12819  {
12820   "alignment" : 2,
12821   "fields" :
12822   [
12823    {
12824     "access" : "private",
12825     "field_name" : "mMajor",
12826     "referenced_type" : "type-164"
12827    },
12828    {
12829     "access" : "private",
12830     "field_name" : "mMinor",
12831     "field_offset" : 16,
12832     "referenced_type" : "type-164"
12833    }
12834   ],
12835   "linker_set_key" : "android::hardware::hidl_version",
12836   "name" : "android::hardware::hidl_version",
12837   "referenced_type" : "type-549",
12838   "self_type" : "type-549",
12839   "size" : 4,
12840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12841   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12842  },
12843  {
12844   "alignment" : 4,
12845   "base_specifiers" :
12846   [
12847    {
12848     "referenced_type" : "type-606"
12849    }
12850   ],
12851   "fields" :
12852   [
12853    {
12854     "access" : "private",
12855     "field_name" : "_hidl_mImpl",
12856     "field_offset" : 544,
12857     "referenced_type" : "type-201"
12858    }
12859   ],
12860   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12861   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCec",
12862   "referenced_type" : "type-681",
12863   "self_type" : "type-681",
12864   "size" : 80,
12865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCec.h",
12866   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BnHwHdmiCecE",
12867   "vtable_components" :
12868   [
12869    {
12870     "component_value" : 72,
12871     "kind" : "vbase_offset"
12872    },
12873    {
12874     "kind" : "offset_to_top"
12875    },
12876    {
12877     "kind" : "rtti",
12878     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12879    },
12880    {
12881     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12882    },
12883    {
12884     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12885    },
12886    {
12887     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12888    },
12889    {
12890     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12891    },
12892    {
12893     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12894    },
12895    {
12896     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12906    },
12907    {
12908     "kind" : "complete_dtor_pointer",
12909     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12910    },
12911    {
12912     "kind" : "deleting_dtor_pointer",
12913     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12914    },
12915    {
12916     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BnHwHdmiCec10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12917    },
12918    {
12919     "component_value" : -20,
12920     "kind" : "offset_to_top"
12921    },
12922    {
12923     "kind" : "rtti",
12924     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12925    },
12926    {
12927     "kind" : "complete_dtor_pointer",
12928     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12929    },
12930    {
12931     "kind" : "deleting_dtor_pointer",
12932     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12933    },
12934    {
12935     "kind" : "vcall_offset"
12936    },
12937    {
12938     "kind" : "vcall_offset"
12939    },
12940    {
12941     "kind" : "vcall_offset"
12942    },
12943    {
12944     "kind" : "vcall_offset"
12945    },
12946    {
12947     "component_value" : -72,
12948     "kind" : "vcall_offset"
12949    },
12950    {
12951     "component_value" : -72,
12952     "kind" : "offset_to_top"
12953    },
12954    {
12955     "kind" : "rtti",
12956     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BnHwHdmiCecE"
12957    },
12958    {
12959     "kind" : "complete_dtor_pointer",
12960     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD1Ev"
12961    },
12962    {
12963     "kind" : "deleting_dtor_pointer",
12964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BnHwHdmiCecD0Ev"
12965    },
12966    {
12967     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12968    },
12969    {
12970     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12971    },
12972    {
12973     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12974    },
12975    {
12976     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12977    }
12978   ]
12979  },
12980  {
12981   "alignment" : 4,
12982   "base_specifiers" :
12983   [
12984    {
12985     "referenced_type" : "type-606"
12986    }
12987   ],
12988   "fields" :
12989   [
12990    {
12991     "access" : "private",
12992     "field_name" : "_hidl_mImpl",
12993     "field_offset" : 544,
12994     "referenced_type" : "type-179"
12995    }
12996   ],
12997   "linker_set_key" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12998   "name" : "android::hardware::tv::cec::V1_0::BnHwHdmiCecCallback",
12999   "referenced_type" : "type-610",
13000   "self_type" : "type-610",
13001   "size" : 80,
13002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BnHwHdmiCecCallback.h",
13003   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE",
13004   "vtable_components" :
13005   [
13006    {
13007     "component_value" : 72,
13008     "kind" : "vbase_offset"
13009    },
13010    {
13011     "kind" : "offset_to_top"
13012    },
13013    {
13014     "kind" : "rtti",
13015     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
13016    },
13017    {
13018     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13019    },
13020    {
13021     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13022    },
13023    {
13024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13025    },
13026    {
13027     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13028    },
13029    {
13030     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13031    },
13032    {
13033     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13034    },
13035    {
13036     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13037    },
13038    {
13039     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13043    },
13044    {
13045     "kind" : "complete_dtor_pointer",
13046     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
13047    },
13048    {
13049     "kind" : "deleting_dtor_pointer",
13050     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
13051    },
13052    {
13053     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13054    },
13055    {
13056     "component_value" : -20,
13057     "kind" : "offset_to_top"
13058    },
13059    {
13060     "kind" : "rtti",
13061     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
13062    },
13063    {
13064     "kind" : "complete_dtor_pointer",
13065     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
13066    },
13067    {
13068     "kind" : "deleting_dtor_pointer",
13069     "mangled_component_name" : "_ZThn20_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
13070    },
13071    {
13072     "kind" : "vcall_offset"
13073    },
13074    {
13075     "kind" : "vcall_offset"
13076    },
13077    {
13078     "kind" : "vcall_offset"
13079    },
13080    {
13081     "kind" : "vcall_offset"
13082    },
13083    {
13084     "component_value" : -72,
13085     "kind" : "vcall_offset"
13086    },
13087    {
13088     "component_value" : -72,
13089     "kind" : "offset_to_top"
13090    },
13091    {
13092     "kind" : "rtti",
13093     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackE"
13094    },
13095    {
13096     "kind" : "complete_dtor_pointer",
13097     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD1Ev"
13098    },
13099    {
13100     "kind" : "deleting_dtor_pointer",
13101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BnHwHdmiCecCallbackD0Ev"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13105    },
13106    {
13107     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13108    },
13109    {
13110     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13111    },
13112    {
13113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13114    }
13115   ]
13116  },
13117  {
13118   "alignment" : 4,
13119   "base_specifiers" :
13120   [
13121    {
13122     "referenced_type" : "type-591"
13123    },
13124    {
13125     "referenced_type" : "type-189"
13126    }
13127   ],
13128   "fields" :
13129   [
13130    {
13131     "access" : "private",
13132     "field_name" : "_hidl_mMutex",
13133     "field_offset" : 544,
13134     "referenced_type" : "type-772"
13135    },
13136    {
13137     "access" : "private",
13138     "field_name" : "_hidl_mDeathRecipients",
13139     "field_offset" : 576,
13140     "referenced_type" : "type-773"
13141    }
13142   ],
13143   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
13144   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCec",
13145   "referenced_type" : "type-771",
13146   "self_type" : "type-771",
13147   "size" : 92,
13148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCec.h",
13149   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_011BpHwHdmiCecE",
13150   "vtable_components" :
13151   [
13152    {
13153     "component_value" : 84,
13154     "kind" : "vbase_offset"
13155    },
13156    {
13157     "kind" : "offset_to_top"
13158    },
13159    {
13160     "kind" : "rtti",
13161     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
13162    },
13163    {
13164     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_011BpHwHdmiCec8isRemoteEv"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13168    },
13169    {
13170     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21setHALInstrumentationEv"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec4pingEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec21notifySyspropsChangedEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13195    },
13196    {
13197     "kind" : "complete_dtor_pointer",
13198     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
13199    },
13200    {
13201     "kind" : "deleting_dtor_pointer",
13202     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
13203    },
13204    {
13205     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13206    },
13207    {
13208     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec19clearLogicalAddressEv"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11sendMessageERKNS3_10CecMessageE"
13215    },
13216    {
13217     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec13getCecVersionEv"
13221    },
13222    {
13223     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getVendorIdEv"
13224    },
13225    {
13226     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13227    },
13228    {
13229     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec9setOptionENS3_9OptionKeyEb"
13230    },
13231    {
13232     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11setLanguageERKNS0_11hidl_stringE"
13233    },
13234    {
13235     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec24enableAudioReturnChannelEib"
13236    },
13237    {
13238     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_011BpHwHdmiCec11isConnectedEi"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
13242    },
13243    {
13244     "component_value" : 80,
13245     "kind" : "vbase_offset"
13246    },
13247    {
13248     "component_value" : -4,
13249     "kind" : "offset_to_top"
13250    },
13251    {
13252     "kind" : "rtti",
13253     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
13254    },
13255    {
13256     "kind" : "complete_dtor_pointer",
13257     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
13258    },
13259    {
13260     "kind" : "deleting_dtor_pointer",
13261     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
13262    },
13263    {
13264     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_08IHdmiCecEE10onAsBinderEv"
13265    },
13266    {
13267     "component_value" : 76,
13268     "kind" : "vbase_offset"
13269    },
13270    {
13271     "component_value" : -8,
13272     "kind" : "offset_to_top"
13273    },
13274    {
13275     "kind" : "rtti",
13276     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
13277    },
13278    {
13279     "kind" : "complete_dtor_pointer",
13280     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
13281    },
13282    {
13283     "kind" : "deleting_dtor_pointer",
13284     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
13285    },
13286    {
13287     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13288    },
13289    {
13290     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13291    },
13292    {
13293     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13294    },
13295    {
13296     "component_value" : -24,
13297     "kind" : "offset_to_top"
13298    },
13299    {
13300     "kind" : "rtti",
13301     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
13302    },
13303    {
13304     "kind" : "complete_dtor_pointer",
13305     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
13306    },
13307    {
13308     "kind" : "deleting_dtor_pointer",
13309     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
13310    },
13311    {
13312     "kind" : "vcall_offset"
13313    },
13314    {
13315     "component_value" : -76,
13316     "kind" : "vcall_offset"
13317    },
13318    {
13319     "component_value" : -76,
13320     "kind" : "vcall_offset"
13321    },
13322    {
13323     "component_value" : -76,
13324     "kind" : "vcall_offset"
13325    },
13326    {
13327     "component_value" : -84,
13328     "kind" : "vcall_offset"
13329    },
13330    {
13331     "component_value" : -84,
13332     "kind" : "offset_to_top"
13333    },
13334    {
13335     "kind" : "rtti",
13336     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_011BpHwHdmiCecE"
13337    },
13338    {
13339     "kind" : "complete_dtor_pointer",
13340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD1Ev"
13341    },
13342    {
13343     "kind" : "deleting_dtor_pointer",
13344     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_011BpHwHdmiCecD0Ev"
13345    },
13346    {
13347     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13348    },
13349    {
13350     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13351    },
13352    {
13353     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13357    }
13358   ]
13359  },
13360  {
13361   "alignment" : 4,
13362   "base_specifiers" :
13363   [
13364    {
13365     "referenced_type" : "type-185"
13366    },
13367    {
13368     "referenced_type" : "type-189"
13369    }
13370   ],
13371   "fields" :
13372   [
13373    {
13374     "access" : "private",
13375     "field_name" : "_hidl_mMutex",
13376     "field_offset" : 544,
13377     "referenced_type" : "type-183"
13378    },
13379    {
13380     "access" : "private",
13381     "field_name" : "_hidl_mDeathRecipients",
13382     "field_offset" : 576,
13383     "referenced_type" : "type-184"
13384    }
13385   ],
13386   "linker_set_key" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
13387   "name" : "android::hardware::tv::cec::V1_0::BpHwHdmiCecCallback",
13388   "referenced_type" : "type-182",
13389   "self_type" : "type-182",
13390   "size" : 92,
13391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BpHwHdmiCecCallback.h",
13392   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE",
13393   "vtable_components" :
13394   [
13395    {
13396     "component_value" : 84,
13397     "kind" : "vbase_offset"
13398    },
13399    {
13400     "kind" : "offset_to_top"
13401    },
13402    {
13403     "kind" : "rtti",
13404     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
13405    },
13406    {
13407     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback8isRemoteEv"
13408    },
13409    {
13410     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13411    },
13412    {
13413     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13414    },
13415    {
13416     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13417    },
13418    {
13419     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13420    },
13421    {
13422     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21setHALInstrumentationEv"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback4pingEv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback21notifySyspropsChangedEv"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13438    },
13439    {
13440     "kind" : "complete_dtor_pointer",
13441     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
13442    },
13443    {
13444     "kind" : "deleting_dtor_pointer",
13445     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
13446    },
13447    {
13448     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13449    },
13450    {
13451     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13452    },
13453    {
13454     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
13455    },
13456    {
13457     "component_value" : 80,
13458     "kind" : "vbase_offset"
13459    },
13460    {
13461     "component_value" : -4,
13462     "kind" : "offset_to_top"
13463    },
13464    {
13465     "kind" : "rtti",
13466     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
13467    },
13468    {
13469     "kind" : "complete_dtor_pointer",
13470     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
13471    },
13472    {
13473     "kind" : "deleting_dtor_pointer",
13474     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
13475    },
13476    {
13477     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_2tv3cec4V1_016IHdmiCecCallbackEE10onAsBinderEv"
13478    },
13479    {
13480     "component_value" : 76,
13481     "kind" : "vbase_offset"
13482    },
13483    {
13484     "component_value" : -8,
13485     "kind" : "offset_to_top"
13486    },
13487    {
13488     "kind" : "rtti",
13489     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
13490    },
13491    {
13492     "kind" : "complete_dtor_pointer",
13493     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
13494    },
13495    {
13496     "kind" : "deleting_dtor_pointer",
13497     "mangled_component_name" : "_ZThn8_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
13498    },
13499    {
13500     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13501    },
13502    {
13503     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13504    },
13505    {
13506     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13507    },
13508    {
13509     "component_value" : -24,
13510     "kind" : "offset_to_top"
13511    },
13512    {
13513     "kind" : "rtti",
13514     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
13515    },
13516    {
13517     "kind" : "complete_dtor_pointer",
13518     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
13519    },
13520    {
13521     "kind" : "deleting_dtor_pointer",
13522     "mangled_component_name" : "_ZThn24_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
13523    },
13524    {
13525     "kind" : "vcall_offset"
13526    },
13527    {
13528     "component_value" : -76,
13529     "kind" : "vcall_offset"
13530    },
13531    {
13532     "component_value" : -76,
13533     "kind" : "vcall_offset"
13534    },
13535    {
13536     "component_value" : -76,
13537     "kind" : "vcall_offset"
13538    },
13539    {
13540     "component_value" : -84,
13541     "kind" : "vcall_offset"
13542    },
13543    {
13544     "component_value" : -84,
13545     "kind" : "offset_to_top"
13546    },
13547    {
13548     "kind" : "rtti",
13549     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackE"
13550    },
13551    {
13552     "kind" : "complete_dtor_pointer",
13553     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD1Ev"
13554    },
13555    {
13556     "kind" : "deleting_dtor_pointer",
13557     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_019BpHwHdmiCecCallbackD0Ev"
13558    },
13559    {
13560     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13561    },
13562    {
13563     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13570    }
13571   ]
13572  },
13573  {
13574   "alignment" : 4,
13575   "base_specifiers" :
13576   [
13577    {
13578     "referenced_type" : "type-4"
13579    },
13580    {
13581     "referenced_type" : "type-189"
13582    }
13583   ],
13584   "fields" :
13585   [
13586    {
13587     "access" : "private",
13588     "field_name" : "mImpl",
13589     "field_offset" : 384,
13590     "referenced_type" : "type-200"
13591    },
13592    {
13593     "access" : "private",
13594     "field_name" : "mOnewayQueue",
13595     "field_offset" : 416,
13596     "referenced_type" : "type-802"
13597    }
13598   ],
13599   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
13600   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCec",
13601   "referenced_type" : "type-808",
13602   "self_type" : "type-808",
13603   "size" : 68,
13604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCec.h",
13605   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_09BsHdmiCecE",
13606   "vtable_components" :
13607   [
13608    {
13609     "component_value" : 60,
13610     "kind" : "vbase_offset"
13611    },
13612    {
13613     "kind" : "offset_to_top"
13614    },
13615    {
13616     "kind" : "rtti",
13617     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13618    },
13619    {
13620     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
13621    },
13622    {
13623     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13624    },
13625    {
13626     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21setHALInstrumentationEv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec4pingEv"
13642    },
13643    {
13644     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13645    },
13646    {
13647     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec21notifySyspropsChangedEv"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13651    },
13652    {
13653     "kind" : "complete_dtor_pointer",
13654     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13655    },
13656    {
13657     "kind" : "deleting_dtor_pointer",
13658     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec19clearLogicalAddressEv"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
13668    },
13669    {
13670     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11sendMessageERKNS3_10CecMessageE"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
13674    },
13675    {
13676     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec13getCecVersionEv"
13677    },
13678    {
13679     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getVendorIdEv"
13680    },
13681    {
13682     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
13683    },
13684    {
13685     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec9setOptionENS3_9OptionKeyEb"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11setLanguageERKNS0_11hidl_stringE"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec24enableAudioReturnChannelEib"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_09BsHdmiCec11isConnectedEi"
13695    },
13696    {
13697     "component_value" : -4,
13698     "kind" : "offset_to_top"
13699    },
13700    {
13701     "kind" : "rtti",
13702     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13703    },
13704    {
13705     "kind" : "complete_dtor_pointer",
13706     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13707    },
13708    {
13709     "kind" : "deleting_dtor_pointer",
13710     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13711    },
13712    {
13713     "kind" : "vcall_offset"
13714    },
13715    {
13716     "kind" : "vcall_offset"
13717    },
13718    {
13719     "kind" : "vcall_offset"
13720    },
13721    {
13722     "kind" : "vcall_offset"
13723    },
13724    {
13725     "component_value" : -60,
13726     "kind" : "vcall_offset"
13727    },
13728    {
13729     "component_value" : -60,
13730     "kind" : "offset_to_top"
13731    },
13732    {
13733     "kind" : "rtti",
13734     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_09BsHdmiCecE"
13735    },
13736    {
13737     "kind" : "complete_dtor_pointer",
13738     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_09BsHdmiCecD1Ev"
13739    },
13740    {
13741     "kind" : "deleting_dtor_pointer",
13742     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_09BsHdmiCecD0Ev"
13743    },
13744    {
13745     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13746    },
13747    {
13748     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13749    },
13750    {
13751     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13752    },
13753    {
13754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13755    }
13756   ]
13757  },
13758  {
13759   "alignment" : 4,
13760   "base_specifiers" :
13761   [
13762    {
13763     "referenced_type" : "type-181"
13764    },
13765    {
13766     "referenced_type" : "type-189"
13767    }
13768   ],
13769   "fields" :
13770   [
13771    {
13772     "access" : "private",
13773     "field_name" : "mImpl",
13774     "field_offset" : 384,
13775     "referenced_type" : "type-209"
13776    },
13777    {
13778     "access" : "private",
13779     "field_name" : "mOnewayQueue",
13780     "field_offset" : 416,
13781     "referenced_type" : "type-802"
13782    }
13783   ],
13784   "linker_set_key" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13785   "name" : "android::hardware::tv::cec::V1_0::BsHdmiCecCallback",
13786   "referenced_type" : "type-801",
13787   "self_type" : "type-801",
13788   "size" : 68,
13789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/BsHdmiCecCallback.h",
13790   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE",
13791   "vtable_components" :
13792   [
13793    {
13794     "component_value" : 60,
13795     "kind" : "vbase_offset"
13796    },
13797    {
13798     "kind" : "offset_to_top"
13799    },
13800    {
13801     "kind" : "rtti",
13802     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13803    },
13804    {
13805     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
13806    },
13807    {
13808     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13809    },
13810    {
13811     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13812    },
13813    {
13814     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13815    },
13816    {
13817     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21setHALInstrumentationEv"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13824    },
13825    {
13826     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback4pingEv"
13827    },
13828    {
13829     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13830    },
13831    {
13832     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback21notifySyspropsChangedEv"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13836    },
13837    {
13838     "kind" : "complete_dtor_pointer",
13839     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13840    },
13841    {
13842     "kind" : "deleting_dtor_pointer",
13843     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_017BsHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
13850    },
13851    {
13852     "component_value" : -4,
13853     "kind" : "offset_to_top"
13854    },
13855    {
13856     "kind" : "rtti",
13857     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13858    },
13859    {
13860     "kind" : "complete_dtor_pointer",
13861     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13862    },
13863    {
13864     "kind" : "deleting_dtor_pointer",
13865     "mangled_component_name" : "_ZThn4_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13866    },
13867    {
13868     "kind" : "vcall_offset"
13869    },
13870    {
13871     "kind" : "vcall_offset"
13872    },
13873    {
13874     "kind" : "vcall_offset"
13875    },
13876    {
13877     "kind" : "vcall_offset"
13878    },
13879    {
13880     "component_value" : -60,
13881     "kind" : "vcall_offset"
13882    },
13883    {
13884     "component_value" : -60,
13885     "kind" : "offset_to_top"
13886    },
13887    {
13888     "kind" : "rtti",
13889     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_017BsHdmiCecCallbackE"
13890    },
13891    {
13892     "kind" : "complete_dtor_pointer",
13893     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD1Ev"
13894    },
13895    {
13896     "kind" : "deleting_dtor_pointer",
13897     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_017BsHdmiCecCallbackD0Ev"
13898    },
13899    {
13900     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13901    },
13902    {
13903     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13904    },
13905    {
13906     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13910    }
13911   ]
13912  },
13913  {
13914   "alignment" : 8,
13915   "fields" :
13916   [
13917    {
13918     "field_name" : "initiator",
13919     "referenced_type" : "type-721"
13920    },
13921    {
13922     "field_name" : "destination",
13923     "field_offset" : 32,
13924     "referenced_type" : "type-721"
13925    },
13926    {
13927     "field_name" : "body",
13928     "field_offset" : 64,
13929     "referenced_type" : "type-524"
13930    }
13931   ],
13932   "linker_set_key" : "android::hardware::tv::cec::V1_0::CecMessage",
13933   "name" : "android::hardware::tv::cec::V1_0::CecMessage",
13934   "referenced_type" : "type-726",
13935   "self_type" : "type-726",
13936   "size" : 24,
13937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13938   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_010CecMessageE"
13939  },
13940  {
13941   "alignment" : 4,
13942   "fields" :
13943   [
13944    {
13945     "field_name" : "type",
13946     "referenced_type" : "type-537"
13947    },
13948    {
13949     "field_name" : "portId",
13950     "field_offset" : 32,
13951     "referenced_type" : "type-2"
13952    },
13953    {
13954     "field_name" : "cecSupported",
13955     "field_offset" : 64,
13956     "referenced_type" : "type-43"
13957    },
13958    {
13959     "field_name" : "arcSupported",
13960     "field_offset" : 72,
13961     "referenced_type" : "type-43"
13962    },
13963    {
13964     "field_name" : "physicalAddress",
13965     "field_offset" : 80,
13966     "referenced_type" : "type-164"
13967    }
13968   ],
13969   "linker_set_key" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13970   "name" : "android::hardware::tv::cec::V1_0::HdmiPortInfo",
13971   "referenced_type" : "type-536",
13972   "self_type" : "type-536",
13973   "size" : 12,
13974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13975   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HdmiPortInfoE"
13976  },
13977  {
13978   "alignment" : 4,
13979   "fields" :
13980   [
13981    {
13982     "field_name" : "connected",
13983     "referenced_type" : "type-43"
13984    },
13985    {
13986     "field_name" : "portId",
13987     "field_offset" : 32,
13988     "referenced_type" : "type-2"
13989    }
13990   ],
13991   "linker_set_key" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13992   "name" : "android::hardware::tv::cec::V1_0::HotplugEvent",
13993   "referenced_type" : "type-727",
13994   "self_type" : "type-727",
13995   "size" : 8,
13996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/types.h",
13997   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_012HotplugEventE"
13998  },
13999  {
14000   "alignment" : 4,
14001   "base_specifiers" :
14002   [
14003    {
14004     "referenced_type" : "type-5"
14005    }
14006   ],
14007   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCec",
14008   "name" : "android::hardware::tv::cec::V1_0::IHdmiCec",
14009   "referenced_type" : "type-4",
14010   "self_type" : "type-4",
14011   "size" : 12,
14012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCec.h",
14013   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_08IHdmiCecE",
14014   "vtable_components" :
14015   [
14016    {
14017     "component_value" : 4,
14018     "kind" : "vbase_offset"
14019    },
14020    {
14021     "kind" : "offset_to_top"
14022    },
14023    {
14024     "kind" : "rtti",
14025     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
14026    },
14027    {
14028     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_08IHdmiCec8isRemoteEv"
14029    },
14030    {
14031     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14038    },
14039    {
14040     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14041    },
14042    {
14043     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21setHALInstrumentationEv"
14044    },
14045    {
14046     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14047    },
14048    {
14049     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec4pingEv"
14050    },
14051    {
14052     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14053    },
14054    {
14055     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec21notifySyspropsChangedEv"
14056    },
14057    {
14058     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14059    },
14060    {
14061     "kind" : "complete_dtor_pointer",
14062     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
14063    },
14064    {
14065     "kind" : "deleting_dtor_pointer",
14066     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
14067    },
14068    {
14069     "is_pure" : true,
14070     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec17addLogicalAddressENS3_17CecLogicalAddressE"
14071    },
14072    {
14073     "is_pure" : true,
14074     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec19clearLogicalAddressEv"
14075    },
14076    {
14077     "is_pure" : true,
14078     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec18getPhysicalAddressENSt3__18functionIFvNS3_6ResultEtEEE"
14079    },
14080    {
14081     "is_pure" : true,
14082     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11sendMessageERKNS3_10CecMessageE"
14083    },
14084    {
14085     "is_pure" : true,
14086     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setCallbackERKNS_2spINS3_16IHdmiCecCallbackEEE"
14087    },
14088    {
14089     "is_pure" : true,
14090     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec13getCecVersionEv"
14091    },
14092    {
14093     "is_pure" : true,
14094     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getVendorIdEv"
14095    },
14096    {
14097     "is_pure" : true,
14098     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11getPortInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_12HdmiPortInfoEEEEEE"
14099    },
14100    {
14101     "is_pure" : true,
14102     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec9setOptionENS3_9OptionKeyEb"
14103    },
14104    {
14105     "is_pure" : true,
14106     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11setLanguageERKNS0_11hidl_stringE"
14107    },
14108    {
14109     "is_pure" : true,
14110     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec24enableAudioReturnChannelEib"
14111    },
14112    {
14113     "is_pure" : true,
14114     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_08IHdmiCec11isConnectedEi"
14115    },
14116    {
14117     "kind" : "vcall_offset"
14118    },
14119    {
14120     "kind" : "vcall_offset"
14121    },
14122    {
14123     "kind" : "vcall_offset"
14124    },
14125    {
14126     "kind" : "vcall_offset"
14127    },
14128    {
14129     "component_value" : -4,
14130     "kind" : "vcall_offset"
14131    },
14132    {
14133     "component_value" : -4,
14134     "kind" : "offset_to_top"
14135    },
14136    {
14137     "kind" : "rtti",
14138     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_08IHdmiCecE"
14139    },
14140    {
14141     "kind" : "complete_dtor_pointer",
14142     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_08IHdmiCecD1Ev"
14143    },
14144    {
14145     "kind" : "deleting_dtor_pointer",
14146     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_08IHdmiCecD0Ev"
14147    },
14148    {
14149     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14150    },
14151    {
14152     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14153    },
14154    {
14155     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14159    }
14160   ]
14161  },
14162  {
14163   "alignment" : 4,
14164   "base_specifiers" :
14165   [
14166    {
14167     "referenced_type" : "type-5"
14168    }
14169   ],
14170   "linker_set_key" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
14171   "name" : "android::hardware::tv::cec::V1_0::IHdmiCecCallback",
14172   "referenced_type" : "type-181",
14173   "self_type" : "type-181",
14174   "size" : 12,
14175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen/android/hardware/tv/cec/1.0/IHdmiCecCallback.h",
14176   "unique_id" : "_ZTSN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE",
14177   "vtable_components" :
14178   [
14179    {
14180     "component_value" : 4,
14181     "kind" : "vbase_offset"
14182    },
14183    {
14184     "kind" : "offset_to_top"
14185    },
14186    {
14187     "kind" : "rtti",
14188     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
14189    },
14190    {
14191     "mangled_component_name" : "_ZNK7android8hardware2tv3cec4V1_016IHdmiCecCallback8isRemoteEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14195    },
14196    {
14197     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14198    },
14199    {
14200     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14201    },
14202    {
14203     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21setHALInstrumentationEv"
14207    },
14208    {
14209     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14210    },
14211    {
14212     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback4pingEv"
14213    },
14214    {
14215     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14216    },
14217    {
14218     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback21notifySyspropsChangedEv"
14219    },
14220    {
14221     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14222    },
14223    {
14224     "kind" : "complete_dtor_pointer",
14225     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
14226    },
14227    {
14228     "kind" : "deleting_dtor_pointer",
14229     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
14230    },
14231    {
14232     "is_pure" : true,
14233     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback12onCecMessageERKNS3_10CecMessageE"
14234    },
14235    {
14236     "is_pure" : true,
14237     "mangled_component_name" : "_ZN7android8hardware2tv3cec4V1_016IHdmiCecCallback14onHotplugEventERKNS3_12HotplugEventE"
14238    },
14239    {
14240     "kind" : "vcall_offset"
14241    },
14242    {
14243     "kind" : "vcall_offset"
14244    },
14245    {
14246     "kind" : "vcall_offset"
14247    },
14248    {
14249     "kind" : "vcall_offset"
14250    },
14251    {
14252     "component_value" : -4,
14253     "kind" : "vcall_offset"
14254    },
14255    {
14256     "component_value" : -4,
14257     "kind" : "offset_to_top"
14258    },
14259    {
14260     "kind" : "rtti",
14261     "mangled_component_name" : "_ZTIN7android8hardware2tv3cec4V1_016IHdmiCecCallbackE"
14262    },
14263    {
14264     "kind" : "complete_dtor_pointer",
14265     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD1Ev"
14266    },
14267    {
14268     "kind" : "deleting_dtor_pointer",
14269     "mangled_component_name" : "_ZTv0_n12_N7android8hardware2tv3cec4V1_016IHdmiCecCallbackD0Ev"
14270    },
14271    {
14272     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14282    }
14283   ]
14284  },
14285  {
14286   "alignment" : 4,
14287   "base_specifiers" :
14288   [
14289    {
14290     "referenced_type" : "type-255"
14291    },
14292    {
14293     "referenced_type" : "type-189"
14294    }
14295   ],
14296   "fields" :
14297   [
14298    {
14299     "access" : "private",
14300     "field_name" : "_hidl_mImpl",
14301     "field_offset" : 512,
14302     "referenced_type" : "type-607"
14303    }
14304   ],
14305   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14306   "name" : "android::hidl::base::V1_0::BnHwBase",
14307   "referenced_type" : "type-606",
14308   "self_type" : "type-606",
14309   "size" : 76,
14310   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14311   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14312   "vtable_components" :
14313   [
14314    {
14315     "component_value" : 68,
14316     "kind" : "vbase_offset"
14317    },
14318    {
14319     "kind" : "offset_to_top"
14320    },
14321    {
14322     "kind" : "rtti",
14323     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14333    },
14334    {
14335     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14339    },
14340    {
14341     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14342    },
14343    {
14344     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14345    },
14346    {
14347     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14351    },
14352    {
14353     "kind" : "complete_dtor_pointer",
14354     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14355    },
14356    {
14357     "kind" : "deleting_dtor_pointer",
14358     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14362    },
14363    {
14364     "component_value" : -20,
14365     "kind" : "offset_to_top"
14366    },
14367    {
14368     "kind" : "rtti",
14369     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14370    },
14371    {
14372     "kind" : "complete_dtor_pointer",
14373     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14374    },
14375    {
14376     "kind" : "deleting_dtor_pointer",
14377     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14378    },
14379    {
14380     "kind" : "vcall_offset"
14381    },
14382    {
14383     "kind" : "vcall_offset"
14384    },
14385    {
14386     "kind" : "vcall_offset"
14387    },
14388    {
14389     "kind" : "vcall_offset"
14390    },
14391    {
14392     "component_value" : -68,
14393     "kind" : "vcall_offset"
14394    },
14395    {
14396     "component_value" : -68,
14397     "kind" : "offset_to_top"
14398    },
14399    {
14400     "kind" : "rtti",
14401     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14402    },
14403    {
14404     "kind" : "complete_dtor_pointer",
14405     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14406    },
14407    {
14408     "kind" : "deleting_dtor_pointer",
14409     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14410    },
14411    {
14412     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14413    },
14414    {
14415     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14416    },
14417    {
14418     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14422    }
14423   ]
14424  },
14425  {
14426   "alignment" : 4,
14427   "base_specifiers" :
14428   [
14429    {
14430     "referenced_type" : "type-589"
14431    },
14432    {
14433     "referenced_type" : "type-189"
14434    }
14435   ],
14436   "fields" :
14437   [
14438    {
14439     "access" : "private",
14440     "field_name" : "_hidl_mMutex",
14441     "field_offset" : 544,
14442     "referenced_type" : "type-762"
14443    },
14444    {
14445     "access" : "private",
14446     "field_name" : "_hidl_mDeathRecipients",
14447     "field_offset" : 576,
14448     "referenced_type" : "type-763"
14449    }
14450   ],
14451   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14452   "name" : "android::hidl::base::V1_0::BpHwBase",
14453   "referenced_type" : "type-761",
14454   "self_type" : "type-761",
14455   "size" : 92,
14456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14457   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14458   "vtable_components" :
14459   [
14460    {
14461     "component_value" : 84,
14462     "kind" : "vbase_offset"
14463    },
14464    {
14465     "kind" : "offset_to_top"
14466    },
14467    {
14468     "kind" : "rtti",
14469     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14470    },
14471    {
14472     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14473    },
14474    {
14475     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14476    },
14477    {
14478     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14479    },
14480    {
14481     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14482    },
14483    {
14484     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14485    },
14486    {
14487     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14488    },
14489    {
14490     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14491    },
14492    {
14493     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14500    },
14501    {
14502     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14503    },
14504    {
14505     "kind" : "complete_dtor_pointer",
14506     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14507    },
14508    {
14509     "kind" : "deleting_dtor_pointer",
14510     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14514    },
14515    {
14516     "component_value" : 80,
14517     "kind" : "vbase_offset"
14518    },
14519    {
14520     "component_value" : -4,
14521     "kind" : "offset_to_top"
14522    },
14523    {
14524     "kind" : "rtti",
14525     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14526    },
14527    {
14528     "kind" : "complete_dtor_pointer",
14529     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14530    },
14531    {
14532     "kind" : "deleting_dtor_pointer",
14533     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14534    },
14535    {
14536     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14537    },
14538    {
14539     "component_value" : 76,
14540     "kind" : "vbase_offset"
14541    },
14542    {
14543     "component_value" : -8,
14544     "kind" : "offset_to_top"
14545    },
14546    {
14547     "kind" : "rtti",
14548     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14549    },
14550    {
14551     "kind" : "complete_dtor_pointer",
14552     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14553    },
14554    {
14555     "kind" : "deleting_dtor_pointer",
14556     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14563    },
14564    {
14565     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14566    },
14567    {
14568     "component_value" : -24,
14569     "kind" : "offset_to_top"
14570    },
14571    {
14572     "kind" : "rtti",
14573     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14574    },
14575    {
14576     "kind" : "complete_dtor_pointer",
14577     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14578    },
14579    {
14580     "kind" : "deleting_dtor_pointer",
14581     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14582    },
14583    {
14584     "kind" : "vcall_offset"
14585    },
14586    {
14587     "component_value" : -76,
14588     "kind" : "vcall_offset"
14589    },
14590    {
14591     "component_value" : -76,
14592     "kind" : "vcall_offset"
14593    },
14594    {
14595     "component_value" : -76,
14596     "kind" : "vcall_offset"
14597    },
14598    {
14599     "component_value" : -84,
14600     "kind" : "vcall_offset"
14601    },
14602    {
14603     "component_value" : -84,
14604     "kind" : "offset_to_top"
14605    },
14606    {
14607     "kind" : "rtti",
14608     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14609    },
14610    {
14611     "kind" : "complete_dtor_pointer",
14612     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14613    },
14614    {
14615     "kind" : "deleting_dtor_pointer",
14616     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14617    },
14618    {
14619     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14620    },
14621    {
14622     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14623    },
14624    {
14625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14626    },
14627    {
14628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14629    }
14630   ]
14631  },
14632  {
14633   "alignment" : 8,
14634   "fields" :
14635   [
14636    {
14637     "field_name" : "pid",
14638     "referenced_type" : "type-29"
14639    },
14640    {
14641     "field_name" : "ptr",
14642     "field_offset" : 64,
14643     "referenced_type" : "type-239"
14644    },
14645    {
14646     "field_name" : "arch",
14647     "field_offset" : 128,
14648     "referenced_type" : "type-569"
14649    }
14650   ],
14651   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14652   "name" : "android::hidl::base::V1_0::DebugInfo",
14653   "referenced_type" : "type-568",
14654   "self_type" : "type-568",
14655   "size" : 24,
14656   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14657   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14658  },
14659  {
14660   "alignment" : 4,
14661   "base_specifiers" :
14662   [
14663    {
14664     "is_virtual" : true,
14665     "referenced_type" : "type-6"
14666    }
14667   ],
14668   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14669   "name" : "android::hidl::base::V1_0::IBase",
14670   "referenced_type" : "type-5",
14671   "self_type" : "type-5",
14672   "size" : 12,
14673   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14674   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14675   "vtable_components" :
14676   [
14677    {
14678     "component_value" : 4,
14679     "kind" : "vbase_offset"
14680    },
14681    {
14682     "kind" : "offset_to_top"
14683    },
14684    {
14685     "kind" : "rtti",
14686     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14687    },
14688    {
14689     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14690    },
14691    {
14692     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14693    },
14694    {
14695     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14696    },
14697    {
14698     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14699    },
14700    {
14701     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14702    },
14703    {
14704     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14705    },
14706    {
14707     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14708    },
14709    {
14710     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14711    },
14712    {
14713     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14714    },
14715    {
14716     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14720    },
14721    {
14722     "kind" : "complete_dtor_pointer",
14723     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14724    },
14725    {
14726     "kind" : "deleting_dtor_pointer",
14727     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14728    },
14729    {
14730     "kind" : "vcall_offset"
14731    },
14732    {
14733     "kind" : "vcall_offset"
14734    },
14735    {
14736     "kind" : "vcall_offset"
14737    },
14738    {
14739     "kind" : "vcall_offset"
14740    },
14741    {
14742     "component_value" : -4,
14743     "kind" : "vcall_offset"
14744    },
14745    {
14746     "component_value" : -4,
14747     "kind" : "offset_to_top"
14748    },
14749    {
14750     "kind" : "rtti",
14751     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14752    },
14753    {
14754     "kind" : "complete_dtor_pointer",
14755     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14756    },
14757    {
14758     "kind" : "deleting_dtor_pointer",
14759     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14760    },
14761    {
14762     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14763    },
14764    {
14765     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14766    },
14767    {
14768     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14769    },
14770    {
14771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14772    }
14773   ]
14774  },
14775  {
14776   "alignment" : 4,
14777   "base_specifiers" :
14778   [
14779    {
14780     "referenced_type" : "type-5"
14781    }
14782   ],
14783   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14784   "name" : "android::hidl::manager::V1_0::IServiceManager",
14785   "referenced_type" : "type-110",
14786   "self_type" : "type-110",
14787   "size" : 12,
14788   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14789   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14790   "vtable_components" :
14791   [
14792    {
14793     "component_value" : 4,
14794     "kind" : "vbase_offset"
14795    },
14796    {
14797     "kind" : "offset_to_top"
14798    },
14799    {
14800     "kind" : "rtti",
14801     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14802    },
14803    {
14804     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14808    },
14809    {
14810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14811    },
14812    {
14813     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14814    },
14815    {
14816     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14817    },
14818    {
14819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14823    },
14824    {
14825     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14826    },
14827    {
14828     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14829    },
14830    {
14831     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14832    },
14833    {
14834     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14835    },
14836    {
14837     "kind" : "complete_dtor_pointer",
14838     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14839    },
14840    {
14841     "kind" : "deleting_dtor_pointer",
14842     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14843    },
14844    {
14845     "is_pure" : true,
14846     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14847    },
14848    {
14849     "is_pure" : true,
14850     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14851    },
14852    {
14853     "is_pure" : true,
14854     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14855    },
14856    {
14857     "is_pure" : true,
14858     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14859    },
14860    {
14861     "is_pure" : true,
14862     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14863    },
14864    {
14865     "is_pure" : true,
14866     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14867    },
14868    {
14869     "is_pure" : true,
14870     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14871    },
14872    {
14873     "is_pure" : true,
14874     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14875    },
14876    {
14877     "kind" : "vcall_offset"
14878    },
14879    {
14880     "kind" : "vcall_offset"
14881    },
14882    {
14883     "kind" : "vcall_offset"
14884    },
14885    {
14886     "kind" : "vcall_offset"
14887    },
14888    {
14889     "component_value" : -4,
14890     "kind" : "vcall_offset"
14891    },
14892    {
14893     "component_value" : -4,
14894     "kind" : "offset_to_top"
14895    },
14896    {
14897     "kind" : "rtti",
14898     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14899    },
14900    {
14901     "kind" : "complete_dtor_pointer",
14902     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14903    },
14904    {
14905     "kind" : "deleting_dtor_pointer",
14906     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14910    },
14911    {
14912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14913    },
14914    {
14915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14916    },
14917    {
14918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14919    }
14920   ]
14921  },
14922  {
14923   "alignment" : 8,
14924   "fields" :
14925   [
14926    {
14927     "field_name" : "interfaceName",
14928     "referenced_type" : "type-478"
14929    },
14930    {
14931     "field_name" : "instanceName",
14932     "field_offset" : 128,
14933     "referenced_type" : "type-478"
14934    },
14935    {
14936     "field_name" : "pid",
14937     "field_offset" : 256,
14938     "referenced_type" : "type-29"
14939    },
14940    {
14941     "field_name" : "clientPids",
14942     "field_offset" : 320,
14943     "referenced_type" : "type-516"
14944    },
14945    {
14946     "field_name" : "arch",
14947     "field_offset" : 448,
14948     "referenced_type" : "type-569"
14949    }
14950   ],
14951   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14952   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14953   "referenced_type" : "type-711",
14954   "self_type" : "type-711",
14955   "size" : 64,
14956   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14957   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14958  },
14959  {
14960   "alignment" : 4,
14961   "base_specifiers" :
14962   [
14963    {
14964     "referenced_type" : "type-5"
14965    }
14966   ],
14967   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14968   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14969   "referenced_type" : "type-171",
14970   "self_type" : "type-171",
14971   "size" : 12,
14972   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14973   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14974   "vtable_components" :
14975   [
14976    {
14977     "component_value" : 4,
14978     "kind" : "vbase_offset"
14979    },
14980    {
14981     "kind" : "offset_to_top"
14982    },
14983    {
14984     "kind" : "rtti",
14985     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14986    },
14987    {
14988     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14989    },
14990    {
14991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14992    },
14993    {
14994     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14995    },
14996    {
14997     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14998    },
14999    {
15000     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15001    },
15002    {
15003     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15004    },
15005    {
15006     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15007    },
15008    {
15009     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15019    },
15020    {
15021     "kind" : "complete_dtor_pointer",
15022     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15023    },
15024    {
15025     "kind" : "deleting_dtor_pointer",
15026     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15027    },
15028    {
15029     "is_pure" : true,
15030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15031    },
15032    {
15033     "kind" : "vcall_offset"
15034    },
15035    {
15036     "kind" : "vcall_offset"
15037    },
15038    {
15039     "kind" : "vcall_offset"
15040    },
15041    {
15042     "kind" : "vcall_offset"
15043    },
15044    {
15045     "component_value" : -4,
15046     "kind" : "vcall_offset"
15047    },
15048    {
15049     "component_value" : -4,
15050     "kind" : "offset_to_top"
15051    },
15052    {
15053     "kind" : "rtti",
15054     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15055    },
15056    {
15057     "kind" : "complete_dtor_pointer",
15058     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15059    },
15060    {
15061     "kind" : "deleting_dtor_pointer",
15062     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15063    },
15064    {
15065     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15066    },
15067    {
15068     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15069    },
15070    {
15071     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15072    },
15073    {
15074     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15075    }
15076   ]
15077  },
15078  {
15079   "alignment" : 4,
15080   "fields" :
15081   [
15082    {
15083     "access" : "private",
15084     "field_name" : "m_ptr",
15085     "referenced_type" : "type-130"
15086    }
15087   ],
15088   "linker_set_key" : "android::sp<android::Thread>",
15089   "name" : "android::sp<android::Thread>",
15090   "record_kind" : "class",
15091   "referenced_type" : "type-129",
15092   "self_type" : "type-129",
15093   "size" : 4,
15094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15095   "template_args" : [ "type-131" ],
15096   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15097  },
15098  {
15099   "alignment" : 4,
15100   "fields" :
15101   [
15102    {
15103     "access" : "private",
15104     "field_name" : "m_ptr",
15105     "referenced_type" : "type-254"
15106    }
15107   ],
15108   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15109   "name" : "android::sp<android::hardware::BHwBinder>",
15110   "record_kind" : "class",
15111   "referenced_type" : "type-253",
15112   "self_type" : "type-253",
15113   "size" : 4,
15114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15115   "template_args" : [ "type-255" ],
15116   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15117  },
15118  {
15119   "alignment" : 4,
15120   "fields" :
15121   [
15122    {
15123     "access" : "private",
15124     "field_name" : "m_ptr",
15125     "referenced_type" : "type-12"
15126    }
15127   ],
15128   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15129   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15130   "record_kind" : "class",
15131   "referenced_type" : "type-11",
15132   "self_type" : "type-11",
15133   "size" : 4,
15134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15135   "template_args" : [ "type-13" ],
15136   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15137  },
15138  {
15139   "alignment" : 4,
15140   "fields" :
15141   [
15142    {
15143     "access" : "private",
15144     "field_name" : "m_ptr",
15145     "referenced_type" : "type-15"
15146    }
15147   ],
15148   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15149   "name" : "android::sp<android::hardware::IBinder>",
15150   "record_kind" : "class",
15151   "referenced_type" : "type-14",
15152   "self_type" : "type-14",
15153   "size" : 4,
15154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15155   "template_args" : [ "type-16" ],
15156   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15157  },
15158  {
15159   "alignment" : 4,
15160   "fields" :
15161   [
15162    {
15163     "access" : "private",
15164     "field_name" : "m_ptr",
15165     "referenced_type" : "type-24"
15166    }
15167   ],
15168   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15169   "name" : "android::sp<android::hardware::IInterface>",
15170   "record_kind" : "class",
15171   "referenced_type" : "type-23",
15172   "self_type" : "type-23",
15173   "size" : 4,
15174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15175   "template_args" : [ "type-25" ],
15176   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15177  },
15178  {
15179   "alignment" : 4,
15180   "fields" :
15181   [
15182    {
15183     "access" : "private",
15184     "field_name" : "m_ptr",
15185     "referenced_type" : "type-27"
15186    }
15187   ],
15188   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15189   "name" : "android::sp<android::hardware::ProcessState>",
15190   "record_kind" : "class",
15191   "referenced_type" : "type-26",
15192   "self_type" : "type-26",
15193   "size" : 4,
15194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15195   "template_args" : [ "type-28" ],
15196   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15197  },
15198  {
15199   "alignment" : 4,
15200   "fields" :
15201   [
15202    {
15203     "access" : "private",
15204     "field_name" : "m_ptr",
15205     "referenced_type" : "type-234"
15206    }
15207   ],
15208   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15209   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15210   "record_kind" : "class",
15211   "referenced_type" : "type-233",
15212   "self_type" : "type-233",
15213   "size" : 4,
15214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15215   "template_args" : [ "type-235" ],
15216   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15217  },
15218  {
15219   "alignment" : 4,
15220   "fields" :
15221   [
15222    {
15223     "access" : "private",
15224     "field_name" : "m_ptr",
15225     "referenced_type" : "type-237"
15226    }
15227   ],
15228   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15229   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15230   "record_kind" : "class",
15231   "referenced_type" : "type-564",
15232   "self_type" : "type-564",
15233   "size" : 4,
15234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15235   "template_args" : [ "type-238" ],
15236   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15237  },
15238  {
15239   "alignment" : 4,
15240   "fields" :
15241   [
15242    {
15243     "access" : "private",
15244     "field_name" : "m_ptr",
15245     "referenced_type" : "type-3"
15246    }
15247   ],
15248   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
15249   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec>",
15250   "record_kind" : "class",
15251   "referenced_type" : "type-201",
15252   "self_type" : "type-201",
15253   "size" : 4,
15254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15255   "template_args" : [ "type-4" ],
15256   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_08IHdmiCecEEE"
15257  },
15258  {
15259   "alignment" : 4,
15260   "fields" :
15261   [
15262    {
15263     "access" : "private",
15264     "field_name" : "m_ptr",
15265     "referenced_type" : "type-180"
15266    }
15267   ],
15268   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
15269   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback>",
15270   "record_kind" : "class",
15271   "referenced_type" : "type-179",
15272   "self_type" : "type-179",
15273   "size" : 4,
15274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15275   "template_args" : [ "type-181" ],
15276   "unique_id" : "_ZTSN7android2spINS_8hardware2tv3cec4V1_016IHdmiCecCallbackEEE"
15277  },
15278  {
15279   "alignment" : 4,
15280   "fields" :
15281   [
15282    {
15283     "access" : "private",
15284     "field_name" : "m_ptr",
15285     "referenced_type" : "type-241"
15286    }
15287   ],
15288   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15289   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15290   "record_kind" : "class",
15291   "referenced_type" : "type-607",
15292   "self_type" : "type-607",
15293   "size" : 4,
15294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15295   "template_args" : [ "type-5" ],
15296   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15297  },
15298  {
15299   "alignment" : 4,
15300   "fields" :
15301   [
15302    {
15303     "access" : "private",
15304     "field_name" : "m_ptr",
15305     "referenced_type" : "type-109"
15306    }
15307   ],
15308   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15309   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15310   "record_kind" : "class",
15311   "referenced_type" : "type-108",
15312   "self_type" : "type-108",
15313   "size" : 4,
15314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15315   "template_args" : [ "type-110" ],
15316   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15317  },
15318  {
15319   "alignment" : 4,
15320   "fields" :
15321   [
15322    {
15323     "access" : "private",
15324     "field_name" : "m_ptr",
15325     "referenced_type" : "type-170"
15326    }
15327   ],
15328   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15329   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15330   "record_kind" : "class",
15331   "referenced_type" : "type-169",
15332   "self_type" : "type-169",
15333   "size" : 4,
15334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15335   "template_args" : [ "type-171" ],
15336   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15337  },
15338  {
15339   "alignment" : 1,
15340   "linker_set_key" : "android::trait_trivial_copy<bool>",
15341   "name" : "android::trait_trivial_copy<bool>",
15342   "referenced_type" : "type-387",
15343   "self_type" : "type-387",
15344   "size" : 1,
15345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15346   "template_args" : [ "type-43" ],
15347   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15348  },
15349  {
15350   "alignment" : 1,
15351   "linker_set_key" : "android::trait_trivial_copy<char>",
15352   "name" : "android::trait_trivial_copy<char>",
15353   "referenced_type" : "type-391",
15354   "self_type" : "type-391",
15355   "size" : 1,
15356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15357   "template_args" : [ "type-60" ],
15358   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15359  },
15360  {
15361   "alignment" : 1,
15362   "linker_set_key" : "android::trait_trivial_copy<double>",
15363   "name" : "android::trait_trivial_copy<double>",
15364   "referenced_type" : "type-449",
15365   "self_type" : "type-449",
15366   "size" : 1,
15367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15368   "template_args" : [ "type-447" ],
15369   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15370  },
15371  {
15372   "alignment" : 1,
15373   "linker_set_key" : "android::trait_trivial_copy<float>",
15374   "name" : "android::trait_trivial_copy<float>",
15375   "referenced_type" : "type-444",
15376   "self_type" : "type-444",
15377   "size" : 1,
15378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15379   "template_args" : [ "type-442" ],
15380   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15381  },
15382  {
15383   "alignment" : 1,
15384   "linker_set_key" : "android::trait_trivial_copy<int>",
15385   "name" : "android::trait_trivial_copy<int>",
15386   "referenced_type" : "type-410",
15387   "self_type" : "type-410",
15388   "size" : 1,
15389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15390   "template_args" : [ "type-29" ],
15391   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15392  },
15393  {
15394   "alignment" : 1,
15395   "linker_set_key" : "android::trait_trivial_copy<long long>",
15396   "name" : "android::trait_trivial_copy<long long>",
15397   "referenced_type" : "type-435",
15398   "self_type" : "type-435",
15399   "size" : 1,
15400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15401   "template_args" : [ "type-34" ],
15402   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15403  },
15404  {
15405   "alignment" : 1,
15406   "linker_set_key" : "android::trait_trivial_copy<long>",
15407   "name" : "android::trait_trivial_copy<long>",
15408   "referenced_type" : "type-422",
15409   "self_type" : "type-422",
15410   "size" : 1,
15411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15412   "template_args" : [ "type-420" ],
15413   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15414  },
15415  {
15416   "alignment" : 1,
15417   "linker_set_key" : "android::trait_trivial_copy<short>",
15418   "name" : "android::trait_trivial_copy<short>",
15419   "referenced_type" : "type-401",
15420   "self_type" : "type-401",
15421   "size" : 1,
15422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15423   "template_args" : [ "type-399" ],
15424   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15425  },
15426  {
15427   "alignment" : 1,
15428   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15429   "name" : "android::trait_trivial_copy<unsigned char>",
15430   "referenced_type" : "type-396",
15431   "self_type" : "type-396",
15432   "size" : 1,
15433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15434   "template_args" : [ "type-162" ],
15435   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15436  },
15437  {
15438   "alignment" : 1,
15439   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15440   "name" : "android::trait_trivial_copy<unsigned int>",
15441   "referenced_type" : "type-414",
15442   "self_type" : "type-414",
15443   "size" : 1,
15444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15445   "template_args" : [ "type-2" ],
15446   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15447  },
15448  {
15449   "alignment" : 1,
15450   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15451   "name" : "android::trait_trivial_copy<unsigned long long>",
15452   "referenced_type" : "type-439",
15453   "self_type" : "type-439",
15454   "size" : 1,
15455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15456   "template_args" : [ "type-239" ],
15457   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15458  },
15459  {
15460   "alignment" : 1,
15461   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15462   "name" : "android::trait_trivial_copy<unsigned long>",
15463   "referenced_type" : "type-427",
15464   "self_type" : "type-427",
15465   "size" : 1,
15466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15467   "template_args" : [ "type-425" ],
15468   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15469  },
15470  {
15471   "alignment" : 1,
15472   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15473   "name" : "android::trait_trivial_copy<unsigned short>",
15474   "referenced_type" : "type-406",
15475   "self_type" : "type-406",
15476   "size" : 1,
15477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15478   "template_args" : [ "type-164" ],
15479   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15480  },
15481  {
15482   "alignment" : 1,
15483   "linker_set_key" : "android::trait_trivial_copy<void>",
15484   "name" : "android::trait_trivial_copy<void>",
15485   "referenced_type" : "type-383",
15486   "self_type" : "type-383",
15487   "size" : 1,
15488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15489   "template_args" : [ "type-31" ],
15490   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15491  },
15492  {
15493   "alignment" : 1,
15494   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15495   "name" : "android::trait_trivial_ctor<bool>",
15496   "referenced_type" : "type-385",
15497   "self_type" : "type-385",
15498   "size" : 1,
15499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15500   "template_args" : [ "type-43" ],
15501   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15502  },
15503  {
15504   "alignment" : 1,
15505   "linker_set_key" : "android::trait_trivial_ctor<char>",
15506   "name" : "android::trait_trivial_ctor<char>",
15507   "referenced_type" : "type-389",
15508   "self_type" : "type-389",
15509   "size" : 1,
15510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15511   "template_args" : [ "type-60" ],
15512   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15513  },
15514  {
15515   "alignment" : 1,
15516   "linker_set_key" : "android::trait_trivial_ctor<double>",
15517   "name" : "android::trait_trivial_ctor<double>",
15518   "referenced_type" : "type-446",
15519   "self_type" : "type-446",
15520   "size" : 1,
15521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15522   "template_args" : [ "type-447" ],
15523   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15524  },
15525  {
15526   "alignment" : 1,
15527   "linker_set_key" : "android::trait_trivial_ctor<float>",
15528   "name" : "android::trait_trivial_ctor<float>",
15529   "referenced_type" : "type-441",
15530   "self_type" : "type-441",
15531   "size" : 1,
15532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15533   "template_args" : [ "type-442" ],
15534   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15535  },
15536  {
15537   "alignment" : 1,
15538   "linker_set_key" : "android::trait_trivial_ctor<int>",
15539   "name" : "android::trait_trivial_ctor<int>",
15540   "referenced_type" : "type-408",
15541   "self_type" : "type-408",
15542   "size" : 1,
15543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15544   "template_args" : [ "type-29" ],
15545   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15546  },
15547  {
15548   "alignment" : 1,
15549   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15550   "name" : "android::trait_trivial_ctor<long long>",
15551   "referenced_type" : "type-433",
15552   "self_type" : "type-433",
15553   "size" : 1,
15554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15555   "template_args" : [ "type-34" ],
15556   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15557  },
15558  {
15559   "alignment" : 1,
15560   "linker_set_key" : "android::trait_trivial_ctor<long>",
15561   "name" : "android::trait_trivial_ctor<long>",
15562   "referenced_type" : "type-419",
15563   "self_type" : "type-419",
15564   "size" : 1,
15565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15566   "template_args" : [ "type-420" ],
15567   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15568  },
15569  {
15570   "alignment" : 1,
15571   "linker_set_key" : "android::trait_trivial_ctor<short>",
15572   "name" : "android::trait_trivial_ctor<short>",
15573   "referenced_type" : "type-398",
15574   "self_type" : "type-398",
15575   "size" : 1,
15576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15577   "template_args" : [ "type-399" ],
15578   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15579  },
15580  {
15581   "alignment" : 1,
15582   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15583   "name" : "android::trait_trivial_ctor<unsigned char>",
15584   "referenced_type" : "type-394",
15585   "self_type" : "type-394",
15586   "size" : 1,
15587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15588   "template_args" : [ "type-162" ],
15589   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15590  },
15591  {
15592   "alignment" : 1,
15593   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15594   "name" : "android::trait_trivial_ctor<unsigned int>",
15595   "referenced_type" : "type-412",
15596   "self_type" : "type-412",
15597   "size" : 1,
15598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15599   "template_args" : [ "type-2" ],
15600   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15601  },
15602  {
15603   "alignment" : 1,
15604   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15605   "name" : "android::trait_trivial_ctor<unsigned long long>",
15606   "referenced_type" : "type-437",
15607   "self_type" : "type-437",
15608   "size" : 1,
15609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15610   "template_args" : [ "type-239" ],
15611   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15612  },
15613  {
15614   "alignment" : 1,
15615   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15616   "name" : "android::trait_trivial_ctor<unsigned long>",
15617   "referenced_type" : "type-424",
15618   "self_type" : "type-424",
15619   "size" : 1,
15620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15621   "template_args" : [ "type-425" ],
15622   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15623  },
15624  {
15625   "alignment" : 1,
15626   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15627   "name" : "android::trait_trivial_ctor<unsigned short>",
15628   "referenced_type" : "type-403",
15629   "self_type" : "type-403",
15630   "size" : 1,
15631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15632   "template_args" : [ "type-164" ],
15633   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15634  },
15635  {
15636   "alignment" : 1,
15637   "linker_set_key" : "android::trait_trivial_ctor<void>",
15638   "name" : "android::trait_trivial_ctor<void>",
15639   "referenced_type" : "type-380",
15640   "self_type" : "type-380",
15641   "size" : 1,
15642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15643   "template_args" : [ "type-31" ],
15644   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15645  },
15646  {
15647   "alignment" : 1,
15648   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15649   "name" : "android::trait_trivial_dtor<bool>",
15650   "referenced_type" : "type-386",
15651   "self_type" : "type-386",
15652   "size" : 1,
15653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15654   "template_args" : [ "type-43" ],
15655   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15656  },
15657  {
15658   "alignment" : 1,
15659   "linker_set_key" : "android::trait_trivial_dtor<char>",
15660   "name" : "android::trait_trivial_dtor<char>",
15661   "referenced_type" : "type-390",
15662   "self_type" : "type-390",
15663   "size" : 1,
15664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15665   "template_args" : [ "type-60" ],
15666   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15667  },
15668  {
15669   "alignment" : 1,
15670   "linker_set_key" : "android::trait_trivial_dtor<double>",
15671   "name" : "android::trait_trivial_dtor<double>",
15672   "referenced_type" : "type-448",
15673   "self_type" : "type-448",
15674   "size" : 1,
15675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15676   "template_args" : [ "type-447" ],
15677   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15678  },
15679  {
15680   "alignment" : 1,
15681   "linker_set_key" : "android::trait_trivial_dtor<float>",
15682   "name" : "android::trait_trivial_dtor<float>",
15683   "referenced_type" : "type-443",
15684   "self_type" : "type-443",
15685   "size" : 1,
15686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15687   "template_args" : [ "type-442" ],
15688   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15689  },
15690  {
15691   "alignment" : 1,
15692   "linker_set_key" : "android::trait_trivial_dtor<int>",
15693   "name" : "android::trait_trivial_dtor<int>",
15694   "referenced_type" : "type-409",
15695   "self_type" : "type-409",
15696   "size" : 1,
15697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15698   "template_args" : [ "type-29" ],
15699   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15700  },
15701  {
15702   "alignment" : 1,
15703   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15704   "name" : "android::trait_trivial_dtor<long long>",
15705   "referenced_type" : "type-434",
15706   "self_type" : "type-434",
15707   "size" : 1,
15708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15709   "template_args" : [ "type-34" ],
15710   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15711  },
15712  {
15713   "alignment" : 1,
15714   "linker_set_key" : "android::trait_trivial_dtor<long>",
15715   "name" : "android::trait_trivial_dtor<long>",
15716   "referenced_type" : "type-421",
15717   "self_type" : "type-421",
15718   "size" : 1,
15719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15720   "template_args" : [ "type-420" ],
15721   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15722  },
15723  {
15724   "alignment" : 1,
15725   "linker_set_key" : "android::trait_trivial_dtor<short>",
15726   "name" : "android::trait_trivial_dtor<short>",
15727   "referenced_type" : "type-400",
15728   "self_type" : "type-400",
15729   "size" : 1,
15730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15731   "template_args" : [ "type-399" ],
15732   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15733  },
15734  {
15735   "alignment" : 1,
15736   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15737   "name" : "android::trait_trivial_dtor<unsigned char>",
15738   "referenced_type" : "type-395",
15739   "self_type" : "type-395",
15740   "size" : 1,
15741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15742   "template_args" : [ "type-162" ],
15743   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15744  },
15745  {
15746   "alignment" : 1,
15747   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15748   "name" : "android::trait_trivial_dtor<unsigned int>",
15749   "referenced_type" : "type-413",
15750   "self_type" : "type-413",
15751   "size" : 1,
15752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15753   "template_args" : [ "type-2" ],
15754   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15755  },
15756  {
15757   "alignment" : 1,
15758   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15759   "name" : "android::trait_trivial_dtor<unsigned long long>",
15760   "referenced_type" : "type-438",
15761   "self_type" : "type-438",
15762   "size" : 1,
15763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15764   "template_args" : [ "type-239" ],
15765   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15766  },
15767  {
15768   "alignment" : 1,
15769   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15770   "name" : "android::trait_trivial_dtor<unsigned long>",
15771   "referenced_type" : "type-426",
15772   "self_type" : "type-426",
15773   "size" : 1,
15774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15775   "template_args" : [ "type-425" ],
15776   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15777  },
15778  {
15779   "alignment" : 1,
15780   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15781   "name" : "android::trait_trivial_dtor<unsigned short>",
15782   "referenced_type" : "type-405",
15783   "self_type" : "type-405",
15784   "size" : 1,
15785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15786   "template_args" : [ "type-164" ],
15787   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15788  },
15789  {
15790   "alignment" : 1,
15791   "linker_set_key" : "android::trait_trivial_dtor<void>",
15792   "name" : "android::trait_trivial_dtor<void>",
15793   "referenced_type" : "type-381",
15794   "self_type" : "type-381",
15795   "size" : 1,
15796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15797   "template_args" : [ "type-31" ],
15798   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15799  },
15800  {
15801   "alignment" : 1,
15802   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15803   "name" : "android::trait_trivial_move<android::String16>",
15804   "referenced_type" : "type-586",
15805   "self_type" : "type-586",
15806   "size" : 1,
15807   "source_file" : "/system/core/libutils/include/utils/String16.h",
15808   "template_args" : [ "type-48" ],
15809   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15810  },
15811  {
15812   "alignment" : 1,
15813   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15814   "name" : "android::trait_trivial_move<android::String8>",
15815   "referenced_type" : "type-580",
15816   "self_type" : "type-580",
15817   "size" : 1,
15818   "source_file" : "/system/core/libutils/include/utils/String8.h",
15819   "template_args" : [ "type-57" ],
15820   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15821  },
15822  {
15823   "alignment" : 1,
15824   "linker_set_key" : "android::trait_trivial_move<bool>",
15825   "name" : "android::trait_trivial_move<bool>",
15826   "referenced_type" : "type-388",
15827   "self_type" : "type-388",
15828   "size" : 1,
15829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15830   "template_args" : [ "type-43" ],
15831   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15832  },
15833  {
15834   "alignment" : 1,
15835   "linker_set_key" : "android::trait_trivial_move<char>",
15836   "name" : "android::trait_trivial_move<char>",
15837   "referenced_type" : "type-392",
15838   "self_type" : "type-392",
15839   "size" : 1,
15840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15841   "template_args" : [ "type-60" ],
15842   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15843  },
15844  {
15845   "alignment" : 1,
15846   "linker_set_key" : "android::trait_trivial_move<double>",
15847   "name" : "android::trait_trivial_move<double>",
15848   "referenced_type" : "type-450",
15849   "self_type" : "type-450",
15850   "size" : 1,
15851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15852   "template_args" : [ "type-447" ],
15853   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15854  },
15855  {
15856   "alignment" : 1,
15857   "linker_set_key" : "android::trait_trivial_move<float>",
15858   "name" : "android::trait_trivial_move<float>",
15859   "referenced_type" : "type-445",
15860   "self_type" : "type-445",
15861   "size" : 1,
15862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15863   "template_args" : [ "type-442" ],
15864   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15865  },
15866  {
15867   "alignment" : 1,
15868   "linker_set_key" : "android::trait_trivial_move<int>",
15869   "name" : "android::trait_trivial_move<int>",
15870   "referenced_type" : "type-411",
15871   "self_type" : "type-411",
15872   "size" : 1,
15873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15874   "template_args" : [ "type-29" ],
15875   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15876  },
15877  {
15878   "alignment" : 1,
15879   "linker_set_key" : "android::trait_trivial_move<long long>",
15880   "name" : "android::trait_trivial_move<long long>",
15881   "referenced_type" : "type-436",
15882   "self_type" : "type-436",
15883   "size" : 1,
15884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15885   "template_args" : [ "type-34" ],
15886   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15887  },
15888  {
15889   "alignment" : 1,
15890   "linker_set_key" : "android::trait_trivial_move<long>",
15891   "name" : "android::trait_trivial_move<long>",
15892   "referenced_type" : "type-423",
15893   "self_type" : "type-423",
15894   "size" : 1,
15895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15896   "template_args" : [ "type-420" ],
15897   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15898  },
15899  {
15900   "alignment" : 1,
15901   "linker_set_key" : "android::trait_trivial_move<short>",
15902   "name" : "android::trait_trivial_move<short>",
15903   "referenced_type" : "type-402",
15904   "self_type" : "type-402",
15905   "size" : 1,
15906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15907   "template_args" : [ "type-399" ],
15908   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15909  },
15910  {
15911   "alignment" : 1,
15912   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15913   "name" : "android::trait_trivial_move<unsigned char>",
15914   "referenced_type" : "type-397",
15915   "self_type" : "type-397",
15916   "size" : 1,
15917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15918   "template_args" : [ "type-162" ],
15919   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15920  },
15921  {
15922   "alignment" : 1,
15923   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15924   "name" : "android::trait_trivial_move<unsigned int>",
15925   "referenced_type" : "type-418",
15926   "self_type" : "type-418",
15927   "size" : 1,
15928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15929   "template_args" : [ "type-2" ],
15930   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15931  },
15932  {
15933   "alignment" : 1,
15934   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15935   "name" : "android::trait_trivial_move<unsigned long long>",
15936   "referenced_type" : "type-440",
15937   "self_type" : "type-440",
15938   "size" : 1,
15939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15940   "template_args" : [ "type-239" ],
15941   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15942  },
15943  {
15944   "alignment" : 1,
15945   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15946   "name" : "android::trait_trivial_move<unsigned long>",
15947   "referenced_type" : "type-432",
15948   "self_type" : "type-432",
15949   "size" : 1,
15950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15951   "template_args" : [ "type-425" ],
15952   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15953  },
15954  {
15955   "alignment" : 1,
15956   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15957   "name" : "android::trait_trivial_move<unsigned short>",
15958   "referenced_type" : "type-407",
15959   "self_type" : "type-407",
15960   "size" : 1,
15961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15962   "template_args" : [ "type-164" ],
15963   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15964  },
15965  {
15966   "alignment" : 1,
15967   "linker_set_key" : "android::trait_trivial_move<void>",
15968   "name" : "android::trait_trivial_move<void>",
15969   "referenced_type" : "type-384",
15970   "self_type" : "type-384",
15971   "size" : 1,
15972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15973   "template_args" : [ "type-31" ],
15974   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15975  },
15976  {
15977   "alignment" : 4,
15978   "fields" :
15979   [
15980    {
15981     "access" : "private",
15982     "field_name" : "m_ptr",
15983     "referenced_type" : "type-254"
15984    },
15985    {
15986     "access" : "private",
15987     "field_name" : "m_refs",
15988     "field_offset" : 32,
15989     "referenced_type" : "type-41"
15990    }
15991   ],
15992   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15993   "name" : "android::wp<android::hardware::BHwBinder>",
15994   "record_kind" : "class",
15995   "referenced_type" : "type-599",
15996   "self_type" : "type-599",
15997   "size" : 8,
15998   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15999   "template_args" : [ "type-255" ],
16000   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16001  },
16002  {
16003   "alignment" : 4,
16004   "fields" :
16005   [
16006    {
16007     "access" : "private",
16008     "field_name" : "m_ptr",
16009     "referenced_type" : "type-12"
16010    },
16011    {
16012     "access" : "private",
16013     "field_name" : "m_refs",
16014     "field_offset" : 32,
16015     "referenced_type" : "type-41"
16016    }
16017   ],
16018   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16019   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16020   "record_kind" : "class",
16021   "referenced_type" : "type-378",
16022   "self_type" : "type-378",
16023   "size" : 8,
16024   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16025   "template_args" : [ "type-13" ],
16026   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16027  },
16028  {
16029   "alignment" : 4,
16030   "fields" :
16031   [
16032    {
16033     "access" : "private",
16034     "field_name" : "m_ptr",
16035     "referenced_type" : "type-237"
16036    },
16037    {
16038     "access" : "private",
16039     "field_name" : "m_refs",
16040     "field_offset" : 32,
16041     "referenced_type" : "type-41"
16042    }
16043   ],
16044   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16045   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16046   "record_kind" : "class",
16047   "referenced_type" : "type-236",
16048   "self_type" : "type-236",
16049   "size" : 8,
16050   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16051   "template_args" : [ "type-238" ],
16052   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16053  },
16054  {
16055   "alignment" : 4,
16056   "fields" :
16057   [
16058    {
16059     "access" : "private",
16060     "field_name" : "m_ptr",
16061     "referenced_type" : "type-241"
16062    },
16063    {
16064     "access" : "private",
16065     "field_name" : "m_refs",
16066     "field_offset" : 32,
16067     "referenced_type" : "type-41"
16068    }
16069   ],
16070   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16071   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16072   "record_kind" : "class",
16073   "referenced_type" : "type-240",
16074   "self_type" : "type-240",
16075   "size" : 8,
16076   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16077   "template_args" : [ "type-5" ],
16078   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16079  },
16080  {
16081   "alignment" : 4,
16082   "fields" :
16083   [
16084    {
16085     "field_name" : "maxContentLightLevel",
16086     "referenced_type" : "type-442"
16087    },
16088    {
16089     "field_name" : "maxFrameAverageLightLevel",
16090     "field_offset" : 32,
16091     "referenced_type" : "type-442"
16092    }
16093   ],
16094   "linker_set_key" : "android_cta861_3_metadata",
16095   "name" : "android_cta861_3_metadata",
16096   "referenced_type" : "type-686",
16097   "self_type" : "type-686",
16098   "size" : 8,
16099   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16100   "unique_id" : "android_cta861_3_metadata"
16101  },
16102  {
16103   "alignment" : 4,
16104   "fields" :
16105   [
16106    {
16107     "field_name" : "num_points",
16108     "referenced_type" : "type-2"
16109    },
16110    {
16111     "field_name" : "reserved",
16112     "field_offset" : 32,
16113     "referenced_type" : "type-675"
16114    },
16115    {
16116     "field_name" : "xyzc_points",
16117     "field_offset" : 288,
16118     "referenced_type" : "type-683"
16119    }
16120   ],
16121   "linker_set_key" : "android_depth_points",
16122   "name" : "android_depth_points",
16123   "referenced_type" : "type-682",
16124   "self_type" : "type-682",
16125   "size" : 36,
16126   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16127   "unique_id" : "android_depth_points"
16128  },
16129  {
16130   "alignment" : 4,
16131   "fields" :
16132   [
16133    {
16134     "field_name" : "format",
16135     "referenced_type" : "type-678"
16136    },
16137    {
16138     "field_name" : "num_planes",
16139     "field_offset" : 32,
16140     "referenced_type" : "type-2"
16141    },
16142    {
16143     "field_name" : "planes",
16144     "field_offset" : 64,
16145     "referenced_type" : "type-680"
16146    }
16147   ],
16148   "linker_set_key" : "android_flex_layout",
16149   "name" : "android_flex_layout",
16150   "referenced_type" : "type-679",
16151   "self_type" : "type-679",
16152   "size" : 12,
16153   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16154   "unique_id" : "android_flex_layout"
16155  },
16156  {
16157   "alignment" : 4,
16158   "fields" :
16159   [
16160    {
16161     "field_name" : "top_left",
16162     "referenced_type" : "type-527"
16163    },
16164    {
16165     "field_name" : "component",
16166     "field_offset" : 32,
16167     "referenced_type" : "type-676"
16168    },
16169    {
16170     "field_name" : "bits_per_component",
16171     "field_offset" : 64,
16172     "referenced_type" : "type-29"
16173    },
16174    {
16175     "field_name" : "bits_used",
16176     "field_offset" : 96,
16177     "referenced_type" : "type-29"
16178    },
16179    {
16180     "field_name" : "h_increment",
16181     "field_offset" : 128,
16182     "referenced_type" : "type-29"
16183    },
16184    {
16185     "field_name" : "v_increment",
16186     "field_offset" : 160,
16187     "referenced_type" : "type-29"
16188    },
16189    {
16190     "field_name" : "h_subsampling",
16191     "field_offset" : 192,
16192     "referenced_type" : "type-29"
16193    },
16194    {
16195     "field_name" : "v_subsampling",
16196     "field_offset" : 224,
16197     "referenced_type" : "type-29"
16198    }
16199   ],
16200   "linker_set_key" : "android_flex_plane",
16201   "name" : "android_flex_plane",
16202   "referenced_type" : "type-677",
16203   "self_type" : "type-677",
16204   "size" : 32,
16205   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16206   "unique_id" : "android_flex_plane"
16207  },
16208  {
16209   "alignment" : 4,
16210   "fields" :
16211   [
16212    {
16213     "field_name" : "displayPrimaryRed",
16214     "referenced_type" : "type-684"
16215    },
16216    {
16217     "field_name" : "displayPrimaryGreen",
16218     "field_offset" : 64,
16219     "referenced_type" : "type-684"
16220    },
16221    {
16222     "field_name" : "displayPrimaryBlue",
16223     "field_offset" : 128,
16224     "referenced_type" : "type-684"
16225    },
16226    {
16227     "field_name" : "whitePoint",
16228     "field_offset" : 192,
16229     "referenced_type" : "type-684"
16230    },
16231    {
16232     "field_name" : "maxLuminance",
16233     "field_offset" : 256,
16234     "referenced_type" : "type-442"
16235    },
16236    {
16237     "field_name" : "minLuminance",
16238     "field_offset" : 288,
16239     "referenced_type" : "type-442"
16240    }
16241   ],
16242   "linker_set_key" : "android_smpte2086_metadata",
16243   "name" : "android_smpte2086_metadata",
16244   "referenced_type" : "type-685",
16245   "self_type" : "type-685",
16246   "size" : 40,
16247   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16248   "unique_id" : "android_smpte2086_metadata"
16249  },
16250  {
16251   "alignment" : 4,
16252   "fields" :
16253   [
16254    {
16255     "field_name" : "x",
16256     "referenced_type" : "type-442"
16257    },
16258    {
16259     "field_name" : "y",
16260     "field_offset" : 32,
16261     "referenced_type" : "type-442"
16262    }
16263   ],
16264   "linker_set_key" : "android_xy_color",
16265   "name" : "android_xy_color",
16266   "referenced_type" : "type-684",
16267   "self_type" : "type-684",
16268   "size" : 8,
16269   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16270   "unique_id" : "android_xy_color"
16271  },
16272  {
16273   "alignment" : 4,
16274   "fields" :
16275   [
16276    {
16277     "field_name" : "y",
16278     "referenced_type" : "type-30"
16279    },
16280    {
16281     "field_name" : "cb",
16282     "field_offset" : 32,
16283     "referenced_type" : "type-30"
16284    },
16285    {
16286     "field_name" : "cr",
16287     "field_offset" : 64,
16288     "referenced_type" : "type-30"
16289    },
16290    {
16291     "field_name" : "ystride",
16292     "field_offset" : 96,
16293     "referenced_type" : "type-2"
16294    },
16295    {
16296     "field_name" : "cstride",
16297     "field_offset" : 128,
16298     "referenced_type" : "type-2"
16299    },
16300    {
16301     "field_name" : "chroma_step",
16302     "field_offset" : 160,
16303     "referenced_type" : "type-2"
16304    },
16305    {
16306     "field_name" : "reserved",
16307     "field_offset" : 192,
16308     "referenced_type" : "type-675"
16309    }
16310   ],
16311   "linker_set_key" : "android_ycbcr",
16312   "name" : "android_ycbcr",
16313   "referenced_type" : "type-674",
16314   "self_type" : "type-674",
16315   "size" : 56,
16316   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16317   "unique_id" : "android_ycbcr"
16318  },
16319  {
16320   "alignment" : 4,
16321   "fields" :
16322   [
16323    {
16324     "referenced_type" : "type-160"
16325    }
16326   ],
16327   "linker_set_key" : "log_msg",
16328   "name" : "log_msg",
16329   "referenced_type" : "type-159",
16330   "self_type" : "type-159",
16331   "size" : 5124,
16332   "source_file" : "/system/core/liblog/include/log/log_read.h",
16333   "unique_id" : "log_msg"
16334  },
16335  {
16336   "alignment" : 4,
16337   "fields" :
16338   [
16339    {
16340     "field_name" : "buf",
16341     "referenced_type" : "type-161"
16342    },
16343    {
16344     "field_name" : "entry",
16345     "referenced_type" : "type-163"
16346    },
16347    {
16348     "field_name" : "entry_v4",
16349     "referenced_type" : "type-163"
16350    },
16351    {
16352     "field_name" : "entry_v3",
16353     "referenced_type" : "type-166"
16354    },
16355    {
16356     "field_name" : "entry_v2",
16357     "referenced_type" : "type-167"
16358    },
16359    {
16360     "field_name" : "entry_v1",
16361     "referenced_type" : "type-168"
16362    }
16363   ],
16364   "is_anonymous" : true,
16365   "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",
16366   "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",
16367   "record_kind" : "union",
16368   "referenced_type" : "type-160",
16369   "self_type" : "type-160",
16370   "size" : 5124,
16371   "source_file" : "/system/core/liblog/include/log/log_read.h",
16372   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16373  },
16374  {
16375   "alignment" : 1,
16376   "fields" :
16377   [
16378    {
16379     "field_name" : "tv_sec",
16380     "referenced_type" : "type-2"
16381    },
16382    {
16383     "field_name" : "tv_nsec",
16384     "field_offset" : 32,
16385     "referenced_type" : "type-2"
16386    }
16387   ],
16388   "linker_set_key" : "log_time",
16389   "name" : "log_time",
16390   "referenced_type" : "type-545",
16391   "self_type" : "type-545",
16392   "size" : 8,
16393   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16394   "unique_id" : "_ZTS8log_time"
16395  },
16396  {
16397   "alignment" : 4,
16398   "fields" :
16399   [
16400    {
16401     "field_name" : "len",
16402     "referenced_type" : "type-164"
16403    },
16404    {
16405     "field_name" : "__pad",
16406     "field_offset" : 16,
16407     "referenced_type" : "type-164"
16408    },
16409    {
16410     "field_name" : "pid",
16411     "field_offset" : 32,
16412     "referenced_type" : "type-29"
16413    },
16414    {
16415     "field_name" : "tid",
16416     "field_offset" : 64,
16417     "referenced_type" : "type-29"
16418    },
16419    {
16420     "field_name" : "sec",
16421     "field_offset" : 96,
16422     "referenced_type" : "type-29"
16423    },
16424    {
16425     "field_name" : "nsec",
16426     "field_offset" : 128,
16427     "referenced_type" : "type-29"
16428    },
16429    {
16430     "field_name" : "msg",
16431     "field_offset" : 160,
16432     "referenced_type" : "type-165"
16433    }
16434   ],
16435   "linker_set_key" : "logger_entry",
16436   "name" : "logger_entry",
16437   "referenced_type" : "type-168",
16438   "self_type" : "type-168",
16439   "size" : 20,
16440   "source_file" : "/system/core/liblog/include/log/log_read.h",
16441   "unique_id" : "logger_entry"
16442  },
16443  {
16444   "alignment" : 1,
16445   "fields" :
16446   [
16447    {
16448     "field_name" : "len",
16449     "referenced_type" : "type-164"
16450    },
16451    {
16452     "field_name" : "hdr_size",
16453     "field_offset" : 16,
16454     "referenced_type" : "type-164"
16455    },
16456    {
16457     "field_name" : "pid",
16458     "field_offset" : 32,
16459     "referenced_type" : "type-29"
16460    },
16461    {
16462     "field_name" : "tid",
16463     "field_offset" : 64,
16464     "referenced_type" : "type-29"
16465    },
16466    {
16467     "field_name" : "sec",
16468     "field_offset" : 96,
16469     "referenced_type" : "type-29"
16470    },
16471    {
16472     "field_name" : "nsec",
16473     "field_offset" : 128,
16474     "referenced_type" : "type-29"
16475    },
16476    {
16477     "field_name" : "euid",
16478     "field_offset" : 160,
16479     "referenced_type" : "type-2"
16480    },
16481    {
16482     "field_name" : "msg",
16483     "field_offset" : 192,
16484     "referenced_type" : "type-165"
16485    }
16486   ],
16487   "linker_set_key" : "logger_entry_v2",
16488   "name" : "logger_entry_v2",
16489   "referenced_type" : "type-167",
16490   "self_type" : "type-167",
16491   "size" : 24,
16492   "source_file" : "/system/core/liblog/include/log/log_read.h",
16493   "unique_id" : "logger_entry_v2"
16494  },
16495  {
16496   "alignment" : 1,
16497   "fields" :
16498   [
16499    {
16500     "field_name" : "len",
16501     "referenced_type" : "type-164"
16502    },
16503    {
16504     "field_name" : "hdr_size",
16505     "field_offset" : 16,
16506     "referenced_type" : "type-164"
16507    },
16508    {
16509     "field_name" : "pid",
16510     "field_offset" : 32,
16511     "referenced_type" : "type-29"
16512    },
16513    {
16514     "field_name" : "tid",
16515     "field_offset" : 64,
16516     "referenced_type" : "type-29"
16517    },
16518    {
16519     "field_name" : "sec",
16520     "field_offset" : 96,
16521     "referenced_type" : "type-29"
16522    },
16523    {
16524     "field_name" : "nsec",
16525     "field_offset" : 128,
16526     "referenced_type" : "type-29"
16527    },
16528    {
16529     "field_name" : "lid",
16530     "field_offset" : 160,
16531     "referenced_type" : "type-2"
16532    },
16533    {
16534     "field_name" : "msg",
16535     "field_offset" : 192,
16536     "referenced_type" : "type-165"
16537    }
16538   ],
16539   "linker_set_key" : "logger_entry_v3",
16540   "name" : "logger_entry_v3",
16541   "referenced_type" : "type-166",
16542   "self_type" : "type-166",
16543   "size" : 24,
16544   "source_file" : "/system/core/liblog/include/log/log_read.h",
16545   "unique_id" : "logger_entry_v3"
16546  },
16547  {
16548   "alignment" : 4,
16549   "fields" :
16550   [
16551    {
16552     "field_name" : "len",
16553     "referenced_type" : "type-164"
16554    },
16555    {
16556     "field_name" : "hdr_size",
16557     "field_offset" : 16,
16558     "referenced_type" : "type-164"
16559    },
16560    {
16561     "field_name" : "pid",
16562     "field_offset" : 32,
16563     "referenced_type" : "type-29"
16564    },
16565    {
16566     "field_name" : "tid",
16567     "field_offset" : 64,
16568     "referenced_type" : "type-2"
16569    },
16570    {
16571     "field_name" : "sec",
16572     "field_offset" : 96,
16573     "referenced_type" : "type-2"
16574    },
16575    {
16576     "field_name" : "nsec",
16577     "field_offset" : 128,
16578     "referenced_type" : "type-2"
16579    },
16580    {
16581     "field_name" : "lid",
16582     "field_offset" : 160,
16583     "referenced_type" : "type-2"
16584    },
16585    {
16586     "field_name" : "uid",
16587     "field_offset" : 192,
16588     "referenced_type" : "type-2"
16589    },
16590    {
16591     "field_name" : "msg",
16592     "field_offset" : 224,
16593     "referenced_type" : "type-165"
16594    }
16595   ],
16596   "linker_set_key" : "logger_entry_v4",
16597   "name" : "logger_entry_v4",
16598   "referenced_type" : "type-163",
16599   "self_type" : "type-163",
16600   "size" : 28,
16601   "source_file" : "/system/core/liblog/include/log/log_read.h",
16602   "unique_id" : "logger_entry_v4"
16603  },
16604  {
16605   "alignment" : 4,
16606   "fields" :
16607   [
16608    {
16609     "field_name" : "version",
16610     "referenced_type" : "type-29"
16611    },
16612    {
16613     "field_name" : "numFds",
16614     "field_offset" : 32,
16615     "referenced_type" : "type-29"
16616    },
16617    {
16618     "field_name" : "numInts",
16619     "field_offset" : 64,
16620     "referenced_type" : "type-29"
16621    },
16622    {
16623     "field_name" : "data",
16624     "field_offset" : 96,
16625     "referenced_type" : "type-357"
16626    }
16627   ],
16628   "linker_set_key" : "native_handle",
16629   "name" : "native_handle",
16630   "referenced_type" : "type-356",
16631   "self_type" : "type-356",
16632   "size" : 12,
16633   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16634   "unique_id" : "native_handle"
16635  }
16636 ],
16637 "rvalue_reference_types" :
16638 [
16639  {
16640   "alignment" : 4,
16641   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16642   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::Result> &&",
16643   "referenced_type" : "type-303",
16644   "self_type" : "type-324",
16645   "size" : 4,
16646   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16647  },
16648  {
16649   "alignment" : 4,
16650   "linker_set_key" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16651   "name" : "android::hardware::Return<android::hardware::tv::cec::V1_0::SendMessageResult> &&",
16652   "referenced_type" : "type-331",
16653   "self_type" : "type-335",
16654   "size" : 4,
16655   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16656  },
16657  {
16658   "alignment" : 4,
16659   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16660   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> > &&",
16661   "referenced_type" : "type-351",
16662   "self_type" : "type-354",
16663   "size" : 4,
16664   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16665  },
16666  {
16667   "alignment" : 4,
16668   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16669   "name" : "android::hardware::Return<android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> > &&",
16670   "referenced_type" : "type-809",
16671   "self_type" : "type-811",
16672   "size" : 4,
16673   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16674  },
16675  {
16676   "alignment" : 4,
16677   "linker_set_key" : "android::hardware::Return<bool> &&",
16678   "name" : "android::hardware::Return<bool> &&",
16679   "referenced_type" : "type-288",
16680   "self_type" : "type-296",
16681   "size" : 4,
16682   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16683  },
16684  {
16685   "alignment" : 4,
16686   "linker_set_key" : "android::hardware::Return<int> &&",
16687   "name" : "android::hardware::Return<int> &&",
16688   "referenced_type" : "type-339",
16689   "self_type" : "type-341",
16690   "size" : 4,
16691   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16692  },
16693  {
16694   "alignment" : 4,
16695   "linker_set_key" : "android::hardware::Return<unsigned int> &&",
16696   "name" : "android::hardware::Return<unsigned int> &&",
16697   "referenced_type" : "type-345",
16698   "self_type" : "type-347",
16699   "size" : 4,
16700   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16701  },
16702  {
16703   "alignment" : 4,
16704   "linker_set_key" : "android::hardware::Return<void> &&",
16705   "name" : "android::hardware::Return<void> &&",
16706   "referenced_type" : "type-367",
16707   "self_type" : "type-369",
16708   "size" : 4,
16709   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16710  },
16711  {
16712   "alignment" : 4,
16713   "linker_set_key" : "android::hardware::Status &&",
16714   "name" : "android::hardware::Status &&",
16715   "referenced_type" : "type-267",
16716   "self_type" : "type-282",
16717   "size" : 4,
16718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16719  },
16720  {
16721   "alignment" : 4,
16722   "linker_set_key" : "android::hardware::details::return_status &&",
16723   "name" : "android::hardware::details::return_status &&",
16724   "referenced_type" : "type-289",
16725   "self_type" : "type-362",
16726   "size" : 4,
16727   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16728  },
16729  {
16730   "alignment" : 4,
16731   "linker_set_key" : "android::hardware::hidl_handle &&",
16732   "name" : "android::hardware::hidl_handle &&",
16733   "referenced_type" : "type-476",
16734   "self_type" : "type-482",
16735   "size" : 4,
16736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16737  },
16738  {
16739   "alignment" : 4,
16740   "linker_set_key" : "android::hardware::hidl_memory &&",
16741   "name" : "android::hardware::hidl_memory &&",
16742   "referenced_type" : "type-480",
16743   "self_type" : "type-486",
16744   "size" : 4,
16745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16746  },
16747  {
16748   "alignment" : 4,
16749   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16750   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16751   "referenced_type" : "type-233",
16752   "self_type" : "type-243",
16753   "size" : 4,
16754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16755  },
16756  {
16757   "alignment" : 4,
16758   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16759   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCec> &&",
16760   "referenced_type" : "type-201",
16761   "self_type" : "type-217",
16762   "size" : 4,
16763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16764  },
16765  {
16766   "alignment" : 4,
16767   "linker_set_key" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16768   "name" : "android::sp<android::hardware::tv::cec::V1_0::IHdmiCecCallback> &&",
16769   "referenced_type" : "type-179",
16770   "self_type" : "type-202",
16771   "size" : 4,
16772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16773  },
16774  {
16775   "alignment" : 4,
16776   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16777   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16778   "referenced_type" : "type-123",
16779   "self_type" : "type-122",
16780   "size" : 4,
16781   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16782  },
16783  {
16784   "alignment" : 4,
16785   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16786   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16787   "referenced_type" : "type-227",
16788   "self_type" : "type-226",
16789   "size" : 4,
16790   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16791  },
16792  {
16793   "alignment" : 4,
16794   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16795   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16796   "referenced_type" : "type-644",
16797   "self_type" : "type-643",
16798   "size" : 4,
16799   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16800  },
16801  {
16802   "alignment" : 4,
16803   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16804   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16805   "referenced_type" : "type-838",
16806   "self_type" : "type-837",
16807   "size" : 4,
16808   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16809  },
16810  {
16811   "alignment" : 4,
16812   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16813   "name" : "std::function<sp<IBase> (void *)> &&",
16814   "referenced_type" : "type-128",
16815   "self_type" : "type-127",
16816   "size" : 4,
16817   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16818  },
16819  {
16820   "alignment" : 4,
16821   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16822   "name" : "std::function<sp<IBase> (void *)> &&",
16823   "referenced_type" : "type-231",
16824   "self_type" : "type-230",
16825   "size" : 4,
16826   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16827  },
16828  {
16829   "alignment" : 4,
16830   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16831   "name" : "std::function<sp<IBase> (void *)> &&",
16832   "referenced_type" : "type-654",
16833   "self_type" : "type-653",
16834   "size" : 4,
16835   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16836  },
16837  {
16838   "alignment" : 4,
16839   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16840   "name" : "std::function<sp<IBase> (void *)> &&",
16841   "referenced_type" : "type-842",
16842   "self_type" : "type-841",
16843   "size" : 4,
16844   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16845  },
16846  {
16847   "alignment" : 4,
16848   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16849   "name" : "std::function<sp<IBinder> (void *)> &&",
16850   "referenced_type" : "type-126",
16851   "self_type" : "type-125",
16852   "size" : 4,
16853   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16854  },
16855  {
16856   "alignment" : 4,
16857   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16858   "name" : "std::function<sp<IBinder> (void *)> &&",
16859   "referenced_type" : "type-229",
16860   "self_type" : "type-228",
16861   "size" : 4,
16862   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16863  },
16864  {
16865   "alignment" : 4,
16866   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16867   "name" : "std::function<sp<IBinder> (void *)> &&",
16868   "referenced_type" : "type-646",
16869   "self_type" : "type-645",
16870   "size" : 4,
16871   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16872  },
16873  {
16874   "alignment" : 4,
16875   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16876   "name" : "std::function<sp<IBinder> (void *)> &&",
16877   "referenced_type" : "type-840",
16878   "self_type" : "type-839",
16879   "size" : 4,
16880   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16881  }
16882 ]
16883}
16884