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" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.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" : 8,
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" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
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" : 8
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" : 8,
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" : 8,
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_recipientEEEm"
262  },
263  {
264   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
427  },
428  {
429   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
517  },
518  {
519   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
628  },
629  {
630   "name" : "_ZThn16_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
631  },
632  {
633   "name" : "_ZThn32_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
634  },
635  {
636   "name" : "_ZThn32_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
637  },
638  {
639   "name" : "_ZThn32_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
640  },
641  {
642   "name" : "_ZThn32_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
643  },
644  {
645   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
646  },
647  {
648   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
649  },
650  {
651   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
652  },
653  {
654   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
655  },
656  {
657   "name" : "_ZTv0_n40_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
658  },
659  {
660   "name" : "_ZTv0_n40_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_016BpHwBluetoothHciE16_NS0_11BpHwRefBaseE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE8_NS0_10IInterfaceE"
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_025BpHwBluetoothHciCallbacksE16_NS0_11BpHwRefBaseE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3452   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3453   "parameters" :
3454   [
3455    {
3456     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3457    },
3458    {
3459     "referenced_type" : "_ZTIPKh"
3460    },
3461    {
3462     "referenced_type" : "_ZTIm"
3463    },
3464    {
3465     "referenced_type" : "_ZTIPKy"
3466    },
3467    {
3468     "referenced_type" : "_ZTIm"
3469    },
3470    {
3471     "referenced_type" : "_ZTIPv"
3472    }
3473   ],
3474   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3475   "return_type" : "_ZTIv",
3476   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_64_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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3670   "parameters" :
3671   [
3672    {
3673     "is_this_ptr" : true,
3674     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3675    },
3676    {
3677     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4257   "parameters" :
4258   [
4259    {
4260     "is_this_ptr" : true,
4261     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4262    },
4263    {
4264     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_64_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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4580   "parameters" :
4581   [
4582    {
4583     "is_this_ptr" : true,
4584     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4585    },
4586    {
4587     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_64_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_64_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_64_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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5088    },
5089    {
5090     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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" : "_ZThn16_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" : "_ZThn16_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_n40_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_n40_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" : 8,
5470   "linker_set_key" : "_ZTIRK7log_msg",
5471   "name" : "const log_msg &",
5472   "referenced_type" : "_ZTIK7log_msg",
5473   "self_type" : "_ZTIRK7log_msg",
5474   "size" : 8,
5475   "source_file" : "/system/core/liblog/include/log/log_read.h"
5476  },
5477  {
5478   "alignment" : 8,
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" : 8,
5484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5485  },
5486  {
5487   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5503  },
5504  {
5505   "alignment" : 8,
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" : 8,
5511   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5512  },
5513  {
5514   "alignment" : 8,
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" : 8,
5520   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5521  },
5522  {
5523   "alignment" : 8,
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" : 8,
5529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5530  },
5531  {
5532   "alignment" : 8,
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" : 8,
5538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5539  },
5540  {
5541   "alignment" : 8,
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" : 8,
5547   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5548  },
5549  {
5550   "alignment" : 8,
5551   "linker_set_key" : "_ZTIRKN7android7String8E",
5552   "name" : "const android::String8 &",
5553   "referenced_type" : "_ZTIKN7android7String8E",
5554   "self_type" : "_ZTIRKN7android7String8E",
5555   "size" : 8,
5556   "source_file" : "/system/core/libutils/include/utils/String8.h"
5557  },
5558  {
5559   "alignment" : 8,
5560   "linker_set_key" : "_ZTIRKN7android8String16E",
5561   "name" : "const android::String16 &",
5562   "referenced_type" : "_ZTIKN7android8String16E",
5563   "self_type" : "_ZTIRKN7android8String16E",
5564   "size" : 8,
5565   "source_file" : "/system/core/libutils/include/utils/String16.h"
5566  },
5567  {
5568   "alignment" : 8,
5569   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5570   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5571   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5572   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5573   "size" : 8,
5574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5575  },
5576  {
5577   "alignment" : 8,
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" : 8,
5583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5584  },
5585  {
5586   "alignment" : 8,
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" : 8,
5592   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5593  },
5594  {
5595   "alignment" : 8,
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" : 8,
5601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5602  },
5603  {
5604   "alignment" : 8,
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" : 8,
5610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5611  },
5612  {
5613   "alignment" : 8,
5614   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5615   "name" : "const android::hardware::Parcel &",
5616   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5617   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5618   "size" : 8,
5619   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5620  },
5621  {
5622   "alignment" : 8,
5623   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5624   "name" : "const android::hardware::Return<bool> &",
5625   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5626   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5627   "size" : 8,
5628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5629  },
5630  {
5631   "alignment" : 8,
5632   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5633   "name" : "const android::hardware::Status &",
5634   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5635   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5636   "size" : 8,
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_64_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_64_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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
5676   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5677  },
5678  {
5679   "alignment" : 8,
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" : 8,
5685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5686  },
5687  {
5688   "alignment" : 8,
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" : 8,
5694   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5695  },
5696  {
5697   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5702   "size" : 8,
5703   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5704  },
5705  {
5706   "alignment" : 8,
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" : 8,
5712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5713  },
5714  {
5715   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
5720   "size" : 8,
5721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5722  },
5723  {
5724   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
5729   "size" : 8,
5730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5731  },
5732  {
5733   "alignment" : 8,
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" : 8,
5739   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5740  },
5741  {
5742   "alignment" : 8,
5743   "linker_set_key" : "_ZTIRKa",
5744   "name" : "const signed char &",
5745   "referenced_type" : "_ZTIKa",
5746   "self_type" : "_ZTIRKa",
5747   "size" : 8,
5748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5749  },
5750  {
5751   "alignment" : 8,
5752   "linker_set_key" : "_ZTIRKb",
5753   "name" : "const bool &",
5754   "referenced_type" : "_ZTIKb",
5755   "self_type" : "_ZTIRKb",
5756   "size" : 8,
5757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5758  },
5759  {
5760   "alignment" : 8,
5761   "linker_set_key" : "_ZTIRKd",
5762   "name" : "const double &",
5763   "referenced_type" : "_ZTIKd",
5764   "self_type" : "_ZTIRKd",
5765   "size" : 8,
5766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "linker_set_key" : "_ZTIRKf",
5771   "name" : "const float &",
5772   "referenced_type" : "_ZTIKf",
5773   "self_type" : "_ZTIRKf",
5774   "size" : 8,
5775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5776  },
5777  {
5778   "alignment" : 8,
5779   "linker_set_key" : "_ZTIRKh",
5780   "name" : "const unsigned char &",
5781   "referenced_type" : "_ZTIKh",
5782   "self_type" : "_ZTIRKh",
5783   "size" : 8,
5784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5785  },
5786  {
5787   "alignment" : 8,
5788   "linker_set_key" : "_ZTIRKi",
5789   "name" : "const int &",
5790   "referenced_type" : "_ZTIKi",
5791   "self_type" : "_ZTIRKi",
5792   "size" : 8,
5793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5794  },
5795  {
5796   "alignment" : 8,
5797   "linker_set_key" : "_ZTIRKj",
5798   "name" : "const unsigned int &",
5799   "referenced_type" : "_ZTIKj",
5800   "self_type" : "_ZTIRKj",
5801   "size" : 8,
5802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5803  },
5804  {
5805   "alignment" : 8,
5806   "linker_set_key" : "_ZTIRKl",
5807   "name" : "const long &",
5808   "referenced_type" : "_ZTIKl",
5809   "self_type" : "_ZTIRKl",
5810   "size" : 8,
5811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5812  },
5813  {
5814   "alignment" : 8,
5815   "linker_set_key" : "_ZTIRKm",
5816   "name" : "const unsigned long &",
5817   "referenced_type" : "_ZTIKm",
5818   "self_type" : "_ZTIRKm",
5819   "size" : 8,
5820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5821  },
5822  {
5823   "alignment" : 8,
5824   "linker_set_key" : "_ZTIRKs",
5825   "name" : "const short &",
5826   "referenced_type" : "_ZTIKs",
5827   "self_type" : "_ZTIRKs",
5828   "size" : 8,
5829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5830  },
5831  {
5832   "alignment" : 8,
5833   "linker_set_key" : "_ZTIRKt",
5834   "name" : "const unsigned short &",
5835   "referenced_type" : "_ZTIKt",
5836   "self_type" : "_ZTIRKt",
5837   "size" : 8,
5838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5839  },
5840  {
5841   "alignment" : 8,
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" : 8,
5847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5848  },
5849  {
5850   "alignment" : 8,
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" : 8,
5856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5857  },
5858  {
5859   "alignment" : 8,
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" : 8,
5865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5866  },
5867  {
5868   "alignment" : 8,
5869   "linker_set_key" : "_ZTIRN7android5MutexE",
5870   "name" : "android::Mutex &",
5871   "referenced_type" : "_ZTIN7android5MutexE",
5872   "self_type" : "_ZTIRN7android5MutexE",
5873   "size" : 8,
5874   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5875  },
5876  {
5877   "alignment" : 8,
5878   "linker_set_key" : "_ZTIRN7android6RWLockE",
5879   "name" : "android::RWLock &",
5880   "referenced_type" : "_ZTIN7android6RWLockE",
5881   "self_type" : "_ZTIRN7android6RWLockE",
5882   "size" : 8,
5883   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5884  },
5885  {
5886   "alignment" : 8,
5887   "linker_set_key" : "_ZTIRN7android7String8E",
5888   "name" : "android::String8 &",
5889   "referenced_type" : "_ZTIN7android7String8E",
5890   "self_type" : "_ZTIRN7android7String8E",
5891   "size" : 8,
5892   "source_file" : "/system/core/libutils/include/utils/String8.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "linker_set_key" : "_ZTIRN7android8String16E",
5897   "name" : "android::String16 &",
5898   "referenced_type" : "_ZTIN7android8String16E",
5899   "self_type" : "_ZTIRN7android8String16E",
5900   "size" : 8,
5901   "source_file" : "/system/core/libutils/include/utils/String16.h"
5902  },
5903  {
5904   "alignment" : 8,
5905   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5906   "name" : "android::hardware::TextOutput &",
5907   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5908   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5909   "size" : 8,
5910   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5911  },
5912  {
5913   "alignment" : 8,
5914   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5915   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5916   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5917   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5918   "size" : 8,
5919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5920  },
5921  {
5922   "alignment" : 8,
5923   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5924   "name" : "android::hardware::hidl_memory &",
5925   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5926   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5927   "size" : 8,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5929  },
5930  {
5931   "alignment" : 8,
5932   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5933   "name" : "android::hardware::hidl_string &",
5934   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5935   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5936   "size" : 8,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5938  },
5939  {
5940   "alignment" : 8,
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" : 8,
5946   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5947  },
5948  {
5949   "alignment" : 8,
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" : 8,
5955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5956  },
5957  {
5958   "alignment" : 8,
5959   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5960   "name" : "android::hardware::Return<bool> &",
5961   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5962   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5963   "size" : 8,
5964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5965  },
5966  {
5967   "alignment" : 8,
5968   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5969   "name" : "android::hardware::Return<void> &",
5970   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5971   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5972   "size" : 8,
5973   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5974  },
5975  {
5976   "alignment" : 8,
5977   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5978   "name" : "android::hardware::Status &",
5979   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5980   "self_type" : "_ZTIRN7android8hardware6StatusE",
5981   "size" : 8,
5982   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5983  },
5984  {
5985   "alignment" : 8,
5986   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5987   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5988   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5989   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5990   "size" : 8,
5991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5992  },
5993  {
5994   "alignment" : 8,
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" : 8,
6000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6001  },
6002  {
6003   "alignment" : 8,
6004   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6005   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6006   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6007   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6008   "size" : 8,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6010  },
6011  {
6012   "alignment" : 8,
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" : 8,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6019  },
6020  {
6021   "alignment" : 8,
6022   "linker_set_key" : "_ZTIRh",
6023   "name" : "unsigned char &",
6024   "referenced_type" : "_ZTIh",
6025   "self_type" : "_ZTIRh",
6026   "size" : 8,
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" : 8,
6031   "linker_set_key" : "_ZTIRi",
6032   "name" : "int &",
6033   "referenced_type" : "_ZTIi",
6034   "self_type" : "_ZTIRi",
6035   "size" : 8,
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" : 8,
6043   "linker_set_key" : "_ZTIP13native_handle",
6044   "name" : "native_handle *",
6045   "referenced_type" : "_ZTI13native_handle",
6046   "self_type" : "_ZTIP13native_handle",
6047   "size" : 8,
6048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6049  },
6050  {
6051   "alignment" : 8,
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" : 8,
6057   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6058  },
6059  {
6060   "alignment" : 8,
6061   "linker_set_key" : "_ZTIP7log_msg",
6062   "name" : "log_msg *",
6063   "referenced_type" : "_ZTI7log_msg",
6064   "self_type" : "_ZTIP7log_msg",
6065   "size" : 8,
6066   "source_file" : "/system/core/liblog/include/log/log_read.h"
6067  },
6068  {
6069   "alignment" : 8,
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" : 8,
6075   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6076  },
6077  {
6078   "alignment" : 8,
6079   "linker_set_key" : "_ZTIPFiPvE",
6080   "name" : "int (*)(void *)",
6081   "referenced_type" : "_ZTIFiPvE",
6082   "self_type" : "_ZTIPFiPvE",
6083   "size" : 8,
6084   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6085  },
6086  {
6087   "alignment" : 8,
6088   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6089   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6090   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6091   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6092   "size" : 8,
6093   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6094  },
6095  {
6096   "alignment" : 8,
6097   "linker_set_key" : "_ZTIPK13native_handle",
6098   "name" : "const native_handle *",
6099   "referenced_type" : "_ZTIK13native_handle",
6100   "self_type" : "_ZTIPK13native_handle",
6101   "size" : 8,
6102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6103  },
6104  {
6105   "alignment" : 8,
6106   "linker_set_key" : "_ZTIPK7log_msg",
6107   "name" : "const log_msg *",
6108   "referenced_type" : "_ZTIK7log_msg",
6109   "self_type" : "_ZTIPK7log_msg",
6110   "size" : 8,
6111   "source_file" : "/system/core/liblog/include/log/log_read.h"
6112  },
6113  {
6114   "alignment" : 8,
6115   "linker_set_key" : "_ZTIPKDs",
6116   "name" : "const char16_t *",
6117   "referenced_type" : "_ZTIKDs",
6118   "self_type" : "_ZTIPKDs",
6119   "size" : 8,
6120   "source_file" : "/system/core/libutils/include/utils/String16.h"
6121  },
6122  {
6123   "alignment" : 8,
6124   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6125   "name" : "const android::VectorImpl *",
6126   "referenced_type" : "_ZTIKN7android10VectorImplE",
6127   "self_type" : "_ZTIPKN7android10VectorImplE",
6128   "size" : 8,
6129   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6130  },
6131  {
6132   "alignment" : 8,
6133   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6134   "name" : "const android::NativeHandle *",
6135   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6136   "self_type" : "_ZTIPKN7android12NativeHandleE",
6137   "size" : 8,
6138   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6139  },
6140  {
6141   "alignment" : 8,
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" : 8,
6147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6148  },
6149  {
6150   "alignment" : 8,
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" : 8,
6156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6157  },
6158  {
6159   "alignment" : 8,
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" : 8,
6165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6166  },
6167  {
6168   "alignment" : 8,
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" : 8,
6174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6175  },
6176  {
6177   "alignment" : 8,
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" : 8,
6183   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6184  },
6185  {
6186   "alignment" : 8,
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" : 8,
6192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6193  },
6194  {
6195   "alignment" : 8,
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" : 8,
6201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6202  },
6203  {
6204   "alignment" : 8,
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" : 8,
6210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6211  },
6212  {
6213   "alignment" : 8,
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" : 8,
6219   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6220  },
6221  {
6222   "alignment" : 8,
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" : 8,
6228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6229  },
6230  {
6231   "alignment" : 8,
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" : 8,
6237   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6238  },
6239  {
6240   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6277   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6278   "name" : "const android::RefBase *",
6279   "referenced_type" : "_ZTIKN7android7RefBaseE",
6280   "self_type" : "_ZTIPKN7android7RefBaseE",
6281   "size" : 8,
6282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6283  },
6284  {
6285   "alignment" : 8,
6286   "linker_set_key" : "_ZTIPKN7android7String8E",
6287   "name" : "const android::String8 *",
6288   "referenced_type" : "_ZTIKN7android7String8E",
6289   "self_type" : "_ZTIPKN7android7String8E",
6290   "size" : 8,
6291   "source_file" : "/system/core/libutils/include/utils/String8.h"
6292  },
6293  {
6294   "alignment" : 8,
6295   "linker_set_key" : "_ZTIPKN7android8String16E",
6296   "name" : "const android::String16 *",
6297   "referenced_type" : "_ZTIKN7android8String16E",
6298   "self_type" : "_ZTIPKN7android8String16E",
6299   "size" : 8,
6300   "source_file" : "/system/core/libutils/include/utils/String16.h"
6301  },
6302  {
6303   "alignment" : 8,
6304   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6305   "name" : "const android::hardware::BpHwRefBase *",
6306   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6307   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6308   "size" : 8,
6309   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6310  },
6311  {
6312   "alignment" : 8,
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" : 8,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6319  },
6320  {
6321   "alignment" : 8,
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" : 8,
6327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6328  },
6329  {
6330   "alignment" : 8,
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" : 8,
6336   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6337  },
6338  {
6339   "alignment" : 8,
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" : 8,
6345   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6346  },
6347  {
6348   "alignment" : 8,
6349   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6350   "name" : "const android::hardware::Return<bool> *",
6351   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6352   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6353   "size" : 8,
6354   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6355  },
6356  {
6357   "alignment" : 8,
6358   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6359   "name" : "const android::hardware::Status *",
6360   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6361   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6362   "size" : 8,
6363   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6364  },
6365  {
6366   "alignment" : 8,
6367   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6368   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6369   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6370   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6371   "size" : 8,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6373  },
6374  {
6375   "alignment" : 8,
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" : 8,
6381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6382  },
6383  {
6384   "alignment" : 8,
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" : 8,
6390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6391  },
6392  {
6393   "alignment" : 8,
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" : 8,
6399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6400  },
6401  {
6402   "alignment" : 8,
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" : 8,
6408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6409  },
6410  {
6411   "alignment" : 8,
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" : 8,
6417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6418  },
6419  {
6420   "alignment" : 8,
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" : 8,
6426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6427  },
6428  {
6429   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6466   "linker_set_key" : "_ZTIPKc",
6467   "name" : "const char *",
6468   "referenced_type" : "_ZTIKc",
6469   "self_type" : "_ZTIPKc",
6470   "size" : 8,
6471   "source_file" : "/system/core/liblog/include/android/log.h"
6472  },
6473  {
6474   "alignment" : 8,
6475   "linker_set_key" : "_ZTIPKh",
6476   "name" : "const unsigned char *",
6477   "referenced_type" : "_ZTIKh",
6478   "self_type" : "_ZTIPKh",
6479   "size" : 8,
6480   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6481  },
6482  {
6483   "alignment" : 8,
6484   "linker_set_key" : "_ZTIPKv",
6485   "name" : "const void *",
6486   "referenced_type" : "_ZTIKv",
6487   "self_type" : "_ZTIPKv",
6488   "size" : 8,
6489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6490  },
6491  {
6492   "alignment" : 8,
6493   "linker_set_key" : "_ZTIPKy",
6494   "name" : "const unsigned long long *",
6495   "referenced_type" : "_ZTIKy",
6496   "self_type" : "_ZTIPKy",
6497   "size" : 8,
6498   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6499  },
6500  {
6501   "alignment" : 8,
6502   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6503   "name" : "android::ScopedTrace *",
6504   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6505   "self_type" : "_ZTIPN7android11ScopedTraceE",
6506   "size" : 8,
6507   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6508  },
6509  {
6510   "alignment" : 8,
6511   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6512   "name" : "android::ReferenceRenamer *",
6513   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6514   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6515   "size" : 8,
6516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6517  },
6518  {
6519   "alignment" : 8,
6520   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6521   "name" : "android::VirtualLightRefBase *",
6522   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6523   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6524   "size" : 8,
6525   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6526  },
6527  {
6528   "alignment" : 8,
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" : 8,
6534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6535  },
6536  {
6537   "alignment" : 8,
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" : 8,
6543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6544  },
6545  {
6546   "alignment" : 8,
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" : 8,
6552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6553  },
6554  {
6555   "alignment" : 8,
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" : 8,
6561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6562  },
6563  {
6564   "alignment" : 8,
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" : 8,
6570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6571  },
6572  {
6573   "alignment" : 8,
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" : 8,
6579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6580  },
6581  {
6582   "alignment" : 8,
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" : 8,
6588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6589  },
6590  {
6591   "alignment" : 8,
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" : 8,
6597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6598  },
6599  {
6600   "alignment" : 8,
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" : 8,
6606   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6607  },
6608  {
6609   "alignment" : 8,
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" : 8,
6615   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6616  },
6617  {
6618   "alignment" : 8,
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" : 8,
6624   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6625  },
6626  {
6627   "alignment" : 8,
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" : 8,
6633   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6634  },
6635  {
6636   "alignment" : 8,
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" : 8,
6642   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6643  },
6644  {
6645   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
6660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6661  },
6662  {
6663   "alignment" : 8,
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" : 8,
6669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6670  },
6671  {
6672   "alignment" : 8,
6673   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6674   "name" : "android::Mutex::Autolock *",
6675   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6676   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6677   "size" : 8,
6678   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6679  },
6680  {
6681   "alignment" : 8,
6682   "linker_set_key" : "_ZTIPN7android5MutexE",
6683   "name" : "android::Mutex *",
6684   "referenced_type" : "_ZTIN7android5MutexE",
6685   "self_type" : "_ZTIPN7android5MutexE",
6686   "size" : 8,
6687   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6688  },
6689  {
6690   "alignment" : 8,
6691   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6692   "name" : "android::RWLock::AutoRLock *",
6693   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6694   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6695   "size" : 8,
6696   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6697  },
6698  {
6699   "alignment" : 8,
6700   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6701   "name" : "android::RWLock::AutoWLock *",
6702   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6703   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6704   "size" : 8,
6705   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6706  },
6707  {
6708   "alignment" : 8,
6709   "linker_set_key" : "_ZTIPN7android6RWLockE",
6710   "name" : "android::RWLock *",
6711   "referenced_type" : "_ZTIN7android6RWLockE",
6712   "self_type" : "_ZTIPN7android6RWLockE",
6713   "size" : 8,
6714   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6715  },
6716  {
6717   "alignment" : 8,
6718   "linker_set_key" : "_ZTIPN7android6ThreadE",
6719   "name" : "android::Thread *",
6720   "referenced_type" : "_ZTIN7android6ThreadE",
6721   "self_type" : "_ZTIPN7android6ThreadE",
6722   "size" : 8,
6723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6724  },
6725  {
6726   "alignment" : 8,
6727   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6728   "name" : "android::RefBase::weakref_impl *",
6729   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6730   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6731   "size" : 8,
6732   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6733  },
6734  {
6735   "alignment" : 8,
6736   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6737   "name" : "android::RefBase::weakref_type *",
6738   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6739   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6740   "size" : 8,
6741   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6742  },
6743  {
6744   "alignment" : 8,
6745   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6746   "name" : "android::RefBase *",
6747   "referenced_type" : "_ZTIN7android7RefBaseE",
6748   "self_type" : "_ZTIPN7android7RefBaseE",
6749   "size" : 8,
6750   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6751  },
6752  {
6753   "alignment" : 8,
6754   "linker_set_key" : "_ZTIPN7android7String8E",
6755   "name" : "android::String8 *",
6756   "referenced_type" : "_ZTIN7android7String8E",
6757   "self_type" : "_ZTIPN7android7String8E",
6758   "size" : 8,
6759   "source_file" : "/system/core/libutils/include/utils/String8.h"
6760  },
6761  {
6762   "alignment" : 8,
6763   "linker_set_key" : "_ZTIPN7android8String16E",
6764   "name" : "android::String16 *",
6765   "referenced_type" : "_ZTIN7android8String16E",
6766   "self_type" : "_ZTIPN7android8String16E",
6767   "size" : 8,
6768   "source_file" : "/system/core/libutils/include/utils/String16.h"
6769  },
6770  {
6771   "alignment" : 8,
6772   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6773   "name" : "android::hardware::IInterface *",
6774   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6775   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6776   "size" : 8,
6777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6778  },
6779  {
6780   "alignment" : 8,
6781   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6782   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6783   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6784   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6785   "size" : 8,
6786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6787  },
6788  {
6789   "alignment" : 8,
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" : 8,
6795   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6796  },
6797  {
6798   "alignment" : 8,
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" : 8,
6804   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6805  },
6806  {
6807   "alignment" : 8,
6808   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6809   "name" : "android::hardware::hidl_memory *",
6810   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6811   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6812   "size" : 8,
6813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6814  },
6815  {
6816   "alignment" : 8,
6817   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6818   "name" : "android::hardware::hidl_string *",
6819   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6820   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6821   "size" : 8,
6822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6823  },
6824  {
6825   "alignment" : 8,
6826   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6827   "name" : "android::hardware::ProcessState *",
6828   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6829   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6830   "size" : 8,
6831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6832  },
6833  {
6834   "alignment" : 8,
6835   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6836   "name" : "android::hardware::hidl_version *",
6837   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6838   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6839   "size" : 8,
6840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6841  },
6842  {
6843   "alignment" : 8,
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" : 8,
6849   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6850  },
6851  {
6852   "alignment" : 8,
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" : 8,
6858   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6859  },
6860  {
6861   "alignment" : 8,
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" : 8,
6867   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6868  },
6869  {
6870   "alignment" : 8,
6871   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6872   "name" : "android::hardware::GrantorDescriptor *",
6873   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6874   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6875   "size" : 8,
6876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6877  },
6878  {
6879   "alignment" : 8,
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" : 8,
6885   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6886  },
6887  {
6888   "alignment" : 8,
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" : 8,
6894   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6895  },
6896  {
6897   "alignment" : 8,
6898   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6899   "name" : "android::hardware::Parcel *",
6900   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6901   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6902   "size" : 8,
6903   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6904  },
6905  {
6906   "alignment" : 8,
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" : 8,
6912   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6913  },
6914  {
6915   "alignment" : 8,
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" : 8,
6921   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6922  },
6923  {
6924   "alignment" : 8,
6925   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6926   "name" : "android::hardware::Return<bool> *",
6927   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6928   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6929   "size" : 8,
6930   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6931  },
6932  {
6933   "alignment" : 8,
6934   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6935   "name" : "android::hardware::Return<void> *",
6936   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6937   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6938   "size" : 8,
6939   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6940  },
6941  {
6942   "alignment" : 8,
6943   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6944   "name" : "android::hardware::Status *",
6945   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6946   "self_type" : "_ZTIPN7android8hardware6StatusE",
6947   "size" : 8,
6948   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6949  },
6950  {
6951   "alignment" : 8,
6952   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6953   "name" : "android::hardware::IBinder::DeathRecipient *",
6954   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6955   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6956   "size" : 8,
6957   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6958  },
6959  {
6960   "alignment" : 8,
6961   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6962   "name" : "android::hardware::IBinder *",
6963   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6964   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6965   "size" : 8,
6966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6967  },
6968  {
6969   "alignment" : 8,
6970   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6971   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6972   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6973   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6974   "size" : 8,
6975   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6976  },
6977  {
6978   "alignment" : 8,
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" : 8,
6984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6985  },
6986  {
6987   "alignment" : 8,
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" : 8,
6993   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6994  },
6995  {
6996   "alignment" : 8,
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" : 8,
7002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7003  },
7004  {
7005   "alignment" : 8,
7006   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7007   "name" : "android::hardware::details::HidlInstrumentor *",
7008   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7009   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7010   "size" : 8,
7011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7012  },
7013  {
7014   "alignment" : 8,
7015   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7016   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7017   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7018   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7019   "size" : 8,
7020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7021  },
7022  {
7023   "alignment" : 8,
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" : 8,
7029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7030  },
7031  {
7032   "alignment" : 8,
7033   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7034   "name" : "android::hardware::BHwBinder *",
7035   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7036   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7037   "size" : 8,
7038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7039  },
7040  {
7041   "alignment" : 8,
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" : 8,
7047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7048  },
7049  {
7050   "alignment" : 8,
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" : 8,
7056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7057  },
7058  {
7059   "alignment" : 8,
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" : 8,
7065   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7066  },
7067  {
7068   "alignment" : 8,
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" : 8,
7074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7075  },
7076  {
7077   "alignment" : 8,
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" : 8,
7083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7084  },
7085  {
7086   "alignment" : 8,
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" : 8,
7092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7093  },
7094  {
7095   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
7110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7111  },
7112  {
7113   "alignment" : 8,
7114   "linker_set_key" : "_ZTIPN7android9ConditionE",
7115   "name" : "android::Condition *",
7116   "referenced_type" : "_ZTIN7android9ConditionE",
7117   "self_type" : "_ZTIPN7android9ConditionE",
7118   "size" : 8,
7119   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7120  },
7121  {
7122   "alignment" : 8,
7123   "linker_set_key" : "_ZTIPPv",
7124   "name" : "void **",
7125   "referenced_type" : "_ZTIPv",
7126   "self_type" : "_ZTIPPv",
7127   "size" : 8,
7128   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7129  },
7130  {
7131   "alignment" : 8,
7132   "linker_set_key" : "_ZTIPc",
7133   "name" : "char *",
7134   "referenced_type" : "_ZTIc",
7135   "self_type" : "_ZTIPc",
7136   "size" : 8,
7137   "source_file" : "/system/core/liblog/include/log/log_read.h"
7138  },
7139  {
7140   "alignment" : 8,
7141   "linker_set_key" : "_ZTIPh",
7142   "name" : "unsigned char *",
7143   "referenced_type" : "_ZTIh",
7144   "self_type" : "_ZTIPh",
7145   "size" : 8,
7146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7147  },
7148  {
7149   "alignment" : 8,
7150   "linker_set_key" : "_ZTIPi",
7151   "name" : "int *",
7152   "referenced_type" : "_ZTIi",
7153   "self_type" : "_ZTIPi",
7154   "size" : 8,
7155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7156  },
7157  {
7158   "alignment" : 8,
7159   "linker_set_key" : "_ZTIPm",
7160   "name" : "unsigned long *",
7161   "referenced_type" : "_ZTIm",
7162   "self_type" : "_ZTIPm",
7163   "size" : 8,
7164   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7165  },
7166  {
7167   "alignment" : 8,
7168   "linker_set_key" : "_ZTIPv",
7169   "name" : "void *",
7170   "referenced_type" : "_ZTIv",
7171   "self_type" : "_ZTIPv",
7172   "size" : 8,
7173   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7174  },
7175  {
7176   "alignment" : 8,
7177   "linker_set_key" : "_ZTIPy",
7178   "name" : "unsigned long long *",
7179   "referenced_type" : "_ZTIy",
7180   "self_type" : "_ZTIPy",
7181   "size" : 8,
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" : 8,
7219   "is_const" : true,
7220   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7221   "name" : "const android::VectorImpl",
7222   "referenced_type" : "_ZTIN7android10VectorImplE",
7223   "self_type" : "_ZTIKN7android10VectorImplE",
7224   "size" : 40,
7225   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7226  },
7227  {
7228   "alignment" : 8,
7229   "is_const" : true,
7230   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7231   "name" : "const android::NativeHandle",
7232   "referenced_type" : "_ZTIN7android12NativeHandleE",
7233   "self_type" : "_ZTIKN7android12NativeHandleE",
7234   "size" : 24,
7235   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7236  },
7237  {
7238   "alignment" : 8,
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" : 8,
7245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7246  },
7247  {
7248   "alignment" : 8,
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" : 8,
7255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7256  },
7257  {
7258   "alignment" : 8,
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" : 8,
7265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7266  },
7267  {
7268   "alignment" : 8,
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" : 8,
7275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7276  },
7277  {
7278   "alignment" : 8,
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" : 8,
7285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7286  },
7287  {
7288   "alignment" : 8,
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" : 8,
7295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7296  },
7297  {
7298   "alignment" : 8,
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" : 8,
7305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7306  },
7307  {
7308   "alignment" : 8,
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" : 8,
7315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7316  },
7317  {
7318   "alignment" : 8,
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" : 8,
7325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7326  },
7327  {
7328   "alignment" : 8,
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" : 16,
7335   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7336  },
7337  {
7338   "alignment" : 8,
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" : 16,
7345   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7346  },
7347  {
7348   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
7419   "is_const" : true,
7420   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7421   "name" : "const android::RefBase",
7422   "referenced_type" : "_ZTIN7android7RefBaseE",
7423   "self_type" : "_ZTIKN7android7RefBaseE",
7424   "size" : 16,
7425   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7426  },
7427  {
7428   "alignment" : 8,
7429   "is_const" : true,
7430   "linker_set_key" : "_ZTIKN7android7String8E",
7431   "name" : "const android::String8",
7432   "referenced_type" : "_ZTIN7android7String8E",
7433   "self_type" : "_ZTIKN7android7String8E",
7434   "size" : 8,
7435   "source_file" : "/system/core/libutils/include/utils/String8.h"
7436  },
7437  {
7438   "alignment" : 8,
7439   "is_const" : true,
7440   "linker_set_key" : "_ZTIKN7android8String16E",
7441   "name" : "const android::String16",
7442   "referenced_type" : "_ZTIN7android8String16E",
7443   "self_type" : "_ZTIKN7android8String16E",
7444   "size" : 8,
7445   "source_file" : "/system/core/libutils/include/utils/String16.h"
7446  },
7447  {
7448   "alignment" : 1,
7449   "is_const" : true,
7450   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7451   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7452   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7453   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7454   "size" : 32,
7455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7456  },
7457  {
7458   "alignment" : 8,
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" : 48,
7465   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7466  },
7467  {
7468   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 136,
7515   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7516  },
7517  {
7518   "alignment" : 8,
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" : 48,
7525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7526  },
7527  {
7528   "alignment" : 8,
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" : 48,
7535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7536  },
7537  {
7538   "alignment" : 8,
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" : 40,
7545   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7546  },
7547  {
7548   "alignment" : 8,
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" : 32,
7555   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "is_const" : true,
7560   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7561   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7562   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7563   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7564   "size" : 8,
7565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7566  },
7567  {
7568   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 40,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
7709   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7710   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
7711   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
7719   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7720   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
7721   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
7729   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7730   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
7731   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_06StatusELm4EEE",
7739   "name" : "const std::array<android::hardware::bluetooth::V1_0::Status, 4>",
7740   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELm4EEE",
7741   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELm4EEE",
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" : 8,
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" : 24,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7754  },
7755  {
7756   "alignment" : 8,
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" : 8,
7763   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7764  },
7765  {
7766   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/BluetoothHciCallbacksAll.sdump",
7772   "size" : 8,
7773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7774  },
7775  {
7776   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++/gen/android/hardware/bluetooth/1.0/types.sdump",
7782   "size" : 8,
7783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7784  },
7785  {
7786   "alignment" : 8,
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" : 8,
7793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7794  },
7795  {
7796   "alignment" : 8,
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" : 8,
7803   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7804  },
7805  {
7806   "alignment" : 8,
7807   "is_const" : true,
7808   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7809   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7810   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7811   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7812   "size" : 16,
7813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7814  },
7815  {
7816   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
7904  },
7905  {
7906   "alignment" : 8,
7907   "is_const" : true,
7908   "linker_set_key" : "_ZTIKl",
7909   "name" : "const long",
7910   "referenced_type" : "_ZTIl",
7911   "self_type" : "_ZTIKl",
7912   "size" : 8,
7913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7914  },
7915  {
7916   "alignment" : 8,
7917   "is_const" : true,
7918   "linker_set_key" : "_ZTIKm",
7919   "name" : "const unsigned long",
7920   "referenced_type" : "_ZTIm",
7921   "self_type" : "_ZTIKm",
7922   "size" : 8,
7923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7924  },
7925  {
7926   "alignment" : 2,
7927   "is_const" : true,
7928   "linker_set_key" : "_ZTIKs",
7929   "name" : "const short",
7930   "referenced_type" : "_ZTIs",
7931   "self_type" : "_ZTIKs",
7932   "size" : 2,
7933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7934  },
7935  {
7936   "alignment" : 2,
7937   "is_const" : true,
7938   "linker_set_key" : "_ZTIKt",
7939   "name" : "const unsigned short",
7940   "referenced_type" : "_ZTIt",
7941   "self_type" : "_ZTIKt",
7942   "size" : 2,
7943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7944  },
7945  {
7946   "is_const" : true,
7947   "linker_set_key" : "_ZTIKv",
7948   "name" : "const void",
7949   "referenced_type" : "_ZTIv",
7950   "self_type" : "_ZTIKv",
7951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7952  },
7953  {
7954   "alignment" : 8,
7955   "is_const" : true,
7956   "linker_set_key" : "_ZTIKy",
7957   "name" : "const unsigned long long",
7958   "referenced_type" : "_ZTIy",
7959   "self_type" : "_ZTIKy",
7960   "size" : 8,
7961   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7962  },
7963  {
7964   "alignment" : 1,
7965   "is_volatile" : true,
7966   "linker_set_key" : "_ZTIVb",
7967   "name" : "volatile bool",
7968   "referenced_type" : "_ZTIb",
7969   "self_type" : "_ZTIVb",
7970   "size" : 1,
7971   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7972  },
7973  {
7974   "alignment" : 4,
7975   "is_volatile" : true,
7976   "linker_set_key" : "_ZTIVi",
7977   "name" : "volatile int",
7978   "referenced_type" : "_ZTIi",
7979   "self_type" : "_ZTIVi",
7980   "size" : 4,
7981   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7982  }
7983 ],
7984 "record_types" :
7985 [
7986  {
7987   "alignment" : 4,
7988   "fields" :
7989   [
7990    {
7991     "field_name" : "len",
7992     "referenced_type" : "_ZTIt"
7993    },
7994    {
7995     "field_name" : "hdr_size",
7996     "field_offset" : 16,
7997     "referenced_type" : "_ZTIt"
7998    },
7999    {
8000     "field_name" : "pid",
8001     "field_offset" : 32,
8002     "referenced_type" : "_ZTIi"
8003    },
8004    {
8005     "field_name" : "tid",
8006     "field_offset" : 64,
8007     "referenced_type" : "_ZTIj"
8008    },
8009    {
8010     "field_name" : "sec",
8011     "field_offset" : 96,
8012     "referenced_type" : "_ZTIj"
8013    },
8014    {
8015     "field_name" : "nsec",
8016     "field_offset" : 128,
8017     "referenced_type" : "_ZTIj"
8018    },
8019    {
8020     "field_name" : "lid",
8021     "field_offset" : 160,
8022     "referenced_type" : "_ZTIj"
8023    },
8024    {
8025     "field_name" : "uid",
8026     "field_offset" : 192,
8027     "referenced_type" : "_ZTIj"
8028    },
8029    {
8030     "field_name" : "msg",
8031     "field_offset" : 224,
8032     "referenced_type" : "_ZTIA0_c"
8033    }
8034   ],
8035   "linker_set_key" : "_ZTI12logger_entry",
8036   "name" : "logger_entry",
8037   "referenced_type" : "_ZTI12logger_entry",
8038   "self_type" : "_ZTI12logger_entry",
8039   "size" : 28,
8040   "source_file" : "/system/core/liblog/include/log/log_read.h"
8041  },
8042  {
8043   "alignment" : 8,
8044   "fields" :
8045   [
8046    {
8047     "field_name" : "y",
8048     "referenced_type" : "_ZTIPv"
8049    },
8050    {
8051     "field_name" : "cb",
8052     "field_offset" : 64,
8053     "referenced_type" : "_ZTIPv"
8054    },
8055    {
8056     "field_name" : "cr",
8057     "field_offset" : 128,
8058     "referenced_type" : "_ZTIPv"
8059    },
8060    {
8061     "field_name" : "ystride",
8062     "field_offset" : 192,
8063     "referenced_type" : "_ZTIm"
8064    },
8065    {
8066     "field_name" : "cstride",
8067     "field_offset" : 256,
8068     "referenced_type" : "_ZTIm"
8069    },
8070    {
8071     "field_name" : "chroma_step",
8072     "field_offset" : 320,
8073     "referenced_type" : "_ZTIm"
8074    },
8075    {
8076     "field_name" : "reserved",
8077     "field_offset" : 384,
8078     "referenced_type" : "_ZTIA8_j"
8079    }
8080   ],
8081   "linker_set_key" : "_ZTI13android_ycbcr",
8082   "name" : "android_ycbcr",
8083   "referenced_type" : "_ZTI13android_ycbcr",
8084   "self_type" : "_ZTI13android_ycbcr",
8085   "size" : 80,
8086   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8087  },
8088  {
8089   "alignment" : 4,
8090   "fields" :
8091   [
8092    {
8093     "field_name" : "version",
8094     "referenced_type" : "_ZTIi"
8095    },
8096    {
8097     "field_name" : "numFds",
8098     "field_offset" : 32,
8099     "referenced_type" : "_ZTIi"
8100    },
8101    {
8102     "field_name" : "numInts",
8103     "field_offset" : 64,
8104     "referenced_type" : "_ZTIi"
8105    },
8106    {
8107     "field_name" : "data",
8108     "field_offset" : 96,
8109     "referenced_type" : "_ZTIA0_i"
8110    }
8111   ],
8112   "linker_set_key" : "_ZTI13native_handle",
8113   "name" : "native_handle",
8114   "referenced_type" : "_ZTI13native_handle",
8115   "self_type" : "_ZTI13native_handle",
8116   "size" : 12,
8117   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "fields" :
8122   [
8123    {
8124     "field_name" : "x",
8125     "referenced_type" : "_ZTIf"
8126    },
8127    {
8128     "field_name" : "y",
8129     "field_offset" : 32,
8130     "referenced_type" : "_ZTIf"
8131    }
8132   ],
8133   "linker_set_key" : "_ZTI16android_xy_color",
8134   "name" : "android_xy_color",
8135   "referenced_type" : "_ZTI16android_xy_color",
8136   "self_type" : "_ZTI16android_xy_color",
8137   "size" : 8,
8138   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8139  },
8140  {
8141   "alignment" : 8,
8142   "fields" :
8143   [
8144    {
8145     "field_name" : "top_left",
8146     "referenced_type" : "_ZTIPh"
8147    },
8148    {
8149     "field_name" : "component",
8150     "field_offset" : 64,
8151     "referenced_type" : "_ZTI22android_flex_component"
8152    },
8153    {
8154     "field_name" : "bits_per_component",
8155     "field_offset" : 96,
8156     "referenced_type" : "_ZTIi"
8157    },
8158    {
8159     "field_name" : "bits_used",
8160     "field_offset" : 128,
8161     "referenced_type" : "_ZTIi"
8162    },
8163    {
8164     "field_name" : "h_increment",
8165     "field_offset" : 160,
8166     "referenced_type" : "_ZTIi"
8167    },
8168    {
8169     "field_name" : "v_increment",
8170     "field_offset" : 192,
8171     "referenced_type" : "_ZTIi"
8172    },
8173    {
8174     "field_name" : "h_subsampling",
8175     "field_offset" : 224,
8176     "referenced_type" : "_ZTIi"
8177    },
8178    {
8179     "field_name" : "v_subsampling",
8180     "field_offset" : 256,
8181     "referenced_type" : "_ZTIi"
8182    }
8183   ],
8184   "linker_set_key" : "_ZTI18android_flex_plane",
8185   "name" : "android_flex_plane",
8186   "referenced_type" : "_ZTI18android_flex_plane",
8187   "self_type" : "_ZTI18android_flex_plane",
8188   "size" : 40,
8189   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8190  },
8191  {
8192   "alignment" : 8,
8193   "fields" :
8194   [
8195    {
8196     "field_name" : "format",
8197     "referenced_type" : "_ZTI19android_flex_format"
8198    },
8199    {
8200     "field_name" : "num_planes",
8201     "field_offset" : 32,
8202     "referenced_type" : "_ZTIj"
8203    },
8204    {
8205     "field_name" : "planes",
8206     "field_offset" : 64,
8207     "referenced_type" : "_ZTIP18android_flex_plane"
8208    }
8209   ],
8210   "linker_set_key" : "_ZTI19android_flex_layout",
8211   "name" : "android_flex_layout",
8212   "referenced_type" : "_ZTI19android_flex_layout",
8213   "self_type" : "_ZTI19android_flex_layout",
8214   "size" : 16,
8215   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8216  },
8217  {
8218   "alignment" : 4,
8219   "fields" :
8220   [
8221    {
8222     "field_name" : "num_points",
8223     "referenced_type" : "_ZTIj"
8224    },
8225    {
8226     "field_name" : "reserved",
8227     "field_offset" : 32,
8228     "referenced_type" : "_ZTIA8_j"
8229    },
8230    {
8231     "field_name" : "xyzc_points",
8232     "field_offset" : 288,
8233     "referenced_type" : "_ZTIA_f"
8234    }
8235   ],
8236   "linker_set_key" : "_ZTI20android_depth_points",
8237   "name" : "android_depth_points",
8238   "referenced_type" : "_ZTI20android_depth_points",
8239   "self_type" : "_ZTI20android_depth_points",
8240   "size" : 36,
8241   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8242  },
8243  {
8244   "alignment" : 8,
8245   "fields" :
8246   [
8247    {
8248     "field_name" : "struct_size",
8249     "referenced_type" : "_ZTIm"
8250    },
8251    {
8252     "field_name" : "buffer_id",
8253     "field_offset" : 64,
8254     "referenced_type" : "_ZTIi"
8255    },
8256    {
8257     "field_name" : "priority",
8258     "field_offset" : 96,
8259     "referenced_type" : "_ZTIi"
8260    },
8261    {
8262     "field_name" : "tag",
8263     "field_offset" : 128,
8264     "referenced_type" : "_ZTIPKc"
8265    },
8266    {
8267     "field_name" : "file",
8268     "field_offset" : 192,
8269     "referenced_type" : "_ZTIPKc"
8270    },
8271    {
8272     "field_name" : "line",
8273     "field_offset" : 256,
8274     "referenced_type" : "_ZTIj"
8275    },
8276    {
8277     "field_name" : "message",
8278     "field_offset" : 320,
8279     "referenced_type" : "_ZTIPKc"
8280    }
8281   ],
8282   "linker_set_key" : "_ZTI21__android_log_message",
8283   "name" : "__android_log_message",
8284   "referenced_type" : "_ZTI21__android_log_message",
8285   "self_type" : "_ZTI21__android_log_message",
8286   "size" : 48,
8287   "source_file" : "/system/core/liblog/include/android/log.h"
8288  },
8289  {
8290   "alignment" : 4,
8291   "fields" :
8292   [
8293    {
8294     "field_name" : "maxContentLightLevel",
8295     "referenced_type" : "_ZTIf"
8296    },
8297    {
8298     "field_name" : "maxFrameAverageLightLevel",
8299     "field_offset" : 32,
8300     "referenced_type" : "_ZTIf"
8301    }
8302   ],
8303   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8304   "name" : "android_cta861_3_metadata",
8305   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8306   "self_type" : "_ZTI25android_cta861_3_metadata",
8307   "size" : 8,
8308   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "fields" :
8313   [
8314    {
8315     "field_name" : "displayPrimaryRed",
8316     "referenced_type" : "_ZTI16android_xy_color"
8317    },
8318    {
8319     "field_name" : "displayPrimaryGreen",
8320     "field_offset" : 64,
8321     "referenced_type" : "_ZTI16android_xy_color"
8322    },
8323    {
8324     "field_name" : "displayPrimaryBlue",
8325     "field_offset" : 128,
8326     "referenced_type" : "_ZTI16android_xy_color"
8327    },
8328    {
8329     "field_name" : "whitePoint",
8330     "field_offset" : 192,
8331     "referenced_type" : "_ZTI16android_xy_color"
8332    },
8333    {
8334     "field_name" : "maxLuminance",
8335     "field_offset" : 256,
8336     "referenced_type" : "_ZTIf"
8337    },
8338    {
8339     "field_name" : "minLuminance",
8340     "field_offset" : 288,
8341     "referenced_type" : "_ZTIf"
8342    }
8343   ],
8344   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8345   "name" : "android_smpte2086_metadata",
8346   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8347   "self_type" : "_ZTI26android_smpte2086_metadata",
8348   "size" : 40,
8349   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8350  },
8351  {
8352   "alignment" : 4,
8353   "fields" :
8354   [
8355    {
8356     "referenced_type" : "_ZTIN7log_msgUt_E"
8357    }
8358   ],
8359   "linker_set_key" : "_ZTI7log_msg",
8360   "name" : "log_msg",
8361   "referenced_type" : "_ZTI7log_msg",
8362   "self_type" : "_ZTI7log_msg",
8363   "size" : 5124,
8364   "source_file" : "/system/core/liblog/include/log/log_read.h"
8365  },
8366  {
8367   "alignment" : 1,
8368   "fields" :
8369   [
8370    {
8371     "field_name" : "tv_sec",
8372     "referenced_type" : "_ZTIj"
8373    },
8374    {
8375     "field_name" : "tv_nsec",
8376     "field_offset" : 32,
8377     "referenced_type" : "_ZTIj"
8378    }
8379   ],
8380   "linker_set_key" : "_ZTI8log_time",
8381   "name" : "log_time",
8382   "referenced_type" : "_ZTI8log_time",
8383   "self_type" : "_ZTI8log_time",
8384   "size" : 8,
8385   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8386  },
8387  {
8388   "alignment" : 8,
8389   "fields" :
8390   [
8391    {
8392     "access" : "private",
8393     "field_name" : "mStorage",
8394     "field_offset" : 64,
8395     "referenced_type" : "_ZTIPv"
8396    },
8397    {
8398     "access" : "private",
8399     "field_name" : "mCount",
8400     "field_offset" : 128,
8401     "referenced_type" : "_ZTIm"
8402    },
8403    {
8404     "access" : "private",
8405     "field_name" : "mFlags",
8406     "field_offset" : 192,
8407     "referenced_type" : "_ZTIKj"
8408    },
8409    {
8410     "access" : "private",
8411     "field_name" : "mItemSize",
8412     "field_offset" : 256,
8413     "referenced_type" : "_ZTIKm"
8414    }
8415   ],
8416   "linker_set_key" : "_ZTIN7android10VectorImplE",
8417   "name" : "android::VectorImpl",
8418   "record_kind" : "class",
8419   "referenced_type" : "_ZTIN7android10VectorImplE",
8420   "self_type" : "_ZTIN7android10VectorImplE",
8421   "size" : 40,
8422   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8423   "vtable_components" :
8424   [
8425    {
8426     "kind" : "offset_to_top"
8427    },
8428    {
8429     "kind" : "rtti",
8430     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8431    },
8432    {
8433     "kind" : "complete_dtor_pointer",
8434     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8435    },
8436    {
8437     "kind" : "deleting_dtor_pointer",
8438     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8439    },
8440    {
8441     "is_pure" : true,
8442     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8443    },
8444    {
8445     "is_pure" : true,
8446     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8447    },
8448    {
8449     "is_pure" : true,
8450     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8451    },
8452    {
8453     "is_pure" : true,
8454     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8455    },
8456    {
8457     "is_pure" : true,
8458     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8459    },
8460    {
8461     "is_pure" : true,
8462     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8463    }
8464   ]
8465  },
8466  {
8467   "alignment" : 8,
8468   "fields" :
8469   [
8470    {
8471     "access" : "private",
8472     "field_name" : "mVector",
8473     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8474    }
8475   ],
8476   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8477   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8478   "record_kind" : "class",
8479   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8480   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8481   "size" : 40,
8482   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8483   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8484  },
8485  {
8486   "alignment" : 8,
8487   "fields" :
8488   [
8489    {
8490     "access" : "private",
8491     "field_name" : "mTag",
8492     "referenced_type" : "_ZTIm"
8493    }
8494   ],
8495   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8496   "name" : "android::ScopedTrace",
8497   "record_kind" : "class",
8498   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8499   "self_type" : "_ZTIN7android11ScopedTraceE",
8500   "size" : 8,
8501   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "fields" :
8506   [
8507    {
8508     "access" : "private",
8509     "field_name" : "mCount",
8510     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8511    }
8512   ],
8513   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8514   "name" : "android::LightRefBase<android::NativeHandle>",
8515   "record_kind" : "class",
8516   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8517   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8518   "size" : 4,
8519   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8520   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8521  },
8522  {
8523   "alignment" : 4,
8524   "fields" :
8525   [
8526    {
8527     "access" : "private",
8528     "field_name" : "mCount",
8529     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8530    }
8531   ],
8532   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8533   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8534   "record_kind" : "class",
8535   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8536   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8537   "size" : 4,
8538   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8539   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8540  },
8541  {
8542   "alignment" : 8,
8543   "base_specifiers" :
8544   [
8545    {
8546     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8547    }
8548   ],
8549   "fields" :
8550   [
8551    {
8552     "access" : "private",
8553     "field_name" : "mHandle",
8554     "field_offset" : 64,
8555     "referenced_type" : "_ZTIP13native_handle"
8556    },
8557    {
8558     "access" : "private",
8559     "field_name" : "mOwnsHandle",
8560     "field_offset" : 128,
8561     "referenced_type" : "_ZTIb"
8562    }
8563   ],
8564   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8565   "name" : "android::NativeHandle",
8566   "record_kind" : "class",
8567   "referenced_type" : "_ZTIN7android12NativeHandleE",
8568   "self_type" : "_ZTIN7android12NativeHandleE",
8569   "size" : 24,
8570   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8571  },
8572  {
8573   "alignment" : 8,
8574   "base_specifiers" :
8575   [
8576    {
8577     "access" : "private",
8578     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8579    }
8580   ],
8581   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8582   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8583   "record_kind" : "class",
8584   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8585   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8586   "size" : 40,
8587   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8588   "template_args" :
8589   [
8590    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8591   ],
8592   "vtable_components" :
8593   [
8594    {
8595     "kind" : "offset_to_top"
8596    },
8597    {
8598     "kind" : "rtti",
8599     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8600    },
8601    {
8602     "kind" : "complete_dtor_pointer",
8603     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8604    },
8605    {
8606     "kind" : "deleting_dtor_pointer",
8607     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8608    },
8609    {
8610     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8611    },
8612    {
8613     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8614    },
8615    {
8616     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8617    },
8618    {
8619     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8620    },
8621    {
8622     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8623    },
8624    {
8625     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8626    },
8627    {
8628     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8629    }
8630   ]
8631  },
8632  {
8633   "alignment" : 1,
8634   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8635   "name" : "android::ReferenceMover",
8636   "record_kind" : "class",
8637   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8638   "self_type" : "_ZTIN7android14ReferenceMoverE",
8639   "size" : 1,
8640   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8641  },
8642  {
8643   "alignment" : 8,
8644   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8645   "name" : "android::ReferenceRenamer",
8646   "record_kind" : "class",
8647   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8648   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8649   "size" : 8,
8650   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8651   "vtable_components" :
8652   [
8653    {
8654     "kind" : "offset_to_top"
8655    },
8656    {
8657     "kind" : "rtti",
8658     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8659    },
8660    {
8661     "is_pure" : true,
8662     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8663    }
8664   ]
8665  },
8666  {
8667   "alignment" : 8,
8668   "base_specifiers" :
8669   [
8670    {
8671     "referenced_type" : "_ZTIN7android10VectorImplE"
8672    }
8673   ],
8674   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8675   "name" : "android::SortedVectorImpl",
8676   "record_kind" : "class",
8677   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8678   "self_type" : "_ZTIN7android16SortedVectorImplE",
8679   "size" : 40,
8680   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8681   "vtable_components" :
8682   [
8683    {
8684     "kind" : "offset_to_top"
8685    },
8686    {
8687     "kind" : "rtti",
8688     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8689    },
8690    {
8691     "kind" : "complete_dtor_pointer",
8692     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8693    },
8694    {
8695     "kind" : "deleting_dtor_pointer",
8696     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8697    },
8698    {
8699     "is_pure" : true,
8700     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8701    },
8702    {
8703     "is_pure" : true,
8704     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8705    },
8706    {
8707     "is_pure" : true,
8708     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8709    },
8710    {
8711     "is_pure" : true,
8712     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8713    },
8714    {
8715     "is_pure" : true,
8716     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8717    },
8718    {
8719     "is_pure" : true,
8720     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8721    },
8722    {
8723     "is_pure" : true,
8724     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8725    }
8726   ]
8727  },
8728  {
8729   "alignment" : 1,
8730   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8731   "name" : "android::trait_trivial_copy<bool>",
8732   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8733   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8734   "size" : 1,
8735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8736   "template_args" : [ "_ZTIb" ]
8737  },
8738  {
8739   "alignment" : 1,
8740   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8741   "name" : "android::trait_trivial_copy<char>",
8742   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8743   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8744   "size" : 1,
8745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8746   "template_args" : [ "_ZTIc" ]
8747  },
8748  {
8749   "alignment" : 1,
8750   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8751   "name" : "android::trait_trivial_copy<double>",
8752   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8753   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8754   "size" : 1,
8755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8756   "template_args" : [ "_ZTId" ]
8757  },
8758  {
8759   "alignment" : 1,
8760   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8761   "name" : "android::trait_trivial_copy<float>",
8762   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8763   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8764   "size" : 1,
8765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8766   "template_args" : [ "_ZTIf" ]
8767  },
8768  {
8769   "alignment" : 1,
8770   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8771   "name" : "android::trait_trivial_copy<unsigned char>",
8772   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8773   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8774   "size" : 1,
8775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8776   "template_args" : [ "_ZTIh" ]
8777  },
8778  {
8779   "alignment" : 1,
8780   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8781   "name" : "android::trait_trivial_copy<int>",
8782   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8783   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8784   "size" : 1,
8785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8786   "template_args" : [ "_ZTIi" ]
8787  },
8788  {
8789   "alignment" : 1,
8790   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8791   "name" : "android::trait_trivial_copy<unsigned int>",
8792   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8793   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8794   "size" : 1,
8795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8796   "template_args" : [ "_ZTIj" ]
8797  },
8798  {
8799   "alignment" : 1,
8800   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8801   "name" : "android::trait_trivial_copy<long>",
8802   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8803   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8804   "size" : 1,
8805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8806   "template_args" : [ "_ZTIl" ]
8807  },
8808  {
8809   "alignment" : 1,
8810   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8811   "name" : "android::trait_trivial_copy<unsigned long>",
8812   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8813   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8814   "size" : 1,
8815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8816   "template_args" : [ "_ZTIm" ]
8817  },
8818  {
8819   "alignment" : 1,
8820   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8821   "name" : "android::trait_trivial_copy<short>",
8822   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8823   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8824   "size" : 1,
8825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8826   "template_args" : [ "_ZTIs" ]
8827  },
8828  {
8829   "alignment" : 1,
8830   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8831   "name" : "android::trait_trivial_copy<unsigned short>",
8832   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8833   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8834   "size" : 1,
8835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8836   "template_args" : [ "_ZTIt" ]
8837  },
8838  {
8839   "alignment" : 1,
8840   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8841   "name" : "android::trait_trivial_copy<void>",
8842   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8843   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8844   "size" : 1,
8845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8846   "template_args" : [ "_ZTIv" ]
8847  },
8848  {
8849   "alignment" : 1,
8850   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8851   "name" : "android::trait_trivial_copy<long long>",
8852   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8853   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8854   "size" : 1,
8855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8856   "template_args" : [ "_ZTIx" ]
8857  },
8858  {
8859   "alignment" : 1,
8860   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8861   "name" : "android::trait_trivial_copy<unsigned long long>",
8862   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8863   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8864   "size" : 1,
8865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8866   "template_args" : [ "_ZTIy" ]
8867  },
8868  {
8869   "alignment" : 1,
8870   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8871   "name" : "android::trait_trivial_ctor<bool>",
8872   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8873   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8874   "size" : 1,
8875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8876   "template_args" : [ "_ZTIb" ]
8877  },
8878  {
8879   "alignment" : 1,
8880   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8881   "name" : "android::trait_trivial_ctor<char>",
8882   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8883   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8884   "size" : 1,
8885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8886   "template_args" : [ "_ZTIc" ]
8887  },
8888  {
8889   "alignment" : 1,
8890   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8891   "name" : "android::trait_trivial_ctor<double>",
8892   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8893   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8894   "size" : 1,
8895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8896   "template_args" : [ "_ZTId" ]
8897  },
8898  {
8899   "alignment" : 1,
8900   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8901   "name" : "android::trait_trivial_ctor<float>",
8902   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8903   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8904   "size" : 1,
8905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8906   "template_args" : [ "_ZTIf" ]
8907  },
8908  {
8909   "alignment" : 1,
8910   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8911   "name" : "android::trait_trivial_ctor<unsigned char>",
8912   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8913   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8914   "size" : 1,
8915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8916   "template_args" : [ "_ZTIh" ]
8917  },
8918  {
8919   "alignment" : 1,
8920   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8921   "name" : "android::trait_trivial_ctor<int>",
8922   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8923   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8924   "size" : 1,
8925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8926   "template_args" : [ "_ZTIi" ]
8927  },
8928  {
8929   "alignment" : 1,
8930   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8931   "name" : "android::trait_trivial_ctor<unsigned int>",
8932   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8933   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8934   "size" : 1,
8935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8936   "template_args" : [ "_ZTIj" ]
8937  },
8938  {
8939   "alignment" : 1,
8940   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8941   "name" : "android::trait_trivial_ctor<long>",
8942   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8943   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8944   "size" : 1,
8945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8946   "template_args" : [ "_ZTIl" ]
8947  },
8948  {
8949   "alignment" : 1,
8950   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8951   "name" : "android::trait_trivial_ctor<unsigned long>",
8952   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8953   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8954   "size" : 1,
8955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8956   "template_args" : [ "_ZTIm" ]
8957  },
8958  {
8959   "alignment" : 1,
8960   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8961   "name" : "android::trait_trivial_ctor<short>",
8962   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8963   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8964   "size" : 1,
8965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8966   "template_args" : [ "_ZTIs" ]
8967  },
8968  {
8969   "alignment" : 1,
8970   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8971   "name" : "android::trait_trivial_ctor<unsigned short>",
8972   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8973   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8974   "size" : 1,
8975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8976   "template_args" : [ "_ZTIt" ]
8977  },
8978  {
8979   "alignment" : 1,
8980   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8981   "name" : "android::trait_trivial_ctor<void>",
8982   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8983   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8984   "size" : 1,
8985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8986   "template_args" : [ "_ZTIv" ]
8987  },
8988  {
8989   "alignment" : 1,
8990   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8991   "name" : "android::trait_trivial_ctor<long long>",
8992   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8993   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8994   "size" : 1,
8995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8996   "template_args" : [ "_ZTIx" ]
8997  },
8998  {
8999   "alignment" : 1,
9000   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9001   "name" : "android::trait_trivial_ctor<unsigned long long>",
9002   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9003   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9004   "size" : 1,
9005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9006   "template_args" : [ "_ZTIy" ]
9007  },
9008  {
9009   "alignment" : 1,
9010   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9011   "name" : "android::trait_trivial_dtor<bool>",
9012   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9013   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9014   "size" : 1,
9015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9016   "template_args" : [ "_ZTIb" ]
9017  },
9018  {
9019   "alignment" : 1,
9020   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9021   "name" : "android::trait_trivial_dtor<char>",
9022   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9023   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9024   "size" : 1,
9025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9026   "template_args" : [ "_ZTIc" ]
9027  },
9028  {
9029   "alignment" : 1,
9030   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9031   "name" : "android::trait_trivial_dtor<double>",
9032   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9033   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9034   "size" : 1,
9035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9036   "template_args" : [ "_ZTId" ]
9037  },
9038  {
9039   "alignment" : 1,
9040   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9041   "name" : "android::trait_trivial_dtor<float>",
9042   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9043   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9044   "size" : 1,
9045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9046   "template_args" : [ "_ZTIf" ]
9047  },
9048  {
9049   "alignment" : 1,
9050   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9051   "name" : "android::trait_trivial_dtor<unsigned char>",
9052   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9053   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9054   "size" : 1,
9055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9056   "template_args" : [ "_ZTIh" ]
9057  },
9058  {
9059   "alignment" : 1,
9060   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9061   "name" : "android::trait_trivial_dtor<int>",
9062   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9063   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9064   "size" : 1,
9065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9066   "template_args" : [ "_ZTIi" ]
9067  },
9068  {
9069   "alignment" : 1,
9070   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9071   "name" : "android::trait_trivial_dtor<unsigned int>",
9072   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9073   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9074   "size" : 1,
9075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9076   "template_args" : [ "_ZTIj" ]
9077  },
9078  {
9079   "alignment" : 1,
9080   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9081   "name" : "android::trait_trivial_dtor<long>",
9082   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9083   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9084   "size" : 1,
9085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9086   "template_args" : [ "_ZTIl" ]
9087  },
9088  {
9089   "alignment" : 1,
9090   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9091   "name" : "android::trait_trivial_dtor<unsigned long>",
9092   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9093   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9094   "size" : 1,
9095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9096   "template_args" : [ "_ZTIm" ]
9097  },
9098  {
9099   "alignment" : 1,
9100   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9101   "name" : "android::trait_trivial_dtor<short>",
9102   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9103   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9104   "size" : 1,
9105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9106   "template_args" : [ "_ZTIs" ]
9107  },
9108  {
9109   "alignment" : 1,
9110   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9111   "name" : "android::trait_trivial_dtor<unsigned short>",
9112   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9113   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9114   "size" : 1,
9115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9116   "template_args" : [ "_ZTIt" ]
9117  },
9118  {
9119   "alignment" : 1,
9120   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9121   "name" : "android::trait_trivial_dtor<void>",
9122   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9123   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9124   "size" : 1,
9125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9126   "template_args" : [ "_ZTIv" ]
9127  },
9128  {
9129   "alignment" : 1,
9130   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9131   "name" : "android::trait_trivial_dtor<long long>",
9132   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9133   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9134   "size" : 1,
9135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9136   "template_args" : [ "_ZTIx" ]
9137  },
9138  {
9139   "alignment" : 1,
9140   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9141   "name" : "android::trait_trivial_dtor<unsigned long long>",
9142   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9143   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9144   "size" : 1,
9145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9146   "template_args" : [ "_ZTIy" ]
9147  },
9148  {
9149   "alignment" : 1,
9150   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9151   "name" : "android::trait_trivial_move<android::String8>",
9152   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9153   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9154   "size" : 1,
9155   "source_file" : "/system/core/libutils/include/utils/String8.h",
9156   "template_args" : [ "_ZTIN7android7String8E" ]
9157  },
9158  {
9159   "alignment" : 1,
9160   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9161   "name" : "android::trait_trivial_move<android::String16>",
9162   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9163   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9164   "size" : 1,
9165   "source_file" : "/system/core/libutils/include/utils/String16.h",
9166   "template_args" : [ "_ZTIN7android8String16E" ]
9167  },
9168  {
9169   "alignment" : 1,
9170   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9171   "name" : "android::trait_trivial_move<bool>",
9172   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9173   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9174   "size" : 1,
9175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9176   "template_args" : [ "_ZTIb" ]
9177  },
9178  {
9179   "alignment" : 1,
9180   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9181   "name" : "android::trait_trivial_move<char>",
9182   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9183   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9184   "size" : 1,
9185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9186   "template_args" : [ "_ZTIc" ]
9187  },
9188  {
9189   "alignment" : 1,
9190   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9191   "name" : "android::trait_trivial_move<double>",
9192   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9193   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9194   "size" : 1,
9195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9196   "template_args" : [ "_ZTId" ]
9197  },
9198  {
9199   "alignment" : 1,
9200   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9201   "name" : "android::trait_trivial_move<float>",
9202   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9203   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9204   "size" : 1,
9205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9206   "template_args" : [ "_ZTIf" ]
9207  },
9208  {
9209   "alignment" : 1,
9210   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9211   "name" : "android::trait_trivial_move<unsigned char>",
9212   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9213   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9214   "size" : 1,
9215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9216   "template_args" : [ "_ZTIh" ]
9217  },
9218  {
9219   "alignment" : 1,
9220   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9221   "name" : "android::trait_trivial_move<int>",
9222   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9223   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9224   "size" : 1,
9225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9226   "template_args" : [ "_ZTIi" ]
9227  },
9228  {
9229   "alignment" : 1,
9230   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9231   "name" : "android::trait_trivial_move<unsigned int>",
9232   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9233   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9234   "size" : 1,
9235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9236   "template_args" : [ "_ZTIj" ]
9237  },
9238  {
9239   "alignment" : 1,
9240   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9241   "name" : "android::trait_trivial_move<long>",
9242   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9243   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9244   "size" : 1,
9245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9246   "template_args" : [ "_ZTIl" ]
9247  },
9248  {
9249   "alignment" : 1,
9250   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9251   "name" : "android::trait_trivial_move<unsigned long>",
9252   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9253   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9254   "size" : 1,
9255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9256   "template_args" : [ "_ZTIm" ]
9257  },
9258  {
9259   "alignment" : 1,
9260   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9261   "name" : "android::trait_trivial_move<short>",
9262   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9263   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9264   "size" : 1,
9265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9266   "template_args" : [ "_ZTIs" ]
9267  },
9268  {
9269   "alignment" : 1,
9270   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9271   "name" : "android::trait_trivial_move<unsigned short>",
9272   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9273   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9274   "size" : 1,
9275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9276   "template_args" : [ "_ZTIt" ]
9277  },
9278  {
9279   "alignment" : 1,
9280   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9281   "name" : "android::trait_trivial_move<void>",
9282   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9283   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9284   "size" : 1,
9285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9286   "template_args" : [ "_ZTIv" ]
9287  },
9288  {
9289   "alignment" : 1,
9290   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9291   "name" : "android::trait_trivial_move<long long>",
9292   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9293   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9294   "size" : 1,
9295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9296   "template_args" : [ "_ZTIx" ]
9297  },
9298  {
9299   "alignment" : 1,
9300   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9301   "name" : "android::trait_trivial_move<unsigned long long>",
9302   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9303   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9304   "size" : 1,
9305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9306   "template_args" : [ "_ZTIy" ]
9307  },
9308  {
9309   "alignment" : 8,
9310   "base_specifiers" :
9311   [
9312    {
9313     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9314    }
9315   ],
9316   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9317   "name" : "android::VirtualLightRefBase",
9318   "record_kind" : "class",
9319   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9320   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9321   "size" : 16,
9322   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9323   "vtable_components" :
9324   [
9325    {
9326     "kind" : "offset_to_top"
9327    },
9328    {
9329     "kind" : "rtti",
9330     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9331    },
9332    {
9333     "kind" : "complete_dtor_pointer",
9334     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9335    },
9336    {
9337     "kind" : "deleting_dtor_pointer",
9338     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9339    }
9340   ]
9341  },
9342  {
9343   "alignment" : 8,
9344   "fields" :
9345   [
9346    {
9347     "access" : "private",
9348     "field_name" : "m_ptr",
9349     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9350    }
9351   ],
9352   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9353   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9354   "record_kind" : "class",
9355   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9356   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9357   "size" : 8,
9358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9359   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9360  },
9361  {
9362   "alignment" : 8,
9363   "fields" :
9364   [
9365    {
9366     "access" : "private",
9367     "field_name" : "m_ptr",
9368     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9369    }
9370   ],
9371   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9372   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9373   "record_kind" : "class",
9374   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9375   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9376   "size" : 8,
9377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9378   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9379  },
9380  {
9381   "alignment" : 8,
9382   "fields" :
9383   [
9384    {
9385     "access" : "private",
9386     "field_name" : "m_ptr",
9387     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9388    }
9389   ],
9390   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9391   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9392   "record_kind" : "class",
9393   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9394   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9395   "size" : 8,
9396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9397   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9398  },
9399  {
9400   "alignment" : 8,
9401   "fields" :
9402   [
9403    {
9404     "access" : "private",
9405     "field_name" : "m_ptr",
9406     "referenced_type" : "_ZTIPN7android6ThreadE"
9407    }
9408   ],
9409   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9410   "name" : "android::sp<android::Thread>",
9411   "record_kind" : "class",
9412   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9413   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9414   "size" : 8,
9415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9416   "template_args" : [ "_ZTIN7android6ThreadE" ]
9417  },
9418  {
9419   "alignment" : 8,
9420   "fields" :
9421   [
9422    {
9423     "access" : "private",
9424     "field_name" : "m_ptr",
9425     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9426    }
9427   ],
9428   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9429   "name" : "android::sp<android::hardware::IInterface>",
9430   "record_kind" : "class",
9431   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9432   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9433   "size" : 8,
9434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9435   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9436  },
9437  {
9438   "alignment" : 8,
9439   "fields" :
9440   [
9441    {
9442     "access" : "private",
9443     "field_name" : "m_ptr",
9444     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9445    }
9446   ],
9447   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9448   "name" : "android::sp<android::hardware::ProcessState>",
9449   "record_kind" : "class",
9450   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9451   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9452   "size" : 8,
9453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9454   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9455  },
9456  {
9457   "alignment" : 8,
9458   "fields" :
9459   [
9460    {
9461     "access" : "private",
9462     "field_name" : "m_ptr",
9463     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9464    }
9465   ],
9466   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9467   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9468   "record_kind" : "class",
9469   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9470   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9471   "size" : 8,
9472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9473   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9474  },
9475  {
9476   "alignment" : 8,
9477   "fields" :
9478   [
9479    {
9480     "access" : "private",
9481     "field_name" : "m_ptr",
9482     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9483    }
9484   ],
9485   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9486   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9487   "record_kind" : "class",
9488   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9489   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9490   "size" : 8,
9491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9492   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9493  },
9494  {
9495   "alignment" : 8,
9496   "fields" :
9497   [
9498    {
9499     "access" : "private",
9500     "field_name" : "m_ptr",
9501     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9502    }
9503   ],
9504   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9505   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9506   "record_kind" : "class",
9507   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9508   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9509   "size" : 8,
9510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9511   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9512  },
9513  {
9514   "alignment" : 8,
9515   "fields" :
9516   [
9517    {
9518     "access" : "private",
9519     "field_name" : "m_ptr",
9520     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9521    }
9522   ],
9523   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9524   "name" : "android::sp<android::hardware::IBinder>",
9525   "record_kind" : "class",
9526   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9527   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9528   "size" : 8,
9529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9530   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9531  },
9532  {
9533   "alignment" : 8,
9534   "fields" :
9535   [
9536    {
9537     "access" : "private",
9538     "field_name" : "m_ptr",
9539     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9540    }
9541   ],
9542   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9543   "name" : "android::sp<android::hardware::BHwBinder>",
9544   "record_kind" : "class",
9545   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9546   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9547   "size" : 8,
9548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9549   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9550  },
9551  {
9552   "alignment" : 8,
9553   "fields" :
9554   [
9555    {
9556     "access" : "private",
9557     "field_name" : "m_ptr",
9558     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
9559    }
9560   ],
9561   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9562   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
9563   "record_kind" : "class",
9564   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9565   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9566   "size" : 8,
9567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9568   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ]
9569  },
9570  {
9571   "alignment" : 8,
9572   "fields" :
9573   [
9574    {
9575     "access" : "private",
9576     "field_name" : "m_ptr",
9577     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
9578    }
9579   ],
9580   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9581   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
9582   "record_kind" : "class",
9583   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9584   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9585   "size" : 8,
9586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9587   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ]
9588  },
9589  {
9590   "alignment" : 8,
9591   "fields" :
9592   [
9593    {
9594     "access" : "private",
9595     "field_name" : "m_ptr",
9596     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9597    },
9598    {
9599     "access" : "private",
9600     "field_name" : "m_refs",
9601     "field_offset" : 64,
9602     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9603    }
9604   ],
9605   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9606   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9607   "record_kind" : "class",
9608   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9609   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9610   "size" : 16,
9611   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9612   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9613  },
9614  {
9615   "alignment" : 8,
9616   "fields" :
9617   [
9618    {
9619     "access" : "private",
9620     "field_name" : "m_ptr",
9621     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9622    },
9623    {
9624     "access" : "private",
9625     "field_name" : "m_refs",
9626     "field_offset" : 64,
9627     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9628    }
9629   ],
9630   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9631   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9632   "record_kind" : "class",
9633   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9634   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9635   "size" : 16,
9636   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9637   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9638  },
9639  {
9640   "alignment" : 8,
9641   "fields" :
9642   [
9643    {
9644     "access" : "private",
9645     "field_name" : "m_ptr",
9646     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9647    },
9648    {
9649     "access" : "private",
9650     "field_name" : "m_refs",
9651     "field_offset" : 64,
9652     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9653    }
9654   ],
9655   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9656   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9657   "record_kind" : "class",
9658   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9659   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9660   "size" : 16,
9661   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9662   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9663  },
9664  {
9665   "alignment" : 8,
9666   "fields" :
9667   [
9668    {
9669     "access" : "private",
9670     "field_name" : "m_ptr",
9671     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9672    },
9673    {
9674     "access" : "private",
9675     "field_name" : "m_refs",
9676     "field_offset" : 64,
9677     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9678    }
9679   ],
9680   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9681   "name" : "android::wp<android::hardware::BHwBinder>",
9682   "record_kind" : "class",
9683   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9684   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9685   "size" : 16,
9686   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9687   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9688  },
9689  {
9690   "alignment" : 8,
9691   "base_specifiers" :
9692   [
9693    {
9694     "is_virtual" : true,
9695     "referenced_type" : "_ZTIN7android7RefBaseE"
9696    }
9697   ],
9698   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9699   "name" : "android::hidl::base::V1_0::IBase",
9700   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9701   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9702   "size" : 24,
9703   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9704   "vtable_components" :
9705   [
9706    {
9707     "component_value" : 8,
9708     "kind" : "vbase_offset"
9709    },
9710    {
9711     "kind" : "offset_to_top"
9712    },
9713    {
9714     "kind" : "rtti",
9715     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9716    },
9717    {
9718     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9731    },
9732    {
9733     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9740    },
9741    {
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9743    },
9744    {
9745     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9746    },
9747    {
9748     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9749    },
9750    {
9751     "kind" : "complete_dtor_pointer",
9752     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9753    },
9754    {
9755     "kind" : "deleting_dtor_pointer",
9756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9757    },
9758    {
9759     "kind" : "vcall_offset"
9760    },
9761    {
9762     "kind" : "vcall_offset"
9763    },
9764    {
9765     "kind" : "vcall_offset"
9766    },
9767    {
9768     "kind" : "vcall_offset"
9769    },
9770    {
9771     "component_value" : -8,
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "component_value" : -8,
9776     "kind" : "offset_to_top"
9777    },
9778    {
9779     "kind" : "rtti",
9780     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9781    },
9782    {
9783     "kind" : "complete_dtor_pointer",
9784     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
9785    },
9786    {
9787     "kind" : "deleting_dtor_pointer",
9788     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
9789    },
9790    {
9791     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9792    },
9793    {
9794     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9795    },
9796    {
9797     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9798    },
9799    {
9800     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9801    }
9802   ]
9803  },
9804  {
9805   "alignment" : 8,
9806   "base_specifiers" :
9807   [
9808    {
9809     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9810    },
9811    {
9812     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9813    }
9814   ],
9815   "fields" :
9816   [
9817    {
9818     "access" : "private",
9819     "field_name" : "_hidl_mImpl",
9820     "field_offset" : 960,
9821     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9822    }
9823   ],
9824   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9825   "name" : "android::hidl::base::V1_0::BnHwBase",
9826   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9827   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9828   "size" : 144,
9829   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9830   "vtable_components" :
9831   [
9832    {
9833     "component_value" : 128,
9834     "kind" : "vbase_offset"
9835    },
9836    {
9837     "kind" : "offset_to_top"
9838    },
9839    {
9840     "kind" : "rtti",
9841     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9845    },
9846    {
9847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9848    },
9849    {
9850     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9851    },
9852    {
9853     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9857    },
9858    {
9859     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9863    },
9864    {
9865     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9866    },
9867    {
9868     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9869    },
9870    {
9871     "kind" : "complete_dtor_pointer",
9872     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9873    },
9874    {
9875     "kind" : "deleting_dtor_pointer",
9876     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9880    },
9881    {
9882     "component_value" : -32,
9883     "kind" : "offset_to_top"
9884    },
9885    {
9886     "kind" : "rtti",
9887     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9888    },
9889    {
9890     "kind" : "complete_dtor_pointer",
9891     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9892    },
9893    {
9894     "kind" : "deleting_dtor_pointer",
9895     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9896    },
9897    {
9898     "kind" : "vcall_offset"
9899    },
9900    {
9901     "kind" : "vcall_offset"
9902    },
9903    {
9904     "kind" : "vcall_offset"
9905    },
9906    {
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -128,
9911     "kind" : "vcall_offset"
9912    },
9913    {
9914     "component_value" : -128,
9915     "kind" : "offset_to_top"
9916    },
9917    {
9918     "kind" : "rtti",
9919     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9920    },
9921    {
9922     "kind" : "complete_dtor_pointer",
9923     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9924    },
9925    {
9926     "kind" : "deleting_dtor_pointer",
9927     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9937    },
9938    {
9939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9940    }
9941   ]
9942  },
9943  {
9944   "alignment" : 8,
9945   "base_specifiers" :
9946   [
9947    {
9948     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9949    },
9950    {
9951     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9952    }
9953   ],
9954   "fields" :
9955   [
9956    {
9957     "access" : "private",
9958     "field_name" : "_hidl_mMutex",
9959     "field_offset" : 1088,
9960     "referenced_type" : "_ZTINSt3__15mutexE"
9961    },
9962    {
9963     "access" : "private",
9964     "field_name" : "_hidl_mDeathRecipients",
9965     "field_offset" : 1408,
9966     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9967    }
9968   ],
9969   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9970   "name" : "android::hidl::base::V1_0::BpHwBase",
9971   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9972   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9973   "size" : 216,
9974   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9975   "vtable_components" :
9976   [
9977    {
9978     "component_value" : 200,
9979     "kind" : "vbase_offset"
9980    },
9981    {
9982     "kind" : "offset_to_top"
9983    },
9984    {
9985     "kind" : "rtti",
9986     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9987    },
9988    {
9989     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10017    },
10018    {
10019     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10020    },
10021    {
10022     "kind" : "complete_dtor_pointer",
10023     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10024    },
10025    {
10026     "kind" : "deleting_dtor_pointer",
10027     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10028    },
10029    {
10030     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10031    },
10032    {
10033     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10034    },
10035    {
10036     "component_value" : 192,
10037     "kind" : "vbase_offset"
10038    },
10039    {
10040     "component_value" : -8,
10041     "kind" : "offset_to_top"
10042    },
10043    {
10044     "kind" : "rtti",
10045     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10046    },
10047    {
10048     "kind" : "complete_dtor_pointer",
10049     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10050    },
10051    {
10052     "kind" : "deleting_dtor_pointer",
10053     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10054    },
10055    {
10056     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10057    },
10058    {
10059     "component_value" : 184,
10060     "kind" : "vbase_offset"
10061    },
10062    {
10063     "component_value" : -16,
10064     "kind" : "offset_to_top"
10065    },
10066    {
10067     "kind" : "rtti",
10068     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10069    },
10070    {
10071     "kind" : "complete_dtor_pointer",
10072     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10073    },
10074    {
10075     "kind" : "deleting_dtor_pointer",
10076     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10086    },
10087    {
10088     "component_value" : -48,
10089     "kind" : "offset_to_top"
10090    },
10091    {
10092     "kind" : "rtti",
10093     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10094    },
10095    {
10096     "kind" : "complete_dtor_pointer",
10097     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10098    },
10099    {
10100     "kind" : "deleting_dtor_pointer",
10101     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10102    },
10103    {
10104     "kind" : "vcall_offset"
10105    },
10106    {
10107     "component_value" : -184,
10108     "kind" : "vcall_offset"
10109    },
10110    {
10111     "component_value" : -200,
10112     "kind" : "vcall_offset"
10113    },
10114    {
10115     "component_value" : -184,
10116     "kind" : "vcall_offset"
10117    },
10118    {
10119     "component_value" : -200,
10120     "kind" : "vcall_offset"
10121    },
10122    {
10123     "component_value" : -200,
10124     "kind" : "offset_to_top"
10125    },
10126    {
10127     "kind" : "rtti",
10128     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10129    },
10130    {
10131     "kind" : "complete_dtor_pointer",
10132     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10133    },
10134    {
10135     "kind" : "deleting_dtor_pointer",
10136     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10137    },
10138    {
10139     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10140    },
10141    {
10142     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10149    }
10150   ]
10151  },
10152  {
10153   "alignment" : 8,
10154   "fields" :
10155   [
10156    {
10157     "field_name" : "pid",
10158     "referenced_type" : "_ZTIi"
10159    },
10160    {
10161     "field_name" : "ptr",
10162     "field_offset" : 64,
10163     "referenced_type" : "_ZTIm"
10164    },
10165    {
10166     "field_name" : "arch",
10167     "field_offset" : 128,
10168     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10169    }
10170   ],
10171   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10172   "name" : "android::hidl::base::V1_0::DebugInfo",
10173   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10174   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10175   "size" : 24,
10176   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10177  },
10178  {
10179   "alignment" : 8,
10180   "fields" :
10181   [
10182    {
10183     "field_name" : "interfaceName",
10184     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10185    },
10186    {
10187     "field_name" : "instanceName",
10188     "field_offset" : 128,
10189     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10190    },
10191    {
10192     "field_name" : "pid",
10193     "field_offset" : 256,
10194     "referenced_type" : "_ZTIi"
10195    },
10196    {
10197     "field_name" : "clientPids",
10198     "field_offset" : 320,
10199     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10200    },
10201    {
10202     "field_name" : "arch",
10203     "field_offset" : 448,
10204     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10205    }
10206   ],
10207   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10208   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10209   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10210   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10211   "size" : 64,
10212   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10213  },
10214  {
10215   "alignment" : 8,
10216   "base_specifiers" :
10217   [
10218    {
10219     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10220    }
10221   ],
10222   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10223   "name" : "android::hidl::manager::V1_0::IServiceManager",
10224   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10225   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10226   "size" : 24,
10227   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10228   "vtable_components" :
10229   [
10230    {
10231     "component_value" : 8,
10232     "kind" : "vbase_offset"
10233    },
10234    {
10235     "kind" : "offset_to_top"
10236    },
10237    {
10238     "kind" : "rtti",
10239     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10240    },
10241    {
10242     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10273    },
10274    {
10275     "kind" : "complete_dtor_pointer",
10276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10277    },
10278    {
10279     "kind" : "deleting_dtor_pointer",
10280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10281    },
10282    {
10283     "is_pure" : true,
10284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10285    },
10286    {
10287     "is_pure" : true,
10288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10289    },
10290    {
10291     "is_pure" : true,
10292     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10293    },
10294    {
10295     "is_pure" : true,
10296     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10297    },
10298    {
10299     "is_pure" : true,
10300     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10301    },
10302    {
10303     "is_pure" : true,
10304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10305    },
10306    {
10307     "is_pure" : true,
10308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10309    },
10310    {
10311     "is_pure" : true,
10312     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10313    },
10314    {
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "kind" : "vcall_offset"
10325    },
10326    {
10327     "component_value" : -8,
10328     "kind" : "vcall_offset"
10329    },
10330    {
10331     "component_value" : -8,
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10357    }
10358   ]
10359  },
10360  {
10361   "alignment" : 8,
10362   "base_specifiers" :
10363   [
10364    {
10365     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10366    }
10367   ],
10368   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10369   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10370   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10371   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10372   "size" : 24,
10373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10374   "vtable_components" :
10375   [
10376    {
10377     "component_value" : 8,
10378     "kind" : "vbase_offset"
10379    },
10380    {
10381     "kind" : "offset_to_top"
10382    },
10383    {
10384     "kind" : "rtti",
10385     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10395    },
10396    {
10397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10398    },
10399    {
10400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10407    },
10408    {
10409     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10410    },
10411    {
10412     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10419    },
10420    {
10421     "kind" : "complete_dtor_pointer",
10422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10423    },
10424    {
10425     "kind" : "deleting_dtor_pointer",
10426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10427    },
10428    {
10429     "is_pure" : true,
10430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10431    },
10432    {
10433     "kind" : "vcall_offset"
10434    },
10435    {
10436     "kind" : "vcall_offset"
10437    },
10438    {
10439     "kind" : "vcall_offset"
10440    },
10441    {
10442     "kind" : "vcall_offset"
10443    },
10444    {
10445     "component_value" : -8,
10446     "kind" : "vcall_offset"
10447    },
10448    {
10449     "component_value" : -8,
10450     "kind" : "offset_to_top"
10451    },
10452    {
10453     "kind" : "rtti",
10454     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10455    },
10456    {
10457     "kind" : "complete_dtor_pointer",
10458     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10459    },
10460    {
10461     "kind" : "deleting_dtor_pointer",
10462     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10463    },
10464    {
10465     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10466    },
10467    {
10468     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10469    },
10470    {
10471     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10475    }
10476   ]
10477  },
10478  {
10479   "alignment" : 8,
10480   "fields" :
10481   [
10482    {
10483     "access" : "private",
10484     "field_name" : "mLock",
10485     "referenced_type" : "_ZTIRN7android5MutexE"
10486    }
10487   ],
10488   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10489   "name" : "android::Mutex::Autolock",
10490   "record_kind" : "class",
10491   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10492   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10493   "size" : 8,
10494   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10495  },
10496  {
10497   "alignment" : 4,
10498   "fields" :
10499   [
10500    {
10501     "access" : "private",
10502     "field_name" : "mMutex",
10503     "referenced_type" : "_ZTI15pthread_mutex_t"
10504    }
10505   ],
10506   "linker_set_key" : "_ZTIN7android5MutexE",
10507   "name" : "android::Mutex",
10508   "record_kind" : "class",
10509   "referenced_type" : "_ZTIN7android5MutexE",
10510   "self_type" : "_ZTIN7android5MutexE",
10511   "size" : 40,
10512   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10513  },
10514  {
10515   "alignment" : 8,
10516   "fields" :
10517   [
10518    {
10519     "access" : "private",
10520     "field_name" : "mLock",
10521     "referenced_type" : "_ZTIRN7android6RWLockE"
10522    }
10523   ],
10524   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10525   "name" : "android::RWLock::AutoRLock",
10526   "record_kind" : "class",
10527   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10528   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10529   "size" : 8,
10530   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10531  },
10532  {
10533   "alignment" : 8,
10534   "fields" :
10535   [
10536    {
10537     "access" : "private",
10538     "field_name" : "mLock",
10539     "referenced_type" : "_ZTIRN7android6RWLockE"
10540    }
10541   ],
10542   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10543   "name" : "android::RWLock::AutoWLock",
10544   "record_kind" : "class",
10545   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10546   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10547   "size" : 8,
10548   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10549  },
10550  {
10551   "alignment" : 4,
10552   "fields" :
10553   [
10554    {
10555     "access" : "private",
10556     "field_name" : "mRWLock",
10557     "referenced_type" : "_ZTI16pthread_rwlock_t"
10558    }
10559   ],
10560   "linker_set_key" : "_ZTIN7android6RWLockE",
10561   "name" : "android::RWLock",
10562   "record_kind" : "class",
10563   "referenced_type" : "_ZTIN7android6RWLockE",
10564   "self_type" : "_ZTIN7android6RWLockE",
10565   "size" : 56,
10566   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10567  },
10568  {
10569   "alignment" : 8,
10570   "base_specifiers" :
10571   [
10572    {
10573     "is_virtual" : true,
10574     "referenced_type" : "_ZTIN7android7RefBaseE"
10575    }
10576   ],
10577   "fields" :
10578   [
10579    {
10580     "access" : "private",
10581     "field_name" : "mCanCallJava",
10582     "field_offset" : 64,
10583     "referenced_type" : "_ZTIKb"
10584    },
10585    {
10586     "access" : "private",
10587     "field_name" : "mThread",
10588     "field_offset" : 128,
10589     "referenced_type" : "_ZTIPv"
10590    },
10591    {
10592     "access" : "private",
10593     "field_name" : "mLock",
10594     "field_offset" : 192,
10595     "referenced_type" : "_ZTIN7android5MutexE"
10596    },
10597    {
10598     "access" : "private",
10599     "field_name" : "mThreadExitedCondition",
10600     "field_offset" : 512,
10601     "referenced_type" : "_ZTIN7android9ConditionE"
10602    },
10603    {
10604     "access" : "private",
10605     "field_name" : "mStatus",
10606     "field_offset" : 896,
10607     "referenced_type" : "_ZTIi"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mExitPending",
10612     "field_offset" : 928,
10613     "referenced_type" : "_ZTIVb"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mRunning",
10618     "field_offset" : 936,
10619     "referenced_type" : "_ZTIVb"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mHoldSelf",
10624     "field_offset" : 960,
10625     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mTid",
10630     "field_offset" : 1024,
10631     "referenced_type" : "_ZTIi"
10632    }
10633   ],
10634   "linker_set_key" : "_ZTIN7android6ThreadE",
10635   "name" : "android::Thread",
10636   "record_kind" : "class",
10637   "referenced_type" : "_ZTIN7android6ThreadE",
10638   "self_type" : "_ZTIN7android6ThreadE",
10639   "size" : 152,
10640   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10641   "vtable_components" :
10642   [
10643    {
10644     "component_value" : 136,
10645     "kind" : "vbase_offset"
10646    },
10647    {
10648     "kind" : "offset_to_top"
10649    },
10650    {
10651     "kind" : "rtti",
10652     "mangled_component_name" : "_ZTIN7android6ThreadE"
10653    },
10654    {
10655     "kind" : "complete_dtor_pointer",
10656     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10657    },
10658    {
10659     "kind" : "deleting_dtor_pointer",
10660     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10661    },
10662    {
10663     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
10664    },
10665    {
10666     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10667    },
10668    {
10669     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10670    },
10671    {
10672     "is_pure" : true,
10673     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10674    },
10675    {
10676     "kind" : "vcall_offset"
10677    },
10678    {
10679     "kind" : "vcall_offset"
10680    },
10681    {
10682     "kind" : "vcall_offset"
10683    },
10684    {
10685     "kind" : "vcall_offset"
10686    },
10687    {
10688     "component_value" : -136,
10689     "kind" : "vcall_offset"
10690    },
10691    {
10692     "component_value" : -136,
10693     "kind" : "offset_to_top"
10694    },
10695    {
10696     "kind" : "rtti",
10697     "mangled_component_name" : "_ZTIN7android6ThreadE"
10698    },
10699    {
10700     "kind" : "complete_dtor_pointer",
10701     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
10702    },
10703    {
10704     "kind" : "deleting_dtor_pointer",
10705     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10718    }
10719   ]
10720  },
10721  {
10722   "alignment" : 8,
10723   "base_specifiers" :
10724   [
10725    {
10726     "access" : "private",
10727     "referenced_type" : "_ZTIN7android10VectorImplE"
10728    }
10729   ],
10730   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10731   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10732   "record_kind" : "class",
10733   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10734   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10735   "size" : 40,
10736   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10737   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10738   "vtable_components" :
10739   [
10740    {
10741     "kind" : "offset_to_top"
10742    },
10743    {
10744     "kind" : "rtti",
10745     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10746    },
10747    {
10748     "kind" : "complete_dtor_pointer",
10749     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10750    },
10751    {
10752     "kind" : "deleting_dtor_pointer",
10753     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10754    },
10755    {
10756     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
10757    },
10758    {
10759     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
10760    },
10761    {
10762     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
10763    },
10764    {
10765     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
10766    },
10767    {
10768     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
10769    },
10770    {
10771     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
10772    }
10773   ]
10774  },
10775  {
10776   "alignment" : 1,
10777   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10778   "name" : "android::RefBase::weakref_type",
10779   "record_kind" : "class",
10780   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10781   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10782   "size" : 1,
10783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10784  },
10785  {
10786   "alignment" : 8,
10787   "fields" :
10788   [
10789    {
10790     "access" : "private",
10791     "field_name" : "mRefs",
10792     "field_offset" : 64,
10793     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10794    }
10795   ],
10796   "linker_set_key" : "_ZTIN7android7RefBaseE",
10797   "name" : "android::RefBase",
10798   "record_kind" : "class",
10799   "referenced_type" : "_ZTIN7android7RefBaseE",
10800   "self_type" : "_ZTIN7android7RefBaseE",
10801   "size" : 16,
10802   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10803   "vtable_components" :
10804   [
10805    {
10806     "kind" : "offset_to_top"
10807    },
10808    {
10809     "kind" : "rtti",
10810     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10811    },
10812    {
10813     "kind" : "complete_dtor_pointer",
10814     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10815    },
10816    {
10817     "kind" : "deleting_dtor_pointer",
10818     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10819    },
10820    {
10821     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10825    },
10826    {
10827     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10831    }
10832   ]
10833  },
10834  {
10835   "alignment" : 8,
10836   "fields" :
10837   [
10838    {
10839     "access" : "private",
10840     "field_name" : "mString",
10841     "referenced_type" : "_ZTIPKc"
10842    }
10843   ],
10844   "linker_set_key" : "_ZTIN7android7String8E",
10845   "name" : "android::String8",
10846   "record_kind" : "class",
10847   "referenced_type" : "_ZTIN7android7String8E",
10848   "self_type" : "_ZTIN7android7String8E",
10849   "size" : 8,
10850   "source_file" : "/system/core/libutils/include/utils/String8.h"
10851  },
10852  {
10853   "alignment" : 8,
10854   "fields" :
10855   [
10856    {
10857     "access" : "private",
10858     "field_name" : "mString",
10859     "referenced_type" : "_ZTIPKDs"
10860    }
10861   ],
10862   "linker_set_key" : "_ZTIN7android8String16E",
10863   "name" : "android::String16",
10864   "record_kind" : "class",
10865   "referenced_type" : "_ZTIN7android8String16E",
10866   "self_type" : "_ZTIN7android8String16E",
10867   "size" : 8,
10868   "source_file" : "/system/core/libutils/include/utils/String16.h"
10869  },
10870  {
10871   "alignment" : 8,
10872   "base_specifiers" :
10873   [
10874    {
10875     "is_virtual" : true,
10876     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10877    },
10878    {
10879     "is_virtual" : true,
10880     "referenced_type" : "_ZTIN7android7RefBaseE"
10881    }
10882   ],
10883   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10884   "name" : "android::hardware::HidlMemory",
10885   "record_kind" : "class",
10886   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10887   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10888   "size" : 64,
10889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10890   "vtable_components" :
10891   [
10892    {
10893     "component_value" : 48,
10894     "kind" : "vbase_offset"
10895    },
10896    {
10897     "component_value" : 8,
10898     "kind" : "vbase_offset"
10899    },
10900    {
10901     "kind" : "offset_to_top"
10902    },
10903    {
10904     "kind" : "rtti",
10905     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10906    },
10907    {
10908     "kind" : "complete_dtor_pointer",
10909     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10910    },
10911    {
10912     "kind" : "deleting_dtor_pointer",
10913     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10914    },
10915    {
10916     "kind" : "vcall_offset"
10917    },
10918    {
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "kind" : "vcall_offset"
10923    },
10924    {
10925     "kind" : "vcall_offset"
10926    },
10927    {
10928     "component_value" : -48,
10929     "kind" : "vcall_offset"
10930    },
10931    {
10932     "component_value" : -48,
10933     "kind" : "offset_to_top"
10934    },
10935    {
10936     "kind" : "rtti",
10937     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10938    },
10939    {
10940     "kind" : "complete_dtor_pointer",
10941     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10942    },
10943    {
10944     "kind" : "deleting_dtor_pointer",
10945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10958    }
10959   ]
10960  },
10961  {
10962   "alignment" : 8,
10963   "base_specifiers" :
10964   [
10965    {
10966     "is_virtual" : true,
10967     "referenced_type" : "_ZTIN7android7RefBaseE"
10968    }
10969   ],
10970   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10971   "name" : "android::hardware::IInterface",
10972   "record_kind" : "class",
10973   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10974   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10975   "size" : 24,
10976   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10977   "vtable_components" :
10978   [
10979    {
10980     "component_value" : 8,
10981     "kind" : "vbase_offset"
10982    },
10983    {
10984     "kind" : "offset_to_top"
10985    },
10986    {
10987     "kind" : "rtti",
10988     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10989    },
10990    {
10991     "kind" : "complete_dtor_pointer",
10992     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10993    },
10994    {
10995     "kind" : "deleting_dtor_pointer",
10996     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10997    },
10998    {
10999     "is_pure" : true,
11000     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11001    },
11002    {
11003     "kind" : "vcall_offset"
11004    },
11005    {
11006     "kind" : "vcall_offset"
11007    },
11008    {
11009     "kind" : "vcall_offset"
11010    },
11011    {
11012     "kind" : "vcall_offset"
11013    },
11014    {
11015     "component_value" : -8,
11016     "kind" : "vcall_offset"
11017    },
11018    {
11019     "component_value" : -8,
11020     "kind" : "offset_to_top"
11021    },
11022    {
11023     "kind" : "rtti",
11024     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11025    },
11026    {
11027     "kind" : "complete_dtor_pointer",
11028     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11029    },
11030    {
11031     "kind" : "deleting_dtor_pointer",
11032     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11045    }
11046   ]
11047  },
11048  {
11049   "alignment" : 1,
11050   "fields" :
11051   [
11052    {
11053     "access" : "private",
11054     "field_name" : "mBuffer",
11055     "referenced_type" : "_ZTIA32_h"
11056    }
11057   ],
11058   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11059   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11060   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11061   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11062   "size" : 32,
11063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11064   "template_args" : [ "_ZTIh" ]
11065  },
11066  {
11067   "alignment" : 8,
11068   "base_specifiers" :
11069   [
11070    {
11071     "is_virtual" : true,
11072     "referenced_type" : "_ZTIN7android7RefBaseE"
11073    }
11074   ],
11075   "fields" :
11076   [
11077    {
11078     "access" : "private",
11079     "field_name" : "mRemote",
11080     "field_offset" : 64,
11081     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11082    },
11083    {
11084     "access" : "private",
11085     "field_name" : "mRefs",
11086     "field_offset" : 128,
11087     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11088    },
11089    {
11090     "access" : "private",
11091     "field_name" : "mState",
11092     "field_offset" : 192,
11093     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11094    }
11095   ],
11096   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11097   "name" : "android::hardware::BpHwRefBase",
11098   "record_kind" : "class",
11099   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11100   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11101   "size" : 48,
11102   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11103   "vtable_components" :
11104   [
11105    {
11106     "component_value" : 32,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11115    },
11116    {
11117     "kind" : "complete_dtor_pointer",
11118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11119    },
11120    {
11121     "kind" : "deleting_dtor_pointer",
11122     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11132    },
11133    {
11134     "kind" : "vcall_offset"
11135    },
11136    {
11137     "component_value" : -32,
11138     "kind" : "vcall_offset"
11139    },
11140    {
11141     "component_value" : -32,
11142     "kind" : "vcall_offset"
11143    },
11144    {
11145     "component_value" : -32,
11146     "kind" : "vcall_offset"
11147    },
11148    {
11149     "component_value" : -32,
11150     "kind" : "vcall_offset"
11151    },
11152    {
11153     "component_value" : -32,
11154     "kind" : "offset_to_top"
11155    },
11156    {
11157     "kind" : "rtti",
11158     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11159    },
11160    {
11161     "kind" : "complete_dtor_pointer",
11162     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
11163    },
11164    {
11165     "kind" : "deleting_dtor_pointer",
11166     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
11167    },
11168    {
11169     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11170    },
11171    {
11172     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11179    }
11180   ]
11181  },
11182  {
11183   "alignment" : 8,
11184   "base_specifiers" :
11185   [
11186    {
11187     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
11188    },
11189    {
11190     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11191    },
11192    {
11193     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11194    }
11195   ],
11196   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11197   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci>",
11198   "record_kind" : "class",
11199   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11200   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11201   "size" : 64,
11202   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11203   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ],
11204   "vtable_components" :
11205   [
11206    {
11207     "component_value" : 48,
11208     "kind" : "vbase_offset"
11209    },
11210    {
11211     "kind" : "offset_to_top"
11212    },
11213    {
11214     "kind" : "rtti",
11215     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11216    },
11217    {
11218     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11222    },
11223    {
11224     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11249    },
11250    {
11251     "kind" : "complete_dtor_pointer",
11252     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11253    },
11254    {
11255     "kind" : "deleting_dtor_pointer",
11256     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11257    },
11258    {
11259     "is_pure" : true,
11260     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
11261    },
11262    {
11263     "is_pure" : true,
11264     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
11265    },
11266    {
11267     "is_pure" : true,
11268     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
11269    },
11270    {
11271     "is_pure" : true,
11272     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
11273    },
11274    {
11275     "is_pure" : true,
11276     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11280    },
11281    {
11282     "component_value" : 40,
11283     "kind" : "vbase_offset"
11284    },
11285    {
11286     "component_value" : -8,
11287     "kind" : "offset_to_top"
11288    },
11289    {
11290     "kind" : "rtti",
11291     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11292    },
11293    {
11294     "kind" : "complete_dtor_pointer",
11295     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11296    },
11297    {
11298     "kind" : "deleting_dtor_pointer",
11299     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11300    },
11301    {
11302     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11303    },
11304    {
11305     "component_value" : 32,
11306     "kind" : "vbase_offset"
11307    },
11308    {
11309     "component_value" : -16,
11310     "kind" : "offset_to_top"
11311    },
11312    {
11313     "kind" : "rtti",
11314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11315    },
11316    {
11317     "kind" : "complete_dtor_pointer",
11318     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11319    },
11320    {
11321     "kind" : "deleting_dtor_pointer",
11322     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11332    },
11333    {
11334     "kind" : "vcall_offset"
11335    },
11336    {
11337     "component_value" : -32,
11338     "kind" : "vcall_offset"
11339    },
11340    {
11341     "component_value" : -32,
11342     "kind" : "vcall_offset"
11343    },
11344    {
11345     "component_value" : -32,
11346     "kind" : "vcall_offset"
11347    },
11348    {
11349     "component_value" : -48,
11350     "kind" : "vcall_offset"
11351    },
11352    {
11353     "component_value" : -48,
11354     "kind" : "offset_to_top"
11355    },
11356    {
11357     "kind" : "rtti",
11358     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11359    },
11360    {
11361     "kind" : "complete_dtor_pointer",
11362     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11363    },
11364    {
11365     "kind" : "deleting_dtor_pointer",
11366     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11367    },
11368    {
11369     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11370    },
11371    {
11372     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11373    },
11374    {
11375     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11376    },
11377    {
11378     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11379    }
11380   ]
11381  },
11382  {
11383   "alignment" : 8,
11384   "base_specifiers" :
11385   [
11386    {
11387     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
11388    },
11389    {
11390     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11391    },
11392    {
11393     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11394    }
11395   ],
11396   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11397   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
11398   "record_kind" : "class",
11399   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11400   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11401   "size" : 64,
11402   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11403   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ],
11404   "vtable_components" :
11405   [
11406    {
11407     "component_value" : 48,
11408     "kind" : "vbase_offset"
11409    },
11410    {
11411     "kind" : "offset_to_top"
11412    },
11413    {
11414     "kind" : "rtti",
11415     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11416    },
11417    {
11418     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
11419    },
11420    {
11421     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11422    },
11423    {
11424     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11425    },
11426    {
11427     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11449    },
11450    {
11451     "kind" : "complete_dtor_pointer",
11452     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11453    },
11454    {
11455     "kind" : "deleting_dtor_pointer",
11456     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11457    },
11458    {
11459     "is_pure" : true,
11460     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
11461    },
11462    {
11463     "is_pure" : true,
11464     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
11465    },
11466    {
11467     "is_pure" : true,
11468     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
11469    },
11470    {
11471     "is_pure" : true,
11472     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11476    },
11477    {
11478     "component_value" : 40,
11479     "kind" : "vbase_offset"
11480    },
11481    {
11482     "component_value" : -8,
11483     "kind" : "offset_to_top"
11484    },
11485    {
11486     "kind" : "rtti",
11487     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11488    },
11489    {
11490     "kind" : "complete_dtor_pointer",
11491     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11492    },
11493    {
11494     "kind" : "deleting_dtor_pointer",
11495     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11496    },
11497    {
11498     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11499    },
11500    {
11501     "component_value" : 32,
11502     "kind" : "vbase_offset"
11503    },
11504    {
11505     "component_value" : -16,
11506     "kind" : "offset_to_top"
11507    },
11508    {
11509     "kind" : "rtti",
11510     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11511    },
11512    {
11513     "kind" : "complete_dtor_pointer",
11514     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11515    },
11516    {
11517     "kind" : "deleting_dtor_pointer",
11518     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11528    },
11529    {
11530     "kind" : "vcall_offset"
11531    },
11532    {
11533     "component_value" : -32,
11534     "kind" : "vcall_offset"
11535    },
11536    {
11537     "component_value" : -32,
11538     "kind" : "vcall_offset"
11539    },
11540    {
11541     "component_value" : -32,
11542     "kind" : "vcall_offset"
11543    },
11544    {
11545     "component_value" : -48,
11546     "kind" : "vcall_offset"
11547    },
11548    {
11549     "component_value" : -48,
11550     "kind" : "offset_to_top"
11551    },
11552    {
11553     "kind" : "rtti",
11554     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11555    },
11556    {
11557     "kind" : "complete_dtor_pointer",
11558     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11559    },
11560    {
11561     "kind" : "deleting_dtor_pointer",
11562     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11563    },
11564    {
11565     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11566    },
11567    {
11568     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11569    },
11570    {
11571     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11572    },
11573    {
11574     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11575    }
11576   ]
11577  },
11578  {
11579   "alignment" : 8,
11580   "base_specifiers" :
11581   [
11582    {
11583     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11584    },
11585    {
11586     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11587    },
11588    {
11589     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11590    }
11591   ],
11592   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11593   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11594   "record_kind" : "class",
11595   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11596   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11597   "size" : 64,
11598   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11599   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11600   "vtable_components" :
11601   [
11602    {
11603     "component_value" : 48,
11604     "kind" : "vbase_offset"
11605    },
11606    {
11607     "kind" : "offset_to_top"
11608    },
11609    {
11610     "kind" : "rtti",
11611     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11612    },
11613    {
11614     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11645    },
11646    {
11647     "kind" : "complete_dtor_pointer",
11648     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11649    },
11650    {
11651     "kind" : "deleting_dtor_pointer",
11652     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11656    },
11657    {
11658     "component_value" : 40,
11659     "kind" : "vbase_offset"
11660    },
11661    {
11662     "component_value" : -8,
11663     "kind" : "offset_to_top"
11664    },
11665    {
11666     "kind" : "rtti",
11667     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11668    },
11669    {
11670     "kind" : "complete_dtor_pointer",
11671     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11672    },
11673    {
11674     "kind" : "deleting_dtor_pointer",
11675     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11676    },
11677    {
11678     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11679    },
11680    {
11681     "component_value" : 32,
11682     "kind" : "vbase_offset"
11683    },
11684    {
11685     "component_value" : -16,
11686     "kind" : "offset_to_top"
11687    },
11688    {
11689     "kind" : "rtti",
11690     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11691    },
11692    {
11693     "kind" : "complete_dtor_pointer",
11694     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11695    },
11696    {
11697     "kind" : "deleting_dtor_pointer",
11698     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11699    },
11700    {
11701     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11702    },
11703    {
11704     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11705    },
11706    {
11707     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11708    },
11709    {
11710     "kind" : "vcall_offset"
11711    },
11712    {
11713     "component_value" : -32,
11714     "kind" : "vcall_offset"
11715    },
11716    {
11717     "component_value" : -32,
11718     "kind" : "vcall_offset"
11719    },
11720    {
11721     "component_value" : -32,
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "component_value" : -48,
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "component_value" : -48,
11730     "kind" : "offset_to_top"
11731    },
11732    {
11733     "kind" : "rtti",
11734     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11735    },
11736    {
11737     "kind" : "complete_dtor_pointer",
11738     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11739    },
11740    {
11741     "kind" : "deleting_dtor_pointer",
11742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11743    },
11744    {
11745     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11746    },
11747    {
11748     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11755    }
11756   ]
11757  },
11758  {
11759   "alignment" : 8,
11760   "fields" :
11761   [
11762    {
11763     "access" : "private",
11764     "field_name" : "mHandle",
11765     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11766    },
11767    {
11768     "access" : "private",
11769     "field_name" : "mOwnsHandle",
11770     "field_offset" : 64,
11771     "referenced_type" : "_ZTIb"
11772    },
11773    {
11774     "access" : "private",
11775     "field_name" : "mPad",
11776     "field_offset" : 72,
11777     "referenced_type" : "_ZTIA7_h"
11778    }
11779   ],
11780   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11781   "name" : "android::hardware::hidl_handle",
11782   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11783   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11784   "size" : 16,
11785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11786  },
11787  {
11788   "alignment" : 8,
11789   "fields" :
11790   [
11791    {
11792     "access" : "private",
11793     "field_name" : "mHandle",
11794     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11795    },
11796    {
11797     "access" : "private",
11798     "field_name" : "mSize",
11799     "field_offset" : 128,
11800     "referenced_type" : "_ZTIm"
11801    },
11802    {
11803     "access" : "private",
11804     "field_name" : "mName",
11805     "field_offset" : 192,
11806     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11807    }
11808   ],
11809   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11810   "name" : "android::hardware::hidl_memory",
11811   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11812   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11813   "size" : 40,
11814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11815  },
11816  {
11817   "alignment" : 8,
11818   "fields" :
11819   [
11820    {
11821     "access" : "private",
11822     "field_name" : "mBuffer",
11823     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11824    },
11825    {
11826     "access" : "private",
11827     "field_name" : "mSize",
11828     "field_offset" : 64,
11829     "referenced_type" : "_ZTIj"
11830    },
11831    {
11832     "access" : "private",
11833     "field_name" : "mOwnsBuffer",
11834     "field_offset" : 96,
11835     "referenced_type" : "_ZTIb"
11836    },
11837    {
11838     "access" : "private",
11839     "field_name" : "mPad",
11840     "field_offset" : 104,
11841     "referenced_type" : "_ZTIA3_h"
11842    }
11843   ],
11844   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11845   "name" : "android::hardware::hidl_string",
11846   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11847   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11848   "size" : 16,
11849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11850  },
11851  {
11852   "alignment" : 8,
11853   "fields" :
11854   [
11855    {
11856     "access" : "private",
11857     "field_name" : "mGrantors",
11858     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11859    },
11860    {
11861     "access" : "private",
11862     "field_name" : "mHandle",
11863     "field_offset" : 128,
11864     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11865    },
11866    {
11867     "access" : "private",
11868     "field_name" : "mQuantum",
11869     "field_offset" : 192,
11870     "referenced_type" : "_ZTIj"
11871    },
11872    {
11873     "access" : "private",
11874     "field_name" : "mFlags",
11875     "field_offset" : 224,
11876     "referenced_type" : "_ZTIj"
11877    }
11878   ],
11879   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11880   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11881   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11882   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11883   "size" : 32,
11884   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11885   "template_args" : [ "_ZTIc" ]
11886  },
11887  {
11888   "access" : "private",
11889   "alignment" : 8,
11890   "fields" :
11891   [
11892    {
11893     "field_name" : "binder",
11894     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11895    },
11896    {
11897     "field_name" : "refs",
11898     "field_offset" : 64,
11899     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11900    }
11901   ],
11902   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11903   "name" : "android::hardware::ProcessState::handle_entry",
11904   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11905   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11906   "size" : 16,
11907   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11908  },
11909  {
11910   "alignment" : 8,
11911   "base_specifiers" :
11912   [
11913    {
11914     "is_virtual" : true,
11915     "referenced_type" : "_ZTIN7android7RefBaseE"
11916    }
11917   ],
11918   "fields" :
11919   [
11920    {
11921     "access" : "private",
11922     "field_name" : "mDriverFD",
11923     "field_offset" : 64,
11924     "referenced_type" : "_ZTIi"
11925    },
11926    {
11927     "access" : "private",
11928     "field_name" : "mVMStart",
11929     "field_offset" : 128,
11930     "referenced_type" : "_ZTIPv"
11931    },
11932    {
11933     "access" : "private",
11934     "field_name" : "mThreadCountLock",
11935     "field_offset" : 192,
11936     "referenced_type" : "_ZTI15pthread_mutex_t"
11937    },
11938    {
11939     "access" : "private",
11940     "field_name" : "mThreadCountDecrement",
11941     "field_offset" : 512,
11942     "referenced_type" : "_ZTI14pthread_cond_t"
11943    },
11944    {
11945     "access" : "private",
11946     "field_name" : "mExecutingThreadsCount",
11947     "field_offset" : 896,
11948     "referenced_type" : "_ZTIm"
11949    },
11950    {
11951     "access" : "private",
11952     "field_name" : "mMaxThreads",
11953     "field_offset" : 960,
11954     "referenced_type" : "_ZTIm"
11955    },
11956    {
11957     "access" : "private",
11958     "field_name" : "mStarvationStartTimeMs",
11959     "field_offset" : 1024,
11960     "referenced_type" : "_ZTIl"
11961    },
11962    {
11963     "access" : "private",
11964     "field_name" : "mLock",
11965     "field_offset" : 1088,
11966     "referenced_type" : "_ZTIN7android5MutexE"
11967    },
11968    {
11969     "access" : "private",
11970     "field_name" : "mHandleToObject",
11971     "field_offset" : 1408,
11972     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11973    },
11974    {
11975     "access" : "private",
11976     "field_name" : "mManagesContexts",
11977     "field_offset" : 1728,
11978     "referenced_type" : "_ZTIb"
11979    },
11980    {
11981     "access" : "private",
11982     "field_name" : "mBinderContextCheckFunc",
11983     "field_offset" : 1792,
11984     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11985    },
11986    {
11987     "access" : "private",
11988     "field_name" : "mBinderContextUserData",
11989     "field_offset" : 1856,
11990     "referenced_type" : "_ZTIPv"
11991    },
11992    {
11993     "access" : "private",
11994     "field_name" : "mContexts",
11995     "field_offset" : 1920,
11996     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11997    },
11998    {
11999     "access" : "private",
12000     "field_name" : "mRootDir",
12001     "field_offset" : 2240,
12002     "referenced_type" : "_ZTIN7android7String8E"
12003    },
12004    {
12005     "access" : "private",
12006     "field_name" : "mThreadPoolStarted",
12007     "field_offset" : 2304,
12008     "referenced_type" : "_ZTIb"
12009    },
12010    {
12011     "access" : "private",
12012     "field_name" : "mSpawnThreadOnStart",
12013     "field_offset" : 2312,
12014     "referenced_type" : "_ZTIb"
12015    },
12016    {
12017     "access" : "private",
12018     "field_name" : "mThreadPoolSeq",
12019     "field_offset" : 2336,
12020     "referenced_type" : "_ZTIVi"
12021    },
12022    {
12023     "access" : "private",
12024     "field_name" : "mMmapSize",
12025     "field_offset" : 2368,
12026     "referenced_type" : "_ZTIKm"
12027    },
12028    {
12029     "access" : "private",
12030     "field_name" : "mCallRestriction",
12031     "field_offset" : 2432,
12032     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12033    }
12034   ],
12035   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12036   "name" : "android::hardware::ProcessState",
12037   "record_kind" : "class",
12038   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12039   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12040   "size" : 328,
12041   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12042   "vtable_components" :
12043   [
12044    {
12045     "component_value" : 312,
12046     "kind" : "vbase_offset"
12047    },
12048    {
12049     "kind" : "offset_to_top"
12050    },
12051    {
12052     "kind" : "rtti",
12053     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12054    },
12055    {
12056     "kind" : "complete_dtor_pointer",
12057     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12058    },
12059    {
12060     "kind" : "deleting_dtor_pointer",
12061     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12062    },
12063    {
12064     "kind" : "vcall_offset"
12065    },
12066    {
12067     "kind" : "vcall_offset"
12068    },
12069    {
12070     "kind" : "vcall_offset"
12071    },
12072    {
12073     "kind" : "vcall_offset"
12074    },
12075    {
12076     "component_value" : -312,
12077     "kind" : "vcall_offset"
12078    },
12079    {
12080     "component_value" : -312,
12081     "kind" : "offset_to_top"
12082    },
12083    {
12084     "kind" : "rtti",
12085     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12086    },
12087    {
12088     "kind" : "complete_dtor_pointer",
12089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
12090    },
12091    {
12092     "kind" : "deleting_dtor_pointer",
12093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12106    }
12107   ]
12108  },
12109  {
12110   "alignment" : 2,
12111   "fields" :
12112   [
12113    {
12114     "access" : "private",
12115     "field_name" : "mMajor",
12116     "referenced_type" : "_ZTIt"
12117    },
12118    {
12119     "access" : "private",
12120     "field_name" : "mMinor",
12121     "field_offset" : 16,
12122     "referenced_type" : "_ZTIt"
12123    }
12124   ],
12125   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12126   "name" : "android::hardware::hidl_version",
12127   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12128   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12129   "size" : 4,
12130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12131  },
12132  {
12133   "alignment" : 8,
12134   "fields" :
12135   [
12136    {
12137     "access" : "private",
12138     "field_name" : "mMutex",
12139     "referenced_type" : "_ZTINSt3__15mutexE"
12140    },
12141    {
12142     "access" : "private",
12143     "field_name" : "mMap",
12144     "field_offset" : 320,
12145     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12146    }
12147   ],
12148   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12149   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12150   "record_kind" : "class",
12151   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12152   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12153   "size" : 64,
12154   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12155   "template_args" :
12156   [
12157    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12158    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12159   ]
12160  },
12161  {
12162   "alignment" : 8,
12163   "fields" :
12164   [
12165    {
12166     "access" : "private",
12167     "field_name" : "mMutex",
12168     "referenced_type" : "_ZTINSt3__15mutexE"
12169    },
12170    {
12171     "access" : "private",
12172     "field_name" : "mMap",
12173     "field_offset" : 320,
12174     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12175    }
12176   ],
12177   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12178   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12179   "record_kind" : "class",
12180   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12181   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12182   "size" : 64,
12183   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12184   "template_args" :
12185   [
12186    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12187    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12188   ]
12189  },
12190  {
12191   "alignment" : 8,
12192   "fields" :
12193   [
12194    {
12195     "access" : "private",
12196     "field_name" : "mMutex",
12197     "referenced_type" : "_ZTINSt3__15mutexE"
12198    },
12199    {
12200     "access" : "private",
12201     "field_name" : "mMap",
12202     "field_offset" : 320,
12203     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12204    }
12205   ],
12206   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12207   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12208   "record_kind" : "class",
12209   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12210   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12211   "size" : 64,
12212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12213   "template_args" :
12214   [
12215    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12216    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12217   ]
12218  },
12219  {
12220   "alignment" : 8,
12221   "fields" :
12222   [
12223    {
12224     "field_name" : "flags",
12225     "referenced_type" : "_ZTIj"
12226    },
12227    {
12228     "field_name" : "fdIndex",
12229     "field_offset" : 32,
12230     "referenced_type" : "_ZTIj"
12231    },
12232    {
12233     "field_name" : "offset",
12234     "field_offset" : 64,
12235     "referenced_type" : "_ZTIj"
12236    },
12237    {
12238     "field_name" : "extent",
12239     "field_offset" : 128,
12240     "referenced_type" : "_ZTIm"
12241    }
12242   ],
12243   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12244   "name" : "android::hardware::GrantorDescriptor",
12245   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12246   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12247   "size" : 24,
12248   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12249  },
12250  {
12251   "alignment" : 8,
12252   "base_specifiers" :
12253   [
12254    {
12255     "is_virtual" : true,
12256     "referenced_type" : "_ZTIN7android7RefBaseE"
12257    }
12258   ],
12259   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12260   "name" : "android::hardware::hidl_death_recipient",
12261   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12262   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12263   "size" : 24,
12264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12265   "vtable_components" :
12266   [
12267    {
12268     "component_value" : 8,
12269     "kind" : "vbase_offset"
12270    },
12271    {
12272     "kind" : "offset_to_top"
12273    },
12274    {
12275     "kind" : "rtti",
12276     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12277    },
12278    {
12279     "is_pure" : true,
12280     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12281    },
12282    {
12283     "kind" : "complete_dtor_pointer",
12284     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12285    },
12286    {
12287     "kind" : "deleting_dtor_pointer",
12288     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12289    },
12290    {
12291     "kind" : "vcall_offset"
12292    },
12293    {
12294     "kind" : "vcall_offset"
12295    },
12296    {
12297     "kind" : "vcall_offset"
12298    },
12299    {
12300     "kind" : "vcall_offset"
12301    },
12302    {
12303     "component_value" : -8,
12304     "kind" : "vcall_offset"
12305    },
12306    {
12307     "component_value" : -8,
12308     "kind" : "offset_to_top"
12309    },
12310    {
12311     "kind" : "rtti",
12312     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12313    },
12314    {
12315     "kind" : "complete_dtor_pointer",
12316     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
12317    },
12318    {
12319     "kind" : "deleting_dtor_pointer",
12320     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12333    }
12334   ]
12335  },
12336  {
12337   "alignment" : 8,
12338   "base_specifiers" :
12339   [
12340    {
12341     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12342    }
12343   ],
12344   "fields" :
12345   [
12346    {
12347     "access" : "private",
12348     "field_name" : "mRecipient",
12349     "field_offset" : 64,
12350     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12351    },
12352    {
12353     "access" : "private",
12354     "field_name" : "mCookie",
12355     "field_offset" : 192,
12356     "referenced_type" : "_ZTIm"
12357    },
12358    {
12359     "access" : "private",
12360     "field_name" : "mBase",
12361     "field_offset" : 256,
12362     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12363    }
12364   ],
12365   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12366   "name" : "android::hardware::hidl_binder_death_recipient",
12367   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12368   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12369   "size" : 64,
12370   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12371   "vtable_components" :
12372   [
12373    {
12374     "component_value" : 48,
12375     "kind" : "vbase_offset"
12376    },
12377    {
12378     "kind" : "offset_to_top"
12379    },
12380    {
12381     "kind" : "rtti",
12382     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12386    },
12387    {
12388     "kind" : "complete_dtor_pointer",
12389     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12390    },
12391    {
12392     "kind" : "deleting_dtor_pointer",
12393     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12394    },
12395    {
12396     "kind" : "vcall_offset"
12397    },
12398    {
12399     "kind" : "vcall_offset"
12400    },
12401    {
12402     "kind" : "vcall_offset"
12403    },
12404    {
12405     "kind" : "vcall_offset"
12406    },
12407    {
12408     "component_value" : -48,
12409     "kind" : "vcall_offset"
12410    },
12411    {
12412     "component_value" : -48,
12413     "kind" : "offset_to_top"
12414    },
12415    {
12416     "kind" : "rtti",
12417     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12418    },
12419    {
12420     "kind" : "complete_dtor_pointer",
12421     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
12422    },
12423    {
12424     "kind" : "deleting_dtor_pointer",
12425     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12438    }
12439   ]
12440  },
12441  {
12442   "access" : "private",
12443   "alignment" : 8,
12444   "fields" :
12445   [
12446    {
12447     "field_name" : "index",
12448     "referenced_type" : "_ZTIm"
12449    },
12450    {
12451     "field_name" : "buffer",
12452     "field_offset" : 64,
12453     "referenced_type" : "_ZTIy"
12454    },
12455    {
12456     "field_name" : "bufend",
12457     "field_offset" : 128,
12458     "referenced_type" : "_ZTIy"
12459    }
12460   ],
12461   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12462   "name" : "android::hardware::Parcel::BufferInfo",
12463   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12464   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12465   "size" : 24,
12466   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12467  },
12468  {
12469   "alignment" : 8,
12470   "fields" :
12471   [
12472    {
12473     "access" : "private",
12474     "field_name" : "mBufCachePos",
12475     "referenced_type" : "_ZTIm"
12476    },
12477    {
12478     "access" : "private",
12479     "field_name" : "mBufCache",
12480     "field_offset" : 64,
12481     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12482    },
12483    {
12484     "access" : "private",
12485     "field_name" : "mError",
12486     "field_offset" : 256,
12487     "referenced_type" : "_ZTIi"
12488    },
12489    {
12490     "access" : "private",
12491     "field_name" : "mData",
12492     "field_offset" : 320,
12493     "referenced_type" : "_ZTIPh"
12494    },
12495    {
12496     "access" : "private",
12497     "field_name" : "mDataSize",
12498     "field_offset" : 384,
12499     "referenced_type" : "_ZTIm"
12500    },
12501    {
12502     "access" : "private",
12503     "field_name" : "mDataCapacity",
12504     "field_offset" : 448,
12505     "referenced_type" : "_ZTIm"
12506    },
12507    {
12508     "access" : "private",
12509     "field_name" : "mDataPos",
12510     "field_offset" : 512,
12511     "referenced_type" : "_ZTIm"
12512    },
12513    {
12514     "access" : "private",
12515     "field_name" : "mObjects",
12516     "field_offset" : 576,
12517     "referenced_type" : "_ZTIPy"
12518    },
12519    {
12520     "access" : "private",
12521     "field_name" : "mObjectsSize",
12522     "field_offset" : 640,
12523     "referenced_type" : "_ZTIm"
12524    },
12525    {
12526     "access" : "private",
12527     "field_name" : "mObjectsCapacity",
12528     "field_offset" : 704,
12529     "referenced_type" : "_ZTIm"
12530    },
12531    {
12532     "access" : "private",
12533     "field_name" : "mNextObjectHint",
12534     "field_offset" : 768,
12535     "referenced_type" : "_ZTIm"
12536    },
12537    {
12538     "access" : "private",
12539     "field_name" : "mNumRef",
12540     "field_offset" : 832,
12541     "referenced_type" : "_ZTIm"
12542    },
12543    {
12544     "access" : "private",
12545     "field_name" : "mFdsKnown",
12546     "field_offset" : 896,
12547     "referenced_type" : "_ZTIb"
12548    },
12549    {
12550     "access" : "private",
12551     "field_name" : "mHasFds",
12552     "field_offset" : 904,
12553     "referenced_type" : "_ZTIb"
12554    },
12555    {
12556     "access" : "private",
12557     "field_name" : "mAllowFds",
12558     "field_offset" : 912,
12559     "referenced_type" : "_ZTIb"
12560    },
12561    {
12562     "access" : "private",
12563     "field_name" : "mOwner",
12564     "field_offset" : 960,
12565     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
12566    },
12567    {
12568     "access" : "private",
12569     "field_name" : "mOwnerCookie",
12570     "field_offset" : 1024,
12571     "referenced_type" : "_ZTIPv"
12572    }
12573   ],
12574   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12575   "name" : "android::hardware::Parcel",
12576   "record_kind" : "class",
12577   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12578   "self_type" : "_ZTIN7android8hardware6ParcelE",
12579   "size" : 136,
12580   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12581  },
12582  {
12583   "alignment" : 8,
12584   "base_specifiers" :
12585   [
12586    {
12587     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12588    }
12589   ],
12590   "fields" :
12591   [
12592    {
12593     "access" : "private",
12594     "field_name" : "mVal",
12595     "field_offset" : 320,
12596     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
12597    }
12598   ],
12599   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12600   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> >",
12601   "record_kind" : "class",
12602   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12603   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12604   "size" : 48,
12605   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12606   "template_args" : [ "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE" ]
12607  },
12608  {
12609   "alignment" : 8,
12610   "base_specifiers" :
12611   [
12612    {
12613     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12614    }
12615   ],
12616   "fields" :
12617   [
12618    {
12619     "access" : "private",
12620     "field_name" : "mVal",
12621     "field_offset" : 320,
12622     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12623    }
12624   ],
12625   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12626   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> >",
12627   "record_kind" : "class",
12628   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12629   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12630   "size" : 48,
12631   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12632   "template_args" :
12633   [
12634    "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12635   ]
12636  },
12637  {
12638   "alignment" : 8,
12639   "base_specifiers" :
12640   [
12641    {
12642     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12643    }
12644   ],
12645   "fields" :
12646   [
12647    {
12648     "access" : "private",
12649     "field_name" : "mVal",
12650     "field_offset" : 264,
12651     "referenced_type" : "_ZTIb"
12652    }
12653   ],
12654   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12655   "name" : "android::hardware::Return<bool>",
12656   "record_kind" : "class",
12657   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12658   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12659   "size" : 40,
12660   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12661   "template_args" : [ "_ZTIb" ]
12662  },
12663  {
12664   "alignment" : 8,
12665   "base_specifiers" :
12666   [
12667    {
12668     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12669    }
12670   ],
12671   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12672   "name" : "android::hardware::Return<void>",
12673   "record_kind" : "class",
12674   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12675   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12676   "size" : 40,
12677   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12678   "template_args" : [ "_ZTIv" ]
12679  },
12680  {
12681   "alignment" : 8,
12682   "fields" :
12683   [
12684    {
12685     "access" : "private",
12686     "field_name" : "mException",
12687     "referenced_type" : "_ZTIi"
12688    },
12689    {
12690     "access" : "private",
12691     "field_name" : "mErrorCode",
12692     "field_offset" : 32,
12693     "referenced_type" : "_ZTIi"
12694    },
12695    {
12696     "access" : "private",
12697     "field_name" : "mMessage",
12698     "field_offset" : 64,
12699     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12700    }
12701   ],
12702   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12703   "name" : "android::hardware::Status",
12704   "record_kind" : "class",
12705   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12706   "self_type" : "_ZTIN7android8hardware6StatusE",
12707   "size" : 32,
12708   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12709  },
12710  {
12711   "alignment" : 8,
12712   "base_specifiers" :
12713   [
12714    {
12715     "is_virtual" : true,
12716     "referenced_type" : "_ZTIN7android7RefBaseE"
12717    }
12718   ],
12719   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12720   "name" : "android::hardware::IBinder::DeathRecipient",
12721   "record_kind" : "class",
12722   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12723   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12724   "size" : 24,
12725   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12726   "vtable_components" :
12727   [
12728    {
12729     "component_value" : 8,
12730     "kind" : "vbase_offset"
12731    },
12732    {
12733     "kind" : "offset_to_top"
12734    },
12735    {
12736     "kind" : "rtti",
12737     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12738    },
12739    {
12740     "is_pure" : true,
12741     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12742    },
12743    {
12744     "kind" : "complete_dtor_pointer",
12745     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12746    },
12747    {
12748     "kind" : "deleting_dtor_pointer",
12749     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12750    },
12751    {
12752     "kind" : "vcall_offset"
12753    },
12754    {
12755     "kind" : "vcall_offset"
12756    },
12757    {
12758     "kind" : "vcall_offset"
12759    },
12760    {
12761     "kind" : "vcall_offset"
12762    },
12763    {
12764     "component_value" : -8,
12765     "kind" : "vcall_offset"
12766    },
12767    {
12768     "component_value" : -8,
12769     "kind" : "offset_to_top"
12770    },
12771    {
12772     "kind" : "rtti",
12773     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12774    },
12775    {
12776     "kind" : "complete_dtor_pointer",
12777     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
12778    },
12779    {
12780     "kind" : "deleting_dtor_pointer",
12781     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12794    }
12795   ]
12796  },
12797  {
12798   "alignment" : 8,
12799   "base_specifiers" :
12800   [
12801    {
12802     "is_virtual" : true,
12803     "referenced_type" : "_ZTIN7android7RefBaseE"
12804    }
12805   ],
12806   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12807   "name" : "android::hardware::IBinder",
12808   "record_kind" : "class",
12809   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12810   "self_type" : "_ZTIN7android8hardware7IBinderE",
12811   "size" : 24,
12812   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12813   "vtable_components" :
12814   [
12815    {
12816     "component_value" : 8,
12817     "kind" : "vbase_offset"
12818    },
12819    {
12820     "kind" : "offset_to_top"
12821    },
12822    {
12823     "kind" : "rtti",
12824     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12825    },
12826    {
12827     "is_pure" : true,
12828     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12829    },
12830    {
12831     "is_pure" : true,
12832     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12833    },
12834    {
12835     "is_pure" : true,
12836     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12837    },
12838    {
12839     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12840    },
12841    {
12842     "is_pure" : true,
12843     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12844    },
12845    {
12846     "is_pure" : true,
12847     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12848    },
12849    {
12850     "is_pure" : true,
12851     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12858    },
12859    {
12860     "kind" : "complete_dtor_pointer",
12861     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12862    },
12863    {
12864     "kind" : "deleting_dtor_pointer",
12865     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12866    },
12867    {
12868     "kind" : "vcall_offset"
12869    },
12870    {
12871     "kind" : "vcall_offset"
12872    },
12873    {
12874     "kind" : "vcall_offset"
12875    },
12876    {
12877     "kind" : "vcall_offset"
12878    },
12879    {
12880     "component_value" : -8,
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "component_value" : -8,
12885     "kind" : "offset_to_top"
12886    },
12887    {
12888     "kind" : "rtti",
12889     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12890    },
12891    {
12892     "kind" : "complete_dtor_pointer",
12893     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
12894    },
12895    {
12896     "kind" : "deleting_dtor_pointer",
12897     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12901    },
12902    {
12903     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12910    }
12911   ]
12912  },
12913  {
12914   "alignment" : 8,
12915   "fields" :
12916   [
12917    {
12918     "access" : "private",
12919     "field_name" : "mQueue",
12920     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12921    }
12922   ],
12923   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12924   "name" : "android::hardware::details::TaskRunner",
12925   "record_kind" : "class",
12926   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12927   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12928   "size" : 16,
12929   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12930  },
12931  {
12932   "alignment" : 8,
12933   "fields" :
12934   [
12935    {
12936     "access" : "private",
12937     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12938    }
12939   ],
12940   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12941   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12942   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12943   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12944   "size" : 8,
12945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12946   "template_args" : [ "_ZTI13native_handle" ]
12947  },
12948  {
12949   "access" : "private",
12950   "alignment" : 8,
12951   "fields" :
12952   [
12953    {
12954     "field_name" : "mPointer",
12955     "referenced_type" : "_ZTIP13native_handle"
12956    },
12957    {
12958     "field_name" : "_pad",
12959     "referenced_type" : "_ZTIm"
12960    }
12961   ],
12962   "is_anonymous" : true,
12963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12964   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12965   "record_kind" : "union",
12966   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12967   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12968   "size" : 8,
12969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12970  },
12971  {
12972   "alignment" : 8,
12973   "fields" :
12974   [
12975    {
12976     "access" : "private",
12977     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12978    }
12979   ],
12980   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12981   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12982   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12983   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12984   "size" : 8,
12985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12986   "template_args" : [ "_ZTIK13native_handle" ]
12987  },
12988  {
12989   "access" : "private",
12990   "alignment" : 8,
12991   "fields" :
12992   [
12993    {
12994     "field_name" : "mPointer",
12995     "referenced_type" : "_ZTIPK13native_handle"
12996    },
12997    {
12998     "field_name" : "_pad",
12999     "referenced_type" : "_ZTIm"
13000    }
13001   ],
13002   "is_anonymous" : true,
13003   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13004   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13005   "record_kind" : "union",
13006   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13007   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13008   "size" : 8,
13009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13010  },
13011  {
13012   "alignment" : 8,
13013   "fields" :
13014   [
13015    {
13016     "access" : "private",
13017     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13018    }
13019   ],
13020   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13021   "name" : "android::hardware::details::hidl_pointer<const char>",
13022   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13023   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13024   "size" : 8,
13025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13026   "template_args" : [ "_ZTIKc" ]
13027  },
13028  {
13029   "access" : "private",
13030   "alignment" : 8,
13031   "fields" :
13032   [
13033    {
13034     "field_name" : "mPointer",
13035     "referenced_type" : "_ZTIPKc"
13036    },
13037    {
13038     "field_name" : "_pad",
13039     "referenced_type" : "_ZTIm"
13040    }
13041   ],
13042   "is_anonymous" : true,
13043   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13044   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13045   "record_kind" : "union",
13046   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13047   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13048   "size" : 8,
13049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13050  },
13051  {
13052   "alignment" : 8,
13053   "fields" :
13054   [
13055    {
13056     "access" : "private",
13057     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13058    }
13059   ],
13060   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13061   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13062   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13063   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13064   "size" : 8,
13065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13066   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13067  },
13068  {
13069   "access" : "private",
13070   "alignment" : 8,
13071   "fields" :
13072   [
13073    {
13074     "field_name" : "mPointer",
13075     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
13076    },
13077    {
13078     "field_name" : "_pad",
13079     "referenced_type" : "_ZTIm"
13080    }
13081   ],
13082   "is_anonymous" : true,
13083   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13084   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13085   "record_kind" : "union",
13086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13087   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13088   "size" : 8,
13089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13090  },
13091  {
13092   "alignment" : 8,
13093   "fields" :
13094   [
13095    {
13096     "access" : "private",
13097     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13098    }
13099   ],
13100   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13101   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13102   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13103   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13104   "size" : 8,
13105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13106   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13107  },
13108  {
13109   "access" : "private",
13110   "alignment" : 8,
13111   "fields" :
13112   [
13113    {
13114     "field_name" : "mPointer",
13115     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13116    },
13117    {
13118     "field_name" : "_pad",
13119     "referenced_type" : "_ZTIm"
13120    }
13121   ],
13122   "is_anonymous" : true,
13123   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13124   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13125   "record_kind" : "union",
13126   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13127   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13128   "size" : 8,
13129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13130  },
13131  {
13132   "alignment" : 8,
13133   "fields" :
13134   [
13135    {
13136     "access" : "private",
13137     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13138    }
13139   ],
13140   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13141   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13142   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13143   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13144   "size" : 8,
13145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13146   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13147  },
13148  {
13149   "access" : "private",
13150   "alignment" : 8,
13151   "fields" :
13152   [
13153    {
13154     "field_name" : "mPointer",
13155     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13156    },
13157    {
13158     "field_name" : "_pad",
13159     "referenced_type" : "_ZTIm"
13160    }
13161   ],
13162   "is_anonymous" : true,
13163   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13164   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13165   "record_kind" : "union",
13166   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13167   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13168   "size" : 8,
13169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13170  },
13171  {
13172   "alignment" : 8,
13173   "fields" :
13174   [
13175    {
13176     "access" : "private",
13177     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13178    }
13179   ],
13180   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13181   "name" : "android::hardware::details::hidl_pointer<char>",
13182   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13183   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13184   "size" : 8,
13185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13186   "template_args" : [ "_ZTIc" ]
13187  },
13188  {
13189   "access" : "private",
13190   "alignment" : 8,
13191   "fields" :
13192   [
13193    {
13194     "field_name" : "mPointer",
13195     "referenced_type" : "_ZTIPc"
13196    },
13197    {
13198     "field_name" : "_pad",
13199     "referenced_type" : "_ZTIm"
13200    }
13201   ],
13202   "is_anonymous" : true,
13203   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13204   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13205   "record_kind" : "union",
13206   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13207   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13208   "size" : 8,
13209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13210  },
13211  {
13212   "alignment" : 8,
13213   "fields" :
13214   [
13215    {
13216     "access" : "private",
13217     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13218    }
13219   ],
13220   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13221   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13222   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13223   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13224   "size" : 8,
13225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13226   "template_args" : [ "_ZTIh" ]
13227  },
13228  {
13229   "access" : "private",
13230   "alignment" : 8,
13231   "fields" :
13232   [
13233    {
13234     "field_name" : "mPointer",
13235     "referenced_type" : "_ZTIPh"
13236    },
13237    {
13238     "field_name" : "_pad",
13239     "referenced_type" : "_ZTIm"
13240    }
13241   ],
13242   "is_anonymous" : true,
13243   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13244   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13245   "record_kind" : "union",
13246   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13247   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13248   "size" : 8,
13249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13250  },
13251  {
13252   "alignment" : 8,
13253   "fields" :
13254   [
13255    {
13256     "access" : "private",
13257     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13258    }
13259   ],
13260   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13261   "name" : "android::hardware::details::hidl_pointer<int>",
13262   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13263   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13264   "size" : 8,
13265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13266   "template_args" : [ "_ZTIi" ]
13267  },
13268  {
13269   "access" : "private",
13270   "alignment" : 8,
13271   "fields" :
13272   [
13273    {
13274     "field_name" : "mPointer",
13275     "referenced_type" : "_ZTIPi"
13276    },
13277    {
13278     "field_name" : "_pad",
13279     "referenced_type" : "_ZTIm"
13280    }
13281   ],
13282   "is_anonymous" : true,
13283   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13284   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13285   "record_kind" : "union",
13286   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13287   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13288   "size" : 8,
13289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13290  },
13291  {
13292   "alignment" : 8,
13293   "fields" :
13294   [
13295    {
13296     "access" : "private",
13297     "field_name" : "buffer",
13298     "referenced_type" : "_ZTIA64_c"
13299    }
13300   ],
13301   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13302   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13303   "record_kind" : "class",
13304   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13305   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13306   "size" : 64,
13307   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13308   "template_args" :
13309   [
13310    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13311   ]
13312  },
13313  {
13314   "alignment" : 8,
13315   "fields" :
13316   [
13317    {
13318     "access" : "private",
13319     "field_name" : "mStatus",
13320     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13321    },
13322    {
13323     "access" : "private",
13324     "field_name" : "mCheckedStatus",
13325     "field_offset" : 256,
13326     "referenced_type" : "_ZTIb"
13327    }
13328   ],
13329   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13330   "name" : "android::hardware::details::return_status",
13331   "record_kind" : "class",
13332   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13333   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13334   "size" : 40,
13335   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13336  },
13337  {
13338   "alignment" : 8,
13339   "fields" :
13340   [
13341    {
13342     "access" : "protected",
13343     "field_name" : "mInstrumentationCallbacks",
13344     "field_offset" : 64,
13345     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13346    },
13347    {
13348     "access" : "protected",
13349     "field_name" : "mEnableInstrumentation",
13350     "field_offset" : 256,
13351     "referenced_type" : "_ZTIb"
13352    },
13353    {
13354     "access" : "protected",
13355     "field_name" : "mInstrumentationLibPackage",
13356     "field_offset" : 320,
13357     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13358    },
13359    {
13360     "access" : "protected",
13361     "field_name" : "mInterfaceName",
13362     "field_offset" : 512,
13363     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13364    }
13365   ],
13366   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13367   "name" : "android::hardware::details::HidlInstrumentor",
13368   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13369   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13370   "size" : 88,
13371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13372   "vtable_components" :
13373   [
13374    {
13375     "kind" : "offset_to_top"
13376    },
13377    {
13378     "kind" : "rtti",
13379     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13380    },
13381    {
13382     "kind" : "complete_dtor_pointer",
13383     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13384    },
13385    {
13386     "kind" : "deleting_dtor_pointer",
13387     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13388    }
13389   ]
13390  },
13391  {
13392   "alignment" : 1,
13393   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13394   "name" : "android::hardware::details::i_tag",
13395   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13396   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13397   "size" : 1,
13398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13399  },
13400  {
13401   "alignment" : 1,
13402   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13403   "name" : "android::hardware::details::bs_tag",
13404   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13405   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13406   "size" : 1,
13407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13408  },
13409  {
13410   "alignment" : 1,
13411   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13412   "name" : "android::hardware::details::bnhw_tag",
13413   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13414   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13415   "size" : 1,
13416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13417  },
13418  {
13419   "alignment" : 1,
13420   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13421   "name" : "android::hardware::details::bphw_tag",
13422   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13423   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13424   "size" : 1,
13425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13426  },
13427  {
13428   "alignment" : 1,
13429   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13430   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13431   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13432   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13433   "size" : 1,
13434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13435   "template_args" : [ "_ZTIh" ]
13436  },
13437  {
13438   "alignment" : 8,
13439   "fields" :
13440   [
13441    {
13442     "access" : "private",
13443     "field_name" : "mBuffer",
13444     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
13445    },
13446    {
13447     "access" : "private",
13448     "field_name" : "mSize",
13449     "field_offset" : 64,
13450     "referenced_type" : "_ZTIj"
13451    },
13452    {
13453     "access" : "private",
13454     "field_name" : "mOwnsBuffer",
13455     "field_offset" : 96,
13456     "referenced_type" : "_ZTIb"
13457    },
13458    {
13459     "access" : "private",
13460     "field_name" : "mPad",
13461     "field_offset" : 104,
13462     "referenced_type" : "_ZTIA3_h"
13463    }
13464   ],
13465   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13466   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13467   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13468   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13469   "size" : 16,
13470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13471   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13472  },
13473  {
13474   "alignment" : 8,
13475   "fields" :
13476   [
13477    {
13478     "access" : "private",
13479     "field_name" : "mBuffer",
13480     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13481    },
13482    {
13483     "access" : "private",
13484     "field_name" : "mSize",
13485     "field_offset" : 64,
13486     "referenced_type" : "_ZTIj"
13487    },
13488    {
13489     "access" : "private",
13490     "field_name" : "mOwnsBuffer",
13491     "field_offset" : 96,
13492     "referenced_type" : "_ZTIb"
13493    },
13494    {
13495     "access" : "private",
13496     "field_name" : "mPad",
13497     "field_offset" : 104,
13498     "referenced_type" : "_ZTIA3_h"
13499    }
13500   ],
13501   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13502   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13503   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13504   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13505   "size" : 16,
13506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13507   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13508  },
13509  {
13510   "alignment" : 8,
13511   "fields" :
13512   [
13513    {
13514     "access" : "private",
13515     "field_name" : "mBuffer",
13516     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13517    },
13518    {
13519     "access" : "private",
13520     "field_name" : "mSize",
13521     "field_offset" : 64,
13522     "referenced_type" : "_ZTIj"
13523    },
13524    {
13525     "access" : "private",
13526     "field_name" : "mOwnsBuffer",
13527     "field_offset" : 96,
13528     "referenced_type" : "_ZTIb"
13529    },
13530    {
13531     "access" : "private",
13532     "field_name" : "mPad",
13533     "field_offset" : 104,
13534     "referenced_type" : "_ZTIA3_h"
13535    }
13536   ],
13537   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13538   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13539   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13540   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13541   "size" : 16,
13542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13543   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13544  },
13545  {
13546   "alignment" : 8,
13547   "fields" :
13548   [
13549    {
13550     "access" : "private",
13551     "field_name" : "mBuffer",
13552     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13553    },
13554    {
13555     "access" : "private",
13556     "field_name" : "mSize",
13557     "field_offset" : 64,
13558     "referenced_type" : "_ZTIj"
13559    },
13560    {
13561     "access" : "private",
13562     "field_name" : "mOwnsBuffer",
13563     "field_offset" : 96,
13564     "referenced_type" : "_ZTIb"
13565    },
13566    {
13567     "access" : "private",
13568     "field_name" : "mPad",
13569     "field_offset" : 104,
13570     "referenced_type" : "_ZTIA3_h"
13571    }
13572   ],
13573   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13574   "name" : "android::hardware::hidl_vec<char>",
13575   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13576   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13577   "size" : 16,
13578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13579   "template_args" : [ "_ZTIc" ]
13580  },
13581  {
13582   "alignment" : 8,
13583   "fields" :
13584   [
13585    {
13586     "access" : "private",
13587     "field_name" : "mBuffer",
13588     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
13589    },
13590    {
13591     "access" : "private",
13592     "field_name" : "mSize",
13593     "field_offset" : 64,
13594     "referenced_type" : "_ZTIj"
13595    },
13596    {
13597     "access" : "private",
13598     "field_name" : "mOwnsBuffer",
13599     "field_offset" : 96,
13600     "referenced_type" : "_ZTIb"
13601    },
13602    {
13603     "access" : "private",
13604     "field_name" : "mPad",
13605     "field_offset" : 104,
13606     "referenced_type" : "_ZTIA3_h"
13607    }
13608   ],
13609   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
13610   "name" : "android::hardware::hidl_vec<unsigned char>",
13611   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13612   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13613   "size" : 16,
13614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13615   "template_args" : [ "_ZTIh" ]
13616  },
13617  {
13618   "alignment" : 8,
13619   "fields" :
13620   [
13621    {
13622     "access" : "private",
13623     "field_name" : "mBuffer",
13624     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13625    },
13626    {
13627     "access" : "private",
13628     "field_name" : "mSize",
13629     "field_offset" : 64,
13630     "referenced_type" : "_ZTIj"
13631    },
13632    {
13633     "access" : "private",
13634     "field_name" : "mOwnsBuffer",
13635     "field_offset" : 96,
13636     "referenced_type" : "_ZTIb"
13637    },
13638    {
13639     "access" : "private",
13640     "field_name" : "mPad",
13641     "field_offset" : 104,
13642     "referenced_type" : "_ZTIA3_h"
13643    }
13644   ],
13645   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13646   "name" : "android::hardware::hidl_vec<int>",
13647   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13648   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13649   "size" : 16,
13650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13651   "template_args" : [ "_ZTIi" ]
13652  },
13653  {
13654   "alignment" : 8,
13655   "base_specifiers" :
13656   [
13657    {
13658     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13659    }
13660   ],
13661   "fields" :
13662   [
13663    {
13664     "access" : "protected",
13665     "field_name" : "mSchedPolicy",
13666     "field_offset" : 64,
13667     "referenced_type" : "_ZTIi"
13668    },
13669    {
13670     "access" : "protected",
13671     "field_name" : "mSchedPriority",
13672     "field_offset" : 96,
13673     "referenced_type" : "_ZTIi"
13674    },
13675    {
13676     "access" : "private",
13677     "field_name" : "mExtras",
13678     "field_offset" : 128,
13679     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13680    },
13681    {
13682     "access" : "private",
13683     "field_name" : "mReserved0",
13684     "field_offset" : 192,
13685     "referenced_type" : "_ZTIPv"
13686    }
13687   ],
13688   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13689   "name" : "android::hardware::BHwBinder",
13690   "record_kind" : "class",
13691   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13692   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13693   "size" : 48,
13694   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13695   "vtable_components" :
13696   [
13697    {
13698     "component_value" : 32,
13699     "kind" : "vbase_offset"
13700    },
13701    {
13702     "kind" : "offset_to_top"
13703    },
13704    {
13705     "kind" : "rtti",
13706     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13707    },
13708    {
13709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13710    },
13711    {
13712     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13713    },
13714    {
13715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13716    },
13717    {
13718     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13722    },
13723    {
13724     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13725    },
13726    {
13727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13728    },
13729    {
13730     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13731    },
13732    {
13733     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13734    },
13735    {
13736     "kind" : "complete_dtor_pointer",
13737     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13738    },
13739    {
13740     "kind" : "deleting_dtor_pointer",
13741     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13745    },
13746    {
13747     "kind" : "vcall_offset"
13748    },
13749    {
13750     "kind" : "vcall_offset"
13751    },
13752    {
13753     "kind" : "vcall_offset"
13754    },
13755    {
13756     "kind" : "vcall_offset"
13757    },
13758    {
13759     "component_value" : -32,
13760     "kind" : "vcall_offset"
13761    },
13762    {
13763     "component_value" : -32,
13764     "kind" : "offset_to_top"
13765    },
13766    {
13767     "kind" : "rtti",
13768     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13769    },
13770    {
13771     "kind" : "complete_dtor_pointer",
13772     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
13773    },
13774    {
13775     "kind" : "deleting_dtor_pointer",
13776     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13789    }
13790   ]
13791  },
13792  {
13793   "alignment" : 4,
13794   "fields" :
13795   [
13796    {
13797     "field_name" : "sched_policy",
13798     "referenced_type" : "_ZTIi"
13799    },
13800    {
13801     "field_name" : "prio",
13802     "field_offset" : 32,
13803     "referenced_type" : "_ZTIi"
13804    }
13805   ],
13806   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13807   "name" : "android::hardware::SchedPrio",
13808   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13809   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13810   "size" : 8,
13811   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13812  },
13813  {
13814   "alignment" : 8,
13815   "base_specifiers" :
13816   [
13817    {
13818     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13819    }
13820   ],
13821   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13822   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci",
13823   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13824   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13825   "size" : 24,
13826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h",
13827   "vtable_components" :
13828   [
13829    {
13830     "component_value" : 8,
13831     "kind" : "vbase_offset"
13832    },
13833    {
13834     "kind" : "offset_to_top"
13835    },
13836    {
13837     "kind" : "rtti",
13838     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13839    },
13840    {
13841     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13842    },
13843    {
13844     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13845    },
13846    {
13847     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13848    },
13849    {
13850     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13854    },
13855    {
13856     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13860    },
13861    {
13862     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
13863    },
13864    {
13865     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13866    },
13867    {
13868     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13872    },
13873    {
13874     "kind" : "complete_dtor_pointer",
13875     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13876    },
13877    {
13878     "kind" : "deleting_dtor_pointer",
13879     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13880    },
13881    {
13882     "is_pure" : true,
13883     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
13884    },
13885    {
13886     "is_pure" : true,
13887     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
13888    },
13889    {
13890     "is_pure" : true,
13891     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
13892    },
13893    {
13894     "is_pure" : true,
13895     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
13896    },
13897    {
13898     "is_pure" : true,
13899     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
13900    },
13901    {
13902     "kind" : "vcall_offset"
13903    },
13904    {
13905     "kind" : "vcall_offset"
13906    },
13907    {
13908     "kind" : "vcall_offset"
13909    },
13910    {
13911     "kind" : "vcall_offset"
13912    },
13913    {
13914     "component_value" : -8,
13915     "kind" : "vcall_offset"
13916    },
13917    {
13918     "component_value" : -8,
13919     "kind" : "offset_to_top"
13920    },
13921    {
13922     "kind" : "rtti",
13923     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13924    },
13925    {
13926     "kind" : "complete_dtor_pointer",
13927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13928    },
13929    {
13930     "kind" : "deleting_dtor_pointer",
13931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13932    },
13933    {
13934     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13935    },
13936    {
13937     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13938    },
13939    {
13940     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13941    },
13942    {
13943     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13944    }
13945   ]
13946  },
13947  {
13948   "alignment" : 8,
13949   "base_specifiers" :
13950   [
13951    {
13952     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13953    },
13954    {
13955     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13956    }
13957   ],
13958   "fields" :
13959   [
13960    {
13961     "access" : "private",
13962     "field_name" : "mImpl",
13963     "field_offset" : 768,
13964     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
13965    },
13966    {
13967     "access" : "private",
13968     "field_name" : "mOnewayQueue",
13969     "field_offset" : 832,
13970     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13971    }
13972   ],
13973   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13974   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci",
13975   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13976   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13977   "size" : 136,
13978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h",
13979   "vtable_components" :
13980   [
13981    {
13982     "component_value" : 120,
13983     "kind" : "vbase_offset"
13984    },
13985    {
13986     "kind" : "offset_to_top"
13987    },
13988    {
13989     "kind" : "rtti",
13990     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
13991    },
13992    {
13993     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14000    },
14001    {
14002     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14003    },
14004    {
14005     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14006    },
14007    {
14008     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21setHALInstrumentationEv"
14009    },
14010    {
14011     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14012    },
14013    {
14014     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci4pingEv"
14015    },
14016    {
14017     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14018    },
14019    {
14020     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21notifySyspropsChangedEv"
14021    },
14022    {
14023     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14024    },
14025    {
14026     "kind" : "complete_dtor_pointer",
14027     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14028    },
14029    {
14030     "kind" : "deleting_dtor_pointer",
14031     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14038    },
14039    {
14040     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14041    },
14042    {
14043     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14044    },
14045    {
14046     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5closeEv"
14047    },
14048    {
14049     "component_value" : -8,
14050     "kind" : "offset_to_top"
14051    },
14052    {
14053     "kind" : "rtti",
14054     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
14055    },
14056    {
14057     "kind" : "complete_dtor_pointer",
14058     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14059    },
14060    {
14061     "kind" : "deleting_dtor_pointer",
14062     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14063    },
14064    {
14065     "kind" : "vcall_offset"
14066    },
14067    {
14068     "kind" : "vcall_offset"
14069    },
14070    {
14071     "kind" : "vcall_offset"
14072    },
14073    {
14074     "kind" : "vcall_offset"
14075    },
14076    {
14077     "component_value" : -120,
14078     "kind" : "vcall_offset"
14079    },
14080    {
14081     "component_value" : -120,
14082     "kind" : "offset_to_top"
14083    },
14084    {
14085     "kind" : "rtti",
14086     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
14087    },
14088    {
14089     "kind" : "complete_dtor_pointer",
14090     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14091    },
14092    {
14093     "kind" : "deleting_dtor_pointer",
14094     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14095    },
14096    {
14097     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14101    },
14102    {
14103     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14107    }
14108   ]
14109  },
14110  {
14111   "alignment" : 8,
14112   "base_specifiers" :
14113   [
14114    {
14115     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14116    }
14117   ],
14118   "fields" :
14119   [
14120    {
14121     "access" : "private",
14122     "field_name" : "_hidl_mImpl",
14123     "field_offset" : 1024,
14124     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
14125    }
14126   ],
14127   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14128   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci",
14129   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14130   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14131   "size" : 152,
14132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h",
14133   "vtable_components" :
14134   [
14135    {
14136     "component_value" : 136,
14137     "kind" : "vbase_offset"
14138    },
14139    {
14140     "kind" : "offset_to_top"
14141    },
14142    {
14143     "kind" : "rtti",
14144     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14154    },
14155    {
14156     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14157    },
14158    {
14159     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14160    },
14161    {
14162     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14163    },
14164    {
14165     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14166    },
14167    {
14168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14169    },
14170    {
14171     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14172    },
14173    {
14174     "kind" : "complete_dtor_pointer",
14175     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14176    },
14177    {
14178     "kind" : "deleting_dtor_pointer",
14179     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14183    },
14184    {
14185     "component_value" : -32,
14186     "kind" : "offset_to_top"
14187    },
14188    {
14189     "kind" : "rtti",
14190     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14191    },
14192    {
14193     "kind" : "complete_dtor_pointer",
14194     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14195    },
14196    {
14197     "kind" : "deleting_dtor_pointer",
14198     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14199    },
14200    {
14201     "kind" : "vcall_offset"
14202    },
14203    {
14204     "kind" : "vcall_offset"
14205    },
14206    {
14207     "kind" : "vcall_offset"
14208    },
14209    {
14210     "kind" : "vcall_offset"
14211    },
14212    {
14213     "component_value" : -136,
14214     "kind" : "vcall_offset"
14215    },
14216    {
14217     "component_value" : -136,
14218     "kind" : "offset_to_top"
14219    },
14220    {
14221     "kind" : "rtti",
14222     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14223    },
14224    {
14225     "kind" : "complete_dtor_pointer",
14226     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14227    },
14228    {
14229     "kind" : "deleting_dtor_pointer",
14230     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14231    },
14232    {
14233     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14234    },
14235    {
14236     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14237    },
14238    {
14239     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14240    },
14241    {
14242     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14243    }
14244   ]
14245  },
14246  {
14247   "alignment" : 8,
14248   "base_specifiers" :
14249   [
14250    {
14251     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
14252    },
14253    {
14254     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14255    }
14256   ],
14257   "fields" :
14258   [
14259    {
14260     "access" : "private",
14261     "field_name" : "_hidl_mMutex",
14262     "field_offset" : 1088,
14263     "referenced_type" : "_ZTINSt3__15mutexE"
14264    },
14265    {
14266     "access" : "private",
14267     "field_name" : "_hidl_mDeathRecipients",
14268     "field_offset" : 1408,
14269     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14270    }
14271   ],
14272   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14273   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
14274   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14275   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14276   "size" : 216,
14277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h",
14278   "vtable_components" :
14279   [
14280    {
14281     "component_value" : 200,
14282     "kind" : "vbase_offset"
14283    },
14284    {
14285     "kind" : "offset_to_top"
14286    },
14287    {
14288     "kind" : "rtti",
14289     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14290    },
14291    {
14292     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_016BpHwBluetoothHci8isRemoteEv"
14293    },
14294    {
14295     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14296    },
14297    {
14298     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14299    },
14300    {
14301     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14302    },
14303    {
14304     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14305    },
14306    {
14307     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
14308    },
14309    {
14310     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14311    },
14312    {
14313     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
14314    },
14315    {
14316     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14323    },
14324    {
14325     "kind" : "complete_dtor_pointer",
14326     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14327    },
14328    {
14329     "kind" : "deleting_dtor_pointer",
14330     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14331    },
14332    {
14333     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14334    },
14335    {
14336     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14337    },
14338    {
14339     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14340    },
14341    {
14342     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14343    },
14344    {
14345     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
14346    },
14347    {
14348     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14349    },
14350    {
14351     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14352    },
14353    {
14354     "component_value" : 192,
14355     "kind" : "vbase_offset"
14356    },
14357    {
14358     "component_value" : -8,
14359     "kind" : "offset_to_top"
14360    },
14361    {
14362     "kind" : "rtti",
14363     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14364    },
14365    {
14366     "kind" : "complete_dtor_pointer",
14367     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14368    },
14369    {
14370     "kind" : "deleting_dtor_pointer",
14371     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14372    },
14373    {
14374     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14375    },
14376    {
14377     "component_value" : 184,
14378     "kind" : "vbase_offset"
14379    },
14380    {
14381     "component_value" : -16,
14382     "kind" : "offset_to_top"
14383    },
14384    {
14385     "kind" : "rtti",
14386     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14387    },
14388    {
14389     "kind" : "complete_dtor_pointer",
14390     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14391    },
14392    {
14393     "kind" : "deleting_dtor_pointer",
14394     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14395    },
14396    {
14397     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14398    },
14399    {
14400     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14401    },
14402    {
14403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14404    },
14405    {
14406     "component_value" : -48,
14407     "kind" : "offset_to_top"
14408    },
14409    {
14410     "kind" : "rtti",
14411     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14412    },
14413    {
14414     "kind" : "complete_dtor_pointer",
14415     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14416    },
14417    {
14418     "kind" : "deleting_dtor_pointer",
14419     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14420    },
14421    {
14422     "kind" : "vcall_offset"
14423    },
14424    {
14425     "component_value" : -184,
14426     "kind" : "vcall_offset"
14427    },
14428    {
14429     "component_value" : -200,
14430     "kind" : "vcall_offset"
14431    },
14432    {
14433     "component_value" : -184,
14434     "kind" : "vcall_offset"
14435    },
14436    {
14437     "component_value" : -200,
14438     "kind" : "vcall_offset"
14439    },
14440    {
14441     "component_value" : -200,
14442     "kind" : "offset_to_top"
14443    },
14444    {
14445     "kind" : "rtti",
14446     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14447    },
14448    {
14449     "kind" : "complete_dtor_pointer",
14450     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14451    },
14452    {
14453     "kind" : "deleting_dtor_pointer",
14454     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14455    },
14456    {
14457     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14458    },
14459    {
14460     "mangled_component_name" : "_ZTv0_n40_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14461    },
14462    {
14463     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14464    },
14465    {
14466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14467    }
14468   ]
14469  },
14470  {
14471   "alignment" : 8,
14472   "base_specifiers" :
14473   [
14474    {
14475     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14476    }
14477   ],
14478   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14479   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
14480   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14481   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14482   "size" : 24,
14483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h",
14484   "vtable_components" :
14485   [
14486    {
14487     "component_value" : 8,
14488     "kind" : "vbase_offset"
14489    },
14490    {
14491     "kind" : "offset_to_top"
14492    },
14493    {
14494     "kind" : "rtti",
14495     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14496    },
14497    {
14498     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14499    },
14500    {
14501     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14502    },
14503    {
14504     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14505    },
14506    {
14507     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14508    },
14509    {
14510     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
14514    },
14515    {
14516     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14517    },
14518    {
14519     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
14520    },
14521    {
14522     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14523    },
14524    {
14525     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
14526    },
14527    {
14528     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14529    },
14530    {
14531     "kind" : "complete_dtor_pointer",
14532     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14533    },
14534    {
14535     "kind" : "deleting_dtor_pointer",
14536     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14537    },
14538    {
14539     "is_pure" : true,
14540     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14541    },
14542    {
14543     "is_pure" : true,
14544     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14545    },
14546    {
14547     "is_pure" : true,
14548     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14549    },
14550    {
14551     "is_pure" : true,
14552     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14553    },
14554    {
14555     "kind" : "vcall_offset"
14556    },
14557    {
14558     "kind" : "vcall_offset"
14559    },
14560    {
14561     "kind" : "vcall_offset"
14562    },
14563    {
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "component_value" : -8,
14568     "kind" : "vcall_offset"
14569    },
14570    {
14571     "component_value" : -8,
14572     "kind" : "offset_to_top"
14573    },
14574    {
14575     "kind" : "rtti",
14576     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14577    },
14578    {
14579     "kind" : "complete_dtor_pointer",
14580     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14581    },
14582    {
14583     "kind" : "deleting_dtor_pointer",
14584     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14597    }
14598   ]
14599  },
14600  {
14601   "alignment" : 8,
14602   "base_specifiers" :
14603   [
14604    {
14605     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14606    },
14607    {
14608     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14609    }
14610   ],
14611   "fields" :
14612   [
14613    {
14614     "access" : "private",
14615     "field_name" : "mImpl",
14616     "field_offset" : 768,
14617     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14618    },
14619    {
14620     "access" : "private",
14621     "field_name" : "mOnewayQueue",
14622     "field_offset" : 832,
14623     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14624    }
14625   ],
14626   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14627   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks",
14628   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14629   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14630   "size" : 136,
14631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h",
14632   "vtable_components" :
14633   [
14634    {
14635     "component_value" : 120,
14636     "kind" : "vbase_offset"
14637    },
14638    {
14639     "kind" : "offset_to_top"
14640    },
14641    {
14642     "kind" : "rtti",
14643     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14644    },
14645    {
14646     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14647    },
14648    {
14649     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14650    },
14651    {
14652     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14653    },
14654    {
14655     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14656    },
14657    {
14658     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21setHALInstrumentationEv"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks4pingEv"
14668    },
14669    {
14670     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14671    },
14672    {
14673     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21notifySyspropsChangedEv"
14674    },
14675    {
14676     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14677    },
14678    {
14679     "kind" : "complete_dtor_pointer",
14680     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14681    },
14682    {
14683     "kind" : "deleting_dtor_pointer",
14684     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14688    },
14689    {
14690     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14691    },
14692    {
14693     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14694    },
14695    {
14696     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14697    },
14698    {
14699     "component_value" : -8,
14700     "kind" : "offset_to_top"
14701    },
14702    {
14703     "kind" : "rtti",
14704     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14705    },
14706    {
14707     "kind" : "complete_dtor_pointer",
14708     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14709    },
14710    {
14711     "kind" : "deleting_dtor_pointer",
14712     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14713    },
14714    {
14715     "kind" : "vcall_offset"
14716    },
14717    {
14718     "kind" : "vcall_offset"
14719    },
14720    {
14721     "kind" : "vcall_offset"
14722    },
14723    {
14724     "kind" : "vcall_offset"
14725    },
14726    {
14727     "component_value" : -120,
14728     "kind" : "vcall_offset"
14729    },
14730    {
14731     "component_value" : -120,
14732     "kind" : "offset_to_top"
14733    },
14734    {
14735     "kind" : "rtti",
14736     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14737    },
14738    {
14739     "kind" : "complete_dtor_pointer",
14740     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14741    },
14742    {
14743     "kind" : "deleting_dtor_pointer",
14744     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14745    },
14746    {
14747     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14748    },
14749    {
14750     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14751    },
14752    {
14753     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14754    },
14755    {
14756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14757    }
14758   ]
14759  },
14760  {
14761   "alignment" : 8,
14762   "base_specifiers" :
14763   [
14764    {
14765     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14766    }
14767   ],
14768   "fields" :
14769   [
14770    {
14771     "access" : "private",
14772     "field_name" : "_hidl_mImpl",
14773     "field_offset" : 1024,
14774     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14775    }
14776   ],
14777   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14778   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks",
14779   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14780   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14781   "size" : 152,
14782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h",
14783   "vtable_components" :
14784   [
14785    {
14786     "component_value" : 136,
14787     "kind" : "vbase_offset"
14788    },
14789    {
14790     "kind" : "offset_to_top"
14791    },
14792    {
14793     "kind" : "rtti",
14794     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14795    },
14796    {
14797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14798    },
14799    {
14800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14801    },
14802    {
14803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14804    },
14805    {
14806     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14807    },
14808    {
14809     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14810    },
14811    {
14812     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14813    },
14814    {
14815     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14816    },
14817    {
14818     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14819    },
14820    {
14821     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14822    },
14823    {
14824     "kind" : "complete_dtor_pointer",
14825     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14826    },
14827    {
14828     "kind" : "deleting_dtor_pointer",
14829     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14833    },
14834    {
14835     "component_value" : -32,
14836     "kind" : "offset_to_top"
14837    },
14838    {
14839     "kind" : "rtti",
14840     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14841    },
14842    {
14843     "kind" : "complete_dtor_pointer",
14844     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14845    },
14846    {
14847     "kind" : "deleting_dtor_pointer",
14848     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14849    },
14850    {
14851     "kind" : "vcall_offset"
14852    },
14853    {
14854     "kind" : "vcall_offset"
14855    },
14856    {
14857     "kind" : "vcall_offset"
14858    },
14859    {
14860     "kind" : "vcall_offset"
14861    },
14862    {
14863     "component_value" : -136,
14864     "kind" : "vcall_offset"
14865    },
14866    {
14867     "component_value" : -136,
14868     "kind" : "offset_to_top"
14869    },
14870    {
14871     "kind" : "rtti",
14872     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14873    },
14874    {
14875     "kind" : "complete_dtor_pointer",
14876     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14877    },
14878    {
14879     "kind" : "deleting_dtor_pointer",
14880     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14881    },
14882    {
14883     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14884    },
14885    {
14886     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14887    },
14888    {
14889     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14890    },
14891    {
14892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14893    }
14894   ]
14895  },
14896  {
14897   "alignment" : 8,
14898   "base_specifiers" :
14899   [
14900    {
14901     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14902    },
14903    {
14904     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14905    }
14906   ],
14907   "fields" :
14908   [
14909    {
14910     "access" : "private",
14911     "field_name" : "_hidl_mMutex",
14912     "field_offset" : 1088,
14913     "referenced_type" : "_ZTINSt3__15mutexE"
14914    },
14915    {
14916     "access" : "private",
14917     "field_name" : "_hidl_mDeathRecipients",
14918     "field_offset" : 1408,
14919     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14920    }
14921   ],
14922   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14923   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
14924   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14925   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14926   "size" : 216,
14927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h",
14928   "vtable_components" :
14929   [
14930    {
14931     "component_value" : 200,
14932     "kind" : "vbase_offset"
14933    },
14934    {
14935     "kind" : "offset_to_top"
14936    },
14937    {
14938     "kind" : "rtti",
14939     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14940    },
14941    {
14942     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks8isRemoteEv"
14943    },
14944    {
14945     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14946    },
14947    {
14948     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14949    },
14950    {
14951     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14967    },
14968    {
14969     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
14970    },
14971    {
14972     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14973    },
14974    {
14975     "kind" : "complete_dtor_pointer",
14976     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14977    },
14978    {
14979     "kind" : "deleting_dtor_pointer",
14980     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14981    },
14982    {
14983     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14984    },
14985    {
14986     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14987    },
14988    {
14989     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14990    },
14991    {
14992     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14993    },
14994    {
14995     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
14996    },
14997    {
14998     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
14999    },
15000    {
15001     "component_value" : 192,
15002     "kind" : "vbase_offset"
15003    },
15004    {
15005     "component_value" : -8,
15006     "kind" : "offset_to_top"
15007    },
15008    {
15009     "kind" : "rtti",
15010     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15011    },
15012    {
15013     "kind" : "complete_dtor_pointer",
15014     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15015    },
15016    {
15017     "kind" : "deleting_dtor_pointer",
15018     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15019    },
15020    {
15021     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
15022    },
15023    {
15024     "component_value" : 184,
15025     "kind" : "vbase_offset"
15026    },
15027    {
15028     "component_value" : -16,
15029     "kind" : "offset_to_top"
15030    },
15031    {
15032     "kind" : "rtti",
15033     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15034    },
15035    {
15036     "kind" : "complete_dtor_pointer",
15037     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15038    },
15039    {
15040     "kind" : "deleting_dtor_pointer",
15041     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15042    },
15043    {
15044     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15045    },
15046    {
15047     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15048    },
15049    {
15050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15051    },
15052    {
15053     "component_value" : -48,
15054     "kind" : "offset_to_top"
15055    },
15056    {
15057     "kind" : "rtti",
15058     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15059    },
15060    {
15061     "kind" : "complete_dtor_pointer",
15062     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15063    },
15064    {
15065     "kind" : "deleting_dtor_pointer",
15066     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15067    },
15068    {
15069     "kind" : "vcall_offset"
15070    },
15071    {
15072     "component_value" : -184,
15073     "kind" : "vcall_offset"
15074    },
15075    {
15076     "component_value" : -200,
15077     "kind" : "vcall_offset"
15078    },
15079    {
15080     "component_value" : -184,
15081     "kind" : "vcall_offset"
15082    },
15083    {
15084     "component_value" : -200,
15085     "kind" : "vcall_offset"
15086    },
15087    {
15088     "component_value" : -200,
15089     "kind" : "offset_to_top"
15090    },
15091    {
15092     "kind" : "rtti",
15093     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15094    },
15095    {
15096     "kind" : "complete_dtor_pointer",
15097     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15098    },
15099    {
15100     "kind" : "deleting_dtor_pointer",
15101     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15102    },
15103    {
15104     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15105    },
15106    {
15107     "mangled_component_name" : "_ZTv0_n40_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15108    },
15109    {
15110     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15111    },
15112    {
15113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15114    }
15115   ]
15116  },
15117  {
15118   "alignment" : 4,
15119   "fields" :
15120   [
15121    {
15122     "access" : "private",
15123     "field_name" : "mCond",
15124     "referenced_type" : "_ZTI14pthread_cond_t"
15125    }
15126   ],
15127   "linker_set_key" : "_ZTIN7android9ConditionE",
15128   "name" : "android::Condition",
15129   "record_kind" : "class",
15130   "referenced_type" : "_ZTIN7android9ConditionE",
15131   "self_type" : "_ZTIN7android9ConditionE",
15132   "size" : 48,
15133   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15134  },
15135  {
15136   "alignment" : 4,
15137   "fields" :
15138   [
15139    {
15140     "field_name" : "buf",
15141     "referenced_type" : "_ZTIA5121_h"
15142    },
15143    {
15144     "field_name" : "entry",
15145     "referenced_type" : "_ZTI12logger_entry"
15146    }
15147   ],
15148   "is_anonymous" : true,
15149   "linker_set_key" : "_ZTIN7log_msgUt_E",
15150   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15151   "record_kind" : "union",
15152   "referenced_type" : "_ZTIN7log_msgUt_E",
15153   "self_type" : "_ZTIN7log_msgUt_E",
15154   "size" : 5124,
15155   "source_file" : "/system/core/liblog/include/log/log_read.h"
15156  }
15157 ],
15158 "rvalue_reference_types" :
15159 [
15160  {
15161   "alignment" : 8,
15162   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15163   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15164   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15165   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15166   "size" : 8,
15167   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15168  },
15169  {
15170   "alignment" : 8,
15171   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15172   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &&",
15173   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15174   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15175   "size" : 8,
15176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15177  },
15178  {
15179   "alignment" : 8,
15180   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15181   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &&",
15182   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15183   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15184   "size" : 8,
15185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15186  },
15187  {
15188   "alignment" : 8,
15189   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
15190   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15191   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
15192   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
15193   "size" : 8,
15194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15195  },
15196  {
15197   "alignment" : 8,
15198   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15199   "name" : "android::hardware::hidl_handle &&",
15200   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15201   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15202   "size" : 8,
15203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15204  },
15205  {
15206   "alignment" : 8,
15207   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15208   "name" : "android::hardware::hidl_memory &&",
15209   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15210   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15211   "size" : 8,
15212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15213  },
15214  {
15215   "alignment" : 8,
15216   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15217   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > &&",
15218   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15219   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15220   "size" : 8,
15221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15222  },
15223  {
15224   "alignment" : 8,
15225   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15226   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > &&",
15227   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15228   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15229   "size" : 8,
15230   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15231  },
15232  {
15233   "alignment" : 8,
15234   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15235   "name" : "android::hardware::Return<bool> &&",
15236   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15237   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15238   "size" : 8,
15239   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15240  },
15241  {
15242   "alignment" : 8,
15243   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15244   "name" : "android::hardware::Return<void> &&",
15245   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15246   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15247   "size" : 8,
15248   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15249  },
15250  {
15251   "alignment" : 8,
15252   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15253   "name" : "android::hardware::Status &&",
15254   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15255   "self_type" : "_ZTION7android8hardware6StatusE",
15256   "size" : 8,
15257   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15258  },
15259  {
15260   "alignment" : 8,
15261   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15262   "name" : "android::hardware::details::return_status &&",
15263   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15264   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15265   "size" : 8,
15266   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15267  },
15268  {
15269   "alignment" : 8,
15270   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15271   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15272   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15273   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15274   "size" : 8,
15275   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15276  },
15277  {
15278   "alignment" : 8,
15279   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15280   "name" : "std::function<sp<IBase> (void *)> &&",
15281   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15282   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15283   "size" : 8,
15284   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15285  },
15286  {
15287   "alignment" : 8,
15288   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15289   "name" : "std::function<sp<IBinder> (void *)> &&",
15290   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15291   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15292   "size" : 8,
15293   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15294  }
15295 ]
15296}
15297