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_022IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_013IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_"
248  },
249  {
250   "binding" : "weak",
251   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_016BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
252  },
253  {
254   "binding" : "weak",
255   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_025BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
256  },
257  {
258   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
262  },
263  {
264   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
286  },
287  {
288   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
289  },
290  {
291   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
295  },
296  {
297   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
301  },
302  {
303   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spIS3_EEb"
304  },
305  {
306   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
316  },
317  {
318   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
319  },
320  {
321   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
325  },
326  {
327   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendAclDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
328  },
329  {
330   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendScoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
331  },
332  {
333   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci20_hidl_sendHciCommandEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
334  },
335  {
336   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci4pingEv"
337  },
338  {
339   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
346  },
347  {
348   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
349  },
350  {
351   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD2Ev"
352  },
353  {
354   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
358  },
359  {
360   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
361  },
362  {
363   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
364  },
365  {
366   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
367  },
368  {
369   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
382  },
383  {
384   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
385  },
386  {
387   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendAclDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
391  },
392  {
393   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendScoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
394  },
395  {
396   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci20_hidl_sendHciCommandEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
400  },
401  {
402   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
403  },
404  {
405   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
406  },
407  {
408   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
409  },
410  {
411   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
412  },
413  {
414   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
424  },
425  {
426   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
427  },
428  {
429   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
436  },
437  {
438   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
451  },
452  {
453   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
454  },
455  {
456   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
460  },
461  {
462   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
463  },
464  {
465   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
466  },
467  {
468   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb"
469  },
470  {
471   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
496  },
497  {
498   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks4pingEv"
499  },
500  {
501   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
508  },
509  {
510   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
511  },
512  {
513   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD2Ev"
514  },
515  {
516   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
517  },
518  {
519   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
532  },
533  {
534   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
535  },
536  {
537   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
538  },
539  {
540   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
541  },
542  {
543   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
547  },
548  {
549   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
550  },
551  {
552   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
553  },
554  {
555   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
556  },
557  {
558   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
559  },
560  {
561   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
562  },
563  {
564   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_6StatusE"
565  },
566  {
567   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
568  },
569  {
570   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
589  },
590  {
591   "binding" : "weak",
592   "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_"
593  },
594  {
595   "binding" : "weak",
596   "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_"
597  },
598  {
599   "binding" : "weak",
600   "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"
601  },
602  {
603   "binding" : "weak",
604   "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_"
605  },
606  {
607   "binding" : "weak",
608   "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_"
609  },
610  {
611   "binding" : "weak",
612   "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"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
625  },
626  {
627   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
628  },
629  {
630   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
631  },
632  {
633   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
634  },
635  {
636   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
637  },
638  {
639   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
640  },
641  {
642   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
643  },
644  {
645   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
646  },
647  {
648   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
649  },
650  {
651   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
652  },
653  {
654   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
655  },
656  {
657   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
658  },
659  {
660   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
661  }
662 ],
663 "elf_objects" :
664 [
665  {
666   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10descriptorE"
667  },
668  {
669   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10descriptorE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware9bluetooth4V1_013IBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
673  },
674  {
675   "binding" : "weak",
676   "name" : "_ZTCN7android8hardware9bluetooth4V1_014BsBluetoothHciE0_NS2_13IBluetoothHciE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS0_7IBinderE"
680  },
681  {
682   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS0_9BHwBinderE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS_4hidl4base4V1_08BnHwBaseE"
686  },
687  {
688   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS0_11BpInterfaceINS2_13IBluetoothHciEEE"
689  },
690  {
691   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS2_13IBluetoothHciE"
692  },
693  {
694   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE4_NS0_10IInterfaceE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE8_NS0_11BpHwRefBaseE"
701  },
702  {
703   "name" : "_ZTCN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
704  },
705  {
706   "binding" : "weak",
707   "name" : "_ZTCN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS0_7IBinderE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS0_9BHwBinderE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_08BnHwBaseE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS0_11BpInterfaceINS2_22IBluetoothHciCallbacksEEE"
720  },
721  {
722   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE4_NS0_10IInterfaceE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE8_NS0_11BpHwRefBaseE"
732  },
733  {
734   "name" : "_ZTTN7android8hardware9bluetooth4V1_013IBluetoothHciE"
735  },
736  {
737   "name" : "_ZTTN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
738  },
739  {
740   "name" : "_ZTTN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
741  },
742  {
743   "name" : "_ZTTN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
744  },
745  {
746   "name" : "_ZTTN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
747  },
748  {
749   "name" : "_ZTTN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
750  },
751  {
752   "name" : "_ZTVN7android8hardware9bluetooth4V1_013IBluetoothHciE"
753  },
754  {
755   "binding" : "weak",
756   "name" : "_ZTVN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
757  },
758  {
759   "name" : "_ZTVN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
760  },
761  {
762   "name" : "_ZTVN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
763  },
764  {
765   "name" : "_ZTVN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
766  },
767  {
768   "binding" : "weak",
769   "name" : "_ZTVN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
776  }
777 ],
778 "enum_types" :
779 [
780  {
781   "alignment" : 4,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 1,
786     "name" : "HAL_HDR_DOLBY_VISION"
787    },
788    {
789     "enum_field_value" : 2,
790     "name" : "HAL_HDR_HDR10"
791    },
792    {
793     "enum_field_value" : 3,
794     "name" : "HAL_HDR_HLG"
795    }
796   ],
797   "linker_set_key" : "_ZTI13android_hdr_t",
798   "name" : "android_hdr_t",
799   "referenced_type" : "_ZTI13android_hdr_t",
800   "self_type" : "_ZTI13android_hdr_t",
801   "size" : 4,
802   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
803   "underlying_type" : "_ZTIj"
804  },
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 4,
811     "name" : "HAL_HDR_HDR10_PLUS"
812    }
813   ],
814   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
815   "name" : "android_hdr_v1_2_t",
816   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
817   "self_type" : "_ZTI18android_hdr_v1_2_t",
818   "size" : 4,
819   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
820   "underlying_type" : "_ZTIj"
821  },
822  {
823   "alignment" : 4,
824   "enum_fields" :
825   [
826    {
827     "enum_field_value" : 0,
828     "name" : "ANDROID_LOG_UNKNOWN"
829    },
830    {
831     "enum_field_value" : 1,
832     "name" : "ANDROID_LOG_DEFAULT"
833    },
834    {
835     "enum_field_value" : 2,
836     "name" : "ANDROID_LOG_VERBOSE"
837    },
838    {
839     "enum_field_value" : 3,
840     "name" : "ANDROID_LOG_DEBUG"
841    },
842    {
843     "enum_field_value" : 4,
844     "name" : "ANDROID_LOG_INFO"
845    },
846    {
847     "enum_field_value" : 5,
848     "name" : "ANDROID_LOG_WARN"
849    },
850    {
851     "enum_field_value" : 6,
852     "name" : "ANDROID_LOG_ERROR"
853    },
854    {
855     "enum_field_value" : 7,
856     "name" : "ANDROID_LOG_FATAL"
857    },
858    {
859     "enum_field_value" : 8,
860     "name" : "ANDROID_LOG_SILENT"
861    }
862   ],
863   "linker_set_key" : "_ZTI19android_LogPriority",
864   "name" : "android_LogPriority",
865   "referenced_type" : "_ZTI19android_LogPriority",
866   "self_type" : "_ZTI19android_LogPriority",
867   "size" : 4,
868   "source_file" : "/system/core/liblog/include/android/log.h",
869   "underlying_type" : "_ZTIj"
870  },
871  {
872   "alignment" : 4,
873   "enum_fields" :
874   [
875    {
876     "enum_field_value" : 0,
877     "name" : "HAL_DATASPACE_UNKNOWN"
878    },
879    {
880     "enum_field_value" : 1,
881     "name" : "HAL_DATASPACE_ARBITRARY"
882    },
883    {
884     "enum_field_value" : 16,
885     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
886    },
887    {
888     "enum_field_value" : 4128768,
889     "name" : "HAL_DATASPACE_STANDARD_MASK"
890    },
891    {
892     "enum_field_value" : 0,
893     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
894    },
895    {
896     "enum_field_value" : 65536,
897     "name" : "HAL_DATASPACE_STANDARD_BT709"
898    },
899    {
900     "enum_field_value" : 131072,
901     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
902    },
903    {
904     "enum_field_value" : 196608,
905     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
906    },
907    {
908     "enum_field_value" : 262144,
909     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
910    },
911    {
912     "enum_field_value" : 327680,
913     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
914    },
915    {
916     "enum_field_value" : 393216,
917     "name" : "HAL_DATASPACE_STANDARD_BT2020"
918    },
919    {
920     "enum_field_value" : 458752,
921     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
922    },
923    {
924     "enum_field_value" : 524288,
925     "name" : "HAL_DATASPACE_STANDARD_BT470M"
926    },
927    {
928     "enum_field_value" : 589824,
929     "name" : "HAL_DATASPACE_STANDARD_FILM"
930    },
931    {
932     "enum_field_value" : 655360,
933     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
934    },
935    {
936     "enum_field_value" : 720896,
937     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
938    },
939    {
940     "enum_field_value" : 22,
941     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
942    },
943    {
944     "enum_field_value" : 130023424,
945     "name" : "HAL_DATASPACE_TRANSFER_MASK"
946    },
947    {
948     "enum_field_value" : 0,
949     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
950    },
951    {
952     "enum_field_value" : 4194304,
953     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
954    },
955    {
956     "enum_field_value" : 8388608,
957     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
958    },
959    {
960     "enum_field_value" : 12582912,
961     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
962    },
963    {
964     "enum_field_value" : 16777216,
965     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
966    },
967    {
968     "enum_field_value" : 20971520,
969     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
970    },
971    {
972     "enum_field_value" : 25165824,
973     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
974    },
975    {
976     "enum_field_value" : 29360128,
977     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
978    },
979    {
980     "enum_field_value" : 33554432,
981     "name" : "HAL_DATASPACE_TRANSFER_HLG"
982    },
983    {
984     "enum_field_value" : 27,
985     "name" : "HAL_DATASPACE_RANGE_SHIFT"
986    },
987    {
988     "enum_field_value" : 939524096,
989     "name" : "HAL_DATASPACE_RANGE_MASK"
990    },
991    {
992     "enum_field_value" : 0,
993     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
994    },
995    {
996     "enum_field_value" : 134217728,
997     "name" : "HAL_DATASPACE_RANGE_FULL"
998    },
999    {
1000     "enum_field_value" : 268435456,
1001     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1002    },
1003    {
1004     "enum_field_value" : 402653184,
1005     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1006    },
1007    {
1008     "enum_field_value" : 512,
1009     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1010    },
1011    {
1012     "enum_field_value" : 138477568,
1013     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1014    },
1015    {
1016     "enum_field_value" : 406913024,
1017     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1018    },
1019    {
1020     "enum_field_value" : 513,
1021     "name" : "HAL_DATASPACE_SRGB"
1022    },
1023    {
1024     "enum_field_value" : 142671872,
1025     "name" : "HAL_DATASPACE_V0_SRGB"
1026    },
1027    {
1028     "enum_field_value" : 411107328,
1029     "name" : "HAL_DATASPACE_V0_SCRGB"
1030    },
1031    {
1032     "enum_field_value" : 257,
1033     "name" : "HAL_DATASPACE_JFIF"
1034    },
1035    {
1036     "enum_field_value" : 146931712,
1037     "name" : "HAL_DATASPACE_V0_JFIF"
1038    },
1039    {
1040     "enum_field_value" : 258,
1041     "name" : "HAL_DATASPACE_BT601_625"
1042    },
1043    {
1044     "enum_field_value" : 281149440,
1045     "name" : "HAL_DATASPACE_V0_BT601_625"
1046    },
1047    {
1048     "enum_field_value" : 259,
1049     "name" : "HAL_DATASPACE_BT601_525"
1050    },
1051    {
1052     "enum_field_value" : 281280512,
1053     "name" : "HAL_DATASPACE_V0_BT601_525"
1054    },
1055    {
1056     "enum_field_value" : 260,
1057     "name" : "HAL_DATASPACE_BT709"
1058    },
1059    {
1060     "enum_field_value" : 281083904,
1061     "name" : "HAL_DATASPACE_V0_BT709"
1062    },
1063    {
1064     "enum_field_value" : 139067392,
1065     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1066    },
1067    {
1068     "enum_field_value" : 155844608,
1069     "name" : "HAL_DATASPACE_DCI_P3"
1070    },
1071    {
1072     "enum_field_value" : 139067392,
1073     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1074    },
1075    {
1076     "enum_field_value" : 143261696,
1077     "name" : "HAL_DATASPACE_DISPLAY_P3"
1078    },
1079    {
1080     "enum_field_value" : 151715840,
1081     "name" : "HAL_DATASPACE_ADOBE_RGB"
1082    },
1083    {
1084     "enum_field_value" : 138805248,
1085     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1086    },
1087    {
1088     "enum_field_value" : 147193856,
1089     "name" : "HAL_DATASPACE_BT2020"
1090    },
1091    {
1092     "enum_field_value" : 163971072,
1093     "name" : "HAL_DATASPACE_BT2020_PQ"
1094    },
1095    {
1096     "enum_field_value" : 4096,
1097     "name" : "HAL_DATASPACE_DEPTH"
1098    },
1099    {
1100     "enum_field_value" : 4097,
1101     "name" : "HAL_DATASPACE_SENSOR"
1102    }
1103   ],
1104   "linker_set_key" : "_ZTI19android_dataspace_t",
1105   "name" : "android_dataspace_t",
1106   "referenced_type" : "_ZTI19android_dataspace_t",
1107   "self_type" : "_ZTI19android_dataspace_t",
1108   "size" : 4,
1109   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1110   "underlying_type" : "_ZTIj"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 0,
1118     "name" : "FLEX_FORMAT_INVALID"
1119    },
1120    {
1121     "enum_field_value" : 1,
1122     "name" : "FLEX_FORMAT_Y"
1123    },
1124    {
1125     "enum_field_value" : 7,
1126     "name" : "FLEX_FORMAT_YCbCr"
1127    },
1128    {
1129     "enum_field_value" : 1073741831,
1130     "name" : "FLEX_FORMAT_YCbCrA"
1131    },
1132    {
1133     "enum_field_value" : 7168,
1134     "name" : "FLEX_FORMAT_RGB"
1135    },
1136    {
1137     "enum_field_value" : 1073748992,
1138     "name" : "FLEX_FORMAT_RGBA"
1139    }
1140   ],
1141   "linker_set_key" : "_ZTI19android_flex_format",
1142   "name" : "android_flex_format",
1143   "referenced_type" : "_ZTI19android_flex_format",
1144   "self_type" : "_ZTI19android_flex_format",
1145   "size" : 4,
1146   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1147   "underlying_type" : "_ZTIj"
1148  },
1149  {
1150   "alignment" : 4,
1151   "enum_fields" :
1152   [
1153    {
1154     "enum_field_value" : 1,
1155     "name" : "HAL_TRANSFORM_FLIP_H"
1156    },
1157    {
1158     "enum_field_value" : 2,
1159     "name" : "HAL_TRANSFORM_FLIP_V"
1160    },
1161    {
1162     "enum_field_value" : 4,
1163     "name" : "HAL_TRANSFORM_ROT_90"
1164    },
1165    {
1166     "enum_field_value" : 3,
1167     "name" : "HAL_TRANSFORM_ROT_180"
1168    },
1169    {
1170     "enum_field_value" : 7,
1171     "name" : "HAL_TRANSFORM_ROT_270"
1172    }
1173   ],
1174   "linker_set_key" : "_ZTI19android_transform_t",
1175   "name" : "android_transform_t",
1176   "referenced_type" : "_ZTI19android_transform_t",
1177   "self_type" : "_ZTI19android_transform_t",
1178   "size" : 4,
1179   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1180   "underlying_type" : "_ZTIj"
1181  },
1182  {
1183   "alignment" : 4,
1184   "enum_fields" :
1185   [
1186    {
1187     "enum_field_value" : 0,
1188     "name" : "HAL_COLOR_MODE_NATIVE"
1189    },
1190    {
1191     "enum_field_value" : 1,
1192     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1193    },
1194    {
1195     "enum_field_value" : 2,
1196     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1197    },
1198    {
1199     "enum_field_value" : 3,
1200     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1201    },
1202    {
1203     "enum_field_value" : 4,
1204     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1205    },
1206    {
1207     "enum_field_value" : 5,
1208     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1209    },
1210    {
1211     "enum_field_value" : 6,
1212     "name" : "HAL_COLOR_MODE_DCI_P3"
1213    },
1214    {
1215     "enum_field_value" : 7,
1216     "name" : "HAL_COLOR_MODE_SRGB"
1217    },
1218    {
1219     "enum_field_value" : 8,
1220     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1221    },
1222    {
1223     "enum_field_value" : 9,
1224     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1225    }
1226   ],
1227   "linker_set_key" : "_ZTI20android_color_mode_t",
1228   "name" : "android_color_mode_t",
1229   "referenced_type" : "_ZTI20android_color_mode_t",
1230   "self_type" : "_ZTI20android_color_mode_t",
1231   "size" : 4,
1232   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1233   "underlying_type" : "_ZTIj"
1234  },
1235  {
1236   "alignment" : 4,
1237   "enum_fields" :
1238   [
1239    {
1240     "enum_field_value" : 0,
1241     "name" : "SYSTEM_TIME_REALTIME"
1242    },
1243    {
1244     "enum_field_value" : 1,
1245     "name" : "SYSTEM_TIME_MONOTONIC"
1246    },
1247    {
1248     "enum_field_value" : 2,
1249     "name" : "SYSTEM_TIME_PROCESS"
1250    },
1251    {
1252     "enum_field_value" : 3,
1253     "name" : "SYSTEM_TIME_THREAD"
1254    },
1255    {
1256     "enum_field_value" : 4,
1257     "name" : "SYSTEM_TIME_BOOTTIME"
1258    }
1259   ],
1260   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1261   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1262   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1263   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1264   "size" : 4,
1265   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1266   "underlying_type" : "_ZTIj"
1267  },
1268  {
1269   "alignment" : 4,
1270   "enum_fields" :
1271   [
1272    {
1273     "enum_field_value" : 1,
1274     "name" : "FLEX_COMPONENT_Y"
1275    },
1276    {
1277     "enum_field_value" : 2,
1278     "name" : "FLEX_COMPONENT_Cb"
1279    },
1280    {
1281     "enum_field_value" : 4,
1282     "name" : "FLEX_COMPONENT_Cr"
1283    },
1284    {
1285     "enum_field_value" : 1024,
1286     "name" : "FLEX_COMPONENT_R"
1287    },
1288    {
1289     "enum_field_value" : 2048,
1290     "name" : "FLEX_COMPONENT_G"
1291    },
1292    {
1293     "enum_field_value" : 4096,
1294     "name" : "FLEX_COMPONENT_B"
1295    },
1296    {
1297     "enum_field_value" : 1073741824,
1298     "name" : "FLEX_COMPONENT_A"
1299    }
1300   ],
1301   "linker_set_key" : "_ZTI22android_flex_component",
1302   "name" : "android_flex_component",
1303   "referenced_type" : "_ZTI22android_flex_component",
1304   "self_type" : "_ZTI22android_flex_component",
1305   "size" : 4,
1306   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1307   "underlying_type" : "_ZTIj"
1308  },
1309  {
1310   "alignment" : 4,
1311   "enum_fields" :
1312   [
1313    {
1314     "enum_field_value" : 1,
1315     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1316    },
1317    {
1318     "enum_field_value" : 2,
1319     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1320    },
1321    {
1322     "enum_field_value" : 3,
1323     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1324    },
1325    {
1326     "enum_field_value" : 4,
1327     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1328    },
1329    {
1330     "enum_field_value" : 5,
1331     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1332    },
1333    {
1334     "enum_field_value" : 16,
1335     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1336    },
1337    {
1338     "enum_field_value" : 17,
1339     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1340    },
1341    {
1342     "enum_field_value" : 20,
1343     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1344    },
1345    {
1346     "enum_field_value" : 22,
1347     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1348    },
1349    {
1350     "enum_field_value" : 32,
1351     "name" : "HAL_PIXEL_FORMAT_RAW16"
1352    },
1353    {
1354     "enum_field_value" : 33,
1355     "name" : "HAL_PIXEL_FORMAT_BLOB"
1356    },
1357    {
1358     "enum_field_value" : 34,
1359     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1360    },
1361    {
1362     "enum_field_value" : 35,
1363     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1364    },
1365    {
1366     "enum_field_value" : 36,
1367     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1368    },
1369    {
1370     "enum_field_value" : 37,
1371     "name" : "HAL_PIXEL_FORMAT_RAW10"
1372    },
1373    {
1374     "enum_field_value" : 38,
1375     "name" : "HAL_PIXEL_FORMAT_RAW12"
1376    },
1377    {
1378     "enum_field_value" : 43,
1379     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1380    },
1381    {
1382     "enum_field_value" : 538982489,
1383     "name" : "HAL_PIXEL_FORMAT_Y8"
1384    },
1385    {
1386     "enum_field_value" : 540422489,
1387     "name" : "HAL_PIXEL_FORMAT_Y16"
1388    },
1389    {
1390     "enum_field_value" : 842094169,
1391     "name" : "HAL_PIXEL_FORMAT_YV12"
1392    }
1393   ],
1394   "linker_set_key" : "_ZTI22android_pixel_format_t",
1395   "name" : "android_pixel_format_t",
1396   "referenced_type" : "_ZTI22android_pixel_format_t",
1397   "self_type" : "_ZTI22android_pixel_format_t",
1398   "size" : 4,
1399   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1400   "underlying_type" : "_ZTIj"
1401  },
1402  {
1403   "alignment" : 4,
1404   "enum_fields" :
1405   [
1406    {
1407     "enum_field_value" : 19,
1408     "name" : "ANDROID_PRIORITY_LOWEST"
1409    },
1410    {
1411     "enum_field_value" : 10,
1412     "name" : "ANDROID_PRIORITY_BACKGROUND"
1413    },
1414    {
1415     "enum_field_value" : 0,
1416     "name" : "ANDROID_PRIORITY_NORMAL"
1417    },
1418    {
1419     "enum_field_value" : -2,
1420     "name" : "ANDROID_PRIORITY_FOREGROUND"
1421    },
1422    {
1423     "enum_field_value" : -4,
1424     "name" : "ANDROID_PRIORITY_DISPLAY"
1425    },
1426    {
1427     "enum_field_value" : -8,
1428     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1429    },
1430    {
1431     "enum_field_value" : -10,
1432     "name" : "ANDROID_PRIORITY_VIDEO"
1433    },
1434    {
1435     "enum_field_value" : -16,
1436     "name" : "ANDROID_PRIORITY_AUDIO"
1437    },
1438    {
1439     "enum_field_value" : -19,
1440     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1441    },
1442    {
1443     "enum_field_value" : -20,
1444     "name" : "ANDROID_PRIORITY_HIGHEST"
1445    },
1446    {
1447     "enum_field_value" : 0,
1448     "name" : "ANDROID_PRIORITY_DEFAULT"
1449    },
1450    {
1451     "enum_field_value" : -1,
1452     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1453    },
1454    {
1455     "enum_field_value" : 1,
1456     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1460   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1461   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1462   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1463   "size" : 4,
1464   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1465   "underlying_type" : "_ZTIi"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 281411584,
1473     "name" : "HAL_DATASPACE_BT2020_ITU"
1474    },
1475    {
1476     "enum_field_value" : 298188800,
1477     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1478    },
1479    {
1480     "enum_field_value" : 302383104,
1481     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1482    },
1483    {
1484     "enum_field_value" : 168165376,
1485     "name" : "HAL_DATASPACE_BT2020_HLG"
1486    }
1487   ],
1488   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1489   "name" : "android_dataspace_v1_1_t",
1490   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1491   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1492   "size" : 4,
1493   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1494   "underlying_type" : "_ZTIj"
1495  },
1496  {
1497   "alignment" : 4,
1498   "enum_fields" :
1499   [
1500    {
1501     "enum_field_value" : 142999552,
1502     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1503    },
1504    {
1505     "enum_field_value" : 4098,
1506     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1507    },
1508    {
1509     "enum_field_value" : 4099,
1510     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1511    },
1512    {
1513     "enum_field_value" : 4100,
1514     "name" : "HAL_DATASPACE_HEIF"
1515    }
1516   ],
1517   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1518   "name" : "android_dataspace_v1_2_t",
1519   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1520   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1521   "size" : 4,
1522   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1523   "underlying_type" : "_ZTIj"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 10,
1531     "name" : "HAL_COLOR_MODE_BT2020"
1532    },
1533    {
1534     "enum_field_value" : 11,
1535     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1536    },
1537    {
1538     "enum_field_value" : 12,
1539     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1540    }
1541   ],
1542   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1543   "name" : "android_color_mode_v1_1_t",
1544   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1545   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1546   "size" : 4,
1547   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1548   "underlying_type" : "_ZTIj"
1549  },
1550  {
1551   "alignment" : 4,
1552   "enum_fields" :
1553   [
1554    {
1555     "enum_field_value" : 0,
1556     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1557    },
1558    {
1559     "enum_field_value" : 1,
1560     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1561    },
1562    {
1563     "enum_field_value" : 2,
1564     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1565    },
1566    {
1567     "enum_field_value" : 3,
1568     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1569    },
1570    {
1571     "enum_field_value" : 4,
1572     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1573    },
1574    {
1575     "enum_field_value" : 5,
1576     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1577    },
1578    {
1579     "enum_field_value" : 6,
1580     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1581    }
1582   ],
1583   "linker_set_key" : "_ZTI25android_color_transform_t",
1584   "name" : "android_color_transform_t",
1585   "referenced_type" : "_ZTI25android_color_transform_t",
1586   "self_type" : "_ZTI25android_color_transform_t",
1587   "size" : 4,
1588   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1589   "underlying_type" : "_ZTIj"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 39,
1597     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1598    },
1599    {
1600     "enum_field_value" : 40,
1601     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1602    },
1603    {
1604     "enum_field_value" : 41,
1605     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1606    },
1607    {
1608     "enum_field_value" : 42,
1609     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1613   "name" : "android_pixel_format_sw_t",
1614   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1615   "self_type" : "_ZTI25android_pixel_format_sw_t",
1616   "size" : 4,
1617   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1618   "underlying_type" : "_ZTIj"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 48,
1626     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1627    },
1628    {
1629     "enum_field_value" : 49,
1630     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1631    },
1632    {
1633     "enum_field_value" : 50,
1634     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1635    },
1636    {
1637     "enum_field_value" : 51,
1638     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1639    },
1640    {
1641     "enum_field_value" : 52,
1642     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1643    },
1644    {
1645     "enum_field_value" : 53,
1646     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1647    },
1648    {
1649     "enum_field_value" : 54,
1650     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1651    }
1652   ],
1653   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1654   "name" : "android_pixel_format_v1_1_t",
1655   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1656   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1657   "size" : 4,
1658   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1659   "underlying_type" : "_ZTIj"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : 55,
1667     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1668    }
1669   ],
1670   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1671   "name" : "android_pixel_format_v1_2_t",
1672   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1673   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1674   "size" : 4,
1675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1676   "underlying_type" : "_ZTIj"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1685    },
1686    {
1687     "enum_field_value" : 1,
1688     "name" : "HAL_RENDER_INTENT_ENHANCE"
1689    },
1690    {
1691     "enum_field_value" : 2,
1692     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1693    },
1694    {
1695     "enum_field_value" : 3,
1696     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1697    }
1698   ],
1699   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1700   "name" : "android_render_intent_v1_1_t",
1701   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1702   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1703   "size" : 4,
1704   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1705   "underlying_type" : "_ZTIj"
1706  },
1707  {
1708   "alignment" : 4,
1709   "enum_fields" :
1710   [
1711    {
1712     "enum_field_value" : 0,
1713     "name" : "LOG_ID_MIN"
1714    },
1715    {
1716     "enum_field_value" : 0,
1717     "name" : "LOG_ID_MAIN"
1718    },
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "LOG_ID_RADIO"
1722    },
1723    {
1724     "enum_field_value" : 2,
1725     "name" : "LOG_ID_EVENTS"
1726    },
1727    {
1728     "enum_field_value" : 3,
1729     "name" : "LOG_ID_SYSTEM"
1730    },
1731    {
1732     "enum_field_value" : 4,
1733     "name" : "LOG_ID_CRASH"
1734    },
1735    {
1736     "enum_field_value" : 5,
1737     "name" : "LOG_ID_STATS"
1738    },
1739    {
1740     "enum_field_value" : 6,
1741     "name" : "LOG_ID_SECURITY"
1742    },
1743    {
1744     "enum_field_value" : 7,
1745     "name" : "LOG_ID_KERNEL"
1746    },
1747    {
1748     "enum_field_value" : 8,
1749     "name" : "LOG_ID_MAX"
1750    },
1751    {
1752     "enum_field_value" : 2147483647,
1753     "name" : "LOG_ID_DEFAULT"
1754    }
1755   ],
1756   "linker_set_key" : "_ZTI6log_id",
1757   "name" : "log_id",
1758   "referenced_type" : "_ZTI6log_id",
1759   "self_type" : "_ZTI6log_id",
1760   "size" : 4,
1761   "source_file" : "/system/core/liblog/include/android/log.h",
1762   "underlying_type" : "_ZTIj"
1763  },
1764  {
1765   "alignment" : 4,
1766   "enum_fields" :
1767   [
1768    {
1769     "enum_field_value" : 1,
1770     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1771    },
1772    {
1773     "enum_field_value" : 2,
1774     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1775    },
1776    {
1777     "enum_field_value" : 4,
1778     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1779    }
1780   ],
1781   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1782   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1783   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1784   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1785   "size" : 4,
1786   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1787   "underlying_type" : "_ZTIj"
1788  },
1789  {
1790   "alignment" : 4,
1791   "enum_fields" :
1792   [
1793    {
1794     "enum_field_value" : 0,
1795     "name" : "android::OK"
1796    },
1797    {
1798     "enum_field_value" : 0,
1799     "name" : "android::NO_ERROR"
1800    },
1801    {
1802     "enum_field_value" : -2147483648,
1803     "name" : "android::UNKNOWN_ERROR"
1804    },
1805    {
1806     "enum_field_value" : -12,
1807     "name" : "android::NO_MEMORY"
1808    },
1809    {
1810     "enum_field_value" : -38,
1811     "name" : "android::INVALID_OPERATION"
1812    },
1813    {
1814     "enum_field_value" : -22,
1815     "name" : "android::BAD_VALUE"
1816    },
1817    {
1818     "enum_field_value" : -2147483647,
1819     "name" : "android::BAD_TYPE"
1820    },
1821    {
1822     "enum_field_value" : -2,
1823     "name" : "android::NAME_NOT_FOUND"
1824    },
1825    {
1826     "enum_field_value" : -1,
1827     "name" : "android::PERMISSION_DENIED"
1828    },
1829    {
1830     "enum_field_value" : -19,
1831     "name" : "android::NO_INIT"
1832    },
1833    {
1834     "enum_field_value" : -17,
1835     "name" : "android::ALREADY_EXISTS"
1836    },
1837    {
1838     "enum_field_value" : -32,
1839     "name" : "android::DEAD_OBJECT"
1840    },
1841    {
1842     "enum_field_value" : -2147483646,
1843     "name" : "android::FAILED_TRANSACTION"
1844    },
1845    {
1846     "enum_field_value" : -75,
1847     "name" : "android::BAD_INDEX"
1848    },
1849    {
1850     "enum_field_value" : -61,
1851     "name" : "android::NOT_ENOUGH_DATA"
1852    },
1853    {
1854     "enum_field_value" : -11,
1855     "name" : "android::WOULD_BLOCK"
1856    },
1857    {
1858     "enum_field_value" : -110,
1859     "name" : "android::TIMED_OUT"
1860    },
1861    {
1862     "enum_field_value" : -74,
1863     "name" : "android::UNKNOWN_TRANSACTION"
1864    },
1865    {
1866     "enum_field_value" : -2147483641,
1867     "name" : "android::FDS_NOT_ALLOWED"
1868    },
1869    {
1870     "enum_field_value" : -2147483640,
1871     "name" : "android::UNEXPECTED_NULL"
1872    }
1873   ],
1874   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1875   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1876   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1877   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1878   "size" : 4,
1879   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1880   "underlying_type" : "_ZTIi"
1881  },
1882  {
1883   "alignment" : 4,
1884   "enum_fields" :
1885   [
1886    {
1887     "enum_field_value" : 19,
1888     "name" : "android::PRIORITY_LOWEST"
1889    },
1890    {
1891     "enum_field_value" : 10,
1892     "name" : "android::PRIORITY_BACKGROUND"
1893    },
1894    {
1895     "enum_field_value" : 0,
1896     "name" : "android::PRIORITY_NORMAL"
1897    },
1898    {
1899     "enum_field_value" : -2,
1900     "name" : "android::PRIORITY_FOREGROUND"
1901    },
1902    {
1903     "enum_field_value" : -4,
1904     "name" : "android::PRIORITY_DISPLAY"
1905    },
1906    {
1907     "enum_field_value" : -8,
1908     "name" : "android::PRIORITY_URGENT_DISPLAY"
1909    },
1910    {
1911     "enum_field_value" : -16,
1912     "name" : "android::PRIORITY_AUDIO"
1913    },
1914    {
1915     "enum_field_value" : -19,
1916     "name" : "android::PRIORITY_URGENT_AUDIO"
1917    },
1918    {
1919     "enum_field_value" : -20,
1920     "name" : "android::PRIORITY_HIGHEST"
1921    },
1922    {
1923     "enum_field_value" : 0,
1924     "name" : "android::PRIORITY_DEFAULT"
1925    },
1926    {
1927     "enum_field_value" : -1,
1928     "name" : "android::PRIORITY_MORE_FAVORABLE"
1929    },
1930    {
1931     "enum_field_value" : 1,
1932     "name" : "android::PRIORITY_LESS_FAVORABLE"
1933    }
1934   ],
1935   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1936   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1937   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1938   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1939   "size" : 4,
1940   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1941   "underlying_type" : "_ZTIi"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "android::trait_trivial_copy<bool>::value"
1950    }
1951   ],
1952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1953   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1954   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1955   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1956   "size" : 4,
1957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1958   "underlying_type" : "_ZTIj"
1959  },
1960  {
1961   "alignment" : 4,
1962   "enum_fields" :
1963   [
1964    {
1965     "enum_field_value" : 1,
1966     "name" : "android::trait_trivial_copy<char>::value"
1967    }
1968   ],
1969   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1970   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1971   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1972   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1973   "size" : 4,
1974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1975   "underlying_type" : "_ZTIj"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::trait_trivial_copy<double>::value"
1984    }
1985   ],
1986   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1987   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1988   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1989   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1990   "size" : 4,
1991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1992   "underlying_type" : "_ZTIj"
1993  },
1994  {
1995   "alignment" : 4,
1996   "enum_fields" :
1997   [
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "android::trait_trivial_copy<float>::value"
2001    }
2002   ],
2003   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2004   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2005   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2006   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2007   "size" : 4,
2008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2009   "underlying_type" : "_ZTIj"
2010  },
2011  {
2012   "alignment" : 4,
2013   "enum_fields" :
2014   [
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::trait_trivial_copy<unsigned char>::value"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2021   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2022   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2023   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2024   "size" : 4,
2025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2026   "underlying_type" : "_ZTIj"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "android::trait_trivial_copy<int>::value"
2035    }
2036   ],
2037   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2038   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2039   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2040   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2041   "size" : 4,
2042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2043   "underlying_type" : "_ZTIj"
2044  },
2045  {
2046   "alignment" : 4,
2047   "enum_fields" :
2048   [
2049    {
2050     "enum_field_value" : 1,
2051     "name" : "android::trait_trivial_copy<unsigned int>::value"
2052    }
2053   ],
2054   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2055   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2056   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2057   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2058   "size" : 4,
2059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2060   "underlying_type" : "_ZTIj"
2061  },
2062  {
2063   "alignment" : 4,
2064   "enum_fields" :
2065   [
2066    {
2067     "enum_field_value" : 1,
2068     "name" : "android::trait_trivial_copy<long>::value"
2069    }
2070   ],
2071   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2072   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2073   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2074   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2075   "size" : 4,
2076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2077   "underlying_type" : "_ZTIj"
2078  },
2079  {
2080   "alignment" : 4,
2081   "enum_fields" :
2082   [
2083    {
2084     "enum_field_value" : 1,
2085     "name" : "android::trait_trivial_copy<unsigned long>::value"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2089   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2090   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2091   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2092   "size" : 4,
2093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2094   "underlying_type" : "_ZTIj"
2095  },
2096  {
2097   "alignment" : 4,
2098   "enum_fields" :
2099   [
2100    {
2101     "enum_field_value" : 1,
2102     "name" : "android::trait_trivial_copy<short>::value"
2103    }
2104   ],
2105   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2106   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2107   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2108   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2109   "size" : 4,
2110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2111   "underlying_type" : "_ZTIj"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "android::trait_trivial_copy<unsigned short>::value"
2120    }
2121   ],
2122   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2123   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2124   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2125   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2126   "size" : 4,
2127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2128   "underlying_type" : "_ZTIj"
2129  },
2130  {
2131   "alignment" : 4,
2132   "enum_fields" :
2133   [
2134    {
2135     "enum_field_value" : 1,
2136     "name" : "android::trait_trivial_copy<void>::value"
2137    }
2138   ],
2139   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2140   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2141   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2142   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2143   "size" : 4,
2144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 1,
2153     "name" : "android::trait_trivial_copy<long long>::value"
2154    }
2155   ],
2156   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2157   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2158   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2159   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2160   "size" : 4,
2161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2162   "underlying_type" : "_ZTIj"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2171    }
2172   ],
2173   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2174   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2175   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2176   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2177   "size" : 4,
2178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2179   "underlying_type" : "_ZTIj"
2180  },
2181  {
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "android::trait_trivial_ctor<bool>::value"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2191   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2192   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2193   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2194   "size" : 4,
2195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 1,
2204     "name" : "android::trait_trivial_ctor<char>::value"
2205    }
2206   ],
2207   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2208   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2209   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2210   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2211   "size" : 4,
2212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2213   "underlying_type" : "_ZTIj"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 1,
2221     "name" : "android::trait_trivial_ctor<double>::value"
2222    }
2223   ],
2224   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2225   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2226   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2227   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2228   "size" : 4,
2229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2230   "underlying_type" : "_ZTIj"
2231  },
2232  {
2233   "alignment" : 4,
2234   "enum_fields" :
2235   [
2236    {
2237     "enum_field_value" : 1,
2238     "name" : "android::trait_trivial_ctor<float>::value"
2239    }
2240   ],
2241   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2242   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2243   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2244   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2245   "size" : 4,
2246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2247   "underlying_type" : "_ZTIj"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2256    }
2257   ],
2258   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2259   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2260   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2261   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2262   "size" : 4,
2263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2264   "underlying_type" : "_ZTIj"
2265  },
2266  {
2267   "alignment" : 4,
2268   "enum_fields" :
2269   [
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "android::trait_trivial_ctor<int>::value"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2276   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2277   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2278   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2279   "size" : 4,
2280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2281   "underlying_type" : "_ZTIj"
2282  },
2283  {
2284   "alignment" : 4,
2285   "enum_fields" :
2286   [
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2293   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2294   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2295   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2296   "size" : 4,
2297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2298   "underlying_type" : "_ZTIj"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 1,
2306     "name" : "android::trait_trivial_ctor<long>::value"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2310   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2311   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2312   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2313   "size" : 4,
2314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2315   "underlying_type" : "_ZTIj"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 1,
2323     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2324    }
2325   ],
2326   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2327   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2328   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2329   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2330   "size" : 4,
2331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2332   "underlying_type" : "_ZTIj"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 1,
2340     "name" : "android::trait_trivial_ctor<short>::value"
2341    }
2342   ],
2343   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2344   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2345   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2346   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2347   "size" : 4,
2348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2349   "underlying_type" : "_ZTIj"
2350  },
2351  {
2352   "alignment" : 4,
2353   "enum_fields" :
2354   [
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2358    }
2359   ],
2360   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2361   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2362   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2363   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2364   "size" : 4,
2365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2366   "underlying_type" : "_ZTIj"
2367  },
2368  {
2369   "alignment" : 4,
2370   "enum_fields" :
2371   [
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "android::trait_trivial_ctor<void>::value"
2375    }
2376   ],
2377   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2378   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2379   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2380   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2381   "size" : 4,
2382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2383   "underlying_type" : "_ZTIj"
2384  },
2385  {
2386   "alignment" : 4,
2387   "enum_fields" :
2388   [
2389    {
2390     "enum_field_value" : 1,
2391     "name" : "android::trait_trivial_ctor<long long>::value"
2392    }
2393   ],
2394   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2395   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2396   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2397   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2398   "size" : 4,
2399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2400   "underlying_type" : "_ZTIj"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 1,
2408     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2409    }
2410   ],
2411   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2412   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2413   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2414   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2415   "size" : 4,
2416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2417   "underlying_type" : "_ZTIj"
2418  },
2419  {
2420   "alignment" : 4,
2421   "enum_fields" :
2422   [
2423    {
2424     "enum_field_value" : 1,
2425     "name" : "android::trait_trivial_dtor<bool>::value"
2426    }
2427   ],
2428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2429   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2431   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2432   "size" : 4,
2433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2434   "underlying_type" : "_ZTIj"
2435  },
2436  {
2437   "alignment" : 4,
2438   "enum_fields" :
2439   [
2440    {
2441     "enum_field_value" : 1,
2442     "name" : "android::trait_trivial_dtor<char>::value"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2446   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2447   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2448   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2449   "size" : 4,
2450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 1,
2459     "name" : "android::trait_trivial_dtor<double>::value"
2460    }
2461   ],
2462   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2463   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2464   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2465   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2466   "size" : 4,
2467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2468   "underlying_type" : "_ZTIj"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 1,
2476     "name" : "android::trait_trivial_dtor<float>::value"
2477    }
2478   ],
2479   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2480   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2481   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2482   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2483   "size" : 4,
2484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2485   "underlying_type" : "_ZTIj"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 1,
2493     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2494    }
2495   ],
2496   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2497   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2498   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2499   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2500   "size" : 4,
2501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 1,
2510     "name" : "android::trait_trivial_dtor<int>::value"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2514   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2516   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2517   "size" : 4,
2518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2519   "underlying_type" : "_ZTIj"
2520  },
2521  {
2522   "alignment" : 4,
2523   "enum_fields" :
2524   [
2525    {
2526     "enum_field_value" : 1,
2527     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2528    }
2529   ],
2530   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2531   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2532   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2533   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2534   "size" : 4,
2535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2536   "underlying_type" : "_ZTIj"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 1,
2544     "name" : "android::trait_trivial_dtor<long>::value"
2545    }
2546   ],
2547   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2548   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2549   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2550   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2551   "size" : 4,
2552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2553   "underlying_type" : "_ZTIj"
2554  },
2555  {
2556   "alignment" : 4,
2557   "enum_fields" :
2558   [
2559    {
2560     "enum_field_value" : 1,
2561     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2562    }
2563   ],
2564   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2565   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2566   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2567   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2568   "size" : 4,
2569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2570   "underlying_type" : "_ZTIj"
2571  },
2572  {
2573   "alignment" : 4,
2574   "enum_fields" :
2575   [
2576    {
2577     "enum_field_value" : 1,
2578     "name" : "android::trait_trivial_dtor<short>::value"
2579    }
2580   ],
2581   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2582   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2583   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2584   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2585   "size" : 4,
2586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2587   "underlying_type" : "_ZTIj"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 1,
2595     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2599   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2600   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2601   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2602   "size" : 4,
2603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2604   "underlying_type" : "_ZTIj"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 1,
2612     "name" : "android::trait_trivial_dtor<void>::value"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2616   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2617   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2618   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2619   "size" : 4,
2620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2621   "underlying_type" : "_ZTIj"
2622  },
2623  {
2624   "alignment" : 4,
2625   "enum_fields" :
2626   [
2627    {
2628     "enum_field_value" : 1,
2629     "name" : "android::trait_trivial_dtor<long long>::value"
2630    }
2631   ],
2632   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2633   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2634   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2635   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2636   "size" : 4,
2637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2638   "underlying_type" : "_ZTIj"
2639  },
2640  {
2641   "alignment" : 4,
2642   "enum_fields" :
2643   [
2644    {
2645     "enum_field_value" : 1,
2646     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2647    }
2648   ],
2649   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2650   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2651   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2652   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2653   "size" : 4,
2654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2655   "underlying_type" : "_ZTIj"
2656  },
2657  {
2658   "alignment" : 4,
2659   "enum_fields" :
2660   [
2661    {
2662     "enum_field_value" : 1,
2663     "name" : "android::trait_trivial_move<android::String8>::value"
2664    }
2665   ],
2666   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2667   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2668   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2669   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2670   "size" : 4,
2671   "source_file" : "/system/core/libutils/include/utils/String8.h",
2672   "underlying_type" : "_ZTIj"
2673  },
2674  {
2675   "alignment" : 4,
2676   "enum_fields" :
2677   [
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::trait_trivial_move<android::String16>::value"
2681    }
2682   ],
2683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2684   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2685   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2686   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2687   "size" : 4,
2688   "source_file" : "/system/core/libutils/include/utils/String16.h",
2689   "underlying_type" : "_ZTIj"
2690  },
2691  {
2692   "alignment" : 4,
2693   "enum_fields" :
2694   [
2695    {
2696     "enum_field_value" : 1,
2697     "name" : "android::trait_trivial_move<bool>::value"
2698    }
2699   ],
2700   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2701   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2702   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2703   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2704   "size" : 4,
2705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2706   "underlying_type" : "_ZTIj"
2707  },
2708  {
2709   "alignment" : 4,
2710   "enum_fields" :
2711   [
2712    {
2713     "enum_field_value" : 1,
2714     "name" : "android::trait_trivial_move<char>::value"
2715    }
2716   ],
2717   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2718   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2719   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2720   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2721   "size" : 4,
2722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2723   "underlying_type" : "_ZTIj"
2724  },
2725  {
2726   "alignment" : 4,
2727   "enum_fields" :
2728   [
2729    {
2730     "enum_field_value" : 1,
2731     "name" : "android::trait_trivial_move<double>::value"
2732    }
2733   ],
2734   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2735   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2736   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2737   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2738   "size" : 4,
2739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2740   "underlying_type" : "_ZTIj"
2741  },
2742  {
2743   "alignment" : 4,
2744   "enum_fields" :
2745   [
2746    {
2747     "enum_field_value" : 1,
2748     "name" : "android::trait_trivial_move<float>::value"
2749    }
2750   ],
2751   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2752   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2753   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2754   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2755   "size" : 4,
2756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2757   "underlying_type" : "_ZTIj"
2758  },
2759  {
2760   "alignment" : 4,
2761   "enum_fields" :
2762   [
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::trait_trivial_move<unsigned char>::value"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2769   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2770   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2771   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2772   "size" : 4,
2773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2774   "underlying_type" : "_ZTIj"
2775  },
2776  {
2777   "alignment" : 4,
2778   "enum_fields" :
2779   [
2780    {
2781     "enum_field_value" : 1,
2782     "name" : "android::trait_trivial_move<int>::value"
2783    }
2784   ],
2785   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2786   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2787   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2788   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2789   "size" : 4,
2790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2791   "underlying_type" : "_ZTIj"
2792  },
2793  {
2794   "alignment" : 4,
2795   "enum_fields" :
2796   [
2797    {
2798     "enum_field_value" : 1,
2799     "name" : "android::trait_trivial_move<unsigned int>::value"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2803   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2804   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2805   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2806   "size" : 4,
2807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2808   "underlying_type" : "_ZTIj"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : 1,
2816     "name" : "android::trait_trivial_move<long>::value"
2817    }
2818   ],
2819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2820   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2821   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2822   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2823   "size" : 4,
2824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2825   "underlying_type" : "_ZTIj"
2826  },
2827  {
2828   "alignment" : 4,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "android::trait_trivial_move<unsigned long>::value"
2834    }
2835   ],
2836   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2837   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2838   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2839   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2840   "size" : 4,
2841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2842   "underlying_type" : "_ZTIj"
2843  },
2844  {
2845   "alignment" : 4,
2846   "enum_fields" :
2847   [
2848    {
2849     "enum_field_value" : 1,
2850     "name" : "android::trait_trivial_move<short>::value"
2851    }
2852   ],
2853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2854   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2856   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2857   "size" : 4,
2858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2859   "underlying_type" : "_ZTIj"
2860  },
2861  {
2862   "alignment" : 4,
2863   "enum_fields" :
2864   [
2865    {
2866     "enum_field_value" : 1,
2867     "name" : "android::trait_trivial_move<unsigned short>::value"
2868    }
2869   ],
2870   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2871   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2872   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2873   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2874   "size" : 4,
2875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2876   "underlying_type" : "_ZTIj"
2877  },
2878  {
2879   "alignment" : 4,
2880   "enum_fields" :
2881   [
2882    {
2883     "enum_field_value" : 1,
2884     "name" : "android::trait_trivial_move<void>::value"
2885    }
2886   ],
2887   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2888   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2889   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2890   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2891   "size" : 4,
2892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2893   "underlying_type" : "_ZTIj"
2894  },
2895  {
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::trait_trivial_move<long long>::value"
2902    }
2903   ],
2904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2905   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2906   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2907   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2908   "size" : 4,
2909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2910   "underlying_type" : "_ZTIj"
2911  },
2912  {
2913   "alignment" : 4,
2914   "enum_fields" :
2915   [
2916    {
2917     "enum_field_value" : 1,
2918     "name" : "android::trait_trivial_move<unsigned long long>::value"
2919    }
2920   ],
2921   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2922   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2923   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2924   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2925   "size" : 4,
2926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2927   "underlying_type" : "_ZTIj"
2928  },
2929  {
2930   "alignment" : 4,
2931   "enum_fields" :
2932   [
2933    {
2934     "enum_field_value" : 0,
2935     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2936    },
2937    {
2938     "enum_field_value" : 1,
2939     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2940    },
2941    {
2942     "enum_field_value" : 2,
2943     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2944    }
2945   ],
2946   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2947   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2948   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2949   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2950   "size" : 4,
2951   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2952   "underlying_type" : "_ZTIi"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : -1,
2960     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2961    }
2962   ],
2963   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2964   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2965   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2966   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2967   "size" : 4,
2968   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2969   "underlying_type" : "_ZTIi"
2970  },
2971  {
2972   "alignment" : 1,
2973   "enum_fields" :
2974   [
2975    {
2976     "enum_field_value" : 0,
2977     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2978    },
2979    {
2980     "enum_field_value" : 1,
2981     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2982    },
2983    {
2984     "enum_field_value" : 2,
2985     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2986    }
2987   ],
2988   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2989   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2990   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2991   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2992   "size" : 1,
2993   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2994   "underlying_type" : "_ZTIh"
2995  },
2996  {
2997   "alignment" : 4,
2998   "enum_fields" :
2999   [
3000    {
3001     "enum_field_value" : 0,
3002     "name" : "android::Mutex::PRIVATE"
3003    },
3004    {
3005     "enum_field_value" : 1,
3006     "name" : "android::Mutex::SHARED"
3007    }
3008   ],
3009   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3010   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3011   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3012   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3013   "size" : 4,
3014   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3015   "underlying_type" : "_ZTIj"
3016  },
3017  {
3018   "alignment" : 4,
3019   "enum_fields" :
3020   [
3021    {
3022     "enum_field_value" : 0,
3023     "name" : "android::RWLock::PRIVATE"
3024    },
3025    {
3026     "enum_field_value" : 1,
3027     "name" : "android::RWLock::SHARED"
3028    }
3029   ],
3030   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3031   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3032   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3033   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3034   "size" : 4,
3035   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3036   "underlying_type" : "_ZTIj"
3037  },
3038  {
3039   "access" : "protected",
3040   "alignment" : 4,
3041   "enum_fields" :
3042   [
3043    {
3044     "enum_field_value" : 1,
3045     "name" : "android::RefBase::FIRST_INC_STRONG"
3046    }
3047   ],
3048   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3049   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3050   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3051   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3052   "size" : 4,
3053   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3054   "underlying_type" : "_ZTIj"
3055  },
3056  {
3057   "access" : "protected",
3058   "alignment" : 4,
3059   "enum_fields" :
3060   [
3061    {
3062     "enum_field_value" : 0,
3063     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3064    },
3065    {
3066     "enum_field_value" : 1,
3067     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3068    },
3069    {
3070     "enum_field_value" : 1,
3071     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3072    }
3073   ],
3074   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3075   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3076   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3077   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3078   "size" : 4,
3079   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3080   "underlying_type" : "_ZTIj"
3081  },
3082  {
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 0,
3088     "name" : "android::String8::kEmptyString"
3089    }
3090   ],
3091   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3092   "name" : "android::String8::StaticLinkage",
3093   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3094   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3095   "size" : 4,
3096   "source_file" : "/system/core/libutils/include/utils/String8.h",
3097   "underlying_type" : "_ZTIj"
3098  },
3099  {
3100   "alignment" : 4,
3101   "enum_fields" :
3102   [
3103    {
3104     "enum_field_value" : 0,
3105     "name" : "android::String16::kEmptyString"
3106    }
3107   ],
3108   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3109   "name" : "android::String16::StaticLinkage",
3110   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3111   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3112   "size" : 4,
3113   "source_file" : "/system/core/libutils/include/utils/String16.h",
3114   "underlying_type" : "_ZTIj"
3115  },
3116  {
3117   "alignment" : 4,
3118   "enum_fields" :
3119   [
3120    {
3121     "enum_field_value" : 0,
3122     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3123    },
3124    {
3125     "enum_field_value" : 1,
3126     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3127    },
3128    {
3129     "enum_field_value" : 2,
3130     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3131    },
3132    {
3133     "enum_field_value" : 3,
3134     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3135    }
3136   ],
3137   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3138   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3139   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3140   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3141   "size" : 4,
3142   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3143   "underlying_type" : "_ZTIi"
3144  },
3145  {
3146   "alignment" : 4,
3147   "enum_fields" :
3148   [
3149    {
3150     "enum_field_value" : 0,
3151     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3152    },
3153    {
3154     "enum_field_value" : 1,
3155     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3156    },
3157    {
3158     "enum_field_value" : 2,
3159     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3160    }
3161   ],
3162   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3163   "name" : "android::hardware::ProcessState::CallRestriction",
3164   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3165   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3166   "size" : 4,
3167   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3168   "underlying_type" : "_ZTIi"
3169  },
3170  {
3171   "alignment" : 4,
3172   "enum_fields" :
3173   [
3174    {
3175     "enum_field_value" : 0,
3176     "name" : "android::hardware::HidlReturnRestriction::NONE"
3177    },
3178    {
3179     "enum_field_value" : 1,
3180     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3181    },
3182    {
3183     "enum_field_value" : 2,
3184     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3188   "name" : "android::hardware::HidlReturnRestriction",
3189   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3190   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3191   "size" : 4,
3192   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3193   "underlying_type" : "_ZTIi"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "android::hardware::Status::EX_NONE"
3202    },
3203    {
3204     "enum_field_value" : -1,
3205     "name" : "android::hardware::Status::EX_SECURITY"
3206    },
3207    {
3208     "enum_field_value" : -2,
3209     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3210    },
3211    {
3212     "enum_field_value" : -3,
3213     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3214    },
3215    {
3216     "enum_field_value" : -4,
3217     "name" : "android::hardware::Status::EX_NULL_POINTER"
3218    },
3219    {
3220     "enum_field_value" : -5,
3221     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3222    },
3223    {
3224     "enum_field_value" : -6,
3225     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3226    },
3227    {
3228     "enum_field_value" : -7,
3229     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3230    },
3231    {
3232     "enum_field_value" : -128,
3233     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3234    },
3235    {
3236     "enum_field_value" : -129,
3237     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3238    }
3239   ],
3240   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3241   "name" : "android::hardware::Status::Exception",
3242   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3243   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3244   "size" : 4,
3245   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3246   "underlying_type" : "_ZTIi"
3247  },
3248  {
3249   "alignment" : 4,
3250   "enum_fields" :
3251   [
3252    {
3253     "enum_field_value" : 1,
3254     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3255    }
3256   ],
3257   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3258   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3259   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3260   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3261   "size" : 4,
3262   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3263   "underlying_type" : "_ZTIj"
3264  },
3265  {
3266   "alignment" : 4,
3267   "enum_fields" :
3268   [
3269    {
3270     "enum_field_value" : 0,
3271     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3272    },
3273    {
3274     "enum_field_value" : 1,
3275     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3276    },
3277    {
3278     "enum_field_value" : 2,
3279     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3280    },
3281    {
3282     "enum_field_value" : 3,
3283     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3284    },
3285    {
3286     "enum_field_value" : 4,
3287     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3288    },
3289    {
3290     "enum_field_value" : 5,
3291     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3292    },
3293    {
3294     "enum_field_value" : 6,
3295     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3296    },
3297    {
3298     "enum_field_value" : 7,
3299     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3300    },
3301    {
3302     "enum_field_value" : 8,
3303     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3304    },
3305    {
3306     "enum_field_value" : 9,
3307     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3308    }
3309   ],
3310   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3311   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3312   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3313   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3314   "size" : 4,
3315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3316   "underlying_type" : "_ZTIj"
3317  },
3318  {
3319   "alignment" : 4,
3320   "enum_fields" :
3321   [
3322    {
3323     "enum_field_value" : 1,
3324     "name" : "android::hardware::kSynchronizedReadWrite"
3325    },
3326    {
3327     "enum_field_value" : 2,
3328     "name" : "android::hardware::kUnsynchronizedWrite"
3329    }
3330   ],
3331   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3332   "name" : "android::hardware::MQFlavor",
3333   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3334   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3335   "size" : 4,
3336   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3337   "underlying_type" : "_ZTIj"
3338  },
3339  {
3340   "alignment" : 4,
3341   "enum_fields" :
3342   [
3343    {
3344     "enum_field_value" : 0,
3345     "name" : "android::hardware::bluetooth::V1_0::Status::SUCCESS"
3346    },
3347    {
3348     "enum_field_value" : 1,
3349     "name" : "android::hardware::bluetooth::V1_0::Status::TRANSPORT_ERROR"
3350    },
3351    {
3352     "enum_field_value" : 2,
3353     "name" : "android::hardware::bluetooth::V1_0::Status::INITIALIZATION_ERROR"
3354    },
3355    {
3356     "enum_field_value" : 3,
3357     "name" : "android::hardware::bluetooth::V1_0::Status::UNKNOWN"
3358    }
3359   ],
3360   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3361   "name" : "android::hardware::bluetooth::V1_0::Status",
3362   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3363   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3364   "size" : 4,
3365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h",
3366   "underlying_type" : "_ZTIi"
3367  },
3368  {
3369   "alignment" : 4,
3370   "enum_fields" :
3371   [
3372    {
3373     "enum_field_value" : 0,
3374     "name" : "android::Condition::WAKE_UP_ONE"
3375    },
3376    {
3377     "enum_field_value" : 1,
3378     "name" : "android::Condition::WAKE_UP_ALL"
3379    }
3380   ],
3381   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3382   "name" : "android::Condition::WakeUpType",
3383   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3384   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3385   "size" : 4,
3386   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3387   "underlying_type" : "_ZTIj"
3388  },
3389  {
3390   "alignment" : 4,
3391   "enum_fields" :
3392   [
3393    {
3394     "enum_field_value" : 0,
3395     "name" : "android::Condition::PRIVATE"
3396    },
3397    {
3398     "enum_field_value" : 1,
3399     "name" : "android::Condition::SHARED"
3400    }
3401   ],
3402   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3403   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3404   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3405   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3406   "size" : 4,
3407   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3408   "underlying_type" : "_ZTIj"
3409  }
3410 ],
3411 "function_types" :
3412 [
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3416   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3417   "parameters" :
3418   [
3419    {
3420     "referenced_type" : "_ZTIRKN7android8String16E"
3421    },
3422    {
3423     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3424    },
3425    {
3426     "referenced_type" : "_ZTIPv"
3427    }
3428   ],
3429   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3430   "return_type" : "_ZTIb",
3431   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3432   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3433  },
3434  {
3435   "alignment" : 4,
3436   "linker_set_key" : "_ZTIFiPvE",
3437   "name" : "int (void *)",
3438   "parameters" :
3439   [
3440    {
3441     "referenced_type" : "_ZTIPv"
3442    }
3443   ],
3444   "referenced_type" : "_ZTIFiPvE",
3445   "return_type" : "_ZTIi",
3446   "self_type" : "_ZTIFiPvE",
3447   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3448  },
3449  {
3450   "alignment" : 4,
3451   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3452   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3453   "parameters" :
3454   [
3455    {
3456     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3457    },
3458    {
3459     "referenced_type" : "_ZTIPKh"
3460    },
3461    {
3462     "referenced_type" : "_ZTIj"
3463    },
3464    {
3465     "referenced_type" : "_ZTIPKy"
3466    },
3467    {
3468     "referenced_type" : "_ZTIj"
3469    },
3470    {
3471     "referenced_type" : "_ZTIPv"
3472    }
3473   ],
3474   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3475   "return_type" : "_ZTIv",
3476   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3477   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3478  }
3479 ],
3480 "functions" :
3481 [
3482  {
3483   "function_name" : "android::hardware::fromBinder",
3484   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3485   "parameters" :
3486   [
3487    {
3488     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3489    }
3490   ],
3491   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3492   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3493   "template_args" :
3494   [
3495    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3496    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
3497    "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
3498   ]
3499  },
3500  {
3501   "function_name" : "android::hardware::details::castInterface",
3502   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_013IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3503   "parameters" :
3504   [
3505    {
3506     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3507    },
3508    {
3509     "referenced_type" : "_ZTIPKc"
3510    },
3511    {
3512     "referenced_type" : "_ZTIb"
3513    }
3514   ],
3515   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3516   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3517   "template_args" :
3518   [
3519    "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
3520    "_ZTIN7android4hidl4base4V1_05IBaseE",
3521    "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
3522   ]
3523  },
3524  {
3525   "function_name" : "android::hardware::details::castInterface",
3526   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3527   "parameters" :
3528   [
3529    {
3530     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3531    },
3532    {
3533     "referenced_type" : "_ZTIPKc"
3534    },
3535    {
3536     "referenced_type" : "_ZTIb"
3537    }
3538   ],
3539   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
3540   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3541   "template_args" :
3542   [
3543    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3544    "_ZTIN7android4hidl4base4V1_05IBaseE",
3545    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
3546   ]
3547  },
3548  {
3549   "function_name" : "android::hardware::details::wrapPassthrough",
3550   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_",
3551   "parameters" :
3552   [
3553    {
3554     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
3555    }
3556   ],
3557   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3558   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3559   "template_args" :
3560   [
3561    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3562    "_ZTIv"
3563   ]
3564  },
3565  {
3566   "function_name" : "android::hardware::details::getServiceInternal",
3567   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_016BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3572    },
3573    {
3574     "referenced_type" : "_ZTIb"
3575    },
3576    {
3577     "referenced_type" : "_ZTIb"
3578    }
3579   ],
3580   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
3581   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3582   "template_args" :
3583   [
3584    "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
3585    "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
3586    "_ZTIv",
3587    "_ZTIv"
3588   ]
3589  },
3590  {
3591   "function_name" : "android::hardware::details::getServiceInternal",
3592   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_025BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3593   "parameters" :
3594   [
3595    {
3596     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump"
3597    },
3598    {
3599     "referenced_type" : "_ZTIb"
3600    },
3601    {
3602     "referenced_type" : "_ZTIb"
3603    }
3604   ],
3605   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3606   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3607   "template_args" :
3608   [
3609    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
3610    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3611    "_ZTIv",
3612    "_ZTIv"
3613   ]
3614  },
3615  {
3616   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getService",
3617   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3618   "parameters" :
3619   [
3620    {
3621     "default_arg" : true,
3622     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3623    },
3624    {
3625     "default_arg" : true,
3626     "referenced_type" : "_ZTIb"
3627    }
3628   ],
3629   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
3630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3631  },
3632  {
3633   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::linkToDeath",
3634   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3635   "parameters" :
3636   [
3637    {
3638     "is_this_ptr" : true,
3639     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3640    },
3641    {
3642     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3643    },
3644    {
3645     "referenced_type" : "_ZTIy"
3646    }
3647   ],
3648   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3650  },
3651  {
3652   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getDebugInfo",
3653   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3654   "parameters" :
3655   [
3656    {
3657     "is_this_ptr" : true,
3658     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3659    },
3660    {
3661     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3662    }
3663   ],
3664   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getHashChain",
3669   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3670   "parameters" :
3671   [
3672    {
3673     "is_this_ptr" : true,
3674     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3675    },
3676    {
3677     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3678    }
3679   ],
3680   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3682  },
3683  {
3684   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::tryGetService",
3685   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13tryGetServiceERKNSt3__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_013IBluetoothHciEEE",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::unlinkToDeath",
3702   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3708    },
3709    {
3710     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3711    }
3712   ],
3713   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::interfaceChain",
3718   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3724    },
3725    {
3726     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3727    }
3728   ],
3729   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3731  },
3732  {
3733   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::registerAsService",
3734   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3735   "parameters" :
3736   [
3737    {
3738     "is_this_ptr" : true,
3739     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3740    },
3741    {
3742     "default_arg" : true,
3743     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3744    }
3745   ],
3746   "return_type" : "_ZTIi",
3747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3748  },
3749  {
3750   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::interfaceDescriptor",
3751   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3752   "parameters" :
3753   [
3754    {
3755     "is_this_ptr" : true,
3756     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3757    },
3758    {
3759     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3760    }
3761   ],
3762   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3764  },
3765  {
3766   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::notifySyspropsChanged",
3767   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv",
3768   "parameters" :
3769   [
3770    {
3771     "is_this_ptr" : true,
3772     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3773    }
3774   ],
3775   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3777  },
3778  {
3779   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::setHALInstrumentation",
3780   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv",
3781   "parameters" :
3782   [
3783    {
3784     "is_this_ptr" : true,
3785     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3786    }
3787   ],
3788   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3790  },
3791  {
3792   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::registerForNotifications",
3793   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3794   "parameters" :
3795   [
3796    {
3797     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3798    },
3799    {
3800     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3801    }
3802   ],
3803   "return_type" : "_ZTIb",
3804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3805  },
3806  {
3807   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::ping",
3808   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3814    }
3815   ],
3816   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::debug",
3821   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3827    },
3828    {
3829     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3830    },
3831    {
3832     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3833    }
3834   ],
3835   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3837  },
3838  {
3839   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::castFrom",
3840   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3845    },
3846    {
3847     "default_arg" : true,
3848     "referenced_type" : "_ZTIb"
3849    }
3850   ],
3851   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3853  },
3854  {
3855   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::castFrom",
3856   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spIS3_EEb",
3857   "parameters" :
3858   [
3859    {
3860     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3861    },
3862    {
3863     "default_arg" : true,
3864     "referenced_type" : "_ZTIb"
3865    }
3866   ],
3867   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3869  },
3870  {
3871   "access" : "private",
3872   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::addOnewayTask",
3873   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE",
3874   "parameters" :
3875   [
3876    {
3877     "is_this_ptr" : true,
3878     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3879    },
3880    {
3881     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3882    }
3883   ],
3884   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3886  },
3887  {
3888   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::BsBluetoothHci",
3889   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE",
3890   "parameters" :
3891   [
3892    {
3893     "is_this_ptr" : true,
3894     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3895    },
3896    {
3897     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3898    }
3899   ],
3900   "return_type" : "_ZTIv",
3901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3902  },
3903  {
3904   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::BsBluetoothHci",
3905   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE",
3906   "parameters" :
3907   [
3908    {
3909     "is_this_ptr" : true,
3910     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3911    },
3912    {
3913     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3914    }
3915   ],
3916   "return_type" : "_ZTIv",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3918  },
3919  {
3920   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::onTransact",
3921   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3922   "parameters" :
3923   [
3924    {
3925     "is_this_ptr" : true,
3926     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
3927    },
3928    {
3929     "referenced_type" : "_ZTIj"
3930    },
3931    {
3932     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3933    },
3934    {
3935     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3936    },
3937    {
3938     "default_arg" : true,
3939     "referenced_type" : "_ZTIj"
3940    },
3941    {
3942     "default_arg" : true,
3943     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3944    }
3945   ],
3946   "return_type" : "_ZTIi",
3947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3948  },
3949  {
3950   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_close",
3951   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3952   "parameters" :
3953   [
3954    {
3955     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3956    },
3957    {
3958     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3959    },
3960    {
3961     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3962    },
3963    {
3964     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3965    }
3966   ],
3967   "return_type" : "_ZTIi",
3968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3969  },
3970  {
3971   "access" : "private",
3972   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::getDebugInfo",
3973   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3974   "parameters" :
3975   [
3976    {
3977     "is_this_ptr" : true,
3978     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
3979    },
3980    {
3981     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3982    }
3983   ],
3984   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3986  },
3987  {
3988   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_initialize",
3989   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3990   "parameters" :
3991   [
3992    {
3993     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3994    },
3995    {
3996     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3997    },
3998    {
3999     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4000    },
4001    {
4002     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4003    }
4004   ],
4005   "return_type" : "_ZTIi",
4006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4007  },
4008  {
4009   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendAclData",
4010   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendAclDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4011   "parameters" :
4012   [
4013    {
4014     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4015    },
4016    {
4017     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4018    },
4019    {
4020     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4021    },
4022    {
4023     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4024    }
4025   ],
4026   "return_type" : "_ZTIi",
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendScoData",
4031   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendScoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4032   "parameters" :
4033   [
4034    {
4035     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4036    },
4037    {
4038     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4039    },
4040    {
4041     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4042    },
4043    {
4044     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4045    }
4046   ],
4047   "return_type" : "_ZTIi",
4048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4049  },
4050  {
4051   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendHciCommand",
4052   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci20_hidl_sendHciCommandEPNS_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.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4070  },
4071  {
4072   "access" : "private",
4073   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::ping",
4074   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci4pingEv",
4075   "parameters" :
4076   [
4077    {
4078     "is_this_ptr" : true,
4079     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4080    }
4081   ],
4082   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::BnHwBluetoothHci",
4087   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4093    },
4094    {
4095     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
4096    }
4097   ],
4098   "return_type" : "_ZTIv",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::BnHwBluetoothHci",
4103   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4109    },
4110    {
4111     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
4112    }
4113   ],
4114   "return_type" : "_ZTIv",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4119   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4125    }
4126   ],
4127   "return_type" : "_ZTIv",
4128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4129  },
4130  {
4131   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4132   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev",
4133   "parameters" :
4134   [
4135    {
4136     "is_this_ptr" : true,
4137     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4138    }
4139   ],
4140   "return_type" : "_ZTIv",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4142  },
4143  {
4144   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4145   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD2Ev",
4146   "parameters" :
4147   [
4148    {
4149     "is_this_ptr" : true,
4150     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4151    }
4152   ],
4153   "return_type" : "_ZTIv",
4154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4155  },
4156  {
4157   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::initialize",
4158   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4159   "parameters" :
4160   [
4161    {
4162     "is_this_ptr" : true,
4163     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4164    },
4165    {
4166     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4167    }
4168   ],
4169   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4171  },
4172  {
4173   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_close",
4174   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4175   "parameters" :
4176   [
4177    {
4178     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4179    },
4180    {
4181     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4182    }
4183   ],
4184   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4186  },
4187  {
4188   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::linkToDeath",
4189   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4190   "parameters" :
4191   [
4192    {
4193     "is_this_ptr" : true,
4194     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4195    },
4196    {
4197     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4198    },
4199    {
4200     "referenced_type" : "_ZTIy"
4201    }
4202   ],
4203   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4205  },
4206  {
4207   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendAclData",
4208   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE",
4209   "parameters" :
4210   [
4211    {
4212     "is_this_ptr" : true,
4213     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4214    },
4215    {
4216     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4217    }
4218   ],
4219   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4221  },
4222  {
4223   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendScoData",
4224   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE",
4225   "parameters" :
4226   [
4227    {
4228     "is_this_ptr" : true,
4229     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4230    },
4231    {
4232     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4233    }
4234   ],
4235   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4237  },
4238  {
4239   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::getDebugInfo",
4240   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4241   "parameters" :
4242   [
4243    {
4244     "is_this_ptr" : true,
4245     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4246    },
4247    {
4248     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4249    }
4250   ],
4251   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4253  },
4254  {
4255   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::getHashChain",
4256   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4257   "parameters" :
4258   [
4259    {
4260     "is_this_ptr" : true,
4261     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4262    },
4263    {
4264     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4265    }
4266   ],
4267   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4269  },
4270  {
4271   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::unlinkToDeath",
4272   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4278    },
4279    {
4280     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4281    }
4282   ],
4283   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4285  },
4286  {
4287   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::interfaceChain",
4288   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4289   "parameters" :
4290   [
4291    {
4292     "is_this_ptr" : true,
4293     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4294    },
4295    {
4296     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4297    }
4298   ],
4299   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4301  },
4302  {
4303   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendHciCommand",
4304   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE",
4305   "parameters" :
4306   [
4307    {
4308     "is_this_ptr" : true,
4309     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4310    },
4311    {
4312     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4313    }
4314   ],
4315   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4317  },
4318  {
4319   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
4320   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
4321   "parameters" :
4322   [
4323    {
4324     "is_this_ptr" : true,
4325     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4326    },
4327    {
4328     "referenced_type" : "_ZTIPKv"
4329    }
4330   ],
4331   "return_type" : "_ZTIv",
4332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4333  },
4334  {
4335   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_initialize",
4336   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4337   "parameters" :
4338   [
4339    {
4340     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4341    },
4342    {
4343     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4344    },
4345    {
4346     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4347    }
4348   ],
4349   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4351  },
4352  {
4353   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendAclData",
4354   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendAclDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4355   "parameters" :
4356   [
4357    {
4358     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4359    },
4360    {
4361     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4362    },
4363    {
4364     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4365    }
4366   ],
4367   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4369  },
4370  {
4371   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendScoData",
4372   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendScoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4373   "parameters" :
4374   [
4375    {
4376     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4377    },
4378    {
4379     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4380    },
4381    {
4382     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4383    }
4384   ],
4385   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4387  },
4388  {
4389   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::interfaceDescriptor",
4390   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4391   "parameters" :
4392   [
4393    {
4394     "is_this_ptr" : true,
4395     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4396    },
4397    {
4398     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4399    }
4400   ],
4401   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4403  },
4404  {
4405   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendHciCommand",
4406   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci20_hidl_sendHciCommandEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4407   "parameters" :
4408   [
4409    {
4410     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4411    },
4412    {
4413     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4414    },
4415    {
4416     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4417    }
4418   ],
4419   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4421  },
4422  {
4423   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::notifySyspropsChanged",
4424   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv",
4425   "parameters" :
4426   [
4427    {
4428     "is_this_ptr" : true,
4429     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4430    }
4431   ],
4432   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4434  },
4435  {
4436   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::setHALInstrumentation",
4437   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv",
4438   "parameters" :
4439   [
4440    {
4441     "is_this_ptr" : true,
4442     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4443    }
4444   ],
4445   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4447  },
4448  {
4449   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::ping",
4450   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv",
4451   "parameters" :
4452   [
4453    {
4454     "is_this_ptr" : true,
4455     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4456    }
4457   ],
4458   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4460  },
4461  {
4462   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::close",
4463   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv",
4464   "parameters" :
4465   [
4466    {
4467     "is_this_ptr" : true,
4468     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4469    }
4470   ],
4471   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4473  },
4474  {
4475   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::debug",
4476   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4477   "parameters" :
4478   [
4479    {
4480     "is_this_ptr" : true,
4481     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4482    },
4483    {
4484     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4485    },
4486    {
4487     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4488    }
4489   ],
4490   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4492  },
4493  {
4494   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::BpHwBluetoothHci",
4495   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE",
4496   "parameters" :
4497   [
4498    {
4499     "is_this_ptr" : true,
4500     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4501    },
4502    {
4503     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4504    }
4505   ],
4506   "return_type" : "_ZTIv",
4507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4508  },
4509  {
4510   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::BpHwBluetoothHci",
4511   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE",
4512   "parameters" :
4513   [
4514    {
4515     "is_this_ptr" : true,
4516     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4517    },
4518    {
4519     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4520    }
4521   ],
4522   "return_type" : "_ZTIv",
4523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4524  },
4525  {
4526   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getService",
4527   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4528   "parameters" :
4529   [
4530    {
4531     "default_arg" : true,
4532     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump"
4533    },
4534    {
4535     "default_arg" : true,
4536     "referenced_type" : "_ZTIb"
4537    }
4538   ],
4539   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
4540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4541  },
4542  {
4543   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::linkToDeath",
4544   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4545   "parameters" :
4546   [
4547    {
4548     "is_this_ptr" : true,
4549     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4550    },
4551    {
4552     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4553    },
4554    {
4555     "referenced_type" : "_ZTIy"
4556    }
4557   ],
4558   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4560  },
4561  {
4562   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getDebugInfo",
4563   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4564   "parameters" :
4565   [
4566    {
4567     "is_this_ptr" : true,
4568     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4569    },
4570    {
4571     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4572    }
4573   ],
4574   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4576  },
4577  {
4578   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getHashChain",
4579   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4580   "parameters" :
4581   [
4582    {
4583     "is_this_ptr" : true,
4584     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4585    },
4586    {
4587     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4588    }
4589   ],
4590   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4592  },
4593  {
4594   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::tryGetService",
4595   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4596   "parameters" :
4597   [
4598    {
4599     "default_arg" : true,
4600     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump"
4601    },
4602    {
4603     "default_arg" : true,
4604     "referenced_type" : "_ZTIb"
4605    }
4606   ],
4607   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
4608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4609  },
4610  {
4611   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::unlinkToDeath",
4612   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4618    },
4619    {
4620     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4621    }
4622   ],
4623   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::interfaceChain",
4628   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4629   "parameters" :
4630   [
4631    {
4632     "is_this_ptr" : true,
4633     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4634    },
4635    {
4636     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4637    }
4638   ],
4639   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4641  },
4642  {
4643   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::registerAsService",
4644   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4645   "parameters" :
4646   [
4647    {
4648     "is_this_ptr" : true,
4649     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4650    },
4651    {
4652     "default_arg" : true,
4653     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump"
4654    }
4655   ],
4656   "return_type" : "_ZTIi",
4657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4658  },
4659  {
4660   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::interfaceDescriptor",
4661   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4662   "parameters" :
4663   [
4664    {
4665     "is_this_ptr" : true,
4666     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4667    },
4668    {
4669     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4670    }
4671   ],
4672   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4674  },
4675  {
4676   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::notifySyspropsChanged",
4677   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv",
4678   "parameters" :
4679   [
4680    {
4681     "is_this_ptr" : true,
4682     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4683    }
4684   ],
4685   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4687  },
4688  {
4689   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::setHALInstrumentation",
4690   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv",
4691   "parameters" :
4692   [
4693    {
4694     "is_this_ptr" : true,
4695     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4696    }
4697   ],
4698   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4700  },
4701  {
4702   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::registerForNotifications",
4703   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4704   "parameters" :
4705   [
4706    {
4707     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump"
4708    },
4709    {
4710     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4711    }
4712   ],
4713   "return_type" : "_ZTIb",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::ping",
4718   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4724    }
4725   ],
4726   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4728  },
4729  {
4730   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::debug",
4731   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4737    },
4738    {
4739     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4740    },
4741    {
4742     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4743    }
4744   ],
4745   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::castFrom",
4750   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4751   "parameters" :
4752   [
4753    {
4754     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4755    },
4756    {
4757     "default_arg" : true,
4758     "referenced_type" : "_ZTIb"
4759    }
4760   ],
4761   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
4762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4763  },
4764  {
4765   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::castFrom",
4766   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb",
4767   "parameters" :
4768   [
4769    {
4770     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4771    },
4772    {
4773     "default_arg" : true,
4774     "referenced_type" : "_ZTIb"
4775    }
4776   ],
4777   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
4778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4779  },
4780  {
4781   "access" : "private",
4782   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::addOnewayTask",
4783   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE",
4784   "parameters" :
4785   [
4786    {
4787     "is_this_ptr" : true,
4788     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4789    },
4790    {
4791     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4792    }
4793   ],
4794   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4796  },
4797  {
4798   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4799   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4800   "parameters" :
4801   [
4802    {
4803     "is_this_ptr" : true,
4804     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4805    },
4806    {
4807     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4808    }
4809   ],
4810   "return_type" : "_ZTIv",
4811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4812  },
4813  {
4814   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4815   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4821    },
4822    {
4823     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4824    }
4825   ],
4826   "return_type" : "_ZTIv",
4827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4828  },
4829  {
4830   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::onTransact",
4831   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4832   "parameters" :
4833   [
4834    {
4835     "is_this_ptr" : true,
4836     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4837    },
4838    {
4839     "referenced_type" : "_ZTIj"
4840    },
4841    {
4842     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4843    },
4844    {
4845     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4846    },
4847    {
4848     "default_arg" : true,
4849     "referenced_type" : "_ZTIj"
4850    },
4851    {
4852     "default_arg" : true,
4853     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4854    }
4855   ],
4856   "return_type" : "_ZTIi",
4857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4858  },
4859  {
4860   "access" : "private",
4861   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::getDebugInfo",
4862   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4863   "parameters" :
4864   [
4865    {
4866     "is_this_ptr" : true,
4867     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4868    },
4869    {
4870     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4871    }
4872   ],
4873   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4875  },
4876  {
4877   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_aclDataReceived",
4878   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4879   "parameters" :
4880   [
4881    {
4882     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4883    },
4884    {
4885     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4886    },
4887    {
4888     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4889    },
4890    {
4891     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4892    }
4893   ],
4894   "return_type" : "_ZTIi",
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4896  },
4897  {
4898   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_scoDataReceived",
4899   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4900   "parameters" :
4901   [
4902    {
4903     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4904    },
4905    {
4906     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4907    },
4908    {
4909     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4910    },
4911    {
4912     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4913    }
4914   ],
4915   "return_type" : "_ZTIi",
4916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4917  },
4918  {
4919   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_hciEventReceived",
4920   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4921   "parameters" :
4922   [
4923    {
4924     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4925    },
4926    {
4927     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4928    },
4929    {
4930     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4931    },
4932    {
4933     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4934    }
4935   ],
4936   "return_type" : "_ZTIi",
4937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4938  },
4939  {
4940   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_initializationComplete",
4941   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4942   "parameters" :
4943   [
4944    {
4945     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4946    },
4947    {
4948     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4949    },
4950    {
4951     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4952    },
4953    {
4954     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4955    }
4956   ],
4957   "return_type" : "_ZTIi",
4958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4959  },
4960  {
4961   "access" : "private",
4962   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::ping",
4963   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks4pingEv",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4969    }
4970   ],
4971   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4973  },
4974  {
4975   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4976   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4977   "parameters" :
4978   [
4979    {
4980     "is_this_ptr" : true,
4981     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4982    },
4983    {
4984     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4985    }
4986   ],
4987   "return_type" : "_ZTIv",
4988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4989  },
4990  {
4991   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4992   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4998    },
4999    {
5000     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
5001    }
5002   ],
5003   "return_type" : "_ZTIv",
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5005  },
5006  {
5007   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5008   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5014    }
5015   ],
5016   "return_type" : "_ZTIv",
5017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5018  },
5019  {
5020   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5021   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev",
5022   "parameters" :
5023   [
5024    {
5025     "is_this_ptr" : true,
5026     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5027    }
5028   ],
5029   "return_type" : "_ZTIv",
5030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5031  },
5032  {
5033   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5034   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD2Ev",
5035   "parameters" :
5036   [
5037    {
5038     "is_this_ptr" : true,
5039     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5040    }
5041   ],
5042   "return_type" : "_ZTIv",
5043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5044  },
5045  {
5046   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::linkToDeath",
5047   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5048   "parameters" :
5049   [
5050    {
5051     "is_this_ptr" : true,
5052     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5053    },
5054    {
5055     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5056    },
5057    {
5058     "referenced_type" : "_ZTIy"
5059    }
5060   ],
5061   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5063  },
5064  {
5065   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::getDebugInfo",
5066   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5067   "parameters" :
5068   [
5069    {
5070     "is_this_ptr" : true,
5071     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5072    },
5073    {
5074     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5075    }
5076   ],
5077   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5079  },
5080  {
5081   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::getHashChain",
5082   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5088    },
5089    {
5090     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5091    }
5092   ],
5093   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5095  },
5096  {
5097   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::unlinkToDeath",
5098   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5099   "parameters" :
5100   [
5101    {
5102     "is_this_ptr" : true,
5103     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5104    },
5105    {
5106     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5107    }
5108   ],
5109   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5111  },
5112  {
5113   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::interfaceChain",
5114   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5120    },
5121    {
5122     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5123    }
5124   ],
5125   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5127  },
5128  {
5129   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::aclDataReceived",
5130   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE",
5131   "parameters" :
5132   [
5133    {
5134     "is_this_ptr" : true,
5135     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5136    },
5137    {
5138     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5139    }
5140   ],
5141   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5143  },
5144  {
5145   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5146   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5147   "parameters" :
5148   [
5149    {
5150     "is_this_ptr" : true,
5151     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5152    },
5153    {
5154     "referenced_type" : "_ZTIPKv"
5155    }
5156   ],
5157   "return_type" : "_ZTIv",
5158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5159  },
5160  {
5161   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::scoDataReceived",
5162   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE",
5163   "parameters" :
5164   [
5165    {
5166     "is_this_ptr" : true,
5167     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5168    },
5169    {
5170     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5171    }
5172   ],
5173   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5175  },
5176  {
5177   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::hciEventReceived",
5178   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE",
5179   "parameters" :
5180   [
5181    {
5182     "is_this_ptr" : true,
5183     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5184    },
5185    {
5186     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5187    }
5188   ],
5189   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5191  },
5192  {
5193   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::interfaceDescriptor",
5194   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5195   "parameters" :
5196   [
5197    {
5198     "is_this_ptr" : true,
5199     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5200    },
5201    {
5202     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5203    }
5204   ],
5205   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5207  },
5208  {
5209   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_aclDataReceived",
5210   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5211   "parameters" :
5212   [
5213    {
5214     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5218    },
5219    {
5220     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5221    }
5222   ],
5223   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5225  },
5226  {
5227   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_scoDataReceived",
5228   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5229   "parameters" :
5230   [
5231    {
5232     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5233    },
5234    {
5235     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5236    },
5237    {
5238     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5239    }
5240   ],
5241   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5243  },
5244  {
5245   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::notifySyspropsChanged",
5246   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv",
5247   "parameters" :
5248   [
5249    {
5250     "is_this_ptr" : true,
5251     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5252    }
5253   ],
5254   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5256  },
5257  {
5258   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::setHALInstrumentation",
5259   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv",
5260   "parameters" :
5261   [
5262    {
5263     "is_this_ptr" : true,
5264     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5265    }
5266   ],
5267   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5269  },
5270  {
5271   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_hciEventReceived",
5272   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5273   "parameters" :
5274   [
5275    {
5276     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5277    },
5278    {
5279     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5280    },
5281    {
5282     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5283    }
5284   ],
5285   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5287  },
5288  {
5289   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::initializationComplete",
5290   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE",
5291   "parameters" :
5292   [
5293    {
5294     "is_this_ptr" : true,
5295     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5296    },
5297    {
5298     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE"
5299    }
5300   ],
5301   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5303  },
5304  {
5305   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_initializationComplete",
5306   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_6StatusE",
5307   "parameters" :
5308   [
5309    {
5310     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5314    },
5315    {
5316     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE"
5317    }
5318   ],
5319   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5321  },
5322  {
5323   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::ping",
5324   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv",
5325   "parameters" :
5326   [
5327    {
5328     "is_this_ptr" : true,
5329     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5330    }
5331   ],
5332   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5334  },
5335  {
5336   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::debug",
5337   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5338   "parameters" :
5339   [
5340    {
5341     "is_this_ptr" : true,
5342     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5343    },
5344    {
5345     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5346    },
5347    {
5348     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5349    }
5350   ],
5351   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5353  },
5354  {
5355   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5356   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE",
5357   "parameters" :
5358   [
5359    {
5360     "is_this_ptr" : true,
5361     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5362    },
5363    {
5364     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5365    }
5366   ],
5367   "return_type" : "_ZTIv",
5368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5369  },
5370  {
5371   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5372   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE",
5373   "parameters" :
5374   [
5375    {
5376     "is_this_ptr" : true,
5377     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5378    },
5379    {
5380     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5381    }
5382   ],
5383   "return_type" : "_ZTIv",
5384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5385  },
5386  {
5387   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
5388   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
5389   "parameters" :
5390   [
5391    {
5392     "is_this_ptr" : true,
5393     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
5394    },
5395    {
5396     "referenced_type" : "_ZTIPKv"
5397    }
5398   ],
5399   "return_type" : "_ZTIv",
5400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
5401  },
5402  {
5403   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5404   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5405   "parameters" :
5406   [
5407    {
5408     "is_this_ptr" : true,
5409     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5410    },
5411    {
5412     "referenced_type" : "_ZTIPKv"
5413    }
5414   ],
5415   "return_type" : "_ZTIv",
5416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5417  },
5418  {
5419   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
5420   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
5421   "parameters" :
5422   [
5423    {
5424     "is_this_ptr" : true,
5425     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
5426    },
5427    {
5428     "referenced_type" : "_ZTIPKv"
5429    }
5430   ],
5431   "return_type" : "_ZTIv",
5432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
5433  },
5434  {
5435   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5436   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5437   "parameters" :
5438   [
5439    {
5440     "is_this_ptr" : true,
5441     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5442    },
5443    {
5444     "referenced_type" : "_ZTIPKv"
5445    }
5446   ],
5447   "return_type" : "_ZTIv",
5448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5449  }
5450 ],
5451 "global_vars" :
5452 [
5453  {
5454   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10descriptorE",
5455   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::descriptor",
5456   "referenced_type" : "_ZTIPKc",
5457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5458  },
5459  {
5460   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10descriptorE",
5461   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::descriptor",
5462   "referenced_type" : "_ZTIPKc",
5463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
5464  }
5465 ],
5466 "lvalue_reference_types" :
5467 [
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "_ZTIRK7log_msg",
5471   "name" : "const log_msg &",
5472   "referenced_type" : "_ZTIK7log_msg",
5473   "self_type" : "_ZTIRK7log_msg",
5474   "size" : 4,
5475   "source_file" : "/system/core/liblog/include/log/log_read.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5480   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5481   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5482   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5483   "size" : 4,
5484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5489   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5490   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5491   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5492   "size" : 4,
5493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5498   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5499   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5500   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5507   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5508   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5509   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5510   "size" : 4,
5511   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5516   "name" : "const android::sp<android::hardware::IBinder> &",
5517   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5518   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5519   "size" : 4,
5520   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5525   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &",
5526   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5527   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5528   "size" : 4,
5529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5530  },
5531  {
5532   "alignment" : 4,
5533   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5534   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5535   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5536   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5537   "size" : 4,
5538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5539  },
5540  {
5541   "alignment" : 4,
5542   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5543   "name" : "const android::wp<android::hardware::BHwBinder> &",
5544   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5545   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5546   "size" : 4,
5547   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "_ZTIRKN7android7String8E",
5552   "name" : "const android::String8 &",
5553   "referenced_type" : "_ZTIKN7android7String8E",
5554   "self_type" : "_ZTIRKN7android7String8E",
5555   "size" : 4,
5556   "source_file" : "/system/core/libutils/include/utils/String8.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "linker_set_key" : "_ZTIRKN7android8String16E",
5561   "name" : "const android::String16 &",
5562   "referenced_type" : "_ZTIKN7android8String16E",
5563   "self_type" : "_ZTIRKN7android8String16E",
5564   "size" : 4,
5565   "source_file" : "/system/core/libutils/include/utils/String16.h"
5566  },
5567  {
5568   "alignment" : 4,
5569   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5570   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5571   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5572   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5573   "size" : 4,
5574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5579   "name" : "const android::hardware::hidl_handle &",
5580   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5581   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5582   "size" : 4,
5583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5588   "name" : "const android::hardware::hidl_memory &",
5589   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5590   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5591   "size" : 4,
5592   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5597   "name" : "const android::hardware::hidl_string &",
5598   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5599   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5600   "size" : 4,
5601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5606   "name" : "const android::hardware::hidl_version &",
5607   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5608   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5609   "size" : 4,
5610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5615   "name" : "const android::hardware::Parcel &",
5616   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5617   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5618   "size" : 4,
5619   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5624   "name" : "const android::hardware::Return<bool> &",
5625   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5626   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5627   "size" : 4,
5628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5633   "name" : "const android::hardware::Status &",
5634   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5635   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5636   "size" : 4,
5637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5638  },
5639  {
5640   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5641   "name" : "const iter<is_const> &",
5642   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5643   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5644   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5645  },
5646  {
5647   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5648   "name" : "const iter<is_const> &",
5649   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5650   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5652  },
5653  {
5654   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5655   "name" : "const iter<is_const> &",
5656   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
5657   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
5658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5663   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5664   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5665   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5666   "size" : 4,
5667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5672   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5673   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5674   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5675   "size" : 4,
5676   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5681   "name" : "const android::hardware::hidl_vec<int> &",
5682   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5683   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5684   "size" : 4,
5685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5690   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5691   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5692   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5693   "size" : 4,
5694   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5699   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5700   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5701   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5702   "size" : 4,
5703   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5708   "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 *> > *)> > > &",
5709   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5710   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5711   "size" : 4,
5712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5713  },
5714  {
5715   "alignment" : 4,
5716   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5717   "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 *> > *)> > > &",
5718   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5719   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5720   "size" : 4,
5721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5726   "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 *> > *)> > > &",
5727   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
5728   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
5729   "size" : 4,
5730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5731  },
5732  {
5733   "alignment" : 4,
5734   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5735   "name" : "const android::hidl::base::V1_0::IBase *const &",
5736   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5737   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5738   "size" : 4,
5739   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5740  },
5741  {
5742   "alignment" : 4,
5743   "linker_set_key" : "_ZTIRKa",
5744   "name" : "const signed char &",
5745   "referenced_type" : "_ZTIKa",
5746   "self_type" : "_ZTIRKa",
5747   "size" : 4,
5748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5749  },
5750  {
5751   "alignment" : 4,
5752   "linker_set_key" : "_ZTIRKb",
5753   "name" : "const bool &",
5754   "referenced_type" : "_ZTIKb",
5755   "self_type" : "_ZTIRKb",
5756   "size" : 4,
5757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIRKd",
5762   "name" : "const double &",
5763   "referenced_type" : "_ZTIKd",
5764   "self_type" : "_ZTIRKd",
5765   "size" : 4,
5766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "_ZTIRKf",
5771   "name" : "const float &",
5772   "referenced_type" : "_ZTIKf",
5773   "self_type" : "_ZTIRKf",
5774   "size" : 4,
5775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "_ZTIRKh",
5780   "name" : "const unsigned char &",
5781   "referenced_type" : "_ZTIKh",
5782   "self_type" : "_ZTIRKh",
5783   "size" : 4,
5784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIRKi",
5789   "name" : "const int &",
5790   "referenced_type" : "_ZTIKi",
5791   "self_type" : "_ZTIRKi",
5792   "size" : 4,
5793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "linker_set_key" : "_ZTIRKj",
5798   "name" : "const unsigned int &",
5799   "referenced_type" : "_ZTIKj",
5800   "self_type" : "_ZTIRKj",
5801   "size" : 4,
5802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "_ZTIRKs",
5807   "name" : "const short &",
5808   "referenced_type" : "_ZTIKs",
5809   "self_type" : "_ZTIRKs",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "_ZTIRKt",
5816   "name" : "const unsigned short &",
5817   "referenced_type" : "_ZTIKt",
5818   "self_type" : "_ZTIRKt",
5819   "size" : 4,
5820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "_ZTIRKx",
5825   "name" : "const long long &",
5826   "referenced_type" : "_ZTIKx",
5827   "self_type" : "_ZTIRKx",
5828   "size" : 4,
5829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "_ZTIRKy",
5834   "name" : "const unsigned long long &",
5835   "referenced_type" : "_ZTIKy",
5836   "self_type" : "_ZTIRKy",
5837   "size" : 4,
5838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5843   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5844   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5845   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5846   "size" : 4,
5847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5852   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &",
5853   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5854   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5855   "size" : 4,
5856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5861   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5862   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5863   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5864   "size" : 4,
5865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "linker_set_key" : "_ZTIRN7android5MutexE",
5870   "name" : "android::Mutex &",
5871   "referenced_type" : "_ZTIN7android5MutexE",
5872   "self_type" : "_ZTIRN7android5MutexE",
5873   "size" : 4,
5874   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "linker_set_key" : "_ZTIRN7android6RWLockE",
5879   "name" : "android::RWLock &",
5880   "referenced_type" : "_ZTIN7android6RWLockE",
5881   "self_type" : "_ZTIRN7android6RWLockE",
5882   "size" : 4,
5883   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "linker_set_key" : "_ZTIRN7android7String8E",
5888   "name" : "android::String8 &",
5889   "referenced_type" : "_ZTIN7android7String8E",
5890   "self_type" : "_ZTIRN7android7String8E",
5891   "size" : 4,
5892   "source_file" : "/system/core/libutils/include/utils/String8.h"
5893  },
5894  {
5895   "alignment" : 4,
5896   "linker_set_key" : "_ZTIRN7android8String16E",
5897   "name" : "android::String16 &",
5898   "referenced_type" : "_ZTIN7android8String16E",
5899   "self_type" : "_ZTIRN7android8String16E",
5900   "size" : 4,
5901   "source_file" : "/system/core/libutils/include/utils/String16.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5906   "name" : "android::hardware::TextOutput &",
5907   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5908   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5909   "size" : 4,
5910   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5911  },
5912  {
5913   "alignment" : 4,
5914   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5915   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5916   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5917   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5918   "size" : 4,
5919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5924   "name" : "android::hardware::hidl_memory &",
5925   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5926   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5927   "size" : 4,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5933   "name" : "android::hardware::hidl_string &",
5934   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5935   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5936   "size" : 4,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5942   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > &",
5943   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5944   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5945   "size" : 4,
5946   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5951   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > &",
5952   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5953   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5954   "size" : 4,
5955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5960   "name" : "android::hardware::Return<bool> &",
5961   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5962   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5963   "size" : 4,
5964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5969   "name" : "android::hardware::Return<void> &",
5970   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5971   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5972   "size" : 4,
5973   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5978   "name" : "android::hardware::Status &",
5979   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5980   "self_type" : "_ZTIRN7android8hardware6StatusE",
5981   "size" : 4,
5982   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5983  },
5984  {
5985   "alignment" : 4,
5986   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5987   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5988   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5989   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5990   "size" : 4,
5991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5992  },
5993  {
5994   "alignment" : 4,
5995   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5996   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5997   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5998   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5999   "size" : 4,
6000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6005   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6006   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6007   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6008   "size" : 4,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6014   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6015   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6016   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6017   "size" : 4,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIRh",
6023   "name" : "unsigned char &",
6024   "referenced_type" : "_ZTIh",
6025   "self_type" : "_ZTIRh",
6026   "size" : 4,
6027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "linker_set_key" : "_ZTIRi",
6032   "name" : "int &",
6033   "referenced_type" : "_ZTIi",
6034   "self_type" : "_ZTIRi",
6035   "size" : 4,
6036   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6037  }
6038 ],
6039 "pointer_types" :
6040 [
6041  {
6042   "alignment" : 4,
6043   "linker_set_key" : "_ZTIP13native_handle",
6044   "name" : "native_handle *",
6045   "referenced_type" : "_ZTI13native_handle",
6046   "self_type" : "_ZTIP13native_handle",
6047   "size" : 4,
6048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "linker_set_key" : "_ZTIP18android_flex_plane",
6053   "name" : "android_flex_plane *",
6054   "referenced_type" : "_ZTI18android_flex_plane",
6055   "self_type" : "_ZTIP18android_flex_plane",
6056   "size" : 4,
6057   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "linker_set_key" : "_ZTIP7log_msg",
6062   "name" : "log_msg *",
6063   "referenced_type" : "_ZTI7log_msg",
6064   "self_type" : "_ZTIP7log_msg",
6065   "size" : 4,
6066   "source_file" : "/system/core/liblog/include/log/log_read.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6071   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6072   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6073   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6074   "size" : 4,
6075   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "linker_set_key" : "_ZTIPFiPvE",
6080   "name" : "int (*)(void *)",
6081   "referenced_type" : "_ZTIFiPvE",
6082   "self_type" : "_ZTIPFiPvE",
6083   "size" : 4,
6084   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6089   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6090   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6091   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6092   "size" : 4,
6093   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "linker_set_key" : "_ZTIPK13native_handle",
6098   "name" : "const native_handle *",
6099   "referenced_type" : "_ZTIK13native_handle",
6100   "self_type" : "_ZTIPK13native_handle",
6101   "size" : 4,
6102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "linker_set_key" : "_ZTIPK7log_msg",
6107   "name" : "const log_msg *",
6108   "referenced_type" : "_ZTIK7log_msg",
6109   "self_type" : "_ZTIPK7log_msg",
6110   "size" : 4,
6111   "source_file" : "/system/core/liblog/include/log/log_read.h"
6112  },
6113  {
6114   "alignment" : 4,
6115   "linker_set_key" : "_ZTIPKDs",
6116   "name" : "const char16_t *",
6117   "referenced_type" : "_ZTIKDs",
6118   "self_type" : "_ZTIPKDs",
6119   "size" : 4,
6120   "source_file" : "/system/core/libutils/include/utils/String16.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6125   "name" : "const android::VectorImpl *",
6126   "referenced_type" : "_ZTIKN7android10VectorImplE",
6127   "self_type" : "_ZTIPKN7android10VectorImplE",
6128   "size" : 4,
6129   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6134   "name" : "const android::NativeHandle *",
6135   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6136   "self_type" : "_ZTIPKN7android12NativeHandleE",
6137   "size" : 4,
6138   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6143   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6144   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6145   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6146   "size" : 4,
6147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6152   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6153   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6154   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6155   "size" : 4,
6156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6161   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6162   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6163   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6164   "size" : 4,
6165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6170   "name" : "const android::sp<android::hardware::ProcessState> *",
6171   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6172   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6173   "size" : 4,
6174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6179   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6180   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6181   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6182   "size" : 4,
6183   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6188   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6189   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6190   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6191   "size" : 4,
6192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6197   "name" : "const android::sp<android::hardware::IBinder> *",
6198   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6199   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6200   "size" : 4,
6201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6206   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6207   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6208   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6209   "size" : 4,
6210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6215   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6216   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6217   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6218   "size" : 4,
6219   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6224   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6225   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6226   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6227   "size" : 4,
6228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6233   "name" : "const android::wp<android::hardware::BHwBinder> *",
6234   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6235   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6236   "size" : 4,
6237   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6242   "name" : "const android::hidl::base::V1_0::IBase *",
6243   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6244   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6245   "size" : 4,
6246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6251   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6252   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6253   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6254   "size" : 4,
6255   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6260   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6261   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6262   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6263   "size" : 4,
6264   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6269   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6270   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6271   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6272   "size" : 4,
6273   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6278   "name" : "const android::RefBase *",
6279   "referenced_type" : "_ZTIKN7android7RefBaseE",
6280   "self_type" : "_ZTIPKN7android7RefBaseE",
6281   "size" : 4,
6282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6283  },
6284  {
6285   "alignment" : 4,
6286   "linker_set_key" : "_ZTIPKN7android7String8E",
6287   "name" : "const android::String8 *",
6288   "referenced_type" : "_ZTIKN7android7String8E",
6289   "self_type" : "_ZTIPKN7android7String8E",
6290   "size" : 4,
6291   "source_file" : "/system/core/libutils/include/utils/String8.h"
6292  },
6293  {
6294   "alignment" : 4,
6295   "linker_set_key" : "_ZTIPKN7android8String16E",
6296   "name" : "const android::String16 *",
6297   "referenced_type" : "_ZTIKN7android8String16E",
6298   "self_type" : "_ZTIPKN7android8String16E",
6299   "size" : 4,
6300   "source_file" : "/system/core/libutils/include/utils/String16.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6305   "name" : "const android::hardware::BpHwRefBase *",
6306   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6307   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6308   "size" : 4,
6309   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6310  },
6311  {
6312   "alignment" : 4,
6313   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6314   "name" : "const android::hardware::hidl_memory *",
6315   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6316   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6317   "size" : 4,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6323   "name" : "const android::hardware::hidl_version *",
6324   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6325   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6326   "size" : 4,
6327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6332   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > *",
6333   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6334   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6335   "size" : 4,
6336   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6341   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > *",
6342   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6343   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6344   "size" : 4,
6345   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6346  },
6347  {
6348   "alignment" : 4,
6349   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6350   "name" : "const android::hardware::Return<bool> *",
6351   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6352   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6353   "size" : 4,
6354   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6359   "name" : "const android::hardware::Status *",
6360   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6361   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6362   "size" : 4,
6363   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6368   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6369   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6370   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6371   "size" : 4,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6377   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6378   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6379   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6380   "size" : 4,
6381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6382  },
6383  {
6384   "alignment" : 4,
6385   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6386   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6387   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6388   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6389   "size" : 4,
6390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6395   "name" : "const android::hardware::details::hidl_pointer<int> *",
6396   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6397   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6398   "size" : 4,
6399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6400  },
6401  {
6402   "alignment" : 4,
6403   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6404   "name" : "const android::hardware::details::return_status *",
6405   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6406   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6407   "size" : 4,
6408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6413   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6414   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6415   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6416   "size" : 4,
6417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6422   "name" : "const android::hardware::hidl_vec<int> *",
6423   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6424   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6425   "size" : 4,
6426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6427  },
6428  {
6429   "alignment" : 4,
6430   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6431   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci *",
6432   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6433   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6434   "size" : 4,
6435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
6436  },
6437  {
6438   "alignment" : 4,
6439   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6440   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci *",
6441   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6442   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6443   "size" : 4,
6444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6449   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
6450   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6451   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6452   "size" : 4,
6453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6458   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks *",
6459   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6460   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6461   "size" : 4,
6462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
6463  },
6464  {
6465   "alignment" : 4,
6466   "linker_set_key" : "_ZTIPKc",
6467   "name" : "const char *",
6468   "referenced_type" : "_ZTIKc",
6469   "self_type" : "_ZTIPKc",
6470   "size" : 4,
6471   "source_file" : "/system/core/liblog/include/android/log.h"
6472  },
6473  {
6474   "alignment" : 4,
6475   "linker_set_key" : "_ZTIPKh",
6476   "name" : "const unsigned char *",
6477   "referenced_type" : "_ZTIKh",
6478   "self_type" : "_ZTIPKh",
6479   "size" : 4,
6480   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6481  },
6482  {
6483   "alignment" : 4,
6484   "linker_set_key" : "_ZTIPKv",
6485   "name" : "const void *",
6486   "referenced_type" : "_ZTIKv",
6487   "self_type" : "_ZTIPKv",
6488   "size" : 4,
6489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6490  },
6491  {
6492   "alignment" : 4,
6493   "linker_set_key" : "_ZTIPKy",
6494   "name" : "const unsigned long long *",
6495   "referenced_type" : "_ZTIKy",
6496   "self_type" : "_ZTIPKy",
6497   "size" : 4,
6498   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6503   "name" : "android::ScopedTrace *",
6504   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6505   "self_type" : "_ZTIPN7android11ScopedTraceE",
6506   "size" : 4,
6507   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6512   "name" : "android::ReferenceRenamer *",
6513   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6514   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6515   "size" : 4,
6516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6521   "name" : "android::VirtualLightRefBase *",
6522   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6523   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6524   "size" : 4,
6525   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6526  },
6527  {
6528   "alignment" : 4,
6529   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6530   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6531   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6532   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6533   "size" : 4,
6534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6535  },
6536  {
6537   "alignment" : 4,
6538   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6539   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6540   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6541   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6542   "size" : 4,
6543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6544  },
6545  {
6546   "alignment" : 4,
6547   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6548   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6549   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6550   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6551   "size" : 4,
6552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6557   "name" : "android::sp<android::hardware::ProcessState> *",
6558   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6559   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6560   "size" : 4,
6561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6566   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6567   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6568   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6569   "size" : 4,
6570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6575   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6576   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6577   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6578   "size" : 4,
6579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6584   "name" : "android::sp<android::hardware::IBinder> *",
6585   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6586   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6587   "size" : 4,
6588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6593   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6594   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6595   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6596   "size" : 4,
6597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6602   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6603   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6604   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
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_013IBluetoothHciEEE",
6791   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6792   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
6793   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
6794   "size" : 4,
6795   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6796  },
6797  {
6798   "alignment" : 4,
6799   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6800   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6801   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6802   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
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_013IBluetoothHciEEEEE",
6908   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > *",
6909   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6910   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
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_022IBluetoothHciCallbacksEEEEE",
6917   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > *",
6918   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6919   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
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_014BsBluetoothHciE",
7052   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci *",
7053   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
7054   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
7055   "size" : 4,
7056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7061   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci *",
7062   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7063   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7064   "size" : 4,
7065   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7070   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci *",
7071   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7072   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7073   "size" : 4,
7074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7079   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
7080   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7081   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7082   "size" : 4,
7083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7088   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks *",
7089   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7090   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7091   "size" : 4,
7092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7097   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks *",
7098   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7099   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7100   "size" : 4,
7101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7106   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks *",
7107   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7108   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7109   "size" : 4,
7110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "linker_set_key" : "_ZTIPN7android9ConditionE",
7115   "name" : "android::Condition *",
7116   "referenced_type" : "_ZTIN7android9ConditionE",
7117   "self_type" : "_ZTIPN7android9ConditionE",
7118   "size" : 4,
7119   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "linker_set_key" : "_ZTIPPv",
7124   "name" : "void **",
7125   "referenced_type" : "_ZTIPv",
7126   "self_type" : "_ZTIPPv",
7127   "size" : 4,
7128   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "linker_set_key" : "_ZTIPc",
7133   "name" : "char *",
7134   "referenced_type" : "_ZTIc",
7135   "self_type" : "_ZTIPc",
7136   "size" : 4,
7137   "source_file" : "/system/core/liblog/include/log/log_read.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "linker_set_key" : "_ZTIPh",
7142   "name" : "unsigned char *",
7143   "referenced_type" : "_ZTIh",
7144   "self_type" : "_ZTIPh",
7145   "size" : 4,
7146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "linker_set_key" : "_ZTIPi",
7151   "name" : "int *",
7152   "referenced_type" : "_ZTIi",
7153   "self_type" : "_ZTIPi",
7154   "size" : 4,
7155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "linker_set_key" : "_ZTIPj",
7160   "name" : "unsigned int *",
7161   "referenced_type" : "_ZTIj",
7162   "self_type" : "_ZTIPj",
7163   "size" : 4,
7164   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "linker_set_key" : "_ZTIPv",
7169   "name" : "void *",
7170   "referenced_type" : "_ZTIv",
7171   "self_type" : "_ZTIPv",
7172   "size" : 4,
7173   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "linker_set_key" : "_ZTIPy",
7178   "name" : "unsigned long long *",
7179   "referenced_type" : "_ZTIy",
7180   "self_type" : "_ZTIPy",
7181   "size" : 4,
7182   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7183  }
7184 ],
7185 "qualified_types" :
7186 [
7187  {
7188   "alignment" : 4,
7189   "is_const" : true,
7190   "linker_set_key" : "_ZTIK13native_handle",
7191   "name" : "const native_handle",
7192   "referenced_type" : "_ZTI13native_handle",
7193   "self_type" : "_ZTIK13native_handle",
7194   "size" : 12,
7195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "is_const" : true,
7200   "linker_set_key" : "_ZTIK7log_msg",
7201   "name" : "const log_msg",
7202   "referenced_type" : "_ZTI7log_msg",
7203   "self_type" : "_ZTIK7log_msg",
7204   "size" : 5124,
7205   "source_file" : "/system/core/liblog/include/log/log_read.h"
7206  },
7207  {
7208   "alignment" : 2,
7209   "is_const" : true,
7210   "linker_set_key" : "_ZTIKDs",
7211   "name" : "const char16_t",
7212   "referenced_type" : "_ZTIDs",
7213   "self_type" : "_ZTIKDs",
7214   "size" : 2,
7215   "source_file" : "/system/core/libutils/include/utils/String16.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "is_const" : true,
7220   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7221   "name" : "const android::VectorImpl",
7222   "referenced_type" : "_ZTIN7android10VectorImplE",
7223   "self_type" : "_ZTIKN7android10VectorImplE",
7224   "size" : 20,
7225   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "is_const" : true,
7230   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7231   "name" : "const android::NativeHandle",
7232   "referenced_type" : "_ZTIN7android12NativeHandleE",
7233   "self_type" : "_ZTIKN7android12NativeHandleE",
7234   "size" : 12,
7235   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7241   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7242   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7243   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7244   "size" : 4,
7245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7251   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7252   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7253   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7254   "size" : 4,
7255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "is_const" : true,
7260   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7261   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7262   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7263   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7264   "size" : 4,
7265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "is_const" : true,
7270   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7271   "name" : "const android::sp<android::hardware::ProcessState>",
7272   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7273   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7274   "size" : 4,
7275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7276  },
7277  {
7278   "alignment" : 4,
7279   "is_const" : true,
7280   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7281   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7282   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7283   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7284   "size" : 4,
7285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "is_const" : true,
7290   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7291   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7292   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7293   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7294   "size" : 4,
7295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "is_const" : true,
7300   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7301   "name" : "const android::sp<android::hardware::IBinder>",
7302   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7303   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7304   "size" : 4,
7305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "is_const" : true,
7310   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7311   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
7312   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7313   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7314   "size" : 4,
7315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "is_const" : true,
7320   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7321   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
7322   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7323   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7324   "size" : 4,
7325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7326  },
7327  {
7328   "alignment" : 4,
7329   "is_const" : true,
7330   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7331   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7332   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7333   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7334   "size" : 8,
7335   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "is_const" : true,
7340   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7341   "name" : "const android::wp<android::hardware::BHwBinder>",
7342   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7343   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7344   "size" : 8,
7345   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "is_const" : true,
7350   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7351   "name" : "const android::hidl::base::V1_0::IBase",
7352   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7353   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7354   "size" : 12,
7355   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7356  },
7357  {
7358   "alignment" : 4,
7359   "is_const" : true,
7360   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7361   "name" : "const android::hidl::base::V1_0::BpHwBase",
7362   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7363   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7364   "size" : 92,
7365   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "is_const" : true,
7370   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7371   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7372   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7373   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7374   "size" : 4,
7375   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "is_const" : true,
7380   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7381   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7382   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7383   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7384   "size" : 4,
7385   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7386  },
7387  {
7388   "alignment" : 1,
7389   "is_const" : true,
7390   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7391   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7392   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7393   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7394   "size" : 1,
7395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7396  },
7397  {
7398   "alignment" : 4,
7399   "is_const" : true,
7400   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7401   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7402   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7403   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7404   "size" : 12,
7405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "is_const" : true,
7410   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7411   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7412   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7413   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7414   "size" : 12,
7415   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "is_const" : true,
7420   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7421   "name" : "const android::RefBase",
7422   "referenced_type" : "_ZTIN7android7RefBaseE",
7423   "self_type" : "_ZTIKN7android7RefBaseE",
7424   "size" : 8,
7425   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "is_const" : true,
7430   "linker_set_key" : "_ZTIKN7android7String8E",
7431   "name" : "const android::String8",
7432   "referenced_type" : "_ZTIN7android7String8E",
7433   "self_type" : "_ZTIKN7android7String8E",
7434   "size" : 4,
7435   "source_file" : "/system/core/libutils/include/utils/String8.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "is_const" : true,
7440   "linker_set_key" : "_ZTIKN7android8String16E",
7441   "name" : "const android::String16",
7442   "referenced_type" : "_ZTIN7android8String16E",
7443   "self_type" : "_ZTIKN7android8String16E",
7444   "size" : 4,
7445   "source_file" : "/system/core/libutils/include/utils/String16.h"
7446  },
7447  {
7448   "alignment" : 1,
7449   "is_const" : true,
7450   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7451   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7452   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7453   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7454   "size" : 32,
7455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "is_const" : true,
7460   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7461   "name" : "const android::hardware::BpHwRefBase",
7462   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7463   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7464   "size" : 24,
7465   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7466  },
7467  {
7468   "alignment" : 4,
7469   "is_const" : true,
7470   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7471   "name" : "const android::hardware::hidl_handle",
7472   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7473   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7474   "size" : 16,
7475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "is_const" : true,
7480   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7481   "name" : "const android::hardware::hidl_memory",
7482   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7483   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7484   "size" : 40,
7485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7486  },
7487  {
7488   "alignment" : 4,
7489   "is_const" : true,
7490   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7491   "name" : "const android::hardware::hidl_string",
7492   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7493   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7494   "size" : 16,
7495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7496  },
7497  {
7498   "alignment" : 2,
7499   "is_const" : true,
7500   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7501   "name" : "const android::hardware::hidl_version",
7502   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7503   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7504   "size" : 4,
7505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "is_const" : true,
7510   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7511   "name" : "const android::hardware::Parcel",
7512   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7513   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7514   "size" : 68,
7515   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "is_const" : true,
7520   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7521   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> >",
7522   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7523   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7524   "size" : 28,
7525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7526  },
7527  {
7528   "alignment" : 4,
7529   "is_const" : true,
7530   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7531   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> >",
7532   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7533   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7534   "size" : 28,
7535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "is_const" : true,
7540   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7541   "name" : "const android::hardware::Return<bool>",
7542   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7543   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7544   "size" : 24,
7545   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "is_const" : true,
7550   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7551   "name" : "const android::hardware::Status",
7552   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7553   "self_type" : "_ZTIKN7android8hardware6StatusE",
7554   "size" : 20,
7555   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "is_const" : true,
7560   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7561   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7562   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7563   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7564   "size" : 8,
7565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "is_const" : true,
7570   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7571   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7572   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7573   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7574   "size" : 8,
7575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7576  },
7577  {
7578   "alignment" : 4,
7579   "is_const" : true,
7580   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7581   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7582   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
7583   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7584   "size" : 8,
7585   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "is_const" : true,
7590   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7591   "name" : "const android::hardware::details::hidl_pointer<int>",
7592   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7593   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7594   "size" : 8,
7595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7596  },
7597  {
7598   "alignment" : 4,
7599   "is_const" : true,
7600   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7601   "name" : "const android::hardware::details::return_status",
7602   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7603   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7604   "size" : 24,
7605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7606  },
7607  {
7608   "is_const" : true,
7609   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7610   "name" : "const iter<is_const>",
7611   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7612   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "is_const" : true,
7618   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7619   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7620   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7621   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7622   "size" : 16,
7623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "is_const" : true,
7628   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7629   "name" : "const android::hardware::hidl_vec<unsigned char>",
7630   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7631   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7632   "size" : 16,
7633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "is_const" : true,
7638   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7639   "name" : "const android::hardware::hidl_vec<int>",
7640   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7641   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7642   "size" : 16,
7643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7649   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci",
7650   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7651   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7652   "size" : 12,
7653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7659   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
7660   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7661   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7662   "size" : 92,
7663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7669   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
7670   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7671   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7672   "size" : 12,
7673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "is_const" : true,
7678   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7679   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
7680   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7681   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7682   "size" : 92,
7683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
7684  },
7685  {
7686   "alignment" : 4,
7687   "is_const" : true,
7688   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7689   "name" : "const android::hardware::bluetooth::V1_0::Status",
7690   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
7691   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7692   "size" : 4,
7693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "is_const" : true,
7698   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7699   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7700   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7701   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7702   "size" : 12,
7703   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "is_const" : true,
7708   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7709   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7710   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7711   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7712   "size" : 12,
7713   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "is_const" : true,
7718   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7719   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7720   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7721   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7722   "size" : 4,
7723   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7724  },
7725  {
7726   "alignment" : 1,
7727   "is_const" : true,
7728   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7729   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7730   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7731   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7732   "size" : 3,
7733   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "is_const" : true,
7738   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7739   "name" : "const std::array<android::hardware::bluetooth::V1_0::Status, 4>",
7740   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7741   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7742   "size" : 16,
7743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7749   "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 *> > *)> > >",
7750   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7751   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7752   "size" : 12,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "is_const" : true,
7758   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7759   "name" : "const android::hidl::base::V1_0::IBase *const",
7760   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7761   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7762   "size" : 4,
7763   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "is_const" : true,
7768   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7769   "name" : "android::RefBase::weakref_impl *const",
7770   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
7771   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
7772   "size" : 4,
7773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7774  },
7775  {
7776   "alignment" : 4,
7777   "is_const" : true,
7778   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7779   "name" : "android::RefBase::weakref_impl *const",
7780   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
7781   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
7782   "size" : 4,
7783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "is_const" : true,
7788   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7789   "name" : "android::RefBase::weakref_impl *const",
7790   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7791   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7792   "size" : 4,
7793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "is_const" : true,
7798   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7799   "name" : "android::hardware::IBinder *const",
7800   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7801   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7802   "size" : 4,
7803   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "is_const" : true,
7808   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7809   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7810   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7811   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7812   "size" : 8,
7813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7814  },
7815  {
7816   "alignment" : 4,
7817   "is_const" : true,
7818   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7819   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7820   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7821   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7822   "size" : 8,
7823   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7824  },
7825  {
7826   "alignment" : 1,
7827   "is_const" : true,
7828   "linker_set_key" : "_ZTIKa",
7829   "name" : "const signed char",
7830   "referenced_type" : "_ZTIa",
7831   "self_type" : "_ZTIKa",
7832   "size" : 1,
7833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7834  },
7835  {
7836   "alignment" : 1,
7837   "is_const" : true,
7838   "linker_set_key" : "_ZTIKb",
7839   "name" : "const bool",
7840   "referenced_type" : "_ZTIb",
7841   "self_type" : "_ZTIKb",
7842   "size" : 1,
7843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7844  },
7845  {
7846   "alignment" : 1,
7847   "is_const" : true,
7848   "linker_set_key" : "_ZTIKc",
7849   "name" : "const char",
7850   "referenced_type" : "_ZTIc",
7851   "self_type" : "_ZTIKc",
7852   "size" : 1,
7853   "source_file" : "/system/core/liblog/include/android/log.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "is_const" : true,
7858   "linker_set_key" : "_ZTIKd",
7859   "name" : "const double",
7860   "referenced_type" : "_ZTId",
7861   "self_type" : "_ZTIKd",
7862   "size" : 8,
7863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7864  },
7865  {
7866   "alignment" : 4,
7867   "is_const" : true,
7868   "linker_set_key" : "_ZTIKf",
7869   "name" : "const float",
7870   "referenced_type" : "_ZTIf",
7871   "self_type" : "_ZTIKf",
7872   "size" : 4,
7873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7874  },
7875  {
7876   "alignment" : 1,
7877   "is_const" : true,
7878   "linker_set_key" : "_ZTIKh",
7879   "name" : "const unsigned char",
7880   "referenced_type" : "_ZTIh",
7881   "self_type" : "_ZTIKh",
7882   "size" : 1,
7883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "is_const" : true,
7888   "linker_set_key" : "_ZTIKi",
7889   "name" : "const int",
7890   "referenced_type" : "_ZTIi",
7891   "self_type" : "_ZTIKi",
7892   "size" : 4,
7893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "is_const" : true,
7898   "linker_set_key" : "_ZTIKj",
7899   "name" : "const unsigned int",
7900   "referenced_type" : "_ZTIj",
7901   "self_type" : "_ZTIKj",
7902   "size" : 4,
7903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7904  },
7905  {
7906   "alignment" : 2,
7907   "is_const" : true,
7908   "linker_set_key" : "_ZTIKs",
7909   "name" : "const short",
7910   "referenced_type" : "_ZTIs",
7911   "self_type" : "_ZTIKs",
7912   "size" : 2,
7913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7914  },
7915  {
7916   "alignment" : 2,
7917   "is_const" : true,
7918   "linker_set_key" : "_ZTIKt",
7919   "name" : "const unsigned short",
7920   "referenced_type" : "_ZTIt",
7921   "self_type" : "_ZTIKt",
7922   "size" : 2,
7923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7924  },
7925  {
7926   "is_const" : true,
7927   "linker_set_key" : "_ZTIKv",
7928   "name" : "const void",
7929   "referenced_type" : "_ZTIv",
7930   "self_type" : "_ZTIKv",
7931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7932  },
7933  {
7934   "alignment" : 4,
7935   "is_const" : true,
7936   "linker_set_key" : "_ZTIKx",
7937   "name" : "const long long",
7938   "referenced_type" : "_ZTIx",
7939   "self_type" : "_ZTIKx",
7940   "size" : 8,
7941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7942  },
7943  {
7944   "alignment" : 4,
7945   "is_const" : true,
7946   "linker_set_key" : "_ZTIKy",
7947   "name" : "const unsigned long long",
7948   "referenced_type" : "_ZTIy",
7949   "self_type" : "_ZTIKy",
7950   "size" : 8,
7951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7952  },
7953  {
7954   "alignment" : 1,
7955   "is_volatile" : true,
7956   "linker_set_key" : "_ZTIVb",
7957   "name" : "volatile bool",
7958   "referenced_type" : "_ZTIb",
7959   "self_type" : "_ZTIVb",
7960   "size" : 1,
7961   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7962  },
7963  {
7964   "alignment" : 4,
7965   "is_volatile" : true,
7966   "linker_set_key" : "_ZTIVi",
7967   "name" : "volatile int",
7968   "referenced_type" : "_ZTIi",
7969   "self_type" : "_ZTIVi",
7970   "size" : 4,
7971   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7972  }
7973 ],
7974 "record_types" :
7975 [
7976  {
7977   "alignment" : 4,
7978   "fields" :
7979   [
7980    {
7981     "field_name" : "len",
7982     "referenced_type" : "_ZTIt"
7983    },
7984    {
7985     "field_name" : "hdr_size",
7986     "field_offset" : 16,
7987     "referenced_type" : "_ZTIt"
7988    },
7989    {
7990     "field_name" : "pid",
7991     "field_offset" : 32,
7992     "referenced_type" : "_ZTIi"
7993    },
7994    {
7995     "field_name" : "tid",
7996     "field_offset" : 64,
7997     "referenced_type" : "_ZTIj"
7998    },
7999    {
8000     "field_name" : "sec",
8001     "field_offset" : 96,
8002     "referenced_type" : "_ZTIj"
8003    },
8004    {
8005     "field_name" : "nsec",
8006     "field_offset" : 128,
8007     "referenced_type" : "_ZTIj"
8008    },
8009    {
8010     "field_name" : "lid",
8011     "field_offset" : 160,
8012     "referenced_type" : "_ZTIj"
8013    },
8014    {
8015     "field_name" : "uid",
8016     "field_offset" : 192,
8017     "referenced_type" : "_ZTIj"
8018    },
8019    {
8020     "field_name" : "msg",
8021     "field_offset" : 224,
8022     "referenced_type" : "_ZTIA0_c"
8023    }
8024   ],
8025   "linker_set_key" : "_ZTI12logger_entry",
8026   "name" : "logger_entry",
8027   "referenced_type" : "_ZTI12logger_entry",
8028   "self_type" : "_ZTI12logger_entry",
8029   "size" : 28,
8030   "source_file" : "/system/core/liblog/include/log/log_read.h"
8031  },
8032  {
8033   "alignment" : 4,
8034   "fields" :
8035   [
8036    {
8037     "field_name" : "y",
8038     "referenced_type" : "_ZTIPv"
8039    },
8040    {
8041     "field_name" : "cb",
8042     "field_offset" : 32,
8043     "referenced_type" : "_ZTIPv"
8044    },
8045    {
8046     "field_name" : "cr",
8047     "field_offset" : 64,
8048     "referenced_type" : "_ZTIPv"
8049    },
8050    {
8051     "field_name" : "ystride",
8052     "field_offset" : 96,
8053     "referenced_type" : "_ZTIj"
8054    },
8055    {
8056     "field_name" : "cstride",
8057     "field_offset" : 128,
8058     "referenced_type" : "_ZTIj"
8059    },
8060    {
8061     "field_name" : "chroma_step",
8062     "field_offset" : 160,
8063     "referenced_type" : "_ZTIj"
8064    },
8065    {
8066     "field_name" : "reserved",
8067     "field_offset" : 192,
8068     "referenced_type" : "_ZTIA8_j"
8069    }
8070   ],
8071   "linker_set_key" : "_ZTI13android_ycbcr",
8072   "name" : "android_ycbcr",
8073   "referenced_type" : "_ZTI13android_ycbcr",
8074   "self_type" : "_ZTI13android_ycbcr",
8075   "size" : 56,
8076   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8077  },
8078  {
8079   "alignment" : 4,
8080   "fields" :
8081   [
8082    {
8083     "field_name" : "version",
8084     "referenced_type" : "_ZTIi"
8085    },
8086    {
8087     "field_name" : "numFds",
8088     "field_offset" : 32,
8089     "referenced_type" : "_ZTIi"
8090    },
8091    {
8092     "field_name" : "numInts",
8093     "field_offset" : 64,
8094     "referenced_type" : "_ZTIi"
8095    },
8096    {
8097     "field_name" : "data",
8098     "field_offset" : 96,
8099     "referenced_type" : "_ZTIA0_i"
8100    }
8101   ],
8102   "linker_set_key" : "_ZTI13native_handle",
8103   "name" : "native_handle",
8104   "referenced_type" : "_ZTI13native_handle",
8105   "self_type" : "_ZTI13native_handle",
8106   "size" : 12,
8107   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8108  },
8109  {
8110   "alignment" : 4,
8111   "fields" :
8112   [
8113    {
8114     "field_name" : "x",
8115     "referenced_type" : "_ZTIf"
8116    },
8117    {
8118     "field_name" : "y",
8119     "field_offset" : 32,
8120     "referenced_type" : "_ZTIf"
8121    }
8122   ],
8123   "linker_set_key" : "_ZTI16android_xy_color",
8124   "name" : "android_xy_color",
8125   "referenced_type" : "_ZTI16android_xy_color",
8126   "self_type" : "_ZTI16android_xy_color",
8127   "size" : 8,
8128   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8129  },
8130  {
8131   "alignment" : 4,
8132   "fields" :
8133   [
8134    {
8135     "field_name" : "top_left",
8136     "referenced_type" : "_ZTIPh"
8137    },
8138    {
8139     "field_name" : "component",
8140     "field_offset" : 32,
8141     "referenced_type" : "_ZTI22android_flex_component"
8142    },
8143    {
8144     "field_name" : "bits_per_component",
8145     "field_offset" : 64,
8146     "referenced_type" : "_ZTIi"
8147    },
8148    {
8149     "field_name" : "bits_used",
8150     "field_offset" : 96,
8151     "referenced_type" : "_ZTIi"
8152    },
8153    {
8154     "field_name" : "h_increment",
8155     "field_offset" : 128,
8156     "referenced_type" : "_ZTIi"
8157    },
8158    {
8159     "field_name" : "v_increment",
8160     "field_offset" : 160,
8161     "referenced_type" : "_ZTIi"
8162    },
8163    {
8164     "field_name" : "h_subsampling",
8165     "field_offset" : 192,
8166     "referenced_type" : "_ZTIi"
8167    },
8168    {
8169     "field_name" : "v_subsampling",
8170     "field_offset" : 224,
8171     "referenced_type" : "_ZTIi"
8172    }
8173   ],
8174   "linker_set_key" : "_ZTI18android_flex_plane",
8175   "name" : "android_flex_plane",
8176   "referenced_type" : "_ZTI18android_flex_plane",
8177   "self_type" : "_ZTI18android_flex_plane",
8178   "size" : 32,
8179   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8180  },
8181  {
8182   "alignment" : 4,
8183   "fields" :
8184   [
8185    {
8186     "field_name" : "format",
8187     "referenced_type" : "_ZTI19android_flex_format"
8188    },
8189    {
8190     "field_name" : "num_planes",
8191     "field_offset" : 32,
8192     "referenced_type" : "_ZTIj"
8193    },
8194    {
8195     "field_name" : "planes",
8196     "field_offset" : 64,
8197     "referenced_type" : "_ZTIP18android_flex_plane"
8198    }
8199   ],
8200   "linker_set_key" : "_ZTI19android_flex_layout",
8201   "name" : "android_flex_layout",
8202   "referenced_type" : "_ZTI19android_flex_layout",
8203   "self_type" : "_ZTI19android_flex_layout",
8204   "size" : 12,
8205   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "fields" :
8210   [
8211    {
8212     "field_name" : "num_points",
8213     "referenced_type" : "_ZTIj"
8214    },
8215    {
8216     "field_name" : "reserved",
8217     "field_offset" : 32,
8218     "referenced_type" : "_ZTIA8_j"
8219    },
8220    {
8221     "field_name" : "xyzc_points",
8222     "field_offset" : 288,
8223     "referenced_type" : "_ZTIA_f"
8224    }
8225   ],
8226   "linker_set_key" : "_ZTI20android_depth_points",
8227   "name" : "android_depth_points",
8228   "referenced_type" : "_ZTI20android_depth_points",
8229   "self_type" : "_ZTI20android_depth_points",
8230   "size" : 36,
8231   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "fields" :
8236   [
8237    {
8238     "field_name" : "struct_size",
8239     "referenced_type" : "_ZTIj"
8240    },
8241    {
8242     "field_name" : "buffer_id",
8243     "field_offset" : 32,
8244     "referenced_type" : "_ZTIi"
8245    },
8246    {
8247     "field_name" : "priority",
8248     "field_offset" : 64,
8249     "referenced_type" : "_ZTIi"
8250    },
8251    {
8252     "field_name" : "tag",
8253     "field_offset" : 96,
8254     "referenced_type" : "_ZTIPKc"
8255    },
8256    {
8257     "field_name" : "file",
8258     "field_offset" : 128,
8259     "referenced_type" : "_ZTIPKc"
8260    },
8261    {
8262     "field_name" : "line",
8263     "field_offset" : 160,
8264     "referenced_type" : "_ZTIj"
8265    },
8266    {
8267     "field_name" : "message",
8268     "field_offset" : 192,
8269     "referenced_type" : "_ZTIPKc"
8270    }
8271   ],
8272   "linker_set_key" : "_ZTI21__android_log_message",
8273   "name" : "__android_log_message",
8274   "referenced_type" : "_ZTI21__android_log_message",
8275   "self_type" : "_ZTI21__android_log_message",
8276   "size" : 28,
8277   "source_file" : "/system/core/liblog/include/android/log.h"
8278  },
8279  {
8280   "alignment" : 4,
8281   "fields" :
8282   [
8283    {
8284     "field_name" : "maxContentLightLevel",
8285     "referenced_type" : "_ZTIf"
8286    },
8287    {
8288     "field_name" : "maxFrameAverageLightLevel",
8289     "field_offset" : 32,
8290     "referenced_type" : "_ZTIf"
8291    }
8292   ],
8293   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8294   "name" : "android_cta861_3_metadata",
8295   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8296   "self_type" : "_ZTI25android_cta861_3_metadata",
8297   "size" : 8,
8298   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "fields" :
8303   [
8304    {
8305     "field_name" : "displayPrimaryRed",
8306     "referenced_type" : "_ZTI16android_xy_color"
8307    },
8308    {
8309     "field_name" : "displayPrimaryGreen",
8310     "field_offset" : 64,
8311     "referenced_type" : "_ZTI16android_xy_color"
8312    },
8313    {
8314     "field_name" : "displayPrimaryBlue",
8315     "field_offset" : 128,
8316     "referenced_type" : "_ZTI16android_xy_color"
8317    },
8318    {
8319     "field_name" : "whitePoint",
8320     "field_offset" : 192,
8321     "referenced_type" : "_ZTI16android_xy_color"
8322    },
8323    {
8324     "field_name" : "maxLuminance",
8325     "field_offset" : 256,
8326     "referenced_type" : "_ZTIf"
8327    },
8328    {
8329     "field_name" : "minLuminance",
8330     "field_offset" : 288,
8331     "referenced_type" : "_ZTIf"
8332    }
8333   ],
8334   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8335   "name" : "android_smpte2086_metadata",
8336   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8337   "self_type" : "_ZTI26android_smpte2086_metadata",
8338   "size" : 40,
8339   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8340  },
8341  {
8342   "alignment" : 4,
8343   "fields" :
8344   [
8345    {
8346     "referenced_type" : "_ZTIN7log_msgUt_E"
8347    }
8348   ],
8349   "linker_set_key" : "_ZTI7log_msg",
8350   "name" : "log_msg",
8351   "referenced_type" : "_ZTI7log_msg",
8352   "self_type" : "_ZTI7log_msg",
8353   "size" : 5124,
8354   "source_file" : "/system/core/liblog/include/log/log_read.h"
8355  },
8356  {
8357   "alignment" : 1,
8358   "fields" :
8359   [
8360    {
8361     "field_name" : "tv_sec",
8362     "referenced_type" : "_ZTIj"
8363    },
8364    {
8365     "field_name" : "tv_nsec",
8366     "field_offset" : 32,
8367     "referenced_type" : "_ZTIj"
8368    }
8369   ],
8370   "linker_set_key" : "_ZTI8log_time",
8371   "name" : "log_time",
8372   "referenced_type" : "_ZTI8log_time",
8373   "self_type" : "_ZTI8log_time",
8374   "size" : 8,
8375   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8376  },
8377  {
8378   "alignment" : 4,
8379   "fields" :
8380   [
8381    {
8382     "access" : "private",
8383     "field_name" : "mStorage",
8384     "field_offset" : 32,
8385     "referenced_type" : "_ZTIPv"
8386    },
8387    {
8388     "access" : "private",
8389     "field_name" : "mCount",
8390     "field_offset" : 64,
8391     "referenced_type" : "_ZTIj"
8392    },
8393    {
8394     "access" : "private",
8395     "field_name" : "mFlags",
8396     "field_offset" : 96,
8397     "referenced_type" : "_ZTIKj"
8398    },
8399    {
8400     "access" : "private",
8401     "field_name" : "mItemSize",
8402     "field_offset" : 128,
8403     "referenced_type" : "_ZTIKj"
8404    }
8405   ],
8406   "linker_set_key" : "_ZTIN7android10VectorImplE",
8407   "name" : "android::VectorImpl",
8408   "record_kind" : "class",
8409   "referenced_type" : "_ZTIN7android10VectorImplE",
8410   "self_type" : "_ZTIN7android10VectorImplE",
8411   "size" : 20,
8412   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8413   "vtable_components" :
8414   [
8415    {
8416     "kind" : "offset_to_top"
8417    },
8418    {
8419     "kind" : "rtti",
8420     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8421    },
8422    {
8423     "kind" : "complete_dtor_pointer",
8424     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8425    },
8426    {
8427     "kind" : "deleting_dtor_pointer",
8428     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8429    },
8430    {
8431     "is_pure" : true,
8432     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8433    },
8434    {
8435     "is_pure" : true,
8436     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8437    },
8438    {
8439     "is_pure" : true,
8440     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8441    },
8442    {
8443     "is_pure" : true,
8444     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8445    },
8446    {
8447     "is_pure" : true,
8448     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8449    },
8450    {
8451     "is_pure" : true,
8452     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8453    }
8454   ]
8455  },
8456  {
8457   "alignment" : 4,
8458   "fields" :
8459   [
8460    {
8461     "access" : "private",
8462     "field_name" : "mVector",
8463     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8464    }
8465   ],
8466   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8467   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8468   "record_kind" : "class",
8469   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8470   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8471   "size" : 20,
8472   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8473   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8474  },
8475  {
8476   "alignment" : 4,
8477   "fields" :
8478   [
8479    {
8480     "access" : "private",
8481     "field_name" : "mTag",
8482     "referenced_type" : "_ZTIy"
8483    }
8484   ],
8485   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8486   "name" : "android::ScopedTrace",
8487   "record_kind" : "class",
8488   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8489   "self_type" : "_ZTIN7android11ScopedTraceE",
8490   "size" : 8,
8491   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8492  },
8493  {
8494   "alignment" : 4,
8495   "fields" :
8496   [
8497    {
8498     "access" : "private",
8499     "field_name" : "mCount",
8500     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8501    }
8502   ],
8503   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8504   "name" : "android::LightRefBase<android::NativeHandle>",
8505   "record_kind" : "class",
8506   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8507   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8508   "size" : 4,
8509   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8510   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8511  },
8512  {
8513   "alignment" : 4,
8514   "fields" :
8515   [
8516    {
8517     "access" : "private",
8518     "field_name" : "mCount",
8519     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8520    }
8521   ],
8522   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8523   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8524   "record_kind" : "class",
8525   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8526   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8527   "size" : 4,
8528   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8529   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8530  },
8531  {
8532   "alignment" : 4,
8533   "base_specifiers" :
8534   [
8535    {
8536     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8537    }
8538   ],
8539   "fields" :
8540   [
8541    {
8542     "access" : "private",
8543     "field_name" : "mHandle",
8544     "field_offset" : 32,
8545     "referenced_type" : "_ZTIP13native_handle"
8546    },
8547    {
8548     "access" : "private",
8549     "field_name" : "mOwnsHandle",
8550     "field_offset" : 64,
8551     "referenced_type" : "_ZTIb"
8552    }
8553   ],
8554   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8555   "name" : "android::NativeHandle",
8556   "record_kind" : "class",
8557   "referenced_type" : "_ZTIN7android12NativeHandleE",
8558   "self_type" : "_ZTIN7android12NativeHandleE",
8559   "size" : 12,
8560   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8561  },
8562  {
8563   "alignment" : 4,
8564   "base_specifiers" :
8565   [
8566    {
8567     "access" : "private",
8568     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8569    }
8570   ],
8571   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8572   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8573   "record_kind" : "class",
8574   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8575   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8576   "size" : 20,
8577   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8578   "template_args" :
8579   [
8580    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8581   ],
8582   "vtable_components" :
8583   [
8584    {
8585     "kind" : "offset_to_top"
8586    },
8587    {
8588     "kind" : "rtti",
8589     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8590    },
8591    {
8592     "kind" : "complete_dtor_pointer",
8593     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8594    },
8595    {
8596     "kind" : "deleting_dtor_pointer",
8597     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8598    },
8599    {
8600     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8601    },
8602    {
8603     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8604    },
8605    {
8606     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8607    },
8608    {
8609     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8610    },
8611    {
8612     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8613    },
8614    {
8615     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8616    },
8617    {
8618     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8619    }
8620   ]
8621  },
8622  {
8623   "alignment" : 1,
8624   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8625   "name" : "android::ReferenceMover",
8626   "record_kind" : "class",
8627   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8628   "self_type" : "_ZTIN7android14ReferenceMoverE",
8629   "size" : 1,
8630   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8635   "name" : "android::ReferenceRenamer",
8636   "record_kind" : "class",
8637   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8638   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8639   "size" : 4,
8640   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8641   "vtable_components" :
8642   [
8643    {
8644     "kind" : "offset_to_top"
8645    },
8646    {
8647     "kind" : "rtti",
8648     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8649    },
8650    {
8651     "is_pure" : true,
8652     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8653    }
8654   ]
8655  },
8656  {
8657   "alignment" : 4,
8658   "base_specifiers" :
8659   [
8660    {
8661     "referenced_type" : "_ZTIN7android10VectorImplE"
8662    }
8663   ],
8664   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8665   "name" : "android::SortedVectorImpl",
8666   "record_kind" : "class",
8667   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8668   "self_type" : "_ZTIN7android16SortedVectorImplE",
8669   "size" : 20,
8670   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8671   "vtable_components" :
8672   [
8673    {
8674     "kind" : "offset_to_top"
8675    },
8676    {
8677     "kind" : "rtti",
8678     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8679    },
8680    {
8681     "kind" : "complete_dtor_pointer",
8682     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8683    },
8684    {
8685     "kind" : "deleting_dtor_pointer",
8686     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8687    },
8688    {
8689     "is_pure" : true,
8690     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8691    },
8692    {
8693     "is_pure" : true,
8694     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8695    },
8696    {
8697     "is_pure" : true,
8698     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8699    },
8700    {
8701     "is_pure" : true,
8702     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8703    },
8704    {
8705     "is_pure" : true,
8706     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8707    },
8708    {
8709     "is_pure" : true,
8710     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8711    },
8712    {
8713     "is_pure" : true,
8714     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8715    }
8716   ]
8717  },
8718  {
8719   "alignment" : 1,
8720   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8721   "name" : "android::trait_trivial_copy<bool>",
8722   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8723   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8724   "size" : 1,
8725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8726   "template_args" : [ "_ZTIb" ]
8727  },
8728  {
8729   "alignment" : 1,
8730   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8731   "name" : "android::trait_trivial_copy<char>",
8732   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8733   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8734   "size" : 1,
8735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8736   "template_args" : [ "_ZTIc" ]
8737  },
8738  {
8739   "alignment" : 1,
8740   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8741   "name" : "android::trait_trivial_copy<double>",
8742   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8743   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8744   "size" : 1,
8745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8746   "template_args" : [ "_ZTId" ]
8747  },
8748  {
8749   "alignment" : 1,
8750   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8751   "name" : "android::trait_trivial_copy<float>",
8752   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8753   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8754   "size" : 1,
8755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8756   "template_args" : [ "_ZTIf" ]
8757  },
8758  {
8759   "alignment" : 1,
8760   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8761   "name" : "android::trait_trivial_copy<unsigned char>",
8762   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8763   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8764   "size" : 1,
8765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8766   "template_args" : [ "_ZTIh" ]
8767  },
8768  {
8769   "alignment" : 1,
8770   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8771   "name" : "android::trait_trivial_copy<int>",
8772   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8773   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8774   "size" : 1,
8775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8776   "template_args" : [ "_ZTIi" ]
8777  },
8778  {
8779   "alignment" : 1,
8780   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8781   "name" : "android::trait_trivial_copy<unsigned int>",
8782   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8783   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8784   "size" : 1,
8785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8786   "template_args" : [ "_ZTIj" ]
8787  },
8788  {
8789   "alignment" : 1,
8790   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8791   "name" : "android::trait_trivial_copy<long>",
8792   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8793   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8794   "size" : 1,
8795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8796   "template_args" : [ "_ZTIl" ]
8797  },
8798  {
8799   "alignment" : 1,
8800   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8801   "name" : "android::trait_trivial_copy<unsigned long>",
8802   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8803   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8804   "size" : 1,
8805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8806   "template_args" : [ "_ZTIm" ]
8807  },
8808  {
8809   "alignment" : 1,
8810   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8811   "name" : "android::trait_trivial_copy<short>",
8812   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8813   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8814   "size" : 1,
8815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8816   "template_args" : [ "_ZTIs" ]
8817  },
8818  {
8819   "alignment" : 1,
8820   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8821   "name" : "android::trait_trivial_copy<unsigned short>",
8822   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8823   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8824   "size" : 1,
8825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8826   "template_args" : [ "_ZTIt" ]
8827  },
8828  {
8829   "alignment" : 1,
8830   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8831   "name" : "android::trait_trivial_copy<void>",
8832   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8833   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8834   "size" : 1,
8835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8836   "template_args" : [ "_ZTIv" ]
8837  },
8838  {
8839   "alignment" : 1,
8840   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8841   "name" : "android::trait_trivial_copy<long long>",
8842   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8843   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8844   "size" : 1,
8845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8846   "template_args" : [ "_ZTIx" ]
8847  },
8848  {
8849   "alignment" : 1,
8850   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8851   "name" : "android::trait_trivial_copy<unsigned long long>",
8852   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8853   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8854   "size" : 1,
8855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8856   "template_args" : [ "_ZTIy" ]
8857  },
8858  {
8859   "alignment" : 1,
8860   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8861   "name" : "android::trait_trivial_ctor<bool>",
8862   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8863   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8864   "size" : 1,
8865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8866   "template_args" : [ "_ZTIb" ]
8867  },
8868  {
8869   "alignment" : 1,
8870   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8871   "name" : "android::trait_trivial_ctor<char>",
8872   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8873   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8874   "size" : 1,
8875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8876   "template_args" : [ "_ZTIc" ]
8877  },
8878  {
8879   "alignment" : 1,
8880   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8881   "name" : "android::trait_trivial_ctor<double>",
8882   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8883   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8884   "size" : 1,
8885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8886   "template_args" : [ "_ZTId" ]
8887  },
8888  {
8889   "alignment" : 1,
8890   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8891   "name" : "android::trait_trivial_ctor<float>",
8892   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8893   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8894   "size" : 1,
8895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8896   "template_args" : [ "_ZTIf" ]
8897  },
8898  {
8899   "alignment" : 1,
8900   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8901   "name" : "android::trait_trivial_ctor<unsigned char>",
8902   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8903   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8904   "size" : 1,
8905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8906   "template_args" : [ "_ZTIh" ]
8907  },
8908  {
8909   "alignment" : 1,
8910   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8911   "name" : "android::trait_trivial_ctor<int>",
8912   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8913   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8914   "size" : 1,
8915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8916   "template_args" : [ "_ZTIi" ]
8917  },
8918  {
8919   "alignment" : 1,
8920   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8921   "name" : "android::trait_trivial_ctor<unsigned int>",
8922   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8923   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8924   "size" : 1,
8925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8926   "template_args" : [ "_ZTIj" ]
8927  },
8928  {
8929   "alignment" : 1,
8930   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8931   "name" : "android::trait_trivial_ctor<long>",
8932   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8933   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8934   "size" : 1,
8935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8936   "template_args" : [ "_ZTIl" ]
8937  },
8938  {
8939   "alignment" : 1,
8940   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8941   "name" : "android::trait_trivial_ctor<unsigned long>",
8942   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8943   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8944   "size" : 1,
8945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8946   "template_args" : [ "_ZTIm" ]
8947  },
8948  {
8949   "alignment" : 1,
8950   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8951   "name" : "android::trait_trivial_ctor<short>",
8952   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8953   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8954   "size" : 1,
8955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8956   "template_args" : [ "_ZTIs" ]
8957  },
8958  {
8959   "alignment" : 1,
8960   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8961   "name" : "android::trait_trivial_ctor<unsigned short>",
8962   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8963   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8964   "size" : 1,
8965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8966   "template_args" : [ "_ZTIt" ]
8967  },
8968  {
8969   "alignment" : 1,
8970   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8971   "name" : "android::trait_trivial_ctor<void>",
8972   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8973   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8974   "size" : 1,
8975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8976   "template_args" : [ "_ZTIv" ]
8977  },
8978  {
8979   "alignment" : 1,
8980   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8981   "name" : "android::trait_trivial_ctor<long long>",
8982   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8983   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8984   "size" : 1,
8985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8986   "template_args" : [ "_ZTIx" ]
8987  },
8988  {
8989   "alignment" : 1,
8990   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8991   "name" : "android::trait_trivial_ctor<unsigned long long>",
8992   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8993   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8994   "size" : 1,
8995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8996   "template_args" : [ "_ZTIy" ]
8997  },
8998  {
8999   "alignment" : 1,
9000   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9001   "name" : "android::trait_trivial_dtor<bool>",
9002   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9003   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9004   "size" : 1,
9005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9006   "template_args" : [ "_ZTIb" ]
9007  },
9008  {
9009   "alignment" : 1,
9010   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9011   "name" : "android::trait_trivial_dtor<char>",
9012   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9013   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9014   "size" : 1,
9015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9016   "template_args" : [ "_ZTIc" ]
9017  },
9018  {
9019   "alignment" : 1,
9020   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9021   "name" : "android::trait_trivial_dtor<double>",
9022   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9023   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9024   "size" : 1,
9025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9026   "template_args" : [ "_ZTId" ]
9027  },
9028  {
9029   "alignment" : 1,
9030   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9031   "name" : "android::trait_trivial_dtor<float>",
9032   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9033   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9034   "size" : 1,
9035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9036   "template_args" : [ "_ZTIf" ]
9037  },
9038  {
9039   "alignment" : 1,
9040   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9041   "name" : "android::trait_trivial_dtor<unsigned char>",
9042   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9043   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9044   "size" : 1,
9045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9046   "template_args" : [ "_ZTIh" ]
9047  },
9048  {
9049   "alignment" : 1,
9050   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9051   "name" : "android::trait_trivial_dtor<int>",
9052   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9053   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9054   "size" : 1,
9055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9056   "template_args" : [ "_ZTIi" ]
9057  },
9058  {
9059   "alignment" : 1,
9060   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9061   "name" : "android::trait_trivial_dtor<unsigned int>",
9062   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9063   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9064   "size" : 1,
9065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9066   "template_args" : [ "_ZTIj" ]
9067  },
9068  {
9069   "alignment" : 1,
9070   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9071   "name" : "android::trait_trivial_dtor<long>",
9072   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9073   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9074   "size" : 1,
9075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9076   "template_args" : [ "_ZTIl" ]
9077  },
9078  {
9079   "alignment" : 1,
9080   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9081   "name" : "android::trait_trivial_dtor<unsigned long>",
9082   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9083   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9084   "size" : 1,
9085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9086   "template_args" : [ "_ZTIm" ]
9087  },
9088  {
9089   "alignment" : 1,
9090   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9091   "name" : "android::trait_trivial_dtor<short>",
9092   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9093   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9094   "size" : 1,
9095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9096   "template_args" : [ "_ZTIs" ]
9097  },
9098  {
9099   "alignment" : 1,
9100   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9101   "name" : "android::trait_trivial_dtor<unsigned short>",
9102   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9103   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9104   "size" : 1,
9105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9106   "template_args" : [ "_ZTIt" ]
9107  },
9108  {
9109   "alignment" : 1,
9110   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9111   "name" : "android::trait_trivial_dtor<void>",
9112   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9113   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9114   "size" : 1,
9115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9116   "template_args" : [ "_ZTIv" ]
9117  },
9118  {
9119   "alignment" : 1,
9120   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9121   "name" : "android::trait_trivial_dtor<long long>",
9122   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9123   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9124   "size" : 1,
9125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9126   "template_args" : [ "_ZTIx" ]
9127  },
9128  {
9129   "alignment" : 1,
9130   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9131   "name" : "android::trait_trivial_dtor<unsigned long long>",
9132   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9133   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9134   "size" : 1,
9135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9136   "template_args" : [ "_ZTIy" ]
9137  },
9138  {
9139   "alignment" : 1,
9140   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9141   "name" : "android::trait_trivial_move<android::String8>",
9142   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9143   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9144   "size" : 1,
9145   "source_file" : "/system/core/libutils/include/utils/String8.h",
9146   "template_args" : [ "_ZTIN7android7String8E" ]
9147  },
9148  {
9149   "alignment" : 1,
9150   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9151   "name" : "android::trait_trivial_move<android::String16>",
9152   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9153   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9154   "size" : 1,
9155   "source_file" : "/system/core/libutils/include/utils/String16.h",
9156   "template_args" : [ "_ZTIN7android8String16E" ]
9157  },
9158  {
9159   "alignment" : 1,
9160   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9161   "name" : "android::trait_trivial_move<bool>",
9162   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9163   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9164   "size" : 1,
9165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9166   "template_args" : [ "_ZTIb" ]
9167  },
9168  {
9169   "alignment" : 1,
9170   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9171   "name" : "android::trait_trivial_move<char>",
9172   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9173   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9174   "size" : 1,
9175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9176   "template_args" : [ "_ZTIc" ]
9177  },
9178  {
9179   "alignment" : 1,
9180   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9181   "name" : "android::trait_trivial_move<double>",
9182   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9183   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9184   "size" : 1,
9185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9186   "template_args" : [ "_ZTId" ]
9187  },
9188  {
9189   "alignment" : 1,
9190   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9191   "name" : "android::trait_trivial_move<float>",
9192   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9193   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9194   "size" : 1,
9195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9196   "template_args" : [ "_ZTIf" ]
9197  },
9198  {
9199   "alignment" : 1,
9200   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9201   "name" : "android::trait_trivial_move<unsigned char>",
9202   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9203   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9204   "size" : 1,
9205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9206   "template_args" : [ "_ZTIh" ]
9207  },
9208  {
9209   "alignment" : 1,
9210   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9211   "name" : "android::trait_trivial_move<int>",
9212   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9213   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9214   "size" : 1,
9215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9216   "template_args" : [ "_ZTIi" ]
9217  },
9218  {
9219   "alignment" : 1,
9220   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9221   "name" : "android::trait_trivial_move<unsigned int>",
9222   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9223   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9224   "size" : 1,
9225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9226   "template_args" : [ "_ZTIj" ]
9227  },
9228  {
9229   "alignment" : 1,
9230   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9231   "name" : "android::trait_trivial_move<long>",
9232   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9233   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9234   "size" : 1,
9235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9236   "template_args" : [ "_ZTIl" ]
9237  },
9238  {
9239   "alignment" : 1,
9240   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9241   "name" : "android::trait_trivial_move<unsigned long>",
9242   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9243   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9244   "size" : 1,
9245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9246   "template_args" : [ "_ZTIm" ]
9247  },
9248  {
9249   "alignment" : 1,
9250   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9251   "name" : "android::trait_trivial_move<short>",
9252   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9253   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9254   "size" : 1,
9255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9256   "template_args" : [ "_ZTIs" ]
9257  },
9258  {
9259   "alignment" : 1,
9260   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9261   "name" : "android::trait_trivial_move<unsigned short>",
9262   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9263   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9264   "size" : 1,
9265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9266   "template_args" : [ "_ZTIt" ]
9267  },
9268  {
9269   "alignment" : 1,
9270   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9271   "name" : "android::trait_trivial_move<void>",
9272   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9273   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9274   "size" : 1,
9275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9276   "template_args" : [ "_ZTIv" ]
9277  },
9278  {
9279   "alignment" : 1,
9280   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9281   "name" : "android::trait_trivial_move<long long>",
9282   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9283   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9284   "size" : 1,
9285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9286   "template_args" : [ "_ZTIx" ]
9287  },
9288  {
9289   "alignment" : 1,
9290   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9291   "name" : "android::trait_trivial_move<unsigned long long>",
9292   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9293   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9294   "size" : 1,
9295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9296   "template_args" : [ "_ZTIy" ]
9297  },
9298  {
9299   "alignment" : 4,
9300   "base_specifiers" :
9301   [
9302    {
9303     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9304    }
9305   ],
9306   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9307   "name" : "android::VirtualLightRefBase",
9308   "record_kind" : "class",
9309   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9310   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9311   "size" : 8,
9312   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9313   "vtable_components" :
9314   [
9315    {
9316     "kind" : "offset_to_top"
9317    },
9318    {
9319     "kind" : "rtti",
9320     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9321    },
9322    {
9323     "kind" : "complete_dtor_pointer",
9324     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9325    },
9326    {
9327     "kind" : "deleting_dtor_pointer",
9328     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9329    }
9330   ]
9331  },
9332  {
9333   "alignment" : 4,
9334   "fields" :
9335   [
9336    {
9337     "access" : "private",
9338     "field_name" : "m_ptr",
9339     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9340    }
9341   ],
9342   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9343   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9344   "record_kind" : "class",
9345   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9346   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9347   "size" : 4,
9348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9349   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9350  },
9351  {
9352   "alignment" : 4,
9353   "fields" :
9354   [
9355    {
9356     "access" : "private",
9357     "field_name" : "m_ptr",
9358     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9359    }
9360   ],
9361   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9362   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9363   "record_kind" : "class",
9364   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9365   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9366   "size" : 4,
9367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9368   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9369  },
9370  {
9371   "alignment" : 4,
9372   "fields" :
9373   [
9374    {
9375     "access" : "private",
9376     "field_name" : "m_ptr",
9377     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9378    }
9379   ],
9380   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9381   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9382   "record_kind" : "class",
9383   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9384   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9385   "size" : 4,
9386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9387   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9388  },
9389  {
9390   "alignment" : 4,
9391   "fields" :
9392   [
9393    {
9394     "access" : "private",
9395     "field_name" : "m_ptr",
9396     "referenced_type" : "_ZTIPN7android6ThreadE"
9397    }
9398   ],
9399   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9400   "name" : "android::sp<android::Thread>",
9401   "record_kind" : "class",
9402   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9403   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9404   "size" : 4,
9405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9406   "template_args" : [ "_ZTIN7android6ThreadE" ]
9407  },
9408  {
9409   "alignment" : 4,
9410   "fields" :
9411   [
9412    {
9413     "access" : "private",
9414     "field_name" : "m_ptr",
9415     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9416    }
9417   ],
9418   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9419   "name" : "android::sp<android::hardware::IInterface>",
9420   "record_kind" : "class",
9421   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9422   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9423   "size" : 4,
9424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9425   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9426  },
9427  {
9428   "alignment" : 4,
9429   "fields" :
9430   [
9431    {
9432     "access" : "private",
9433     "field_name" : "m_ptr",
9434     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9435    }
9436   ],
9437   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9438   "name" : "android::sp<android::hardware::ProcessState>",
9439   "record_kind" : "class",
9440   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9441   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9442   "size" : 4,
9443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9444   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9445  },
9446  {
9447   "alignment" : 4,
9448   "fields" :
9449   [
9450    {
9451     "access" : "private",
9452     "field_name" : "m_ptr",
9453     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9454    }
9455   ],
9456   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9457   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9458   "record_kind" : "class",
9459   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9460   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9461   "size" : 4,
9462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9463   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9464  },
9465  {
9466   "alignment" : 4,
9467   "fields" :
9468   [
9469    {
9470     "access" : "private",
9471     "field_name" : "m_ptr",
9472     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9473    }
9474   ],
9475   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9476   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9477   "record_kind" : "class",
9478   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9479   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9480   "size" : 4,
9481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9482   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9483  },
9484  {
9485   "alignment" : 4,
9486   "fields" :
9487   [
9488    {
9489     "access" : "private",
9490     "field_name" : "m_ptr",
9491     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9492    }
9493   ],
9494   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9495   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9496   "record_kind" : "class",
9497   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9498   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9499   "size" : 4,
9500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9501   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9502  },
9503  {
9504   "alignment" : 4,
9505   "fields" :
9506   [
9507    {
9508     "access" : "private",
9509     "field_name" : "m_ptr",
9510     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9511    }
9512   ],
9513   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9514   "name" : "android::sp<android::hardware::IBinder>",
9515   "record_kind" : "class",
9516   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9517   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9518   "size" : 4,
9519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9520   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9521  },
9522  {
9523   "alignment" : 4,
9524   "fields" :
9525   [
9526    {
9527     "access" : "private",
9528     "field_name" : "m_ptr",
9529     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9530    }
9531   ],
9532   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9533   "name" : "android::sp<android::hardware::BHwBinder>",
9534   "record_kind" : "class",
9535   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9536   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9537   "size" : 4,
9538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9539   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9540  },
9541  {
9542   "alignment" : 4,
9543   "fields" :
9544   [
9545    {
9546     "access" : "private",
9547     "field_name" : "m_ptr",
9548     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
9549    }
9550   ],
9551   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9552   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
9553   "record_kind" : "class",
9554   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9555   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9556   "size" : 4,
9557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9558   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ]
9559  },
9560  {
9561   "alignment" : 4,
9562   "fields" :
9563   [
9564    {
9565     "access" : "private",
9566     "field_name" : "m_ptr",
9567     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
9568    }
9569   ],
9570   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9571   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
9572   "record_kind" : "class",
9573   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9574   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9575   "size" : 4,
9576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9577   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ]
9578  },
9579  {
9580   "alignment" : 4,
9581   "fields" :
9582   [
9583    {
9584     "access" : "private",
9585     "field_name" : "m_ptr",
9586     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9587    },
9588    {
9589     "access" : "private",
9590     "field_name" : "m_refs",
9591     "field_offset" : 32,
9592     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9593    }
9594   ],
9595   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9596   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9597   "record_kind" : "class",
9598   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9599   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9600   "size" : 8,
9601   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9602   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9603  },
9604  {
9605   "alignment" : 4,
9606   "fields" :
9607   [
9608    {
9609     "access" : "private",
9610     "field_name" : "m_ptr",
9611     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9612    },
9613    {
9614     "access" : "private",
9615     "field_name" : "m_refs",
9616     "field_offset" : 32,
9617     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9618    }
9619   ],
9620   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9621   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9622   "record_kind" : "class",
9623   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9624   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9625   "size" : 8,
9626   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9627   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9628  },
9629  {
9630   "alignment" : 4,
9631   "fields" :
9632   [
9633    {
9634     "access" : "private",
9635     "field_name" : "m_ptr",
9636     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9637    },
9638    {
9639     "access" : "private",
9640     "field_name" : "m_refs",
9641     "field_offset" : 32,
9642     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9643    }
9644   ],
9645   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9646   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9647   "record_kind" : "class",
9648   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9649   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9650   "size" : 8,
9651   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9652   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9653  },
9654  {
9655   "alignment" : 4,
9656   "fields" :
9657   [
9658    {
9659     "access" : "private",
9660     "field_name" : "m_ptr",
9661     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9662    },
9663    {
9664     "access" : "private",
9665     "field_name" : "m_refs",
9666     "field_offset" : 32,
9667     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9668    }
9669   ],
9670   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9671   "name" : "android::wp<android::hardware::BHwBinder>",
9672   "record_kind" : "class",
9673   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9674   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9675   "size" : 8,
9676   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9677   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9678  },
9679  {
9680   "alignment" : 4,
9681   "base_specifiers" :
9682   [
9683    {
9684     "is_virtual" : true,
9685     "referenced_type" : "_ZTIN7android7RefBaseE"
9686    }
9687   ],
9688   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9689   "name" : "android::hidl::base::V1_0::IBase",
9690   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9691   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9692   "size" : 12,
9693   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9694   "vtable_components" :
9695   [
9696    {
9697     "component_value" : 4,
9698     "kind" : "vbase_offset"
9699    },
9700    {
9701     "kind" : "offset_to_top"
9702    },
9703    {
9704     "kind" : "rtti",
9705     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9706    },
9707    {
9708     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9718    },
9719    {
9720     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9721    },
9722    {
9723     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9739    },
9740    {
9741     "kind" : "complete_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9743    },
9744    {
9745     "kind" : "deleting_dtor_pointer",
9746     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9747    },
9748    {
9749     "kind" : "vcall_offset"
9750    },
9751    {
9752     "kind" : "vcall_offset"
9753    },
9754    {
9755     "kind" : "vcall_offset"
9756    },
9757    {
9758     "kind" : "vcall_offset"
9759    },
9760    {
9761     "component_value" : -4,
9762     "kind" : "vcall_offset"
9763    },
9764    {
9765     "component_value" : -4,
9766     "kind" : "offset_to_top"
9767    },
9768    {
9769     "kind" : "rtti",
9770     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9771    },
9772    {
9773     "kind" : "complete_dtor_pointer",
9774     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9775    },
9776    {
9777     "kind" : "deleting_dtor_pointer",
9778     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9785    },
9786    {
9787     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9788    },
9789    {
9790     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9791    }
9792   ]
9793  },
9794  {
9795   "alignment" : 4,
9796   "base_specifiers" :
9797   [
9798    {
9799     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9800    },
9801    {
9802     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9803    }
9804   ],
9805   "fields" :
9806   [
9807    {
9808     "access" : "private",
9809     "field_name" : "_hidl_mImpl",
9810     "field_offset" : 512,
9811     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9812    }
9813   ],
9814   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9815   "name" : "android::hidl::base::V1_0::BnHwBase",
9816   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9817   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9818   "size" : 76,
9819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9820   "vtable_components" :
9821   [
9822    {
9823     "component_value" : 68,
9824     "kind" : "vbase_offset"
9825    },
9826    {
9827     "kind" : "offset_to_top"
9828    },
9829    {
9830     "kind" : "rtti",
9831     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9832    },
9833    {
9834     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9835    },
9836    {
9837     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9838    },
9839    {
9840     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9841    },
9842    {
9843     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9847    },
9848    {
9849     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9850    },
9851    {
9852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9856    },
9857    {
9858     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9859    },
9860    {
9861     "kind" : "complete_dtor_pointer",
9862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9863    },
9864    {
9865     "kind" : "deleting_dtor_pointer",
9866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9867    },
9868    {
9869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9870    },
9871    {
9872     "component_value" : -20,
9873     "kind" : "offset_to_top"
9874    },
9875    {
9876     "kind" : "rtti",
9877     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9878    },
9879    {
9880     "kind" : "complete_dtor_pointer",
9881     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9882    },
9883    {
9884     "kind" : "deleting_dtor_pointer",
9885     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9886    },
9887    {
9888     "kind" : "vcall_offset"
9889    },
9890    {
9891     "kind" : "vcall_offset"
9892    },
9893    {
9894     "kind" : "vcall_offset"
9895    },
9896    {
9897     "kind" : "vcall_offset"
9898    },
9899    {
9900     "component_value" : -68,
9901     "kind" : "vcall_offset"
9902    },
9903    {
9904     "component_value" : -68,
9905     "kind" : "offset_to_top"
9906    },
9907    {
9908     "kind" : "rtti",
9909     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9910    },
9911    {
9912     "kind" : "complete_dtor_pointer",
9913     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9914    },
9915    {
9916     "kind" : "deleting_dtor_pointer",
9917     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9930    }
9931   ]
9932  },
9933  {
9934   "alignment" : 4,
9935   "base_specifiers" :
9936   [
9937    {
9938     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9939    },
9940    {
9941     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9942    }
9943   ],
9944   "fields" :
9945   [
9946    {
9947     "access" : "private",
9948     "field_name" : "_hidl_mMutex",
9949     "field_offset" : 544,
9950     "referenced_type" : "_ZTINSt3__15mutexE"
9951    },
9952    {
9953     "access" : "private",
9954     "field_name" : "_hidl_mDeathRecipients",
9955     "field_offset" : 576,
9956     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9957    }
9958   ],
9959   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9960   "name" : "android::hidl::base::V1_0::BpHwBase",
9961   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9962   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9963   "size" : 92,
9964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9965   "vtable_components" :
9966   [
9967    {
9968     "component_value" : 84,
9969     "kind" : "vbase_offset"
9970    },
9971    {
9972     "kind" : "offset_to_top"
9973    },
9974    {
9975     "kind" : "rtti",
9976     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9977    },
9978    {
9979     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9980    },
9981    {
9982     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9983    },
9984    {
9985     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9986    },
9987    {
9988     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9989    },
9990    {
9991     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10004    },
10005    {
10006     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10007    },
10008    {
10009     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10024    },
10025    {
10026     "component_value" : 80,
10027     "kind" : "vbase_offset"
10028    },
10029    {
10030     "component_value" : -4,
10031     "kind" : "offset_to_top"
10032    },
10033    {
10034     "kind" : "rtti",
10035     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10036    },
10037    {
10038     "kind" : "complete_dtor_pointer",
10039     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10040    },
10041    {
10042     "kind" : "deleting_dtor_pointer",
10043     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10044    },
10045    {
10046     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10047    },
10048    {
10049     "component_value" : 76,
10050     "kind" : "vbase_offset"
10051    },
10052    {
10053     "component_value" : -8,
10054     "kind" : "offset_to_top"
10055    },
10056    {
10057     "kind" : "rtti",
10058     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10059    },
10060    {
10061     "kind" : "complete_dtor_pointer",
10062     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10063    },
10064    {
10065     "kind" : "deleting_dtor_pointer",
10066     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10070    },
10071    {
10072     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10076    },
10077    {
10078     "component_value" : -24,
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10084    },
10085    {
10086     "kind" : "complete_dtor_pointer",
10087     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10088    },
10089    {
10090     "kind" : "deleting_dtor_pointer",
10091     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10092    },
10093    {
10094     "kind" : "vcall_offset"
10095    },
10096    {
10097     "component_value" : -76,
10098     "kind" : "vcall_offset"
10099    },
10100    {
10101     "component_value" : -84,
10102     "kind" : "vcall_offset"
10103    },
10104    {
10105     "component_value" : -76,
10106     "kind" : "vcall_offset"
10107    },
10108    {
10109     "component_value" : -84,
10110     "kind" : "vcall_offset"
10111    },
10112    {
10113     "component_value" : -84,
10114     "kind" : "offset_to_top"
10115    },
10116    {
10117     "kind" : "rtti",
10118     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10119    },
10120    {
10121     "kind" : "complete_dtor_pointer",
10122     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10123    },
10124    {
10125     "kind" : "deleting_dtor_pointer",
10126     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10127    },
10128    {
10129     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10139    }
10140   ]
10141  },
10142  {
10143   "alignment" : 8,
10144   "fields" :
10145   [
10146    {
10147     "field_name" : "pid",
10148     "referenced_type" : "_ZTIi"
10149    },
10150    {
10151     "field_name" : "ptr",
10152     "field_offset" : 64,
10153     "referenced_type" : "_ZTIy"
10154    },
10155    {
10156     "field_name" : "arch",
10157     "field_offset" : 128,
10158     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10159    }
10160   ],
10161   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10162   "name" : "android::hidl::base::V1_0::DebugInfo",
10163   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10164   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10165   "size" : 24,
10166   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10167  },
10168  {
10169   "alignment" : 8,
10170   "fields" :
10171   [
10172    {
10173     "field_name" : "interfaceName",
10174     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10175    },
10176    {
10177     "field_name" : "instanceName",
10178     "field_offset" : 128,
10179     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10180    },
10181    {
10182     "field_name" : "pid",
10183     "field_offset" : 256,
10184     "referenced_type" : "_ZTIi"
10185    },
10186    {
10187     "field_name" : "clientPids",
10188     "field_offset" : 320,
10189     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10190    },
10191    {
10192     "field_name" : "arch",
10193     "field_offset" : 448,
10194     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10195    }
10196   ],
10197   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10198   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10199   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10200   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10201   "size" : 64,
10202   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10203  },
10204  {
10205   "alignment" : 4,
10206   "base_specifiers" :
10207   [
10208    {
10209     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10210    }
10211   ],
10212   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10213   "name" : "android::hidl::manager::V1_0::IServiceManager",
10214   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10215   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10216   "size" : 12,
10217   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10218   "vtable_components" :
10219   [
10220    {
10221     "component_value" : 4,
10222     "kind" : "vbase_offset"
10223    },
10224    {
10225     "kind" : "offset_to_top"
10226    },
10227    {
10228     "kind" : "rtti",
10229     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10230    },
10231    {
10232     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10233    },
10234    {
10235     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10254    },
10255    {
10256     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10263    },
10264    {
10265     "kind" : "complete_dtor_pointer",
10266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10267    },
10268    {
10269     "kind" : "deleting_dtor_pointer",
10270     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10271    },
10272    {
10273     "is_pure" : true,
10274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10275    },
10276    {
10277     "is_pure" : true,
10278     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10279    },
10280    {
10281     "is_pure" : true,
10282     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10283    },
10284    {
10285     "is_pure" : true,
10286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10287    },
10288    {
10289     "is_pure" : true,
10290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10291    },
10292    {
10293     "is_pure" : true,
10294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10295    },
10296    {
10297     "is_pure" : true,
10298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10299    },
10300    {
10301     "is_pure" : true,
10302     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10303    },
10304    {
10305     "kind" : "vcall_offset"
10306    },
10307    {
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "kind" : "vcall_offset"
10312    },
10313    {
10314     "kind" : "vcall_offset"
10315    },
10316    {
10317     "component_value" : -4,
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "component_value" : -4,
10322     "kind" : "offset_to_top"
10323    },
10324    {
10325     "kind" : "rtti",
10326     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10327    },
10328    {
10329     "kind" : "complete_dtor_pointer",
10330     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10331    },
10332    {
10333     "kind" : "deleting_dtor_pointer",
10334     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10347    }
10348   ]
10349  },
10350  {
10351   "alignment" : 4,
10352   "base_specifiers" :
10353   [
10354    {
10355     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10356    }
10357   ],
10358   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10359   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10360   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10361   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10362   "size" : 12,
10363   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10364   "vtable_components" :
10365   [
10366    {
10367     "component_value" : 4,
10368     "kind" : "vbase_offset"
10369    },
10370    {
10371     "kind" : "offset_to_top"
10372    },
10373    {
10374     "kind" : "rtti",
10375     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10376    },
10377    {
10378     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10409    },
10410    {
10411     "kind" : "complete_dtor_pointer",
10412     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10413    },
10414    {
10415     "kind" : "deleting_dtor_pointer",
10416     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10417    },
10418    {
10419     "is_pure" : true,
10420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10421    },
10422    {
10423     "kind" : "vcall_offset"
10424    },
10425    {
10426     "kind" : "vcall_offset"
10427    },
10428    {
10429     "kind" : "vcall_offset"
10430    },
10431    {
10432     "kind" : "vcall_offset"
10433    },
10434    {
10435     "component_value" : -4,
10436     "kind" : "vcall_offset"
10437    },
10438    {
10439     "component_value" : -4,
10440     "kind" : "offset_to_top"
10441    },
10442    {
10443     "kind" : "rtti",
10444     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10445    },
10446    {
10447     "kind" : "complete_dtor_pointer",
10448     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10449    },
10450    {
10451     "kind" : "deleting_dtor_pointer",
10452     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10453    },
10454    {
10455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10456    },
10457    {
10458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10465    }
10466   ]
10467  },
10468  {
10469   "alignment" : 4,
10470   "fields" :
10471   [
10472    {
10473     "access" : "private",
10474     "field_name" : "mLock",
10475     "referenced_type" : "_ZTIRN7android5MutexE"
10476    }
10477   ],
10478   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10479   "name" : "android::Mutex::Autolock",
10480   "record_kind" : "class",
10481   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10482   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10483   "size" : 4,
10484   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10485  },
10486  {
10487   "alignment" : 4,
10488   "fields" :
10489   [
10490    {
10491     "access" : "private",
10492     "field_name" : "mMutex",
10493     "referenced_type" : "_ZTI15pthread_mutex_t"
10494    }
10495   ],
10496   "linker_set_key" : "_ZTIN7android5MutexE",
10497   "name" : "android::Mutex",
10498   "record_kind" : "class",
10499   "referenced_type" : "_ZTIN7android5MutexE",
10500   "self_type" : "_ZTIN7android5MutexE",
10501   "size" : 4,
10502   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10503  },
10504  {
10505   "alignment" : 4,
10506   "fields" :
10507   [
10508    {
10509     "access" : "private",
10510     "field_name" : "mLock",
10511     "referenced_type" : "_ZTIRN7android6RWLockE"
10512    }
10513   ],
10514   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10515   "name" : "android::RWLock::AutoRLock",
10516   "record_kind" : "class",
10517   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10518   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10519   "size" : 4,
10520   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10521  },
10522  {
10523   "alignment" : 4,
10524   "fields" :
10525   [
10526    {
10527     "access" : "private",
10528     "field_name" : "mLock",
10529     "referenced_type" : "_ZTIRN7android6RWLockE"
10530    }
10531   ],
10532   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10533   "name" : "android::RWLock::AutoWLock",
10534   "record_kind" : "class",
10535   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10536   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10537   "size" : 4,
10538   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10539  },
10540  {
10541   "alignment" : 4,
10542   "fields" :
10543   [
10544    {
10545     "access" : "private",
10546     "field_name" : "mRWLock",
10547     "referenced_type" : "_ZTI16pthread_rwlock_t"
10548    }
10549   ],
10550   "linker_set_key" : "_ZTIN7android6RWLockE",
10551   "name" : "android::RWLock",
10552   "record_kind" : "class",
10553   "referenced_type" : "_ZTIN7android6RWLockE",
10554   "self_type" : "_ZTIN7android6RWLockE",
10555   "size" : 40,
10556   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10557  },
10558  {
10559   "alignment" : 4,
10560   "base_specifiers" :
10561   [
10562    {
10563     "is_virtual" : true,
10564     "referenced_type" : "_ZTIN7android7RefBaseE"
10565    }
10566   ],
10567   "fields" :
10568   [
10569    {
10570     "access" : "private",
10571     "field_name" : "mCanCallJava",
10572     "field_offset" : 32,
10573     "referenced_type" : "_ZTIKb"
10574    },
10575    {
10576     "access" : "private",
10577     "field_name" : "mThread",
10578     "field_offset" : 64,
10579     "referenced_type" : "_ZTIPv"
10580    },
10581    {
10582     "access" : "private",
10583     "field_name" : "mLock",
10584     "field_offset" : 96,
10585     "referenced_type" : "_ZTIN7android5MutexE"
10586    },
10587    {
10588     "access" : "private",
10589     "field_name" : "mThreadExitedCondition",
10590     "field_offset" : 128,
10591     "referenced_type" : "_ZTIN7android9ConditionE"
10592    },
10593    {
10594     "access" : "private",
10595     "field_name" : "mStatus",
10596     "field_offset" : 160,
10597     "referenced_type" : "_ZTIi"
10598    },
10599    {
10600     "access" : "private",
10601     "field_name" : "mExitPending",
10602     "field_offset" : 192,
10603     "referenced_type" : "_ZTIVb"
10604    },
10605    {
10606     "access" : "private",
10607     "field_name" : "mRunning",
10608     "field_offset" : 200,
10609     "referenced_type" : "_ZTIVb"
10610    },
10611    {
10612     "access" : "private",
10613     "field_name" : "mHoldSelf",
10614     "field_offset" : 224,
10615     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10616    },
10617    {
10618     "access" : "private",
10619     "field_name" : "mTid",
10620     "field_offset" : 256,
10621     "referenced_type" : "_ZTIi"
10622    }
10623   ],
10624   "linker_set_key" : "_ZTIN7android6ThreadE",
10625   "name" : "android::Thread",
10626   "record_kind" : "class",
10627   "referenced_type" : "_ZTIN7android6ThreadE",
10628   "self_type" : "_ZTIN7android6ThreadE",
10629   "size" : 44,
10630   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10631   "vtable_components" :
10632   [
10633    {
10634     "component_value" : 36,
10635     "kind" : "vbase_offset"
10636    },
10637    {
10638     "kind" : "offset_to_top"
10639    },
10640    {
10641     "kind" : "rtti",
10642     "mangled_component_name" : "_ZTIN7android6ThreadE"
10643    },
10644    {
10645     "kind" : "complete_dtor_pointer",
10646     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10647    },
10648    {
10649     "kind" : "deleting_dtor_pointer",
10650     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10660    },
10661    {
10662     "is_pure" : true,
10663     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10664    },
10665    {
10666     "kind" : "vcall_offset"
10667    },
10668    {
10669     "kind" : "vcall_offset"
10670    },
10671    {
10672     "kind" : "vcall_offset"
10673    },
10674    {
10675     "kind" : "vcall_offset"
10676    },
10677    {
10678     "component_value" : -36,
10679     "kind" : "vcall_offset"
10680    },
10681    {
10682     "component_value" : -36,
10683     "kind" : "offset_to_top"
10684    },
10685    {
10686     "kind" : "rtti",
10687     "mangled_component_name" : "_ZTIN7android6ThreadE"
10688    },
10689    {
10690     "kind" : "complete_dtor_pointer",
10691     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10692    },
10693    {
10694     "kind" : "deleting_dtor_pointer",
10695     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10699    },
10700    {
10701     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10702    },
10703    {
10704     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10708    }
10709   ]
10710  },
10711  {
10712   "alignment" : 4,
10713   "base_specifiers" :
10714   [
10715    {
10716     "access" : "private",
10717     "referenced_type" : "_ZTIN7android10VectorImplE"
10718    }
10719   ],
10720   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10721   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10722   "record_kind" : "class",
10723   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10724   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10725   "size" : 20,
10726   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10727   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10728   "vtable_components" :
10729   [
10730    {
10731     "kind" : "offset_to_top"
10732    },
10733    {
10734     "kind" : "rtti",
10735     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10736    },
10737    {
10738     "kind" : "complete_dtor_pointer",
10739     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10740    },
10741    {
10742     "kind" : "deleting_dtor_pointer",
10743     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10744    },
10745    {
10746     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10747    },
10748    {
10749     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10750    },
10751    {
10752     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10753    },
10754    {
10755     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10756    },
10757    {
10758     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10759    },
10760    {
10761     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10762    }
10763   ]
10764  },
10765  {
10766   "alignment" : 1,
10767   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10768   "name" : "android::RefBase::weakref_type",
10769   "record_kind" : "class",
10770   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10771   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10772   "size" : 1,
10773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10774  },
10775  {
10776   "alignment" : 4,
10777   "fields" :
10778   [
10779    {
10780     "access" : "private",
10781     "field_name" : "mRefs",
10782     "field_offset" : 32,
10783     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10784    }
10785   ],
10786   "linker_set_key" : "_ZTIN7android7RefBaseE",
10787   "name" : "android::RefBase",
10788   "record_kind" : "class",
10789   "referenced_type" : "_ZTIN7android7RefBaseE",
10790   "self_type" : "_ZTIN7android7RefBaseE",
10791   "size" : 8,
10792   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10793   "vtable_components" :
10794   [
10795    {
10796     "kind" : "offset_to_top"
10797    },
10798    {
10799     "kind" : "rtti",
10800     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10801    },
10802    {
10803     "kind" : "complete_dtor_pointer",
10804     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10805    },
10806    {
10807     "kind" : "deleting_dtor_pointer",
10808     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10809    },
10810    {
10811     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10812    },
10813    {
10814     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10821    }
10822   ]
10823  },
10824  {
10825   "alignment" : 4,
10826   "fields" :
10827   [
10828    {
10829     "access" : "private",
10830     "field_name" : "mString",
10831     "referenced_type" : "_ZTIPKc"
10832    }
10833   ],
10834   "linker_set_key" : "_ZTIN7android7String8E",
10835   "name" : "android::String8",
10836   "record_kind" : "class",
10837   "referenced_type" : "_ZTIN7android7String8E",
10838   "self_type" : "_ZTIN7android7String8E",
10839   "size" : 4,
10840   "source_file" : "/system/core/libutils/include/utils/String8.h"
10841  },
10842  {
10843   "alignment" : 4,
10844   "fields" :
10845   [
10846    {
10847     "access" : "private",
10848     "field_name" : "mString",
10849     "referenced_type" : "_ZTIPKDs"
10850    }
10851   ],
10852   "linker_set_key" : "_ZTIN7android8String16E",
10853   "name" : "android::String16",
10854   "record_kind" : "class",
10855   "referenced_type" : "_ZTIN7android8String16E",
10856   "self_type" : "_ZTIN7android8String16E",
10857   "size" : 4,
10858   "source_file" : "/system/core/libutils/include/utils/String16.h"
10859  },
10860  {
10861   "alignment" : 4,
10862   "base_specifiers" :
10863   [
10864    {
10865     "is_virtual" : true,
10866     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10867    },
10868    {
10869     "is_virtual" : true,
10870     "referenced_type" : "_ZTIN7android7RefBaseE"
10871    }
10872   ],
10873   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10874   "name" : "android::hardware::HidlMemory",
10875   "record_kind" : "class",
10876   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10877   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10878   "size" : 52,
10879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10880   "vtable_components" :
10881   [
10882    {
10883     "component_value" : 44,
10884     "kind" : "vbase_offset"
10885    },
10886    {
10887     "component_value" : 4,
10888     "kind" : "vbase_offset"
10889    },
10890    {
10891     "kind" : "offset_to_top"
10892    },
10893    {
10894     "kind" : "rtti",
10895     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10896    },
10897    {
10898     "kind" : "complete_dtor_pointer",
10899     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10900    },
10901    {
10902     "kind" : "deleting_dtor_pointer",
10903     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "kind" : "vcall_offset"
10910    },
10911    {
10912     "kind" : "vcall_offset"
10913    },
10914    {
10915     "kind" : "vcall_offset"
10916    },
10917    {
10918     "component_value" : -44,
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "component_value" : -44,
10923     "kind" : "offset_to_top"
10924    },
10925    {
10926     "kind" : "rtti",
10927     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10928    },
10929    {
10930     "kind" : "complete_dtor_pointer",
10931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10932    },
10933    {
10934     "kind" : "deleting_dtor_pointer",
10935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10942    },
10943    {
10944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10945    },
10946    {
10947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10948    }
10949   ]
10950  },
10951  {
10952   "alignment" : 4,
10953   "base_specifiers" :
10954   [
10955    {
10956     "is_virtual" : true,
10957     "referenced_type" : "_ZTIN7android7RefBaseE"
10958    }
10959   ],
10960   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10961   "name" : "android::hardware::IInterface",
10962   "record_kind" : "class",
10963   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10964   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10965   "size" : 12,
10966   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10967   "vtable_components" :
10968   [
10969    {
10970     "component_value" : 4,
10971     "kind" : "vbase_offset"
10972    },
10973    {
10974     "kind" : "offset_to_top"
10975    },
10976    {
10977     "kind" : "rtti",
10978     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10979    },
10980    {
10981     "kind" : "complete_dtor_pointer",
10982     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10983    },
10984    {
10985     "kind" : "deleting_dtor_pointer",
10986     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10987    },
10988    {
10989     "is_pure" : true,
10990     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10991    },
10992    {
10993     "kind" : "vcall_offset"
10994    },
10995    {
10996     "kind" : "vcall_offset"
10997    },
10998    {
10999     "kind" : "vcall_offset"
11000    },
11001    {
11002     "kind" : "vcall_offset"
11003    },
11004    {
11005     "component_value" : -4,
11006     "kind" : "vcall_offset"
11007    },
11008    {
11009     "component_value" : -4,
11010     "kind" : "offset_to_top"
11011    },
11012    {
11013     "kind" : "rtti",
11014     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11015    },
11016    {
11017     "kind" : "complete_dtor_pointer",
11018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11019    },
11020    {
11021     "kind" : "deleting_dtor_pointer",
11022     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11023    },
11024    {
11025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11026    },
11027    {
11028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11035    }
11036   ]
11037  },
11038  {
11039   "alignment" : 1,
11040   "fields" :
11041   [
11042    {
11043     "access" : "private",
11044     "field_name" : "mBuffer",
11045     "referenced_type" : "_ZTIA32_h"
11046    }
11047   ],
11048   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11049   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11050   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11051   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11052   "size" : 32,
11053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11054   "template_args" : [ "_ZTIh" ]
11055  },
11056  {
11057   "alignment" : 4,
11058   "base_specifiers" :
11059   [
11060    {
11061     "is_virtual" : true,
11062     "referenced_type" : "_ZTIN7android7RefBaseE"
11063    }
11064   ],
11065   "fields" :
11066   [
11067    {
11068     "access" : "private",
11069     "field_name" : "mRemote",
11070     "field_offset" : 32,
11071     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11072    },
11073    {
11074     "access" : "private",
11075     "field_name" : "mRefs",
11076     "field_offset" : 64,
11077     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11078    },
11079    {
11080     "access" : "private",
11081     "field_name" : "mState",
11082     "field_offset" : 96,
11083     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11084    }
11085   ],
11086   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11087   "name" : "android::hardware::BpHwRefBase",
11088   "record_kind" : "class",
11089   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11090   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11091   "size" : 24,
11092   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11093   "vtable_components" :
11094   [
11095    {
11096     "component_value" : 16,
11097     "kind" : "vbase_offset"
11098    },
11099    {
11100     "kind" : "offset_to_top"
11101    },
11102    {
11103     "kind" : "rtti",
11104     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11105    },
11106    {
11107     "kind" : "complete_dtor_pointer",
11108     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11109    },
11110    {
11111     "kind" : "deleting_dtor_pointer",
11112     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11122    },
11123    {
11124     "kind" : "vcall_offset"
11125    },
11126    {
11127     "component_value" : -16,
11128     "kind" : "vcall_offset"
11129    },
11130    {
11131     "component_value" : -16,
11132     "kind" : "vcall_offset"
11133    },
11134    {
11135     "component_value" : -16,
11136     "kind" : "vcall_offset"
11137    },
11138    {
11139     "component_value" : -16,
11140     "kind" : "vcall_offset"
11141    },
11142    {
11143     "component_value" : -16,
11144     "kind" : "offset_to_top"
11145    },
11146    {
11147     "kind" : "rtti",
11148     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11149    },
11150    {
11151     "kind" : "complete_dtor_pointer",
11152     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11153    },
11154    {
11155     "kind" : "deleting_dtor_pointer",
11156     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11157    },
11158    {
11159     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11160    },
11161    {
11162     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11163    },
11164    {
11165     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11169    }
11170   ]
11171  },
11172  {
11173   "alignment" : 4,
11174   "base_specifiers" :
11175   [
11176    {
11177     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
11178    },
11179    {
11180     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11181    },
11182    {
11183     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11184    }
11185   ],
11186   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11187   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci>",
11188   "record_kind" : "class",
11189   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11190   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11191   "size" : 32,
11192   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11193   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ],
11194   "vtable_components" :
11195   [
11196    {
11197     "component_value" : 24,
11198     "kind" : "vbase_offset"
11199    },
11200    {
11201     "kind" : "offset_to_top"
11202    },
11203    {
11204     "kind" : "rtti",
11205     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11206    },
11207    {
11208     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11212    },
11213    {
11214     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11215    },
11216    {
11217     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11218    },
11219    {
11220     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11221    },
11222    {
11223     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
11224    },
11225    {
11226     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11227    },
11228    {
11229     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11239    },
11240    {
11241     "kind" : "complete_dtor_pointer",
11242     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11243    },
11244    {
11245     "kind" : "deleting_dtor_pointer",
11246     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11247    },
11248    {
11249     "is_pure" : true,
11250     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
11251    },
11252    {
11253     "is_pure" : true,
11254     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
11255    },
11256    {
11257     "is_pure" : true,
11258     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
11259    },
11260    {
11261     "is_pure" : true,
11262     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
11263    },
11264    {
11265     "is_pure" : true,
11266     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11270    },
11271    {
11272     "component_value" : 20,
11273     "kind" : "vbase_offset"
11274    },
11275    {
11276     "component_value" : -4,
11277     "kind" : "offset_to_top"
11278    },
11279    {
11280     "kind" : "rtti",
11281     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11282    },
11283    {
11284     "kind" : "complete_dtor_pointer",
11285     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11286    },
11287    {
11288     "kind" : "deleting_dtor_pointer",
11289     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11290    },
11291    {
11292     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11293    },
11294    {
11295     "component_value" : 16,
11296     "kind" : "vbase_offset"
11297    },
11298    {
11299     "component_value" : -8,
11300     "kind" : "offset_to_top"
11301    },
11302    {
11303     "kind" : "rtti",
11304     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11305    },
11306    {
11307     "kind" : "complete_dtor_pointer",
11308     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11309    },
11310    {
11311     "kind" : "deleting_dtor_pointer",
11312     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11319    },
11320    {
11321     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11322    },
11323    {
11324     "kind" : "vcall_offset"
11325    },
11326    {
11327     "component_value" : -16,
11328     "kind" : "vcall_offset"
11329    },
11330    {
11331     "component_value" : -16,
11332     "kind" : "vcall_offset"
11333    },
11334    {
11335     "component_value" : -16,
11336     "kind" : "vcall_offset"
11337    },
11338    {
11339     "component_value" : -24,
11340     "kind" : "vcall_offset"
11341    },
11342    {
11343     "component_value" : -24,
11344     "kind" : "offset_to_top"
11345    },
11346    {
11347     "kind" : "rtti",
11348     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11349    },
11350    {
11351     "kind" : "complete_dtor_pointer",
11352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11353    },
11354    {
11355     "kind" : "deleting_dtor_pointer",
11356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11357    },
11358    {
11359     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11360    },
11361    {
11362     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11369    }
11370   ]
11371  },
11372  {
11373   "alignment" : 4,
11374   "base_specifiers" :
11375   [
11376    {
11377     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
11378    },
11379    {
11380     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11381    },
11382    {
11383     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11384    }
11385   ],
11386   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11387   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
11388   "record_kind" : "class",
11389   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11390   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11391   "size" : 32,
11392   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11393   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ],
11394   "vtable_components" :
11395   [
11396    {
11397     "component_value" : 24,
11398     "kind" : "vbase_offset"
11399    },
11400    {
11401     "kind" : "offset_to_top"
11402    },
11403    {
11404     "kind" : "rtti",
11405     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11406    },
11407    {
11408     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
11409    },
11410    {
11411     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
11424    },
11425    {
11426     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11427    },
11428    {
11429     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
11430    },
11431    {
11432     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11433    },
11434    {
11435     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
11436    },
11437    {
11438     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11439    },
11440    {
11441     "kind" : "complete_dtor_pointer",
11442     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11443    },
11444    {
11445     "kind" : "deleting_dtor_pointer",
11446     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11447    },
11448    {
11449     "is_pure" : true,
11450     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
11451    },
11452    {
11453     "is_pure" : true,
11454     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
11455    },
11456    {
11457     "is_pure" : true,
11458     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
11459    },
11460    {
11461     "is_pure" : true,
11462     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11466    },
11467    {
11468     "component_value" : 20,
11469     "kind" : "vbase_offset"
11470    },
11471    {
11472     "component_value" : -4,
11473     "kind" : "offset_to_top"
11474    },
11475    {
11476     "kind" : "rtti",
11477     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11478    },
11479    {
11480     "kind" : "complete_dtor_pointer",
11481     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11482    },
11483    {
11484     "kind" : "deleting_dtor_pointer",
11485     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11486    },
11487    {
11488     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11489    },
11490    {
11491     "component_value" : 16,
11492     "kind" : "vbase_offset"
11493    },
11494    {
11495     "component_value" : -8,
11496     "kind" : "offset_to_top"
11497    },
11498    {
11499     "kind" : "rtti",
11500     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11501    },
11502    {
11503     "kind" : "complete_dtor_pointer",
11504     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11505    },
11506    {
11507     "kind" : "deleting_dtor_pointer",
11508     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11509    },
11510    {
11511     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11512    },
11513    {
11514     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11518    },
11519    {
11520     "kind" : "vcall_offset"
11521    },
11522    {
11523     "component_value" : -16,
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "component_value" : -16,
11528     "kind" : "vcall_offset"
11529    },
11530    {
11531     "component_value" : -16,
11532     "kind" : "vcall_offset"
11533    },
11534    {
11535     "component_value" : -24,
11536     "kind" : "vcall_offset"
11537    },
11538    {
11539     "component_value" : -24,
11540     "kind" : "offset_to_top"
11541    },
11542    {
11543     "kind" : "rtti",
11544     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11545    },
11546    {
11547     "kind" : "complete_dtor_pointer",
11548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11549    },
11550    {
11551     "kind" : "deleting_dtor_pointer",
11552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11553    },
11554    {
11555     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11556    },
11557    {
11558     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11559    },
11560    {
11561     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11565    }
11566   ]
11567  },
11568  {
11569   "alignment" : 4,
11570   "base_specifiers" :
11571   [
11572    {
11573     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11574    },
11575    {
11576     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11577    },
11578    {
11579     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11580    }
11581   ],
11582   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11583   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11584   "record_kind" : "class",
11585   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11586   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11587   "size" : 32,
11588   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11589   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11590   "vtable_components" :
11591   [
11592    {
11593     "component_value" : 24,
11594     "kind" : "vbase_offset"
11595    },
11596    {
11597     "kind" : "offset_to_top"
11598    },
11599    {
11600     "kind" : "rtti",
11601     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11602    },
11603    {
11604     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11605    },
11606    {
11607     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11629    },
11630    {
11631     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11632    },
11633    {
11634     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11635    },
11636    {
11637     "kind" : "complete_dtor_pointer",
11638     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11639    },
11640    {
11641     "kind" : "deleting_dtor_pointer",
11642     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11646    },
11647    {
11648     "component_value" : 20,
11649     "kind" : "vbase_offset"
11650    },
11651    {
11652     "component_value" : -4,
11653     "kind" : "offset_to_top"
11654    },
11655    {
11656     "kind" : "rtti",
11657     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11658    },
11659    {
11660     "kind" : "complete_dtor_pointer",
11661     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11662    },
11663    {
11664     "kind" : "deleting_dtor_pointer",
11665     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11666    },
11667    {
11668     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11669    },
11670    {
11671     "component_value" : 16,
11672     "kind" : "vbase_offset"
11673    },
11674    {
11675     "component_value" : -8,
11676     "kind" : "offset_to_top"
11677    },
11678    {
11679     "kind" : "rtti",
11680     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11681    },
11682    {
11683     "kind" : "complete_dtor_pointer",
11684     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11685    },
11686    {
11687     "kind" : "deleting_dtor_pointer",
11688     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11695    },
11696    {
11697     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11698    },
11699    {
11700     "kind" : "vcall_offset"
11701    },
11702    {
11703     "component_value" : -16,
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -16,
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "component_value" : -16,
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "component_value" : -24,
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -24,
11720     "kind" : "offset_to_top"
11721    },
11722    {
11723     "kind" : "rtti",
11724     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11725    },
11726    {
11727     "kind" : "complete_dtor_pointer",
11728     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11729    },
11730    {
11731     "kind" : "deleting_dtor_pointer",
11732     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11733    },
11734    {
11735     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11736    },
11737    {
11738     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11745    }
11746   ]
11747  },
11748  {
11749   "alignment" : 4,
11750   "fields" :
11751   [
11752    {
11753     "access" : "private",
11754     "field_name" : "mHandle",
11755     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11756    },
11757    {
11758     "access" : "private",
11759     "field_name" : "mOwnsHandle",
11760     "field_offset" : 64,
11761     "referenced_type" : "_ZTIb"
11762    },
11763    {
11764     "access" : "private",
11765     "field_name" : "mPad",
11766     "field_offset" : 72,
11767     "referenced_type" : "_ZTIA7_h"
11768    }
11769   ],
11770   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11771   "name" : "android::hardware::hidl_handle",
11772   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11773   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11774   "size" : 16,
11775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11776  },
11777  {
11778   "alignment" : 4,
11779   "fields" :
11780   [
11781    {
11782     "access" : "private",
11783     "field_name" : "mHandle",
11784     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11785    },
11786    {
11787     "access" : "private",
11788     "field_name" : "mSize",
11789     "field_offset" : 128,
11790     "referenced_type" : "_ZTIy"
11791    },
11792    {
11793     "access" : "private",
11794     "field_name" : "mName",
11795     "field_offset" : 192,
11796     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11797    }
11798   ],
11799   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11800   "name" : "android::hardware::hidl_memory",
11801   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11802   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11803   "size" : 40,
11804   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11805  },
11806  {
11807   "alignment" : 4,
11808   "fields" :
11809   [
11810    {
11811     "access" : "private",
11812     "field_name" : "mBuffer",
11813     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11814    },
11815    {
11816     "access" : "private",
11817     "field_name" : "mSize",
11818     "field_offset" : 64,
11819     "referenced_type" : "_ZTIj"
11820    },
11821    {
11822     "access" : "private",
11823     "field_name" : "mOwnsBuffer",
11824     "field_offset" : 96,
11825     "referenced_type" : "_ZTIb"
11826    },
11827    {
11828     "access" : "private",
11829     "field_name" : "mPad",
11830     "field_offset" : 104,
11831     "referenced_type" : "_ZTIA3_h"
11832    }
11833   ],
11834   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11835   "name" : "android::hardware::hidl_string",
11836   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11837   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11838   "size" : 16,
11839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11840  },
11841  {
11842   "alignment" : 4,
11843   "fields" :
11844   [
11845    {
11846     "access" : "private",
11847     "field_name" : "mGrantors",
11848     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11849    },
11850    {
11851     "access" : "private",
11852     "field_name" : "mHandle",
11853     "field_offset" : 128,
11854     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11855    },
11856    {
11857     "access" : "private",
11858     "field_name" : "mQuantum",
11859     "field_offset" : 192,
11860     "referenced_type" : "_ZTIj"
11861    },
11862    {
11863     "access" : "private",
11864     "field_name" : "mFlags",
11865     "field_offset" : 224,
11866     "referenced_type" : "_ZTIj"
11867    }
11868   ],
11869   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11870   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11871   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11872   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11873   "size" : 32,
11874   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11875   "template_args" : [ "_ZTIc" ]
11876  },
11877  {
11878   "access" : "private",
11879   "alignment" : 4,
11880   "fields" :
11881   [
11882    {
11883     "field_name" : "binder",
11884     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11885    },
11886    {
11887     "field_name" : "refs",
11888     "field_offset" : 32,
11889     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11890    }
11891   ],
11892   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11893   "name" : "android::hardware::ProcessState::handle_entry",
11894   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11895   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11896   "size" : 8,
11897   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11898  },
11899  {
11900   "alignment" : 4,
11901   "base_specifiers" :
11902   [
11903    {
11904     "is_virtual" : true,
11905     "referenced_type" : "_ZTIN7android7RefBaseE"
11906    }
11907   ],
11908   "fields" :
11909   [
11910    {
11911     "access" : "private",
11912     "field_name" : "mDriverFD",
11913     "field_offset" : 32,
11914     "referenced_type" : "_ZTIi"
11915    },
11916    {
11917     "access" : "private",
11918     "field_name" : "mVMStart",
11919     "field_offset" : 64,
11920     "referenced_type" : "_ZTIPv"
11921    },
11922    {
11923     "access" : "private",
11924     "field_name" : "mThreadCountLock",
11925     "field_offset" : 96,
11926     "referenced_type" : "_ZTI15pthread_mutex_t"
11927    },
11928    {
11929     "access" : "private",
11930     "field_name" : "mThreadCountDecrement",
11931     "field_offset" : 128,
11932     "referenced_type" : "_ZTI14pthread_cond_t"
11933    },
11934    {
11935     "access" : "private",
11936     "field_name" : "mExecutingThreadsCount",
11937     "field_offset" : 160,
11938     "referenced_type" : "_ZTIj"
11939    },
11940    {
11941     "access" : "private",
11942     "field_name" : "mMaxThreads",
11943     "field_offset" : 192,
11944     "referenced_type" : "_ZTIj"
11945    },
11946    {
11947     "access" : "private",
11948     "field_name" : "mStarvationStartTimeMs",
11949     "field_offset" : 224,
11950     "referenced_type" : "_ZTIx"
11951    },
11952    {
11953     "access" : "private",
11954     "field_name" : "mLock",
11955     "field_offset" : 288,
11956     "referenced_type" : "_ZTIN7android5MutexE"
11957    },
11958    {
11959     "access" : "private",
11960     "field_name" : "mHandleToObject",
11961     "field_offset" : 320,
11962     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11963    },
11964    {
11965     "access" : "private",
11966     "field_name" : "mManagesContexts",
11967     "field_offset" : 480,
11968     "referenced_type" : "_ZTIb"
11969    },
11970    {
11971     "access" : "private",
11972     "field_name" : "mBinderContextCheckFunc",
11973     "field_offset" : 512,
11974     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11975    },
11976    {
11977     "access" : "private",
11978     "field_name" : "mBinderContextUserData",
11979     "field_offset" : 544,
11980     "referenced_type" : "_ZTIPv"
11981    },
11982    {
11983     "access" : "private",
11984     "field_name" : "mContexts",
11985     "field_offset" : 576,
11986     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11987    },
11988    {
11989     "access" : "private",
11990     "field_name" : "mRootDir",
11991     "field_offset" : 736,
11992     "referenced_type" : "_ZTIN7android7String8E"
11993    },
11994    {
11995     "access" : "private",
11996     "field_name" : "mThreadPoolStarted",
11997     "field_offset" : 768,
11998     "referenced_type" : "_ZTIb"
11999    },
12000    {
12001     "access" : "private",
12002     "field_name" : "mSpawnThreadOnStart",
12003     "field_offset" : 776,
12004     "referenced_type" : "_ZTIb"
12005    },
12006    {
12007     "access" : "private",
12008     "field_name" : "mThreadPoolSeq",
12009     "field_offset" : 800,
12010     "referenced_type" : "_ZTIVi"
12011    },
12012    {
12013     "access" : "private",
12014     "field_name" : "mMmapSize",
12015     "field_offset" : 832,
12016     "referenced_type" : "_ZTIKj"
12017    },
12018    {
12019     "access" : "private",
12020     "field_name" : "mCallRestriction",
12021     "field_offset" : 864,
12022     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12023    }
12024   ],
12025   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12026   "name" : "android::hardware::ProcessState",
12027   "record_kind" : "class",
12028   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12029   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12030   "size" : 120,
12031   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12032   "vtable_components" :
12033   [
12034    {
12035     "component_value" : 112,
12036     "kind" : "vbase_offset"
12037    },
12038    {
12039     "kind" : "offset_to_top"
12040    },
12041    {
12042     "kind" : "rtti",
12043     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12044    },
12045    {
12046     "kind" : "complete_dtor_pointer",
12047     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12048    },
12049    {
12050     "kind" : "deleting_dtor_pointer",
12051     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12052    },
12053    {
12054     "kind" : "vcall_offset"
12055    },
12056    {
12057     "kind" : "vcall_offset"
12058    },
12059    {
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "kind" : "vcall_offset"
12064    },
12065    {
12066     "component_value" : -112,
12067     "kind" : "vcall_offset"
12068    },
12069    {
12070     "component_value" : -112,
12071     "kind" : "offset_to_top"
12072    },
12073    {
12074     "kind" : "rtti",
12075     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12076    },
12077    {
12078     "kind" : "complete_dtor_pointer",
12079     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12080    },
12081    {
12082     "kind" : "deleting_dtor_pointer",
12083     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12096    }
12097   ]
12098  },
12099  {
12100   "alignment" : 2,
12101   "fields" :
12102   [
12103    {
12104     "access" : "private",
12105     "field_name" : "mMajor",
12106     "referenced_type" : "_ZTIt"
12107    },
12108    {
12109     "access" : "private",
12110     "field_name" : "mMinor",
12111     "field_offset" : 16,
12112     "referenced_type" : "_ZTIt"
12113    }
12114   ],
12115   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12116   "name" : "android::hardware::hidl_version",
12117   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12118   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12119   "size" : 4,
12120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12121  },
12122  {
12123   "alignment" : 4,
12124   "fields" :
12125   [
12126    {
12127     "access" : "private",
12128     "field_name" : "mMutex",
12129     "referenced_type" : "_ZTINSt3__15mutexE"
12130    },
12131    {
12132     "access" : "private",
12133     "field_name" : "mMap",
12134     "field_offset" : 32,
12135     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12136    }
12137   ],
12138   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12139   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12140   "record_kind" : "class",
12141   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12142   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12143   "size" : 16,
12144   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12145   "template_args" :
12146   [
12147    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12148    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12149   ]
12150  },
12151  {
12152   "alignment" : 4,
12153   "fields" :
12154   [
12155    {
12156     "access" : "private",
12157     "field_name" : "mMutex",
12158     "referenced_type" : "_ZTINSt3__15mutexE"
12159    },
12160    {
12161     "access" : "private",
12162     "field_name" : "mMap",
12163     "field_offset" : 32,
12164     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12165    }
12166   ],
12167   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12168   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12169   "record_kind" : "class",
12170   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12171   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12172   "size" : 16,
12173   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12174   "template_args" :
12175   [
12176    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12177    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12178   ]
12179  },
12180  {
12181   "alignment" : 4,
12182   "fields" :
12183   [
12184    {
12185     "access" : "private",
12186     "field_name" : "mMutex",
12187     "referenced_type" : "_ZTINSt3__15mutexE"
12188    },
12189    {
12190     "access" : "private",
12191     "field_name" : "mMap",
12192     "field_offset" : 32,
12193     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12194    }
12195   ],
12196   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12197   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12198   "record_kind" : "class",
12199   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12200   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12201   "size" : 16,
12202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12203   "template_args" :
12204   [
12205    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12206    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12207   ]
12208  },
12209  {
12210   "alignment" : 8,
12211   "fields" :
12212   [
12213    {
12214     "field_name" : "flags",
12215     "referenced_type" : "_ZTIj"
12216    },
12217    {
12218     "field_name" : "fdIndex",
12219     "field_offset" : 32,
12220     "referenced_type" : "_ZTIj"
12221    },
12222    {
12223     "field_name" : "offset",
12224     "field_offset" : 64,
12225     "referenced_type" : "_ZTIj"
12226    },
12227    {
12228     "field_name" : "extent",
12229     "field_offset" : 128,
12230     "referenced_type" : "_ZTIy"
12231    }
12232   ],
12233   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12234   "name" : "android::hardware::GrantorDescriptor",
12235   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12236   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12237   "size" : 24,
12238   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12239  },
12240  {
12241   "alignment" : 4,
12242   "base_specifiers" :
12243   [
12244    {
12245     "is_virtual" : true,
12246     "referenced_type" : "_ZTIN7android7RefBaseE"
12247    }
12248   ],
12249   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12250   "name" : "android::hardware::hidl_death_recipient",
12251   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12252   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12253   "size" : 12,
12254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12255   "vtable_components" :
12256   [
12257    {
12258     "component_value" : 4,
12259     "kind" : "vbase_offset"
12260    },
12261    {
12262     "kind" : "offset_to_top"
12263    },
12264    {
12265     "kind" : "rtti",
12266     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12267    },
12268    {
12269     "is_pure" : true,
12270     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12271    },
12272    {
12273     "kind" : "complete_dtor_pointer",
12274     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12275    },
12276    {
12277     "kind" : "deleting_dtor_pointer",
12278     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12279    },
12280    {
12281     "kind" : "vcall_offset"
12282    },
12283    {
12284     "kind" : "vcall_offset"
12285    },
12286    {
12287     "kind" : "vcall_offset"
12288    },
12289    {
12290     "kind" : "vcall_offset"
12291    },
12292    {
12293     "component_value" : -4,
12294     "kind" : "vcall_offset"
12295    },
12296    {
12297     "component_value" : -4,
12298     "kind" : "offset_to_top"
12299    },
12300    {
12301     "kind" : "rtti",
12302     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12303    },
12304    {
12305     "kind" : "complete_dtor_pointer",
12306     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12307    },
12308    {
12309     "kind" : "deleting_dtor_pointer",
12310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12323    }
12324   ]
12325  },
12326  {
12327   "alignment" : 4,
12328   "base_specifiers" :
12329   [
12330    {
12331     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12332    }
12333   ],
12334   "fields" :
12335   [
12336    {
12337     "access" : "private",
12338     "field_name" : "mRecipient",
12339     "field_offset" : 32,
12340     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12341    },
12342    {
12343     "access" : "private",
12344     "field_name" : "mCookie",
12345     "field_offset" : 96,
12346     "referenced_type" : "_ZTIy"
12347    },
12348    {
12349     "access" : "private",
12350     "field_name" : "mBase",
12351     "field_offset" : 160,
12352     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12353    }
12354   ],
12355   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12356   "name" : "android::hardware::hidl_binder_death_recipient",
12357   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12358   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12359   "size" : 36,
12360   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12361   "vtable_components" :
12362   [
12363    {
12364     "component_value" : 28,
12365     "kind" : "vbase_offset"
12366    },
12367    {
12368     "kind" : "offset_to_top"
12369    },
12370    {
12371     "kind" : "rtti",
12372     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12376    },
12377    {
12378     "kind" : "complete_dtor_pointer",
12379     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12380    },
12381    {
12382     "kind" : "deleting_dtor_pointer",
12383     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12384    },
12385    {
12386     "kind" : "vcall_offset"
12387    },
12388    {
12389     "kind" : "vcall_offset"
12390    },
12391    {
12392     "kind" : "vcall_offset"
12393    },
12394    {
12395     "kind" : "vcall_offset"
12396    },
12397    {
12398     "component_value" : -28,
12399     "kind" : "vcall_offset"
12400    },
12401    {
12402     "component_value" : -28,
12403     "kind" : "offset_to_top"
12404    },
12405    {
12406     "kind" : "rtti",
12407     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12408    },
12409    {
12410     "kind" : "complete_dtor_pointer",
12411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12412    },
12413    {
12414     "kind" : "deleting_dtor_pointer",
12415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12428    }
12429   ]
12430  },
12431  {
12432   "access" : "private",
12433   "alignment" : 4,
12434   "fields" :
12435   [
12436    {
12437     "field_name" : "index",
12438     "referenced_type" : "_ZTIj"
12439    },
12440    {
12441     "field_name" : "buffer",
12442     "field_offset" : 32,
12443     "referenced_type" : "_ZTIy"
12444    },
12445    {
12446     "field_name" : "bufend",
12447     "field_offset" : 96,
12448     "referenced_type" : "_ZTIy"
12449    }
12450   ],
12451   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12452   "name" : "android::hardware::Parcel::BufferInfo",
12453   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12454   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12455   "size" : 20,
12456   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12457  },
12458  {
12459   "alignment" : 4,
12460   "fields" :
12461   [
12462    {
12463     "access" : "private",
12464     "field_name" : "mBufCachePos",
12465     "referenced_type" : "_ZTIj"
12466    },
12467    {
12468     "access" : "private",
12469     "field_name" : "mBufCache",
12470     "field_offset" : 32,
12471     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12472    },
12473    {
12474     "access" : "private",
12475     "field_name" : "mError",
12476     "field_offset" : 128,
12477     "referenced_type" : "_ZTIi"
12478    },
12479    {
12480     "access" : "private",
12481     "field_name" : "mData",
12482     "field_offset" : 160,
12483     "referenced_type" : "_ZTIPh"
12484    },
12485    {
12486     "access" : "private",
12487     "field_name" : "mDataSize",
12488     "field_offset" : 192,
12489     "referenced_type" : "_ZTIj"
12490    },
12491    {
12492     "access" : "private",
12493     "field_name" : "mDataCapacity",
12494     "field_offset" : 224,
12495     "referenced_type" : "_ZTIj"
12496    },
12497    {
12498     "access" : "private",
12499     "field_name" : "mDataPos",
12500     "field_offset" : 256,
12501     "referenced_type" : "_ZTIj"
12502    },
12503    {
12504     "access" : "private",
12505     "field_name" : "mObjects",
12506     "field_offset" : 288,
12507     "referenced_type" : "_ZTIPy"
12508    },
12509    {
12510     "access" : "private",
12511     "field_name" : "mObjectsSize",
12512     "field_offset" : 320,
12513     "referenced_type" : "_ZTIj"
12514    },
12515    {
12516     "access" : "private",
12517     "field_name" : "mObjectsCapacity",
12518     "field_offset" : 352,
12519     "referenced_type" : "_ZTIj"
12520    },
12521    {
12522     "access" : "private",
12523     "field_name" : "mNextObjectHint",
12524     "field_offset" : 384,
12525     "referenced_type" : "_ZTIj"
12526    },
12527    {
12528     "access" : "private",
12529     "field_name" : "mNumRef",
12530     "field_offset" : 416,
12531     "referenced_type" : "_ZTIj"
12532    },
12533    {
12534     "access" : "private",
12535     "field_name" : "mFdsKnown",
12536     "field_offset" : 448,
12537     "referenced_type" : "_ZTIb"
12538    },
12539    {
12540     "access" : "private",
12541     "field_name" : "mHasFds",
12542     "field_offset" : 456,
12543     "referenced_type" : "_ZTIb"
12544    },
12545    {
12546     "access" : "private",
12547     "field_name" : "mAllowFds",
12548     "field_offset" : 464,
12549     "referenced_type" : "_ZTIb"
12550    },
12551    {
12552     "access" : "private",
12553     "field_name" : "mOwner",
12554     "field_offset" : 480,
12555     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12556    },
12557    {
12558     "access" : "private",
12559     "field_name" : "mOwnerCookie",
12560     "field_offset" : 512,
12561     "referenced_type" : "_ZTIPv"
12562    }
12563   ],
12564   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12565   "name" : "android::hardware::Parcel",
12566   "record_kind" : "class",
12567   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12568   "self_type" : "_ZTIN7android8hardware6ParcelE",
12569   "size" : 68,
12570   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12571  },
12572  {
12573   "alignment" : 4,
12574   "base_specifiers" :
12575   [
12576    {
12577     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12578    }
12579   ],
12580   "fields" :
12581   [
12582    {
12583     "access" : "private",
12584     "field_name" : "mVal",
12585     "field_offset" : 192,
12586     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
12587    }
12588   ],
12589   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12590   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> >",
12591   "record_kind" : "class",
12592   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12593   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12594   "size" : 28,
12595   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12596   "template_args" : [ "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE" ]
12597  },
12598  {
12599   "alignment" : 4,
12600   "base_specifiers" :
12601   [
12602    {
12603     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12604    }
12605   ],
12606   "fields" :
12607   [
12608    {
12609     "access" : "private",
12610     "field_name" : "mVal",
12611     "field_offset" : 192,
12612     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12613    }
12614   ],
12615   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12616   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> >",
12617   "record_kind" : "class",
12618   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12619   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12620   "size" : 28,
12621   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12622   "template_args" :
12623   [
12624    "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12625   ]
12626  },
12627  {
12628   "alignment" : 4,
12629   "base_specifiers" :
12630   [
12631    {
12632     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12633    }
12634   ],
12635   "fields" :
12636   [
12637    {
12638     "access" : "private",
12639     "field_name" : "mVal",
12640     "field_offset" : 168,
12641     "referenced_type" : "_ZTIb"
12642    }
12643   ],
12644   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12645   "name" : "android::hardware::Return<bool>",
12646   "record_kind" : "class",
12647   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12648   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12649   "size" : 24,
12650   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12651   "template_args" : [ "_ZTIb" ]
12652  },
12653  {
12654   "alignment" : 4,
12655   "base_specifiers" :
12656   [
12657    {
12658     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12659    }
12660   ],
12661   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12662   "name" : "android::hardware::Return<void>",
12663   "record_kind" : "class",
12664   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12665   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12666   "size" : 24,
12667   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12668   "template_args" : [ "_ZTIv" ]
12669  },
12670  {
12671   "alignment" : 4,
12672   "fields" :
12673   [
12674    {
12675     "access" : "private",
12676     "field_name" : "mException",
12677     "referenced_type" : "_ZTIi"
12678    },
12679    {
12680     "access" : "private",
12681     "field_name" : "mErrorCode",
12682     "field_offset" : 32,
12683     "referenced_type" : "_ZTIi"
12684    },
12685    {
12686     "access" : "private",
12687     "field_name" : "mMessage",
12688     "field_offset" : 64,
12689     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12690    }
12691   ],
12692   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12693   "name" : "android::hardware::Status",
12694   "record_kind" : "class",
12695   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12696   "self_type" : "_ZTIN7android8hardware6StatusE",
12697   "size" : 20,
12698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12699  },
12700  {
12701   "alignment" : 4,
12702   "base_specifiers" :
12703   [
12704    {
12705     "is_virtual" : true,
12706     "referenced_type" : "_ZTIN7android7RefBaseE"
12707    }
12708   ],
12709   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12710   "name" : "android::hardware::IBinder::DeathRecipient",
12711   "record_kind" : "class",
12712   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12713   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12714   "size" : 12,
12715   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12716   "vtable_components" :
12717   [
12718    {
12719     "component_value" : 4,
12720     "kind" : "vbase_offset"
12721    },
12722    {
12723     "kind" : "offset_to_top"
12724    },
12725    {
12726     "kind" : "rtti",
12727     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12728    },
12729    {
12730     "is_pure" : true,
12731     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12732    },
12733    {
12734     "kind" : "complete_dtor_pointer",
12735     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12736    },
12737    {
12738     "kind" : "deleting_dtor_pointer",
12739     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12740    },
12741    {
12742     "kind" : "vcall_offset"
12743    },
12744    {
12745     "kind" : "vcall_offset"
12746    },
12747    {
12748     "kind" : "vcall_offset"
12749    },
12750    {
12751     "kind" : "vcall_offset"
12752    },
12753    {
12754     "component_value" : -4,
12755     "kind" : "vcall_offset"
12756    },
12757    {
12758     "component_value" : -4,
12759     "kind" : "offset_to_top"
12760    },
12761    {
12762     "kind" : "rtti",
12763     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12764    },
12765    {
12766     "kind" : "complete_dtor_pointer",
12767     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12768    },
12769    {
12770     "kind" : "deleting_dtor_pointer",
12771     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12772    },
12773    {
12774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12775    },
12776    {
12777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12778    },
12779    {
12780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12781    },
12782    {
12783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12784    }
12785   ]
12786  },
12787  {
12788   "alignment" : 4,
12789   "base_specifiers" :
12790   [
12791    {
12792     "is_virtual" : true,
12793     "referenced_type" : "_ZTIN7android7RefBaseE"
12794    }
12795   ],
12796   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12797   "name" : "android::hardware::IBinder",
12798   "record_kind" : "class",
12799   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12800   "self_type" : "_ZTIN7android8hardware7IBinderE",
12801   "size" : 12,
12802   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12803   "vtable_components" :
12804   [
12805    {
12806     "component_value" : 4,
12807     "kind" : "vbase_offset"
12808    },
12809    {
12810     "kind" : "offset_to_top"
12811    },
12812    {
12813     "kind" : "rtti",
12814     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12815    },
12816    {
12817     "is_pure" : true,
12818     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12819    },
12820    {
12821     "is_pure" : true,
12822     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12823    },
12824    {
12825     "is_pure" : true,
12826     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12827    },
12828    {
12829     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12830    },
12831    {
12832     "is_pure" : true,
12833     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12834    },
12835    {
12836     "is_pure" : true,
12837     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12838    },
12839    {
12840     "is_pure" : true,
12841     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12848    },
12849    {
12850     "kind" : "complete_dtor_pointer",
12851     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12852    },
12853    {
12854     "kind" : "deleting_dtor_pointer",
12855     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12856    },
12857    {
12858     "kind" : "vcall_offset"
12859    },
12860    {
12861     "kind" : "vcall_offset"
12862    },
12863    {
12864     "kind" : "vcall_offset"
12865    },
12866    {
12867     "kind" : "vcall_offset"
12868    },
12869    {
12870     "component_value" : -4,
12871     "kind" : "vcall_offset"
12872    },
12873    {
12874     "component_value" : -4,
12875     "kind" : "offset_to_top"
12876    },
12877    {
12878     "kind" : "rtti",
12879     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12880    },
12881    {
12882     "kind" : "complete_dtor_pointer",
12883     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12884    },
12885    {
12886     "kind" : "deleting_dtor_pointer",
12887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12888    },
12889    {
12890     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12891    },
12892    {
12893     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12900    }
12901   ]
12902  },
12903  {
12904   "alignment" : 4,
12905   "fields" :
12906   [
12907    {
12908     "access" : "private",
12909     "field_name" : "mQueue",
12910     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12911    }
12912   ],
12913   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12914   "name" : "android::hardware::details::TaskRunner",
12915   "record_kind" : "class",
12916   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12917   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12918   "size" : 8,
12919   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12920  },
12921  {
12922   "alignment" : 4,
12923   "fields" :
12924   [
12925    {
12926     "access" : "private",
12927     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12928    }
12929   ],
12930   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12931   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12932   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12933   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12934   "size" : 8,
12935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12936   "template_args" : [ "_ZTI13native_handle" ]
12937  },
12938  {
12939   "access" : "private",
12940   "alignment" : 4,
12941   "fields" :
12942   [
12943    {
12944     "field_name" : "mPointer",
12945     "referenced_type" : "_ZTIP13native_handle"
12946    },
12947    {
12948     "field_name" : "_pad",
12949     "referenced_type" : "_ZTIy"
12950    }
12951   ],
12952   "is_anonymous" : true,
12953   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12954   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12955   "record_kind" : "union",
12956   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12957   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12958   "size" : 8,
12959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12960  },
12961  {
12962   "alignment" : 4,
12963   "fields" :
12964   [
12965    {
12966     "access" : "private",
12967     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12968    }
12969   ],
12970   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12971   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12972   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12973   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12974   "size" : 8,
12975   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12976   "template_args" : [ "_ZTIK13native_handle" ]
12977  },
12978  {
12979   "access" : "private",
12980   "alignment" : 4,
12981   "fields" :
12982   [
12983    {
12984     "field_name" : "mPointer",
12985     "referenced_type" : "_ZTIPK13native_handle"
12986    },
12987    {
12988     "field_name" : "_pad",
12989     "referenced_type" : "_ZTIy"
12990    }
12991   ],
12992   "is_anonymous" : true,
12993   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12994   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12995   "record_kind" : "union",
12996   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12997   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12998   "size" : 8,
12999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13000  },
13001  {
13002   "alignment" : 4,
13003   "fields" :
13004   [
13005    {
13006     "access" : "private",
13007     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13008    }
13009   ],
13010   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13011   "name" : "android::hardware::details::hidl_pointer<const char>",
13012   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13013   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13014   "size" : 8,
13015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13016   "template_args" : [ "_ZTIKc" ]
13017  },
13018  {
13019   "access" : "private",
13020   "alignment" : 4,
13021   "fields" :
13022   [
13023    {
13024     "field_name" : "mPointer",
13025     "referenced_type" : "_ZTIPKc"
13026    },
13027    {
13028     "field_name" : "_pad",
13029     "referenced_type" : "_ZTIy"
13030    }
13031   ],
13032   "is_anonymous" : true,
13033   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13034   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13035   "record_kind" : "union",
13036   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13037   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13038   "size" : 8,
13039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13040  },
13041  {
13042   "alignment" : 4,
13043   "fields" :
13044   [
13045    {
13046     "access" : "private",
13047     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13048    }
13049   ],
13050   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13051   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13052   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13053   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13054   "size" : 8,
13055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13056   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13057  },
13058  {
13059   "access" : "private",
13060   "alignment" : 4,
13061   "fields" :
13062   [
13063    {
13064     "field_name" : "mPointer",
13065     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13066    },
13067    {
13068     "field_name" : "_pad",
13069     "referenced_type" : "_ZTIy"
13070    }
13071   ],
13072   "is_anonymous" : true,
13073   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13074   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13075   "record_kind" : "union",
13076   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13077   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13078   "size" : 8,
13079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13080  },
13081  {
13082   "alignment" : 4,
13083   "fields" :
13084   [
13085    {
13086     "access" : "private",
13087     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13088    }
13089   ],
13090   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13091   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13092   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13093   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13094   "size" : 8,
13095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13096   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13097  },
13098  {
13099   "access" : "private",
13100   "alignment" : 4,
13101   "fields" :
13102   [
13103    {
13104     "field_name" : "mPointer",
13105     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13106    },
13107    {
13108     "field_name" : "_pad",
13109     "referenced_type" : "_ZTIy"
13110    }
13111   ],
13112   "is_anonymous" : true,
13113   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13114   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13115   "record_kind" : "union",
13116   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13117   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13118   "size" : 8,
13119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13120  },
13121  {
13122   "alignment" : 4,
13123   "fields" :
13124   [
13125    {
13126     "access" : "private",
13127     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13128    }
13129   ],
13130   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13131   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13132   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13133   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13134   "size" : 8,
13135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13136   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13137  },
13138  {
13139   "access" : "private",
13140   "alignment" : 4,
13141   "fields" :
13142   [
13143    {
13144     "field_name" : "mPointer",
13145     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13146    },
13147    {
13148     "field_name" : "_pad",
13149     "referenced_type" : "_ZTIy"
13150    }
13151   ],
13152   "is_anonymous" : true,
13153   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13154   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13155   "record_kind" : "union",
13156   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13157   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13158   "size" : 8,
13159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13160  },
13161  {
13162   "alignment" : 4,
13163   "fields" :
13164   [
13165    {
13166     "access" : "private",
13167     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13168    }
13169   ],
13170   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13171   "name" : "android::hardware::details::hidl_pointer<char>",
13172   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13173   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13174   "size" : 8,
13175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13176   "template_args" : [ "_ZTIc" ]
13177  },
13178  {
13179   "access" : "private",
13180   "alignment" : 4,
13181   "fields" :
13182   [
13183    {
13184     "field_name" : "mPointer",
13185     "referenced_type" : "_ZTIPc"
13186    },
13187    {
13188     "field_name" : "_pad",
13189     "referenced_type" : "_ZTIy"
13190    }
13191   ],
13192   "is_anonymous" : true,
13193   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13194   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13195   "record_kind" : "union",
13196   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13197   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13198   "size" : 8,
13199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13200  },
13201  {
13202   "alignment" : 4,
13203   "fields" :
13204   [
13205    {
13206     "access" : "private",
13207     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13208    }
13209   ],
13210   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13211   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13212   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13213   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13214   "size" : 8,
13215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13216   "template_args" : [ "_ZTIh" ]
13217  },
13218  {
13219   "access" : "private",
13220   "alignment" : 4,
13221   "fields" :
13222   [
13223    {
13224     "field_name" : "mPointer",
13225     "referenced_type" : "_ZTIPh"
13226    },
13227    {
13228     "field_name" : "_pad",
13229     "referenced_type" : "_ZTIy"
13230    }
13231   ],
13232   "is_anonymous" : true,
13233   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13234   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13235   "record_kind" : "union",
13236   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13237   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13238   "size" : 8,
13239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13240  },
13241  {
13242   "alignment" : 4,
13243   "fields" :
13244   [
13245    {
13246     "access" : "private",
13247     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13248    }
13249   ],
13250   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13251   "name" : "android::hardware::details::hidl_pointer<int>",
13252   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13253   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13254   "size" : 8,
13255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13256   "template_args" : [ "_ZTIi" ]
13257  },
13258  {
13259   "access" : "private",
13260   "alignment" : 4,
13261   "fields" :
13262   [
13263    {
13264     "field_name" : "mPointer",
13265     "referenced_type" : "_ZTIPi"
13266    },
13267    {
13268     "field_name" : "_pad",
13269     "referenced_type" : "_ZTIy"
13270    }
13271   ],
13272   "is_anonymous" : true,
13273   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13274   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13275   "record_kind" : "union",
13276   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13277   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13278   "size" : 8,
13279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13280  },
13281  {
13282   "alignment" : 4,
13283   "fields" :
13284   [
13285    {
13286     "access" : "private",
13287     "field_name" : "buffer",
13288     "referenced_type" : "_ZTIA16_c"
13289    }
13290   ],
13291   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13292   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13293   "record_kind" : "class",
13294   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13295   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13296   "size" : 16,
13297   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13298   "template_args" :
13299   [
13300    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13301   ]
13302  },
13303  {
13304   "alignment" : 4,
13305   "fields" :
13306   [
13307    {
13308     "access" : "private",
13309     "field_name" : "mStatus",
13310     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13311    },
13312    {
13313     "access" : "private",
13314     "field_name" : "mCheckedStatus",
13315     "field_offset" : 160,
13316     "referenced_type" : "_ZTIb"
13317    }
13318   ],
13319   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13320   "name" : "android::hardware::details::return_status",
13321   "record_kind" : "class",
13322   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13323   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13324   "size" : 24,
13325   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13326  },
13327  {
13328   "alignment" : 4,
13329   "fields" :
13330   [
13331    {
13332     "access" : "protected",
13333     "field_name" : "mInstrumentationCallbacks",
13334     "field_offset" : 32,
13335     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13336    },
13337    {
13338     "access" : "protected",
13339     "field_name" : "mEnableInstrumentation",
13340     "field_offset" : 128,
13341     "referenced_type" : "_ZTIb"
13342    },
13343    {
13344     "access" : "protected",
13345     "field_name" : "mInstrumentationLibPackage",
13346     "field_offset" : 160,
13347     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13348    },
13349    {
13350     "access" : "protected",
13351     "field_name" : "mInterfaceName",
13352     "field_offset" : 256,
13353     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13354    }
13355   ],
13356   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13357   "name" : "android::hardware::details::HidlInstrumentor",
13358   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13359   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13360   "size" : 44,
13361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13362   "vtable_components" :
13363   [
13364    {
13365     "kind" : "offset_to_top"
13366    },
13367    {
13368     "kind" : "rtti",
13369     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13370    },
13371    {
13372     "kind" : "complete_dtor_pointer",
13373     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13374    },
13375    {
13376     "kind" : "deleting_dtor_pointer",
13377     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13378    }
13379   ]
13380  },
13381  {
13382   "alignment" : 1,
13383   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13384   "name" : "android::hardware::details::i_tag",
13385   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13386   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13387   "size" : 1,
13388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13389  },
13390  {
13391   "alignment" : 1,
13392   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13393   "name" : "android::hardware::details::bs_tag",
13394   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13395   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13396   "size" : 1,
13397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13398  },
13399  {
13400   "alignment" : 1,
13401   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13402   "name" : "android::hardware::details::bnhw_tag",
13403   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13404   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13405   "size" : 1,
13406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13407  },
13408  {
13409   "alignment" : 1,
13410   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13411   "name" : "android::hardware::details::bphw_tag",
13412   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13413   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13414   "size" : 1,
13415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13416  },
13417  {
13418   "alignment" : 1,
13419   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13420   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13421   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13422   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13423   "size" : 1,
13424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13425   "template_args" : [ "_ZTIh" ]
13426  },
13427  {
13428   "alignment" : 4,
13429   "fields" :
13430   [
13431    {
13432     "access" : "private",
13433     "field_name" : "mBuffer",
13434     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13435    },
13436    {
13437     "access" : "private",
13438     "field_name" : "mSize",
13439     "field_offset" : 64,
13440     "referenced_type" : "_ZTIj"
13441    },
13442    {
13443     "access" : "private",
13444     "field_name" : "mOwnsBuffer",
13445     "field_offset" : 96,
13446     "referenced_type" : "_ZTIb"
13447    },
13448    {
13449     "access" : "private",
13450     "field_name" : "mPad",
13451     "field_offset" : 104,
13452     "referenced_type" : "_ZTIA3_h"
13453    }
13454   ],
13455   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13456   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13457   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13458   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13459   "size" : 16,
13460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13461   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13462  },
13463  {
13464   "alignment" : 4,
13465   "fields" :
13466   [
13467    {
13468     "access" : "private",
13469     "field_name" : "mBuffer",
13470     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13471    },
13472    {
13473     "access" : "private",
13474     "field_name" : "mSize",
13475     "field_offset" : 64,
13476     "referenced_type" : "_ZTIj"
13477    },
13478    {
13479     "access" : "private",
13480     "field_name" : "mOwnsBuffer",
13481     "field_offset" : 96,
13482     "referenced_type" : "_ZTIb"
13483    },
13484    {
13485     "access" : "private",
13486     "field_name" : "mPad",
13487     "field_offset" : 104,
13488     "referenced_type" : "_ZTIA3_h"
13489    }
13490   ],
13491   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13492   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13493   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13494   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13495   "size" : 16,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13497   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13498  },
13499  {
13500   "alignment" : 4,
13501   "fields" :
13502   [
13503    {
13504     "access" : "private",
13505     "field_name" : "mBuffer",
13506     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13507    },
13508    {
13509     "access" : "private",
13510     "field_name" : "mSize",
13511     "field_offset" : 64,
13512     "referenced_type" : "_ZTIj"
13513    },
13514    {
13515     "access" : "private",
13516     "field_name" : "mOwnsBuffer",
13517     "field_offset" : 96,
13518     "referenced_type" : "_ZTIb"
13519    },
13520    {
13521     "access" : "private",
13522     "field_name" : "mPad",
13523     "field_offset" : 104,
13524     "referenced_type" : "_ZTIA3_h"
13525    }
13526   ],
13527   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13528   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13529   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13530   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13531   "size" : 16,
13532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13533   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13534  },
13535  {
13536   "alignment" : 4,
13537   "fields" :
13538   [
13539    {
13540     "access" : "private",
13541     "field_name" : "mBuffer",
13542     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mSize",
13547     "field_offset" : 64,
13548     "referenced_type" : "_ZTIj"
13549    },
13550    {
13551     "access" : "private",
13552     "field_name" : "mOwnsBuffer",
13553     "field_offset" : 96,
13554     "referenced_type" : "_ZTIb"
13555    },
13556    {
13557     "access" : "private",
13558     "field_name" : "mPad",
13559     "field_offset" : 104,
13560     "referenced_type" : "_ZTIA3_h"
13561    }
13562   ],
13563   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13564   "name" : "android::hardware::hidl_vec<char>",
13565   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13566   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13567   "size" : 16,
13568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13569   "template_args" : [ "_ZTIc" ]
13570  },
13571  {
13572   "alignment" : 4,
13573   "fields" :
13574   [
13575    {
13576     "access" : "private",
13577     "field_name" : "mBuffer",
13578     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
13579    },
13580    {
13581     "access" : "private",
13582     "field_name" : "mSize",
13583     "field_offset" : 64,
13584     "referenced_type" : "_ZTIj"
13585    },
13586    {
13587     "access" : "private",
13588     "field_name" : "mOwnsBuffer",
13589     "field_offset" : 96,
13590     "referenced_type" : "_ZTIb"
13591    },
13592    {
13593     "access" : "private",
13594     "field_name" : "mPad",
13595     "field_offset" : 104,
13596     "referenced_type" : "_ZTIA3_h"
13597    }
13598   ],
13599   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
13600   "name" : "android::hardware::hidl_vec<unsigned char>",
13601   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13602   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13603   "size" : 16,
13604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13605   "template_args" : [ "_ZTIh" ]
13606  },
13607  {
13608   "alignment" : 4,
13609   "fields" :
13610   [
13611    {
13612     "access" : "private",
13613     "field_name" : "mBuffer",
13614     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13615    },
13616    {
13617     "access" : "private",
13618     "field_name" : "mSize",
13619     "field_offset" : 64,
13620     "referenced_type" : "_ZTIj"
13621    },
13622    {
13623     "access" : "private",
13624     "field_name" : "mOwnsBuffer",
13625     "field_offset" : 96,
13626     "referenced_type" : "_ZTIb"
13627    },
13628    {
13629     "access" : "private",
13630     "field_name" : "mPad",
13631     "field_offset" : 104,
13632     "referenced_type" : "_ZTIA3_h"
13633    }
13634   ],
13635   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13636   "name" : "android::hardware::hidl_vec<int>",
13637   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13638   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13639   "size" : 16,
13640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13641   "template_args" : [ "_ZTIi" ]
13642  },
13643  {
13644   "alignment" : 4,
13645   "base_specifiers" :
13646   [
13647    {
13648     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13649    }
13650   ],
13651   "fields" :
13652   [
13653    {
13654     "access" : "protected",
13655     "field_name" : "mSchedPolicy",
13656     "field_offset" : 32,
13657     "referenced_type" : "_ZTIi"
13658    },
13659    {
13660     "access" : "protected",
13661     "field_name" : "mSchedPriority",
13662     "field_offset" : 64,
13663     "referenced_type" : "_ZTIi"
13664    },
13665    {
13666     "access" : "private",
13667     "field_name" : "mExtras",
13668     "field_offset" : 96,
13669     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13670    },
13671    {
13672     "access" : "private",
13673     "field_name" : "mReserved0",
13674     "field_offset" : 128,
13675     "referenced_type" : "_ZTIPv"
13676    }
13677   ],
13678   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13679   "name" : "android::hardware::BHwBinder",
13680   "record_kind" : "class",
13681   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13682   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13683   "size" : 28,
13684   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13685   "vtable_components" :
13686   [
13687    {
13688     "component_value" : 20,
13689     "kind" : "vbase_offset"
13690    },
13691    {
13692     "kind" : "offset_to_top"
13693    },
13694    {
13695     "kind" : "rtti",
13696     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13697    },
13698    {
13699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13700    },
13701    {
13702     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13703    },
13704    {
13705     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13706    },
13707    {
13708     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13709    },
13710    {
13711     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13712    },
13713    {
13714     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13715    },
13716    {
13717     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13718    },
13719    {
13720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13721    },
13722    {
13723     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13724    },
13725    {
13726     "kind" : "complete_dtor_pointer",
13727     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13728    },
13729    {
13730     "kind" : "deleting_dtor_pointer",
13731     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13732    },
13733    {
13734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13735    },
13736    {
13737     "kind" : "vcall_offset"
13738    },
13739    {
13740     "kind" : "vcall_offset"
13741    },
13742    {
13743     "kind" : "vcall_offset"
13744    },
13745    {
13746     "kind" : "vcall_offset"
13747    },
13748    {
13749     "component_value" : -20,
13750     "kind" : "vcall_offset"
13751    },
13752    {
13753     "component_value" : -20,
13754     "kind" : "offset_to_top"
13755    },
13756    {
13757     "kind" : "rtti",
13758     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13759    },
13760    {
13761     "kind" : "complete_dtor_pointer",
13762     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13763    },
13764    {
13765     "kind" : "deleting_dtor_pointer",
13766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13767    },
13768    {
13769     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13770    },
13771    {
13772     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13779    }
13780   ]
13781  },
13782  {
13783   "alignment" : 4,
13784   "fields" :
13785   [
13786    {
13787     "field_name" : "sched_policy",
13788     "referenced_type" : "_ZTIi"
13789    },
13790    {
13791     "field_name" : "prio",
13792     "field_offset" : 32,
13793     "referenced_type" : "_ZTIi"
13794    }
13795   ],
13796   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13797   "name" : "android::hardware::SchedPrio",
13798   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13799   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13800   "size" : 8,
13801   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13802  },
13803  {
13804   "alignment" : 4,
13805   "base_specifiers" :
13806   [
13807    {
13808     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13809    }
13810   ],
13811   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13812   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci",
13813   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13814   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13815   "size" : 12,
13816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h",
13817   "vtable_components" :
13818   [
13819    {
13820     "component_value" : 4,
13821     "kind" : "vbase_offset"
13822    },
13823    {
13824     "kind" : "offset_to_top"
13825    },
13826    {
13827     "kind" : "rtti",
13828     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13829    },
13830    {
13831     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13832    },
13833    {
13834     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13835    },
13836    {
13837     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13838    },
13839    {
13840     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13841    },
13842    {
13843     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13856    },
13857    {
13858     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
13859    },
13860    {
13861     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13862    },
13863    {
13864     "kind" : "complete_dtor_pointer",
13865     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13866    },
13867    {
13868     "kind" : "deleting_dtor_pointer",
13869     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13870    },
13871    {
13872     "is_pure" : true,
13873     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
13874    },
13875    {
13876     "is_pure" : true,
13877     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
13878    },
13879    {
13880     "is_pure" : true,
13881     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
13882    },
13883    {
13884     "is_pure" : true,
13885     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
13886    },
13887    {
13888     "is_pure" : true,
13889     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
13890    },
13891    {
13892     "kind" : "vcall_offset"
13893    },
13894    {
13895     "kind" : "vcall_offset"
13896    },
13897    {
13898     "kind" : "vcall_offset"
13899    },
13900    {
13901     "kind" : "vcall_offset"
13902    },
13903    {
13904     "component_value" : -4,
13905     "kind" : "vcall_offset"
13906    },
13907    {
13908     "component_value" : -4,
13909     "kind" : "offset_to_top"
13910    },
13911    {
13912     "kind" : "rtti",
13913     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13914    },
13915    {
13916     "kind" : "complete_dtor_pointer",
13917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13918    },
13919    {
13920     "kind" : "deleting_dtor_pointer",
13921     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13922    },
13923    {
13924     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13934    }
13935   ]
13936  },
13937  {
13938   "alignment" : 4,
13939   "base_specifiers" :
13940   [
13941    {
13942     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13943    },
13944    {
13945     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13946    }
13947   ],
13948   "fields" :
13949   [
13950    {
13951     "access" : "private",
13952     "field_name" : "mImpl",
13953     "field_offset" : 384,
13954     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
13955    },
13956    {
13957     "access" : "private",
13958     "field_name" : "mOnewayQueue",
13959     "field_offset" : 416,
13960     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13961    }
13962   ],
13963   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13964   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci",
13965   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13966   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13967   "size" : 68,
13968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h",
13969   "vtable_components" :
13970   [
13971    {
13972     "component_value" : 60,
13973     "kind" : "vbase_offset"
13974    },
13975    {
13976     "kind" : "offset_to_top"
13977    },
13978    {
13979     "kind" : "rtti",
13980     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
13981    },
13982    {
13983     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13984    },
13985    {
13986     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13987    },
13988    {
13989     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13990    },
13991    {
13992     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21setHALInstrumentationEv"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci4pingEv"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14008    },
14009    {
14010     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21notifySyspropsChangedEv"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14014    },
14015    {
14016     "kind" : "complete_dtor_pointer",
14017     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14018    },
14019    {
14020     "kind" : "deleting_dtor_pointer",
14021     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14022    },
14023    {
14024     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14025    },
14026    {
14027     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14028    },
14029    {
14030     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14031    },
14032    {
14033     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14034    },
14035    {
14036     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5closeEv"
14037    },
14038    {
14039     "component_value" : -4,
14040     "kind" : "offset_to_top"
14041    },
14042    {
14043     "kind" : "rtti",
14044     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
14045    },
14046    {
14047     "kind" : "complete_dtor_pointer",
14048     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14049    },
14050    {
14051     "kind" : "deleting_dtor_pointer",
14052     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14053    },
14054    {
14055     "kind" : "vcall_offset"
14056    },
14057    {
14058     "kind" : "vcall_offset"
14059    },
14060    {
14061     "kind" : "vcall_offset"
14062    },
14063    {
14064     "kind" : "vcall_offset"
14065    },
14066    {
14067     "component_value" : -60,
14068     "kind" : "vcall_offset"
14069    },
14070    {
14071     "component_value" : -60,
14072     "kind" : "offset_to_top"
14073    },
14074    {
14075     "kind" : "rtti",
14076     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
14077    },
14078    {
14079     "kind" : "complete_dtor_pointer",
14080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14081    },
14082    {
14083     "kind" : "deleting_dtor_pointer",
14084     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14088    },
14089    {
14090     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14091    },
14092    {
14093     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14094    },
14095    {
14096     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14097    }
14098   ]
14099  },
14100  {
14101   "alignment" : 4,
14102   "base_specifiers" :
14103   [
14104    {
14105     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14106    }
14107   ],
14108   "fields" :
14109   [
14110    {
14111     "access" : "private",
14112     "field_name" : "_hidl_mImpl",
14113     "field_offset" : 544,
14114     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
14115    }
14116   ],
14117   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14118   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci",
14119   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14120   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14121   "size" : 80,
14122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h",
14123   "vtable_components" :
14124   [
14125    {
14126     "component_value" : 72,
14127     "kind" : "vbase_offset"
14128    },
14129    {
14130     "kind" : "offset_to_top"
14131    },
14132    {
14133     "kind" : "rtti",
14134     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14135    },
14136    {
14137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14138    },
14139    {
14140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14144    },
14145    {
14146     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14147    },
14148    {
14149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14150    },
14151    {
14152     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14153    },
14154    {
14155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14162    },
14163    {
14164     "kind" : "complete_dtor_pointer",
14165     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14166    },
14167    {
14168     "kind" : "deleting_dtor_pointer",
14169     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14170    },
14171    {
14172     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14173    },
14174    {
14175     "component_value" : -20,
14176     "kind" : "offset_to_top"
14177    },
14178    {
14179     "kind" : "rtti",
14180     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14181    },
14182    {
14183     "kind" : "complete_dtor_pointer",
14184     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14185    },
14186    {
14187     "kind" : "deleting_dtor_pointer",
14188     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14189    },
14190    {
14191     "kind" : "vcall_offset"
14192    },
14193    {
14194     "kind" : "vcall_offset"
14195    },
14196    {
14197     "kind" : "vcall_offset"
14198    },
14199    {
14200     "kind" : "vcall_offset"
14201    },
14202    {
14203     "component_value" : -72,
14204     "kind" : "vcall_offset"
14205    },
14206    {
14207     "component_value" : -72,
14208     "kind" : "offset_to_top"
14209    },
14210    {
14211     "kind" : "rtti",
14212     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14213    },
14214    {
14215     "kind" : "complete_dtor_pointer",
14216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14217    },
14218    {
14219     "kind" : "deleting_dtor_pointer",
14220     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14230    },
14231    {
14232     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14233    }
14234   ]
14235  },
14236  {
14237   "alignment" : 4,
14238   "base_specifiers" :
14239   [
14240    {
14241     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
14242    },
14243    {
14244     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14245    }
14246   ],
14247   "fields" :
14248   [
14249    {
14250     "access" : "private",
14251     "field_name" : "_hidl_mMutex",
14252     "field_offset" : 544,
14253     "referenced_type" : "_ZTINSt3__15mutexE"
14254    },
14255    {
14256     "access" : "private",
14257     "field_name" : "_hidl_mDeathRecipients",
14258     "field_offset" : 576,
14259     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14260    }
14261   ],
14262   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14263   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
14264   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14265   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14266   "size" : 92,
14267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h",
14268   "vtable_components" :
14269   [
14270    {
14271     "component_value" : 84,
14272     "kind" : "vbase_offset"
14273    },
14274    {
14275     "kind" : "offset_to_top"
14276    },
14277    {
14278     "kind" : "rtti",
14279     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14280    },
14281    {
14282     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_016BpHwBluetoothHci8isRemoteEv"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14295    },
14296    {
14297     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
14298    },
14299    {
14300     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14301    },
14302    {
14303     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
14304    },
14305    {
14306     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14307    },
14308    {
14309     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
14310    },
14311    {
14312     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14313    },
14314    {
14315     "kind" : "complete_dtor_pointer",
14316     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14317    },
14318    {
14319     "kind" : "deleting_dtor_pointer",
14320     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14333    },
14334    {
14335     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14339    },
14340    {
14341     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14342    },
14343    {
14344     "component_value" : 80,
14345     "kind" : "vbase_offset"
14346    },
14347    {
14348     "component_value" : -4,
14349     "kind" : "offset_to_top"
14350    },
14351    {
14352     "kind" : "rtti",
14353     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14354    },
14355    {
14356     "kind" : "complete_dtor_pointer",
14357     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14358    },
14359    {
14360     "kind" : "deleting_dtor_pointer",
14361     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14362    },
14363    {
14364     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14365    },
14366    {
14367     "component_value" : 76,
14368     "kind" : "vbase_offset"
14369    },
14370    {
14371     "component_value" : -8,
14372     "kind" : "offset_to_top"
14373    },
14374    {
14375     "kind" : "rtti",
14376     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14377    },
14378    {
14379     "kind" : "complete_dtor_pointer",
14380     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14381    },
14382    {
14383     "kind" : "deleting_dtor_pointer",
14384     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14388    },
14389    {
14390     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14394    },
14395    {
14396     "component_value" : -24,
14397     "kind" : "offset_to_top"
14398    },
14399    {
14400     "kind" : "rtti",
14401     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14402    },
14403    {
14404     "kind" : "complete_dtor_pointer",
14405     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14406    },
14407    {
14408     "kind" : "deleting_dtor_pointer",
14409     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14410    },
14411    {
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "component_value" : -76,
14416     "kind" : "vcall_offset"
14417    },
14418    {
14419     "component_value" : -84,
14420     "kind" : "vcall_offset"
14421    },
14422    {
14423     "component_value" : -76,
14424     "kind" : "vcall_offset"
14425    },
14426    {
14427     "component_value" : -84,
14428     "kind" : "vcall_offset"
14429    },
14430    {
14431     "component_value" : -84,
14432     "kind" : "offset_to_top"
14433    },
14434    {
14435     "kind" : "rtti",
14436     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14437    },
14438    {
14439     "kind" : "complete_dtor_pointer",
14440     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14441    },
14442    {
14443     "kind" : "deleting_dtor_pointer",
14444     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14445    },
14446    {
14447     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14448    },
14449    {
14450     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14451    },
14452    {
14453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14454    },
14455    {
14456     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14457    }
14458   ]
14459  },
14460  {
14461   "alignment" : 4,
14462   "base_specifiers" :
14463   [
14464    {
14465     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14466    }
14467   ],
14468   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14469   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
14470   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14471   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14472   "size" : 12,
14473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h",
14474   "vtable_components" :
14475   [
14476    {
14477     "component_value" : 4,
14478     "kind" : "vbase_offset"
14479    },
14480    {
14481     "kind" : "offset_to_top"
14482    },
14483    {
14484     "kind" : "rtti",
14485     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14519    },
14520    {
14521     "kind" : "complete_dtor_pointer",
14522     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14523    },
14524    {
14525     "kind" : "deleting_dtor_pointer",
14526     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14527    },
14528    {
14529     "is_pure" : true,
14530     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14531    },
14532    {
14533     "is_pure" : true,
14534     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14535    },
14536    {
14537     "is_pure" : true,
14538     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14539    },
14540    {
14541     "is_pure" : true,
14542     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14543    },
14544    {
14545     "kind" : "vcall_offset"
14546    },
14547    {
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "kind" : "vcall_offset"
14552    },
14553    {
14554     "kind" : "vcall_offset"
14555    },
14556    {
14557     "component_value" : -4,
14558     "kind" : "vcall_offset"
14559    },
14560    {
14561     "component_value" : -4,
14562     "kind" : "offset_to_top"
14563    },
14564    {
14565     "kind" : "rtti",
14566     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14567    },
14568    {
14569     "kind" : "complete_dtor_pointer",
14570     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14571    },
14572    {
14573     "kind" : "deleting_dtor_pointer",
14574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14587    }
14588   ]
14589  },
14590  {
14591   "alignment" : 4,
14592   "base_specifiers" :
14593   [
14594    {
14595     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14596    },
14597    {
14598     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14599    }
14600   ],
14601   "fields" :
14602   [
14603    {
14604     "access" : "private",
14605     "field_name" : "mImpl",
14606     "field_offset" : 384,
14607     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14608    },
14609    {
14610     "access" : "private",
14611     "field_name" : "mOnewayQueue",
14612     "field_offset" : 416,
14613     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14614    }
14615   ],
14616   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14617   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks",
14618   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14619   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14620   "size" : 68,
14621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h",
14622   "vtable_components" :
14623   [
14624    {
14625     "component_value" : 60,
14626     "kind" : "vbase_offset"
14627    },
14628    {
14629     "kind" : "offset_to_top"
14630    },
14631    {
14632     "kind" : "rtti",
14633     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14634    },
14635    {
14636     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14637    },
14638    {
14639     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14640    },
14641    {
14642     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14643    },
14644    {
14645     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21setHALInstrumentationEv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks4pingEv"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21notifySyspropsChangedEv"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14667    },
14668    {
14669     "kind" : "complete_dtor_pointer",
14670     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14671    },
14672    {
14673     "kind" : "deleting_dtor_pointer",
14674     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14675    },
14676    {
14677     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14684    },
14685    {
14686     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14687    },
14688    {
14689     "component_value" : -4,
14690     "kind" : "offset_to_top"
14691    },
14692    {
14693     "kind" : "rtti",
14694     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14695    },
14696    {
14697     "kind" : "complete_dtor_pointer",
14698     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14699    },
14700    {
14701     "kind" : "deleting_dtor_pointer",
14702     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14703    },
14704    {
14705     "kind" : "vcall_offset"
14706    },
14707    {
14708     "kind" : "vcall_offset"
14709    },
14710    {
14711     "kind" : "vcall_offset"
14712    },
14713    {
14714     "kind" : "vcall_offset"
14715    },
14716    {
14717     "component_value" : -60,
14718     "kind" : "vcall_offset"
14719    },
14720    {
14721     "component_value" : -60,
14722     "kind" : "offset_to_top"
14723    },
14724    {
14725     "kind" : "rtti",
14726     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14727    },
14728    {
14729     "kind" : "complete_dtor_pointer",
14730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14731    },
14732    {
14733     "kind" : "deleting_dtor_pointer",
14734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14738    },
14739    {
14740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14744    },
14745    {
14746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14747    }
14748   ]
14749  },
14750  {
14751   "alignment" : 4,
14752   "base_specifiers" :
14753   [
14754    {
14755     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14756    }
14757   ],
14758   "fields" :
14759   [
14760    {
14761     "access" : "private",
14762     "field_name" : "_hidl_mImpl",
14763     "field_offset" : 544,
14764     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14765    }
14766   ],
14767   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14768   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks",
14769   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14770   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14771   "size" : 80,
14772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h",
14773   "vtable_components" :
14774   [
14775    {
14776     "component_value" : 72,
14777     "kind" : "vbase_offset"
14778    },
14779    {
14780     "kind" : "offset_to_top"
14781    },
14782    {
14783     "kind" : "rtti",
14784     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14788    },
14789    {
14790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14791    },
14792    {
14793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14794    },
14795    {
14796     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14800    },
14801    {
14802     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14812    },
14813    {
14814     "kind" : "complete_dtor_pointer",
14815     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14816    },
14817    {
14818     "kind" : "deleting_dtor_pointer",
14819     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14823    },
14824    {
14825     "component_value" : -20,
14826     "kind" : "offset_to_top"
14827    },
14828    {
14829     "kind" : "rtti",
14830     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14831    },
14832    {
14833     "kind" : "complete_dtor_pointer",
14834     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14835    },
14836    {
14837     "kind" : "deleting_dtor_pointer",
14838     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14839    },
14840    {
14841     "kind" : "vcall_offset"
14842    },
14843    {
14844     "kind" : "vcall_offset"
14845    },
14846    {
14847     "kind" : "vcall_offset"
14848    },
14849    {
14850     "kind" : "vcall_offset"
14851    },
14852    {
14853     "component_value" : -72,
14854     "kind" : "vcall_offset"
14855    },
14856    {
14857     "component_value" : -72,
14858     "kind" : "offset_to_top"
14859    },
14860    {
14861     "kind" : "rtti",
14862     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14863    },
14864    {
14865     "kind" : "complete_dtor_pointer",
14866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14867    },
14868    {
14869     "kind" : "deleting_dtor_pointer",
14870     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14871    },
14872    {
14873     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14877    },
14878    {
14879     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14883    }
14884   ]
14885  },
14886  {
14887   "alignment" : 4,
14888   "base_specifiers" :
14889   [
14890    {
14891     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14892    },
14893    {
14894     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14895    }
14896   ],
14897   "fields" :
14898   [
14899    {
14900     "access" : "private",
14901     "field_name" : "_hidl_mMutex",
14902     "field_offset" : 544,
14903     "referenced_type" : "_ZTINSt3__15mutexE"
14904    },
14905    {
14906     "access" : "private",
14907     "field_name" : "_hidl_mDeathRecipients",
14908     "field_offset" : 576,
14909     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14910    }
14911   ],
14912   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14913   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
14914   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14915   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14916   "size" : 92,
14917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h",
14918   "vtable_components" :
14919   [
14920    {
14921     "component_value" : 84,
14922     "kind" : "vbase_offset"
14923    },
14924    {
14925     "kind" : "offset_to_top"
14926    },
14927    {
14928     "kind" : "rtti",
14929     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14930    },
14931    {
14932     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks8isRemoteEv"
14933    },
14934    {
14935     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14936    },
14937    {
14938     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14942    },
14943    {
14944     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14945    },
14946    {
14947     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
14948    },
14949    {
14950     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14951    },
14952    {
14953     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
14954    },
14955    {
14956     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14957    },
14958    {
14959     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
14960    },
14961    {
14962     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14963    },
14964    {
14965     "kind" : "complete_dtor_pointer",
14966     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14967    },
14968    {
14969     "kind" : "deleting_dtor_pointer",
14970     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14971    },
14972    {
14973     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14974    },
14975    {
14976     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14977    },
14978    {
14979     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14980    },
14981    {
14982     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14983    },
14984    {
14985     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
14986    },
14987    {
14988     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
14989    },
14990    {
14991     "component_value" : 80,
14992     "kind" : "vbase_offset"
14993    },
14994    {
14995     "component_value" : -4,
14996     "kind" : "offset_to_top"
14997    },
14998    {
14999     "kind" : "rtti",
15000     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15001    },
15002    {
15003     "kind" : "complete_dtor_pointer",
15004     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15005    },
15006    {
15007     "kind" : "deleting_dtor_pointer",
15008     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15009    },
15010    {
15011     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
15012    },
15013    {
15014     "component_value" : 76,
15015     "kind" : "vbase_offset"
15016    },
15017    {
15018     "component_value" : -8,
15019     "kind" : "offset_to_top"
15020    },
15021    {
15022     "kind" : "rtti",
15023     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15024    },
15025    {
15026     "kind" : "complete_dtor_pointer",
15027     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15028    },
15029    {
15030     "kind" : "deleting_dtor_pointer",
15031     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15032    },
15033    {
15034     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15035    },
15036    {
15037     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15041    },
15042    {
15043     "component_value" : -24,
15044     "kind" : "offset_to_top"
15045    },
15046    {
15047     "kind" : "rtti",
15048     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15049    },
15050    {
15051     "kind" : "complete_dtor_pointer",
15052     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15053    },
15054    {
15055     "kind" : "deleting_dtor_pointer",
15056     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15057    },
15058    {
15059     "kind" : "vcall_offset"
15060    },
15061    {
15062     "component_value" : -76,
15063     "kind" : "vcall_offset"
15064    },
15065    {
15066     "component_value" : -84,
15067     "kind" : "vcall_offset"
15068    },
15069    {
15070     "component_value" : -76,
15071     "kind" : "vcall_offset"
15072    },
15073    {
15074     "component_value" : -84,
15075     "kind" : "vcall_offset"
15076    },
15077    {
15078     "component_value" : -84,
15079     "kind" : "offset_to_top"
15080    },
15081    {
15082     "kind" : "rtti",
15083     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15084    },
15085    {
15086     "kind" : "complete_dtor_pointer",
15087     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15088    },
15089    {
15090     "kind" : "deleting_dtor_pointer",
15091     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15092    },
15093    {
15094     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15095    },
15096    {
15097     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15098    },
15099    {
15100     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15101    },
15102    {
15103     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15104    }
15105   ]
15106  },
15107  {
15108   "alignment" : 4,
15109   "fields" :
15110   [
15111    {
15112     "access" : "private",
15113     "field_name" : "mCond",
15114     "referenced_type" : "_ZTI14pthread_cond_t"
15115    }
15116   ],
15117   "linker_set_key" : "_ZTIN7android9ConditionE",
15118   "name" : "android::Condition",
15119   "record_kind" : "class",
15120   "referenced_type" : "_ZTIN7android9ConditionE",
15121   "self_type" : "_ZTIN7android9ConditionE",
15122   "size" : 4,
15123   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15124  },
15125  {
15126   "alignment" : 4,
15127   "fields" :
15128   [
15129    {
15130     "field_name" : "buf",
15131     "referenced_type" : "_ZTIA5121_h"
15132    },
15133    {
15134     "field_name" : "entry",
15135     "referenced_type" : "_ZTI12logger_entry"
15136    }
15137   ],
15138   "is_anonymous" : true,
15139   "linker_set_key" : "_ZTIN7log_msgUt_E",
15140   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15141   "record_kind" : "union",
15142   "referenced_type" : "_ZTIN7log_msgUt_E",
15143   "self_type" : "_ZTIN7log_msgUt_E",
15144   "size" : 5124,
15145   "source_file" : "/system/core/liblog/include/log/log_read.h"
15146  }
15147 ],
15148 "rvalue_reference_types" :
15149 [
15150  {
15151   "alignment" : 4,
15152   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15153   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15154   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15155   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15156   "size" : 4,
15157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15158  },
15159  {
15160   "alignment" : 4,
15161   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15162   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &&",
15163   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15164   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15165   "size" : 4,
15166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15167  },
15168  {
15169   "alignment" : 4,
15170   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15171   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &&",
15172   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15173   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15174   "size" : 4,
15175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15176  },
15177  {
15178   "alignment" : 4,
15179   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15180   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15181   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15182   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15183   "size" : 4,
15184   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15185  },
15186  {
15187   "alignment" : 4,
15188   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15189   "name" : "android::hardware::hidl_handle &&",
15190   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15191   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15192   "size" : 4,
15193   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15194  },
15195  {
15196   "alignment" : 4,
15197   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15198   "name" : "android::hardware::hidl_memory &&",
15199   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15200   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15201   "size" : 4,
15202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15203  },
15204  {
15205   "alignment" : 4,
15206   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15207   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > &&",
15208   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15209   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15210   "size" : 4,
15211   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15212  },
15213  {
15214   "alignment" : 4,
15215   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15216   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > &&",
15217   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15218   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15219   "size" : 4,
15220   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15221  },
15222  {
15223   "alignment" : 4,
15224   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15225   "name" : "android::hardware::Return<bool> &&",
15226   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15227   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15228   "size" : 4,
15229   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15230  },
15231  {
15232   "alignment" : 4,
15233   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15234   "name" : "android::hardware::Return<void> &&",
15235   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15236   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15237   "size" : 4,
15238   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15239  },
15240  {
15241   "alignment" : 4,
15242   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15243   "name" : "android::hardware::Status &&",
15244   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15245   "self_type" : "_ZTION7android8hardware6StatusE",
15246   "size" : 4,
15247   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15248  },
15249  {
15250   "alignment" : 4,
15251   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15252   "name" : "android::hardware::details::return_status &&",
15253   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15254   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15255   "size" : 4,
15256   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15257  },
15258  {
15259   "alignment" : 4,
15260   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15261   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15262   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15263   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15264   "size" : 4,
15265   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15266  },
15267  {
15268   "alignment" : 4,
15269   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15270   "name" : "std::function<sp<IBase> (void *)> &&",
15271   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15272   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15273   "size" : 4,
15274   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15275  },
15276  {
15277   "alignment" : 4,
15278   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15279   "name" : "std::function<sp<IBinder> (void *)> &&",
15280   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15281   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15282   "size" : 4,
15283   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15284  }
15285 ]
15286}
15287