1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_113IBluetoothHciENS3_4V1_013IBluetoothHciENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_113IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS3_4V1_022IBluetoothHciCallbacksENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
248  },
249  {
250   "binding" : "weak",
251   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
252  },
253  {
254   "binding" : "weak",
255   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_"
256  },
257  {
258   "binding" : "weak",
259   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_122IBluetoothHciCallbacksEvEENS_2spIT_EES8_"
260  },
261  {
262   "binding" : "weak",
263   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_116BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
264  },
265  {
266   "binding" : "weak",
267   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_125BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
268  },
269  {
270   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
274  },
275  {
276   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21notifySyspropsChangedEv"
298  },
299  {
300   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21setHALInstrumentationEv"
301  },
302  {
303   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spINS1_4V1_013IBluetoothHciEEEb"
313  },
314  {
315   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
316  },
317  {
318   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spIS3_EEb"
319  },
320  {
321   "name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
331  },
332  {
333   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci17_hidl_sendIsoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
337  },
338  {
339   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci20_hidl_initialize_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
340  },
341  {
342   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci4pingEv"
343  },
344  {
345   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
352  },
353  {
354   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
355  },
356  {
357   "name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD2Ev"
358  },
359  {
360   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
364  },
365  {
366   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
367  },
368  {
369   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE"
370  },
371  {
372   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
373  },
374  {
375   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
391  },
392  {
393   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
394  },
395  {
396   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci17_hidl_sendIsoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
397  },
398  {
399   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci20_hidl_initialize_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21notifySyspropsChangedEv"
406  },
407  {
408   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21setHALInstrumentationEv"
409  },
410  {
411   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci4pingEv"
412  },
413  {
414   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5closeEv"
415  },
416  {
417   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
427  },
428  {
429   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
430  },
431  {
432   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
439  },
440  {
441   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21notifySyspropsChangedEv"
454  },
455  {
456   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21setHALInstrumentationEv"
457  },
458  {
459   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks4pingEv"
463  },
464  {
465   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEEb"
469  },
470  {
471   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
472  },
473  {
474   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb"
475  },
476  {
477   "name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks21_hidl_isoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks4pingEv"
496  },
497  {
498   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
505  },
506  {
507   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
508  },
509  {
510   "name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD2Ev"
511  },
512  {
513   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
514  },
515  {
516   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
529  },
530  {
531   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE"
532  },
533  {
534   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
535  },
536  {
537   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
538  },
539  {
540   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
541  },
542  {
543   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21_hidl_isoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
547  },
548  {
549   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
550  },
551  {
552   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
553  },
554  {
555   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE"
556  },
557  {
558   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks4pingEv"
559  },
560  {
561   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
562  },
563  {
564   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
580  },
581  {
582   "binding" : "weak",
583   "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_"
584  },
585  {
586   "binding" : "weak",
587   "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_"
588  },
589  {
590   "binding" : "weak",
591   "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"
592  },
593  {
594   "binding" : "weak",
595   "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_"
596  },
597  {
598   "binding" : "weak",
599   "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_"
600  },
601  {
602   "binding" : "weak",
603   "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"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
608  },
609  {
610   "binding" : "weak",
611   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
612  },
613  {
614   "binding" : "weak",
615   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
616  },
617  {
618   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
619  },
620  {
621   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
622  },
623  {
624   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
625  },
626  {
627   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
628  },
629  {
630   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
631  },
632  {
633   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
634  },
635  {
636   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
637  },
638  {
639   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
640  },
641  {
642   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
643  },
644  {
645   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
646  },
647  {
648   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
649  },
650  {
651   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
652  }
653 ],
654 "elf_objects" :
655 [
656  {
657   "name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10descriptorE"
658  },
659  {
660   "name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks10descriptorE"
661  },
662  {
663   "name" : "_ZTCN7android8hardware9bluetooth4V1_113IBluetoothHciE0_NS1_4V1_013IBluetoothHciE"
664  },
665  {
666   "name" : "_ZTCN7android8hardware9bluetooth4V1_113IBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
667  },
668  {
669   "binding" : "weak",
670   "name" : "_ZTCN7android8hardware9bluetooth4V1_114BsBluetoothHciE0_NS2_13IBluetoothHciE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE0_NS0_7IBinderE"
674  },
675  {
676   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE0_NS0_9BHwBinderE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE0_NS_4hidl4base4V1_08BnHwBaseE"
680  },
681  {
682   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE0_NS0_11BpInterfaceINS2_13IBluetoothHciEEE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE0_NS1_4V1_013IBluetoothHciE"
686  },
687  {
688   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE0_NS2_13IBluetoothHciE"
689  },
690  {
691   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
692  },
693  {
694   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE4_NS0_10IInterfaceE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE8_NS0_11BpHwRefBaseE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE0_NS1_4V1_022IBluetoothHciCallbacksE"
701  },
702  {
703   "name" : "_ZTCN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
704  },
705  {
706   "binding" : "weak",
707   "name" : "_ZTCN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE0_NS0_7IBinderE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE0_NS0_9BHwBinderE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_08BnHwBaseE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE0_NS0_11BpInterfaceINS2_22IBluetoothHciCallbacksEEE"
720  },
721  {
722   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE0_NS1_4V1_022IBluetoothHciCallbacksE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE4_NS0_10IInterfaceE"
732  },
733  {
734   "name" : "_ZTCN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE8_NS0_11BpHwRefBaseE"
735  },
736  {
737   "name" : "_ZTTN7android8hardware9bluetooth4V1_113IBluetoothHciE"
738  },
739  {
740   "name" : "_ZTTN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
741  },
742  {
743   "name" : "_ZTTN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
744  },
745  {
746   "name" : "_ZTTN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
747  },
748  {
749   "name" : "_ZTTN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
750  },
751  {
752   "name" : "_ZTTN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
753  },
754  {
755   "name" : "_ZTVN7android8hardware9bluetooth4V1_113IBluetoothHciE"
756  },
757  {
758   "binding" : "weak",
759   "name" : "_ZTVN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
760  },
761  {
762   "name" : "_ZTVN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
763  },
764  {
765   "name" : "_ZTVN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
766  },
767  {
768   "name" : "_ZTVN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
769  },
770  {
771   "binding" : "weak",
772   "name" : "_ZTVN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
779  }
780 ],
781 "enum_types" :
782 [
783  {
784   "alignment" : 4,
785   "enum_fields" :
786   [
787    {
788     "enum_field_value" : 1,
789     "name" : "HAL_HDR_DOLBY_VISION"
790    },
791    {
792     "enum_field_value" : 2,
793     "name" : "HAL_HDR_HDR10"
794    },
795    {
796     "enum_field_value" : 3,
797     "name" : "HAL_HDR_HLG"
798    }
799   ],
800   "linker_set_key" : "_ZTI13android_hdr_t",
801   "name" : "android_hdr_t",
802   "referenced_type" : "_ZTI13android_hdr_t",
803   "self_type" : "_ZTI13android_hdr_t",
804   "size" : 4,
805   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
806   "underlying_type" : "_ZTIj"
807  },
808  {
809   "alignment" : 4,
810   "enum_fields" :
811   [
812    {
813     "enum_field_value" : 4,
814     "name" : "HAL_HDR_HDR10_PLUS"
815    }
816   ],
817   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
818   "name" : "android_hdr_v1_2_t",
819   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
820   "self_type" : "_ZTI18android_hdr_v1_2_t",
821   "size" : 4,
822   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
823   "underlying_type" : "_ZTIj"
824  },
825  {
826   "alignment" : 4,
827   "enum_fields" :
828   [
829    {
830     "enum_field_value" : 0,
831     "name" : "ANDROID_LOG_UNKNOWN"
832    },
833    {
834     "enum_field_value" : 1,
835     "name" : "ANDROID_LOG_DEFAULT"
836    },
837    {
838     "enum_field_value" : 2,
839     "name" : "ANDROID_LOG_VERBOSE"
840    },
841    {
842     "enum_field_value" : 3,
843     "name" : "ANDROID_LOG_DEBUG"
844    },
845    {
846     "enum_field_value" : 4,
847     "name" : "ANDROID_LOG_INFO"
848    },
849    {
850     "enum_field_value" : 5,
851     "name" : "ANDROID_LOG_WARN"
852    },
853    {
854     "enum_field_value" : 6,
855     "name" : "ANDROID_LOG_ERROR"
856    },
857    {
858     "enum_field_value" : 7,
859     "name" : "ANDROID_LOG_FATAL"
860    },
861    {
862     "enum_field_value" : 8,
863     "name" : "ANDROID_LOG_SILENT"
864    }
865   ],
866   "linker_set_key" : "_ZTI19android_LogPriority",
867   "name" : "android_LogPriority",
868   "referenced_type" : "_ZTI19android_LogPriority",
869   "self_type" : "_ZTI19android_LogPriority",
870   "size" : 4,
871   "source_file" : "/system/core/liblog/include/android/log.h",
872   "underlying_type" : "_ZTIj"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : 0,
880     "name" : "HAL_DATASPACE_UNKNOWN"
881    },
882    {
883     "enum_field_value" : 1,
884     "name" : "HAL_DATASPACE_ARBITRARY"
885    },
886    {
887     "enum_field_value" : 16,
888     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
889    },
890    {
891     "enum_field_value" : 4128768,
892     "name" : "HAL_DATASPACE_STANDARD_MASK"
893    },
894    {
895     "enum_field_value" : 0,
896     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
897    },
898    {
899     "enum_field_value" : 65536,
900     "name" : "HAL_DATASPACE_STANDARD_BT709"
901    },
902    {
903     "enum_field_value" : 131072,
904     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
905    },
906    {
907     "enum_field_value" : 196608,
908     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
909    },
910    {
911     "enum_field_value" : 262144,
912     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
913    },
914    {
915     "enum_field_value" : 327680,
916     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
917    },
918    {
919     "enum_field_value" : 393216,
920     "name" : "HAL_DATASPACE_STANDARD_BT2020"
921    },
922    {
923     "enum_field_value" : 458752,
924     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
925    },
926    {
927     "enum_field_value" : 524288,
928     "name" : "HAL_DATASPACE_STANDARD_BT470M"
929    },
930    {
931     "enum_field_value" : 589824,
932     "name" : "HAL_DATASPACE_STANDARD_FILM"
933    },
934    {
935     "enum_field_value" : 655360,
936     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
937    },
938    {
939     "enum_field_value" : 720896,
940     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
941    },
942    {
943     "enum_field_value" : 22,
944     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
945    },
946    {
947     "enum_field_value" : 130023424,
948     "name" : "HAL_DATASPACE_TRANSFER_MASK"
949    },
950    {
951     "enum_field_value" : 0,
952     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
953    },
954    {
955     "enum_field_value" : 4194304,
956     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
957    },
958    {
959     "enum_field_value" : 8388608,
960     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
961    },
962    {
963     "enum_field_value" : 12582912,
964     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
965    },
966    {
967     "enum_field_value" : 16777216,
968     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
969    },
970    {
971     "enum_field_value" : 20971520,
972     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
973    },
974    {
975     "enum_field_value" : 25165824,
976     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
977    },
978    {
979     "enum_field_value" : 29360128,
980     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
981    },
982    {
983     "enum_field_value" : 33554432,
984     "name" : "HAL_DATASPACE_TRANSFER_HLG"
985    },
986    {
987     "enum_field_value" : 27,
988     "name" : "HAL_DATASPACE_RANGE_SHIFT"
989    },
990    {
991     "enum_field_value" : 939524096,
992     "name" : "HAL_DATASPACE_RANGE_MASK"
993    },
994    {
995     "enum_field_value" : 0,
996     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
997    },
998    {
999     "enum_field_value" : 134217728,
1000     "name" : "HAL_DATASPACE_RANGE_FULL"
1001    },
1002    {
1003     "enum_field_value" : 268435456,
1004     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1005    },
1006    {
1007     "enum_field_value" : 402653184,
1008     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1009    },
1010    {
1011     "enum_field_value" : 512,
1012     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1013    },
1014    {
1015     "enum_field_value" : 138477568,
1016     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1017    },
1018    {
1019     "enum_field_value" : 406913024,
1020     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1021    },
1022    {
1023     "enum_field_value" : 513,
1024     "name" : "HAL_DATASPACE_SRGB"
1025    },
1026    {
1027     "enum_field_value" : 142671872,
1028     "name" : "HAL_DATASPACE_V0_SRGB"
1029    },
1030    {
1031     "enum_field_value" : 411107328,
1032     "name" : "HAL_DATASPACE_V0_SCRGB"
1033    },
1034    {
1035     "enum_field_value" : 257,
1036     "name" : "HAL_DATASPACE_JFIF"
1037    },
1038    {
1039     "enum_field_value" : 146931712,
1040     "name" : "HAL_DATASPACE_V0_JFIF"
1041    },
1042    {
1043     "enum_field_value" : 258,
1044     "name" : "HAL_DATASPACE_BT601_625"
1045    },
1046    {
1047     "enum_field_value" : 281149440,
1048     "name" : "HAL_DATASPACE_V0_BT601_625"
1049    },
1050    {
1051     "enum_field_value" : 259,
1052     "name" : "HAL_DATASPACE_BT601_525"
1053    },
1054    {
1055     "enum_field_value" : 281280512,
1056     "name" : "HAL_DATASPACE_V0_BT601_525"
1057    },
1058    {
1059     "enum_field_value" : 260,
1060     "name" : "HAL_DATASPACE_BT709"
1061    },
1062    {
1063     "enum_field_value" : 281083904,
1064     "name" : "HAL_DATASPACE_V0_BT709"
1065    },
1066    {
1067     "enum_field_value" : 139067392,
1068     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1069    },
1070    {
1071     "enum_field_value" : 155844608,
1072     "name" : "HAL_DATASPACE_DCI_P3"
1073    },
1074    {
1075     "enum_field_value" : 139067392,
1076     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1077    },
1078    {
1079     "enum_field_value" : 143261696,
1080     "name" : "HAL_DATASPACE_DISPLAY_P3"
1081    },
1082    {
1083     "enum_field_value" : 151715840,
1084     "name" : "HAL_DATASPACE_ADOBE_RGB"
1085    },
1086    {
1087     "enum_field_value" : 138805248,
1088     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1089    },
1090    {
1091     "enum_field_value" : 147193856,
1092     "name" : "HAL_DATASPACE_BT2020"
1093    },
1094    {
1095     "enum_field_value" : 163971072,
1096     "name" : "HAL_DATASPACE_BT2020_PQ"
1097    },
1098    {
1099     "enum_field_value" : 4096,
1100     "name" : "HAL_DATASPACE_DEPTH"
1101    },
1102    {
1103     "enum_field_value" : 4097,
1104     "name" : "HAL_DATASPACE_SENSOR"
1105    }
1106   ],
1107   "linker_set_key" : "_ZTI19android_dataspace_t",
1108   "name" : "android_dataspace_t",
1109   "referenced_type" : "_ZTI19android_dataspace_t",
1110   "self_type" : "_ZTI19android_dataspace_t",
1111   "size" : 4,
1112   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1113   "underlying_type" : "_ZTIj"
1114  },
1115  {
1116   "alignment" : 4,
1117   "enum_fields" :
1118   [
1119    {
1120     "enum_field_value" : 0,
1121     "name" : "FLEX_FORMAT_INVALID"
1122    },
1123    {
1124     "enum_field_value" : 1,
1125     "name" : "FLEX_FORMAT_Y"
1126    },
1127    {
1128     "enum_field_value" : 7,
1129     "name" : "FLEX_FORMAT_YCbCr"
1130    },
1131    {
1132     "enum_field_value" : 1073741831,
1133     "name" : "FLEX_FORMAT_YCbCrA"
1134    },
1135    {
1136     "enum_field_value" : 7168,
1137     "name" : "FLEX_FORMAT_RGB"
1138    },
1139    {
1140     "enum_field_value" : 1073748992,
1141     "name" : "FLEX_FORMAT_RGBA"
1142    }
1143   ],
1144   "linker_set_key" : "_ZTI19android_flex_format",
1145   "name" : "android_flex_format",
1146   "referenced_type" : "_ZTI19android_flex_format",
1147   "self_type" : "_ZTI19android_flex_format",
1148   "size" : 4,
1149   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1150   "underlying_type" : "_ZTIj"
1151  },
1152  {
1153   "alignment" : 4,
1154   "enum_fields" :
1155   [
1156    {
1157     "enum_field_value" : 1,
1158     "name" : "HAL_TRANSFORM_FLIP_H"
1159    },
1160    {
1161     "enum_field_value" : 2,
1162     "name" : "HAL_TRANSFORM_FLIP_V"
1163    },
1164    {
1165     "enum_field_value" : 4,
1166     "name" : "HAL_TRANSFORM_ROT_90"
1167    },
1168    {
1169     "enum_field_value" : 3,
1170     "name" : "HAL_TRANSFORM_ROT_180"
1171    },
1172    {
1173     "enum_field_value" : 7,
1174     "name" : "HAL_TRANSFORM_ROT_270"
1175    }
1176   ],
1177   "linker_set_key" : "_ZTI19android_transform_t",
1178   "name" : "android_transform_t",
1179   "referenced_type" : "_ZTI19android_transform_t",
1180   "self_type" : "_ZTI19android_transform_t",
1181   "size" : 4,
1182   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1183   "underlying_type" : "_ZTIj"
1184  },
1185  {
1186   "alignment" : 4,
1187   "enum_fields" :
1188   [
1189    {
1190     "enum_field_value" : 0,
1191     "name" : "HAL_COLOR_MODE_NATIVE"
1192    },
1193    {
1194     "enum_field_value" : 1,
1195     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1196    },
1197    {
1198     "enum_field_value" : 2,
1199     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1200    },
1201    {
1202     "enum_field_value" : 3,
1203     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1204    },
1205    {
1206     "enum_field_value" : 4,
1207     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1208    },
1209    {
1210     "enum_field_value" : 5,
1211     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1212    },
1213    {
1214     "enum_field_value" : 6,
1215     "name" : "HAL_COLOR_MODE_DCI_P3"
1216    },
1217    {
1218     "enum_field_value" : 7,
1219     "name" : "HAL_COLOR_MODE_SRGB"
1220    },
1221    {
1222     "enum_field_value" : 8,
1223     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1224    },
1225    {
1226     "enum_field_value" : 9,
1227     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1228    }
1229   ],
1230   "linker_set_key" : "_ZTI20android_color_mode_t",
1231   "name" : "android_color_mode_t",
1232   "referenced_type" : "_ZTI20android_color_mode_t",
1233   "self_type" : "_ZTI20android_color_mode_t",
1234   "size" : 4,
1235   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1236   "underlying_type" : "_ZTIj"
1237  },
1238  {
1239   "alignment" : 4,
1240   "enum_fields" :
1241   [
1242    {
1243     "enum_field_value" : 0,
1244     "name" : "SYSTEM_TIME_REALTIME"
1245    },
1246    {
1247     "enum_field_value" : 1,
1248     "name" : "SYSTEM_TIME_MONOTONIC"
1249    },
1250    {
1251     "enum_field_value" : 2,
1252     "name" : "SYSTEM_TIME_PROCESS"
1253    },
1254    {
1255     "enum_field_value" : 3,
1256     "name" : "SYSTEM_TIME_THREAD"
1257    },
1258    {
1259     "enum_field_value" : 4,
1260     "name" : "SYSTEM_TIME_BOOTTIME"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1264   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1265   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1266   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1267   "size" : 4,
1268   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1269   "underlying_type" : "_ZTIj"
1270  },
1271  {
1272   "alignment" : 4,
1273   "enum_fields" :
1274   [
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "FLEX_COMPONENT_Y"
1278    },
1279    {
1280     "enum_field_value" : 2,
1281     "name" : "FLEX_COMPONENT_Cb"
1282    },
1283    {
1284     "enum_field_value" : 4,
1285     "name" : "FLEX_COMPONENT_Cr"
1286    },
1287    {
1288     "enum_field_value" : 1024,
1289     "name" : "FLEX_COMPONENT_R"
1290    },
1291    {
1292     "enum_field_value" : 2048,
1293     "name" : "FLEX_COMPONENT_G"
1294    },
1295    {
1296     "enum_field_value" : 4096,
1297     "name" : "FLEX_COMPONENT_B"
1298    },
1299    {
1300     "enum_field_value" : 1073741824,
1301     "name" : "FLEX_COMPONENT_A"
1302    }
1303   ],
1304   "linker_set_key" : "_ZTI22android_flex_component",
1305   "name" : "android_flex_component",
1306   "referenced_type" : "_ZTI22android_flex_component",
1307   "self_type" : "_ZTI22android_flex_component",
1308   "size" : 4,
1309   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1310   "underlying_type" : "_ZTIj"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : 1,
1318     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1319    },
1320    {
1321     "enum_field_value" : 2,
1322     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1323    },
1324    {
1325     "enum_field_value" : 3,
1326     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1327    },
1328    {
1329     "enum_field_value" : 4,
1330     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1331    },
1332    {
1333     "enum_field_value" : 5,
1334     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1335    },
1336    {
1337     "enum_field_value" : 16,
1338     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1339    },
1340    {
1341     "enum_field_value" : 17,
1342     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1343    },
1344    {
1345     "enum_field_value" : 20,
1346     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1347    },
1348    {
1349     "enum_field_value" : 22,
1350     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1351    },
1352    {
1353     "enum_field_value" : 32,
1354     "name" : "HAL_PIXEL_FORMAT_RAW16"
1355    },
1356    {
1357     "enum_field_value" : 33,
1358     "name" : "HAL_PIXEL_FORMAT_BLOB"
1359    },
1360    {
1361     "enum_field_value" : 34,
1362     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1363    },
1364    {
1365     "enum_field_value" : 35,
1366     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1367    },
1368    {
1369     "enum_field_value" : 36,
1370     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1371    },
1372    {
1373     "enum_field_value" : 37,
1374     "name" : "HAL_PIXEL_FORMAT_RAW10"
1375    },
1376    {
1377     "enum_field_value" : 38,
1378     "name" : "HAL_PIXEL_FORMAT_RAW12"
1379    },
1380    {
1381     "enum_field_value" : 43,
1382     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1383    },
1384    {
1385     "enum_field_value" : 538982489,
1386     "name" : "HAL_PIXEL_FORMAT_Y8"
1387    },
1388    {
1389     "enum_field_value" : 540422489,
1390     "name" : "HAL_PIXEL_FORMAT_Y16"
1391    },
1392    {
1393     "enum_field_value" : 842094169,
1394     "name" : "HAL_PIXEL_FORMAT_YV12"
1395    }
1396   ],
1397   "linker_set_key" : "_ZTI22android_pixel_format_t",
1398   "name" : "android_pixel_format_t",
1399   "referenced_type" : "_ZTI22android_pixel_format_t",
1400   "self_type" : "_ZTI22android_pixel_format_t",
1401   "size" : 4,
1402   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1403   "underlying_type" : "_ZTIj"
1404  },
1405  {
1406   "alignment" : 4,
1407   "enum_fields" :
1408   [
1409    {
1410     "enum_field_value" : 19,
1411     "name" : "ANDROID_PRIORITY_LOWEST"
1412    },
1413    {
1414     "enum_field_value" : 10,
1415     "name" : "ANDROID_PRIORITY_BACKGROUND"
1416    },
1417    {
1418     "enum_field_value" : 0,
1419     "name" : "ANDROID_PRIORITY_NORMAL"
1420    },
1421    {
1422     "enum_field_value" : -2,
1423     "name" : "ANDROID_PRIORITY_FOREGROUND"
1424    },
1425    {
1426     "enum_field_value" : -4,
1427     "name" : "ANDROID_PRIORITY_DISPLAY"
1428    },
1429    {
1430     "enum_field_value" : -8,
1431     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1432    },
1433    {
1434     "enum_field_value" : -10,
1435     "name" : "ANDROID_PRIORITY_VIDEO"
1436    },
1437    {
1438     "enum_field_value" : -16,
1439     "name" : "ANDROID_PRIORITY_AUDIO"
1440    },
1441    {
1442     "enum_field_value" : -19,
1443     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1444    },
1445    {
1446     "enum_field_value" : -20,
1447     "name" : "ANDROID_PRIORITY_HIGHEST"
1448    },
1449    {
1450     "enum_field_value" : 0,
1451     "name" : "ANDROID_PRIORITY_DEFAULT"
1452    },
1453    {
1454     "enum_field_value" : -1,
1455     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1456    },
1457    {
1458     "enum_field_value" : 1,
1459     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1460    }
1461   ],
1462   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1463   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1464   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1465   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1466   "size" : 4,
1467   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1468   "underlying_type" : "_ZTIi"
1469  },
1470  {
1471   "alignment" : 4,
1472   "enum_fields" :
1473   [
1474    {
1475     "enum_field_value" : 281411584,
1476     "name" : "HAL_DATASPACE_BT2020_ITU"
1477    },
1478    {
1479     "enum_field_value" : 298188800,
1480     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1481    },
1482    {
1483     "enum_field_value" : 302383104,
1484     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1485    },
1486    {
1487     "enum_field_value" : 168165376,
1488     "name" : "HAL_DATASPACE_BT2020_HLG"
1489    }
1490   ],
1491   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1492   "name" : "android_dataspace_v1_1_t",
1493   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1494   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1495   "size" : 4,
1496   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1497   "underlying_type" : "_ZTIj"
1498  },
1499  {
1500   "alignment" : 4,
1501   "enum_fields" :
1502   [
1503    {
1504     "enum_field_value" : 142999552,
1505     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1506    },
1507    {
1508     "enum_field_value" : 4098,
1509     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1510    },
1511    {
1512     "enum_field_value" : 4099,
1513     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1514    },
1515    {
1516     "enum_field_value" : 4100,
1517     "name" : "HAL_DATASPACE_HEIF"
1518    }
1519   ],
1520   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1521   "name" : "android_dataspace_v1_2_t",
1522   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1523   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1524   "size" : 4,
1525   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1526   "underlying_type" : "_ZTIj"
1527  },
1528  {
1529   "alignment" : 4,
1530   "enum_fields" :
1531   [
1532    {
1533     "enum_field_value" : 10,
1534     "name" : "HAL_COLOR_MODE_BT2020"
1535    },
1536    {
1537     "enum_field_value" : 11,
1538     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1539    },
1540    {
1541     "enum_field_value" : 12,
1542     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1543    }
1544   ],
1545   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1546   "name" : "android_color_mode_v1_1_t",
1547   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1548   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1549   "size" : 4,
1550   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1551   "underlying_type" : "_ZTIj"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 0,
1559     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1560    },
1561    {
1562     "enum_field_value" : 1,
1563     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1564    },
1565    {
1566     "enum_field_value" : 2,
1567     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1568    },
1569    {
1570     "enum_field_value" : 3,
1571     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1572    },
1573    {
1574     "enum_field_value" : 4,
1575     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1576    },
1577    {
1578     "enum_field_value" : 5,
1579     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1580    },
1581    {
1582     "enum_field_value" : 6,
1583     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1584    }
1585   ],
1586   "linker_set_key" : "_ZTI25android_color_transform_t",
1587   "name" : "android_color_transform_t",
1588   "referenced_type" : "_ZTI25android_color_transform_t",
1589   "self_type" : "_ZTI25android_color_transform_t",
1590   "size" : 4,
1591   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1592   "underlying_type" : "_ZTIj"
1593  },
1594  {
1595   "alignment" : 4,
1596   "enum_fields" :
1597   [
1598    {
1599     "enum_field_value" : 39,
1600     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1601    },
1602    {
1603     "enum_field_value" : 40,
1604     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1605    },
1606    {
1607     "enum_field_value" : 41,
1608     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1609    },
1610    {
1611     "enum_field_value" : 42,
1612     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1613    }
1614   ],
1615   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1616   "name" : "android_pixel_format_sw_t",
1617   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1618   "self_type" : "_ZTI25android_pixel_format_sw_t",
1619   "size" : 4,
1620   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1621   "underlying_type" : "_ZTIj"
1622  },
1623  {
1624   "alignment" : 4,
1625   "enum_fields" :
1626   [
1627    {
1628     "enum_field_value" : 48,
1629     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1630    },
1631    {
1632     "enum_field_value" : 49,
1633     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1634    },
1635    {
1636     "enum_field_value" : 50,
1637     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1638    },
1639    {
1640     "enum_field_value" : 51,
1641     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1642    },
1643    {
1644     "enum_field_value" : 52,
1645     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1646    },
1647    {
1648     "enum_field_value" : 53,
1649     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1650    },
1651    {
1652     "enum_field_value" : 54,
1653     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1654    }
1655   ],
1656   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1657   "name" : "android_pixel_format_v1_1_t",
1658   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1659   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1660   "size" : 4,
1661   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1662   "underlying_type" : "_ZTIj"
1663  },
1664  {
1665   "alignment" : 4,
1666   "enum_fields" :
1667   [
1668    {
1669     "enum_field_value" : 55,
1670     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1674   "name" : "android_pixel_format_v1_2_t",
1675   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1676   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1677   "size" : 4,
1678   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1679   "underlying_type" : "_ZTIj"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 0,
1687     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1688    },
1689    {
1690     "enum_field_value" : 1,
1691     "name" : "HAL_RENDER_INTENT_ENHANCE"
1692    },
1693    {
1694     "enum_field_value" : 2,
1695     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1696    },
1697    {
1698     "enum_field_value" : 3,
1699     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1700    }
1701   ],
1702   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1703   "name" : "android_render_intent_v1_1_t",
1704   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1705   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1706   "size" : 4,
1707   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1708   "underlying_type" : "_ZTIj"
1709  },
1710  {
1711   "alignment" : 4,
1712   "enum_fields" :
1713   [
1714    {
1715     "enum_field_value" : 0,
1716     "name" : "LOG_ID_MIN"
1717    },
1718    {
1719     "enum_field_value" : 0,
1720     "name" : "LOG_ID_MAIN"
1721    },
1722    {
1723     "enum_field_value" : 1,
1724     "name" : "LOG_ID_RADIO"
1725    },
1726    {
1727     "enum_field_value" : 2,
1728     "name" : "LOG_ID_EVENTS"
1729    },
1730    {
1731     "enum_field_value" : 3,
1732     "name" : "LOG_ID_SYSTEM"
1733    },
1734    {
1735     "enum_field_value" : 4,
1736     "name" : "LOG_ID_CRASH"
1737    },
1738    {
1739     "enum_field_value" : 5,
1740     "name" : "LOG_ID_STATS"
1741    },
1742    {
1743     "enum_field_value" : 6,
1744     "name" : "LOG_ID_SECURITY"
1745    },
1746    {
1747     "enum_field_value" : 7,
1748     "name" : "LOG_ID_KERNEL"
1749    },
1750    {
1751     "enum_field_value" : 8,
1752     "name" : "LOG_ID_MAX"
1753    },
1754    {
1755     "enum_field_value" : 2147483647,
1756     "name" : "LOG_ID_DEFAULT"
1757    }
1758   ],
1759   "linker_set_key" : "_ZTI6log_id",
1760   "name" : "log_id",
1761   "referenced_type" : "_ZTI6log_id",
1762   "self_type" : "_ZTI6log_id",
1763   "size" : 4,
1764   "source_file" : "/system/core/liblog/include/android/log.h",
1765   "underlying_type" : "_ZTIj"
1766  },
1767  {
1768   "alignment" : 4,
1769   "enum_fields" :
1770   [
1771    {
1772     "enum_field_value" : 1,
1773     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1774    },
1775    {
1776     "enum_field_value" : 2,
1777     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1778    },
1779    {
1780     "enum_field_value" : 4,
1781     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1782    }
1783   ],
1784   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1785   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1786   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1787   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1788   "size" : 4,
1789   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1790   "underlying_type" : "_ZTIj"
1791  },
1792  {
1793   "alignment" : 4,
1794   "enum_fields" :
1795   [
1796    {
1797     "enum_field_value" : 0,
1798     "name" : "android::OK"
1799    },
1800    {
1801     "enum_field_value" : 0,
1802     "name" : "android::NO_ERROR"
1803    },
1804    {
1805     "enum_field_value" : -2147483648,
1806     "name" : "android::UNKNOWN_ERROR"
1807    },
1808    {
1809     "enum_field_value" : -12,
1810     "name" : "android::NO_MEMORY"
1811    },
1812    {
1813     "enum_field_value" : -38,
1814     "name" : "android::INVALID_OPERATION"
1815    },
1816    {
1817     "enum_field_value" : -22,
1818     "name" : "android::BAD_VALUE"
1819    },
1820    {
1821     "enum_field_value" : -2147483647,
1822     "name" : "android::BAD_TYPE"
1823    },
1824    {
1825     "enum_field_value" : -2,
1826     "name" : "android::NAME_NOT_FOUND"
1827    },
1828    {
1829     "enum_field_value" : -1,
1830     "name" : "android::PERMISSION_DENIED"
1831    },
1832    {
1833     "enum_field_value" : -19,
1834     "name" : "android::NO_INIT"
1835    },
1836    {
1837     "enum_field_value" : -17,
1838     "name" : "android::ALREADY_EXISTS"
1839    },
1840    {
1841     "enum_field_value" : -32,
1842     "name" : "android::DEAD_OBJECT"
1843    },
1844    {
1845     "enum_field_value" : -2147483646,
1846     "name" : "android::FAILED_TRANSACTION"
1847    },
1848    {
1849     "enum_field_value" : -75,
1850     "name" : "android::BAD_INDEX"
1851    },
1852    {
1853     "enum_field_value" : -61,
1854     "name" : "android::NOT_ENOUGH_DATA"
1855    },
1856    {
1857     "enum_field_value" : -11,
1858     "name" : "android::WOULD_BLOCK"
1859    },
1860    {
1861     "enum_field_value" : -110,
1862     "name" : "android::TIMED_OUT"
1863    },
1864    {
1865     "enum_field_value" : -74,
1866     "name" : "android::UNKNOWN_TRANSACTION"
1867    },
1868    {
1869     "enum_field_value" : -2147483641,
1870     "name" : "android::FDS_NOT_ALLOWED"
1871    },
1872    {
1873     "enum_field_value" : -2147483640,
1874     "name" : "android::UNEXPECTED_NULL"
1875    }
1876   ],
1877   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1878   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1879   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1880   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1881   "size" : 4,
1882   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1883   "underlying_type" : "_ZTIi"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 19,
1891     "name" : "android::PRIORITY_LOWEST"
1892    },
1893    {
1894     "enum_field_value" : 10,
1895     "name" : "android::PRIORITY_BACKGROUND"
1896    },
1897    {
1898     "enum_field_value" : 0,
1899     "name" : "android::PRIORITY_NORMAL"
1900    },
1901    {
1902     "enum_field_value" : -2,
1903     "name" : "android::PRIORITY_FOREGROUND"
1904    },
1905    {
1906     "enum_field_value" : -4,
1907     "name" : "android::PRIORITY_DISPLAY"
1908    },
1909    {
1910     "enum_field_value" : -8,
1911     "name" : "android::PRIORITY_URGENT_DISPLAY"
1912    },
1913    {
1914     "enum_field_value" : -16,
1915     "name" : "android::PRIORITY_AUDIO"
1916    },
1917    {
1918     "enum_field_value" : -19,
1919     "name" : "android::PRIORITY_URGENT_AUDIO"
1920    },
1921    {
1922     "enum_field_value" : -20,
1923     "name" : "android::PRIORITY_HIGHEST"
1924    },
1925    {
1926     "enum_field_value" : 0,
1927     "name" : "android::PRIORITY_DEFAULT"
1928    },
1929    {
1930     "enum_field_value" : -1,
1931     "name" : "android::PRIORITY_MORE_FAVORABLE"
1932    },
1933    {
1934     "enum_field_value" : 1,
1935     "name" : "android::PRIORITY_LESS_FAVORABLE"
1936    }
1937   ],
1938   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1939   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1940   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1941   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1942   "size" : 4,
1943   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1944   "underlying_type" : "_ZTIi"
1945  },
1946  {
1947   "alignment" : 4,
1948   "enum_fields" :
1949   [
1950    {
1951     "enum_field_value" : 1,
1952     "name" : "android::trait_trivial_copy<bool>::value"
1953    }
1954   ],
1955   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1956   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1957   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1958   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1959   "size" : 4,
1960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1961   "underlying_type" : "_ZTIj"
1962  },
1963  {
1964   "alignment" : 4,
1965   "enum_fields" :
1966   [
1967    {
1968     "enum_field_value" : 1,
1969     "name" : "android::trait_trivial_copy<char>::value"
1970    }
1971   ],
1972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1973   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1974   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1975   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1976   "size" : 4,
1977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1978   "underlying_type" : "_ZTIj"
1979  },
1980  {
1981   "alignment" : 4,
1982   "enum_fields" :
1983   [
1984    {
1985     "enum_field_value" : 1,
1986     "name" : "android::trait_trivial_copy<double>::value"
1987    }
1988   ],
1989   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1990   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1991   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1992   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1993   "size" : 4,
1994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1995   "underlying_type" : "_ZTIj"
1996  },
1997  {
1998   "alignment" : 4,
1999   "enum_fields" :
2000   [
2001    {
2002     "enum_field_value" : 1,
2003     "name" : "android::trait_trivial_copy<float>::value"
2004    }
2005   ],
2006   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2007   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2008   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2009   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2010   "size" : 4,
2011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2012   "underlying_type" : "_ZTIj"
2013  },
2014  {
2015   "alignment" : 4,
2016   "enum_fields" :
2017   [
2018    {
2019     "enum_field_value" : 1,
2020     "name" : "android::trait_trivial_copy<unsigned char>::value"
2021    }
2022   ],
2023   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2024   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2025   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2026   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2027   "size" : 4,
2028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2029   "underlying_type" : "_ZTIj"
2030  },
2031  {
2032   "alignment" : 4,
2033   "enum_fields" :
2034   [
2035    {
2036     "enum_field_value" : 1,
2037     "name" : "android::trait_trivial_copy<int>::value"
2038    }
2039   ],
2040   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2041   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2042   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2043   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2044   "size" : 4,
2045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2046   "underlying_type" : "_ZTIj"
2047  },
2048  {
2049   "alignment" : 4,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 1,
2054     "name" : "android::trait_trivial_copy<unsigned int>::value"
2055    }
2056   ],
2057   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2058   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2059   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2060   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2061   "size" : 4,
2062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2063   "underlying_type" : "_ZTIj"
2064  },
2065  {
2066   "alignment" : 4,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : 1,
2071     "name" : "android::trait_trivial_copy<long>::value"
2072    }
2073   ],
2074   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2075   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2076   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2077   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2078   "size" : 4,
2079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2080   "underlying_type" : "_ZTIj"
2081  },
2082  {
2083   "alignment" : 4,
2084   "enum_fields" :
2085   [
2086    {
2087     "enum_field_value" : 1,
2088     "name" : "android::trait_trivial_copy<unsigned long>::value"
2089    }
2090   ],
2091   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2092   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2093   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2094   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2095   "size" : 4,
2096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2097   "underlying_type" : "_ZTIj"
2098  },
2099  {
2100   "alignment" : 4,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 1,
2105     "name" : "android::trait_trivial_copy<short>::value"
2106    }
2107   ],
2108   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2109   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2110   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2111   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2112   "size" : 4,
2113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2114   "underlying_type" : "_ZTIj"
2115  },
2116  {
2117   "alignment" : 4,
2118   "enum_fields" :
2119   [
2120    {
2121     "enum_field_value" : 1,
2122     "name" : "android::trait_trivial_copy<unsigned short>::value"
2123    }
2124   ],
2125   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2126   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2127   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2128   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2129   "size" : 4,
2130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2131   "underlying_type" : "_ZTIj"
2132  },
2133  {
2134   "alignment" : 4,
2135   "enum_fields" :
2136   [
2137    {
2138     "enum_field_value" : 1,
2139     "name" : "android::trait_trivial_copy<void>::value"
2140    }
2141   ],
2142   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2143   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2144   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2145   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2146   "size" : 4,
2147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2148   "underlying_type" : "_ZTIj"
2149  },
2150  {
2151   "alignment" : 4,
2152   "enum_fields" :
2153   [
2154    {
2155     "enum_field_value" : 1,
2156     "name" : "android::trait_trivial_copy<long long>::value"
2157    }
2158   ],
2159   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2160   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2161   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2162   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2163   "size" : 4,
2164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2165   "underlying_type" : "_ZTIj"
2166  },
2167  {
2168   "alignment" : 4,
2169   "enum_fields" :
2170   [
2171    {
2172     "enum_field_value" : 1,
2173     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2174    }
2175   ],
2176   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2177   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2178   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2179   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2180   "size" : 4,
2181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2182   "underlying_type" : "_ZTIj"
2183  },
2184  {
2185   "alignment" : 4,
2186   "enum_fields" :
2187   [
2188    {
2189     "enum_field_value" : 1,
2190     "name" : "android::trait_trivial_ctor<bool>::value"
2191    }
2192   ],
2193   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2194   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2195   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2196   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2197   "size" : 4,
2198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2199   "underlying_type" : "_ZTIj"
2200  },
2201  {
2202   "alignment" : 4,
2203   "enum_fields" :
2204   [
2205    {
2206     "enum_field_value" : 1,
2207     "name" : "android::trait_trivial_ctor<char>::value"
2208    }
2209   ],
2210   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2211   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2212   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2213   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2214   "size" : 4,
2215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2216   "underlying_type" : "_ZTIj"
2217  },
2218  {
2219   "alignment" : 4,
2220   "enum_fields" :
2221   [
2222    {
2223     "enum_field_value" : 1,
2224     "name" : "android::trait_trivial_ctor<double>::value"
2225    }
2226   ],
2227   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2228   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2229   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2230   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2231   "size" : 4,
2232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2233   "underlying_type" : "_ZTIj"
2234  },
2235  {
2236   "alignment" : 4,
2237   "enum_fields" :
2238   [
2239    {
2240     "enum_field_value" : 1,
2241     "name" : "android::trait_trivial_ctor<float>::value"
2242    }
2243   ],
2244   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2245   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2247   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2248   "size" : 4,
2249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2250   "underlying_type" : "_ZTIj"
2251  },
2252  {
2253   "alignment" : 4,
2254   "enum_fields" :
2255   [
2256    {
2257     "enum_field_value" : 1,
2258     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2259    }
2260   ],
2261   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2262   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2263   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2264   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2265   "size" : 4,
2266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2267   "underlying_type" : "_ZTIj"
2268  },
2269  {
2270   "alignment" : 4,
2271   "enum_fields" :
2272   [
2273    {
2274     "enum_field_value" : 1,
2275     "name" : "android::trait_trivial_ctor<int>::value"
2276    }
2277   ],
2278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2279   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2281   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2282   "size" : 4,
2283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2284   "underlying_type" : "_ZTIj"
2285  },
2286  {
2287   "alignment" : 4,
2288   "enum_fields" :
2289   [
2290    {
2291     "enum_field_value" : 1,
2292     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2293    }
2294   ],
2295   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2296   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2297   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2298   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2299   "size" : 4,
2300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2301   "underlying_type" : "_ZTIj"
2302  },
2303  {
2304   "alignment" : 4,
2305   "enum_fields" :
2306   [
2307    {
2308     "enum_field_value" : 1,
2309     "name" : "android::trait_trivial_ctor<long>::value"
2310    }
2311   ],
2312   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2313   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2314   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2315   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2316   "size" : 4,
2317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2318   "underlying_type" : "_ZTIj"
2319  },
2320  {
2321   "alignment" : 4,
2322   "enum_fields" :
2323   [
2324    {
2325     "enum_field_value" : 1,
2326     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2327    }
2328   ],
2329   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2330   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2331   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2332   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2333   "size" : 4,
2334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2335   "underlying_type" : "_ZTIj"
2336  },
2337  {
2338   "alignment" : 4,
2339   "enum_fields" :
2340   [
2341    {
2342     "enum_field_value" : 1,
2343     "name" : "android::trait_trivial_ctor<short>::value"
2344    }
2345   ],
2346   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2347   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2348   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2349   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2350   "size" : 4,
2351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2352   "underlying_type" : "_ZTIj"
2353  },
2354  {
2355   "alignment" : 4,
2356   "enum_fields" :
2357   [
2358    {
2359     "enum_field_value" : 1,
2360     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2361    }
2362   ],
2363   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2364   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2365   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2366   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2367   "size" : 4,
2368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2369   "underlying_type" : "_ZTIj"
2370  },
2371  {
2372   "alignment" : 4,
2373   "enum_fields" :
2374   [
2375    {
2376     "enum_field_value" : 1,
2377     "name" : "android::trait_trivial_ctor<void>::value"
2378    }
2379   ],
2380   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2381   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2382   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2383   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2384   "size" : 4,
2385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2386   "underlying_type" : "_ZTIj"
2387  },
2388  {
2389   "alignment" : 4,
2390   "enum_fields" :
2391   [
2392    {
2393     "enum_field_value" : 1,
2394     "name" : "android::trait_trivial_ctor<long long>::value"
2395    }
2396   ],
2397   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2398   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2399   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2400   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2401   "size" : 4,
2402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2403   "underlying_type" : "_ZTIj"
2404  },
2405  {
2406   "alignment" : 4,
2407   "enum_fields" :
2408   [
2409    {
2410     "enum_field_value" : 1,
2411     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2412    }
2413   ],
2414   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2415   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2416   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2417   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2418   "size" : 4,
2419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2420   "underlying_type" : "_ZTIj"
2421  },
2422  {
2423   "alignment" : 4,
2424   "enum_fields" :
2425   [
2426    {
2427     "enum_field_value" : 1,
2428     "name" : "android::trait_trivial_dtor<bool>::value"
2429    }
2430   ],
2431   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2432   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2433   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2434   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2435   "size" : 4,
2436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2437   "underlying_type" : "_ZTIj"
2438  },
2439  {
2440   "alignment" : 4,
2441   "enum_fields" :
2442   [
2443    {
2444     "enum_field_value" : 1,
2445     "name" : "android::trait_trivial_dtor<char>::value"
2446    }
2447   ],
2448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2449   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2451   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2452   "size" : 4,
2453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2454   "underlying_type" : "_ZTIj"
2455  },
2456  {
2457   "alignment" : 4,
2458   "enum_fields" :
2459   [
2460    {
2461     "enum_field_value" : 1,
2462     "name" : "android::trait_trivial_dtor<double>::value"
2463    }
2464   ],
2465   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2466   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2467   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2468   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2469   "size" : 4,
2470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2471   "underlying_type" : "_ZTIj"
2472  },
2473  {
2474   "alignment" : 4,
2475   "enum_fields" :
2476   [
2477    {
2478     "enum_field_value" : 1,
2479     "name" : "android::trait_trivial_dtor<float>::value"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2483   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2484   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2485   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2486   "size" : 4,
2487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2488   "underlying_type" : "_ZTIj"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : 1,
2496     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2497    }
2498   ],
2499   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2500   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2501   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2502   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2503   "size" : 4,
2504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2505   "underlying_type" : "_ZTIj"
2506  },
2507  {
2508   "alignment" : 4,
2509   "enum_fields" :
2510   [
2511    {
2512     "enum_field_value" : 1,
2513     "name" : "android::trait_trivial_dtor<int>::value"
2514    }
2515   ],
2516   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2517   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2518   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2519   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2520   "size" : 4,
2521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2522   "underlying_type" : "_ZTIj"
2523  },
2524  {
2525   "alignment" : 4,
2526   "enum_fields" :
2527   [
2528    {
2529     "enum_field_value" : 1,
2530     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2531    }
2532   ],
2533   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2534   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2535   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2536   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2537   "size" : 4,
2538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2539   "underlying_type" : "_ZTIj"
2540  },
2541  {
2542   "alignment" : 4,
2543   "enum_fields" :
2544   [
2545    {
2546     "enum_field_value" : 1,
2547     "name" : "android::trait_trivial_dtor<long>::value"
2548    }
2549   ],
2550   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2551   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2552   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2553   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2554   "size" : 4,
2555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2556   "underlying_type" : "_ZTIj"
2557  },
2558  {
2559   "alignment" : 4,
2560   "enum_fields" :
2561   [
2562    {
2563     "enum_field_value" : 1,
2564     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2565    }
2566   ],
2567   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2568   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2569   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2570   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2571   "size" : 4,
2572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2573   "underlying_type" : "_ZTIj"
2574  },
2575  {
2576   "alignment" : 4,
2577   "enum_fields" :
2578   [
2579    {
2580     "enum_field_value" : 1,
2581     "name" : "android::trait_trivial_dtor<short>::value"
2582    }
2583   ],
2584   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2585   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2586   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2587   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2588   "size" : 4,
2589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2590   "underlying_type" : "_ZTIj"
2591  },
2592  {
2593   "alignment" : 4,
2594   "enum_fields" :
2595   [
2596    {
2597     "enum_field_value" : 1,
2598     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2599    }
2600   ],
2601   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2602   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2603   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2604   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2605   "size" : 4,
2606   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2607   "underlying_type" : "_ZTIj"
2608  },
2609  {
2610   "alignment" : 4,
2611   "enum_fields" :
2612   [
2613    {
2614     "enum_field_value" : 1,
2615     "name" : "android::trait_trivial_dtor<void>::value"
2616    }
2617   ],
2618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2619   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2620   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2621   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2622   "size" : 4,
2623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2624   "underlying_type" : "_ZTIj"
2625  },
2626  {
2627   "alignment" : 4,
2628   "enum_fields" :
2629   [
2630    {
2631     "enum_field_value" : 1,
2632     "name" : "android::trait_trivial_dtor<long long>::value"
2633    }
2634   ],
2635   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2636   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2637   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2638   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2639   "size" : 4,
2640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2641   "underlying_type" : "_ZTIj"
2642  },
2643  {
2644   "alignment" : 4,
2645   "enum_fields" :
2646   [
2647    {
2648     "enum_field_value" : 1,
2649     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2650    }
2651   ],
2652   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2653   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2654   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2655   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2656   "size" : 4,
2657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2658   "underlying_type" : "_ZTIj"
2659  },
2660  {
2661   "alignment" : 4,
2662   "enum_fields" :
2663   [
2664    {
2665     "enum_field_value" : 1,
2666     "name" : "android::trait_trivial_move<android::String8>::value"
2667    }
2668   ],
2669   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2670   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2671   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2672   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2673   "size" : 4,
2674   "source_file" : "/system/core/libutils/include/utils/String8.h",
2675   "underlying_type" : "_ZTIj"
2676  },
2677  {
2678   "alignment" : 4,
2679   "enum_fields" :
2680   [
2681    {
2682     "enum_field_value" : 1,
2683     "name" : "android::trait_trivial_move<android::String16>::value"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2687   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2688   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2689   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2690   "size" : 4,
2691   "source_file" : "/system/core/libutils/include/utils/String16.h",
2692   "underlying_type" : "_ZTIj"
2693  },
2694  {
2695   "alignment" : 4,
2696   "enum_fields" :
2697   [
2698    {
2699     "enum_field_value" : 1,
2700     "name" : "android::trait_trivial_move<bool>::value"
2701    }
2702   ],
2703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2704   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2705   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2706   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2707   "size" : 4,
2708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2709   "underlying_type" : "_ZTIj"
2710  },
2711  {
2712   "alignment" : 4,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : 1,
2717     "name" : "android::trait_trivial_move<char>::value"
2718    }
2719   ],
2720   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2721   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2722   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2723   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2724   "size" : 4,
2725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2726   "underlying_type" : "_ZTIj"
2727  },
2728  {
2729   "alignment" : 4,
2730   "enum_fields" :
2731   [
2732    {
2733     "enum_field_value" : 1,
2734     "name" : "android::trait_trivial_move<double>::value"
2735    }
2736   ],
2737   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2738   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2739   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2740   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2741   "size" : 4,
2742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2743   "underlying_type" : "_ZTIj"
2744  },
2745  {
2746   "alignment" : 4,
2747   "enum_fields" :
2748   [
2749    {
2750     "enum_field_value" : 1,
2751     "name" : "android::trait_trivial_move<float>::value"
2752    }
2753   ],
2754   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2755   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2756   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2757   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2758   "size" : 4,
2759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2760   "underlying_type" : "_ZTIj"
2761  },
2762  {
2763   "alignment" : 4,
2764   "enum_fields" :
2765   [
2766    {
2767     "enum_field_value" : 1,
2768     "name" : "android::trait_trivial_move<unsigned char>::value"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2772   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2773   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2774   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2775   "size" : 4,
2776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2777   "underlying_type" : "_ZTIj"
2778  },
2779  {
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 1,
2785     "name" : "android::trait_trivial_move<int>::value"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2789   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2790   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2791   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2792   "size" : 4,
2793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2794   "underlying_type" : "_ZTIj"
2795  },
2796  {
2797   "alignment" : 4,
2798   "enum_fields" :
2799   [
2800    {
2801     "enum_field_value" : 1,
2802     "name" : "android::trait_trivial_move<unsigned int>::value"
2803    }
2804   ],
2805   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2806   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2807   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2808   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2809   "size" : 4,
2810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2811   "underlying_type" : "_ZTIj"
2812  },
2813  {
2814   "alignment" : 4,
2815   "enum_fields" :
2816   [
2817    {
2818     "enum_field_value" : 1,
2819     "name" : "android::trait_trivial_move<long>::value"
2820    }
2821   ],
2822   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2823   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2824   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2825   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2826   "size" : 4,
2827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2828   "underlying_type" : "_ZTIj"
2829  },
2830  {
2831   "alignment" : 4,
2832   "enum_fields" :
2833   [
2834    {
2835     "enum_field_value" : 1,
2836     "name" : "android::trait_trivial_move<unsigned long>::value"
2837    }
2838   ],
2839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2840   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2841   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2842   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2843   "size" : 4,
2844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2845   "underlying_type" : "_ZTIj"
2846  },
2847  {
2848   "alignment" : 4,
2849   "enum_fields" :
2850   [
2851    {
2852     "enum_field_value" : 1,
2853     "name" : "android::trait_trivial_move<short>::value"
2854    }
2855   ],
2856   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2857   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2858   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2859   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2860   "size" : 4,
2861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2862   "underlying_type" : "_ZTIj"
2863  },
2864  {
2865   "alignment" : 4,
2866   "enum_fields" :
2867   [
2868    {
2869     "enum_field_value" : 1,
2870     "name" : "android::trait_trivial_move<unsigned short>::value"
2871    }
2872   ],
2873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2874   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2875   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2876   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2877   "size" : 4,
2878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2879   "underlying_type" : "_ZTIj"
2880  },
2881  {
2882   "alignment" : 4,
2883   "enum_fields" :
2884   [
2885    {
2886     "enum_field_value" : 1,
2887     "name" : "android::trait_trivial_move<void>::value"
2888    }
2889   ],
2890   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2891   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2892   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2893   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2894   "size" : 4,
2895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2896   "underlying_type" : "_ZTIj"
2897  },
2898  {
2899   "alignment" : 4,
2900   "enum_fields" :
2901   [
2902    {
2903     "enum_field_value" : 1,
2904     "name" : "android::trait_trivial_move<long long>::value"
2905    }
2906   ],
2907   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2908   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2909   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2910   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2911   "size" : 4,
2912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2913   "underlying_type" : "_ZTIj"
2914  },
2915  {
2916   "alignment" : 4,
2917   "enum_fields" :
2918   [
2919    {
2920     "enum_field_value" : 1,
2921     "name" : "android::trait_trivial_move<unsigned long long>::value"
2922    }
2923   ],
2924   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2925   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2926   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2927   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2928   "size" : 4,
2929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2930   "underlying_type" : "_ZTIj"
2931  },
2932  {
2933   "alignment" : 4,
2934   "enum_fields" :
2935   [
2936    {
2937     "enum_field_value" : 0,
2938     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2939    },
2940    {
2941     "enum_field_value" : 1,
2942     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2943    },
2944    {
2945     "enum_field_value" : 2,
2946     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2947    }
2948   ],
2949   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2950   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2951   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2952   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2953   "size" : 4,
2954   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2955   "underlying_type" : "_ZTIi"
2956  },
2957  {
2958   "alignment" : 4,
2959   "enum_fields" :
2960   [
2961    {
2962     "enum_field_value" : -1,
2963     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2964    }
2965   ],
2966   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2967   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2968   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2969   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2970   "size" : 4,
2971   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2972   "underlying_type" : "_ZTIi"
2973  },
2974  {
2975   "alignment" : 1,
2976   "enum_fields" :
2977   [
2978    {
2979     "enum_field_value" : 0,
2980     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2981    },
2982    {
2983     "enum_field_value" : 1,
2984     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2985    },
2986    {
2987     "enum_field_value" : 2,
2988     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2989    }
2990   ],
2991   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2992   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2993   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2994   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2995   "size" : 1,
2996   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2997   "underlying_type" : "_ZTIh"
2998  },
2999  {
3000   "alignment" : 4,
3001   "enum_fields" :
3002   [
3003    {
3004     "enum_field_value" : 0,
3005     "name" : "android::Mutex::PRIVATE"
3006    },
3007    {
3008     "enum_field_value" : 1,
3009     "name" : "android::Mutex::SHARED"
3010    }
3011   ],
3012   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3013   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3014   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3015   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3016   "size" : 4,
3017   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3018   "underlying_type" : "_ZTIj"
3019  },
3020  {
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 0,
3026     "name" : "android::RWLock::PRIVATE"
3027    },
3028    {
3029     "enum_field_value" : 1,
3030     "name" : "android::RWLock::SHARED"
3031    }
3032   ],
3033   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3034   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3035   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3036   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3037   "size" : 4,
3038   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3039   "underlying_type" : "_ZTIj"
3040  },
3041  {
3042   "access" : "protected",
3043   "alignment" : 4,
3044   "enum_fields" :
3045   [
3046    {
3047     "enum_field_value" : 1,
3048     "name" : "android::RefBase::FIRST_INC_STRONG"
3049    }
3050   ],
3051   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3052   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3053   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3054   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3055   "size" : 4,
3056   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3057   "underlying_type" : "_ZTIj"
3058  },
3059  {
3060   "access" : "protected",
3061   "alignment" : 4,
3062   "enum_fields" :
3063   [
3064    {
3065     "enum_field_value" : 0,
3066     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3067    },
3068    {
3069     "enum_field_value" : 1,
3070     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3071    },
3072    {
3073     "enum_field_value" : 1,
3074     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3075    }
3076   ],
3077   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3078   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3079   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3080   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3081   "size" : 4,
3082   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3083   "underlying_type" : "_ZTIj"
3084  },
3085  {
3086   "alignment" : 4,
3087   "enum_fields" :
3088   [
3089    {
3090     "enum_field_value" : 0,
3091     "name" : "android::String8::kEmptyString"
3092    }
3093   ],
3094   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3095   "name" : "android::String8::StaticLinkage",
3096   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3097   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3098   "size" : 4,
3099   "source_file" : "/system/core/libutils/include/utils/String8.h",
3100   "underlying_type" : "_ZTIj"
3101  },
3102  {
3103   "alignment" : 4,
3104   "enum_fields" :
3105   [
3106    {
3107     "enum_field_value" : 0,
3108     "name" : "android::String16::kEmptyString"
3109    }
3110   ],
3111   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3112   "name" : "android::String16::StaticLinkage",
3113   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3114   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3115   "size" : 4,
3116   "source_file" : "/system/core/libutils/include/utils/String16.h",
3117   "underlying_type" : "_ZTIj"
3118  },
3119  {
3120   "alignment" : 4,
3121   "enum_fields" :
3122   [
3123    {
3124     "enum_field_value" : 0,
3125     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3126    },
3127    {
3128     "enum_field_value" : 1,
3129     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3130    },
3131    {
3132     "enum_field_value" : 2,
3133     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3134    },
3135    {
3136     "enum_field_value" : 3,
3137     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3138    }
3139   ],
3140   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3141   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3142   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3143   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3144   "size" : 4,
3145   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3146   "underlying_type" : "_ZTIi"
3147  },
3148  {
3149   "alignment" : 4,
3150   "enum_fields" :
3151   [
3152    {
3153     "enum_field_value" : 0,
3154     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3155    },
3156    {
3157     "enum_field_value" : 1,
3158     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3159    },
3160    {
3161     "enum_field_value" : 2,
3162     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3163    }
3164   ],
3165   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3166   "name" : "android::hardware::ProcessState::CallRestriction",
3167   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3168   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3169   "size" : 4,
3170   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3171   "underlying_type" : "_ZTIi"
3172  },
3173  {
3174   "alignment" : 4,
3175   "enum_fields" :
3176   [
3177    {
3178     "enum_field_value" : 0,
3179     "name" : "android::hardware::HidlReturnRestriction::NONE"
3180    },
3181    {
3182     "enum_field_value" : 1,
3183     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3184    },
3185    {
3186     "enum_field_value" : 2,
3187     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3188    }
3189   ],
3190   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3191   "name" : "android::hardware::HidlReturnRestriction",
3192   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3193   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3194   "size" : 4,
3195   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3196   "underlying_type" : "_ZTIi"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 0,
3204     "name" : "android::hardware::Status::EX_NONE"
3205    },
3206    {
3207     "enum_field_value" : -1,
3208     "name" : "android::hardware::Status::EX_SECURITY"
3209    },
3210    {
3211     "enum_field_value" : -2,
3212     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3213    },
3214    {
3215     "enum_field_value" : -3,
3216     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3217    },
3218    {
3219     "enum_field_value" : -4,
3220     "name" : "android::hardware::Status::EX_NULL_POINTER"
3221    },
3222    {
3223     "enum_field_value" : -5,
3224     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3225    },
3226    {
3227     "enum_field_value" : -6,
3228     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3229    },
3230    {
3231     "enum_field_value" : -7,
3232     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3233    },
3234    {
3235     "enum_field_value" : -128,
3236     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3237    },
3238    {
3239     "enum_field_value" : -129,
3240     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3241    }
3242   ],
3243   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3244   "name" : "android::hardware::Status::Exception",
3245   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3246   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3247   "size" : 4,
3248   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3249   "underlying_type" : "_ZTIi"
3250  },
3251  {
3252   "alignment" : 4,
3253   "enum_fields" :
3254   [
3255    {
3256     "enum_field_value" : 1,
3257     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3258    }
3259   ],
3260   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3261   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3262   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3263   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3264   "size" : 4,
3265   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3266   "underlying_type" : "_ZTIj"
3267  },
3268  {
3269   "alignment" : 4,
3270   "enum_fields" :
3271   [
3272    {
3273     "enum_field_value" : 0,
3274     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3275    },
3276    {
3277     "enum_field_value" : 1,
3278     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3279    },
3280    {
3281     "enum_field_value" : 2,
3282     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3283    },
3284    {
3285     "enum_field_value" : 3,
3286     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3287    },
3288    {
3289     "enum_field_value" : 4,
3290     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3291    },
3292    {
3293     "enum_field_value" : 5,
3294     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3295    },
3296    {
3297     "enum_field_value" : 6,
3298     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3299    },
3300    {
3301     "enum_field_value" : 7,
3302     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3303    },
3304    {
3305     "enum_field_value" : 8,
3306     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3307    },
3308    {
3309     "enum_field_value" : 9,
3310     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3311    }
3312   ],
3313   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3314   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3315   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3316   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3317   "size" : 4,
3318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3319   "underlying_type" : "_ZTIj"
3320  },
3321  {
3322   "alignment" : 4,
3323   "enum_fields" :
3324   [
3325    {
3326     "enum_field_value" : 1,
3327     "name" : "android::hardware::kSynchronizedReadWrite"
3328    },
3329    {
3330     "enum_field_value" : 2,
3331     "name" : "android::hardware::kUnsynchronizedWrite"
3332    }
3333   ],
3334   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3335   "name" : "android::hardware::MQFlavor",
3336   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3337   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3338   "size" : 4,
3339   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3340   "underlying_type" : "_ZTIj"
3341  },
3342  {
3343   "alignment" : 4,
3344   "enum_fields" :
3345   [
3346    {
3347     "enum_field_value" : 0,
3348     "name" : "android::hardware::bluetooth::V1_0::Status::SUCCESS"
3349    },
3350    {
3351     "enum_field_value" : 1,
3352     "name" : "android::hardware::bluetooth::V1_0::Status::TRANSPORT_ERROR"
3353    },
3354    {
3355     "enum_field_value" : 2,
3356     "name" : "android::hardware::bluetooth::V1_0::Status::INITIALIZATION_ERROR"
3357    },
3358    {
3359     "enum_field_value" : 3,
3360     "name" : "android::hardware::bluetooth::V1_0::Status::UNKNOWN"
3361    }
3362   ],
3363   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3364   "name" : "android::hardware::bluetooth::V1_0::Status",
3365   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3366   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3367   "size" : 4,
3368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h",
3369   "underlying_type" : "_ZTIi"
3370  },
3371  {
3372   "alignment" : 4,
3373   "enum_fields" :
3374   [
3375    {
3376     "enum_field_value" : 0,
3377     "name" : "android::Condition::WAKE_UP_ONE"
3378    },
3379    {
3380     "enum_field_value" : 1,
3381     "name" : "android::Condition::WAKE_UP_ALL"
3382    }
3383   ],
3384   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3385   "name" : "android::Condition::WakeUpType",
3386   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3387   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3388   "size" : 4,
3389   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3390   "underlying_type" : "_ZTIj"
3391  },
3392  {
3393   "alignment" : 4,
3394   "enum_fields" :
3395   [
3396    {
3397     "enum_field_value" : 0,
3398     "name" : "android::Condition::PRIVATE"
3399    },
3400    {
3401     "enum_field_value" : 1,
3402     "name" : "android::Condition::SHARED"
3403    }
3404   ],
3405   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3406   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3407   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3408   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3409   "size" : 4,
3410   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3411   "underlying_type" : "_ZTIj"
3412  }
3413 ],
3414 "function_types" :
3415 [
3416  {
3417   "alignment" : 4,
3418   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3419   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3420   "parameters" :
3421   [
3422    {
3423     "referenced_type" : "_ZTIRKN7android8String16E"
3424    },
3425    {
3426     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3427    },
3428    {
3429     "referenced_type" : "_ZTIPv"
3430    }
3431   ],
3432   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3433   "return_type" : "_ZTIb",
3434   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3435   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3436  },
3437  {
3438   "alignment" : 4,
3439   "linker_set_key" : "_ZTIFiPvE",
3440   "name" : "int (void *)",
3441   "parameters" :
3442   [
3443    {
3444     "referenced_type" : "_ZTIPv"
3445    }
3446   ],
3447   "referenced_type" : "_ZTIFiPvE",
3448   "return_type" : "_ZTIi",
3449   "self_type" : "_ZTIFiPvE",
3450   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3451  },
3452  {
3453   "alignment" : 4,
3454   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3455   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3456   "parameters" :
3457   [
3458    {
3459     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3460    },
3461    {
3462     "referenced_type" : "_ZTIPKh"
3463    },
3464    {
3465     "referenced_type" : "_ZTIj"
3466    },
3467    {
3468     "referenced_type" : "_ZTIPKy"
3469    },
3470    {
3471     "referenced_type" : "_ZTIj"
3472    },
3473    {
3474     "referenced_type" : "_ZTIPv"
3475    }
3476   ],
3477   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3478   "return_type" : "_ZTIv",
3479   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3480   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3481  }
3482 ],
3483 "functions" :
3484 [
3485  {
3486   "function_name" : "android::hardware::fromBinder",
3487   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3488   "parameters" :
3489   [
3490    {
3491     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3492    }
3493   ],
3494   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
3495   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3496   "template_args" :
3497   [
3498    "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
3499    "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
3500    "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
3501   ]
3502  },
3503  {
3504   "function_name" : "android::hardware::details::castInterface",
3505   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_113IBluetoothHciENS3_4V1_013IBluetoothHciENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3506   "parameters" :
3507   [
3508    {
3509     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3510    },
3511    {
3512     "referenced_type" : "_ZTIPKc"
3513    },
3514    {
3515     "referenced_type" : "_ZTIb"
3516    }
3517   ],
3518   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
3519   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3520   "template_args" :
3521   [
3522    "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
3523    "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
3524    "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
3525   ]
3526  },
3527  {
3528   "function_name" : "android::hardware::details::castInterface",
3529   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_113IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3530   "parameters" :
3531   [
3532    {
3533     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3534    },
3535    {
3536     "referenced_type" : "_ZTIPKc"
3537    },
3538    {
3539     "referenced_type" : "_ZTIb"
3540    }
3541   ],
3542   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
3543   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3544   "template_args" :
3545   [
3546    "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
3547    "_ZTIN7android4hidl4base4V1_05IBaseE",
3548    "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
3549   ]
3550  },
3551  {
3552   "function_name" : "android::hardware::details::castInterface",
3553   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS3_4V1_022IBluetoothHciCallbacksENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3554   "parameters" :
3555   [
3556    {
3557     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
3558    },
3559    {
3560     "referenced_type" : "_ZTIPKc"
3561    },
3562    {
3563     "referenced_type" : "_ZTIb"
3564    }
3565   ],
3566   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
3567   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3568   "template_args" :
3569   [
3570    "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
3571    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3572    "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
3573   ]
3574  },
3575  {
3576   "function_name" : "android::hardware::details::castInterface",
3577   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3578   "parameters" :
3579   [
3580    {
3581     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3582    },
3583    {
3584     "referenced_type" : "_ZTIPKc"
3585    },
3586    {
3587     "referenced_type" : "_ZTIb"
3588    }
3589   ],
3590   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
3591   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3592   "template_args" :
3593   [
3594    "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
3595    "_ZTIN7android4hidl4base4V1_05IBaseE",
3596    "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
3597   ]
3598  },
3599  {
3600   "function_name" : "android::hardware::details::wrapPassthrough",
3601   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_",
3602   "parameters" :
3603   [
3604    {
3605     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
3606    }
3607   ],
3608   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3609   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3610   "template_args" :
3611   [
3612    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3613    "_ZTIv"
3614   ]
3615  },
3616  {
3617   "function_name" : "android::hardware::details::wrapPassthrough",
3618   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_122IBluetoothHciCallbacksEvEENS_2spIT_EES8_",
3619   "parameters" :
3620   [
3621    {
3622     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
3623    }
3624   ],
3625   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
3626   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3627   "template_args" :
3628   [
3629    "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
3630    "_ZTIv"
3631   ]
3632  },
3633  {
3634   "function_name" : "android::hardware::details::getServiceInternal",
3635   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_116BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3640    },
3641    {
3642     "referenced_type" : "_ZTIb"
3643    },
3644    {
3645     "referenced_type" : "_ZTIb"
3646    }
3647   ],
3648   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
3649   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3650   "template_args" :
3651   [
3652    "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
3653    "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
3654    "_ZTIv",
3655    "_ZTIv"
3656   ]
3657  },
3658  {
3659   "function_name" : "android::hardware::details::getServiceInternal",
3660   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_125BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3661   "parameters" :
3662   [
3663    {
3664     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump"
3665    },
3666    {
3667     "referenced_type" : "_ZTIb"
3668    },
3669    {
3670     "referenced_type" : "_ZTIb"
3671    }
3672   ],
3673   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
3674   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3675   "template_args" :
3676   [
3677    "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
3678    "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
3679    "_ZTIv",
3680    "_ZTIv"
3681   ]
3682  },
3683  {
3684   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::getService",
3685   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3686   "parameters" :
3687   [
3688    {
3689     "default_arg" : true,
3690     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3691    },
3692    {
3693     "default_arg" : true,
3694     "referenced_type" : "_ZTIb"
3695    }
3696   ],
3697   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::linkToDeath",
3702   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3708    },
3709    {
3710     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3711    },
3712    {
3713     "referenced_type" : "_ZTIy"
3714    }
3715   ],
3716   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3718  },
3719  {
3720   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::getDebugInfo",
3721   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3722   "parameters" :
3723   [
3724    {
3725     "is_this_ptr" : true,
3726     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3727    },
3728    {
3729     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3730    }
3731   ],
3732   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::getHashChain",
3737   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3738   "parameters" :
3739   [
3740    {
3741     "is_this_ptr" : true,
3742     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3743    },
3744    {
3745     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3746    }
3747   ],
3748   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::tryGetService",
3753   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3754   "parameters" :
3755   [
3756    {
3757     "default_arg" : true,
3758     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3759    },
3760    {
3761     "default_arg" : true,
3762     "referenced_type" : "_ZTIb"
3763    }
3764   ],
3765   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::unlinkToDeath",
3770   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3776    },
3777    {
3778     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3779    }
3780   ],
3781   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::interfaceChain",
3786   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3787   "parameters" :
3788   [
3789    {
3790     "is_this_ptr" : true,
3791     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3792    },
3793    {
3794     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3795    }
3796   ],
3797   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3799  },
3800  {
3801   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::registerAsService",
3802   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3808    },
3809    {
3810     "default_arg" : true,
3811     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3812    }
3813   ],
3814   "return_type" : "_ZTIi",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::interfaceDescriptor",
3819   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3825    },
3826    {
3827     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3828    }
3829   ],
3830   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::notifySyspropsChanged",
3835   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21notifySyspropsChangedEv",
3836   "parameters" :
3837   [
3838    {
3839     "is_this_ptr" : true,
3840     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3841    }
3842   ],
3843   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3845  },
3846  {
3847   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::setHALInstrumentation",
3848   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21setHALInstrumentationEv",
3849   "parameters" :
3850   [
3851    {
3852     "is_this_ptr" : true,
3853     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3854    }
3855   ],
3856   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3858  },
3859  {
3860   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::registerForNotifications",
3861   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3862   "parameters" :
3863   [
3864    {
3865     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3866    },
3867    {
3868     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3869    }
3870   ],
3871   "return_type" : "_ZTIb",
3872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3873  },
3874  {
3875   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::ping",
3876   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci4pingEv",
3877   "parameters" :
3878   [
3879    {
3880     "is_this_ptr" : true,
3881     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3882    }
3883   ],
3884   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3886  },
3887  {
3888   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::debug",
3889   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3890   "parameters" :
3891   [
3892    {
3893     "is_this_ptr" : true,
3894     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
3895    },
3896    {
3897     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3898    },
3899    {
3900     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3901    }
3902   ],
3903   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3905  },
3906  {
3907   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::castFrom",
3908   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spINS1_4V1_013IBluetoothHciEEEb",
3909   "parameters" :
3910   [
3911    {
3912     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3913    },
3914    {
3915     "default_arg" : true,
3916     "referenced_type" : "_ZTIb"
3917    }
3918   ],
3919   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
3920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3921  },
3922  {
3923   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::castFrom",
3924   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3929    },
3930    {
3931     "default_arg" : true,
3932     "referenced_type" : "_ZTIb"
3933    }
3934   ],
3935   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
3936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3937  },
3938  {
3939   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::castFrom",
3940   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci8castFromERKNS_2spIS3_EEb",
3941   "parameters" :
3942   [
3943    {
3944     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
3945    },
3946    {
3947     "default_arg" : true,
3948     "referenced_type" : "_ZTIb"
3949    }
3950   ],
3951   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
3952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
3953  },
3954  {
3955   "access" : "private",
3956   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHci::addOnewayTask",
3957   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE",
3958   "parameters" :
3959   [
3960    {
3961     "is_this_ptr" : true,
3962     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
3963    },
3964    {
3965     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3966    }
3967   ],
3968   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHci.h"
3970  },
3971  {
3972   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHci::BsBluetoothHci",
3973   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE",
3974   "parameters" :
3975   [
3976    {
3977     "is_this_ptr" : true,
3978     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
3979    },
3980    {
3981     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
3982    }
3983   ],
3984   "return_type" : "_ZTIv",
3985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHci.h"
3986  },
3987  {
3988   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHci::BsBluetoothHci",
3989   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE",
3990   "parameters" :
3991   [
3992    {
3993     "is_this_ptr" : true,
3994     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
3995    },
3996    {
3997     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
3998    }
3999   ],
4000   "return_type" : "_ZTIv",
4001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHci.h"
4002  },
4003  {
4004   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::onTransact",
4005   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4006   "parameters" :
4007   [
4008    {
4009     "is_this_ptr" : true,
4010     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4011    },
4012    {
4013     "referenced_type" : "_ZTIj"
4014    },
4015    {
4016     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4017    },
4018    {
4019     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4020    },
4021    {
4022     "default_arg" : true,
4023     "referenced_type" : "_ZTIj"
4024    },
4025    {
4026     "default_arg" : true,
4027     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4028    }
4029   ],
4030   "return_type" : "_ZTIi",
4031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4032  },
4033  {
4034   "access" : "private",
4035   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::getDebugInfo",
4036   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4042    },
4043    {
4044     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4045    }
4046   ],
4047   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4049  },
4050  {
4051   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::_hidl_sendIsoData",
4052   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci17_hidl_sendIsoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4053   "parameters" :
4054   [
4055    {
4056     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4057    },
4058    {
4059     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4060    },
4061    {
4062     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4063    },
4064    {
4065     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4066    }
4067   ],
4068   "return_type" : "_ZTIi",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::_hidl_initialize_1_1",
4073   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci20_hidl_initialize_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4074   "parameters" :
4075   [
4076    {
4077     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4078    },
4079    {
4080     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4081    },
4082    {
4083     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4084    },
4085    {
4086     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4087    }
4088   ],
4089   "return_type" : "_ZTIi",
4090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4091  },
4092  {
4093   "access" : "private",
4094   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::ping",
4095   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci4pingEv",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4101    }
4102   ],
4103   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::BnHwBluetoothHci",
4108   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4114    },
4115    {
4116     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
4117    }
4118   ],
4119   "return_type" : "_ZTIv",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::BnHwBluetoothHci",
4124   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4130    },
4131    {
4132     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
4133    }
4134   ],
4135   "return_type" : "_ZTIv",
4136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4137  },
4138  {
4139   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::~BnHwBluetoothHci",
4140   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev",
4141   "parameters" :
4142   [
4143    {
4144     "is_this_ptr" : true,
4145     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4146    }
4147   ],
4148   "return_type" : "_ZTIv",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::~BnHwBluetoothHci",
4153   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4159    }
4160   ],
4161   "return_type" : "_ZTIv",
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4163  },
4164  {
4165   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci::~BnHwBluetoothHci",
4166   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD2Ev",
4167   "parameters" :
4168   [
4169    {
4170     "is_this_ptr" : true,
4171     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
4172    }
4173   ],
4174   "return_type" : "_ZTIv",
4175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h"
4176  },
4177  {
4178   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::initialize",
4179   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE",
4180   "parameters" :
4181   [
4182    {
4183     "is_this_ptr" : true,
4184     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4185    },
4186    {
4187     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4188    }
4189   ],
4190   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4192  },
4193  {
4194   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::linkToDeath",
4195   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4196   "parameters" :
4197   [
4198    {
4199     "is_this_ptr" : true,
4200     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4201    },
4202    {
4203     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4204    },
4205    {
4206     "referenced_type" : "_ZTIy"
4207    }
4208   ],
4209   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4211  },
4212  {
4213   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::sendAclData",
4214   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE",
4215   "parameters" :
4216   [
4217    {
4218     "is_this_ptr" : true,
4219     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4220    },
4221    {
4222     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4223    }
4224   ],
4225   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4227  },
4228  {
4229   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::sendIsoData",
4230   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE",
4231   "parameters" :
4232   [
4233    {
4234     "is_this_ptr" : true,
4235     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4236    },
4237    {
4238     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4239    }
4240   ],
4241   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4243  },
4244  {
4245   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::sendScoData",
4246   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE",
4247   "parameters" :
4248   [
4249    {
4250     "is_this_ptr" : true,
4251     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4252    },
4253    {
4254     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4255    }
4256   ],
4257   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4259  },
4260  {
4261   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::getDebugInfo",
4262   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4263   "parameters" :
4264   [
4265    {
4266     "is_this_ptr" : true,
4267     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4268    },
4269    {
4270     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4271    }
4272   ],
4273   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4275  },
4276  {
4277   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::getHashChain",
4278   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4279   "parameters" :
4280   [
4281    {
4282     "is_this_ptr" : true,
4283     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4284    },
4285    {
4286     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4287    }
4288   ],
4289   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4291  },
4292  {
4293   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::unlinkToDeath",
4294   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4295   "parameters" :
4296   [
4297    {
4298     "is_this_ptr" : true,
4299     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4300    },
4301    {
4302     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4303    }
4304   ],
4305   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4307  },
4308  {
4309   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::initialize_1_1",
4310   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4311   "parameters" :
4312   [
4313    {
4314     "is_this_ptr" : true,
4315     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4316    },
4317    {
4318     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4319    }
4320   ],
4321   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4323  },
4324  {
4325   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::interfaceChain",
4326   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4327   "parameters" :
4328   [
4329    {
4330     "is_this_ptr" : true,
4331     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4332    },
4333    {
4334     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4335    }
4336   ],
4337   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4339  },
4340  {
4341   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::sendHciCommand",
4342   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4348    },
4349    {
4350     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4351    }
4352   ],
4353   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::onLastStrongRef",
4358   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4364    },
4365    {
4366     "referenced_type" : "_ZTIPKv"
4367    }
4368   ],
4369   "return_type" : "_ZTIv",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::_hidl_sendIsoData",
4374   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci17_hidl_sendIsoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4375   "parameters" :
4376   [
4377    {
4378     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4379    },
4380    {
4381     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4382    },
4383    {
4384     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4385    }
4386   ],
4387   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4389  },
4390  {
4391   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::interfaceDescriptor",
4392   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4393   "parameters" :
4394   [
4395    {
4396     "is_this_ptr" : true,
4397     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4398    },
4399    {
4400     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4401    }
4402   ],
4403   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4405  },
4406  {
4407   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::_hidl_initialize_1_1",
4408   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci20_hidl_initialize_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4409   "parameters" :
4410   [
4411    {
4412     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4413    },
4414    {
4415     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4416    },
4417    {
4418     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4419    }
4420   ],
4421   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4423  },
4424  {
4425   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::notifySyspropsChanged",
4426   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21notifySyspropsChangedEv",
4427   "parameters" :
4428   [
4429    {
4430     "is_this_ptr" : true,
4431     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4432    }
4433   ],
4434   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4436  },
4437  {
4438   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::setHALInstrumentation",
4439   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21setHALInstrumentationEv",
4440   "parameters" :
4441   [
4442    {
4443     "is_this_ptr" : true,
4444     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4445    }
4446   ],
4447   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4449  },
4450  {
4451   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::ping",
4452   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci4pingEv",
4453   "parameters" :
4454   [
4455    {
4456     "is_this_ptr" : true,
4457     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4458    }
4459   ],
4460   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4462  },
4463  {
4464   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::close",
4465   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5closeEv",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4471    }
4472   ],
4473   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4475  },
4476  {
4477   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::debug",
4478   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4479   "parameters" :
4480   [
4481    {
4482     "is_this_ptr" : true,
4483     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4484    },
4485    {
4486     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4487    },
4488    {
4489     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4490    }
4491   ],
4492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4494  },
4495  {
4496   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::BpHwBluetoothHci",
4497   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4503    },
4504    {
4505     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4506    }
4507   ],
4508   "return_type" : "_ZTIv",
4509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4510  },
4511  {
4512   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::BpHwBluetoothHci",
4513   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
4519    },
4520    {
4521     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4522    }
4523   ],
4524   "return_type" : "_ZTIv",
4525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
4526  },
4527  {
4528   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::getService",
4529   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4530   "parameters" :
4531   [
4532    {
4533     "default_arg" : true,
4534     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump"
4535    },
4536    {
4537     "default_arg" : true,
4538     "referenced_type" : "_ZTIb"
4539    }
4540   ],
4541   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
4542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4543  },
4544  {
4545   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::linkToDeath",
4546   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4547   "parameters" :
4548   [
4549    {
4550     "is_this_ptr" : true,
4551     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4552    },
4553    {
4554     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4555    },
4556    {
4557     "referenced_type" : "_ZTIy"
4558    }
4559   ],
4560   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::getDebugInfo",
4565   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4566   "parameters" :
4567   [
4568    {
4569     "is_this_ptr" : true,
4570     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4571    },
4572    {
4573     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4574    }
4575   ],
4576   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4578  },
4579  {
4580   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::getHashChain",
4581   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4582   "parameters" :
4583   [
4584    {
4585     "is_this_ptr" : true,
4586     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4587    },
4588    {
4589     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4590    }
4591   ],
4592   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4594  },
4595  {
4596   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::tryGetService",
4597   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4598   "parameters" :
4599   [
4600    {
4601     "default_arg" : true,
4602     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump"
4603    },
4604    {
4605     "default_arg" : true,
4606     "referenced_type" : "_ZTIb"
4607    }
4608   ],
4609   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
4610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4611  },
4612  {
4613   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::unlinkToDeath",
4614   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4615   "parameters" :
4616   [
4617    {
4618     "is_this_ptr" : true,
4619     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4620    },
4621    {
4622     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4623    }
4624   ],
4625   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4627  },
4628  {
4629   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::interfaceChain",
4630   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4631   "parameters" :
4632   [
4633    {
4634     "is_this_ptr" : true,
4635     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4636    },
4637    {
4638     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4639    }
4640   ],
4641   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4643  },
4644  {
4645   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::registerAsService",
4646   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4647   "parameters" :
4648   [
4649    {
4650     "is_this_ptr" : true,
4651     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4652    },
4653    {
4654     "default_arg" : true,
4655     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump"
4656    }
4657   ],
4658   "return_type" : "_ZTIi",
4659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4660  },
4661  {
4662   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::interfaceDescriptor",
4663   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4664   "parameters" :
4665   [
4666    {
4667     "is_this_ptr" : true,
4668     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4669    },
4670    {
4671     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4672    }
4673   ],
4674   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::notifySyspropsChanged",
4679   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21notifySyspropsChangedEv",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4685    }
4686   ],
4687   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::setHALInstrumentation",
4692   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21setHALInstrumentationEv",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4698    }
4699   ],
4700   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4702  },
4703  {
4704   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::registerForNotifications",
4705   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4706   "parameters" :
4707   [
4708    {
4709     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump"
4710    },
4711    {
4712     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4713    }
4714   ],
4715   "return_type" : "_ZTIb",
4716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4717  },
4718  {
4719   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::ping",
4720   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks4pingEv",
4721   "parameters" :
4722   [
4723    {
4724     "is_this_ptr" : true,
4725     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4726    }
4727   ],
4728   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4730  },
4731  {
4732   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::debug",
4733   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4734   "parameters" :
4735   [
4736    {
4737     "is_this_ptr" : true,
4738     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
4739    },
4740    {
4741     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4742    },
4743    {
4744     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4745    }
4746   ],
4747   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4749  },
4750  {
4751   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::castFrom",
4752   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEEb",
4753   "parameters" :
4754   [
4755    {
4756     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4757    },
4758    {
4759     "default_arg" : true,
4760     "referenced_type" : "_ZTIb"
4761    }
4762   ],
4763   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
4764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4765  },
4766  {
4767   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::castFrom",
4768   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4769   "parameters" :
4770   [
4771    {
4772     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4773    },
4774    {
4775     "default_arg" : true,
4776     "referenced_type" : "_ZTIb"
4777    }
4778   ],
4779   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
4780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4781  },
4782  {
4783   "function_name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::castFrom",
4784   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb",
4785   "parameters" :
4786   [
4787    {
4788     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4789    },
4790    {
4791     "default_arg" : true,
4792     "referenced_type" : "_ZTIb"
4793    }
4794   ],
4795   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
4796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
4797  },
4798  {
4799   "access" : "private",
4800   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHciCallbacks::addOnewayTask",
4801   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE",
4802   "parameters" :
4803   [
4804    {
4805     "is_this_ptr" : true,
4806     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
4807    },
4808    {
4809     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4810    }
4811   ],
4812   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHciCallbacks.h"
4814  },
4815  {
4816   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4817   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4818   "parameters" :
4819   [
4820    {
4821     "is_this_ptr" : true,
4822     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
4823    },
4824    {
4825     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4826    }
4827   ],
4828   "return_type" : "_ZTIv",
4829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHciCallbacks.h"
4830  },
4831  {
4832   "function_name" : "android::hardware::bluetooth::V1_1::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4833   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4834   "parameters" :
4835   [
4836    {
4837     "is_this_ptr" : true,
4838     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
4839    },
4840    {
4841     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4842    }
4843   ],
4844   "return_type" : "_ZTIv",
4845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHciCallbacks.h"
4846  },
4847  {
4848   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::onTransact",
4849   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4850   "parameters" :
4851   [
4852    {
4853     "is_this_ptr" : true,
4854     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4855    },
4856    {
4857     "referenced_type" : "_ZTIj"
4858    },
4859    {
4860     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4861    },
4862    {
4863     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4864    },
4865    {
4866     "default_arg" : true,
4867     "referenced_type" : "_ZTIj"
4868    },
4869    {
4870     "default_arg" : true,
4871     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4872    }
4873   ],
4874   "return_type" : "_ZTIi",
4875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4876  },
4877  {
4878   "access" : "private",
4879   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::getDebugInfo",
4880   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4886    },
4887    {
4888     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4889    }
4890   ],
4891   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4893  },
4894  {
4895   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::_hidl_isoDataReceived",
4896   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks21_hidl_isoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4897   "parameters" :
4898   [
4899    {
4900     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4901    },
4902    {
4903     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4904    },
4905    {
4906     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4907    },
4908    {
4909     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4910    }
4911   ],
4912   "return_type" : "_ZTIi",
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4914  },
4915  {
4916   "access" : "private",
4917   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::ping",
4918   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks4pingEv",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4924    }
4925   ],
4926   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4928  },
4929  {
4930   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4931   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4932   "parameters" :
4933   [
4934    {
4935     "is_this_ptr" : true,
4936     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4937    },
4938    {
4939     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4940    }
4941   ],
4942   "return_type" : "_ZTIv",
4943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4944  },
4945  {
4946   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4947   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4953    },
4954    {
4955     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIv",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
4963   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4969    }
4970   ],
4971   "return_type" : "_ZTIv",
4972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4973  },
4974  {
4975   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
4976   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev",
4977   "parameters" :
4978   [
4979    {
4980     "is_this_ptr" : true,
4981     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4982    }
4983   ],
4984   "return_type" : "_ZTIv",
4985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4986  },
4987  {
4988   "function_name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
4989   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD2Ev",
4990   "parameters" :
4991   [
4992    {
4993     "is_this_ptr" : true,
4994     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
4995    }
4996   ],
4997   "return_type" : "_ZTIv",
4998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
4999  },
5000  {
5001   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::linkToDeath",
5002   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5003   "parameters" :
5004   [
5005    {
5006     "is_this_ptr" : true,
5007     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5008    },
5009    {
5010     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5011    },
5012    {
5013     "referenced_type" : "_ZTIy"
5014    }
5015   ],
5016   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5018  },
5019  {
5020   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::getDebugInfo",
5021   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5022   "parameters" :
5023   [
5024    {
5025     "is_this_ptr" : true,
5026     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5027    },
5028    {
5029     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5030    }
5031   ],
5032   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5034  },
5035  {
5036   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::getHashChain",
5037   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5038   "parameters" :
5039   [
5040    {
5041     "is_this_ptr" : true,
5042     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5043    },
5044    {
5045     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5046    }
5047   ],
5048   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5050  },
5051  {
5052   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::unlinkToDeath",
5053   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5054   "parameters" :
5055   [
5056    {
5057     "is_this_ptr" : true,
5058     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5059    },
5060    {
5061     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5062    }
5063   ],
5064   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5066  },
5067  {
5068   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::interfaceChain",
5069   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5070   "parameters" :
5071   [
5072    {
5073     "is_this_ptr" : true,
5074     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5075    },
5076    {
5077     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5078    }
5079   ],
5080   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5082  },
5083  {
5084   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::aclDataReceived",
5085   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE",
5086   "parameters" :
5087   [
5088    {
5089     "is_this_ptr" : true,
5090     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5091    },
5092    {
5093     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5094    }
5095   ],
5096   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5098  },
5099  {
5100   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::isoDataReceived",
5101   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE",
5102   "parameters" :
5103   [
5104    {
5105     "is_this_ptr" : true,
5106     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5107    },
5108    {
5109     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5110    }
5111   ],
5112   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5114  },
5115  {
5116   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::onLastStrongRef",
5117   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5118   "parameters" :
5119   [
5120    {
5121     "is_this_ptr" : true,
5122     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5123    },
5124    {
5125     "referenced_type" : "_ZTIPKv"
5126    }
5127   ],
5128   "return_type" : "_ZTIv",
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5130  },
5131  {
5132   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::scoDataReceived",
5133   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE",
5134   "parameters" :
5135   [
5136    {
5137     "is_this_ptr" : true,
5138     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5139    },
5140    {
5141     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5142    }
5143   ],
5144   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5146  },
5147  {
5148   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::hciEventReceived",
5149   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE",
5150   "parameters" :
5151   [
5152    {
5153     "is_this_ptr" : true,
5154     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5155    },
5156    {
5157     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5158    }
5159   ],
5160   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5162  },
5163  {
5164   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::interfaceDescriptor",
5165   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5166   "parameters" :
5167   [
5168    {
5169     "is_this_ptr" : true,
5170     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5171    },
5172    {
5173     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5174    }
5175   ],
5176   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5178  },
5179  {
5180   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::_hidl_isoDataReceived",
5181   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21_hidl_isoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5182   "parameters" :
5183   [
5184    {
5185     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5186    },
5187    {
5188     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5189    },
5190    {
5191     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5192    }
5193   ],
5194   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5196  },
5197  {
5198   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::notifySyspropsChanged",
5199   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21notifySyspropsChangedEv",
5200   "parameters" :
5201   [
5202    {
5203     "is_this_ptr" : true,
5204     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5205    }
5206   ],
5207   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5209  },
5210  {
5211   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::setHALInstrumentation",
5212   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21setHALInstrumentationEv",
5213   "parameters" :
5214   [
5215    {
5216     "is_this_ptr" : true,
5217     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5218    }
5219   ],
5220   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5222  },
5223  {
5224   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::initializationComplete",
5225   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE",
5226   "parameters" :
5227   [
5228    {
5229     "is_this_ptr" : true,
5230     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5231    },
5232    {
5233     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE"
5234    }
5235   ],
5236   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5238  },
5239  {
5240   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::ping",
5241   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks4pingEv",
5242   "parameters" :
5243   [
5244    {
5245     "is_this_ptr" : true,
5246     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5247    }
5248   ],
5249   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5251  },
5252  {
5253   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::debug",
5254   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5255   "parameters" :
5256   [
5257    {
5258     "is_this_ptr" : true,
5259     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5260    },
5261    {
5262     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5263    },
5264    {
5265     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5266    }
5267   ],
5268   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5270  },
5271  {
5272   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5273   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5279    },
5280    {
5281     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5282    }
5283   ],
5284   "return_type" : "_ZTIv",
5285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5286  },
5287  {
5288   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5289   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE",
5290   "parameters" :
5291   [
5292    {
5293     "is_this_ptr" : true,
5294     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5295    },
5296    {
5297     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5298    }
5299   ],
5300   "return_type" : "_ZTIv",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::onLastStrongRef",
5305   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv",
5306   "parameters" :
5307   [
5308    {
5309     "is_this_ptr" : true,
5310     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPKv"
5314    }
5315   ],
5316   "return_type" : "_ZTIv",
5317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
5318  },
5319  {
5320   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::onLastStrongRef",
5321   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5322   "parameters" :
5323   [
5324    {
5325     "is_this_ptr" : true,
5326     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5327    },
5328    {
5329     "referenced_type" : "_ZTIPKv"
5330    }
5331   ],
5332   "return_type" : "_ZTIv",
5333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5334  },
5335  {
5336   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci::onLastStrongRef",
5337   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv",
5338   "parameters" :
5339   [
5340    {
5341     "is_this_ptr" : true,
5342     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
5343    },
5344    {
5345     "referenced_type" : "_ZTIPKv"
5346    }
5347   ],
5348   "return_type" : "_ZTIv",
5349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
5350  },
5351  {
5352   "function_name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks::onLastStrongRef",
5353   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5354   "parameters" :
5355   [
5356    {
5357     "is_this_ptr" : true,
5358     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
5359    },
5360    {
5361     "referenced_type" : "_ZTIPKv"
5362    }
5363   ],
5364   "return_type" : "_ZTIv",
5365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
5366  }
5367 ],
5368 "global_vars" :
5369 [
5370  {
5371   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10descriptorE",
5372   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHci::descriptor",
5373   "referenced_type" : "_ZTIPKc",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
5375  },
5376  {
5377   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks10descriptorE",
5378   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks::descriptor",
5379   "referenced_type" : "_ZTIPKc",
5380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
5381  }
5382 ],
5383 "lvalue_reference_types" :
5384 [
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIRK7log_msg",
5388   "name" : "const log_msg &",
5389   "referenced_type" : "_ZTIK7log_msg",
5390   "self_type" : "_ZTIRK7log_msg",
5391   "size" : 4,
5392   "source_file" : "/system/core/liblog/include/log/log_read.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5397   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5398   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5399   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5400   "size" : 4,
5401   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5406   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5407   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5408   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5409   "size" : 4,
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5415   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5416   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5417   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5418   "size" : 4,
5419   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5424   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5425   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5426   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5427   "size" : 4,
5428   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5433   "name" : "const android::sp<android::hardware::IBinder> &",
5434   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5435   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5436   "size" : 4,
5437   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5442   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &",
5443   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5444   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5445   "size" : 4,
5446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5451   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5452   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5453   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5454   "size" : 4,
5455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5460   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> &",
5461   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5462   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5463   "size" : 4,
5464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5469   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> &",
5470   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5471   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5472   "size" : 4,
5473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5478   "name" : "const android::wp<android::hardware::BHwBinder> &",
5479   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5480   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5481   "size" : 4,
5482   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "_ZTIRKN7android7String8E",
5487   "name" : "const android::String8 &",
5488   "referenced_type" : "_ZTIKN7android7String8E",
5489   "self_type" : "_ZTIRKN7android7String8E",
5490   "size" : 4,
5491   "source_file" : "/system/core/libutils/include/utils/String8.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "_ZTIRKN7android8String16E",
5496   "name" : "const android::String16 &",
5497   "referenced_type" : "_ZTIKN7android8String16E",
5498   "self_type" : "_ZTIRKN7android8String16E",
5499   "size" : 4,
5500   "source_file" : "/system/core/libutils/include/utils/String16.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5505   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5506   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5507   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5508   "size" : 4,
5509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5514   "name" : "const android::hardware::hidl_handle &",
5515   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5516   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5517   "size" : 4,
5518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5523   "name" : "const android::hardware::hidl_memory &",
5524   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5525   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5526   "size" : 4,
5527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5532   "name" : "const android::hardware::hidl_string &",
5533   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5534   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5535   "size" : 4,
5536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5541   "name" : "const android::hardware::hidl_version &",
5542   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5543   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5544   "size" : 4,
5545   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5550   "name" : "const android::hardware::Parcel &",
5551   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5552   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5553   "size" : 4,
5554   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5555  },
5556  {
5557   "alignment" : 4,
5558   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5559   "name" : "const android::hardware::Return<bool> &",
5560   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5561   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5562   "size" : 4,
5563   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5568   "name" : "const android::hardware::Status &",
5569   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5570   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5571   "size" : 4,
5572   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5573  },
5574  {
5575   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5576   "name" : "const iter<is_const> &",
5577   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5578   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5579   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5580  },
5581  {
5582   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5583   "name" : "const iter<is_const> &",
5584   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5585   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5591   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5592   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5593   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5594   "size" : 4,
5595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5600   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5601   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5602   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5603   "size" : 4,
5604   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5609   "name" : "const android::hardware::hidl_vec<int> &",
5610   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5611   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5612   "size" : 4,
5613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5618   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5619   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5620   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5621   "size" : 4,
5622   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5627   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5628   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5629   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5630   "size" : 4,
5631   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5636   "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 *> > *)> > > &",
5637   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5638   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5639   "size" : 4,
5640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5645   "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 *> > *)> > > &",
5646   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5647   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
5648   "size" : 4,
5649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5654   "name" : "const android::hidl::base::V1_0::IBase *const &",
5655   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5656   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5657   "size" : 4,
5658   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "_ZTIRKa",
5663   "name" : "const signed char &",
5664   "referenced_type" : "_ZTIKa",
5665   "self_type" : "_ZTIRKa",
5666   "size" : 4,
5667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "_ZTIRKb",
5672   "name" : "const bool &",
5673   "referenced_type" : "_ZTIKb",
5674   "self_type" : "_ZTIRKb",
5675   "size" : 4,
5676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "_ZTIRKd",
5681   "name" : "const double &",
5682   "referenced_type" : "_ZTIKd",
5683   "self_type" : "_ZTIRKd",
5684   "size" : 4,
5685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "linker_set_key" : "_ZTIRKf",
5690   "name" : "const float &",
5691   "referenced_type" : "_ZTIKf",
5692   "self_type" : "_ZTIRKf",
5693   "size" : 4,
5694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "_ZTIRKh",
5699   "name" : "const unsigned char &",
5700   "referenced_type" : "_ZTIKh",
5701   "self_type" : "_ZTIRKh",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "linker_set_key" : "_ZTIRKi",
5708   "name" : "const int &",
5709   "referenced_type" : "_ZTIKi",
5710   "self_type" : "_ZTIRKi",
5711   "size" : 4,
5712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5713  },
5714  {
5715   "alignment" : 4,
5716   "linker_set_key" : "_ZTIRKj",
5717   "name" : "const unsigned int &",
5718   "referenced_type" : "_ZTIKj",
5719   "self_type" : "_ZTIRKj",
5720   "size" : 4,
5721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "linker_set_key" : "_ZTIRKs",
5726   "name" : "const short &",
5727   "referenced_type" : "_ZTIKs",
5728   "self_type" : "_ZTIRKs",
5729   "size" : 4,
5730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5731  },
5732  {
5733   "alignment" : 4,
5734   "linker_set_key" : "_ZTIRKt",
5735   "name" : "const unsigned short &",
5736   "referenced_type" : "_ZTIKt",
5737   "self_type" : "_ZTIRKt",
5738   "size" : 4,
5739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5740  },
5741  {
5742   "alignment" : 4,
5743   "linker_set_key" : "_ZTIRKx",
5744   "name" : "const long long &",
5745   "referenced_type" : "_ZTIKx",
5746   "self_type" : "_ZTIRKx",
5747   "size" : 4,
5748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5749  },
5750  {
5751   "alignment" : 4,
5752   "linker_set_key" : "_ZTIRKy",
5753   "name" : "const unsigned long long &",
5754   "referenced_type" : "_ZTIKy",
5755   "self_type" : "_ZTIRKy",
5756   "size" : 4,
5757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5762   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5763   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5764   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5765   "size" : 4,
5766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5771   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5772   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5773   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5774   "size" : 4,
5775   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5780   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> &",
5781   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5782   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
5783   "size" : 4,
5784   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5789   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> &",
5790   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5791   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
5792   "size" : 4,
5793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "linker_set_key" : "_ZTIRN7android5MutexE",
5798   "name" : "android::Mutex &",
5799   "referenced_type" : "_ZTIN7android5MutexE",
5800   "self_type" : "_ZTIRN7android5MutexE",
5801   "size" : 4,
5802   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "_ZTIRN7android6RWLockE",
5807   "name" : "android::RWLock &",
5808   "referenced_type" : "_ZTIN7android6RWLockE",
5809   "self_type" : "_ZTIRN7android6RWLockE",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "_ZTIRN7android7String8E",
5816   "name" : "android::String8 &",
5817   "referenced_type" : "_ZTIN7android7String8E",
5818   "self_type" : "_ZTIRN7android7String8E",
5819   "size" : 4,
5820   "source_file" : "/system/core/libutils/include/utils/String8.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "_ZTIRN7android8String16E",
5825   "name" : "android::String16 &",
5826   "referenced_type" : "_ZTIN7android8String16E",
5827   "self_type" : "_ZTIRN7android8String16E",
5828   "size" : 4,
5829   "source_file" : "/system/core/libutils/include/utils/String16.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5834   "name" : "android::hardware::TextOutput &",
5835   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5836   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5837   "size" : 4,
5838   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5843   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5844   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5845   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5846   "size" : 4,
5847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5852   "name" : "android::hardware::hidl_memory &",
5853   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5854   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5855   "size" : 4,
5856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5861   "name" : "android::hardware::hidl_string &",
5862   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5863   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5864   "size" : 4,
5865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
5870   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> > &",
5871   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
5872   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
5873   "size" : 4,
5874   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
5879   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> > &",
5880   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
5881   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
5882   "size" : 4,
5883   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5888   "name" : "android::hardware::Return<bool> &",
5889   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5890   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5891   "size" : 4,
5892   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5893  },
5894  {
5895   "alignment" : 4,
5896   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5897   "name" : "android::hardware::Return<void> &",
5898   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5899   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5900   "size" : 4,
5901   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5906   "name" : "android::hardware::Status &",
5907   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5908   "self_type" : "_ZTIRN7android8hardware6StatusE",
5909   "size" : 4,
5910   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5911  },
5912  {
5913   "alignment" : 4,
5914   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5915   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5916   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5917   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5918   "size" : 4,
5919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5924   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5925   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5926   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5927   "size" : 4,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5933   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5934   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5935   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5936   "size" : 4,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5942   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5943   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5944   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5945   "size" : 4,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIRh",
5951   "name" : "unsigned char &",
5952   "referenced_type" : "_ZTIh",
5953   "self_type" : "_ZTIRh",
5954   "size" : 4,
5955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIRi",
5960   "name" : "int &",
5961   "referenced_type" : "_ZTIi",
5962   "self_type" : "_ZTIRi",
5963   "size" : 4,
5964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5965  }
5966 ],
5967 "pointer_types" :
5968 [
5969  {
5970   "alignment" : 4,
5971   "linker_set_key" : "_ZTIP13native_handle",
5972   "name" : "native_handle *",
5973   "referenced_type" : "_ZTI13native_handle",
5974   "self_type" : "_ZTIP13native_handle",
5975   "size" : 4,
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "linker_set_key" : "_ZTIP18android_flex_plane",
5981   "name" : "android_flex_plane *",
5982   "referenced_type" : "_ZTI18android_flex_plane",
5983   "self_type" : "_ZTIP18android_flex_plane",
5984   "size" : 4,
5985   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "linker_set_key" : "_ZTIP7log_msg",
5990   "name" : "log_msg *",
5991   "referenced_type" : "_ZTI7log_msg",
5992   "self_type" : "_ZTIP7log_msg",
5993   "size" : 4,
5994   "source_file" : "/system/core/liblog/include/log/log_read.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5999   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6000   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6001   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6002   "size" : 4,
6003   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "linker_set_key" : "_ZTIPFiPvE",
6008   "name" : "int (*)(void *)",
6009   "referenced_type" : "_ZTIFiPvE",
6010   "self_type" : "_ZTIPFiPvE",
6011   "size" : 4,
6012   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6013  },
6014  {
6015   "alignment" : 4,
6016   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6017   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6018   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6019   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6020   "size" : 4,
6021   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6022  },
6023  {
6024   "alignment" : 4,
6025   "linker_set_key" : "_ZTIPK13native_handle",
6026   "name" : "const native_handle *",
6027   "referenced_type" : "_ZTIK13native_handle",
6028   "self_type" : "_ZTIPK13native_handle",
6029   "size" : 4,
6030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6031  },
6032  {
6033   "alignment" : 4,
6034   "linker_set_key" : "_ZTIPK7log_msg",
6035   "name" : "const log_msg *",
6036   "referenced_type" : "_ZTIK7log_msg",
6037   "self_type" : "_ZTIPK7log_msg",
6038   "size" : 4,
6039   "source_file" : "/system/core/liblog/include/log/log_read.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "linker_set_key" : "_ZTIPKDs",
6044   "name" : "const char16_t *",
6045   "referenced_type" : "_ZTIKDs",
6046   "self_type" : "_ZTIPKDs",
6047   "size" : 4,
6048   "source_file" : "/system/core/libutils/include/utils/String16.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6053   "name" : "const android::VectorImpl *",
6054   "referenced_type" : "_ZTIKN7android10VectorImplE",
6055   "self_type" : "_ZTIPKN7android10VectorImplE",
6056   "size" : 4,
6057   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6062   "name" : "const android::NativeHandle *",
6063   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6064   "self_type" : "_ZTIPKN7android12NativeHandleE",
6065   "size" : 4,
6066   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6071   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6072   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6073   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6074   "size" : 4,
6075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6080   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6081   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6082   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6083   "size" : 4,
6084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6089   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6090   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6091   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6092   "size" : 4,
6093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6098   "name" : "const android::sp<android::hardware::ProcessState> *",
6099   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6100   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6101   "size" : 4,
6102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6107   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6108   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6109   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6110   "size" : 4,
6111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6112  },
6113  {
6114   "alignment" : 4,
6115   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6116   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6117   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6118   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6119   "size" : 4,
6120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6125   "name" : "const android::sp<android::hardware::IBinder> *",
6126   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6127   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6128   "size" : 4,
6129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6134   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6135   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6136   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6137   "size" : 4,
6138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6143   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6144   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6145   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6146   "size" : 4,
6147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6152   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> *",
6153   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6154   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6155   "size" : 4,
6156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6161   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> *",
6162   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6163   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6164   "size" : 4,
6165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6170   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6171   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6172   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6173   "size" : 4,
6174   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6179   "name" : "const android::wp<android::hardware::BHwBinder> *",
6180   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6181   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6182   "size" : 4,
6183   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6188   "name" : "const android::hidl::base::V1_0::IBase *",
6189   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6190   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6191   "size" : 4,
6192   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6197   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6198   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6199   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6200   "size" : 4,
6201   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6206   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6207   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6208   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6209   "size" : 4,
6210   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6215   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6216   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6217   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6218   "size" : 4,
6219   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6224   "name" : "const android::RefBase *",
6225   "referenced_type" : "_ZTIKN7android7RefBaseE",
6226   "self_type" : "_ZTIPKN7android7RefBaseE",
6227   "size" : 4,
6228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "linker_set_key" : "_ZTIPKN7android7String8E",
6233   "name" : "const android::String8 *",
6234   "referenced_type" : "_ZTIKN7android7String8E",
6235   "self_type" : "_ZTIPKN7android7String8E",
6236   "size" : 4,
6237   "source_file" : "/system/core/libutils/include/utils/String8.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "linker_set_key" : "_ZTIPKN7android8String16E",
6242   "name" : "const android::String16 *",
6243   "referenced_type" : "_ZTIKN7android8String16E",
6244   "self_type" : "_ZTIPKN7android8String16E",
6245   "size" : 4,
6246   "source_file" : "/system/core/libutils/include/utils/String16.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6251   "name" : "const android::hardware::BpHwRefBase *",
6252   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6253   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6254   "size" : 4,
6255   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6260   "name" : "const android::hardware::hidl_memory *",
6261   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6262   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6263   "size" : 4,
6264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6269   "name" : "const android::hardware::hidl_version *",
6270   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6271   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6272   "size" : 4,
6273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6278   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> > *",
6279   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6280   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6281   "size" : 4,
6282   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6283  },
6284  {
6285   "alignment" : 4,
6286   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6287   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> > *",
6288   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6289   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6290   "size" : 4,
6291   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6292  },
6293  {
6294   "alignment" : 4,
6295   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6296   "name" : "const android::hardware::Return<bool> *",
6297   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6298   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6299   "size" : 4,
6300   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6305   "name" : "const android::hardware::Status *",
6306   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6307   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6308   "size" : 4,
6309   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6310  },
6311  {
6312   "alignment" : 4,
6313   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6314   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6315   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6316   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6317   "size" : 4,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6323   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6324   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6325   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6326   "size" : 4,
6327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6332   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6333   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6334   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6335   "size" : 4,
6336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6341   "name" : "const android::hardware::details::hidl_pointer<int> *",
6342   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6343   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6344   "size" : 4,
6345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6346  },
6347  {
6348   "alignment" : 4,
6349   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6350   "name" : "const android::hardware::details::return_status *",
6351   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6352   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6353   "size" : 4,
6354   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6359   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6360   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6361   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6362   "size" : 4,
6363   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6368   "name" : "const android::hardware::hidl_vec<int> *",
6369   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6370   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6371   "size" : 4,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6377   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci *",
6378   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6379   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6380   "size" : 4,
6381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
6382  },
6383  {
6384   "alignment" : 4,
6385   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6386   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci *",
6387   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6388   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6389   "size" : 4,
6390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6395   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
6396   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6397   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6398   "size" : 4,
6399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
6400  },
6401  {
6402   "alignment" : 4,
6403   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6404   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks *",
6405   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6406   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6407   "size" : 4,
6408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_113IBluetoothHciE",
6413   "name" : "const android::hardware::bluetooth::V1_1::IBluetoothHci *",
6414   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_113IBluetoothHciE",
6415   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_113IBluetoothHciE",
6416   "size" : 4,
6417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
6422   "name" : "const android::hardware::bluetooth::V1_1::BpHwBluetoothHci *",
6423   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
6424   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
6425   "size" : 4,
6426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
6427  },
6428  {
6429   "alignment" : 4,
6430   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
6431   "name" : "const android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks *",
6432   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
6433   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
6434   "size" : 4,
6435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
6436  },
6437  {
6438   "alignment" : 4,
6439   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
6440   "name" : "const android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks *",
6441   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
6442   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
6443   "size" : 4,
6444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "linker_set_key" : "_ZTIPKc",
6449   "name" : "const char *",
6450   "referenced_type" : "_ZTIKc",
6451   "self_type" : "_ZTIPKc",
6452   "size" : 4,
6453   "source_file" : "/system/core/liblog/include/android/log.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "linker_set_key" : "_ZTIPKh",
6458   "name" : "const unsigned char *",
6459   "referenced_type" : "_ZTIKh",
6460   "self_type" : "_ZTIPKh",
6461   "size" : 4,
6462   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6463  },
6464  {
6465   "alignment" : 4,
6466   "linker_set_key" : "_ZTIPKv",
6467   "name" : "const void *",
6468   "referenced_type" : "_ZTIKv",
6469   "self_type" : "_ZTIPKv",
6470   "size" : 4,
6471   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6472  },
6473  {
6474   "alignment" : 4,
6475   "linker_set_key" : "_ZTIPKy",
6476   "name" : "const unsigned long long *",
6477   "referenced_type" : "_ZTIKy",
6478   "self_type" : "_ZTIPKy",
6479   "size" : 4,
6480   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6481  },
6482  {
6483   "alignment" : 4,
6484   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6485   "name" : "android::ScopedTrace *",
6486   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6487   "self_type" : "_ZTIPN7android11ScopedTraceE",
6488   "size" : 4,
6489   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6490  },
6491  {
6492   "alignment" : 4,
6493   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6494   "name" : "android::ReferenceRenamer *",
6495   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6496   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6497   "size" : 4,
6498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6503   "name" : "android::VirtualLightRefBase *",
6504   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6505   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6506   "size" : 4,
6507   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6512   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6513   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6514   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6515   "size" : 4,
6516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6521   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6522   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6523   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6524   "size" : 4,
6525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6526  },
6527  {
6528   "alignment" : 4,
6529   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6530   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6531   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6532   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6533   "size" : 4,
6534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6535  },
6536  {
6537   "alignment" : 4,
6538   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6539   "name" : "android::sp<android::hardware::ProcessState> *",
6540   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6541   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6542   "size" : 4,
6543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6544  },
6545  {
6546   "alignment" : 4,
6547   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6548   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6549   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6550   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6551   "size" : 4,
6552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6557   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6558   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6559   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6560   "size" : 4,
6561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6566   "name" : "android::sp<android::hardware::IBinder> *",
6567   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6568   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6569   "size" : 4,
6570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6575   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6576   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6577   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6578   "size" : 4,
6579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6584   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6585   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6586   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6587   "size" : 4,
6588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6593   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> *",
6594   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6595   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
6596   "size" : 4,
6597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6602   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> *",
6603   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6604   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6605   "size" : 4,
6606   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6607  },
6608  {
6609   "alignment" : 4,
6610   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6611   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6612   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6613   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6614   "size" : 4,
6615   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6616  },
6617  {
6618   "alignment" : 4,
6619   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6620   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6621   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6622   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6623   "size" : 4,
6624   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6629   "name" : "android::wp<android::hardware::BHwBinder> *",
6630   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6631   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6632   "size" : 4,
6633   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6634  },
6635  {
6636   "alignment" : 4,
6637   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6638   "name" : "android::hidl::base::V1_0::IBase *",
6639   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6640   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6641   "size" : 4,
6642   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6643  },
6644  {
6645   "alignment" : 4,
6646   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6647   "name" : "android::hidl::base::V1_0::BnHwBase *",
6648   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6649   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6650   "size" : 4,
6651   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6652  },
6653  {
6654   "alignment" : 4,
6655   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6656   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6657   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6658   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6659   "size" : 4,
6660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6665   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6666   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6667   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6668   "size" : 4,
6669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6670  },
6671  {
6672   "alignment" : 4,
6673   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6674   "name" : "android::Mutex::Autolock *",
6675   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6676   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6677   "size" : 4,
6678   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "linker_set_key" : "_ZTIPN7android5MutexE",
6683   "name" : "android::Mutex *",
6684   "referenced_type" : "_ZTIN7android5MutexE",
6685   "self_type" : "_ZTIPN7android5MutexE",
6686   "size" : 4,
6687   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6688  },
6689  {
6690   "alignment" : 4,
6691   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6692   "name" : "android::RWLock::AutoRLock *",
6693   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6694   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6695   "size" : 4,
6696   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6697  },
6698  {
6699   "alignment" : 4,
6700   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6701   "name" : "android::RWLock::AutoWLock *",
6702   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6703   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6704   "size" : 4,
6705   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6706  },
6707  {
6708   "alignment" : 4,
6709   "linker_set_key" : "_ZTIPN7android6RWLockE",
6710   "name" : "android::RWLock *",
6711   "referenced_type" : "_ZTIN7android6RWLockE",
6712   "self_type" : "_ZTIPN7android6RWLockE",
6713   "size" : 4,
6714   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "linker_set_key" : "_ZTIPN7android6ThreadE",
6719   "name" : "android::Thread *",
6720   "referenced_type" : "_ZTIN7android6ThreadE",
6721   "self_type" : "_ZTIPN7android6ThreadE",
6722   "size" : 4,
6723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6724  },
6725  {
6726   "alignment" : 4,
6727   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6728   "name" : "android::RefBase::weakref_impl *",
6729   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6730   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6731   "size" : 4,
6732   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6733  },
6734  {
6735   "alignment" : 4,
6736   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6737   "name" : "android::RefBase::weakref_type *",
6738   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6739   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6740   "size" : 4,
6741   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6742  },
6743  {
6744   "alignment" : 4,
6745   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6746   "name" : "android::RefBase *",
6747   "referenced_type" : "_ZTIN7android7RefBaseE",
6748   "self_type" : "_ZTIPN7android7RefBaseE",
6749   "size" : 4,
6750   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "linker_set_key" : "_ZTIPN7android7String8E",
6755   "name" : "android::String8 *",
6756   "referenced_type" : "_ZTIN7android7String8E",
6757   "self_type" : "_ZTIPN7android7String8E",
6758   "size" : 4,
6759   "source_file" : "/system/core/libutils/include/utils/String8.h"
6760  },
6761  {
6762   "alignment" : 4,
6763   "linker_set_key" : "_ZTIPN7android8String16E",
6764   "name" : "android::String16 *",
6765   "referenced_type" : "_ZTIN7android8String16E",
6766   "self_type" : "_ZTIPN7android8String16E",
6767   "size" : 4,
6768   "source_file" : "/system/core/libutils/include/utils/String16.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6773   "name" : "android::hardware::IInterface *",
6774   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6775   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6776   "size" : 4,
6777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6782   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6783   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6784   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6785   "size" : 4,
6786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
6791   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_1::IBluetoothHci> *",
6792   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
6793   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
6794   "size" : 4,
6795   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6796  },
6797  {
6798   "alignment" : 4,
6799   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6800   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> *",
6801   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6802   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
6803   "size" : 4,
6804   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6809   "name" : "android::hardware::hidl_memory *",
6810   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6811   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6812   "size" : 4,
6813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6818   "name" : "android::hardware::hidl_string *",
6819   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6820   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6821   "size" : 4,
6822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6827   "name" : "android::hardware::ProcessState *",
6828   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6829   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6830   "size" : 4,
6831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6832  },
6833  {
6834   "alignment" : 4,
6835   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6836   "name" : "android::hardware::hidl_version *",
6837   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6838   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6839   "size" : 4,
6840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6841  },
6842  {
6843   "alignment" : 4,
6844   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6845   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6846   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6847   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6848   "size" : 4,
6849   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6850  },
6851  {
6852   "alignment" : 4,
6853   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6854   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6855   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6856   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6857   "size" : 4,
6858   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6863   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6864   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6865   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6866   "size" : 4,
6867   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6868  },
6869  {
6870   "alignment" : 4,
6871   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6872   "name" : "android::hardware::GrantorDescriptor *",
6873   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6874   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6875   "size" : 4,
6876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6877  },
6878  {
6879   "alignment" : 4,
6880   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6881   "name" : "android::hardware::hidl_death_recipient *",
6882   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6883   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6884   "size" : 4,
6885   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6886  },
6887  {
6888   "alignment" : 4,
6889   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6890   "name" : "android::hardware::hidl_binder_death_recipient *",
6891   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6892   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6893   "size" : 4,
6894   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6899   "name" : "android::hardware::Parcel *",
6900   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6901   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6902   "size" : 4,
6903   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6904  },
6905  {
6906   "alignment" : 4,
6907   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6908   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> > *",
6909   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6910   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
6911   "size" : 4,
6912   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6913  },
6914  {
6915   "alignment" : 4,
6916   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6917   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> > *",
6918   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6919   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
6920   "size" : 4,
6921   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6922  },
6923  {
6924   "alignment" : 4,
6925   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6926   "name" : "android::hardware::Return<bool> *",
6927   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6928   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6929   "size" : 4,
6930   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6935   "name" : "android::hardware::Return<void> *",
6936   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6937   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6938   "size" : 4,
6939   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6940  },
6941  {
6942   "alignment" : 4,
6943   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6944   "name" : "android::hardware::Status *",
6945   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6946   "self_type" : "_ZTIPN7android8hardware6StatusE",
6947   "size" : 4,
6948   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6953   "name" : "android::hardware::IBinder::DeathRecipient *",
6954   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6955   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6956   "size" : 4,
6957   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6962   "name" : "android::hardware::IBinder *",
6963   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6964   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6965   "size" : 4,
6966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6967  },
6968  {
6969   "alignment" : 4,
6970   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6971   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6972   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6973   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6974   "size" : 4,
6975   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6976  },
6977  {
6978   "alignment" : 4,
6979   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6980   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6981   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6982   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6983   "size" : 4,
6984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6989   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6990   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6991   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6992   "size" : 4,
6993   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6994  },
6995  {
6996   "alignment" : 4,
6997   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6998   "name" : "android::hardware::details::return_status *",
6999   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7000   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7001   "size" : 4,
7002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7007   "name" : "android::hardware::details::HidlInstrumentor *",
7008   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7009   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7010   "size" : 4,
7011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7016   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7017   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7018   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7019   "size" : 4,
7020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7021  },
7022  {
7023   "alignment" : 4,
7024   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7025   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7026   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7027   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7028   "size" : 4,
7029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7034   "name" : "android::hardware::BHwBinder *",
7035   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7036   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7037   "size" : 4,
7038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7043   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci *",
7044   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7045   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7046   "size" : 4,
7047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7052   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci *",
7053   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7054   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7055   "size" : 4,
7056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7061   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
7062   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7063   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7064   "size" : 4,
7065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7070   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks *",
7071   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7072   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7073   "size" : 4,
7074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7079   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHci *",
7080   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7081   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7082   "size" : 4,
7083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
7088   "name" : "android::hardware::bluetooth::V1_1::BsBluetoothHci *",
7089   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
7090   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
7091   "size" : 4,
7092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
7097   "name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci *",
7098   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
7099   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
7100   "size" : 4,
7101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7106   "name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci *",
7107   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7108   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7109   "size" : 4,
7110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7115   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks *",
7116   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7117   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7118   "size" : 4,
7119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
7124   "name" : "android::hardware::bluetooth::V1_1::BsBluetoothHciCallbacks *",
7125   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
7126   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
7127   "size" : 4,
7128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
7133   "name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks *",
7134   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
7135   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
7136   "size" : 4,
7137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7142   "name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks *",
7143   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7144   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7145   "size" : 4,
7146   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "linker_set_key" : "_ZTIPN7android9ConditionE",
7151   "name" : "android::Condition *",
7152   "referenced_type" : "_ZTIN7android9ConditionE",
7153   "self_type" : "_ZTIPN7android9ConditionE",
7154   "size" : 4,
7155   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "linker_set_key" : "_ZTIPPv",
7160   "name" : "void **",
7161   "referenced_type" : "_ZTIPv",
7162   "self_type" : "_ZTIPPv",
7163   "size" : 4,
7164   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "linker_set_key" : "_ZTIPc",
7169   "name" : "char *",
7170   "referenced_type" : "_ZTIc",
7171   "self_type" : "_ZTIPc",
7172   "size" : 4,
7173   "source_file" : "/system/core/liblog/include/log/log_read.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "linker_set_key" : "_ZTIPh",
7178   "name" : "unsigned char *",
7179   "referenced_type" : "_ZTIh",
7180   "self_type" : "_ZTIPh",
7181   "size" : 4,
7182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7183  },
7184  {
7185   "alignment" : 4,
7186   "linker_set_key" : "_ZTIPi",
7187   "name" : "int *",
7188   "referenced_type" : "_ZTIi",
7189   "self_type" : "_ZTIPi",
7190   "size" : 4,
7191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7192  },
7193  {
7194   "alignment" : 4,
7195   "linker_set_key" : "_ZTIPj",
7196   "name" : "unsigned int *",
7197   "referenced_type" : "_ZTIj",
7198   "self_type" : "_ZTIPj",
7199   "size" : 4,
7200   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7201  },
7202  {
7203   "alignment" : 4,
7204   "linker_set_key" : "_ZTIPv",
7205   "name" : "void *",
7206   "referenced_type" : "_ZTIv",
7207   "self_type" : "_ZTIPv",
7208   "size" : 4,
7209   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "linker_set_key" : "_ZTIPy",
7214   "name" : "unsigned long long *",
7215   "referenced_type" : "_ZTIy",
7216   "self_type" : "_ZTIPy",
7217   "size" : 4,
7218   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7219  }
7220 ],
7221 "qualified_types" :
7222 [
7223  {
7224   "alignment" : 4,
7225   "is_const" : true,
7226   "linker_set_key" : "_ZTIK13native_handle",
7227   "name" : "const native_handle",
7228   "referenced_type" : "_ZTI13native_handle",
7229   "self_type" : "_ZTIK13native_handle",
7230   "size" : 12,
7231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7232  },
7233  {
7234   "alignment" : 4,
7235   "is_const" : true,
7236   "linker_set_key" : "_ZTIK7log_msg",
7237   "name" : "const log_msg",
7238   "referenced_type" : "_ZTI7log_msg",
7239   "self_type" : "_ZTIK7log_msg",
7240   "size" : 5124,
7241   "source_file" : "/system/core/liblog/include/log/log_read.h"
7242  },
7243  {
7244   "alignment" : 2,
7245   "is_const" : true,
7246   "linker_set_key" : "_ZTIKDs",
7247   "name" : "const char16_t",
7248   "referenced_type" : "_ZTIDs",
7249   "self_type" : "_ZTIKDs",
7250   "size" : 2,
7251   "source_file" : "/system/core/libutils/include/utils/String16.h"
7252  },
7253  {
7254   "alignment" : 4,
7255   "is_const" : true,
7256   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7257   "name" : "const android::VectorImpl",
7258   "referenced_type" : "_ZTIN7android10VectorImplE",
7259   "self_type" : "_ZTIKN7android10VectorImplE",
7260   "size" : 20,
7261   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "is_const" : true,
7266   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7267   "name" : "const android::NativeHandle",
7268   "referenced_type" : "_ZTIN7android12NativeHandleE",
7269   "self_type" : "_ZTIKN7android12NativeHandleE",
7270   "size" : 12,
7271   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7272  },
7273  {
7274   "alignment" : 4,
7275   "is_const" : true,
7276   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7277   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7278   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7279   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7280   "size" : 4,
7281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7282  },
7283  {
7284   "alignment" : 4,
7285   "is_const" : true,
7286   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7287   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7288   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7289   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7290   "size" : 4,
7291   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7292  },
7293  {
7294   "alignment" : 4,
7295   "is_const" : true,
7296   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7297   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7298   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7299   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7300   "size" : 4,
7301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7302  },
7303  {
7304   "alignment" : 4,
7305   "is_const" : true,
7306   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7307   "name" : "const android::sp<android::hardware::ProcessState>",
7308   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7309   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7310   "size" : 4,
7311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7312  },
7313  {
7314   "alignment" : 4,
7315   "is_const" : true,
7316   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7317   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7318   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7319   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7320   "size" : 4,
7321   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "is_const" : true,
7326   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7327   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7328   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7329   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7330   "size" : 4,
7331   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7332  },
7333  {
7334   "alignment" : 4,
7335   "is_const" : true,
7336   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7337   "name" : "const android::sp<android::hardware::IBinder>",
7338   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7339   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7340   "size" : 4,
7341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7342  },
7343  {
7344   "alignment" : 4,
7345   "is_const" : true,
7346   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7347   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
7348   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7349   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7350   "size" : 4,
7351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "is_const" : true,
7356   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7357   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
7358   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7359   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7360   "size" : 4,
7361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7362  },
7363  {
7364   "alignment" : 4,
7365   "is_const" : true,
7366   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
7367   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci>",
7368   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
7369   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
7370   "size" : 4,
7371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7372  },
7373  {
7374   "alignment" : 4,
7375   "is_const" : true,
7376   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
7377   "name" : "const android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks>",
7378   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
7379   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
7380   "size" : 4,
7381   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7382  },
7383  {
7384   "alignment" : 4,
7385   "is_const" : true,
7386   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7387   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7388   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7389   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7390   "size" : 8,
7391   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7392  },
7393  {
7394   "alignment" : 4,
7395   "is_const" : true,
7396   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7397   "name" : "const android::wp<android::hardware::BHwBinder>",
7398   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7399   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7400   "size" : 8,
7401   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7402  },
7403  {
7404   "alignment" : 4,
7405   "is_const" : true,
7406   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7407   "name" : "const android::hidl::base::V1_0::IBase",
7408   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7409   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7410   "size" : 12,
7411   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7412  },
7413  {
7414   "alignment" : 4,
7415   "is_const" : true,
7416   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7417   "name" : "const android::hidl::base::V1_0::BpHwBase",
7418   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7419   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7420   "size" : 92,
7421   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7422  },
7423  {
7424   "alignment" : 4,
7425   "is_const" : true,
7426   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7427   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7428   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7429   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7430   "size" : 4,
7431   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7432  },
7433  {
7434   "alignment" : 4,
7435   "is_const" : true,
7436   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7437   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7438   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7439   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7440   "size" : 4,
7441   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7442  },
7443  {
7444   "alignment" : 1,
7445   "is_const" : true,
7446   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7447   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7448   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7449   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7450   "size" : 1,
7451   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7452  },
7453  {
7454   "alignment" : 4,
7455   "is_const" : true,
7456   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7457   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7458   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7459   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7460   "size" : 12,
7461   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7462  },
7463  {
7464   "alignment" : 4,
7465   "is_const" : true,
7466   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7467   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7468   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7469   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7470   "size" : 12,
7471   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7472  },
7473  {
7474   "alignment" : 4,
7475   "is_const" : true,
7476   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7477   "name" : "const android::RefBase",
7478   "referenced_type" : "_ZTIN7android7RefBaseE",
7479   "self_type" : "_ZTIKN7android7RefBaseE",
7480   "size" : 8,
7481   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7482  },
7483  {
7484   "alignment" : 4,
7485   "is_const" : true,
7486   "linker_set_key" : "_ZTIKN7android7String8E",
7487   "name" : "const android::String8",
7488   "referenced_type" : "_ZTIN7android7String8E",
7489   "self_type" : "_ZTIKN7android7String8E",
7490   "size" : 4,
7491   "source_file" : "/system/core/libutils/include/utils/String8.h"
7492  },
7493  {
7494   "alignment" : 4,
7495   "is_const" : true,
7496   "linker_set_key" : "_ZTIKN7android8String16E",
7497   "name" : "const android::String16",
7498   "referenced_type" : "_ZTIN7android8String16E",
7499   "self_type" : "_ZTIKN7android8String16E",
7500   "size" : 4,
7501   "source_file" : "/system/core/libutils/include/utils/String16.h"
7502  },
7503  {
7504   "alignment" : 1,
7505   "is_const" : true,
7506   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7507   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7508   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7509   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7510   "size" : 32,
7511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7512  },
7513  {
7514   "alignment" : 4,
7515   "is_const" : true,
7516   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7517   "name" : "const android::hardware::BpHwRefBase",
7518   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7519   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7520   "size" : 24,
7521   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7522  },
7523  {
7524   "alignment" : 4,
7525   "is_const" : true,
7526   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7527   "name" : "const android::hardware::hidl_handle",
7528   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7529   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7530   "size" : 16,
7531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "is_const" : true,
7536   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7537   "name" : "const android::hardware::hidl_memory",
7538   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7539   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7540   "size" : 40,
7541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7542  },
7543  {
7544   "alignment" : 4,
7545   "is_const" : true,
7546   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7547   "name" : "const android::hardware::hidl_string",
7548   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7549   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7550   "size" : 16,
7551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7552  },
7553  {
7554   "alignment" : 2,
7555   "is_const" : true,
7556   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7557   "name" : "const android::hardware::hidl_version",
7558   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7559   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7560   "size" : 4,
7561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7562  },
7563  {
7564   "alignment" : 4,
7565   "is_const" : true,
7566   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7567   "name" : "const android::hardware::Parcel",
7568   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7569   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7570   "size" : 68,
7571   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7572  },
7573  {
7574   "alignment" : 4,
7575   "is_const" : true,
7576   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
7577   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> >",
7578   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
7579   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
7580   "size" : 28,
7581   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "is_const" : true,
7586   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
7587   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> >",
7588   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
7589   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
7590   "size" : 28,
7591   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7592  },
7593  {
7594   "alignment" : 4,
7595   "is_const" : true,
7596   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7597   "name" : "const android::hardware::Return<bool>",
7598   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7599   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7600   "size" : 24,
7601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7602  },
7603  {
7604   "alignment" : 4,
7605   "is_const" : true,
7606   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7607   "name" : "const android::hardware::Status",
7608   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7609   "self_type" : "_ZTIKN7android8hardware6StatusE",
7610   "size" : 20,
7611   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7612  },
7613  {
7614   "alignment" : 4,
7615   "is_const" : true,
7616   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7617   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7618   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7619   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7620   "size" : 8,
7621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "is_const" : true,
7626   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7627   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7628   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7629   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7630   "size" : 8,
7631   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7632  },
7633  {
7634   "alignment" : 4,
7635   "is_const" : true,
7636   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7637   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7638   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
7639   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7640   "size" : 8,
7641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "is_const" : true,
7646   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7647   "name" : "const android::hardware::details::hidl_pointer<int>",
7648   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7649   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7650   "size" : 8,
7651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7652  },
7653  {
7654   "alignment" : 4,
7655   "is_const" : true,
7656   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7657   "name" : "const android::hardware::details::return_status",
7658   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7659   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7660   "size" : 24,
7661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7662  },
7663  {
7664   "is_const" : true,
7665   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7666   "name" : "const iter<is_const>",
7667   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7668   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7670  },
7671  {
7672   "alignment" : 4,
7673   "is_const" : true,
7674   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7675   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7676   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7677   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7678   "size" : 16,
7679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
7680  },
7681  {
7682   "alignment" : 4,
7683   "is_const" : true,
7684   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7685   "name" : "const android::hardware::hidl_vec<unsigned char>",
7686   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7687   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7688   "size" : 16,
7689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "is_const" : true,
7694   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7695   "name" : "const android::hardware::hidl_vec<int>",
7696   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7697   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7698   "size" : 16,
7699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7700  },
7701  {
7702   "alignment" : 4,
7703   "is_const" : true,
7704   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7705   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci",
7706   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7707   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7708   "size" : 12,
7709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
7710  },
7711  {
7712   "alignment" : 4,
7713   "is_const" : true,
7714   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7715   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
7716   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7717   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7718   "size" : 92,
7719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
7720  },
7721  {
7722   "alignment" : 4,
7723   "is_const" : true,
7724   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7725   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
7726   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7727   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7728   "size" : 12,
7729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "is_const" : true,
7734   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7735   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
7736   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7737   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7738   "size" : 92,
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "is_const" : true,
7744   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7745   "name" : "const android::hardware::bluetooth::V1_0::Status",
7746   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
7747   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7748   "size" : 4,
7749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7750  },
7751  {
7752   "alignment" : 4,
7753   "is_const" : true,
7754   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7755   "name" : "const android::hardware::bluetooth::V1_1::IBluetoothHci",
7756   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7757   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_113IBluetoothHciE",
7758   "size" : 12,
7759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h"
7760  },
7761  {
7762   "alignment" : 4,
7763   "is_const" : true,
7764   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7765   "name" : "const android::hardware::bluetooth::V1_1::BpHwBluetoothHci",
7766   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7767   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
7768   "size" : 92,
7769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "is_const" : true,
7774   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7775   "name" : "const android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks",
7776   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7777   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
7778   "size" : 12,
7779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7785   "name" : "const android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks",
7786   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7787   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
7788   "size" : 92,
7789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "is_const" : true,
7794   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7795   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7796   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7797   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7798   "size" : 12,
7799   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "is_const" : true,
7804   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7805   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7806   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7807   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7808   "size" : 12,
7809   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7815   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7816   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7817   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7818   "size" : 4,
7819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7820  },
7821  {
7822   "alignment" : 1,
7823   "is_const" : true,
7824   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7825   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7826   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7827   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7828   "size" : 3,
7829   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7835   "name" : "const std::array<android::hardware::bluetooth::V1_0::Status, 4>",
7836   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7837   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7838   "size" : 16,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7845   "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 *> > *)> > >",
7846   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7847   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7848   "size" : 12,
7849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7855   "name" : "const android::hidl::base::V1_0::IBase *const",
7856   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7857   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7858   "size" : 4,
7859   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7865   "name" : "android::RefBase::weakref_impl *const",
7866   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
7867   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++/gen/android/hardware/bluetooth/1.1/BluetoothHciCallbacksAll.sdump",
7868   "size" : 4,
7869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7875   "name" : "android::RefBase::weakref_impl *const",
7876   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7877   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7878   "size" : 4,
7879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7885   "name" : "android::hardware::IBinder *const",
7886   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7887   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7888   "size" : 4,
7889   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7895   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7896   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7897   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7898   "size" : 8,
7899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7905   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7906   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7907   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7908   "size" : 8,
7909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7910  },
7911  {
7912   "alignment" : 1,
7913   "is_const" : true,
7914   "linker_set_key" : "_ZTIKa",
7915   "name" : "const signed char",
7916   "referenced_type" : "_ZTIa",
7917   "self_type" : "_ZTIKa",
7918   "size" : 1,
7919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7920  },
7921  {
7922   "alignment" : 1,
7923   "is_const" : true,
7924   "linker_set_key" : "_ZTIKb",
7925   "name" : "const bool",
7926   "referenced_type" : "_ZTIb",
7927   "self_type" : "_ZTIKb",
7928   "size" : 1,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7930  },
7931  {
7932   "alignment" : 1,
7933   "is_const" : true,
7934   "linker_set_key" : "_ZTIKc",
7935   "name" : "const char",
7936   "referenced_type" : "_ZTIc",
7937   "self_type" : "_ZTIKc",
7938   "size" : 1,
7939   "source_file" : "/system/core/liblog/include/android/log.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "_ZTIKd",
7945   "name" : "const double",
7946   "referenced_type" : "_ZTId",
7947   "self_type" : "_ZTIKd",
7948   "size" : 8,
7949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "_ZTIKf",
7955   "name" : "const float",
7956   "referenced_type" : "_ZTIf",
7957   "self_type" : "_ZTIKf",
7958   "size" : 4,
7959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7960  },
7961  {
7962   "alignment" : 1,
7963   "is_const" : true,
7964   "linker_set_key" : "_ZTIKh",
7965   "name" : "const unsigned char",
7966   "referenced_type" : "_ZTIh",
7967   "self_type" : "_ZTIKh",
7968   "size" : 1,
7969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "_ZTIKi",
7975   "name" : "const int",
7976   "referenced_type" : "_ZTIi",
7977   "self_type" : "_ZTIKi",
7978   "size" : 4,
7979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "_ZTIKj",
7985   "name" : "const unsigned int",
7986   "referenced_type" : "_ZTIj",
7987   "self_type" : "_ZTIKj",
7988   "size" : 4,
7989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7990  },
7991  {
7992   "alignment" : 2,
7993   "is_const" : true,
7994   "linker_set_key" : "_ZTIKs",
7995   "name" : "const short",
7996   "referenced_type" : "_ZTIs",
7997   "self_type" : "_ZTIKs",
7998   "size" : 2,
7999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8000  },
8001  {
8002   "alignment" : 2,
8003   "is_const" : true,
8004   "linker_set_key" : "_ZTIKt",
8005   "name" : "const unsigned short",
8006   "referenced_type" : "_ZTIt",
8007   "self_type" : "_ZTIKt",
8008   "size" : 2,
8009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8010  },
8011  {
8012   "is_const" : true,
8013   "linker_set_key" : "_ZTIKv",
8014   "name" : "const void",
8015   "referenced_type" : "_ZTIv",
8016   "self_type" : "_ZTIKv",
8017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8018  },
8019  {
8020   "alignment" : 4,
8021   "is_const" : true,
8022   "linker_set_key" : "_ZTIKx",
8023   "name" : "const long long",
8024   "referenced_type" : "_ZTIx",
8025   "self_type" : "_ZTIKx",
8026   "size" : 8,
8027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "is_const" : true,
8032   "linker_set_key" : "_ZTIKy",
8033   "name" : "const unsigned long long",
8034   "referenced_type" : "_ZTIy",
8035   "self_type" : "_ZTIKy",
8036   "size" : 8,
8037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8038  },
8039  {
8040   "alignment" : 1,
8041   "is_volatile" : true,
8042   "linker_set_key" : "_ZTIVb",
8043   "name" : "volatile bool",
8044   "referenced_type" : "_ZTIb",
8045   "self_type" : "_ZTIVb",
8046   "size" : 1,
8047   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8048  },
8049  {
8050   "alignment" : 4,
8051   "is_volatile" : true,
8052   "linker_set_key" : "_ZTIVi",
8053   "name" : "volatile int",
8054   "referenced_type" : "_ZTIi",
8055   "self_type" : "_ZTIVi",
8056   "size" : 4,
8057   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8058  }
8059 ],
8060 "record_types" :
8061 [
8062  {
8063   "alignment" : 4,
8064   "fields" :
8065   [
8066    {
8067     "field_name" : "len",
8068     "referenced_type" : "_ZTIt"
8069    },
8070    {
8071     "field_name" : "hdr_size",
8072     "field_offset" : 16,
8073     "referenced_type" : "_ZTIt"
8074    },
8075    {
8076     "field_name" : "pid",
8077     "field_offset" : 32,
8078     "referenced_type" : "_ZTIi"
8079    },
8080    {
8081     "field_name" : "tid",
8082     "field_offset" : 64,
8083     "referenced_type" : "_ZTIj"
8084    },
8085    {
8086     "field_name" : "sec",
8087     "field_offset" : 96,
8088     "referenced_type" : "_ZTIj"
8089    },
8090    {
8091     "field_name" : "nsec",
8092     "field_offset" : 128,
8093     "referenced_type" : "_ZTIj"
8094    },
8095    {
8096     "field_name" : "lid",
8097     "field_offset" : 160,
8098     "referenced_type" : "_ZTIj"
8099    },
8100    {
8101     "field_name" : "uid",
8102     "field_offset" : 192,
8103     "referenced_type" : "_ZTIj"
8104    },
8105    {
8106     "field_name" : "msg",
8107     "field_offset" : 224,
8108     "referenced_type" : "_ZTIA0_c"
8109    }
8110   ],
8111   "linker_set_key" : "_ZTI12logger_entry",
8112   "name" : "logger_entry",
8113   "referenced_type" : "_ZTI12logger_entry",
8114   "self_type" : "_ZTI12logger_entry",
8115   "size" : 28,
8116   "source_file" : "/system/core/liblog/include/log/log_read.h"
8117  },
8118  {
8119   "alignment" : 4,
8120   "fields" :
8121   [
8122    {
8123     "field_name" : "y",
8124     "referenced_type" : "_ZTIPv"
8125    },
8126    {
8127     "field_name" : "cb",
8128     "field_offset" : 32,
8129     "referenced_type" : "_ZTIPv"
8130    },
8131    {
8132     "field_name" : "cr",
8133     "field_offset" : 64,
8134     "referenced_type" : "_ZTIPv"
8135    },
8136    {
8137     "field_name" : "ystride",
8138     "field_offset" : 96,
8139     "referenced_type" : "_ZTIj"
8140    },
8141    {
8142     "field_name" : "cstride",
8143     "field_offset" : 128,
8144     "referenced_type" : "_ZTIj"
8145    },
8146    {
8147     "field_name" : "chroma_step",
8148     "field_offset" : 160,
8149     "referenced_type" : "_ZTIj"
8150    },
8151    {
8152     "field_name" : "reserved",
8153     "field_offset" : 192,
8154     "referenced_type" : "_ZTIA8_j"
8155    }
8156   ],
8157   "linker_set_key" : "_ZTI13android_ycbcr",
8158   "name" : "android_ycbcr",
8159   "referenced_type" : "_ZTI13android_ycbcr",
8160   "self_type" : "_ZTI13android_ycbcr",
8161   "size" : 56,
8162   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "fields" :
8167   [
8168    {
8169     "field_name" : "version",
8170     "referenced_type" : "_ZTIi"
8171    },
8172    {
8173     "field_name" : "numFds",
8174     "field_offset" : 32,
8175     "referenced_type" : "_ZTIi"
8176    },
8177    {
8178     "field_name" : "numInts",
8179     "field_offset" : 64,
8180     "referenced_type" : "_ZTIi"
8181    },
8182    {
8183     "field_name" : "data",
8184     "field_offset" : 96,
8185     "referenced_type" : "_ZTIA0_i"
8186    }
8187   ],
8188   "linker_set_key" : "_ZTI13native_handle",
8189   "name" : "native_handle",
8190   "referenced_type" : "_ZTI13native_handle",
8191   "self_type" : "_ZTI13native_handle",
8192   "size" : 12,
8193   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8194  },
8195  {
8196   "alignment" : 4,
8197   "fields" :
8198   [
8199    {
8200     "field_name" : "x",
8201     "referenced_type" : "_ZTIf"
8202    },
8203    {
8204     "field_name" : "y",
8205     "field_offset" : 32,
8206     "referenced_type" : "_ZTIf"
8207    }
8208   ],
8209   "linker_set_key" : "_ZTI16android_xy_color",
8210   "name" : "android_xy_color",
8211   "referenced_type" : "_ZTI16android_xy_color",
8212   "self_type" : "_ZTI16android_xy_color",
8213   "size" : 8,
8214   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8215  },
8216  {
8217   "alignment" : 4,
8218   "fields" :
8219   [
8220    {
8221     "field_name" : "top_left",
8222     "referenced_type" : "_ZTIPh"
8223    },
8224    {
8225     "field_name" : "component",
8226     "field_offset" : 32,
8227     "referenced_type" : "_ZTI22android_flex_component"
8228    },
8229    {
8230     "field_name" : "bits_per_component",
8231     "field_offset" : 64,
8232     "referenced_type" : "_ZTIi"
8233    },
8234    {
8235     "field_name" : "bits_used",
8236     "field_offset" : 96,
8237     "referenced_type" : "_ZTIi"
8238    },
8239    {
8240     "field_name" : "h_increment",
8241     "field_offset" : 128,
8242     "referenced_type" : "_ZTIi"
8243    },
8244    {
8245     "field_name" : "v_increment",
8246     "field_offset" : 160,
8247     "referenced_type" : "_ZTIi"
8248    },
8249    {
8250     "field_name" : "h_subsampling",
8251     "field_offset" : 192,
8252     "referenced_type" : "_ZTIi"
8253    },
8254    {
8255     "field_name" : "v_subsampling",
8256     "field_offset" : 224,
8257     "referenced_type" : "_ZTIi"
8258    }
8259   ],
8260   "linker_set_key" : "_ZTI18android_flex_plane",
8261   "name" : "android_flex_plane",
8262   "referenced_type" : "_ZTI18android_flex_plane",
8263   "self_type" : "_ZTI18android_flex_plane",
8264   "size" : 32,
8265   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "field_name" : "format",
8273     "referenced_type" : "_ZTI19android_flex_format"
8274    },
8275    {
8276     "field_name" : "num_planes",
8277     "field_offset" : 32,
8278     "referenced_type" : "_ZTIj"
8279    },
8280    {
8281     "field_name" : "planes",
8282     "field_offset" : 64,
8283     "referenced_type" : "_ZTIP18android_flex_plane"
8284    }
8285   ],
8286   "linker_set_key" : "_ZTI19android_flex_layout",
8287   "name" : "android_flex_layout",
8288   "referenced_type" : "_ZTI19android_flex_layout",
8289   "self_type" : "_ZTI19android_flex_layout",
8290   "size" : 12,
8291   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8292  },
8293  {
8294   "alignment" : 4,
8295   "fields" :
8296   [
8297    {
8298     "field_name" : "num_points",
8299     "referenced_type" : "_ZTIj"
8300    },
8301    {
8302     "field_name" : "reserved",
8303     "field_offset" : 32,
8304     "referenced_type" : "_ZTIA8_j"
8305    },
8306    {
8307     "field_name" : "xyzc_points",
8308     "field_offset" : 288,
8309     "referenced_type" : "_ZTIA_f"
8310    }
8311   ],
8312   "linker_set_key" : "_ZTI20android_depth_points",
8313   "name" : "android_depth_points",
8314   "referenced_type" : "_ZTI20android_depth_points",
8315   "self_type" : "_ZTI20android_depth_points",
8316   "size" : 36,
8317   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8318  },
8319  {
8320   "alignment" : 4,
8321   "fields" :
8322   [
8323    {
8324     "field_name" : "struct_size",
8325     "referenced_type" : "_ZTIj"
8326    },
8327    {
8328     "field_name" : "buffer_id",
8329     "field_offset" : 32,
8330     "referenced_type" : "_ZTIi"
8331    },
8332    {
8333     "field_name" : "priority",
8334     "field_offset" : 64,
8335     "referenced_type" : "_ZTIi"
8336    },
8337    {
8338     "field_name" : "tag",
8339     "field_offset" : 96,
8340     "referenced_type" : "_ZTIPKc"
8341    },
8342    {
8343     "field_name" : "file",
8344     "field_offset" : 128,
8345     "referenced_type" : "_ZTIPKc"
8346    },
8347    {
8348     "field_name" : "line",
8349     "field_offset" : 160,
8350     "referenced_type" : "_ZTIj"
8351    },
8352    {
8353     "field_name" : "message",
8354     "field_offset" : 192,
8355     "referenced_type" : "_ZTIPKc"
8356    }
8357   ],
8358   "linker_set_key" : "_ZTI21__android_log_message",
8359   "name" : "__android_log_message",
8360   "referenced_type" : "_ZTI21__android_log_message",
8361   "self_type" : "_ZTI21__android_log_message",
8362   "size" : 28,
8363   "source_file" : "/system/core/liblog/include/android/log.h"
8364  },
8365  {
8366   "alignment" : 4,
8367   "fields" :
8368   [
8369    {
8370     "field_name" : "maxContentLightLevel",
8371     "referenced_type" : "_ZTIf"
8372    },
8373    {
8374     "field_name" : "maxFrameAverageLightLevel",
8375     "field_offset" : 32,
8376     "referenced_type" : "_ZTIf"
8377    }
8378   ],
8379   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8380   "name" : "android_cta861_3_metadata",
8381   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8382   "self_type" : "_ZTI25android_cta861_3_metadata",
8383   "size" : 8,
8384   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8385  },
8386  {
8387   "alignment" : 4,
8388   "fields" :
8389   [
8390    {
8391     "field_name" : "displayPrimaryRed",
8392     "referenced_type" : "_ZTI16android_xy_color"
8393    },
8394    {
8395     "field_name" : "displayPrimaryGreen",
8396     "field_offset" : 64,
8397     "referenced_type" : "_ZTI16android_xy_color"
8398    },
8399    {
8400     "field_name" : "displayPrimaryBlue",
8401     "field_offset" : 128,
8402     "referenced_type" : "_ZTI16android_xy_color"
8403    },
8404    {
8405     "field_name" : "whitePoint",
8406     "field_offset" : 192,
8407     "referenced_type" : "_ZTI16android_xy_color"
8408    },
8409    {
8410     "field_name" : "maxLuminance",
8411     "field_offset" : 256,
8412     "referenced_type" : "_ZTIf"
8413    },
8414    {
8415     "field_name" : "minLuminance",
8416     "field_offset" : 288,
8417     "referenced_type" : "_ZTIf"
8418    }
8419   ],
8420   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8421   "name" : "android_smpte2086_metadata",
8422   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8423   "self_type" : "_ZTI26android_smpte2086_metadata",
8424   "size" : 40,
8425   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8426  },
8427  {
8428   "alignment" : 4,
8429   "fields" :
8430   [
8431    {
8432     "referenced_type" : "_ZTIN7log_msgUt_E"
8433    }
8434   ],
8435   "linker_set_key" : "_ZTI7log_msg",
8436   "name" : "log_msg",
8437   "referenced_type" : "_ZTI7log_msg",
8438   "self_type" : "_ZTI7log_msg",
8439   "size" : 5124,
8440   "source_file" : "/system/core/liblog/include/log/log_read.h"
8441  },
8442  {
8443   "alignment" : 1,
8444   "fields" :
8445   [
8446    {
8447     "field_name" : "tv_sec",
8448     "referenced_type" : "_ZTIj"
8449    },
8450    {
8451     "field_name" : "tv_nsec",
8452     "field_offset" : 32,
8453     "referenced_type" : "_ZTIj"
8454    }
8455   ],
8456   "linker_set_key" : "_ZTI8log_time",
8457   "name" : "log_time",
8458   "referenced_type" : "_ZTI8log_time",
8459   "self_type" : "_ZTI8log_time",
8460   "size" : 8,
8461   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8462  },
8463  {
8464   "alignment" : 4,
8465   "fields" :
8466   [
8467    {
8468     "access" : "private",
8469     "field_name" : "mStorage",
8470     "field_offset" : 32,
8471     "referenced_type" : "_ZTIPv"
8472    },
8473    {
8474     "access" : "private",
8475     "field_name" : "mCount",
8476     "field_offset" : 64,
8477     "referenced_type" : "_ZTIj"
8478    },
8479    {
8480     "access" : "private",
8481     "field_name" : "mFlags",
8482     "field_offset" : 96,
8483     "referenced_type" : "_ZTIKj"
8484    },
8485    {
8486     "access" : "private",
8487     "field_name" : "mItemSize",
8488     "field_offset" : 128,
8489     "referenced_type" : "_ZTIKj"
8490    }
8491   ],
8492   "linker_set_key" : "_ZTIN7android10VectorImplE",
8493   "name" : "android::VectorImpl",
8494   "record_kind" : "class",
8495   "referenced_type" : "_ZTIN7android10VectorImplE",
8496   "self_type" : "_ZTIN7android10VectorImplE",
8497   "size" : 20,
8498   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8499   "vtable_components" :
8500   [
8501    {
8502     "kind" : "offset_to_top"
8503    },
8504    {
8505     "kind" : "rtti",
8506     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8507    },
8508    {
8509     "kind" : "complete_dtor_pointer",
8510     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8511    },
8512    {
8513     "kind" : "deleting_dtor_pointer",
8514     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8515    },
8516    {
8517     "is_pure" : true,
8518     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8519    },
8520    {
8521     "is_pure" : true,
8522     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8523    },
8524    {
8525     "is_pure" : true,
8526     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8527    },
8528    {
8529     "is_pure" : true,
8530     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8531    },
8532    {
8533     "is_pure" : true,
8534     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8535    },
8536    {
8537     "is_pure" : true,
8538     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8539    }
8540   ]
8541  },
8542  {
8543   "alignment" : 4,
8544   "fields" :
8545   [
8546    {
8547     "access" : "private",
8548     "field_name" : "mVector",
8549     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8550    }
8551   ],
8552   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8553   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8554   "record_kind" : "class",
8555   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8556   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8557   "size" : 20,
8558   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8559   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8560  },
8561  {
8562   "alignment" : 4,
8563   "fields" :
8564   [
8565    {
8566     "access" : "private",
8567     "field_name" : "mTag",
8568     "referenced_type" : "_ZTIy"
8569    }
8570   ],
8571   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8572   "name" : "android::ScopedTrace",
8573   "record_kind" : "class",
8574   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8575   "self_type" : "_ZTIN7android11ScopedTraceE",
8576   "size" : 8,
8577   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8578  },
8579  {
8580   "alignment" : 4,
8581   "fields" :
8582   [
8583    {
8584     "access" : "private",
8585     "field_name" : "mCount",
8586     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8587    }
8588   ],
8589   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8590   "name" : "android::LightRefBase<android::NativeHandle>",
8591   "record_kind" : "class",
8592   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8593   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8594   "size" : 4,
8595   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8596   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8597  },
8598  {
8599   "alignment" : 4,
8600   "fields" :
8601   [
8602    {
8603     "access" : "private",
8604     "field_name" : "mCount",
8605     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8606    }
8607   ],
8608   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8609   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8610   "record_kind" : "class",
8611   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8612   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8613   "size" : 4,
8614   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8615   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8616  },
8617  {
8618   "alignment" : 4,
8619   "base_specifiers" :
8620   [
8621    {
8622     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8623    }
8624   ],
8625   "fields" :
8626   [
8627    {
8628     "access" : "private",
8629     "field_name" : "mHandle",
8630     "field_offset" : 32,
8631     "referenced_type" : "_ZTIP13native_handle"
8632    },
8633    {
8634     "access" : "private",
8635     "field_name" : "mOwnsHandle",
8636     "field_offset" : 64,
8637     "referenced_type" : "_ZTIb"
8638    }
8639   ],
8640   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8641   "name" : "android::NativeHandle",
8642   "record_kind" : "class",
8643   "referenced_type" : "_ZTIN7android12NativeHandleE",
8644   "self_type" : "_ZTIN7android12NativeHandleE",
8645   "size" : 12,
8646   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8647  },
8648  {
8649   "alignment" : 4,
8650   "base_specifiers" :
8651   [
8652    {
8653     "access" : "private",
8654     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8655    }
8656   ],
8657   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8658   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8659   "record_kind" : "class",
8660   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8661   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8662   "size" : 20,
8663   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8664   "template_args" :
8665   [
8666    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8667   ],
8668   "vtable_components" :
8669   [
8670    {
8671     "kind" : "offset_to_top"
8672    },
8673    {
8674     "kind" : "rtti",
8675     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8676    },
8677    {
8678     "kind" : "complete_dtor_pointer",
8679     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8680    },
8681    {
8682     "kind" : "deleting_dtor_pointer",
8683     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8684    },
8685    {
8686     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8687    },
8688    {
8689     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8690    },
8691    {
8692     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8693    },
8694    {
8695     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8696    },
8697    {
8698     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8699    },
8700    {
8701     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8702    },
8703    {
8704     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8705    }
8706   ]
8707  },
8708  {
8709   "alignment" : 1,
8710   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8711   "name" : "android::ReferenceMover",
8712   "record_kind" : "class",
8713   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8714   "self_type" : "_ZTIN7android14ReferenceMoverE",
8715   "size" : 1,
8716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8717  },
8718  {
8719   "alignment" : 4,
8720   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8721   "name" : "android::ReferenceRenamer",
8722   "record_kind" : "class",
8723   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8724   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8725   "size" : 4,
8726   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8727   "vtable_components" :
8728   [
8729    {
8730     "kind" : "offset_to_top"
8731    },
8732    {
8733     "kind" : "rtti",
8734     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8735    },
8736    {
8737     "is_pure" : true,
8738     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8739    }
8740   ]
8741  },
8742  {
8743   "alignment" : 4,
8744   "base_specifiers" :
8745   [
8746    {
8747     "referenced_type" : "_ZTIN7android10VectorImplE"
8748    }
8749   ],
8750   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8751   "name" : "android::SortedVectorImpl",
8752   "record_kind" : "class",
8753   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8754   "self_type" : "_ZTIN7android16SortedVectorImplE",
8755   "size" : 20,
8756   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8757   "vtable_components" :
8758   [
8759    {
8760     "kind" : "offset_to_top"
8761    },
8762    {
8763     "kind" : "rtti",
8764     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8765    },
8766    {
8767     "kind" : "complete_dtor_pointer",
8768     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8769    },
8770    {
8771     "kind" : "deleting_dtor_pointer",
8772     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8773    },
8774    {
8775     "is_pure" : true,
8776     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8777    },
8778    {
8779     "is_pure" : true,
8780     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8781    },
8782    {
8783     "is_pure" : true,
8784     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8785    },
8786    {
8787     "is_pure" : true,
8788     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8789    },
8790    {
8791     "is_pure" : true,
8792     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8793    },
8794    {
8795     "is_pure" : true,
8796     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8797    },
8798    {
8799     "is_pure" : true,
8800     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8801    }
8802   ]
8803  },
8804  {
8805   "alignment" : 1,
8806   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8807   "name" : "android::trait_trivial_copy<bool>",
8808   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8809   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8810   "size" : 1,
8811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8812   "template_args" : [ "_ZTIb" ]
8813  },
8814  {
8815   "alignment" : 1,
8816   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8817   "name" : "android::trait_trivial_copy<char>",
8818   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8819   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8820   "size" : 1,
8821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8822   "template_args" : [ "_ZTIc" ]
8823  },
8824  {
8825   "alignment" : 1,
8826   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8827   "name" : "android::trait_trivial_copy<double>",
8828   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8829   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8830   "size" : 1,
8831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8832   "template_args" : [ "_ZTId" ]
8833  },
8834  {
8835   "alignment" : 1,
8836   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8837   "name" : "android::trait_trivial_copy<float>",
8838   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8839   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8840   "size" : 1,
8841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8842   "template_args" : [ "_ZTIf" ]
8843  },
8844  {
8845   "alignment" : 1,
8846   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8847   "name" : "android::trait_trivial_copy<unsigned char>",
8848   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8849   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8850   "size" : 1,
8851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8852   "template_args" : [ "_ZTIh" ]
8853  },
8854  {
8855   "alignment" : 1,
8856   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8857   "name" : "android::trait_trivial_copy<int>",
8858   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8859   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8860   "size" : 1,
8861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8862   "template_args" : [ "_ZTIi" ]
8863  },
8864  {
8865   "alignment" : 1,
8866   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8867   "name" : "android::trait_trivial_copy<unsigned int>",
8868   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8869   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8870   "size" : 1,
8871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8872   "template_args" : [ "_ZTIj" ]
8873  },
8874  {
8875   "alignment" : 1,
8876   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8877   "name" : "android::trait_trivial_copy<long>",
8878   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8879   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8880   "size" : 1,
8881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8882   "template_args" : [ "_ZTIl" ]
8883  },
8884  {
8885   "alignment" : 1,
8886   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8887   "name" : "android::trait_trivial_copy<unsigned long>",
8888   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8889   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8890   "size" : 1,
8891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8892   "template_args" : [ "_ZTIm" ]
8893  },
8894  {
8895   "alignment" : 1,
8896   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8897   "name" : "android::trait_trivial_copy<short>",
8898   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8899   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8900   "size" : 1,
8901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8902   "template_args" : [ "_ZTIs" ]
8903  },
8904  {
8905   "alignment" : 1,
8906   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8907   "name" : "android::trait_trivial_copy<unsigned short>",
8908   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8909   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8910   "size" : 1,
8911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8912   "template_args" : [ "_ZTIt" ]
8913  },
8914  {
8915   "alignment" : 1,
8916   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8917   "name" : "android::trait_trivial_copy<void>",
8918   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8919   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8920   "size" : 1,
8921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8922   "template_args" : [ "_ZTIv" ]
8923  },
8924  {
8925   "alignment" : 1,
8926   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8927   "name" : "android::trait_trivial_copy<long long>",
8928   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8929   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8930   "size" : 1,
8931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8932   "template_args" : [ "_ZTIx" ]
8933  },
8934  {
8935   "alignment" : 1,
8936   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8937   "name" : "android::trait_trivial_copy<unsigned long long>",
8938   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8939   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8940   "size" : 1,
8941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8942   "template_args" : [ "_ZTIy" ]
8943  },
8944  {
8945   "alignment" : 1,
8946   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8947   "name" : "android::trait_trivial_ctor<bool>",
8948   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8949   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8950   "size" : 1,
8951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8952   "template_args" : [ "_ZTIb" ]
8953  },
8954  {
8955   "alignment" : 1,
8956   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8957   "name" : "android::trait_trivial_ctor<char>",
8958   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8959   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8960   "size" : 1,
8961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8962   "template_args" : [ "_ZTIc" ]
8963  },
8964  {
8965   "alignment" : 1,
8966   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8967   "name" : "android::trait_trivial_ctor<double>",
8968   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8969   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8970   "size" : 1,
8971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8972   "template_args" : [ "_ZTId" ]
8973  },
8974  {
8975   "alignment" : 1,
8976   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8977   "name" : "android::trait_trivial_ctor<float>",
8978   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8979   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8980   "size" : 1,
8981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8982   "template_args" : [ "_ZTIf" ]
8983  },
8984  {
8985   "alignment" : 1,
8986   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8987   "name" : "android::trait_trivial_ctor<unsigned char>",
8988   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8989   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8990   "size" : 1,
8991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8992   "template_args" : [ "_ZTIh" ]
8993  },
8994  {
8995   "alignment" : 1,
8996   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8997   "name" : "android::trait_trivial_ctor<int>",
8998   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8999   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9000   "size" : 1,
9001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9002   "template_args" : [ "_ZTIi" ]
9003  },
9004  {
9005   "alignment" : 1,
9006   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9007   "name" : "android::trait_trivial_ctor<unsigned int>",
9008   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9009   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9010   "size" : 1,
9011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9012   "template_args" : [ "_ZTIj" ]
9013  },
9014  {
9015   "alignment" : 1,
9016   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9017   "name" : "android::trait_trivial_ctor<long>",
9018   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9019   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9020   "size" : 1,
9021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9022   "template_args" : [ "_ZTIl" ]
9023  },
9024  {
9025   "alignment" : 1,
9026   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9027   "name" : "android::trait_trivial_ctor<unsigned long>",
9028   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9029   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9030   "size" : 1,
9031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9032   "template_args" : [ "_ZTIm" ]
9033  },
9034  {
9035   "alignment" : 1,
9036   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9037   "name" : "android::trait_trivial_ctor<short>",
9038   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9039   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9040   "size" : 1,
9041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9042   "template_args" : [ "_ZTIs" ]
9043  },
9044  {
9045   "alignment" : 1,
9046   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9047   "name" : "android::trait_trivial_ctor<unsigned short>",
9048   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9049   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9050   "size" : 1,
9051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9052   "template_args" : [ "_ZTIt" ]
9053  },
9054  {
9055   "alignment" : 1,
9056   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9057   "name" : "android::trait_trivial_ctor<void>",
9058   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9059   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9060   "size" : 1,
9061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9062   "template_args" : [ "_ZTIv" ]
9063  },
9064  {
9065   "alignment" : 1,
9066   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9067   "name" : "android::trait_trivial_ctor<long long>",
9068   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9069   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9070   "size" : 1,
9071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9072   "template_args" : [ "_ZTIx" ]
9073  },
9074  {
9075   "alignment" : 1,
9076   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9077   "name" : "android::trait_trivial_ctor<unsigned long long>",
9078   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9079   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9080   "size" : 1,
9081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9082   "template_args" : [ "_ZTIy" ]
9083  },
9084  {
9085   "alignment" : 1,
9086   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9087   "name" : "android::trait_trivial_dtor<bool>",
9088   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9089   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9090   "size" : 1,
9091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9092   "template_args" : [ "_ZTIb" ]
9093  },
9094  {
9095   "alignment" : 1,
9096   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9097   "name" : "android::trait_trivial_dtor<char>",
9098   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9099   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9100   "size" : 1,
9101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9102   "template_args" : [ "_ZTIc" ]
9103  },
9104  {
9105   "alignment" : 1,
9106   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9107   "name" : "android::trait_trivial_dtor<double>",
9108   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9109   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9110   "size" : 1,
9111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9112   "template_args" : [ "_ZTId" ]
9113  },
9114  {
9115   "alignment" : 1,
9116   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9117   "name" : "android::trait_trivial_dtor<float>",
9118   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9119   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9120   "size" : 1,
9121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9122   "template_args" : [ "_ZTIf" ]
9123  },
9124  {
9125   "alignment" : 1,
9126   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9127   "name" : "android::trait_trivial_dtor<unsigned char>",
9128   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9129   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9130   "size" : 1,
9131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9132   "template_args" : [ "_ZTIh" ]
9133  },
9134  {
9135   "alignment" : 1,
9136   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9137   "name" : "android::trait_trivial_dtor<int>",
9138   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9139   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9140   "size" : 1,
9141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9142   "template_args" : [ "_ZTIi" ]
9143  },
9144  {
9145   "alignment" : 1,
9146   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9147   "name" : "android::trait_trivial_dtor<unsigned int>",
9148   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9149   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9150   "size" : 1,
9151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9152   "template_args" : [ "_ZTIj" ]
9153  },
9154  {
9155   "alignment" : 1,
9156   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9157   "name" : "android::trait_trivial_dtor<long>",
9158   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9159   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9160   "size" : 1,
9161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9162   "template_args" : [ "_ZTIl" ]
9163  },
9164  {
9165   "alignment" : 1,
9166   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9167   "name" : "android::trait_trivial_dtor<unsigned long>",
9168   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9169   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9170   "size" : 1,
9171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9172   "template_args" : [ "_ZTIm" ]
9173  },
9174  {
9175   "alignment" : 1,
9176   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9177   "name" : "android::trait_trivial_dtor<short>",
9178   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9179   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9180   "size" : 1,
9181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9182   "template_args" : [ "_ZTIs" ]
9183  },
9184  {
9185   "alignment" : 1,
9186   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9187   "name" : "android::trait_trivial_dtor<unsigned short>",
9188   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9189   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9190   "size" : 1,
9191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9192   "template_args" : [ "_ZTIt" ]
9193  },
9194  {
9195   "alignment" : 1,
9196   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9197   "name" : "android::trait_trivial_dtor<void>",
9198   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9199   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9200   "size" : 1,
9201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9202   "template_args" : [ "_ZTIv" ]
9203  },
9204  {
9205   "alignment" : 1,
9206   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9207   "name" : "android::trait_trivial_dtor<long long>",
9208   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9209   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9210   "size" : 1,
9211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9212   "template_args" : [ "_ZTIx" ]
9213  },
9214  {
9215   "alignment" : 1,
9216   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9217   "name" : "android::trait_trivial_dtor<unsigned long long>",
9218   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9219   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9220   "size" : 1,
9221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9222   "template_args" : [ "_ZTIy" ]
9223  },
9224  {
9225   "alignment" : 1,
9226   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9227   "name" : "android::trait_trivial_move<android::String8>",
9228   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9229   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9230   "size" : 1,
9231   "source_file" : "/system/core/libutils/include/utils/String8.h",
9232   "template_args" : [ "_ZTIN7android7String8E" ]
9233  },
9234  {
9235   "alignment" : 1,
9236   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9237   "name" : "android::trait_trivial_move<android::String16>",
9238   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9239   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9240   "size" : 1,
9241   "source_file" : "/system/core/libutils/include/utils/String16.h",
9242   "template_args" : [ "_ZTIN7android8String16E" ]
9243  },
9244  {
9245   "alignment" : 1,
9246   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9247   "name" : "android::trait_trivial_move<bool>",
9248   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9249   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9250   "size" : 1,
9251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9252   "template_args" : [ "_ZTIb" ]
9253  },
9254  {
9255   "alignment" : 1,
9256   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9257   "name" : "android::trait_trivial_move<char>",
9258   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9259   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9260   "size" : 1,
9261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9262   "template_args" : [ "_ZTIc" ]
9263  },
9264  {
9265   "alignment" : 1,
9266   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9267   "name" : "android::trait_trivial_move<double>",
9268   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9269   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9270   "size" : 1,
9271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9272   "template_args" : [ "_ZTId" ]
9273  },
9274  {
9275   "alignment" : 1,
9276   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9277   "name" : "android::trait_trivial_move<float>",
9278   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9279   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9280   "size" : 1,
9281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9282   "template_args" : [ "_ZTIf" ]
9283  },
9284  {
9285   "alignment" : 1,
9286   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9287   "name" : "android::trait_trivial_move<unsigned char>",
9288   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9289   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9290   "size" : 1,
9291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9292   "template_args" : [ "_ZTIh" ]
9293  },
9294  {
9295   "alignment" : 1,
9296   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9297   "name" : "android::trait_trivial_move<int>",
9298   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9299   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9300   "size" : 1,
9301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9302   "template_args" : [ "_ZTIi" ]
9303  },
9304  {
9305   "alignment" : 1,
9306   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9307   "name" : "android::trait_trivial_move<unsigned int>",
9308   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9309   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9310   "size" : 1,
9311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9312   "template_args" : [ "_ZTIj" ]
9313  },
9314  {
9315   "alignment" : 1,
9316   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9317   "name" : "android::trait_trivial_move<long>",
9318   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9319   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9320   "size" : 1,
9321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9322   "template_args" : [ "_ZTIl" ]
9323  },
9324  {
9325   "alignment" : 1,
9326   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9327   "name" : "android::trait_trivial_move<unsigned long>",
9328   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9329   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9330   "size" : 1,
9331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9332   "template_args" : [ "_ZTIm" ]
9333  },
9334  {
9335   "alignment" : 1,
9336   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9337   "name" : "android::trait_trivial_move<short>",
9338   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9339   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9340   "size" : 1,
9341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9342   "template_args" : [ "_ZTIs" ]
9343  },
9344  {
9345   "alignment" : 1,
9346   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9347   "name" : "android::trait_trivial_move<unsigned short>",
9348   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9349   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9350   "size" : 1,
9351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9352   "template_args" : [ "_ZTIt" ]
9353  },
9354  {
9355   "alignment" : 1,
9356   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9357   "name" : "android::trait_trivial_move<void>",
9358   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9359   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9360   "size" : 1,
9361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9362   "template_args" : [ "_ZTIv" ]
9363  },
9364  {
9365   "alignment" : 1,
9366   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9367   "name" : "android::trait_trivial_move<long long>",
9368   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9369   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9370   "size" : 1,
9371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9372   "template_args" : [ "_ZTIx" ]
9373  },
9374  {
9375   "alignment" : 1,
9376   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9377   "name" : "android::trait_trivial_move<unsigned long long>",
9378   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9379   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9380   "size" : 1,
9381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9382   "template_args" : [ "_ZTIy" ]
9383  },
9384  {
9385   "alignment" : 4,
9386   "base_specifiers" :
9387   [
9388    {
9389     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9390    }
9391   ],
9392   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9393   "name" : "android::VirtualLightRefBase",
9394   "record_kind" : "class",
9395   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9396   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9397   "size" : 8,
9398   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9399   "vtable_components" :
9400   [
9401    {
9402     "kind" : "offset_to_top"
9403    },
9404    {
9405     "kind" : "rtti",
9406     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9407    },
9408    {
9409     "kind" : "complete_dtor_pointer",
9410     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9411    },
9412    {
9413     "kind" : "deleting_dtor_pointer",
9414     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9415    }
9416   ]
9417  },
9418  {
9419   "alignment" : 4,
9420   "fields" :
9421   [
9422    {
9423     "access" : "private",
9424     "field_name" : "m_ptr",
9425     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9426    }
9427   ],
9428   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9429   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9430   "record_kind" : "class",
9431   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9432   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9433   "size" : 4,
9434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9435   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9436  },
9437  {
9438   "alignment" : 4,
9439   "fields" :
9440   [
9441    {
9442     "access" : "private",
9443     "field_name" : "m_ptr",
9444     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9445    }
9446   ],
9447   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9448   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9449   "record_kind" : "class",
9450   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9451   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9452   "size" : 4,
9453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9454   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9455  },
9456  {
9457   "alignment" : 4,
9458   "fields" :
9459   [
9460    {
9461     "access" : "private",
9462     "field_name" : "m_ptr",
9463     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9464    }
9465   ],
9466   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9467   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9468   "record_kind" : "class",
9469   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9470   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9471   "size" : 4,
9472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9473   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9474  },
9475  {
9476   "alignment" : 4,
9477   "fields" :
9478   [
9479    {
9480     "access" : "private",
9481     "field_name" : "m_ptr",
9482     "referenced_type" : "_ZTIPN7android6ThreadE"
9483    }
9484   ],
9485   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9486   "name" : "android::sp<android::Thread>",
9487   "record_kind" : "class",
9488   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9489   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9490   "size" : 4,
9491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9492   "template_args" : [ "_ZTIN7android6ThreadE" ]
9493  },
9494  {
9495   "alignment" : 4,
9496   "fields" :
9497   [
9498    {
9499     "access" : "private",
9500     "field_name" : "m_ptr",
9501     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9502    }
9503   ],
9504   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9505   "name" : "android::sp<android::hardware::IInterface>",
9506   "record_kind" : "class",
9507   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9508   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9509   "size" : 4,
9510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9511   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9512  },
9513  {
9514   "alignment" : 4,
9515   "fields" :
9516   [
9517    {
9518     "access" : "private",
9519     "field_name" : "m_ptr",
9520     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9521    }
9522   ],
9523   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9524   "name" : "android::sp<android::hardware::ProcessState>",
9525   "record_kind" : "class",
9526   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9527   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9528   "size" : 4,
9529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9530   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9531  },
9532  {
9533   "alignment" : 4,
9534   "fields" :
9535   [
9536    {
9537     "access" : "private",
9538     "field_name" : "m_ptr",
9539     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9540    }
9541   ],
9542   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9543   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9544   "record_kind" : "class",
9545   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9546   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9547   "size" : 4,
9548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9549   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9550  },
9551  {
9552   "alignment" : 4,
9553   "fields" :
9554   [
9555    {
9556     "access" : "private",
9557     "field_name" : "m_ptr",
9558     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9559    }
9560   ],
9561   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9562   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9563   "record_kind" : "class",
9564   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9565   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9566   "size" : 4,
9567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9568   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9569  },
9570  {
9571   "alignment" : 4,
9572   "fields" :
9573   [
9574    {
9575     "access" : "private",
9576     "field_name" : "m_ptr",
9577     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9578    }
9579   ],
9580   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9581   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9582   "record_kind" : "class",
9583   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9584   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9585   "size" : 4,
9586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9587   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9588  },
9589  {
9590   "alignment" : 4,
9591   "fields" :
9592   [
9593    {
9594     "access" : "private",
9595     "field_name" : "m_ptr",
9596     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9597    }
9598   ],
9599   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9600   "name" : "android::sp<android::hardware::IBinder>",
9601   "record_kind" : "class",
9602   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9603   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9604   "size" : 4,
9605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9606   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9607  },
9608  {
9609   "alignment" : 4,
9610   "fields" :
9611   [
9612    {
9613     "access" : "private",
9614     "field_name" : "m_ptr",
9615     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9616    }
9617   ],
9618   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9619   "name" : "android::sp<android::hardware::BHwBinder>",
9620   "record_kind" : "class",
9621   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9622   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9623   "size" : 4,
9624   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9625   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9626  },
9627  {
9628   "alignment" : 4,
9629   "fields" :
9630   [
9631    {
9632     "access" : "private",
9633     "field_name" : "m_ptr",
9634     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
9635    }
9636   ],
9637   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9638   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
9639   "record_kind" : "class",
9640   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9641   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9642   "size" : 4,
9643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9644   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ]
9645  },
9646  {
9647   "alignment" : 4,
9648   "fields" :
9649   [
9650    {
9651     "access" : "private",
9652     "field_name" : "m_ptr",
9653     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
9654    }
9655   ],
9656   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9657   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
9658   "record_kind" : "class",
9659   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9660   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9661   "size" : 4,
9662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9663   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ]
9664  },
9665  {
9666   "alignment" : 4,
9667   "fields" :
9668   [
9669    {
9670     "access" : "private",
9671     "field_name" : "m_ptr",
9672     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_113IBluetoothHciE"
9673    }
9674   ],
9675   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
9676   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci>",
9677   "record_kind" : "class",
9678   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
9679   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
9680   "size" : 4,
9681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9682   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE" ]
9683  },
9684  {
9685   "alignment" : 4,
9686   "fields" :
9687   [
9688    {
9689     "access" : "private",
9690     "field_name" : "m_ptr",
9691     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
9692    }
9693   ],
9694   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
9695   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks>",
9696   "record_kind" : "class",
9697   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
9698   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
9699   "size" : 4,
9700   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9701   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE" ]
9702  },
9703  {
9704   "alignment" : 4,
9705   "fields" :
9706   [
9707    {
9708     "access" : "private",
9709     "field_name" : "m_ptr",
9710     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9711    },
9712    {
9713     "access" : "private",
9714     "field_name" : "m_refs",
9715     "field_offset" : 32,
9716     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9717    }
9718   ],
9719   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9720   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9721   "record_kind" : "class",
9722   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9723   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9724   "size" : 8,
9725   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9726   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9727  },
9728  {
9729   "alignment" : 4,
9730   "fields" :
9731   [
9732    {
9733     "access" : "private",
9734     "field_name" : "m_ptr",
9735     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9736    },
9737    {
9738     "access" : "private",
9739     "field_name" : "m_refs",
9740     "field_offset" : 32,
9741     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9742    }
9743   ],
9744   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9745   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9746   "record_kind" : "class",
9747   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9748   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9749   "size" : 8,
9750   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9751   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9752  },
9753  {
9754   "alignment" : 4,
9755   "fields" :
9756   [
9757    {
9758     "access" : "private",
9759     "field_name" : "m_ptr",
9760     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9761    },
9762    {
9763     "access" : "private",
9764     "field_name" : "m_refs",
9765     "field_offset" : 32,
9766     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9767    }
9768   ],
9769   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9770   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9771   "record_kind" : "class",
9772   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9773   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9774   "size" : 8,
9775   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9776   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9777  },
9778  {
9779   "alignment" : 4,
9780   "fields" :
9781   [
9782    {
9783     "access" : "private",
9784     "field_name" : "m_ptr",
9785     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9786    },
9787    {
9788     "access" : "private",
9789     "field_name" : "m_refs",
9790     "field_offset" : 32,
9791     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9792    }
9793   ],
9794   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9795   "name" : "android::wp<android::hardware::BHwBinder>",
9796   "record_kind" : "class",
9797   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9798   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9799   "size" : 8,
9800   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9801   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9802  },
9803  {
9804   "alignment" : 4,
9805   "base_specifiers" :
9806   [
9807    {
9808     "is_virtual" : true,
9809     "referenced_type" : "_ZTIN7android7RefBaseE"
9810    }
9811   ],
9812   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9813   "name" : "android::hidl::base::V1_0::IBase",
9814   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9815   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9816   "size" : 12,
9817   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9818   "vtable_components" :
9819   [
9820    {
9821     "component_value" : 4,
9822     "kind" : "vbase_offset"
9823    },
9824    {
9825     "kind" : "offset_to_top"
9826    },
9827    {
9828     "kind" : "rtti",
9829     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9830    },
9831    {
9832     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9833    },
9834    {
9835     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9845    },
9846    {
9847     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9848    },
9849    {
9850     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9857    },
9858    {
9859     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9863    },
9864    {
9865     "kind" : "complete_dtor_pointer",
9866     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9867    },
9868    {
9869     "kind" : "deleting_dtor_pointer",
9870     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9871    },
9872    {
9873     "kind" : "vcall_offset"
9874    },
9875    {
9876     "kind" : "vcall_offset"
9877    },
9878    {
9879     "kind" : "vcall_offset"
9880    },
9881    {
9882     "kind" : "vcall_offset"
9883    },
9884    {
9885     "component_value" : -4,
9886     "kind" : "vcall_offset"
9887    },
9888    {
9889     "component_value" : -4,
9890     "kind" : "offset_to_top"
9891    },
9892    {
9893     "kind" : "rtti",
9894     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9895    },
9896    {
9897     "kind" : "complete_dtor_pointer",
9898     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9899    },
9900    {
9901     "kind" : "deleting_dtor_pointer",
9902     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9915    }
9916   ]
9917  },
9918  {
9919   "alignment" : 4,
9920   "base_specifiers" :
9921   [
9922    {
9923     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9924    },
9925    {
9926     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9927    }
9928   ],
9929   "fields" :
9930   [
9931    {
9932     "access" : "private",
9933     "field_name" : "_hidl_mImpl",
9934     "field_offset" : 512,
9935     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9936    }
9937   ],
9938   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9939   "name" : "android::hidl::base::V1_0::BnHwBase",
9940   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9941   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9942   "size" : 76,
9943   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9944   "vtable_components" :
9945   [
9946    {
9947     "component_value" : 68,
9948     "kind" : "vbase_offset"
9949    },
9950    {
9951     "kind" : "offset_to_top"
9952    },
9953    {
9954     "kind" : "rtti",
9955     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9956    },
9957    {
9958     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9959    },
9960    {
9961     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9962    },
9963    {
9964     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9965    },
9966    {
9967     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9971    },
9972    {
9973     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9974    },
9975    {
9976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9977    },
9978    {
9979     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9980    },
9981    {
9982     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9983    },
9984    {
9985     "kind" : "complete_dtor_pointer",
9986     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9987    },
9988    {
9989     "kind" : "deleting_dtor_pointer",
9990     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9994    },
9995    {
9996     "component_value" : -20,
9997     "kind" : "offset_to_top"
9998    },
9999    {
10000     "kind" : "rtti",
10001     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10002    },
10003    {
10004     "kind" : "complete_dtor_pointer",
10005     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10006    },
10007    {
10008     "kind" : "deleting_dtor_pointer",
10009     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10010    },
10011    {
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "kind" : "vcall_offset"
10022    },
10023    {
10024     "component_value" : -68,
10025     "kind" : "vcall_offset"
10026    },
10027    {
10028     "component_value" : -68,
10029     "kind" : "offset_to_top"
10030    },
10031    {
10032     "kind" : "rtti",
10033     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10034    },
10035    {
10036     "kind" : "complete_dtor_pointer",
10037     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10038    },
10039    {
10040     "kind" : "deleting_dtor_pointer",
10041     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10054    }
10055   ]
10056  },
10057  {
10058   "alignment" : 4,
10059   "base_specifiers" :
10060   [
10061    {
10062     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10063    },
10064    {
10065     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10066    }
10067   ],
10068   "fields" :
10069   [
10070    {
10071     "access" : "private",
10072     "field_name" : "_hidl_mMutex",
10073     "field_offset" : 544,
10074     "referenced_type" : "_ZTINSt3__15mutexE"
10075    },
10076    {
10077     "access" : "private",
10078     "field_name" : "_hidl_mDeathRecipients",
10079     "field_offset" : 576,
10080     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10081    }
10082   ],
10083   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10084   "name" : "android::hidl::base::V1_0::BpHwBase",
10085   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10086   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10087   "size" : 92,
10088   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10089   "vtable_components" :
10090   [
10091    {
10092     "component_value" : 84,
10093     "kind" : "vbase_offset"
10094    },
10095    {
10096     "kind" : "offset_to_top"
10097    },
10098    {
10099     "kind" : "rtti",
10100     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10101    },
10102    {
10103     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10110    },
10111    {
10112     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10113    },
10114    {
10115     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10116    },
10117    {
10118     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10119    },
10120    {
10121     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10122    },
10123    {
10124     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10125    },
10126    {
10127     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10128    },
10129    {
10130     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10134    },
10135    {
10136     "kind" : "complete_dtor_pointer",
10137     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10138    },
10139    {
10140     "kind" : "deleting_dtor_pointer",
10141     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10148    },
10149    {
10150     "component_value" : 80,
10151     "kind" : "vbase_offset"
10152    },
10153    {
10154     "component_value" : -4,
10155     "kind" : "offset_to_top"
10156    },
10157    {
10158     "kind" : "rtti",
10159     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10160    },
10161    {
10162     "kind" : "complete_dtor_pointer",
10163     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10164    },
10165    {
10166     "kind" : "deleting_dtor_pointer",
10167     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10168    },
10169    {
10170     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10171    },
10172    {
10173     "component_value" : 76,
10174     "kind" : "vbase_offset"
10175    },
10176    {
10177     "component_value" : -8,
10178     "kind" : "offset_to_top"
10179    },
10180    {
10181     "kind" : "rtti",
10182     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10183    },
10184    {
10185     "kind" : "complete_dtor_pointer",
10186     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10187    },
10188    {
10189     "kind" : "deleting_dtor_pointer",
10190     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10191    },
10192    {
10193     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10197    },
10198    {
10199     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10200    },
10201    {
10202     "component_value" : -24,
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10216    },
10217    {
10218     "kind" : "vcall_offset"
10219    },
10220    {
10221     "component_value" : -76,
10222     "kind" : "vcall_offset"
10223    },
10224    {
10225     "component_value" : -84,
10226     "kind" : "vcall_offset"
10227    },
10228    {
10229     "component_value" : -76,
10230     "kind" : "vcall_offset"
10231    },
10232    {
10233     "component_value" : -84,
10234     "kind" : "vcall_offset"
10235    },
10236    {
10237     "component_value" : -84,
10238     "kind" : "offset_to_top"
10239    },
10240    {
10241     "kind" : "rtti",
10242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10243    },
10244    {
10245     "kind" : "complete_dtor_pointer",
10246     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10247    },
10248    {
10249     "kind" : "deleting_dtor_pointer",
10250     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10251    },
10252    {
10253     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10254    },
10255    {
10256     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10263    }
10264   ]
10265  },
10266  {
10267   "alignment" : 8,
10268   "fields" :
10269   [
10270    {
10271     "field_name" : "pid",
10272     "referenced_type" : "_ZTIi"
10273    },
10274    {
10275     "field_name" : "ptr",
10276     "field_offset" : 64,
10277     "referenced_type" : "_ZTIy"
10278    },
10279    {
10280     "field_name" : "arch",
10281     "field_offset" : 128,
10282     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10283    }
10284   ],
10285   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10286   "name" : "android::hidl::base::V1_0::DebugInfo",
10287   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10288   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10289   "size" : 24,
10290   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10291  },
10292  {
10293   "alignment" : 8,
10294   "fields" :
10295   [
10296    {
10297     "field_name" : "interfaceName",
10298     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10299    },
10300    {
10301     "field_name" : "instanceName",
10302     "field_offset" : 128,
10303     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10304    },
10305    {
10306     "field_name" : "pid",
10307     "field_offset" : 256,
10308     "referenced_type" : "_ZTIi"
10309    },
10310    {
10311     "field_name" : "clientPids",
10312     "field_offset" : 320,
10313     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10314    },
10315    {
10316     "field_name" : "arch",
10317     "field_offset" : 448,
10318     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10319    }
10320   ],
10321   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10322   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10323   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10324   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10325   "size" : 64,
10326   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10327  },
10328  {
10329   "alignment" : 4,
10330   "base_specifiers" :
10331   [
10332    {
10333     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10334    }
10335   ],
10336   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10337   "name" : "android::hidl::manager::V1_0::IServiceManager",
10338   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10339   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10340   "size" : 12,
10341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10342   "vtable_components" :
10343   [
10344    {
10345     "component_value" : 4,
10346     "kind" : "vbase_offset"
10347    },
10348    {
10349     "kind" : "offset_to_top"
10350    },
10351    {
10352     "kind" : "rtti",
10353     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10354    },
10355    {
10356     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10357    },
10358    {
10359     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10360    },
10361    {
10362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10363    },
10364    {
10365     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10366    },
10367    {
10368     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10378    },
10379    {
10380     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10381    },
10382    {
10383     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10384    },
10385    {
10386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10387    },
10388    {
10389     "kind" : "complete_dtor_pointer",
10390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10391    },
10392    {
10393     "kind" : "deleting_dtor_pointer",
10394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10395    },
10396    {
10397     "is_pure" : true,
10398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10399    },
10400    {
10401     "is_pure" : true,
10402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10403    },
10404    {
10405     "is_pure" : true,
10406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10407    },
10408    {
10409     "is_pure" : true,
10410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10411    },
10412    {
10413     "is_pure" : true,
10414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10415    },
10416    {
10417     "is_pure" : true,
10418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10419    },
10420    {
10421     "is_pure" : true,
10422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10423    },
10424    {
10425     "is_pure" : true,
10426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10427    },
10428    {
10429     "kind" : "vcall_offset"
10430    },
10431    {
10432     "kind" : "vcall_offset"
10433    },
10434    {
10435     "kind" : "vcall_offset"
10436    },
10437    {
10438     "kind" : "vcall_offset"
10439    },
10440    {
10441     "component_value" : -4,
10442     "kind" : "vcall_offset"
10443    },
10444    {
10445     "component_value" : -4,
10446     "kind" : "offset_to_top"
10447    },
10448    {
10449     "kind" : "rtti",
10450     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10451    },
10452    {
10453     "kind" : "complete_dtor_pointer",
10454     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10455    },
10456    {
10457     "kind" : "deleting_dtor_pointer",
10458     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10468    },
10469    {
10470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10471    }
10472   ]
10473  },
10474  {
10475   "alignment" : 4,
10476   "base_specifiers" :
10477   [
10478    {
10479     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10480    }
10481   ],
10482   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10483   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10484   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10485   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10486   "size" : 12,
10487   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10488   "vtable_components" :
10489   [
10490    {
10491     "component_value" : 4,
10492     "kind" : "vbase_offset"
10493    },
10494    {
10495     "kind" : "offset_to_top"
10496    },
10497    {
10498     "kind" : "rtti",
10499     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10500    },
10501    {
10502     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10503    },
10504    {
10505     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10506    },
10507    {
10508     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10509    },
10510    {
10511     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10515    },
10516    {
10517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10524    },
10525    {
10526     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10527    },
10528    {
10529     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10530    },
10531    {
10532     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10533    },
10534    {
10535     "kind" : "complete_dtor_pointer",
10536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10537    },
10538    {
10539     "kind" : "deleting_dtor_pointer",
10540     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10541    },
10542    {
10543     "is_pure" : true,
10544     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10545    },
10546    {
10547     "kind" : "vcall_offset"
10548    },
10549    {
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "kind" : "vcall_offset"
10554    },
10555    {
10556     "kind" : "vcall_offset"
10557    },
10558    {
10559     "component_value" : -4,
10560     "kind" : "vcall_offset"
10561    },
10562    {
10563     "component_value" : -4,
10564     "kind" : "offset_to_top"
10565    },
10566    {
10567     "kind" : "rtti",
10568     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10569    },
10570    {
10571     "kind" : "complete_dtor_pointer",
10572     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10573    },
10574    {
10575     "kind" : "deleting_dtor_pointer",
10576     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10589    }
10590   ]
10591  },
10592  {
10593   "alignment" : 4,
10594   "fields" :
10595   [
10596    {
10597     "access" : "private",
10598     "field_name" : "mLock",
10599     "referenced_type" : "_ZTIRN7android5MutexE"
10600    }
10601   ],
10602   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10603   "name" : "android::Mutex::Autolock",
10604   "record_kind" : "class",
10605   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10606   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10607   "size" : 4,
10608   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10609  },
10610  {
10611   "alignment" : 4,
10612   "fields" :
10613   [
10614    {
10615     "access" : "private",
10616     "field_name" : "mMutex",
10617     "referenced_type" : "_ZTI15pthread_mutex_t"
10618    }
10619   ],
10620   "linker_set_key" : "_ZTIN7android5MutexE",
10621   "name" : "android::Mutex",
10622   "record_kind" : "class",
10623   "referenced_type" : "_ZTIN7android5MutexE",
10624   "self_type" : "_ZTIN7android5MutexE",
10625   "size" : 4,
10626   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10627  },
10628  {
10629   "alignment" : 4,
10630   "fields" :
10631   [
10632    {
10633     "access" : "private",
10634     "field_name" : "mLock",
10635     "referenced_type" : "_ZTIRN7android6RWLockE"
10636    }
10637   ],
10638   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10639   "name" : "android::RWLock::AutoRLock",
10640   "record_kind" : "class",
10641   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10642   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10643   "size" : 4,
10644   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10645  },
10646  {
10647   "alignment" : 4,
10648   "fields" :
10649   [
10650    {
10651     "access" : "private",
10652     "field_name" : "mLock",
10653     "referenced_type" : "_ZTIRN7android6RWLockE"
10654    }
10655   ],
10656   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10657   "name" : "android::RWLock::AutoWLock",
10658   "record_kind" : "class",
10659   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10660   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10661   "size" : 4,
10662   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10663  },
10664  {
10665   "alignment" : 4,
10666   "fields" :
10667   [
10668    {
10669     "access" : "private",
10670     "field_name" : "mRWLock",
10671     "referenced_type" : "_ZTI16pthread_rwlock_t"
10672    }
10673   ],
10674   "linker_set_key" : "_ZTIN7android6RWLockE",
10675   "name" : "android::RWLock",
10676   "record_kind" : "class",
10677   "referenced_type" : "_ZTIN7android6RWLockE",
10678   "self_type" : "_ZTIN7android6RWLockE",
10679   "size" : 40,
10680   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10681  },
10682  {
10683   "alignment" : 4,
10684   "base_specifiers" :
10685   [
10686    {
10687     "is_virtual" : true,
10688     "referenced_type" : "_ZTIN7android7RefBaseE"
10689    }
10690   ],
10691   "fields" :
10692   [
10693    {
10694     "access" : "private",
10695     "field_name" : "mCanCallJava",
10696     "field_offset" : 32,
10697     "referenced_type" : "_ZTIKb"
10698    },
10699    {
10700     "access" : "private",
10701     "field_name" : "mThread",
10702     "field_offset" : 64,
10703     "referenced_type" : "_ZTIPv"
10704    },
10705    {
10706     "access" : "private",
10707     "field_name" : "mLock",
10708     "field_offset" : 96,
10709     "referenced_type" : "_ZTIN7android5MutexE"
10710    },
10711    {
10712     "access" : "private",
10713     "field_name" : "mThreadExitedCondition",
10714     "field_offset" : 128,
10715     "referenced_type" : "_ZTIN7android9ConditionE"
10716    },
10717    {
10718     "access" : "private",
10719     "field_name" : "mStatus",
10720     "field_offset" : 160,
10721     "referenced_type" : "_ZTIi"
10722    },
10723    {
10724     "access" : "private",
10725     "field_name" : "mExitPending",
10726     "field_offset" : 192,
10727     "referenced_type" : "_ZTIVb"
10728    },
10729    {
10730     "access" : "private",
10731     "field_name" : "mRunning",
10732     "field_offset" : 200,
10733     "referenced_type" : "_ZTIVb"
10734    },
10735    {
10736     "access" : "private",
10737     "field_name" : "mHoldSelf",
10738     "field_offset" : 224,
10739     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "mTid",
10744     "field_offset" : 256,
10745     "referenced_type" : "_ZTIi"
10746    }
10747   ],
10748   "linker_set_key" : "_ZTIN7android6ThreadE",
10749   "name" : "android::Thread",
10750   "record_kind" : "class",
10751   "referenced_type" : "_ZTIN7android6ThreadE",
10752   "self_type" : "_ZTIN7android6ThreadE",
10753   "size" : 44,
10754   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10755   "vtable_components" :
10756   [
10757    {
10758     "component_value" : 36,
10759     "kind" : "vbase_offset"
10760    },
10761    {
10762     "kind" : "offset_to_top"
10763    },
10764    {
10765     "kind" : "rtti",
10766     "mangled_component_name" : "_ZTIN7android6ThreadE"
10767    },
10768    {
10769     "kind" : "complete_dtor_pointer",
10770     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10771    },
10772    {
10773     "kind" : "deleting_dtor_pointer",
10774     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10784    },
10785    {
10786     "is_pure" : true,
10787     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10788    },
10789    {
10790     "kind" : "vcall_offset"
10791    },
10792    {
10793     "kind" : "vcall_offset"
10794    },
10795    {
10796     "kind" : "vcall_offset"
10797    },
10798    {
10799     "kind" : "vcall_offset"
10800    },
10801    {
10802     "component_value" : -36,
10803     "kind" : "vcall_offset"
10804    },
10805    {
10806     "component_value" : -36,
10807     "kind" : "offset_to_top"
10808    },
10809    {
10810     "kind" : "rtti",
10811     "mangled_component_name" : "_ZTIN7android6ThreadE"
10812    },
10813    {
10814     "kind" : "complete_dtor_pointer",
10815     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10816    },
10817    {
10818     "kind" : "deleting_dtor_pointer",
10819     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10820    },
10821    {
10822     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10823    },
10824    {
10825     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10826    },
10827    {
10828     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10829    },
10830    {
10831     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10832    }
10833   ]
10834  },
10835  {
10836   "alignment" : 4,
10837   "base_specifiers" :
10838   [
10839    {
10840     "access" : "private",
10841     "referenced_type" : "_ZTIN7android10VectorImplE"
10842    }
10843   ],
10844   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10845   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10846   "record_kind" : "class",
10847   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10848   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10849   "size" : 20,
10850   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10851   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10852   "vtable_components" :
10853   [
10854    {
10855     "kind" : "offset_to_top"
10856    },
10857    {
10858     "kind" : "rtti",
10859     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10860    },
10861    {
10862     "kind" : "complete_dtor_pointer",
10863     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10864    },
10865    {
10866     "kind" : "deleting_dtor_pointer",
10867     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10868    },
10869    {
10870     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10871    },
10872    {
10873     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10874    },
10875    {
10876     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10877    },
10878    {
10879     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10880    },
10881    {
10882     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10883    },
10884    {
10885     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10886    }
10887   ]
10888  },
10889  {
10890   "alignment" : 1,
10891   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10892   "name" : "android::RefBase::weakref_type",
10893   "record_kind" : "class",
10894   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10895   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10896   "size" : 1,
10897   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10898  },
10899  {
10900   "alignment" : 4,
10901   "fields" :
10902   [
10903    {
10904     "access" : "private",
10905     "field_name" : "mRefs",
10906     "field_offset" : 32,
10907     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10908    }
10909   ],
10910   "linker_set_key" : "_ZTIN7android7RefBaseE",
10911   "name" : "android::RefBase",
10912   "record_kind" : "class",
10913   "referenced_type" : "_ZTIN7android7RefBaseE",
10914   "self_type" : "_ZTIN7android7RefBaseE",
10915   "size" : 8,
10916   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10917   "vtable_components" :
10918   [
10919    {
10920     "kind" : "offset_to_top"
10921    },
10922    {
10923     "kind" : "rtti",
10924     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10925    },
10926    {
10927     "kind" : "complete_dtor_pointer",
10928     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10929    },
10930    {
10931     "kind" : "deleting_dtor_pointer",
10932     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10942    },
10943    {
10944     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10945    }
10946   ]
10947  },
10948  {
10949   "alignment" : 4,
10950   "fields" :
10951   [
10952    {
10953     "access" : "private",
10954     "field_name" : "mString",
10955     "referenced_type" : "_ZTIPKc"
10956    }
10957   ],
10958   "linker_set_key" : "_ZTIN7android7String8E",
10959   "name" : "android::String8",
10960   "record_kind" : "class",
10961   "referenced_type" : "_ZTIN7android7String8E",
10962   "self_type" : "_ZTIN7android7String8E",
10963   "size" : 4,
10964   "source_file" : "/system/core/libutils/include/utils/String8.h"
10965  },
10966  {
10967   "alignment" : 4,
10968   "fields" :
10969   [
10970    {
10971     "access" : "private",
10972     "field_name" : "mString",
10973     "referenced_type" : "_ZTIPKDs"
10974    }
10975   ],
10976   "linker_set_key" : "_ZTIN7android8String16E",
10977   "name" : "android::String16",
10978   "record_kind" : "class",
10979   "referenced_type" : "_ZTIN7android8String16E",
10980   "self_type" : "_ZTIN7android8String16E",
10981   "size" : 4,
10982   "source_file" : "/system/core/libutils/include/utils/String16.h"
10983  },
10984  {
10985   "alignment" : 4,
10986   "base_specifiers" :
10987   [
10988    {
10989     "is_virtual" : true,
10990     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10991    },
10992    {
10993     "is_virtual" : true,
10994     "referenced_type" : "_ZTIN7android7RefBaseE"
10995    }
10996   ],
10997   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10998   "name" : "android::hardware::HidlMemory",
10999   "record_kind" : "class",
11000   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11001   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11002   "size" : 52,
11003   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11004   "vtable_components" :
11005   [
11006    {
11007     "component_value" : 44,
11008     "kind" : "vbase_offset"
11009    },
11010    {
11011     "component_value" : 4,
11012     "kind" : "vbase_offset"
11013    },
11014    {
11015     "kind" : "offset_to_top"
11016    },
11017    {
11018     "kind" : "rtti",
11019     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11020    },
11021    {
11022     "kind" : "complete_dtor_pointer",
11023     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11024    },
11025    {
11026     "kind" : "deleting_dtor_pointer",
11027     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11028    },
11029    {
11030     "kind" : "vcall_offset"
11031    },
11032    {
11033     "kind" : "vcall_offset"
11034    },
11035    {
11036     "kind" : "vcall_offset"
11037    },
11038    {
11039     "kind" : "vcall_offset"
11040    },
11041    {
11042     "component_value" : -44,
11043     "kind" : "vcall_offset"
11044    },
11045    {
11046     "component_value" : -44,
11047     "kind" : "offset_to_top"
11048    },
11049    {
11050     "kind" : "rtti",
11051     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11052    },
11053    {
11054     "kind" : "complete_dtor_pointer",
11055     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11056    },
11057    {
11058     "kind" : "deleting_dtor_pointer",
11059     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11069    },
11070    {
11071     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11072    }
11073   ]
11074  },
11075  {
11076   "alignment" : 4,
11077   "base_specifiers" :
11078   [
11079    {
11080     "is_virtual" : true,
11081     "referenced_type" : "_ZTIN7android7RefBaseE"
11082    }
11083   ],
11084   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11085   "name" : "android::hardware::IInterface",
11086   "record_kind" : "class",
11087   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11088   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11089   "size" : 12,
11090   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11091   "vtable_components" :
11092   [
11093    {
11094     "component_value" : 4,
11095     "kind" : "vbase_offset"
11096    },
11097    {
11098     "kind" : "offset_to_top"
11099    },
11100    {
11101     "kind" : "rtti",
11102     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11103    },
11104    {
11105     "kind" : "complete_dtor_pointer",
11106     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11107    },
11108    {
11109     "kind" : "deleting_dtor_pointer",
11110     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11111    },
11112    {
11113     "is_pure" : true,
11114     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11115    },
11116    {
11117     "kind" : "vcall_offset"
11118    },
11119    {
11120     "kind" : "vcall_offset"
11121    },
11122    {
11123     "kind" : "vcall_offset"
11124    },
11125    {
11126     "kind" : "vcall_offset"
11127    },
11128    {
11129     "component_value" : -4,
11130     "kind" : "vcall_offset"
11131    },
11132    {
11133     "component_value" : -4,
11134     "kind" : "offset_to_top"
11135    },
11136    {
11137     "kind" : "rtti",
11138     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11139    },
11140    {
11141     "kind" : "complete_dtor_pointer",
11142     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11143    },
11144    {
11145     "kind" : "deleting_dtor_pointer",
11146     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11159    }
11160   ]
11161  },
11162  {
11163   "alignment" : 1,
11164   "fields" :
11165   [
11166    {
11167     "access" : "private",
11168     "field_name" : "mBuffer",
11169     "referenced_type" : "_ZTIA32_h"
11170    }
11171   ],
11172   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11173   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11174   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11175   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11176   "size" : 32,
11177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11178   "template_args" : [ "_ZTIh" ]
11179  },
11180  {
11181   "alignment" : 4,
11182   "base_specifiers" :
11183   [
11184    {
11185     "is_virtual" : true,
11186     "referenced_type" : "_ZTIN7android7RefBaseE"
11187    }
11188   ],
11189   "fields" :
11190   [
11191    {
11192     "access" : "private",
11193     "field_name" : "mRemote",
11194     "field_offset" : 32,
11195     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11196    },
11197    {
11198     "access" : "private",
11199     "field_name" : "mRefs",
11200     "field_offset" : 64,
11201     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11202    },
11203    {
11204     "access" : "private",
11205     "field_name" : "mState",
11206     "field_offset" : 96,
11207     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11208    }
11209   ],
11210   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11211   "name" : "android::hardware::BpHwRefBase",
11212   "record_kind" : "class",
11213   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11214   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11215   "size" : 24,
11216   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11217   "vtable_components" :
11218   [
11219    {
11220     "component_value" : 16,
11221     "kind" : "vbase_offset"
11222    },
11223    {
11224     "kind" : "offset_to_top"
11225    },
11226    {
11227     "kind" : "rtti",
11228     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11229    },
11230    {
11231     "kind" : "complete_dtor_pointer",
11232     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11233    },
11234    {
11235     "kind" : "deleting_dtor_pointer",
11236     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11246    },
11247    {
11248     "kind" : "vcall_offset"
11249    },
11250    {
11251     "component_value" : -16,
11252     "kind" : "vcall_offset"
11253    },
11254    {
11255     "component_value" : -16,
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "component_value" : -16,
11260     "kind" : "vcall_offset"
11261    },
11262    {
11263     "component_value" : -16,
11264     "kind" : "vcall_offset"
11265    },
11266    {
11267     "component_value" : -16,
11268     "kind" : "offset_to_top"
11269    },
11270    {
11271     "kind" : "rtti",
11272     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11273    },
11274    {
11275     "kind" : "complete_dtor_pointer",
11276     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11277    },
11278    {
11279     "kind" : "deleting_dtor_pointer",
11280     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11281    },
11282    {
11283     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11287    },
11288    {
11289     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11290    },
11291    {
11292     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11293    }
11294   ]
11295  },
11296  {
11297   "alignment" : 4,
11298   "base_specifiers" :
11299   [
11300    {
11301     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
11302    },
11303    {
11304     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11305    },
11306    {
11307     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11308    }
11309   ],
11310   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11311   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci>",
11312   "record_kind" : "class",
11313   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11314   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11315   "size" : 32,
11316   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11317   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ],
11318   "vtable_components" :
11319   [
11320    {
11321     "component_value" : 24,
11322     "kind" : "vbase_offset"
11323    },
11324    {
11325     "kind" : "offset_to_top"
11326    },
11327    {
11328     "kind" : "rtti",
11329     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11330    },
11331    {
11332     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11363    },
11364    {
11365     "kind" : "complete_dtor_pointer",
11366     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11367    },
11368    {
11369     "kind" : "deleting_dtor_pointer",
11370     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11371    },
11372    {
11373     "is_pure" : true,
11374     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
11375    },
11376    {
11377     "is_pure" : true,
11378     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
11379    },
11380    {
11381     "is_pure" : true,
11382     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
11383    },
11384    {
11385     "is_pure" : true,
11386     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
11387    },
11388    {
11389     "is_pure" : true,
11390     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11394    },
11395    {
11396     "component_value" : 20,
11397     "kind" : "vbase_offset"
11398    },
11399    {
11400     "component_value" : -4,
11401     "kind" : "offset_to_top"
11402    },
11403    {
11404     "kind" : "rtti",
11405     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11406    },
11407    {
11408     "kind" : "complete_dtor_pointer",
11409     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11410    },
11411    {
11412     "kind" : "deleting_dtor_pointer",
11413     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11414    },
11415    {
11416     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11417    },
11418    {
11419     "component_value" : 16,
11420     "kind" : "vbase_offset"
11421    },
11422    {
11423     "component_value" : -8,
11424     "kind" : "offset_to_top"
11425    },
11426    {
11427     "kind" : "rtti",
11428     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11429    },
11430    {
11431     "kind" : "complete_dtor_pointer",
11432     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11433    },
11434    {
11435     "kind" : "deleting_dtor_pointer",
11436     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11446    },
11447    {
11448     "kind" : "vcall_offset"
11449    },
11450    {
11451     "component_value" : -16,
11452     "kind" : "vcall_offset"
11453    },
11454    {
11455     "component_value" : -16,
11456     "kind" : "vcall_offset"
11457    },
11458    {
11459     "component_value" : -16,
11460     "kind" : "vcall_offset"
11461    },
11462    {
11463     "component_value" : -24,
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -24,
11468     "kind" : "offset_to_top"
11469    },
11470    {
11471     "kind" : "rtti",
11472     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11473    },
11474    {
11475     "kind" : "complete_dtor_pointer",
11476     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11477    },
11478    {
11479     "kind" : "deleting_dtor_pointer",
11480     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11481    },
11482    {
11483     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11484    },
11485    {
11486     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11487    },
11488    {
11489     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11493    }
11494   ]
11495  },
11496  {
11497   "alignment" : 4,
11498   "base_specifiers" :
11499   [
11500    {
11501     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
11502    },
11503    {
11504     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11505    },
11506    {
11507     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11508    }
11509   ],
11510   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11511   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
11512   "record_kind" : "class",
11513   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11514   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11515   "size" : 32,
11516   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11517   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ],
11518   "vtable_components" :
11519   [
11520    {
11521     "component_value" : 24,
11522     "kind" : "vbase_offset"
11523    },
11524    {
11525     "kind" : "offset_to_top"
11526    },
11527    {
11528     "kind" : "rtti",
11529     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11530    },
11531    {
11532     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11563    },
11564    {
11565     "kind" : "complete_dtor_pointer",
11566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11567    },
11568    {
11569     "kind" : "deleting_dtor_pointer",
11570     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11571    },
11572    {
11573     "is_pure" : true,
11574     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
11575    },
11576    {
11577     "is_pure" : true,
11578     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
11579    },
11580    {
11581     "is_pure" : true,
11582     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
11583    },
11584    {
11585     "is_pure" : true,
11586     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
11587    },
11588    {
11589     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11590    },
11591    {
11592     "component_value" : 20,
11593     "kind" : "vbase_offset"
11594    },
11595    {
11596     "component_value" : -4,
11597     "kind" : "offset_to_top"
11598    },
11599    {
11600     "kind" : "rtti",
11601     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11602    },
11603    {
11604     "kind" : "complete_dtor_pointer",
11605     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11606    },
11607    {
11608     "kind" : "deleting_dtor_pointer",
11609     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11610    },
11611    {
11612     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11613    },
11614    {
11615     "component_value" : 16,
11616     "kind" : "vbase_offset"
11617    },
11618    {
11619     "component_value" : -8,
11620     "kind" : "offset_to_top"
11621    },
11622    {
11623     "kind" : "rtti",
11624     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11625    },
11626    {
11627     "kind" : "complete_dtor_pointer",
11628     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11629    },
11630    {
11631     "kind" : "deleting_dtor_pointer",
11632     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11642    },
11643    {
11644     "kind" : "vcall_offset"
11645    },
11646    {
11647     "component_value" : -16,
11648     "kind" : "vcall_offset"
11649    },
11650    {
11651     "component_value" : -16,
11652     "kind" : "vcall_offset"
11653    },
11654    {
11655     "component_value" : -16,
11656     "kind" : "vcall_offset"
11657    },
11658    {
11659     "component_value" : -24,
11660     "kind" : "vcall_offset"
11661    },
11662    {
11663     "component_value" : -24,
11664     "kind" : "offset_to_top"
11665    },
11666    {
11667     "kind" : "rtti",
11668     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11669    },
11670    {
11671     "kind" : "complete_dtor_pointer",
11672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11673    },
11674    {
11675     "kind" : "deleting_dtor_pointer",
11676     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11677    },
11678    {
11679     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11680    },
11681    {
11682     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11689    }
11690   ]
11691  },
11692  {
11693   "alignment" : 4,
11694   "base_specifiers" :
11695   [
11696    {
11697     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE"
11698    },
11699    {
11700     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11701    },
11702    {
11703     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11704    }
11705   ],
11706   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
11707   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_1::IBluetoothHci>",
11708   "record_kind" : "class",
11709   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
11710   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE",
11711   "size" : 32,
11712   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11713   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE" ],
11714   "vtable_components" :
11715   [
11716    {
11717     "component_value" : 24,
11718     "kind" : "vbase_offset"
11719    },
11720    {
11721     "kind" : "offset_to_top"
11722    },
11723    {
11724     "kind" : "rtti",
11725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE"
11726    },
11727    {
11728     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_113IBluetoothHci8isRemoteEv"
11729    },
11730    {
11731     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11732    },
11733    {
11734     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21setHALInstrumentationEv"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci4pingEv"
11750    },
11751    {
11752     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11753    },
11754    {
11755     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21notifySyspropsChangedEv"
11756    },
11757    {
11758     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11759    },
11760    {
11761     "kind" : "complete_dtor_pointer",
11762     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED1Ev"
11763    },
11764    {
11765     "kind" : "deleting_dtor_pointer",
11766     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED0Ev"
11767    },
11768    {
11769     "is_pure" : true,
11770     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE"
11771    },
11772    {
11773     "is_pure" : true,
11774     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
11775    },
11776    {
11777     "is_pure" : true,
11778     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
11779    },
11780    {
11781     "is_pure" : true,
11782     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
11783    },
11784    {
11785     "is_pure" : true,
11786     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5closeEv"
11787    },
11788    {
11789     "is_pure" : true,
11790     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
11791    },
11792    {
11793     "is_pure" : true,
11794     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEE10onAsBinderEv"
11798    },
11799    {
11800     "component_value" : 20,
11801     "kind" : "vbase_offset"
11802    },
11803    {
11804     "component_value" : -4,
11805     "kind" : "offset_to_top"
11806    },
11807    {
11808     "kind" : "rtti",
11809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE"
11810    },
11811    {
11812     "kind" : "complete_dtor_pointer",
11813     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED1Ev"
11814    },
11815    {
11816     "kind" : "deleting_dtor_pointer",
11817     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED0Ev"
11818    },
11819    {
11820     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEE10onAsBinderEv"
11821    },
11822    {
11823     "component_value" : 16,
11824     "kind" : "vbase_offset"
11825    },
11826    {
11827     "component_value" : -8,
11828     "kind" : "offset_to_top"
11829    },
11830    {
11831     "kind" : "rtti",
11832     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE"
11833    },
11834    {
11835     "kind" : "complete_dtor_pointer",
11836     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED1Ev"
11837    },
11838    {
11839     "kind" : "deleting_dtor_pointer",
11840     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED0Ev"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11847    },
11848    {
11849     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11850    },
11851    {
11852     "kind" : "vcall_offset"
11853    },
11854    {
11855     "component_value" : -16,
11856     "kind" : "vcall_offset"
11857    },
11858    {
11859     "component_value" : -16,
11860     "kind" : "vcall_offset"
11861    },
11862    {
11863     "component_value" : -16,
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "component_value" : -24,
11868     "kind" : "vcall_offset"
11869    },
11870    {
11871     "component_value" : -24,
11872     "kind" : "offset_to_top"
11873    },
11874    {
11875     "kind" : "rtti",
11876     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE"
11877    },
11878    {
11879     "kind" : "complete_dtor_pointer",
11880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED1Ev"
11881    },
11882    {
11883     "kind" : "deleting_dtor_pointer",
11884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEED0Ev"
11885    },
11886    {
11887     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11888    },
11889    {
11890     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11891    },
11892    {
11893     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11897    }
11898   ]
11899  },
11900  {
11901   "alignment" : 4,
11902   "base_specifiers" :
11903   [
11904    {
11905     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
11906    },
11907    {
11908     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11909    },
11910    {
11911     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11912    }
11913   ],
11914   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
11915   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks>",
11916   "record_kind" : "class",
11917   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
11918   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE",
11919   "size" : 32,
11920   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11921   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE" ],
11922   "vtable_components" :
11923   [
11924    {
11925     "component_value" : 24,
11926     "kind" : "vbase_offset"
11927    },
11928    {
11929     "kind" : "offset_to_top"
11930    },
11931    {
11932     "kind" : "rtti",
11933     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE"
11934    },
11935    {
11936     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8isRemoteEv"
11937    },
11938    {
11939     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11940    },
11941    {
11942     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11943    },
11944    {
11945     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11946    },
11947    {
11948     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21setHALInstrumentationEv"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks4pingEv"
11958    },
11959    {
11960     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11961    },
11962    {
11963     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21notifySyspropsChangedEv"
11964    },
11965    {
11966     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11967    },
11968    {
11969     "kind" : "complete_dtor_pointer",
11970     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED1Ev"
11971    },
11972    {
11973     "kind" : "deleting_dtor_pointer",
11974     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED0Ev"
11975    },
11976    {
11977     "is_pure" : true,
11978     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE"
11979    },
11980    {
11981     "is_pure" : true,
11982     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
11983    },
11984    {
11985     "is_pure" : true,
11986     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
11987    },
11988    {
11989     "is_pure" : true,
11990     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
11991    },
11992    {
11993     "is_pure" : true,
11994     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEE10onAsBinderEv"
11998    },
11999    {
12000     "component_value" : 20,
12001     "kind" : "vbase_offset"
12002    },
12003    {
12004     "component_value" : -4,
12005     "kind" : "offset_to_top"
12006    },
12007    {
12008     "kind" : "rtti",
12009     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE"
12010    },
12011    {
12012     "kind" : "complete_dtor_pointer",
12013     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED1Ev"
12014    },
12015    {
12016     "kind" : "deleting_dtor_pointer",
12017     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED0Ev"
12018    },
12019    {
12020     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEE10onAsBinderEv"
12021    },
12022    {
12023     "component_value" : 16,
12024     "kind" : "vbase_offset"
12025    },
12026    {
12027     "component_value" : -8,
12028     "kind" : "offset_to_top"
12029    },
12030    {
12031     "kind" : "rtti",
12032     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE"
12033    },
12034    {
12035     "kind" : "complete_dtor_pointer",
12036     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED1Ev"
12037    },
12038    {
12039     "kind" : "deleting_dtor_pointer",
12040     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED0Ev"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12044    },
12045    {
12046     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12050    },
12051    {
12052     "kind" : "vcall_offset"
12053    },
12054    {
12055     "component_value" : -16,
12056     "kind" : "vcall_offset"
12057    },
12058    {
12059     "component_value" : -16,
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "component_value" : -16,
12064     "kind" : "vcall_offset"
12065    },
12066    {
12067     "component_value" : -24,
12068     "kind" : "vcall_offset"
12069    },
12070    {
12071     "component_value" : -24,
12072     "kind" : "offset_to_top"
12073    },
12074    {
12075     "kind" : "rtti",
12076     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE"
12077    },
12078    {
12079     "kind" : "complete_dtor_pointer",
12080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED1Ev"
12081    },
12082    {
12083     "kind" : "deleting_dtor_pointer",
12084     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEED0Ev"
12085    },
12086    {
12087     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12088    },
12089    {
12090     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12091    },
12092    {
12093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12097    }
12098   ]
12099  },
12100  {
12101   "alignment" : 4,
12102   "base_specifiers" :
12103   [
12104    {
12105     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12106    },
12107    {
12108     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12109    },
12110    {
12111     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12112    }
12113   ],
12114   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12115   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12116   "record_kind" : "class",
12117   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12118   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12119   "size" : 32,
12120   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12121   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12122   "vtable_components" :
12123   [
12124    {
12125     "component_value" : 24,
12126     "kind" : "vbase_offset"
12127    },
12128    {
12129     "kind" : "offset_to_top"
12130    },
12131    {
12132     "kind" : "rtti",
12133     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12134    },
12135    {
12136     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12137    },
12138    {
12139     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12143    },
12144    {
12145     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12146    },
12147    {
12148     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12149    },
12150    {
12151     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12152    },
12153    {
12154     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12155    },
12156    {
12157     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12167    },
12168    {
12169     "kind" : "complete_dtor_pointer",
12170     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12171    },
12172    {
12173     "kind" : "deleting_dtor_pointer",
12174     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12178    },
12179    {
12180     "component_value" : 20,
12181     "kind" : "vbase_offset"
12182    },
12183    {
12184     "component_value" : -4,
12185     "kind" : "offset_to_top"
12186    },
12187    {
12188     "kind" : "rtti",
12189     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12190    },
12191    {
12192     "kind" : "complete_dtor_pointer",
12193     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12194    },
12195    {
12196     "kind" : "deleting_dtor_pointer",
12197     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12198    },
12199    {
12200     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12201    },
12202    {
12203     "component_value" : 16,
12204     "kind" : "vbase_offset"
12205    },
12206    {
12207     "component_value" : -8,
12208     "kind" : "offset_to_top"
12209    },
12210    {
12211     "kind" : "rtti",
12212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12213    },
12214    {
12215     "kind" : "complete_dtor_pointer",
12216     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12217    },
12218    {
12219     "kind" : "deleting_dtor_pointer",
12220     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12230    },
12231    {
12232     "kind" : "vcall_offset"
12233    },
12234    {
12235     "component_value" : -16,
12236     "kind" : "vcall_offset"
12237    },
12238    {
12239     "component_value" : -16,
12240     "kind" : "vcall_offset"
12241    },
12242    {
12243     "component_value" : -16,
12244     "kind" : "vcall_offset"
12245    },
12246    {
12247     "component_value" : -24,
12248     "kind" : "vcall_offset"
12249    },
12250    {
12251     "component_value" : -24,
12252     "kind" : "offset_to_top"
12253    },
12254    {
12255     "kind" : "rtti",
12256     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12257    },
12258    {
12259     "kind" : "complete_dtor_pointer",
12260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12261    },
12262    {
12263     "kind" : "deleting_dtor_pointer",
12264     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12265    },
12266    {
12267     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12271    },
12272    {
12273     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12277    }
12278   ]
12279  },
12280  {
12281   "alignment" : 4,
12282   "fields" :
12283   [
12284    {
12285     "access" : "private",
12286     "field_name" : "mHandle",
12287     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12288    },
12289    {
12290     "access" : "private",
12291     "field_name" : "mOwnsHandle",
12292     "field_offset" : 64,
12293     "referenced_type" : "_ZTIb"
12294    },
12295    {
12296     "access" : "private",
12297     "field_name" : "mPad",
12298     "field_offset" : 72,
12299     "referenced_type" : "_ZTIA7_h"
12300    }
12301   ],
12302   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12303   "name" : "android::hardware::hidl_handle",
12304   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12305   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12306   "size" : 16,
12307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12308  },
12309  {
12310   "alignment" : 4,
12311   "fields" :
12312   [
12313    {
12314     "access" : "private",
12315     "field_name" : "mHandle",
12316     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12317    },
12318    {
12319     "access" : "private",
12320     "field_name" : "mSize",
12321     "field_offset" : 128,
12322     "referenced_type" : "_ZTIy"
12323    },
12324    {
12325     "access" : "private",
12326     "field_name" : "mName",
12327     "field_offset" : 192,
12328     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12329    }
12330   ],
12331   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12332   "name" : "android::hardware::hidl_memory",
12333   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12334   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12335   "size" : 40,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12337  },
12338  {
12339   "alignment" : 4,
12340   "fields" :
12341   [
12342    {
12343     "access" : "private",
12344     "field_name" : "mBuffer",
12345     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12346    },
12347    {
12348     "access" : "private",
12349     "field_name" : "mSize",
12350     "field_offset" : 64,
12351     "referenced_type" : "_ZTIj"
12352    },
12353    {
12354     "access" : "private",
12355     "field_name" : "mOwnsBuffer",
12356     "field_offset" : 96,
12357     "referenced_type" : "_ZTIb"
12358    },
12359    {
12360     "access" : "private",
12361     "field_name" : "mPad",
12362     "field_offset" : 104,
12363     "referenced_type" : "_ZTIA3_h"
12364    }
12365   ],
12366   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12367   "name" : "android::hardware::hidl_string",
12368   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12369   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12370   "size" : 16,
12371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12372  },
12373  {
12374   "alignment" : 4,
12375   "fields" :
12376   [
12377    {
12378     "access" : "private",
12379     "field_name" : "mGrantors",
12380     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12381    },
12382    {
12383     "access" : "private",
12384     "field_name" : "mHandle",
12385     "field_offset" : 128,
12386     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12387    },
12388    {
12389     "access" : "private",
12390     "field_name" : "mQuantum",
12391     "field_offset" : 192,
12392     "referenced_type" : "_ZTIj"
12393    },
12394    {
12395     "access" : "private",
12396     "field_name" : "mFlags",
12397     "field_offset" : 224,
12398     "referenced_type" : "_ZTIj"
12399    }
12400   ],
12401   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12402   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12403   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12404   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12405   "size" : 32,
12406   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12407   "template_args" : [ "_ZTIc" ]
12408  },
12409  {
12410   "access" : "private",
12411   "alignment" : 4,
12412   "fields" :
12413   [
12414    {
12415     "field_name" : "binder",
12416     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12417    },
12418    {
12419     "field_name" : "refs",
12420     "field_offset" : 32,
12421     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12422    }
12423   ],
12424   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12425   "name" : "android::hardware::ProcessState::handle_entry",
12426   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12427   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12428   "size" : 8,
12429   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12430  },
12431  {
12432   "alignment" : 4,
12433   "base_specifiers" :
12434   [
12435    {
12436     "is_virtual" : true,
12437     "referenced_type" : "_ZTIN7android7RefBaseE"
12438    }
12439   ],
12440   "fields" :
12441   [
12442    {
12443     "access" : "private",
12444     "field_name" : "mDriverFD",
12445     "field_offset" : 32,
12446     "referenced_type" : "_ZTIi"
12447    },
12448    {
12449     "access" : "private",
12450     "field_name" : "mVMStart",
12451     "field_offset" : 64,
12452     "referenced_type" : "_ZTIPv"
12453    },
12454    {
12455     "access" : "private",
12456     "field_name" : "mThreadCountLock",
12457     "field_offset" : 96,
12458     "referenced_type" : "_ZTI15pthread_mutex_t"
12459    },
12460    {
12461     "access" : "private",
12462     "field_name" : "mThreadCountDecrement",
12463     "field_offset" : 128,
12464     "referenced_type" : "_ZTI14pthread_cond_t"
12465    },
12466    {
12467     "access" : "private",
12468     "field_name" : "mExecutingThreadsCount",
12469     "field_offset" : 160,
12470     "referenced_type" : "_ZTIj"
12471    },
12472    {
12473     "access" : "private",
12474     "field_name" : "mMaxThreads",
12475     "field_offset" : 192,
12476     "referenced_type" : "_ZTIj"
12477    },
12478    {
12479     "access" : "private",
12480     "field_name" : "mStarvationStartTimeMs",
12481     "field_offset" : 224,
12482     "referenced_type" : "_ZTIx"
12483    },
12484    {
12485     "access" : "private",
12486     "field_name" : "mLock",
12487     "field_offset" : 288,
12488     "referenced_type" : "_ZTIN7android5MutexE"
12489    },
12490    {
12491     "access" : "private",
12492     "field_name" : "mHandleToObject",
12493     "field_offset" : 320,
12494     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12495    },
12496    {
12497     "access" : "private",
12498     "field_name" : "mManagesContexts",
12499     "field_offset" : 480,
12500     "referenced_type" : "_ZTIb"
12501    },
12502    {
12503     "access" : "private",
12504     "field_name" : "mBinderContextCheckFunc",
12505     "field_offset" : 512,
12506     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12507    },
12508    {
12509     "access" : "private",
12510     "field_name" : "mBinderContextUserData",
12511     "field_offset" : 544,
12512     "referenced_type" : "_ZTIPv"
12513    },
12514    {
12515     "access" : "private",
12516     "field_name" : "mContexts",
12517     "field_offset" : 576,
12518     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12519    },
12520    {
12521     "access" : "private",
12522     "field_name" : "mRootDir",
12523     "field_offset" : 736,
12524     "referenced_type" : "_ZTIN7android7String8E"
12525    },
12526    {
12527     "access" : "private",
12528     "field_name" : "mThreadPoolStarted",
12529     "field_offset" : 768,
12530     "referenced_type" : "_ZTIb"
12531    },
12532    {
12533     "access" : "private",
12534     "field_name" : "mSpawnThreadOnStart",
12535     "field_offset" : 776,
12536     "referenced_type" : "_ZTIb"
12537    },
12538    {
12539     "access" : "private",
12540     "field_name" : "mThreadPoolSeq",
12541     "field_offset" : 800,
12542     "referenced_type" : "_ZTIVi"
12543    },
12544    {
12545     "access" : "private",
12546     "field_name" : "mMmapSize",
12547     "field_offset" : 832,
12548     "referenced_type" : "_ZTIKj"
12549    },
12550    {
12551     "access" : "private",
12552     "field_name" : "mCallRestriction",
12553     "field_offset" : 864,
12554     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12555    }
12556   ],
12557   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12558   "name" : "android::hardware::ProcessState",
12559   "record_kind" : "class",
12560   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12561   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12562   "size" : 120,
12563   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12564   "vtable_components" :
12565   [
12566    {
12567     "component_value" : 112,
12568     "kind" : "vbase_offset"
12569    },
12570    {
12571     "kind" : "offset_to_top"
12572    },
12573    {
12574     "kind" : "rtti",
12575     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12576    },
12577    {
12578     "kind" : "complete_dtor_pointer",
12579     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12580    },
12581    {
12582     "kind" : "deleting_dtor_pointer",
12583     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12584    },
12585    {
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "kind" : "vcall_offset"
12590    },
12591    {
12592     "kind" : "vcall_offset"
12593    },
12594    {
12595     "kind" : "vcall_offset"
12596    },
12597    {
12598     "component_value" : -112,
12599     "kind" : "vcall_offset"
12600    },
12601    {
12602     "component_value" : -112,
12603     "kind" : "offset_to_top"
12604    },
12605    {
12606     "kind" : "rtti",
12607     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12608    },
12609    {
12610     "kind" : "complete_dtor_pointer",
12611     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12612    },
12613    {
12614     "kind" : "deleting_dtor_pointer",
12615     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12628    }
12629   ]
12630  },
12631  {
12632   "alignment" : 2,
12633   "fields" :
12634   [
12635    {
12636     "access" : "private",
12637     "field_name" : "mMajor",
12638     "referenced_type" : "_ZTIt"
12639    },
12640    {
12641     "access" : "private",
12642     "field_name" : "mMinor",
12643     "field_offset" : 16,
12644     "referenced_type" : "_ZTIt"
12645    }
12646   ],
12647   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12648   "name" : "android::hardware::hidl_version",
12649   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12650   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12651   "size" : 4,
12652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12653  },
12654  {
12655   "alignment" : 4,
12656   "fields" :
12657   [
12658    {
12659     "access" : "private",
12660     "field_name" : "mMutex",
12661     "referenced_type" : "_ZTINSt3__15mutexE"
12662    },
12663    {
12664     "access" : "private",
12665     "field_name" : "mMap",
12666     "field_offset" : 32,
12667     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12668    }
12669   ],
12670   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12671   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12672   "record_kind" : "class",
12673   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12674   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12675   "size" : 16,
12676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12677   "template_args" :
12678   [
12679    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12680    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12681   ]
12682  },
12683  {
12684   "alignment" : 4,
12685   "fields" :
12686   [
12687    {
12688     "access" : "private",
12689     "field_name" : "mMutex",
12690     "referenced_type" : "_ZTINSt3__15mutexE"
12691    },
12692    {
12693     "access" : "private",
12694     "field_name" : "mMap",
12695     "field_offset" : 32,
12696     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12697    }
12698   ],
12699   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12700   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12701   "record_kind" : "class",
12702   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12703   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12704   "size" : 16,
12705   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12706   "template_args" :
12707   [
12708    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12709    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12710   ]
12711  },
12712  {
12713   "alignment" : 4,
12714   "fields" :
12715   [
12716    {
12717     "access" : "private",
12718     "field_name" : "mMutex",
12719     "referenced_type" : "_ZTINSt3__15mutexE"
12720    },
12721    {
12722     "access" : "private",
12723     "field_name" : "mMap",
12724     "field_offset" : 32,
12725     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12726    }
12727   ],
12728   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12729   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12730   "record_kind" : "class",
12731   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12732   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12733   "size" : 16,
12734   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12735   "template_args" :
12736   [
12737    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12738    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12739   ]
12740  },
12741  {
12742   "alignment" : 8,
12743   "fields" :
12744   [
12745    {
12746     "field_name" : "flags",
12747     "referenced_type" : "_ZTIj"
12748    },
12749    {
12750     "field_name" : "fdIndex",
12751     "field_offset" : 32,
12752     "referenced_type" : "_ZTIj"
12753    },
12754    {
12755     "field_name" : "offset",
12756     "field_offset" : 64,
12757     "referenced_type" : "_ZTIj"
12758    },
12759    {
12760     "field_name" : "extent",
12761     "field_offset" : 128,
12762     "referenced_type" : "_ZTIy"
12763    }
12764   ],
12765   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12766   "name" : "android::hardware::GrantorDescriptor",
12767   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12768   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12769   "size" : 24,
12770   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12771  },
12772  {
12773   "alignment" : 4,
12774   "base_specifiers" :
12775   [
12776    {
12777     "is_virtual" : true,
12778     "referenced_type" : "_ZTIN7android7RefBaseE"
12779    }
12780   ],
12781   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12782   "name" : "android::hardware::hidl_death_recipient",
12783   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12784   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12785   "size" : 12,
12786   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12787   "vtable_components" :
12788   [
12789    {
12790     "component_value" : 4,
12791     "kind" : "vbase_offset"
12792    },
12793    {
12794     "kind" : "offset_to_top"
12795    },
12796    {
12797     "kind" : "rtti",
12798     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12799    },
12800    {
12801     "is_pure" : true,
12802     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12803    },
12804    {
12805     "kind" : "complete_dtor_pointer",
12806     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12807    },
12808    {
12809     "kind" : "deleting_dtor_pointer",
12810     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12811    },
12812    {
12813     "kind" : "vcall_offset"
12814    },
12815    {
12816     "kind" : "vcall_offset"
12817    },
12818    {
12819     "kind" : "vcall_offset"
12820    },
12821    {
12822     "kind" : "vcall_offset"
12823    },
12824    {
12825     "component_value" : -4,
12826     "kind" : "vcall_offset"
12827    },
12828    {
12829     "component_value" : -4,
12830     "kind" : "offset_to_top"
12831    },
12832    {
12833     "kind" : "rtti",
12834     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12835    },
12836    {
12837     "kind" : "complete_dtor_pointer",
12838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12839    },
12840    {
12841     "kind" : "deleting_dtor_pointer",
12842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12843    },
12844    {
12845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12846    },
12847    {
12848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12855    }
12856   ]
12857  },
12858  {
12859   "alignment" : 4,
12860   "base_specifiers" :
12861   [
12862    {
12863     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12864    }
12865   ],
12866   "fields" :
12867   [
12868    {
12869     "access" : "private",
12870     "field_name" : "mRecipient",
12871     "field_offset" : 32,
12872     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12873    },
12874    {
12875     "access" : "private",
12876     "field_name" : "mCookie",
12877     "field_offset" : 96,
12878     "referenced_type" : "_ZTIy"
12879    },
12880    {
12881     "access" : "private",
12882     "field_name" : "mBase",
12883     "field_offset" : 160,
12884     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12885    }
12886   ],
12887   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12888   "name" : "android::hardware::hidl_binder_death_recipient",
12889   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12890   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12891   "size" : 36,
12892   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12893   "vtable_components" :
12894   [
12895    {
12896     "component_value" : 28,
12897     "kind" : "vbase_offset"
12898    },
12899    {
12900     "kind" : "offset_to_top"
12901    },
12902    {
12903     "kind" : "rtti",
12904     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12905    },
12906    {
12907     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12908    },
12909    {
12910     "kind" : "complete_dtor_pointer",
12911     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12912    },
12913    {
12914     "kind" : "deleting_dtor_pointer",
12915     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12916    },
12917    {
12918     "kind" : "vcall_offset"
12919    },
12920    {
12921     "kind" : "vcall_offset"
12922    },
12923    {
12924     "kind" : "vcall_offset"
12925    },
12926    {
12927     "kind" : "vcall_offset"
12928    },
12929    {
12930     "component_value" : -28,
12931     "kind" : "vcall_offset"
12932    },
12933    {
12934     "component_value" : -28,
12935     "kind" : "offset_to_top"
12936    },
12937    {
12938     "kind" : "rtti",
12939     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12940    },
12941    {
12942     "kind" : "complete_dtor_pointer",
12943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12944    },
12945    {
12946     "kind" : "deleting_dtor_pointer",
12947     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12948    },
12949    {
12950     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12951    },
12952    {
12953     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12954    },
12955    {
12956     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12957    },
12958    {
12959     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12960    }
12961   ]
12962  },
12963  {
12964   "access" : "private",
12965   "alignment" : 4,
12966   "fields" :
12967   [
12968    {
12969     "field_name" : "index",
12970     "referenced_type" : "_ZTIj"
12971    },
12972    {
12973     "field_name" : "buffer",
12974     "field_offset" : 32,
12975     "referenced_type" : "_ZTIy"
12976    },
12977    {
12978     "field_name" : "bufend",
12979     "field_offset" : 96,
12980     "referenced_type" : "_ZTIy"
12981    }
12982   ],
12983   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12984   "name" : "android::hardware::Parcel::BufferInfo",
12985   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12986   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12987   "size" : 20,
12988   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12989  },
12990  {
12991   "alignment" : 4,
12992   "fields" :
12993   [
12994    {
12995     "access" : "private",
12996     "field_name" : "mBufCachePos",
12997     "referenced_type" : "_ZTIj"
12998    },
12999    {
13000     "access" : "private",
13001     "field_name" : "mBufCache",
13002     "field_offset" : 32,
13003     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13004    },
13005    {
13006     "access" : "private",
13007     "field_name" : "mError",
13008     "field_offset" : 128,
13009     "referenced_type" : "_ZTIi"
13010    },
13011    {
13012     "access" : "private",
13013     "field_name" : "mData",
13014     "field_offset" : 160,
13015     "referenced_type" : "_ZTIPh"
13016    },
13017    {
13018     "access" : "private",
13019     "field_name" : "mDataSize",
13020     "field_offset" : 192,
13021     "referenced_type" : "_ZTIj"
13022    },
13023    {
13024     "access" : "private",
13025     "field_name" : "mDataCapacity",
13026     "field_offset" : 224,
13027     "referenced_type" : "_ZTIj"
13028    },
13029    {
13030     "access" : "private",
13031     "field_name" : "mDataPos",
13032     "field_offset" : 256,
13033     "referenced_type" : "_ZTIj"
13034    },
13035    {
13036     "access" : "private",
13037     "field_name" : "mObjects",
13038     "field_offset" : 288,
13039     "referenced_type" : "_ZTIPy"
13040    },
13041    {
13042     "access" : "private",
13043     "field_name" : "mObjectsSize",
13044     "field_offset" : 320,
13045     "referenced_type" : "_ZTIj"
13046    },
13047    {
13048     "access" : "private",
13049     "field_name" : "mObjectsCapacity",
13050     "field_offset" : 352,
13051     "referenced_type" : "_ZTIj"
13052    },
13053    {
13054     "access" : "private",
13055     "field_name" : "mNextObjectHint",
13056     "field_offset" : 384,
13057     "referenced_type" : "_ZTIj"
13058    },
13059    {
13060     "access" : "private",
13061     "field_name" : "mNumRef",
13062     "field_offset" : 416,
13063     "referenced_type" : "_ZTIj"
13064    },
13065    {
13066     "access" : "private",
13067     "field_name" : "mFdsKnown",
13068     "field_offset" : 448,
13069     "referenced_type" : "_ZTIb"
13070    },
13071    {
13072     "access" : "private",
13073     "field_name" : "mHasFds",
13074     "field_offset" : 456,
13075     "referenced_type" : "_ZTIb"
13076    },
13077    {
13078     "access" : "private",
13079     "field_name" : "mAllowFds",
13080     "field_offset" : 464,
13081     "referenced_type" : "_ZTIb"
13082    },
13083    {
13084     "access" : "private",
13085     "field_name" : "mOwner",
13086     "field_offset" : 480,
13087     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13088    },
13089    {
13090     "access" : "private",
13091     "field_name" : "mOwnerCookie",
13092     "field_offset" : 512,
13093     "referenced_type" : "_ZTIPv"
13094    }
13095   ],
13096   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13097   "name" : "android::hardware::Parcel",
13098   "record_kind" : "class",
13099   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13100   "self_type" : "_ZTIN7android8hardware6ParcelE",
13101   "size" : 68,
13102   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13103  },
13104  {
13105   "alignment" : 4,
13106   "base_specifiers" :
13107   [
13108    {
13109     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13110    }
13111   ],
13112   "fields" :
13113   [
13114    {
13115     "access" : "private",
13116     "field_name" : "mVal",
13117     "field_offset" : 192,
13118     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
13119    }
13120   ],
13121   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
13122   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> >",
13123   "record_kind" : "class",
13124   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
13125   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
13126   "size" : 28,
13127   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13128   "template_args" : [ "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE" ]
13129  },
13130  {
13131   "alignment" : 4,
13132   "base_specifiers" :
13133   [
13134    {
13135     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13136    }
13137   ],
13138   "fields" :
13139   [
13140    {
13141     "access" : "private",
13142     "field_name" : "mVal",
13143     "field_offset" : 192,
13144     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
13145    }
13146   ],
13147   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
13148   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> >",
13149   "record_kind" : "class",
13150   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
13151   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
13152   "size" : 28,
13153   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13154   "template_args" :
13155   [
13156    "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
13157   ]
13158  },
13159  {
13160   "alignment" : 4,
13161   "base_specifiers" :
13162   [
13163    {
13164     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13165    }
13166   ],
13167   "fields" :
13168   [
13169    {
13170     "access" : "private",
13171     "field_name" : "mVal",
13172     "field_offset" : 168,
13173     "referenced_type" : "_ZTIb"
13174    }
13175   ],
13176   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13177   "name" : "android::hardware::Return<bool>",
13178   "record_kind" : "class",
13179   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13180   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13181   "size" : 24,
13182   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13183   "template_args" : [ "_ZTIb" ]
13184  },
13185  {
13186   "alignment" : 4,
13187   "base_specifiers" :
13188   [
13189    {
13190     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13191    }
13192   ],
13193   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13194   "name" : "android::hardware::Return<void>",
13195   "record_kind" : "class",
13196   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13197   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13198   "size" : 24,
13199   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13200   "template_args" : [ "_ZTIv" ]
13201  },
13202  {
13203   "alignment" : 4,
13204   "fields" :
13205   [
13206    {
13207     "access" : "private",
13208     "field_name" : "mException",
13209     "referenced_type" : "_ZTIi"
13210    },
13211    {
13212     "access" : "private",
13213     "field_name" : "mErrorCode",
13214     "field_offset" : 32,
13215     "referenced_type" : "_ZTIi"
13216    },
13217    {
13218     "access" : "private",
13219     "field_name" : "mMessage",
13220     "field_offset" : 64,
13221     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13222    }
13223   ],
13224   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13225   "name" : "android::hardware::Status",
13226   "record_kind" : "class",
13227   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13228   "self_type" : "_ZTIN7android8hardware6StatusE",
13229   "size" : 20,
13230   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13231  },
13232  {
13233   "alignment" : 4,
13234   "base_specifiers" :
13235   [
13236    {
13237     "is_virtual" : true,
13238     "referenced_type" : "_ZTIN7android7RefBaseE"
13239    }
13240   ],
13241   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13242   "name" : "android::hardware::IBinder::DeathRecipient",
13243   "record_kind" : "class",
13244   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13245   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13246   "size" : 12,
13247   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13248   "vtable_components" :
13249   [
13250    {
13251     "component_value" : 4,
13252     "kind" : "vbase_offset"
13253    },
13254    {
13255     "kind" : "offset_to_top"
13256    },
13257    {
13258     "kind" : "rtti",
13259     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13260    },
13261    {
13262     "is_pure" : true,
13263     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13264    },
13265    {
13266     "kind" : "complete_dtor_pointer",
13267     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13268    },
13269    {
13270     "kind" : "deleting_dtor_pointer",
13271     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13272    },
13273    {
13274     "kind" : "vcall_offset"
13275    },
13276    {
13277     "kind" : "vcall_offset"
13278    },
13279    {
13280     "kind" : "vcall_offset"
13281    },
13282    {
13283     "kind" : "vcall_offset"
13284    },
13285    {
13286     "component_value" : -4,
13287     "kind" : "vcall_offset"
13288    },
13289    {
13290     "component_value" : -4,
13291     "kind" : "offset_to_top"
13292    },
13293    {
13294     "kind" : "rtti",
13295     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13296    },
13297    {
13298     "kind" : "complete_dtor_pointer",
13299     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13300    },
13301    {
13302     "kind" : "deleting_dtor_pointer",
13303     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13307    },
13308    {
13309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13316    }
13317   ]
13318  },
13319  {
13320   "alignment" : 4,
13321   "base_specifiers" :
13322   [
13323    {
13324     "is_virtual" : true,
13325     "referenced_type" : "_ZTIN7android7RefBaseE"
13326    }
13327   ],
13328   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13329   "name" : "android::hardware::IBinder",
13330   "record_kind" : "class",
13331   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13332   "self_type" : "_ZTIN7android8hardware7IBinderE",
13333   "size" : 12,
13334   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13335   "vtable_components" :
13336   [
13337    {
13338     "component_value" : 4,
13339     "kind" : "vbase_offset"
13340    },
13341    {
13342     "kind" : "offset_to_top"
13343    },
13344    {
13345     "kind" : "rtti",
13346     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13347    },
13348    {
13349     "is_pure" : true,
13350     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13351    },
13352    {
13353     "is_pure" : true,
13354     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13355    },
13356    {
13357     "is_pure" : true,
13358     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13359    },
13360    {
13361     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13362    },
13363    {
13364     "is_pure" : true,
13365     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13366    },
13367    {
13368     "is_pure" : true,
13369     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13370    },
13371    {
13372     "is_pure" : true,
13373     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13374    },
13375    {
13376     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13377    },
13378    {
13379     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13380    },
13381    {
13382     "kind" : "complete_dtor_pointer",
13383     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13384    },
13385    {
13386     "kind" : "deleting_dtor_pointer",
13387     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13388    },
13389    {
13390     "kind" : "vcall_offset"
13391    },
13392    {
13393     "kind" : "vcall_offset"
13394    },
13395    {
13396     "kind" : "vcall_offset"
13397    },
13398    {
13399     "kind" : "vcall_offset"
13400    },
13401    {
13402     "component_value" : -4,
13403     "kind" : "vcall_offset"
13404    },
13405    {
13406     "component_value" : -4,
13407     "kind" : "offset_to_top"
13408    },
13409    {
13410     "kind" : "rtti",
13411     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13412    },
13413    {
13414     "kind" : "complete_dtor_pointer",
13415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13416    },
13417    {
13418     "kind" : "deleting_dtor_pointer",
13419     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13420    },
13421    {
13422     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13432    }
13433   ]
13434  },
13435  {
13436   "alignment" : 4,
13437   "fields" :
13438   [
13439    {
13440     "access" : "private",
13441     "field_name" : "mQueue",
13442     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13443    }
13444   ],
13445   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13446   "name" : "android::hardware::details::TaskRunner",
13447   "record_kind" : "class",
13448   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13449   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13450   "size" : 8,
13451   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13452  },
13453  {
13454   "alignment" : 4,
13455   "fields" :
13456   [
13457    {
13458     "access" : "private",
13459     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13460    }
13461   ],
13462   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13463   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13464   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13465   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13466   "size" : 8,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13468   "template_args" : [ "_ZTI13native_handle" ]
13469  },
13470  {
13471   "access" : "private",
13472   "alignment" : 4,
13473   "fields" :
13474   [
13475    {
13476     "field_name" : "mPointer",
13477     "referenced_type" : "_ZTIP13native_handle"
13478    },
13479    {
13480     "field_name" : "_pad",
13481     "referenced_type" : "_ZTIy"
13482    }
13483   ],
13484   "is_anonymous" : true,
13485   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13486   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13487   "record_kind" : "union",
13488   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13489   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13490   "size" : 8,
13491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13492  },
13493  {
13494   "alignment" : 4,
13495   "fields" :
13496   [
13497    {
13498     "access" : "private",
13499     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13500    }
13501   ],
13502   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13503   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13504   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13505   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13506   "size" : 8,
13507   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13508   "template_args" : [ "_ZTIK13native_handle" ]
13509  },
13510  {
13511   "access" : "private",
13512   "alignment" : 4,
13513   "fields" :
13514   [
13515    {
13516     "field_name" : "mPointer",
13517     "referenced_type" : "_ZTIPK13native_handle"
13518    },
13519    {
13520     "field_name" : "_pad",
13521     "referenced_type" : "_ZTIy"
13522    }
13523   ],
13524   "is_anonymous" : true,
13525   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13526   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13527   "record_kind" : "union",
13528   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13529   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13530   "size" : 8,
13531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13532  },
13533  {
13534   "alignment" : 4,
13535   "fields" :
13536   [
13537    {
13538     "access" : "private",
13539     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13540    }
13541   ],
13542   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13543   "name" : "android::hardware::details::hidl_pointer<const char>",
13544   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13545   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13546   "size" : 8,
13547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13548   "template_args" : [ "_ZTIKc" ]
13549  },
13550  {
13551   "access" : "private",
13552   "alignment" : 4,
13553   "fields" :
13554   [
13555    {
13556     "field_name" : "mPointer",
13557     "referenced_type" : "_ZTIPKc"
13558    },
13559    {
13560     "field_name" : "_pad",
13561     "referenced_type" : "_ZTIy"
13562    }
13563   ],
13564   "is_anonymous" : true,
13565   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13566   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13567   "record_kind" : "union",
13568   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13569   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13570   "size" : 8,
13571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13572  },
13573  {
13574   "alignment" : 4,
13575   "fields" :
13576   [
13577    {
13578     "access" : "private",
13579     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13580    }
13581   ],
13582   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13583   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13584   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13585   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13586   "size" : 8,
13587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13588   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13589  },
13590  {
13591   "access" : "private",
13592   "alignment" : 4,
13593   "fields" :
13594   [
13595    {
13596     "field_name" : "mPointer",
13597     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13598    },
13599    {
13600     "field_name" : "_pad",
13601     "referenced_type" : "_ZTIy"
13602    }
13603   ],
13604   "is_anonymous" : true,
13605   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13606   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13607   "record_kind" : "union",
13608   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13609   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13610   "size" : 8,
13611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13612  },
13613  {
13614   "alignment" : 4,
13615   "fields" :
13616   [
13617    {
13618     "access" : "private",
13619     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13620    }
13621   ],
13622   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13623   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13624   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13625   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13626   "size" : 8,
13627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13628   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13629  },
13630  {
13631   "access" : "private",
13632   "alignment" : 4,
13633   "fields" :
13634   [
13635    {
13636     "field_name" : "mPointer",
13637     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13638    },
13639    {
13640     "field_name" : "_pad",
13641     "referenced_type" : "_ZTIy"
13642    }
13643   ],
13644   "is_anonymous" : true,
13645   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13646   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13647   "record_kind" : "union",
13648   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13649   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13650   "size" : 8,
13651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13652  },
13653  {
13654   "alignment" : 4,
13655   "fields" :
13656   [
13657    {
13658     "access" : "private",
13659     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13660    }
13661   ],
13662   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13663   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13664   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13665   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13666   "size" : 8,
13667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13668   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13669  },
13670  {
13671   "access" : "private",
13672   "alignment" : 4,
13673   "fields" :
13674   [
13675    {
13676     "field_name" : "mPointer",
13677     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13678    },
13679    {
13680     "field_name" : "_pad",
13681     "referenced_type" : "_ZTIy"
13682    }
13683   ],
13684   "is_anonymous" : true,
13685   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13686   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13687   "record_kind" : "union",
13688   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13689   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13690   "size" : 8,
13691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13692  },
13693  {
13694   "alignment" : 4,
13695   "fields" :
13696   [
13697    {
13698     "access" : "private",
13699     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13700    }
13701   ],
13702   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13703   "name" : "android::hardware::details::hidl_pointer<char>",
13704   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13705   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13706   "size" : 8,
13707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13708   "template_args" : [ "_ZTIc" ]
13709  },
13710  {
13711   "access" : "private",
13712   "alignment" : 4,
13713   "fields" :
13714   [
13715    {
13716     "field_name" : "mPointer",
13717     "referenced_type" : "_ZTIPc"
13718    },
13719    {
13720     "field_name" : "_pad",
13721     "referenced_type" : "_ZTIy"
13722    }
13723   ],
13724   "is_anonymous" : true,
13725   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13726   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13727   "record_kind" : "union",
13728   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13729   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13730   "size" : 8,
13731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13732  },
13733  {
13734   "alignment" : 4,
13735   "fields" :
13736   [
13737    {
13738     "access" : "private",
13739     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13740    }
13741   ],
13742   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13743   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13744   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13745   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13746   "size" : 8,
13747   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13748   "template_args" : [ "_ZTIh" ]
13749  },
13750  {
13751   "access" : "private",
13752   "alignment" : 4,
13753   "fields" :
13754   [
13755    {
13756     "field_name" : "mPointer",
13757     "referenced_type" : "_ZTIPh"
13758    },
13759    {
13760     "field_name" : "_pad",
13761     "referenced_type" : "_ZTIy"
13762    }
13763   ],
13764   "is_anonymous" : true,
13765   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13766   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13767   "record_kind" : "union",
13768   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13769   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13770   "size" : 8,
13771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13772  },
13773  {
13774   "alignment" : 4,
13775   "fields" :
13776   [
13777    {
13778     "access" : "private",
13779     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13780    }
13781   ],
13782   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13783   "name" : "android::hardware::details::hidl_pointer<int>",
13784   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13785   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13786   "size" : 8,
13787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13788   "template_args" : [ "_ZTIi" ]
13789  },
13790  {
13791   "access" : "private",
13792   "alignment" : 4,
13793   "fields" :
13794   [
13795    {
13796     "field_name" : "mPointer",
13797     "referenced_type" : "_ZTIPi"
13798    },
13799    {
13800     "field_name" : "_pad",
13801     "referenced_type" : "_ZTIy"
13802    }
13803   ],
13804   "is_anonymous" : true,
13805   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13806   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13807   "record_kind" : "union",
13808   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13809   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13810   "size" : 8,
13811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13812  },
13813  {
13814   "alignment" : 4,
13815   "fields" :
13816   [
13817    {
13818     "access" : "private",
13819     "field_name" : "buffer",
13820     "referenced_type" : "_ZTIA16_c"
13821    }
13822   ],
13823   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13824   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13825   "record_kind" : "class",
13826   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13827   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13828   "size" : 16,
13829   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13830   "template_args" :
13831   [
13832    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13833   ]
13834  },
13835  {
13836   "alignment" : 4,
13837   "fields" :
13838   [
13839    {
13840     "access" : "private",
13841     "field_name" : "mStatus",
13842     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13843    },
13844    {
13845     "access" : "private",
13846     "field_name" : "mCheckedStatus",
13847     "field_offset" : 160,
13848     "referenced_type" : "_ZTIb"
13849    }
13850   ],
13851   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13852   "name" : "android::hardware::details::return_status",
13853   "record_kind" : "class",
13854   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13855   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13856   "size" : 24,
13857   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13858  },
13859  {
13860   "alignment" : 4,
13861   "fields" :
13862   [
13863    {
13864     "access" : "protected",
13865     "field_name" : "mInstrumentationCallbacks",
13866     "field_offset" : 32,
13867     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13868    },
13869    {
13870     "access" : "protected",
13871     "field_name" : "mEnableInstrumentation",
13872     "field_offset" : 128,
13873     "referenced_type" : "_ZTIb"
13874    },
13875    {
13876     "access" : "protected",
13877     "field_name" : "mInstrumentationLibPackage",
13878     "field_offset" : 160,
13879     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13880    },
13881    {
13882     "access" : "protected",
13883     "field_name" : "mInterfaceName",
13884     "field_offset" : 256,
13885     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13886    }
13887   ],
13888   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13889   "name" : "android::hardware::details::HidlInstrumentor",
13890   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13891   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13892   "size" : 44,
13893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13894   "vtable_components" :
13895   [
13896    {
13897     "kind" : "offset_to_top"
13898    },
13899    {
13900     "kind" : "rtti",
13901     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13902    },
13903    {
13904     "kind" : "complete_dtor_pointer",
13905     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13906    },
13907    {
13908     "kind" : "deleting_dtor_pointer",
13909     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13910    }
13911   ]
13912  },
13913  {
13914   "alignment" : 1,
13915   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13916   "name" : "android::hardware::details::i_tag",
13917   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13918   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13919   "size" : 1,
13920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13921  },
13922  {
13923   "alignment" : 1,
13924   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13925   "name" : "android::hardware::details::bs_tag",
13926   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13927   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13928   "size" : 1,
13929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13930  },
13931  {
13932   "alignment" : 1,
13933   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13934   "name" : "android::hardware::details::bnhw_tag",
13935   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13936   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13937   "size" : 1,
13938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13939  },
13940  {
13941   "alignment" : 1,
13942   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13943   "name" : "android::hardware::details::bphw_tag",
13944   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13945   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13946   "size" : 1,
13947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13948  },
13949  {
13950   "alignment" : 1,
13951   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13952   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13953   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13954   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13955   "size" : 1,
13956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13957   "template_args" : [ "_ZTIh" ]
13958  },
13959  {
13960   "alignment" : 4,
13961   "fields" :
13962   [
13963    {
13964     "access" : "private",
13965     "field_name" : "mBuffer",
13966     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13967    },
13968    {
13969     "access" : "private",
13970     "field_name" : "mSize",
13971     "field_offset" : 64,
13972     "referenced_type" : "_ZTIj"
13973    },
13974    {
13975     "access" : "private",
13976     "field_name" : "mOwnsBuffer",
13977     "field_offset" : 96,
13978     "referenced_type" : "_ZTIb"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mPad",
13983     "field_offset" : 104,
13984     "referenced_type" : "_ZTIA3_h"
13985    }
13986   ],
13987   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13988   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13989   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13990   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13991   "size" : 16,
13992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13993   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13994  },
13995  {
13996   "alignment" : 4,
13997   "fields" :
13998   [
13999    {
14000     "access" : "private",
14001     "field_name" : "mBuffer",
14002     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14003    },
14004    {
14005     "access" : "private",
14006     "field_name" : "mSize",
14007     "field_offset" : 64,
14008     "referenced_type" : "_ZTIj"
14009    },
14010    {
14011     "access" : "private",
14012     "field_name" : "mOwnsBuffer",
14013     "field_offset" : 96,
14014     "referenced_type" : "_ZTIb"
14015    },
14016    {
14017     "access" : "private",
14018     "field_name" : "mPad",
14019     "field_offset" : 104,
14020     "referenced_type" : "_ZTIA3_h"
14021    }
14022   ],
14023   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14024   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14025   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14026   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14027   "size" : 16,
14028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14029   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14030  },
14031  {
14032   "alignment" : 4,
14033   "fields" :
14034   [
14035    {
14036     "access" : "private",
14037     "field_name" : "mBuffer",
14038     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14039    },
14040    {
14041     "access" : "private",
14042     "field_name" : "mSize",
14043     "field_offset" : 64,
14044     "referenced_type" : "_ZTIj"
14045    },
14046    {
14047     "access" : "private",
14048     "field_name" : "mOwnsBuffer",
14049     "field_offset" : 96,
14050     "referenced_type" : "_ZTIb"
14051    },
14052    {
14053     "access" : "private",
14054     "field_name" : "mPad",
14055     "field_offset" : 104,
14056     "referenced_type" : "_ZTIA3_h"
14057    }
14058   ],
14059   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14060   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14061   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14062   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14063   "size" : 16,
14064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14065   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14066  },
14067  {
14068   "alignment" : 4,
14069   "fields" :
14070   [
14071    {
14072     "access" : "private",
14073     "field_name" : "mBuffer",
14074     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14075    },
14076    {
14077     "access" : "private",
14078     "field_name" : "mSize",
14079     "field_offset" : 64,
14080     "referenced_type" : "_ZTIj"
14081    },
14082    {
14083     "access" : "private",
14084     "field_name" : "mOwnsBuffer",
14085     "field_offset" : 96,
14086     "referenced_type" : "_ZTIb"
14087    },
14088    {
14089     "access" : "private",
14090     "field_name" : "mPad",
14091     "field_offset" : 104,
14092     "referenced_type" : "_ZTIA3_h"
14093    }
14094   ],
14095   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14096   "name" : "android::hardware::hidl_vec<char>",
14097   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14098   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14099   "size" : 16,
14100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14101   "template_args" : [ "_ZTIc" ]
14102  },
14103  {
14104   "alignment" : 4,
14105   "fields" :
14106   [
14107    {
14108     "access" : "private",
14109     "field_name" : "mBuffer",
14110     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
14111    },
14112    {
14113     "access" : "private",
14114     "field_name" : "mSize",
14115     "field_offset" : 64,
14116     "referenced_type" : "_ZTIj"
14117    },
14118    {
14119     "access" : "private",
14120     "field_name" : "mOwnsBuffer",
14121     "field_offset" : 96,
14122     "referenced_type" : "_ZTIb"
14123    },
14124    {
14125     "access" : "private",
14126     "field_name" : "mPad",
14127     "field_offset" : 104,
14128     "referenced_type" : "_ZTIA3_h"
14129    }
14130   ],
14131   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
14132   "name" : "android::hardware::hidl_vec<unsigned char>",
14133   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
14134   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
14135   "size" : 16,
14136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14137   "template_args" : [ "_ZTIh" ]
14138  },
14139  {
14140   "alignment" : 4,
14141   "fields" :
14142   [
14143    {
14144     "access" : "private",
14145     "field_name" : "mBuffer",
14146     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14147    },
14148    {
14149     "access" : "private",
14150     "field_name" : "mSize",
14151     "field_offset" : 64,
14152     "referenced_type" : "_ZTIj"
14153    },
14154    {
14155     "access" : "private",
14156     "field_name" : "mOwnsBuffer",
14157     "field_offset" : 96,
14158     "referenced_type" : "_ZTIb"
14159    },
14160    {
14161     "access" : "private",
14162     "field_name" : "mPad",
14163     "field_offset" : 104,
14164     "referenced_type" : "_ZTIA3_h"
14165    }
14166   ],
14167   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14168   "name" : "android::hardware::hidl_vec<int>",
14169   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14170   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14171   "size" : 16,
14172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14173   "template_args" : [ "_ZTIi" ]
14174  },
14175  {
14176   "alignment" : 4,
14177   "base_specifiers" :
14178   [
14179    {
14180     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14181    }
14182   ],
14183   "fields" :
14184   [
14185    {
14186     "access" : "protected",
14187     "field_name" : "mSchedPolicy",
14188     "field_offset" : 32,
14189     "referenced_type" : "_ZTIi"
14190    },
14191    {
14192     "access" : "protected",
14193     "field_name" : "mSchedPriority",
14194     "field_offset" : 64,
14195     "referenced_type" : "_ZTIi"
14196    },
14197    {
14198     "access" : "private",
14199     "field_name" : "mExtras",
14200     "field_offset" : 96,
14201     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14202    },
14203    {
14204     "access" : "private",
14205     "field_name" : "mReserved0",
14206     "field_offset" : 128,
14207     "referenced_type" : "_ZTIPv"
14208    }
14209   ],
14210   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14211   "name" : "android::hardware::BHwBinder",
14212   "record_kind" : "class",
14213   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14214   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14215   "size" : 28,
14216   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14217   "vtable_components" :
14218   [
14219    {
14220     "component_value" : 20,
14221     "kind" : "vbase_offset"
14222    },
14223    {
14224     "kind" : "offset_to_top"
14225    },
14226    {
14227     "kind" : "rtti",
14228     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14229    },
14230    {
14231     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14232    },
14233    {
14234     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14235    },
14236    {
14237     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14238    },
14239    {
14240     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14241    },
14242    {
14243     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14244    },
14245    {
14246     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14247    },
14248    {
14249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14256    },
14257    {
14258     "kind" : "complete_dtor_pointer",
14259     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14260    },
14261    {
14262     "kind" : "deleting_dtor_pointer",
14263     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14264    },
14265    {
14266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14267    },
14268    {
14269     "kind" : "vcall_offset"
14270    },
14271    {
14272     "kind" : "vcall_offset"
14273    },
14274    {
14275     "kind" : "vcall_offset"
14276    },
14277    {
14278     "kind" : "vcall_offset"
14279    },
14280    {
14281     "component_value" : -20,
14282     "kind" : "vcall_offset"
14283    },
14284    {
14285     "component_value" : -20,
14286     "kind" : "offset_to_top"
14287    },
14288    {
14289     "kind" : "rtti",
14290     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14291    },
14292    {
14293     "kind" : "complete_dtor_pointer",
14294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14295    },
14296    {
14297     "kind" : "deleting_dtor_pointer",
14298     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14299    },
14300    {
14301     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14302    },
14303    {
14304     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14305    },
14306    {
14307     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14308    },
14309    {
14310     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14311    }
14312   ]
14313  },
14314  {
14315   "alignment" : 4,
14316   "fields" :
14317   [
14318    {
14319     "field_name" : "sched_policy",
14320     "referenced_type" : "_ZTIi"
14321    },
14322    {
14323     "field_name" : "prio",
14324     "field_offset" : 32,
14325     "referenced_type" : "_ZTIi"
14326    }
14327   ],
14328   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14329   "name" : "android::hardware::SchedPrio",
14330   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14331   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14332   "size" : 8,
14333   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14334  },
14335  {
14336   "alignment" : 4,
14337   "base_specifiers" :
14338   [
14339    {
14340     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14341    }
14342   ],
14343   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
14344   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci",
14345   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
14346   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
14347   "size" : 12,
14348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h",
14349   "vtable_components" :
14350   [
14351    {
14352     "component_value" : 4,
14353     "kind" : "vbase_offset"
14354    },
14355    {
14356     "kind" : "offset_to_top"
14357    },
14358    {
14359     "kind" : "rtti",
14360     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
14361    },
14362    {
14363     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14370    },
14371    {
14372     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14376    },
14377    {
14378     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14382    },
14383    {
14384     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14394    },
14395    {
14396     "kind" : "complete_dtor_pointer",
14397     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
14398    },
14399    {
14400     "kind" : "deleting_dtor_pointer",
14401     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
14402    },
14403    {
14404     "is_pure" : true,
14405     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14406    },
14407    {
14408     "is_pure" : true,
14409     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14410    },
14411    {
14412     "is_pure" : true,
14413     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14414    },
14415    {
14416     "is_pure" : true,
14417     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14418    },
14419    {
14420     "is_pure" : true,
14421     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
14422    },
14423    {
14424     "kind" : "vcall_offset"
14425    },
14426    {
14427     "kind" : "vcall_offset"
14428    },
14429    {
14430     "kind" : "vcall_offset"
14431    },
14432    {
14433     "kind" : "vcall_offset"
14434    },
14435    {
14436     "component_value" : -4,
14437     "kind" : "vcall_offset"
14438    },
14439    {
14440     "component_value" : -4,
14441     "kind" : "offset_to_top"
14442    },
14443    {
14444     "kind" : "rtti",
14445     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
14446    },
14447    {
14448     "kind" : "complete_dtor_pointer",
14449     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
14450    },
14451    {
14452     "kind" : "deleting_dtor_pointer",
14453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
14454    },
14455    {
14456     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14457    },
14458    {
14459     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14460    },
14461    {
14462     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14466    }
14467   ]
14468  },
14469  {
14470   "alignment" : 4,
14471   "base_specifiers" :
14472   [
14473    {
14474     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14475    }
14476   ],
14477   "fields" :
14478   [
14479    {
14480     "access" : "private",
14481     "field_name" : "_hidl_mImpl",
14482     "field_offset" : 544,
14483     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
14484    }
14485   ],
14486   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14487   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci",
14488   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14489   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14490   "size" : 80,
14491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h",
14492   "vtable_components" :
14493   [
14494    {
14495     "component_value" : 72,
14496     "kind" : "vbase_offset"
14497    },
14498    {
14499     "kind" : "offset_to_top"
14500    },
14501    {
14502     "kind" : "rtti",
14503     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14513    },
14514    {
14515     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14519    },
14520    {
14521     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14522    },
14523    {
14524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14525    },
14526    {
14527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14528    },
14529    {
14530     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14531    },
14532    {
14533     "kind" : "complete_dtor_pointer",
14534     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14535    },
14536    {
14537     "kind" : "deleting_dtor_pointer",
14538     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14539    },
14540    {
14541     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14542    },
14543    {
14544     "component_value" : -20,
14545     "kind" : "offset_to_top"
14546    },
14547    {
14548     "kind" : "rtti",
14549     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14550    },
14551    {
14552     "kind" : "complete_dtor_pointer",
14553     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14554    },
14555    {
14556     "kind" : "deleting_dtor_pointer",
14557     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14558    },
14559    {
14560     "kind" : "vcall_offset"
14561    },
14562    {
14563     "kind" : "vcall_offset"
14564    },
14565    {
14566     "kind" : "vcall_offset"
14567    },
14568    {
14569     "kind" : "vcall_offset"
14570    },
14571    {
14572     "component_value" : -72,
14573     "kind" : "vcall_offset"
14574    },
14575    {
14576     "component_value" : -72,
14577     "kind" : "offset_to_top"
14578    },
14579    {
14580     "kind" : "rtti",
14581     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14582    },
14583    {
14584     "kind" : "complete_dtor_pointer",
14585     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14586    },
14587    {
14588     "kind" : "deleting_dtor_pointer",
14589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14596    },
14597    {
14598     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14602    }
14603   ]
14604  },
14605  {
14606   "alignment" : 4,
14607   "base_specifiers" :
14608   [
14609    {
14610     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
14611    },
14612    {
14613     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14614    }
14615   ],
14616   "fields" :
14617   [
14618    {
14619     "access" : "private",
14620     "field_name" : "_hidl_mMutex",
14621     "field_offset" : 544,
14622     "referenced_type" : "_ZTINSt3__15mutexE"
14623    },
14624    {
14625     "access" : "private",
14626     "field_name" : "_hidl_mDeathRecipients",
14627     "field_offset" : 576,
14628     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14629    }
14630   ],
14631   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14632   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
14633   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14634   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14635   "size" : 92,
14636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h",
14637   "vtable_components" :
14638   [
14639    {
14640     "component_value" : 84,
14641     "kind" : "vbase_offset"
14642    },
14643    {
14644     "kind" : "offset_to_top"
14645    },
14646    {
14647     "kind" : "rtti",
14648     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14649    },
14650    {
14651     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_016BpHwBluetoothHci8isRemoteEv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14682    },
14683    {
14684     "kind" : "complete_dtor_pointer",
14685     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14686    },
14687    {
14688     "kind" : "deleting_dtor_pointer",
14689     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14690    },
14691    {
14692     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14693    },
14694    {
14695     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14696    },
14697    {
14698     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14699    },
14700    {
14701     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14702    },
14703    {
14704     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
14705    },
14706    {
14707     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14708    },
14709    {
14710     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14711    },
14712    {
14713     "component_value" : 80,
14714     "kind" : "vbase_offset"
14715    },
14716    {
14717     "component_value" : -4,
14718     "kind" : "offset_to_top"
14719    },
14720    {
14721     "kind" : "rtti",
14722     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14723    },
14724    {
14725     "kind" : "complete_dtor_pointer",
14726     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14727    },
14728    {
14729     "kind" : "deleting_dtor_pointer",
14730     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14731    },
14732    {
14733     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14734    },
14735    {
14736     "component_value" : 76,
14737     "kind" : "vbase_offset"
14738    },
14739    {
14740     "component_value" : -8,
14741     "kind" : "offset_to_top"
14742    },
14743    {
14744     "kind" : "rtti",
14745     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14746    },
14747    {
14748     "kind" : "complete_dtor_pointer",
14749     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14750    },
14751    {
14752     "kind" : "deleting_dtor_pointer",
14753     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14754    },
14755    {
14756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14757    },
14758    {
14759     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14760    },
14761    {
14762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14763    },
14764    {
14765     "component_value" : -24,
14766     "kind" : "offset_to_top"
14767    },
14768    {
14769     "kind" : "rtti",
14770     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14771    },
14772    {
14773     "kind" : "complete_dtor_pointer",
14774     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14775    },
14776    {
14777     "kind" : "deleting_dtor_pointer",
14778     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14779    },
14780    {
14781     "kind" : "vcall_offset"
14782    },
14783    {
14784     "component_value" : -76,
14785     "kind" : "vcall_offset"
14786    },
14787    {
14788     "component_value" : -84,
14789     "kind" : "vcall_offset"
14790    },
14791    {
14792     "component_value" : -76,
14793     "kind" : "vcall_offset"
14794    },
14795    {
14796     "component_value" : -84,
14797     "kind" : "vcall_offset"
14798    },
14799    {
14800     "component_value" : -84,
14801     "kind" : "offset_to_top"
14802    },
14803    {
14804     "kind" : "rtti",
14805     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14806    },
14807    {
14808     "kind" : "complete_dtor_pointer",
14809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14810    },
14811    {
14812     "kind" : "deleting_dtor_pointer",
14813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14814    },
14815    {
14816     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14817    },
14818    {
14819     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14820    },
14821    {
14822     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14823    },
14824    {
14825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14826    }
14827   ]
14828  },
14829  {
14830   "alignment" : 4,
14831   "base_specifiers" :
14832   [
14833    {
14834     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14835    }
14836   ],
14837   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14838   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
14839   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14840   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14841   "size" : 12,
14842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h",
14843   "vtable_components" :
14844   [
14845    {
14846     "component_value" : 4,
14847     "kind" : "vbase_offset"
14848    },
14849    {
14850     "kind" : "offset_to_top"
14851    },
14852    {
14853     "kind" : "rtti",
14854     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14855    },
14856    {
14857     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14858    },
14859    {
14860     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14861    },
14862    {
14863     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14864    },
14865    {
14866     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14867    },
14868    {
14869     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14870    },
14871    {
14872     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
14873    },
14874    {
14875     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14876    },
14877    {
14878     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
14879    },
14880    {
14881     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14882    },
14883    {
14884     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
14885    },
14886    {
14887     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14888    },
14889    {
14890     "kind" : "complete_dtor_pointer",
14891     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14892    },
14893    {
14894     "kind" : "deleting_dtor_pointer",
14895     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14896    },
14897    {
14898     "is_pure" : true,
14899     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14900    },
14901    {
14902     "is_pure" : true,
14903     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14904    },
14905    {
14906     "is_pure" : true,
14907     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14908    },
14909    {
14910     "is_pure" : true,
14911     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14912    },
14913    {
14914     "kind" : "vcall_offset"
14915    },
14916    {
14917     "kind" : "vcall_offset"
14918    },
14919    {
14920     "kind" : "vcall_offset"
14921    },
14922    {
14923     "kind" : "vcall_offset"
14924    },
14925    {
14926     "component_value" : -4,
14927     "kind" : "vcall_offset"
14928    },
14929    {
14930     "component_value" : -4,
14931     "kind" : "offset_to_top"
14932    },
14933    {
14934     "kind" : "rtti",
14935     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14936    },
14937    {
14938     "kind" : "complete_dtor_pointer",
14939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14940    },
14941    {
14942     "kind" : "deleting_dtor_pointer",
14943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14944    },
14945    {
14946     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14947    },
14948    {
14949     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14950    },
14951    {
14952     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14953    },
14954    {
14955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14956    }
14957   ]
14958  },
14959  {
14960   "alignment" : 4,
14961   "base_specifiers" :
14962   [
14963    {
14964     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14965    }
14966   ],
14967   "fields" :
14968   [
14969    {
14970     "access" : "private",
14971     "field_name" : "_hidl_mImpl",
14972     "field_offset" : 544,
14973     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14974    }
14975   ],
14976   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14977   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks",
14978   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14979   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14980   "size" : 80,
14981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h",
14982   "vtable_components" :
14983   [
14984    {
14985     "component_value" : 72,
14986     "kind" : "vbase_offset"
14987    },
14988    {
14989     "kind" : "offset_to_top"
14990    },
14991    {
14992     "kind" : "rtti",
14993     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14994    },
14995    {
14996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14997    },
14998    {
14999     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15000    },
15001    {
15002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15003    },
15004    {
15005     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15006    },
15007    {
15008     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15009    },
15010    {
15011     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15012    },
15013    {
15014     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15015    },
15016    {
15017     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15018    },
15019    {
15020     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15021    },
15022    {
15023     "kind" : "complete_dtor_pointer",
15024     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
15025    },
15026    {
15027     "kind" : "deleting_dtor_pointer",
15028     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
15029    },
15030    {
15031     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15032    },
15033    {
15034     "component_value" : -20,
15035     "kind" : "offset_to_top"
15036    },
15037    {
15038     "kind" : "rtti",
15039     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
15040    },
15041    {
15042     "kind" : "complete_dtor_pointer",
15043     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
15044    },
15045    {
15046     "kind" : "deleting_dtor_pointer",
15047     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
15048    },
15049    {
15050     "kind" : "vcall_offset"
15051    },
15052    {
15053     "kind" : "vcall_offset"
15054    },
15055    {
15056     "kind" : "vcall_offset"
15057    },
15058    {
15059     "kind" : "vcall_offset"
15060    },
15061    {
15062     "component_value" : -72,
15063     "kind" : "vcall_offset"
15064    },
15065    {
15066     "component_value" : -72,
15067     "kind" : "offset_to_top"
15068    },
15069    {
15070     "kind" : "rtti",
15071     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
15072    },
15073    {
15074     "kind" : "complete_dtor_pointer",
15075     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
15076    },
15077    {
15078     "kind" : "deleting_dtor_pointer",
15079     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
15080    },
15081    {
15082     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15083    },
15084    {
15085     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15089    },
15090    {
15091     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15092    }
15093   ]
15094  },
15095  {
15096   "alignment" : 4,
15097   "base_specifiers" :
15098   [
15099    {
15100     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
15101    },
15102    {
15103     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15104    }
15105   ],
15106   "fields" :
15107   [
15108    {
15109     "access" : "private",
15110     "field_name" : "_hidl_mMutex",
15111     "field_offset" : 544,
15112     "referenced_type" : "_ZTINSt3__15mutexE"
15113    },
15114    {
15115     "access" : "private",
15116     "field_name" : "_hidl_mDeathRecipients",
15117     "field_offset" : 576,
15118     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15119    }
15120   ],
15121   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
15122   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
15123   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
15124   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
15125   "size" : 92,
15126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h",
15127   "vtable_components" :
15128   [
15129    {
15130     "component_value" : 84,
15131     "kind" : "vbase_offset"
15132    },
15133    {
15134     "kind" : "offset_to_top"
15135    },
15136    {
15137     "kind" : "rtti",
15138     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15139    },
15140    {
15141     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks8isRemoteEv"
15142    },
15143    {
15144     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15145    },
15146    {
15147     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15148    },
15149    {
15150     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15151    },
15152    {
15153     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15154    },
15155    {
15156     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
15157    },
15158    {
15159     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15160    },
15161    {
15162     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
15163    },
15164    {
15165     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15166    },
15167    {
15168     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15172    },
15173    {
15174     "kind" : "complete_dtor_pointer",
15175     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15176    },
15177    {
15178     "kind" : "deleting_dtor_pointer",
15179     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15180    },
15181    {
15182     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
15183    },
15184    {
15185     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
15186    },
15187    {
15188     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
15189    },
15190    {
15191     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
15192    },
15193    {
15194     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
15195    },
15196    {
15197     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15198    },
15199    {
15200     "component_value" : 80,
15201     "kind" : "vbase_offset"
15202    },
15203    {
15204     "component_value" : -4,
15205     "kind" : "offset_to_top"
15206    },
15207    {
15208     "kind" : "rtti",
15209     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15210    },
15211    {
15212     "kind" : "complete_dtor_pointer",
15213     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15214    },
15215    {
15216     "kind" : "deleting_dtor_pointer",
15217     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15218    },
15219    {
15220     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
15221    },
15222    {
15223     "component_value" : 76,
15224     "kind" : "vbase_offset"
15225    },
15226    {
15227     "component_value" : -8,
15228     "kind" : "offset_to_top"
15229    },
15230    {
15231     "kind" : "rtti",
15232     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15233    },
15234    {
15235     "kind" : "complete_dtor_pointer",
15236     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15237    },
15238    {
15239     "kind" : "deleting_dtor_pointer",
15240     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15244    },
15245    {
15246     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15250    },
15251    {
15252     "component_value" : -24,
15253     "kind" : "offset_to_top"
15254    },
15255    {
15256     "kind" : "rtti",
15257     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15258    },
15259    {
15260     "kind" : "complete_dtor_pointer",
15261     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15262    },
15263    {
15264     "kind" : "deleting_dtor_pointer",
15265     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15266    },
15267    {
15268     "kind" : "vcall_offset"
15269    },
15270    {
15271     "component_value" : -76,
15272     "kind" : "vcall_offset"
15273    },
15274    {
15275     "component_value" : -84,
15276     "kind" : "vcall_offset"
15277    },
15278    {
15279     "component_value" : -76,
15280     "kind" : "vcall_offset"
15281    },
15282    {
15283     "component_value" : -84,
15284     "kind" : "vcall_offset"
15285    },
15286    {
15287     "component_value" : -84,
15288     "kind" : "offset_to_top"
15289    },
15290    {
15291     "kind" : "rtti",
15292     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15293    },
15294    {
15295     "kind" : "complete_dtor_pointer",
15296     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15297    },
15298    {
15299     "kind" : "deleting_dtor_pointer",
15300     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15301    },
15302    {
15303     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15304    },
15305    {
15306     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15307    },
15308    {
15309     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15310    },
15311    {
15312     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15313    }
15314   ]
15315  },
15316  {
15317   "alignment" : 4,
15318   "base_specifiers" :
15319   [
15320    {
15321     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
15322    }
15323   ],
15324   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
15325   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHci",
15326   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
15327   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE",
15328   "size" : 12,
15329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHci.h",
15330   "vtable_components" :
15331   [
15332    {
15333     "component_value" : 4,
15334     "kind" : "vbase_offset"
15335    },
15336    {
15337     "kind" : "offset_to_top"
15338    },
15339    {
15340     "kind" : "rtti",
15341     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE"
15342    },
15343    {
15344     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_113IBluetoothHci8isRemoteEv"
15345    },
15346    {
15347     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15348    },
15349    {
15350     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15351    },
15352    {
15353     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15354    },
15355    {
15356     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15357    },
15358    {
15359     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21setHALInstrumentationEv"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15363    },
15364    {
15365     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci4pingEv"
15366    },
15367    {
15368     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15369    },
15370    {
15371     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci21notifySyspropsChangedEv"
15372    },
15373    {
15374     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15375    },
15376    {
15377     "kind" : "complete_dtor_pointer",
15378     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHciD1Ev"
15379    },
15380    {
15381     "kind" : "deleting_dtor_pointer",
15382     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHciD0Ev"
15383    },
15384    {
15385     "is_pure" : true,
15386     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE"
15387    },
15388    {
15389     "is_pure" : true,
15390     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
15391    },
15392    {
15393     "is_pure" : true,
15394     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
15395    },
15396    {
15397     "is_pure" : true,
15398     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
15399    },
15400    {
15401     "is_pure" : true,
15402     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci5closeEv"
15403    },
15404    {
15405     "is_pure" : true,
15406     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
15407    },
15408    {
15409     "is_pure" : true,
15410     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_113IBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE"
15411    },
15412    {
15413     "kind" : "vcall_offset"
15414    },
15415    {
15416     "kind" : "vcall_offset"
15417    },
15418    {
15419     "kind" : "vcall_offset"
15420    },
15421    {
15422     "kind" : "vcall_offset"
15423    },
15424    {
15425     "component_value" : -4,
15426     "kind" : "vcall_offset"
15427    },
15428    {
15429     "component_value" : -4,
15430     "kind" : "offset_to_top"
15431    },
15432    {
15433     "kind" : "rtti",
15434     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE"
15435    },
15436    {
15437     "kind" : "complete_dtor_pointer",
15438     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_113IBluetoothHciD1Ev"
15439    },
15440    {
15441     "kind" : "deleting_dtor_pointer",
15442     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_113IBluetoothHciD0Ev"
15443    },
15444    {
15445     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15446    },
15447    {
15448     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15449    },
15450    {
15451     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15452    },
15453    {
15454     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15455    }
15456   ]
15457  },
15458  {
15459   "alignment" : 4,
15460   "base_specifiers" :
15461   [
15462    {
15463     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_113IBluetoothHciE"
15464    },
15465    {
15466     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15467    }
15468   ],
15469   "fields" :
15470   [
15471    {
15472     "access" : "private",
15473     "field_name" : "mImpl",
15474     "field_offset" : 384,
15475     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
15476    },
15477    {
15478     "access" : "private",
15479     "field_name" : "mOnewayQueue",
15480     "field_offset" : 416,
15481     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15482    }
15483   ],
15484   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
15485   "name" : "android::hardware::bluetooth::V1_1::BsBluetoothHci",
15486   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
15487   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE",
15488   "size" : 68,
15489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHci.h",
15490   "vtable_components" :
15491   [
15492    {
15493     "component_value" : 60,
15494     "kind" : "vbase_offset"
15495    },
15496    {
15497     "kind" : "offset_to_top"
15498    },
15499    {
15500     "kind" : "rtti",
15501     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
15502    },
15503    {
15504     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_113IBluetoothHci8isRemoteEv"
15505    },
15506    {
15507     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15508    },
15509    {
15510     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15511    },
15512    {
15513     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15514    },
15515    {
15516     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15517    },
15518    {
15519     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci21setHALInstrumentationEv"
15520    },
15521    {
15522     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15523    },
15524    {
15525     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci4pingEv"
15526    },
15527    {
15528     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15529    },
15530    {
15531     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci21notifySyspropsChangedEv"
15532    },
15533    {
15534     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15535    },
15536    {
15537     "kind" : "complete_dtor_pointer",
15538     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciD1Ev"
15539    },
15540    {
15541     "kind" : "deleting_dtor_pointer",
15542     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHciD0Ev"
15543    },
15544    {
15545     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE"
15546    },
15547    {
15548     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci5closeEv"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
15561    },
15562    {
15563     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_114BsBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE"
15564    },
15565    {
15566     "component_value" : -4,
15567     "kind" : "offset_to_top"
15568    },
15569    {
15570     "kind" : "rtti",
15571     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
15572    },
15573    {
15574     "kind" : "complete_dtor_pointer",
15575     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_114BsBluetoothHciD1Ev"
15576    },
15577    {
15578     "kind" : "deleting_dtor_pointer",
15579     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_114BsBluetoothHciD0Ev"
15580    },
15581    {
15582     "kind" : "vcall_offset"
15583    },
15584    {
15585     "kind" : "vcall_offset"
15586    },
15587    {
15588     "kind" : "vcall_offset"
15589    },
15590    {
15591     "kind" : "vcall_offset"
15592    },
15593    {
15594     "component_value" : -60,
15595     "kind" : "vcall_offset"
15596    },
15597    {
15598     "component_value" : -60,
15599     "kind" : "offset_to_top"
15600    },
15601    {
15602     "kind" : "rtti",
15603     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_114BsBluetoothHciE"
15604    },
15605    {
15606     "kind" : "complete_dtor_pointer",
15607     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_114BsBluetoothHciD1Ev"
15608    },
15609    {
15610     "kind" : "deleting_dtor_pointer",
15611     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_114BsBluetoothHciD0Ev"
15612    },
15613    {
15614     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15615    },
15616    {
15617     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15618    },
15619    {
15620     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15621    },
15622    {
15623     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15624    }
15625   ]
15626  },
15627  {
15628   "alignment" : 4,
15629   "base_specifiers" :
15630   [
15631    {
15632     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15633    }
15634   ],
15635   "fields" :
15636   [
15637    {
15638     "access" : "private",
15639     "field_name" : "_hidl_mImpl",
15640     "field_offset" : 544,
15641     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE"
15642    }
15643   ],
15644   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
15645   "name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHci",
15646   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
15647   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE",
15648   "size" : 80,
15649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHci.h",
15650   "vtable_components" :
15651   [
15652    {
15653     "component_value" : 72,
15654     "kind" : "vbase_offset"
15655    },
15656    {
15657     "kind" : "offset_to_top"
15658    },
15659    {
15660     "kind" : "rtti",
15661     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
15662    },
15663    {
15664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15665    },
15666    {
15667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15668    },
15669    {
15670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15671    },
15672    {
15673     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15674    },
15675    {
15676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15677    },
15678    {
15679     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15680    },
15681    {
15682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15683    },
15684    {
15685     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15686    },
15687    {
15688     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15689    },
15690    {
15691     "kind" : "complete_dtor_pointer",
15692     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
15693    },
15694    {
15695     "kind" : "deleting_dtor_pointer",
15696     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
15697    },
15698    {
15699     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15700    },
15701    {
15702     "component_value" : -20,
15703     "kind" : "offset_to_top"
15704    },
15705    {
15706     "kind" : "rtti",
15707     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
15708    },
15709    {
15710     "kind" : "complete_dtor_pointer",
15711     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
15712    },
15713    {
15714     "kind" : "deleting_dtor_pointer",
15715     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
15716    },
15717    {
15718     "kind" : "vcall_offset"
15719    },
15720    {
15721     "kind" : "vcall_offset"
15722    },
15723    {
15724     "kind" : "vcall_offset"
15725    },
15726    {
15727     "kind" : "vcall_offset"
15728    },
15729    {
15730     "component_value" : -72,
15731     "kind" : "vcall_offset"
15732    },
15733    {
15734     "component_value" : -72,
15735     "kind" : "offset_to_top"
15736    },
15737    {
15738     "kind" : "rtti",
15739     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BnHwBluetoothHciE"
15740    },
15741    {
15742     "kind" : "complete_dtor_pointer",
15743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD1Ev"
15744    },
15745    {
15746     "kind" : "deleting_dtor_pointer",
15747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BnHwBluetoothHciD0Ev"
15748    },
15749    {
15750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15751    },
15752    {
15753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15754    },
15755    {
15756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15757    },
15758    {
15759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15760    }
15761   ]
15762  },
15763  {
15764   "alignment" : 4,
15765   "base_specifiers" :
15766   [
15767    {
15768     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEEE"
15769    },
15770    {
15771     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15772    }
15773   ],
15774   "fields" :
15775   [
15776    {
15777     "access" : "private",
15778     "field_name" : "_hidl_mMutex",
15779     "field_offset" : 544,
15780     "referenced_type" : "_ZTINSt3__15mutexE"
15781    },
15782    {
15783     "access" : "private",
15784     "field_name" : "_hidl_mDeathRecipients",
15785     "field_offset" : 576,
15786     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15787    }
15788   ],
15789   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
15790   "name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHci",
15791   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
15792   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE",
15793   "size" : 92,
15794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHci.h",
15795   "vtable_components" :
15796   [
15797    {
15798     "component_value" : 84,
15799     "kind" : "vbase_offset"
15800    },
15801    {
15802     "kind" : "offset_to_top"
15803    },
15804    {
15805     "kind" : "rtti",
15806     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
15807    },
15808    {
15809     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_116BpHwBluetoothHci8isRemoteEv"
15810    },
15811    {
15812     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15813    },
15814    {
15815     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15816    },
15817    {
15818     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15819    },
15820    {
15821     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15822    },
15823    {
15824     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21setHALInstrumentationEv"
15825    },
15826    {
15827     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15828    },
15829    {
15830     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci4pingEv"
15831    },
15832    {
15833     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15834    },
15835    {
15836     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci21notifySyspropsChangedEv"
15837    },
15838    {
15839     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15840    },
15841    {
15842     "kind" : "complete_dtor_pointer",
15843     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciD1Ev"
15844    },
15845    {
15846     "kind" : "deleting_dtor_pointer",
15847     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHciD0Ev"
15848    },
15849    {
15850     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci10initializeERKNS_2spINS1_4V1_022IBluetoothHciCallbacksEEE"
15851    },
15852    {
15853     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
15854    },
15855    {
15856     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
15857    },
15858    {
15859     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
15860    },
15861    {
15862     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci5closeEv"
15863    },
15864    {
15865     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci14initialize_1_1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
15866    },
15867    {
15868     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci11sendIsoDataERKNS0_8hidl_vecIhEE"
15869    },
15870    {
15871     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEE10onAsBinderEv"
15872    },
15873    {
15874     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
15875    },
15876    {
15877     "component_value" : 80,
15878     "kind" : "vbase_offset"
15879    },
15880    {
15881     "component_value" : -4,
15882     "kind" : "offset_to_top"
15883    },
15884    {
15885     "kind" : "rtti",
15886     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
15887    },
15888    {
15889     "kind" : "complete_dtor_pointer",
15890     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD1Ev"
15891    },
15892    {
15893     "kind" : "deleting_dtor_pointer",
15894     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD0Ev"
15895    },
15896    {
15897     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_113IBluetoothHciEE10onAsBinderEv"
15898    },
15899    {
15900     "component_value" : 76,
15901     "kind" : "vbase_offset"
15902    },
15903    {
15904     "component_value" : -8,
15905     "kind" : "offset_to_top"
15906    },
15907    {
15908     "kind" : "rtti",
15909     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
15910    },
15911    {
15912     "kind" : "complete_dtor_pointer",
15913     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD1Ev"
15914    },
15915    {
15916     "kind" : "deleting_dtor_pointer",
15917     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD0Ev"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15927    },
15928    {
15929     "component_value" : -24,
15930     "kind" : "offset_to_top"
15931    },
15932    {
15933     "kind" : "rtti",
15934     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
15935    },
15936    {
15937     "kind" : "complete_dtor_pointer",
15938     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD1Ev"
15939    },
15940    {
15941     "kind" : "deleting_dtor_pointer",
15942     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD0Ev"
15943    },
15944    {
15945     "kind" : "vcall_offset"
15946    },
15947    {
15948     "component_value" : -76,
15949     "kind" : "vcall_offset"
15950    },
15951    {
15952     "component_value" : -84,
15953     "kind" : "vcall_offset"
15954    },
15955    {
15956     "component_value" : -76,
15957     "kind" : "vcall_offset"
15958    },
15959    {
15960     "component_value" : -84,
15961     "kind" : "vcall_offset"
15962    },
15963    {
15964     "component_value" : -84,
15965     "kind" : "offset_to_top"
15966    },
15967    {
15968     "kind" : "rtti",
15969     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_116BpHwBluetoothHciE"
15970    },
15971    {
15972     "kind" : "complete_dtor_pointer",
15973     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD1Ev"
15974    },
15975    {
15976     "kind" : "deleting_dtor_pointer",
15977     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_116BpHwBluetoothHciD0Ev"
15978    },
15979    {
15980     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15981    },
15982    {
15983     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_116BpHwBluetoothHci15onLastStrongRefEPKv"
15984    },
15985    {
15986     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15987    },
15988    {
15989     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15990    }
15991   ]
15992  },
15993  {
15994   "alignment" : 4,
15995   "base_specifiers" :
15996   [
15997    {
15998     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
15999    }
16000   ],
16001   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
16002   "name" : "android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks",
16003   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
16004   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE",
16005   "size" : 12,
16006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/IBluetoothHciCallbacks.h",
16007   "vtable_components" :
16008   [
16009    {
16010     "component_value" : 4,
16011     "kind" : "vbase_offset"
16012    },
16013    {
16014     "kind" : "offset_to_top"
16015    },
16016    {
16017     "kind" : "rtti",
16018     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
16019    },
16020    {
16021     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8isRemoteEv"
16022    },
16023    {
16024     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16025    },
16026    {
16027     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16028    },
16029    {
16030     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16031    },
16032    {
16033     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16034    },
16035    {
16036     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21setHALInstrumentationEv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks4pingEv"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16046    },
16047    {
16048     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks21notifySyspropsChangedEv"
16049    },
16050    {
16051     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16052    },
16053    {
16054     "kind" : "complete_dtor_pointer",
16055     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksD1Ev"
16056    },
16057    {
16058     "kind" : "deleting_dtor_pointer",
16059     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksD0Ev"
16060    },
16061    {
16062     "is_pure" : true,
16063     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE"
16064    },
16065    {
16066     "is_pure" : true,
16067     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
16068    },
16069    {
16070     "is_pure" : true,
16071     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
16072    },
16073    {
16074     "is_pure" : true,
16075     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
16076    },
16077    {
16078     "is_pure" : true,
16079     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE"
16080    },
16081    {
16082     "kind" : "vcall_offset"
16083    },
16084    {
16085     "kind" : "vcall_offset"
16086    },
16087    {
16088     "kind" : "vcall_offset"
16089    },
16090    {
16091     "kind" : "vcall_offset"
16092    },
16093    {
16094     "component_value" : -4,
16095     "kind" : "vcall_offset"
16096    },
16097    {
16098     "component_value" : -4,
16099     "kind" : "offset_to_top"
16100    },
16101    {
16102     "kind" : "rtti",
16103     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
16104    },
16105    {
16106     "kind" : "complete_dtor_pointer",
16107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksD1Ev"
16108    },
16109    {
16110     "kind" : "deleting_dtor_pointer",
16111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksD0Ev"
16112    },
16113    {
16114     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16115    },
16116    {
16117     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16118    },
16119    {
16120     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16121    },
16122    {
16123     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16124    }
16125   ]
16126  },
16127  {
16128   "alignment" : 4,
16129   "base_specifiers" :
16130   [
16131    {
16132     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_122IBluetoothHciCallbacksE"
16133    },
16134    {
16135     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16136    }
16137   ],
16138   "fields" :
16139   [
16140    {
16141     "access" : "private",
16142     "field_name" : "mImpl",
16143     "field_offset" : 384,
16144     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
16145    },
16146    {
16147     "access" : "private",
16148     "field_name" : "mOnewayQueue",
16149     "field_offset" : 416,
16150     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16151    }
16152   ],
16153   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
16154   "name" : "android::hardware::bluetooth::V1_1::BsBluetoothHciCallbacks",
16155   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
16156   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE",
16157   "size" : 68,
16158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BsBluetoothHciCallbacks.h",
16159   "vtable_components" :
16160   [
16161    {
16162     "component_value" : 60,
16163     "kind" : "vbase_offset"
16164    },
16165    {
16166     "kind" : "offset_to_top"
16167    },
16168    {
16169     "kind" : "rtti",
16170     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
16171    },
16172    {
16173     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_122IBluetoothHciCallbacks8isRemoteEv"
16174    },
16175    {
16176     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16177    },
16178    {
16179     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16180    },
16181    {
16182     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16183    },
16184    {
16185     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16186    },
16187    {
16188     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks21setHALInstrumentationEv"
16189    },
16190    {
16191     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16192    },
16193    {
16194     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks4pingEv"
16195    },
16196    {
16197     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16198    },
16199    {
16200     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks21notifySyspropsChangedEv"
16201    },
16202    {
16203     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16204    },
16205    {
16206     "kind" : "complete_dtor_pointer",
16207     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD1Ev"
16208    },
16209    {
16210     "kind" : "deleting_dtor_pointer",
16211     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD0Ev"
16212    },
16213    {
16214     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE"
16215    },
16216    {
16217     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
16218    },
16219    {
16220     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
16221    },
16222    {
16223     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
16224    },
16225    {
16226     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE"
16227    },
16228    {
16229     "component_value" : -4,
16230     "kind" : "offset_to_top"
16231    },
16232    {
16233     "kind" : "rtti",
16234     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
16235    },
16236    {
16237     "kind" : "complete_dtor_pointer",
16238     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD1Ev"
16239    },
16240    {
16241     "kind" : "deleting_dtor_pointer",
16242     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD0Ev"
16243    },
16244    {
16245     "kind" : "vcall_offset"
16246    },
16247    {
16248     "kind" : "vcall_offset"
16249    },
16250    {
16251     "kind" : "vcall_offset"
16252    },
16253    {
16254     "kind" : "vcall_offset"
16255    },
16256    {
16257     "component_value" : -60,
16258     "kind" : "vcall_offset"
16259    },
16260    {
16261     "component_value" : -60,
16262     "kind" : "offset_to_top"
16263    },
16264    {
16265     "kind" : "rtti",
16266     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksE"
16267    },
16268    {
16269     "kind" : "complete_dtor_pointer",
16270     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD1Ev"
16271    },
16272    {
16273     "kind" : "deleting_dtor_pointer",
16274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_123BsBluetoothHciCallbacksD0Ev"
16275    },
16276    {
16277     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16278    },
16279    {
16280     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16281    },
16282    {
16283     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16284    },
16285    {
16286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16287    }
16288   ]
16289  },
16290  {
16291   "alignment" : 4,
16292   "base_specifiers" :
16293   [
16294    {
16295     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16296    }
16297   ],
16298   "fields" :
16299   [
16300    {
16301     "access" : "private",
16302     "field_name" : "_hidl_mImpl",
16303     "field_offset" : 544,
16304     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE"
16305    }
16306   ],
16307   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
16308   "name" : "android::hardware::bluetooth::V1_1::BnHwBluetoothHciCallbacks",
16309   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
16310   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE",
16311   "size" : 80,
16312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BnHwBluetoothHciCallbacks.h",
16313   "vtable_components" :
16314   [
16315    {
16316     "component_value" : 72,
16317     "kind" : "vbase_offset"
16318    },
16319    {
16320     "kind" : "offset_to_top"
16321    },
16322    {
16323     "kind" : "rtti",
16324     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
16325    },
16326    {
16327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16328    },
16329    {
16330     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16331    },
16332    {
16333     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16334    },
16335    {
16336     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16337    },
16338    {
16339     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16340    },
16341    {
16342     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16343    },
16344    {
16345     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16346    },
16347    {
16348     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16349    },
16350    {
16351     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16352    },
16353    {
16354     "kind" : "complete_dtor_pointer",
16355     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
16356    },
16357    {
16358     "kind" : "deleting_dtor_pointer",
16359     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
16360    },
16361    {
16362     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16363    },
16364    {
16365     "component_value" : -20,
16366     "kind" : "offset_to_top"
16367    },
16368    {
16369     "kind" : "rtti",
16370     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
16371    },
16372    {
16373     "kind" : "complete_dtor_pointer",
16374     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
16375    },
16376    {
16377     "kind" : "deleting_dtor_pointer",
16378     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
16379    },
16380    {
16381     "kind" : "vcall_offset"
16382    },
16383    {
16384     "kind" : "vcall_offset"
16385    },
16386    {
16387     "kind" : "vcall_offset"
16388    },
16389    {
16390     "kind" : "vcall_offset"
16391    },
16392    {
16393     "component_value" : -72,
16394     "kind" : "vcall_offset"
16395    },
16396    {
16397     "component_value" : -72,
16398     "kind" : "offset_to_top"
16399    },
16400    {
16401     "kind" : "rtti",
16402     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksE"
16403    },
16404    {
16405     "kind" : "complete_dtor_pointer",
16406     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD1Ev"
16407    },
16408    {
16409     "kind" : "deleting_dtor_pointer",
16410     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BnHwBluetoothHciCallbacksD0Ev"
16411    },
16412    {
16413     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16414    },
16415    {
16416     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16417    },
16418    {
16419     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16420    },
16421    {
16422     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16423    }
16424   ]
16425  },
16426  {
16427   "alignment" : 4,
16428   "base_specifiers" :
16429   [
16430    {
16431     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEE"
16432    },
16433    {
16434     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16435    }
16436   ],
16437   "fields" :
16438   [
16439    {
16440     "access" : "private",
16441     "field_name" : "_hidl_mMutex",
16442     "field_offset" : 544,
16443     "referenced_type" : "_ZTINSt3__15mutexE"
16444    },
16445    {
16446     "access" : "private",
16447     "field_name" : "_hidl_mDeathRecipients",
16448     "field_offset" : 576,
16449     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16450    }
16451   ],
16452   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
16453   "name" : "android::hardware::bluetooth::V1_1::BpHwBluetoothHciCallbacks",
16454   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
16455   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE",
16456   "size" : 92,
16457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.1/BpHwBluetoothHciCallbacks.h",
16458   "vtable_components" :
16459   [
16460    {
16461     "component_value" : 84,
16462     "kind" : "vbase_offset"
16463    },
16464    {
16465     "kind" : "offset_to_top"
16466    },
16467    {
16468     "kind" : "rtti",
16469     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
16470    },
16471    {
16472     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks8isRemoteEv"
16473    },
16474    {
16475     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16476    },
16477    {
16478     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16479    },
16480    {
16481     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16482    },
16483    {
16484     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16485    },
16486    {
16487     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
16488    },
16489    {
16490     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16491    },
16492    {
16493     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks4pingEv"
16494    },
16495    {
16496     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16497    },
16498    {
16499     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
16500    },
16501    {
16502     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16503    },
16504    {
16505     "kind" : "complete_dtor_pointer",
16506     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD1Ev"
16507    },
16508    {
16509     "kind" : "deleting_dtor_pointer",
16510     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD0Ev"
16511    },
16512    {
16513     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks22initializationCompleteENS1_4V1_06StatusE"
16514    },
16515    {
16516     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
16517    },
16518    {
16519     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
16520    },
16521    {
16522     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
16523    },
16524    {
16525     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15isoDataReceivedERKNS0_8hidl_vecIhEE"
16526    },
16527    {
16528     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEE10onAsBinderEv"
16529    },
16530    {
16531     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
16532    },
16533    {
16534     "component_value" : 80,
16535     "kind" : "vbase_offset"
16536    },
16537    {
16538     "component_value" : -4,
16539     "kind" : "offset_to_top"
16540    },
16541    {
16542     "kind" : "rtti",
16543     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
16544    },
16545    {
16546     "kind" : "complete_dtor_pointer",
16547     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD1Ev"
16548    },
16549    {
16550     "kind" : "deleting_dtor_pointer",
16551     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD0Ev"
16552    },
16553    {
16554     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_122IBluetoothHciCallbacksEE10onAsBinderEv"
16555    },
16556    {
16557     "component_value" : 76,
16558     "kind" : "vbase_offset"
16559    },
16560    {
16561     "component_value" : -8,
16562     "kind" : "offset_to_top"
16563    },
16564    {
16565     "kind" : "rtti",
16566     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
16567    },
16568    {
16569     "kind" : "complete_dtor_pointer",
16570     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD1Ev"
16571    },
16572    {
16573     "kind" : "deleting_dtor_pointer",
16574     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD0Ev"
16575    },
16576    {
16577     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16578    },
16579    {
16580     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
16581    },
16582    {
16583     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16584    },
16585    {
16586     "component_value" : -24,
16587     "kind" : "offset_to_top"
16588    },
16589    {
16590     "kind" : "rtti",
16591     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
16592    },
16593    {
16594     "kind" : "complete_dtor_pointer",
16595     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD1Ev"
16596    },
16597    {
16598     "kind" : "deleting_dtor_pointer",
16599     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD0Ev"
16600    },
16601    {
16602     "kind" : "vcall_offset"
16603    },
16604    {
16605     "component_value" : -76,
16606     "kind" : "vcall_offset"
16607    },
16608    {
16609     "component_value" : -84,
16610     "kind" : "vcall_offset"
16611    },
16612    {
16613     "component_value" : -76,
16614     "kind" : "vcall_offset"
16615    },
16616    {
16617     "component_value" : -84,
16618     "kind" : "vcall_offset"
16619    },
16620    {
16621     "component_value" : -84,
16622     "kind" : "offset_to_top"
16623    },
16624    {
16625     "kind" : "rtti",
16626     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksE"
16627    },
16628    {
16629     "kind" : "complete_dtor_pointer",
16630     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD1Ev"
16631    },
16632    {
16633     "kind" : "deleting_dtor_pointer",
16634     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacksD0Ev"
16635    },
16636    {
16637     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16638    },
16639    {
16640     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_125BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
16641    },
16642    {
16643     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16647    }
16648   ]
16649  },
16650  {
16651   "alignment" : 4,
16652   "fields" :
16653   [
16654    {
16655     "access" : "private",
16656     "field_name" : "mCond",
16657     "referenced_type" : "_ZTI14pthread_cond_t"
16658    }
16659   ],
16660   "linker_set_key" : "_ZTIN7android9ConditionE",
16661   "name" : "android::Condition",
16662   "record_kind" : "class",
16663   "referenced_type" : "_ZTIN7android9ConditionE",
16664   "self_type" : "_ZTIN7android9ConditionE",
16665   "size" : 4,
16666   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16667  },
16668  {
16669   "alignment" : 4,
16670   "fields" :
16671   [
16672    {
16673     "field_name" : "buf",
16674     "referenced_type" : "_ZTIA5121_h"
16675    },
16676    {
16677     "field_name" : "entry",
16678     "referenced_type" : "_ZTI12logger_entry"
16679    }
16680   ],
16681   "is_anonymous" : true,
16682   "linker_set_key" : "_ZTIN7log_msgUt_E",
16683   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
16684   "record_kind" : "union",
16685   "referenced_type" : "_ZTIN7log_msgUt_E",
16686   "self_type" : "_ZTIN7log_msgUt_E",
16687   "size" : 5124,
16688   "source_file" : "/system/core/liblog/include/log/log_read.h"
16689  }
16690 ],
16691 "rvalue_reference_types" :
16692 [
16693  {
16694   "alignment" : 4,
16695   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16696   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16697   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16698   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16699   "size" : 4,
16700   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16701  },
16702  {
16703   "alignment" : 4,
16704   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
16705   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &&",
16706   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
16707   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
16708   "size" : 4,
16709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16710  },
16711  {
16712   "alignment" : 4,
16713   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
16714   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> &&",
16715   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
16716   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_113IBluetoothHciEEE",
16717   "size" : 4,
16718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16719  },
16720  {
16721   "alignment" : 4,
16722   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
16723   "name" : "android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> &&",
16724   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
16725   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_122IBluetoothHciCallbacksEEE",
16726   "size" : 4,
16727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16728  },
16729  {
16730   "alignment" : 4,
16731   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16732   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
16733   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
16734   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16735   "size" : 4,
16736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16737  },
16738  {
16739   "alignment" : 4,
16740   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
16741   "name" : "android::hardware::hidl_handle &&",
16742   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
16743   "self_type" : "_ZTION7android8hardware11hidl_handleE",
16744   "size" : 4,
16745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16746  },
16747  {
16748   "alignment" : 4,
16749   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
16750   "name" : "android::hardware::hidl_memory &&",
16751   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
16752   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
16753   "size" : 4,
16754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16755  },
16756  {
16757   "alignment" : 4,
16758   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
16759   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHci> > &&",
16760   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
16761   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_113IBluetoothHciEEEEE",
16762   "size" : 4,
16763   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16764  },
16765  {
16766   "alignment" : 4,
16767   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
16768   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_1::IBluetoothHciCallbacks> > &&",
16769   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
16770   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_122IBluetoothHciCallbacksEEEEE",
16771   "size" : 4,
16772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16773  },
16774  {
16775   "alignment" : 4,
16776   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
16777   "name" : "android::hardware::Return<bool> &&",
16778   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
16779   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
16780   "size" : 4,
16781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16782  },
16783  {
16784   "alignment" : 4,
16785   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
16786   "name" : "android::hardware::Return<void> &&",
16787   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
16788   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
16789   "size" : 4,
16790   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16791  },
16792  {
16793   "alignment" : 4,
16794   "linker_set_key" : "_ZTION7android8hardware6StatusE",
16795   "name" : "android::hardware::Status &&",
16796   "referenced_type" : "_ZTIN7android8hardware6StatusE",
16797   "self_type" : "_ZTION7android8hardware6StatusE",
16798   "size" : 4,
16799   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16800  },
16801  {
16802   "alignment" : 4,
16803   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
16804   "name" : "android::hardware::details::return_status &&",
16805   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16806   "self_type" : "_ZTION7android8hardware7details13return_statusE",
16807   "size" : 4,
16808   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16809  },
16810  {
16811   "alignment" : 4,
16812   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16813   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16814   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16815   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16816   "size" : 4,
16817   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16818  },
16819  {
16820   "alignment" : 4,
16821   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16822   "name" : "std::function<sp<IBase> (void *)> &&",
16823   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16824   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16825   "size" : 4,
16826   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16827  },
16828  {
16829   "alignment" : 4,
16830   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16831   "name" : "std::function<sp<IBinder> (void *)> &&",
16832   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16833   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16834   "size" : 4,
16835   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16836  }
16837 ]
16838}
16839