1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_013IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_016BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_025BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
248  },
249  {
250   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
254  },
255  {
256   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
263  },
264  {
265   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
278  },
279  {
280   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
281  },
282  {
283   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
287  },
288  {
289   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
293  },
294  {
295   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spIS3_EEb"
296  },
297  {
298   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
311  },
312  {
313   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
317  },
318  {
319   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendAclDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
320  },
321  {
322   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendScoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
323  },
324  {
325   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci20_hidl_sendHciCommandEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
326  },
327  {
328   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci4pingEv"
329  },
330  {
331   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
338  },
339  {
340   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
341  },
342  {
343   "name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD2Ev"
344  },
345  {
346   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
350  },
351  {
352   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
353  },
354  {
355   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
356  },
357  {
358   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
359  },
360  {
361   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
374  },
375  {
376   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
377  },
378  {
379   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendAclDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
383  },
384  {
385   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendScoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
386  },
387  {
388   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci20_hidl_sendHciCommandEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
392  },
393  {
394   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
395  },
396  {
397   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
398  },
399  {
400   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
401  },
402  {
403   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
404  },
405  {
406   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
416  },
417  {
418   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
419  },
420  {
421   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
428  },
429  {
430   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
443  },
444  {
445   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
446  },
447  {
448   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
452  },
453  {
454   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
458  },
459  {
460   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb"
461  },
462  {
463   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
473  },
474  {
475   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
479  },
480  {
481   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
482  },
483  {
484   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
485  },
486  {
487   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
488  },
489  {
490   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks4pingEv"
491  },
492  {
493   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
500  },
501  {
502   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
503  },
504  {
505   "name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD2Ev"
506  },
507  {
508   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
509  },
510  {
511   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
518  },
519  {
520   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
524  },
525  {
526   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
527  },
528  {
529   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
530  },
531  {
532   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
533  },
534  {
535   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
539  },
540  {
541   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
542  },
543  {
544   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
545  },
546  {
547   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
548  },
549  {
550   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
551  },
552  {
553   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
554  },
555  {
556   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_6StatusE"
557  },
558  {
559   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
560  },
561  {
562   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE"
566  },
567  {
568   "name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
581  },
582  {
583   "binding" : "weak",
584   "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_"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
593  },
594  {
595   "binding" : "weak",
596   "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_"
597  },
598  {
599   "binding" : "weak",
600   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
617  },
618  {
619   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
620  },
621  {
622   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
623  },
624  {
625   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
626  },
627  {
628   "name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
629  },
630  {
631   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
632  },
633  {
634   "name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
635  },
636  {
637   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
638  },
639  {
640   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
641  },
642  {
643   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
644  },
645  {
646   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
647  },
648  {
649   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
650  },
651  {
652   "name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
653  }
654 ],
655 "elf_objects" :
656 [
657  {
658   "name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10descriptorE"
659  },
660  {
661   "name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10descriptorE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware9bluetooth4V1_013IBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZTCN7android8hardware9bluetooth4V1_014BsBluetoothHciE0_NS2_13IBluetoothHciE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS0_7IBinderE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS0_9BHwBinderE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE0_NS_4hidl4base4V1_08BnHwBaseE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS0_11BpInterfaceINS2_13IBluetoothHciEEE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS2_13IBluetoothHciE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE0_NS_4hidl4base4V1_05IBaseE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE4_NS0_10IInterfaceE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE8_NS0_11BpHwRefBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZTCN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS0_7IBinderE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS0_9BHwBinderE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_08BnHwBaseE"
709  },
710  {
711   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS0_11BpInterfaceINS2_22IBluetoothHciCallbacksEEE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS2_22IBluetoothHciCallbacksE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE0_NS_4hidl4base4V1_05IBaseE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE4_NS0_10IInterfaceE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE8_NS0_11BpHwRefBaseE"
724  },
725  {
726   "name" : "_ZTTN7android8hardware9bluetooth4V1_013IBluetoothHciE"
727  },
728  {
729   "name" : "_ZTTN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
730  },
731  {
732   "name" : "_ZTTN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
733  },
734  {
735   "name" : "_ZTTN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
736  },
737  {
738   "name" : "_ZTTN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
739  },
740  {
741   "name" : "_ZTTN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
742  },
743  {
744   "name" : "_ZTVN7android8hardware9bluetooth4V1_013IBluetoothHciE"
745  },
746  {
747   "binding" : "weak",
748   "name" : "_ZTVN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
749  },
750  {
751   "name" : "_ZTVN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
752  },
753  {
754   "name" : "_ZTVN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
755  },
756  {
757   "name" : "_ZTVN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
758  },
759  {
760   "binding" : "weak",
761   "name" : "_ZTVN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
762  },
763  {
764   "name" : "_ZTVN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
765  },
766  {
767   "name" : "_ZTVN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
768  }
769 ],
770 "enum_types" :
771 [
772  {
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 1,
778     "name" : "HAL_HDR_DOLBY_VISION"
779    },
780    {
781     "enum_field_value" : 2,
782     "name" : "HAL_HDR_HDR10"
783    },
784    {
785     "enum_field_value" : 3,
786     "name" : "HAL_HDR_HLG"
787    }
788   ],
789   "linker_set_key" : "_ZTI13android_hdr_t",
790   "name" : "android_hdr_t",
791   "referenced_type" : "_ZTI13android_hdr_t",
792   "self_type" : "_ZTI13android_hdr_t",
793   "size" : 4,
794   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
795   "underlying_type" : "_ZTIj"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 4,
803     "name" : "HAL_HDR_HDR10_PLUS"
804    }
805   ],
806   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
807   "name" : "android_hdr_v1_2_t",
808   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
809   "self_type" : "_ZTI18android_hdr_v1_2_t",
810   "size" : 4,
811   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
812   "underlying_type" : "_ZTIj"
813  },
814  {
815   "alignment" : 4,
816   "enum_fields" :
817   [
818    {
819     "enum_field_value" : 0,
820     "name" : "ANDROID_LOG_UNKNOWN"
821    },
822    {
823     "enum_field_value" : 1,
824     "name" : "ANDROID_LOG_DEFAULT"
825    },
826    {
827     "enum_field_value" : 2,
828     "name" : "ANDROID_LOG_VERBOSE"
829    },
830    {
831     "enum_field_value" : 3,
832     "name" : "ANDROID_LOG_DEBUG"
833    },
834    {
835     "enum_field_value" : 4,
836     "name" : "ANDROID_LOG_INFO"
837    },
838    {
839     "enum_field_value" : 5,
840     "name" : "ANDROID_LOG_WARN"
841    },
842    {
843     "enum_field_value" : 6,
844     "name" : "ANDROID_LOG_ERROR"
845    },
846    {
847     "enum_field_value" : 7,
848     "name" : "ANDROID_LOG_FATAL"
849    },
850    {
851     "enum_field_value" : 8,
852     "name" : "ANDROID_LOG_SILENT"
853    }
854   ],
855   "linker_set_key" : "_ZTI19android_LogPriority",
856   "name" : "android_LogPriority",
857   "referenced_type" : "_ZTI19android_LogPriority",
858   "self_type" : "_ZTI19android_LogPriority",
859   "size" : 4,
860   "source_file" : "/system/core/liblog/include/android/log.h",
861   "underlying_type" : "_ZTIj"
862  },
863  {
864   "alignment" : 4,
865   "enum_fields" :
866   [
867    {
868     "enum_field_value" : 0,
869     "name" : "HAL_DATASPACE_UNKNOWN"
870    },
871    {
872     "enum_field_value" : 1,
873     "name" : "HAL_DATASPACE_ARBITRARY"
874    },
875    {
876     "enum_field_value" : 16,
877     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
878    },
879    {
880     "enum_field_value" : 4128768,
881     "name" : "HAL_DATASPACE_STANDARD_MASK"
882    },
883    {
884     "enum_field_value" : 0,
885     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
886    },
887    {
888     "enum_field_value" : 65536,
889     "name" : "HAL_DATASPACE_STANDARD_BT709"
890    },
891    {
892     "enum_field_value" : 131072,
893     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
894    },
895    {
896     "enum_field_value" : 196608,
897     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
898    },
899    {
900     "enum_field_value" : 262144,
901     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
902    },
903    {
904     "enum_field_value" : 327680,
905     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
906    },
907    {
908     "enum_field_value" : 393216,
909     "name" : "HAL_DATASPACE_STANDARD_BT2020"
910    },
911    {
912     "enum_field_value" : 458752,
913     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
914    },
915    {
916     "enum_field_value" : 524288,
917     "name" : "HAL_DATASPACE_STANDARD_BT470M"
918    },
919    {
920     "enum_field_value" : 589824,
921     "name" : "HAL_DATASPACE_STANDARD_FILM"
922    },
923    {
924     "enum_field_value" : 655360,
925     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
926    },
927    {
928     "enum_field_value" : 720896,
929     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
930    },
931    {
932     "enum_field_value" : 22,
933     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
934    },
935    {
936     "enum_field_value" : 130023424,
937     "name" : "HAL_DATASPACE_TRANSFER_MASK"
938    },
939    {
940     "enum_field_value" : 0,
941     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
942    },
943    {
944     "enum_field_value" : 4194304,
945     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
946    },
947    {
948     "enum_field_value" : 8388608,
949     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
950    },
951    {
952     "enum_field_value" : 12582912,
953     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
954    },
955    {
956     "enum_field_value" : 16777216,
957     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
958    },
959    {
960     "enum_field_value" : 20971520,
961     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
962    },
963    {
964     "enum_field_value" : 25165824,
965     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
966    },
967    {
968     "enum_field_value" : 29360128,
969     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
970    },
971    {
972     "enum_field_value" : 33554432,
973     "name" : "HAL_DATASPACE_TRANSFER_HLG"
974    },
975    {
976     "enum_field_value" : 27,
977     "name" : "HAL_DATASPACE_RANGE_SHIFT"
978    },
979    {
980     "enum_field_value" : 939524096,
981     "name" : "HAL_DATASPACE_RANGE_MASK"
982    },
983    {
984     "enum_field_value" : 0,
985     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
986    },
987    {
988     "enum_field_value" : 134217728,
989     "name" : "HAL_DATASPACE_RANGE_FULL"
990    },
991    {
992     "enum_field_value" : 268435456,
993     "name" : "HAL_DATASPACE_RANGE_LIMITED"
994    },
995    {
996     "enum_field_value" : 402653184,
997     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
998    },
999    {
1000     "enum_field_value" : 512,
1001     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1002    },
1003    {
1004     "enum_field_value" : 138477568,
1005     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1006    },
1007    {
1008     "enum_field_value" : 406913024,
1009     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1010    },
1011    {
1012     "enum_field_value" : 513,
1013     "name" : "HAL_DATASPACE_SRGB"
1014    },
1015    {
1016     "enum_field_value" : 142671872,
1017     "name" : "HAL_DATASPACE_V0_SRGB"
1018    },
1019    {
1020     "enum_field_value" : 411107328,
1021     "name" : "HAL_DATASPACE_V0_SCRGB"
1022    },
1023    {
1024     "enum_field_value" : 257,
1025     "name" : "HAL_DATASPACE_JFIF"
1026    },
1027    {
1028     "enum_field_value" : 146931712,
1029     "name" : "HAL_DATASPACE_V0_JFIF"
1030    },
1031    {
1032     "enum_field_value" : 258,
1033     "name" : "HAL_DATASPACE_BT601_625"
1034    },
1035    {
1036     "enum_field_value" : 281149440,
1037     "name" : "HAL_DATASPACE_V0_BT601_625"
1038    },
1039    {
1040     "enum_field_value" : 259,
1041     "name" : "HAL_DATASPACE_BT601_525"
1042    },
1043    {
1044     "enum_field_value" : 281280512,
1045     "name" : "HAL_DATASPACE_V0_BT601_525"
1046    },
1047    {
1048     "enum_field_value" : 260,
1049     "name" : "HAL_DATASPACE_BT709"
1050    },
1051    {
1052     "enum_field_value" : 281083904,
1053     "name" : "HAL_DATASPACE_V0_BT709"
1054    },
1055    {
1056     "enum_field_value" : 139067392,
1057     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1058    },
1059    {
1060     "enum_field_value" : 155844608,
1061     "name" : "HAL_DATASPACE_DCI_P3"
1062    },
1063    {
1064     "enum_field_value" : 139067392,
1065     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1066    },
1067    {
1068     "enum_field_value" : 143261696,
1069     "name" : "HAL_DATASPACE_DISPLAY_P3"
1070    },
1071    {
1072     "enum_field_value" : 151715840,
1073     "name" : "HAL_DATASPACE_ADOBE_RGB"
1074    },
1075    {
1076     "enum_field_value" : 138805248,
1077     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1078    },
1079    {
1080     "enum_field_value" : 147193856,
1081     "name" : "HAL_DATASPACE_BT2020"
1082    },
1083    {
1084     "enum_field_value" : 163971072,
1085     "name" : "HAL_DATASPACE_BT2020_PQ"
1086    },
1087    {
1088     "enum_field_value" : 4096,
1089     "name" : "HAL_DATASPACE_DEPTH"
1090    },
1091    {
1092     "enum_field_value" : 4097,
1093     "name" : "HAL_DATASPACE_SENSOR"
1094    }
1095   ],
1096   "linker_set_key" : "_ZTI19android_dataspace_t",
1097   "name" : "android_dataspace_t",
1098   "referenced_type" : "_ZTI19android_dataspace_t",
1099   "self_type" : "_ZTI19android_dataspace_t",
1100   "size" : 4,
1101   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1102   "underlying_type" : "_ZTIj"
1103  },
1104  {
1105   "alignment" : 4,
1106   "enum_fields" :
1107   [
1108    {
1109     "enum_field_value" : 0,
1110     "name" : "FLEX_FORMAT_INVALID"
1111    },
1112    {
1113     "enum_field_value" : 1,
1114     "name" : "FLEX_FORMAT_Y"
1115    },
1116    {
1117     "enum_field_value" : 7,
1118     "name" : "FLEX_FORMAT_YCbCr"
1119    },
1120    {
1121     "enum_field_value" : 1073741831,
1122     "name" : "FLEX_FORMAT_YCbCrA"
1123    },
1124    {
1125     "enum_field_value" : 7168,
1126     "name" : "FLEX_FORMAT_RGB"
1127    },
1128    {
1129     "enum_field_value" : 1073748992,
1130     "name" : "FLEX_FORMAT_RGBA"
1131    }
1132   ],
1133   "linker_set_key" : "_ZTI19android_flex_format",
1134   "name" : "android_flex_format",
1135   "referenced_type" : "_ZTI19android_flex_format",
1136   "self_type" : "_ZTI19android_flex_format",
1137   "size" : 4,
1138   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1139   "underlying_type" : "_ZTIj"
1140  },
1141  {
1142   "alignment" : 4,
1143   "enum_fields" :
1144   [
1145    {
1146     "enum_field_value" : 1,
1147     "name" : "HAL_TRANSFORM_FLIP_H"
1148    },
1149    {
1150     "enum_field_value" : 2,
1151     "name" : "HAL_TRANSFORM_FLIP_V"
1152    },
1153    {
1154     "enum_field_value" : 4,
1155     "name" : "HAL_TRANSFORM_ROT_90"
1156    },
1157    {
1158     "enum_field_value" : 3,
1159     "name" : "HAL_TRANSFORM_ROT_180"
1160    },
1161    {
1162     "enum_field_value" : 7,
1163     "name" : "HAL_TRANSFORM_ROT_270"
1164    }
1165   ],
1166   "linker_set_key" : "_ZTI19android_transform_t",
1167   "name" : "android_transform_t",
1168   "referenced_type" : "_ZTI19android_transform_t",
1169   "self_type" : "_ZTI19android_transform_t",
1170   "size" : 4,
1171   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1172   "underlying_type" : "_ZTIj"
1173  },
1174  {
1175   "alignment" : 4,
1176   "enum_fields" :
1177   [
1178    {
1179     "enum_field_value" : 0,
1180     "name" : "HAL_COLOR_MODE_NATIVE"
1181    },
1182    {
1183     "enum_field_value" : 1,
1184     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1185    },
1186    {
1187     "enum_field_value" : 2,
1188     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1189    },
1190    {
1191     "enum_field_value" : 3,
1192     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1193    },
1194    {
1195     "enum_field_value" : 4,
1196     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1197    },
1198    {
1199     "enum_field_value" : 5,
1200     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1201    },
1202    {
1203     "enum_field_value" : 6,
1204     "name" : "HAL_COLOR_MODE_DCI_P3"
1205    },
1206    {
1207     "enum_field_value" : 7,
1208     "name" : "HAL_COLOR_MODE_SRGB"
1209    },
1210    {
1211     "enum_field_value" : 8,
1212     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1213    },
1214    {
1215     "enum_field_value" : 9,
1216     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1217    }
1218   ],
1219   "linker_set_key" : "_ZTI20android_color_mode_t",
1220   "name" : "android_color_mode_t",
1221   "referenced_type" : "_ZTI20android_color_mode_t",
1222   "self_type" : "_ZTI20android_color_mode_t",
1223   "size" : 4,
1224   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1225   "underlying_type" : "_ZTIj"
1226  },
1227  {
1228   "alignment" : 4,
1229   "enum_fields" :
1230   [
1231    {
1232     "enum_field_value" : 0,
1233     "name" : "SYSTEM_TIME_REALTIME"
1234    },
1235    {
1236     "enum_field_value" : 1,
1237     "name" : "SYSTEM_TIME_MONOTONIC"
1238    },
1239    {
1240     "enum_field_value" : 2,
1241     "name" : "SYSTEM_TIME_PROCESS"
1242    },
1243    {
1244     "enum_field_value" : 3,
1245     "name" : "SYSTEM_TIME_THREAD"
1246    },
1247    {
1248     "enum_field_value" : 4,
1249     "name" : "SYSTEM_TIME_BOOTTIME"
1250    }
1251   ],
1252   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1253   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1254   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1255   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1256   "size" : 4,
1257   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1258   "underlying_type" : "_ZTIj"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 1,
1266     "name" : "FLEX_COMPONENT_Y"
1267    },
1268    {
1269     "enum_field_value" : 2,
1270     "name" : "FLEX_COMPONENT_Cb"
1271    },
1272    {
1273     "enum_field_value" : 4,
1274     "name" : "FLEX_COMPONENT_Cr"
1275    },
1276    {
1277     "enum_field_value" : 1024,
1278     "name" : "FLEX_COMPONENT_R"
1279    },
1280    {
1281     "enum_field_value" : 2048,
1282     "name" : "FLEX_COMPONENT_G"
1283    },
1284    {
1285     "enum_field_value" : 4096,
1286     "name" : "FLEX_COMPONENT_B"
1287    },
1288    {
1289     "enum_field_value" : 1073741824,
1290     "name" : "FLEX_COMPONENT_A"
1291    }
1292   ],
1293   "linker_set_key" : "_ZTI22android_flex_component",
1294   "name" : "android_flex_component",
1295   "referenced_type" : "_ZTI22android_flex_component",
1296   "self_type" : "_ZTI22android_flex_component",
1297   "size" : 4,
1298   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1299   "underlying_type" : "_ZTIj"
1300  },
1301  {
1302   "alignment" : 4,
1303   "enum_fields" :
1304   [
1305    {
1306     "enum_field_value" : 1,
1307     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1308    },
1309    {
1310     "enum_field_value" : 2,
1311     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1312    },
1313    {
1314     "enum_field_value" : 3,
1315     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1316    },
1317    {
1318     "enum_field_value" : 4,
1319     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1320    },
1321    {
1322     "enum_field_value" : 5,
1323     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1324    },
1325    {
1326     "enum_field_value" : 16,
1327     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1328    },
1329    {
1330     "enum_field_value" : 17,
1331     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1332    },
1333    {
1334     "enum_field_value" : 20,
1335     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1336    },
1337    {
1338     "enum_field_value" : 22,
1339     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1340    },
1341    {
1342     "enum_field_value" : 32,
1343     "name" : "HAL_PIXEL_FORMAT_RAW16"
1344    },
1345    {
1346     "enum_field_value" : 33,
1347     "name" : "HAL_PIXEL_FORMAT_BLOB"
1348    },
1349    {
1350     "enum_field_value" : 34,
1351     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1352    },
1353    {
1354     "enum_field_value" : 35,
1355     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1356    },
1357    {
1358     "enum_field_value" : 36,
1359     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1360    },
1361    {
1362     "enum_field_value" : 37,
1363     "name" : "HAL_PIXEL_FORMAT_RAW10"
1364    },
1365    {
1366     "enum_field_value" : 38,
1367     "name" : "HAL_PIXEL_FORMAT_RAW12"
1368    },
1369    {
1370     "enum_field_value" : 43,
1371     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1372    },
1373    {
1374     "enum_field_value" : 538982489,
1375     "name" : "HAL_PIXEL_FORMAT_Y8"
1376    },
1377    {
1378     "enum_field_value" : 540422489,
1379     "name" : "HAL_PIXEL_FORMAT_Y16"
1380    },
1381    {
1382     "enum_field_value" : 842094169,
1383     "name" : "HAL_PIXEL_FORMAT_YV12"
1384    }
1385   ],
1386   "linker_set_key" : "_ZTI22android_pixel_format_t",
1387   "name" : "android_pixel_format_t",
1388   "referenced_type" : "_ZTI22android_pixel_format_t",
1389   "self_type" : "_ZTI22android_pixel_format_t",
1390   "size" : 4,
1391   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1392   "underlying_type" : "_ZTIj"
1393  },
1394  {
1395   "alignment" : 4,
1396   "enum_fields" :
1397   [
1398    {
1399     "enum_field_value" : 19,
1400     "name" : "ANDROID_PRIORITY_LOWEST"
1401    },
1402    {
1403     "enum_field_value" : 10,
1404     "name" : "ANDROID_PRIORITY_BACKGROUND"
1405    },
1406    {
1407     "enum_field_value" : 0,
1408     "name" : "ANDROID_PRIORITY_NORMAL"
1409    },
1410    {
1411     "enum_field_value" : -2,
1412     "name" : "ANDROID_PRIORITY_FOREGROUND"
1413    },
1414    {
1415     "enum_field_value" : -4,
1416     "name" : "ANDROID_PRIORITY_DISPLAY"
1417    },
1418    {
1419     "enum_field_value" : -8,
1420     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1421    },
1422    {
1423     "enum_field_value" : -10,
1424     "name" : "ANDROID_PRIORITY_VIDEO"
1425    },
1426    {
1427     "enum_field_value" : -16,
1428     "name" : "ANDROID_PRIORITY_AUDIO"
1429    },
1430    {
1431     "enum_field_value" : -19,
1432     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1433    },
1434    {
1435     "enum_field_value" : -20,
1436     "name" : "ANDROID_PRIORITY_HIGHEST"
1437    },
1438    {
1439     "enum_field_value" : 0,
1440     "name" : "ANDROID_PRIORITY_DEFAULT"
1441    },
1442    {
1443     "enum_field_value" : -1,
1444     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1445    },
1446    {
1447     "enum_field_value" : 1,
1448     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1449    }
1450   ],
1451   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1452   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1453   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1454   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1455   "size" : 4,
1456   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1457   "underlying_type" : "_ZTIi"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 281411584,
1465     "name" : "HAL_DATASPACE_BT2020_ITU"
1466    },
1467    {
1468     "enum_field_value" : 298188800,
1469     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1470    },
1471    {
1472     "enum_field_value" : 302383104,
1473     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1474    },
1475    {
1476     "enum_field_value" : 168165376,
1477     "name" : "HAL_DATASPACE_BT2020_HLG"
1478    }
1479   ],
1480   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1481   "name" : "android_dataspace_v1_1_t",
1482   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1483   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1484   "size" : 4,
1485   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1486   "underlying_type" : "_ZTIj"
1487  },
1488  {
1489   "alignment" : 4,
1490   "enum_fields" :
1491   [
1492    {
1493     "enum_field_value" : 142999552,
1494     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1495    },
1496    {
1497     "enum_field_value" : 4098,
1498     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1499    },
1500    {
1501     "enum_field_value" : 4099,
1502     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1503    },
1504    {
1505     "enum_field_value" : 4100,
1506     "name" : "HAL_DATASPACE_HEIF"
1507    }
1508   ],
1509   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1510   "name" : "android_dataspace_v1_2_t",
1511   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1512   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1513   "size" : 4,
1514   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1515   "underlying_type" : "_ZTIj"
1516  },
1517  {
1518   "alignment" : 4,
1519   "enum_fields" :
1520   [
1521    {
1522     "enum_field_value" : 10,
1523     "name" : "HAL_COLOR_MODE_BT2020"
1524    },
1525    {
1526     "enum_field_value" : 11,
1527     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1528    },
1529    {
1530     "enum_field_value" : 12,
1531     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1535   "name" : "android_color_mode_v1_1_t",
1536   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1537   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1538   "size" : 4,
1539   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1540   "underlying_type" : "_ZTIj"
1541  },
1542  {
1543   "alignment" : 4,
1544   "enum_fields" :
1545   [
1546    {
1547     "enum_field_value" : 0,
1548     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1549    },
1550    {
1551     "enum_field_value" : 1,
1552     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1553    },
1554    {
1555     "enum_field_value" : 2,
1556     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1557    },
1558    {
1559     "enum_field_value" : 3,
1560     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1561    },
1562    {
1563     "enum_field_value" : 4,
1564     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1565    },
1566    {
1567     "enum_field_value" : 5,
1568     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1569    },
1570    {
1571     "enum_field_value" : 6,
1572     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1573    }
1574   ],
1575   "linker_set_key" : "_ZTI25android_color_transform_t",
1576   "name" : "android_color_transform_t",
1577   "referenced_type" : "_ZTI25android_color_transform_t",
1578   "self_type" : "_ZTI25android_color_transform_t",
1579   "size" : 4,
1580   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1581   "underlying_type" : "_ZTIj"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 39,
1589     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1590    },
1591    {
1592     "enum_field_value" : 40,
1593     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1594    },
1595    {
1596     "enum_field_value" : 41,
1597     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1598    },
1599    {
1600     "enum_field_value" : 42,
1601     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1602    }
1603   ],
1604   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1605   "name" : "android_pixel_format_sw_t",
1606   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1607   "self_type" : "_ZTI25android_pixel_format_sw_t",
1608   "size" : 4,
1609   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1610   "underlying_type" : "_ZTIj"
1611  },
1612  {
1613   "alignment" : 4,
1614   "enum_fields" :
1615   [
1616    {
1617     "enum_field_value" : 48,
1618     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1619    },
1620    {
1621     "enum_field_value" : 49,
1622     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1623    },
1624    {
1625     "enum_field_value" : 50,
1626     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1627    },
1628    {
1629     "enum_field_value" : 51,
1630     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1631    },
1632    {
1633     "enum_field_value" : 52,
1634     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1635    },
1636    {
1637     "enum_field_value" : 53,
1638     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1639    },
1640    {
1641     "enum_field_value" : 54,
1642     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1643    }
1644   ],
1645   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1646   "name" : "android_pixel_format_v1_1_t",
1647   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1648   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1649   "size" : 4,
1650   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1651   "underlying_type" : "_ZTIj"
1652  },
1653  {
1654   "alignment" : 4,
1655   "enum_fields" :
1656   [
1657    {
1658     "enum_field_value" : 55,
1659     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1660    }
1661   ],
1662   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1663   "name" : "android_pixel_format_v1_2_t",
1664   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1665   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1666   "size" : 4,
1667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1668   "underlying_type" : "_ZTIj"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1677    },
1678    {
1679     "enum_field_value" : 1,
1680     "name" : "HAL_RENDER_INTENT_ENHANCE"
1681    },
1682    {
1683     "enum_field_value" : 2,
1684     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1685    },
1686    {
1687     "enum_field_value" : 3,
1688     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1689    }
1690   ],
1691   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1692   "name" : "android_render_intent_v1_1_t",
1693   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1694   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1695   "size" : 4,
1696   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1697   "underlying_type" : "_ZTIj"
1698  },
1699  {
1700   "alignment" : 4,
1701   "enum_fields" :
1702   [
1703    {
1704     "enum_field_value" : 0,
1705     "name" : "LOG_ID_MIN"
1706    },
1707    {
1708     "enum_field_value" : 0,
1709     "name" : "LOG_ID_MAIN"
1710    },
1711    {
1712     "enum_field_value" : 1,
1713     "name" : "LOG_ID_RADIO"
1714    },
1715    {
1716     "enum_field_value" : 2,
1717     "name" : "LOG_ID_EVENTS"
1718    },
1719    {
1720     "enum_field_value" : 3,
1721     "name" : "LOG_ID_SYSTEM"
1722    },
1723    {
1724     "enum_field_value" : 4,
1725     "name" : "LOG_ID_CRASH"
1726    },
1727    {
1728     "enum_field_value" : 5,
1729     "name" : "LOG_ID_STATS"
1730    },
1731    {
1732     "enum_field_value" : 6,
1733     "name" : "LOG_ID_SECURITY"
1734    },
1735    {
1736     "enum_field_value" : 7,
1737     "name" : "LOG_ID_KERNEL"
1738    },
1739    {
1740     "enum_field_value" : 8,
1741     "name" : "LOG_ID_MAX"
1742    },
1743    {
1744     "enum_field_value" : 2147483647,
1745     "name" : "LOG_ID_DEFAULT"
1746    }
1747   ],
1748   "linker_set_key" : "_ZTI6log_id",
1749   "name" : "log_id",
1750   "referenced_type" : "_ZTI6log_id",
1751   "self_type" : "_ZTI6log_id",
1752   "size" : 4,
1753   "source_file" : "/system/core/liblog/include/android/log.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1763    },
1764    {
1765     "enum_field_value" : 2,
1766     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1767    },
1768    {
1769     "enum_field_value" : 4,
1770     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1771    }
1772   ],
1773   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1774   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1775   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1776   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1777   "size" : 4,
1778   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1779   "underlying_type" : "_ZTIj"
1780  },
1781  {
1782   "alignment" : 4,
1783   "enum_fields" :
1784   [
1785    {
1786     "enum_field_value" : 0,
1787     "name" : "android::OK"
1788    },
1789    {
1790     "enum_field_value" : 0,
1791     "name" : "android::NO_ERROR"
1792    },
1793    {
1794     "enum_field_value" : -2147483648,
1795     "name" : "android::UNKNOWN_ERROR"
1796    },
1797    {
1798     "enum_field_value" : -12,
1799     "name" : "android::NO_MEMORY"
1800    },
1801    {
1802     "enum_field_value" : -38,
1803     "name" : "android::INVALID_OPERATION"
1804    },
1805    {
1806     "enum_field_value" : -22,
1807     "name" : "android::BAD_VALUE"
1808    },
1809    {
1810     "enum_field_value" : -2147483647,
1811     "name" : "android::BAD_TYPE"
1812    },
1813    {
1814     "enum_field_value" : -2,
1815     "name" : "android::NAME_NOT_FOUND"
1816    },
1817    {
1818     "enum_field_value" : -1,
1819     "name" : "android::PERMISSION_DENIED"
1820    },
1821    {
1822     "enum_field_value" : -19,
1823     "name" : "android::NO_INIT"
1824    },
1825    {
1826     "enum_field_value" : -17,
1827     "name" : "android::ALREADY_EXISTS"
1828    },
1829    {
1830     "enum_field_value" : -32,
1831     "name" : "android::DEAD_OBJECT"
1832    },
1833    {
1834     "enum_field_value" : -2147483646,
1835     "name" : "android::FAILED_TRANSACTION"
1836    },
1837    {
1838     "enum_field_value" : -75,
1839     "name" : "android::BAD_INDEX"
1840    },
1841    {
1842     "enum_field_value" : -61,
1843     "name" : "android::NOT_ENOUGH_DATA"
1844    },
1845    {
1846     "enum_field_value" : -11,
1847     "name" : "android::WOULD_BLOCK"
1848    },
1849    {
1850     "enum_field_value" : -110,
1851     "name" : "android::TIMED_OUT"
1852    },
1853    {
1854     "enum_field_value" : -74,
1855     "name" : "android::UNKNOWN_TRANSACTION"
1856    },
1857    {
1858     "enum_field_value" : -2147483641,
1859     "name" : "android::FDS_NOT_ALLOWED"
1860    },
1861    {
1862     "enum_field_value" : -2147483640,
1863     "name" : "android::UNEXPECTED_NULL"
1864    }
1865   ],
1866   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1867   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1868   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1869   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1870   "size" : 4,
1871   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1872   "underlying_type" : "_ZTIi"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 19,
1880     "name" : "android::PRIORITY_LOWEST"
1881    },
1882    {
1883     "enum_field_value" : 10,
1884     "name" : "android::PRIORITY_BACKGROUND"
1885    },
1886    {
1887     "enum_field_value" : 0,
1888     "name" : "android::PRIORITY_NORMAL"
1889    },
1890    {
1891     "enum_field_value" : -2,
1892     "name" : "android::PRIORITY_FOREGROUND"
1893    },
1894    {
1895     "enum_field_value" : -4,
1896     "name" : "android::PRIORITY_DISPLAY"
1897    },
1898    {
1899     "enum_field_value" : -8,
1900     "name" : "android::PRIORITY_URGENT_DISPLAY"
1901    },
1902    {
1903     "enum_field_value" : -16,
1904     "name" : "android::PRIORITY_AUDIO"
1905    },
1906    {
1907     "enum_field_value" : -19,
1908     "name" : "android::PRIORITY_URGENT_AUDIO"
1909    },
1910    {
1911     "enum_field_value" : -20,
1912     "name" : "android::PRIORITY_HIGHEST"
1913    },
1914    {
1915     "enum_field_value" : 0,
1916     "name" : "android::PRIORITY_DEFAULT"
1917    },
1918    {
1919     "enum_field_value" : -1,
1920     "name" : "android::PRIORITY_MORE_FAVORABLE"
1921    },
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::PRIORITY_LESS_FAVORABLE"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1928   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1929   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1930   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1931   "size" : 4,
1932   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1933   "underlying_type" : "_ZTIi"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "android::trait_trivial_copy<bool>::value"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1945   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1946   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1947   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1948   "size" : 4,
1949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::trait_trivial_copy<char>::value"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1962   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1963   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1964   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1965   "size" : 4,
1966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::trait_trivial_copy<double>::value"
1976    }
1977   ],
1978   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1979   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1980   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1981   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1982   "size" : 4,
1983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1984   "underlying_type" : "_ZTIj"
1985  },
1986  {
1987   "alignment" : 4,
1988   "enum_fields" :
1989   [
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::trait_trivial_copy<float>::value"
1993    }
1994   ],
1995   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1996   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1997   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1998   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1999   "size" : 4,
2000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2001   "underlying_type" : "_ZTIj"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 1,
2009     "name" : "android::trait_trivial_copy<unsigned char>::value"
2010    }
2011   ],
2012   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2013   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2014   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2015   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2016   "size" : 4,
2017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2018   "underlying_type" : "_ZTIj"
2019  },
2020  {
2021   "alignment" : 4,
2022   "enum_fields" :
2023   [
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "android::trait_trivial_copy<int>::value"
2027    }
2028   ],
2029   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2030   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2031   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2032   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2033   "size" : 4,
2034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2035   "underlying_type" : "_ZTIj"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::trait_trivial_copy<unsigned int>::value"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2047   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2048   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2049   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2050   "size" : 4,
2051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "android::trait_trivial_copy<long>::value"
2061    }
2062   ],
2063   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2064   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2065   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2066   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2067   "size" : 4,
2068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_copy<unsigned long>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2081   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2082   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2083   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2084   "size" : 4,
2085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2086   "underlying_type" : "_ZTIj"
2087  },
2088  {
2089   "alignment" : 4,
2090   "enum_fields" :
2091   [
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::trait_trivial_copy<short>::value"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2098   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2099   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2100   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2101   "size" : 4,
2102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2103   "underlying_type" : "_ZTIj"
2104  },
2105  {
2106   "alignment" : 4,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 1,
2111     "name" : "android::trait_trivial_copy<unsigned short>::value"
2112    }
2113   ],
2114   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2115   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2116   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2117   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2118   "size" : 4,
2119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2120   "underlying_type" : "_ZTIj"
2121  },
2122  {
2123   "alignment" : 4,
2124   "enum_fields" :
2125   [
2126    {
2127     "enum_field_value" : 1,
2128     "name" : "android::trait_trivial_copy<void>::value"
2129    }
2130   ],
2131   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2132   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2133   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2134   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2135   "size" : 4,
2136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2137   "underlying_type" : "_ZTIj"
2138  },
2139  {
2140   "alignment" : 4,
2141   "enum_fields" :
2142   [
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::trait_trivial_copy<long long>::value"
2146    }
2147   ],
2148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2149   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2151   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2152   "size" : 4,
2153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2154   "underlying_type" : "_ZTIj"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2166   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2167   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2168   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2169   "size" : 4,
2170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "android::trait_trivial_ctor<bool>::value"
2180    }
2181   ],
2182   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2183   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2184   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2185   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2186   "size" : 4,
2187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2188   "underlying_type" : "_ZTIj"
2189  },
2190  {
2191   "alignment" : 4,
2192   "enum_fields" :
2193   [
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::trait_trivial_ctor<char>::value"
2197    }
2198   ],
2199   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2200   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2201   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2202   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2203   "size" : 4,
2204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2205   "underlying_type" : "_ZTIj"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::trait_trivial_ctor<double>::value"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2217   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2218   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2219   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2220   "size" : 4,
2221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "android::trait_trivial_ctor<float>::value"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2234   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2235   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2236   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2237   "size" : 4,
2238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 1,
2247     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2248    }
2249   ],
2250   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2251   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2252   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2253   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2254   "size" : 4,
2255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2256   "underlying_type" : "_ZTIj"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "android::trait_trivial_ctor<int>::value"
2265    }
2266   ],
2267   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2268   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2269   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2270   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2271   "size" : 4,
2272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2273   "underlying_type" : "_ZTIj"
2274  },
2275  {
2276   "alignment" : 4,
2277   "enum_fields" :
2278   [
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2285   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2286   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2287   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2288   "size" : 4,
2289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 1,
2298     "name" : "android::trait_trivial_ctor<long>::value"
2299    }
2300   ],
2301   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2302   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2303   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2304   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2305   "size" : 4,
2306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2307   "underlying_type" : "_ZTIj"
2308  },
2309  {
2310   "alignment" : 4,
2311   "enum_fields" :
2312   [
2313    {
2314     "enum_field_value" : 1,
2315     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2319   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2320   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2321   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2322   "size" : 4,
2323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_ctor<short>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2336   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2337   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2338   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2339   "size" : 4,
2340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2353   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2354   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2355   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2356   "size" : 4,
2357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2358   "underlying_type" : "_ZTIj"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "android::trait_trivial_ctor<void>::value"
2367    }
2368   ],
2369   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2370   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2371   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2372   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2373   "size" : 4,
2374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2375   "underlying_type" : "_ZTIj"
2376  },
2377  {
2378   "alignment" : 4,
2379   "enum_fields" :
2380   [
2381    {
2382     "enum_field_value" : 1,
2383     "name" : "android::trait_trivial_ctor<long long>::value"
2384    }
2385   ],
2386   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2387   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2388   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2389   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2390   "size" : 4,
2391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2392   "underlying_type" : "_ZTIj"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2401    }
2402   ],
2403   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2404   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2405   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2406   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2407   "size" : 4,
2408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2409   "underlying_type" : "_ZTIj"
2410  },
2411  {
2412   "alignment" : 4,
2413   "enum_fields" :
2414   [
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "android::trait_trivial_dtor<bool>::value"
2418    }
2419   ],
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2421   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2422   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2423   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2424   "size" : 4,
2425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::trait_trivial_dtor<char>::value"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2438   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2439   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2440   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2441   "size" : 4,
2442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 1,
2451     "name" : "android::trait_trivial_dtor<double>::value"
2452    }
2453   ],
2454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2455   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2457   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2458   "size" : 4,
2459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2460   "underlying_type" : "_ZTIj"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::trait_trivial_dtor<float>::value"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2472   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2473   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2474   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2475   "size" : 4,
2476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "alignment" : 4,
2481   "enum_fields" :
2482   [
2483    {
2484     "enum_field_value" : 1,
2485     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2486    }
2487   ],
2488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2489   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2491   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2492   "size" : 4,
2493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2494   "underlying_type" : "_ZTIj"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : 1,
2502     "name" : "android::trait_trivial_dtor<int>::value"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2506   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2507   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2508   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2509   "size" : 4,
2510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 1,
2519     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2520    }
2521   ],
2522   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2523   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2524   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2525   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2526   "size" : 4,
2527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2528   "underlying_type" : "_ZTIj"
2529  },
2530  {
2531   "alignment" : 4,
2532   "enum_fields" :
2533   [
2534    {
2535     "enum_field_value" : 1,
2536     "name" : "android::trait_trivial_dtor<long>::value"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2540   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2541   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2542   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2543   "size" : 4,
2544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2557   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2558   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2559   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2560   "size" : 4,
2561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 1,
2570     "name" : "android::trait_trivial_dtor<short>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2574   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2575   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2576   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2577   "size" : 4,
2578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 1,
2587     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2591   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2592   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2593   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2594   "size" : 4,
2595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::trait_trivial_dtor<void>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2608   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2609   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2610   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2611   "size" : 4,
2612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 1,
2621     "name" : "android::trait_trivial_dtor<long long>::value"
2622    }
2623   ],
2624   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2625   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2626   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2627   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2628   "size" : 4,
2629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2630   "underlying_type" : "_ZTIj"
2631  },
2632  {
2633   "alignment" : 4,
2634   "enum_fields" :
2635   [
2636    {
2637     "enum_field_value" : 1,
2638     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2642   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2643   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2644   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2645   "size" : 4,
2646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2647   "underlying_type" : "_ZTIj"
2648  },
2649  {
2650   "alignment" : 4,
2651   "enum_fields" :
2652   [
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "android::trait_trivial_move<android::String8>::value"
2656    }
2657   ],
2658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2659   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2660   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2661   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2662   "size" : 4,
2663   "source_file" : "/system/core/libutils/include/utils/String8.h",
2664   "underlying_type" : "_ZTIj"
2665  },
2666  {
2667   "alignment" : 4,
2668   "enum_fields" :
2669   [
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "android::trait_trivial_move<android::String16>::value"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2676   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2677   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2678   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2679   "size" : 4,
2680   "source_file" : "/system/core/libutils/include/utils/String16.h",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 1,
2689     "name" : "android::trait_trivial_move<bool>::value"
2690    }
2691   ],
2692   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2693   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2694   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2695   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2696   "size" : 4,
2697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2698   "underlying_type" : "_ZTIj"
2699  },
2700  {
2701   "alignment" : 4,
2702   "enum_fields" :
2703   [
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "android::trait_trivial_move<char>::value"
2707    }
2708   ],
2709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2710   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2712   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2713   "size" : 4,
2714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2715   "underlying_type" : "_ZTIj"
2716  },
2717  {
2718   "alignment" : 4,
2719   "enum_fields" :
2720   [
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "android::trait_trivial_move<double>::value"
2724    }
2725   ],
2726   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2727   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2728   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2729   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2730   "size" : 4,
2731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2732   "underlying_type" : "_ZTIj"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 1,
2740     "name" : "android::trait_trivial_move<float>::value"
2741    }
2742   ],
2743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2744   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2746   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2747   "size" : 4,
2748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2749   "underlying_type" : "_ZTIj"
2750  },
2751  {
2752   "alignment" : 4,
2753   "enum_fields" :
2754   [
2755    {
2756     "enum_field_value" : 1,
2757     "name" : "android::trait_trivial_move<unsigned char>::value"
2758    }
2759   ],
2760   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2761   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2762   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2763   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2764   "size" : 4,
2765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2766   "underlying_type" : "_ZTIj"
2767  },
2768  {
2769   "alignment" : 4,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 1,
2774     "name" : "android::trait_trivial_move<int>::value"
2775    }
2776   ],
2777   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2778   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2779   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2780   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2781   "size" : 4,
2782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2783   "underlying_type" : "_ZTIj"
2784  },
2785  {
2786   "alignment" : 4,
2787   "enum_fields" :
2788   [
2789    {
2790     "enum_field_value" : 1,
2791     "name" : "android::trait_trivial_move<unsigned int>::value"
2792    }
2793   ],
2794   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2795   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2796   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2797   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2798   "size" : 4,
2799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2800   "underlying_type" : "_ZTIj"
2801  },
2802  {
2803   "alignment" : 4,
2804   "enum_fields" :
2805   [
2806    {
2807     "enum_field_value" : 1,
2808     "name" : "android::trait_trivial_move<long>::value"
2809    }
2810   ],
2811   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2812   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2813   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2814   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2815   "size" : 4,
2816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2817   "underlying_type" : "_ZTIj"
2818  },
2819  {
2820   "alignment" : 4,
2821   "enum_fields" :
2822   [
2823    {
2824     "enum_field_value" : 1,
2825     "name" : "android::trait_trivial_move<unsigned long>::value"
2826    }
2827   ],
2828   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2829   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2830   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2831   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2832   "size" : 4,
2833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2834   "underlying_type" : "_ZTIj"
2835  },
2836  {
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 1,
2842     "name" : "android::trait_trivial_move<short>::value"
2843    }
2844   ],
2845   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2846   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2847   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2848   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2849   "size" : 4,
2850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2851   "underlying_type" : "_ZTIj"
2852  },
2853  {
2854   "alignment" : 4,
2855   "enum_fields" :
2856   [
2857    {
2858     "enum_field_value" : 1,
2859     "name" : "android::trait_trivial_move<unsigned short>::value"
2860    }
2861   ],
2862   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2863   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2864   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2865   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2866   "size" : 4,
2867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2868   "underlying_type" : "_ZTIj"
2869  },
2870  {
2871   "alignment" : 4,
2872   "enum_fields" :
2873   [
2874    {
2875     "enum_field_value" : 1,
2876     "name" : "android::trait_trivial_move<void>::value"
2877    }
2878   ],
2879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2880   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2881   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2882   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2883   "size" : 4,
2884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2885   "underlying_type" : "_ZTIj"
2886  },
2887  {
2888   "alignment" : 4,
2889   "enum_fields" :
2890   [
2891    {
2892     "enum_field_value" : 1,
2893     "name" : "android::trait_trivial_move<long long>::value"
2894    }
2895   ],
2896   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2897   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2898   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2899   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2900   "size" : 4,
2901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2902   "underlying_type" : "_ZTIj"
2903  },
2904  {
2905   "alignment" : 4,
2906   "enum_fields" :
2907   [
2908    {
2909     "enum_field_value" : 1,
2910     "name" : "android::trait_trivial_move<unsigned long long>::value"
2911    }
2912   ],
2913   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2914   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2915   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2916   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2917   "size" : 4,
2918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2919   "underlying_type" : "_ZTIj"
2920  },
2921  {
2922   "alignment" : 4,
2923   "enum_fields" :
2924   [
2925    {
2926     "enum_field_value" : 0,
2927     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2928    },
2929    {
2930     "enum_field_value" : 1,
2931     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2932    },
2933    {
2934     "enum_field_value" : 2,
2935     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2936    }
2937   ],
2938   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2939   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2940   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2941   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2942   "size" : 4,
2943   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2944   "underlying_type" : "_ZTIi"
2945  },
2946  {
2947   "alignment" : 4,
2948   "enum_fields" :
2949   [
2950    {
2951     "enum_field_value" : -1,
2952     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2953    }
2954   ],
2955   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2956   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2957   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2958   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2959   "size" : 4,
2960   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2961   "underlying_type" : "_ZTIi"
2962  },
2963  {
2964   "alignment" : 1,
2965   "enum_fields" :
2966   [
2967    {
2968     "enum_field_value" : 0,
2969     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2970    },
2971    {
2972     "enum_field_value" : 1,
2973     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2974    },
2975    {
2976     "enum_field_value" : 2,
2977     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2981   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2982   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2983   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2984   "size" : 1,
2985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2986   "underlying_type" : "_ZTIh"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : 0,
2994     "name" : "android::Mutex::PRIVATE"
2995    },
2996    {
2997     "enum_field_value" : 1,
2998     "name" : "android::Mutex::SHARED"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3002   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3003   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3004   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3005   "size" : 4,
3006   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3007   "underlying_type" : "_ZTIj"
3008  },
3009  {
3010   "alignment" : 4,
3011   "enum_fields" :
3012   [
3013    {
3014     "enum_field_value" : 0,
3015     "name" : "android::RWLock::PRIVATE"
3016    },
3017    {
3018     "enum_field_value" : 1,
3019     "name" : "android::RWLock::SHARED"
3020    }
3021   ],
3022   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3023   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3024   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3025   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3026   "size" : 4,
3027   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3028   "underlying_type" : "_ZTIj"
3029  },
3030  {
3031   "access" : "protected",
3032   "alignment" : 4,
3033   "enum_fields" :
3034   [
3035    {
3036     "enum_field_value" : 1,
3037     "name" : "android::RefBase::FIRST_INC_STRONG"
3038    }
3039   ],
3040   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3041   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3042   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3043   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3044   "size" : 4,
3045   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3046   "underlying_type" : "_ZTIj"
3047  },
3048  {
3049   "access" : "protected",
3050   "alignment" : 4,
3051   "enum_fields" :
3052   [
3053    {
3054     "enum_field_value" : 0,
3055     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3056    },
3057    {
3058     "enum_field_value" : 1,
3059     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3060    },
3061    {
3062     "enum_field_value" : 1,
3063     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3064    }
3065   ],
3066   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3067   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3068   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3069   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3070   "size" : 4,
3071   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3072   "underlying_type" : "_ZTIj"
3073  },
3074  {
3075   "alignment" : 4,
3076   "enum_fields" :
3077   [
3078    {
3079     "enum_field_value" : 0,
3080     "name" : "android::String8::kEmptyString"
3081    }
3082   ],
3083   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3084   "name" : "android::String8::StaticLinkage",
3085   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3086   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3087   "size" : 4,
3088   "source_file" : "/system/core/libutils/include/utils/String8.h",
3089   "underlying_type" : "_ZTIj"
3090  },
3091  {
3092   "alignment" : 4,
3093   "enum_fields" :
3094   [
3095    {
3096     "enum_field_value" : 0,
3097     "name" : "android::String16::kEmptyString"
3098    }
3099   ],
3100   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3101   "name" : "android::String16::StaticLinkage",
3102   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3103   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3104   "size" : 4,
3105   "source_file" : "/system/core/libutils/include/utils/String16.h",
3106   "underlying_type" : "_ZTIj"
3107  },
3108  {
3109   "alignment" : 4,
3110   "enum_fields" :
3111   [
3112    {
3113     "enum_field_value" : 0,
3114     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3115    },
3116    {
3117     "enum_field_value" : 1,
3118     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3119    },
3120    {
3121     "enum_field_value" : 2,
3122     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3123    },
3124    {
3125     "enum_field_value" : 3,
3126     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3127    }
3128   ],
3129   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3130   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3131   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3132   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3133   "size" : 4,
3134   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3135   "underlying_type" : "_ZTIi"
3136  },
3137  {
3138   "alignment" : 4,
3139   "enum_fields" :
3140   [
3141    {
3142     "enum_field_value" : 0,
3143     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3144    },
3145    {
3146     "enum_field_value" : 1,
3147     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3148    },
3149    {
3150     "enum_field_value" : 2,
3151     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3152    }
3153   ],
3154   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3155   "name" : "android::hardware::ProcessState::CallRestriction",
3156   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3157   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3158   "size" : 4,
3159   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3160   "underlying_type" : "_ZTIi"
3161  },
3162  {
3163   "alignment" : 4,
3164   "enum_fields" :
3165   [
3166    {
3167     "enum_field_value" : 0,
3168     "name" : "android::hardware::HidlReturnRestriction::NONE"
3169    },
3170    {
3171     "enum_field_value" : 1,
3172     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3173    },
3174    {
3175     "enum_field_value" : 2,
3176     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3177    }
3178   ],
3179   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3180   "name" : "android::hardware::HidlReturnRestriction",
3181   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3182   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3183   "size" : 4,
3184   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3185   "underlying_type" : "_ZTIi"
3186  },
3187  {
3188   "alignment" : 4,
3189   "enum_fields" :
3190   [
3191    {
3192     "enum_field_value" : 0,
3193     "name" : "android::hardware::Status::EX_NONE"
3194    },
3195    {
3196     "enum_field_value" : -1,
3197     "name" : "android::hardware::Status::EX_SECURITY"
3198    },
3199    {
3200     "enum_field_value" : -2,
3201     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3202    },
3203    {
3204     "enum_field_value" : -3,
3205     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3206    },
3207    {
3208     "enum_field_value" : -4,
3209     "name" : "android::hardware::Status::EX_NULL_POINTER"
3210    },
3211    {
3212     "enum_field_value" : -5,
3213     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3214    },
3215    {
3216     "enum_field_value" : -6,
3217     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3218    },
3219    {
3220     "enum_field_value" : -7,
3221     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3222    },
3223    {
3224     "enum_field_value" : -128,
3225     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3226    },
3227    {
3228     "enum_field_value" : -129,
3229     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3230    }
3231   ],
3232   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3233   "name" : "android::hardware::Status::Exception",
3234   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3235   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3236   "size" : 4,
3237   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3238   "underlying_type" : "_ZTIi"
3239  },
3240  {
3241   "alignment" : 4,
3242   "enum_fields" :
3243   [
3244    {
3245     "enum_field_value" : 1,
3246     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3247    }
3248   ],
3249   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3250   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3251   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3252   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3253   "size" : 4,
3254   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3255   "underlying_type" : "_ZTIj"
3256  },
3257  {
3258   "alignment" : 4,
3259   "enum_fields" :
3260   [
3261    {
3262     "enum_field_value" : 0,
3263     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3264    },
3265    {
3266     "enum_field_value" : 1,
3267     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3268    },
3269    {
3270     "enum_field_value" : 2,
3271     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3272    },
3273    {
3274     "enum_field_value" : 3,
3275     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3276    },
3277    {
3278     "enum_field_value" : 4,
3279     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3280    },
3281    {
3282     "enum_field_value" : 5,
3283     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3284    },
3285    {
3286     "enum_field_value" : 6,
3287     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3288    },
3289    {
3290     "enum_field_value" : 7,
3291     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3292    },
3293    {
3294     "enum_field_value" : 8,
3295     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3296    },
3297    {
3298     "enum_field_value" : 9,
3299     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3300    }
3301   ],
3302   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3303   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3304   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3305   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3306   "size" : 4,
3307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3308   "underlying_type" : "_ZTIj"
3309  },
3310  {
3311   "alignment" : 4,
3312   "enum_fields" :
3313   [
3314    {
3315     "enum_field_value" : 1,
3316     "name" : "android::hardware::kSynchronizedReadWrite"
3317    },
3318    {
3319     "enum_field_value" : 2,
3320     "name" : "android::hardware::kUnsynchronizedWrite"
3321    }
3322   ],
3323   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3324   "name" : "android::hardware::MQFlavor",
3325   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3326   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3327   "size" : 4,
3328   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3329   "underlying_type" : "_ZTIj"
3330  },
3331  {
3332   "alignment" : 4,
3333   "enum_fields" :
3334   [
3335    {
3336     "enum_field_value" : 0,
3337     "name" : "android::hardware::bluetooth::V1_0::Status::SUCCESS"
3338    },
3339    {
3340     "enum_field_value" : 1,
3341     "name" : "android::hardware::bluetooth::V1_0::Status::TRANSPORT_ERROR"
3342    },
3343    {
3344     "enum_field_value" : 2,
3345     "name" : "android::hardware::bluetooth::V1_0::Status::INITIALIZATION_ERROR"
3346    },
3347    {
3348     "enum_field_value" : 3,
3349     "name" : "android::hardware::bluetooth::V1_0::Status::UNKNOWN"
3350    }
3351   ],
3352   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3353   "name" : "android::hardware::bluetooth::V1_0::Status",
3354   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3355   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
3356   "size" : 4,
3357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h",
3358   "underlying_type" : "_ZTIi"
3359  },
3360  {
3361   "alignment" : 4,
3362   "enum_fields" :
3363   [
3364    {
3365     "enum_field_value" : 0,
3366     "name" : "android::Condition::WAKE_UP_ONE"
3367    },
3368    {
3369     "enum_field_value" : 1,
3370     "name" : "android::Condition::WAKE_UP_ALL"
3371    }
3372   ],
3373   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3374   "name" : "android::Condition::WakeUpType",
3375   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3376   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3377   "size" : 4,
3378   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3379   "underlying_type" : "_ZTIj"
3380  },
3381  {
3382   "alignment" : 4,
3383   "enum_fields" :
3384   [
3385    {
3386     "enum_field_value" : 0,
3387     "name" : "android::Condition::PRIVATE"
3388    },
3389    {
3390     "enum_field_value" : 1,
3391     "name" : "android::Condition::SHARED"
3392    }
3393   ],
3394   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3395   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3396   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3397   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3398   "size" : 4,
3399   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3400   "underlying_type" : "_ZTIj"
3401  }
3402 ],
3403 "function_types" :
3404 [
3405  {
3406   "alignment" : 4,
3407   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3408   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3409   "parameters" :
3410   [
3411    {
3412     "referenced_type" : "_ZTIRKN7android8String16E"
3413    },
3414    {
3415     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3416    },
3417    {
3418     "referenced_type" : "_ZTIPv"
3419    }
3420   ],
3421   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3422   "return_type" : "_ZTIb",
3423   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3424   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3425  },
3426  {
3427   "alignment" : 4,
3428   "linker_set_key" : "_ZTIFiPvE",
3429   "name" : "int (void *)",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "_ZTIPv"
3434    }
3435   ],
3436   "referenced_type" : "_ZTIFiPvE",
3437   "return_type" : "_ZTIi",
3438   "self_type" : "_ZTIFiPvE",
3439   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3440  },
3441  {
3442   "alignment" : 4,
3443   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3444   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3445   "parameters" :
3446   [
3447    {
3448     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3449    },
3450    {
3451     "referenced_type" : "_ZTIPKh"
3452    },
3453    {
3454     "referenced_type" : "_ZTIj"
3455    },
3456    {
3457     "referenced_type" : "_ZTIPKy"
3458    },
3459    {
3460     "referenced_type" : "_ZTIj"
3461    },
3462    {
3463     "referenced_type" : "_ZTIPv"
3464    }
3465   ],
3466   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3467   "return_type" : "_ZTIv",
3468   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3469   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3470  }
3471 ],
3472 "functions" :
3473 [
3474  {
3475   "function_name" : "android::hardware::fromBinder",
3476   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS3_25BpHwBluetoothHciCallbacksENS3_25BnHwBluetoothHciCallbacksEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3477   "parameters" :
3478   [
3479    {
3480     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3481    }
3482   ],
3483   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3484   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3485   "template_args" :
3486   [
3487    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3488    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
3489    "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
3490   ]
3491  },
3492  {
3493   "function_name" : "android::hardware::details::castInterface",
3494   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_013IBluetoothHciENS_4hidl4base4V1_05IBaseENS4_16BpHwBluetoothHciEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3495   "parameters" :
3496   [
3497    {
3498     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3499    },
3500    {
3501     "referenced_type" : "_ZTIPKc"
3502    },
3503    {
3504     "referenced_type" : "_ZTIb"
3505    }
3506   ],
3507   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3508   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3509   "template_args" :
3510   [
3511    "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
3512    "_ZTIN7android4hidl4base4V1_05IBaseE",
3513    "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
3514   ]
3515  },
3516  {
3517   "function_name" : "android::hardware::details::castInterface",
3518   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksENS_4hidl4base4V1_05IBaseENS4_25BpHwBluetoothHciCallbacksEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3519   "parameters" :
3520   [
3521    {
3522     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3523    },
3524    {
3525     "referenced_type" : "_ZTIPKc"
3526    },
3527    {
3528     "referenced_type" : "_ZTIb"
3529    }
3530   ],
3531   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
3532   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3533   "template_args" :
3534   [
3535    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3536    "_ZTIN7android4hidl4base4V1_05IBaseE",
3537    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
3538   ]
3539  },
3540  {
3541   "function_name" : "android::hardware::details::wrapPassthrough",
3542   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4V1_022IBluetoothHciCallbacksEvEENS_2spIT_EES8_",
3543   "parameters" :
3544   [
3545    {
3546     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
3547    }
3548   ],
3549   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3550   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3551   "template_args" :
3552   [
3553    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3554    "_ZTIv"
3555   ]
3556  },
3557  {
3558   "function_name" : "android::hardware::details::getServiceInternal",
3559   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_016BpHwBluetoothHciENS4_13IBluetoothHciEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3560   "parameters" :
3561   [
3562    {
3563     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3564    },
3565    {
3566     "referenced_type" : "_ZTIb"
3567    },
3568    {
3569     "referenced_type" : "_ZTIb"
3570    }
3571   ],
3572   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
3573   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3574   "template_args" :
3575   [
3576    "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
3577    "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
3578    "_ZTIv",
3579    "_ZTIv"
3580   ]
3581  },
3582  {
3583   "function_name" : "android::hardware::details::getServiceInternal",
3584   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4V1_025BpHwBluetoothHciCallbacksENS4_22IBluetoothHciCallbacksEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3585   "parameters" :
3586   [
3587    {
3588     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3589    },
3590    {
3591     "referenced_type" : "_ZTIb"
3592    },
3593    {
3594     "referenced_type" : "_ZTIb"
3595    }
3596   ],
3597   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
3598   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3599   "template_args" :
3600   [
3601    "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
3602    "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
3603    "_ZTIv",
3604    "_ZTIv"
3605   ]
3606  },
3607  {
3608   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getService",
3609   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3610   "parameters" :
3611   [
3612    {
3613     "default_arg" : true,
3614     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3615    },
3616    {
3617     "default_arg" : true,
3618     "referenced_type" : "_ZTIb"
3619    }
3620   ],
3621   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
3622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3623  },
3624  {
3625   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::linkToDeath",
3626   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3627   "parameters" :
3628   [
3629    {
3630     "is_this_ptr" : true,
3631     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3632    },
3633    {
3634     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3635    },
3636    {
3637     "referenced_type" : "_ZTIy"
3638    }
3639   ],
3640   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getDebugInfo",
3645   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3651    },
3652    {
3653     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3654    }
3655   ],
3656   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3658  },
3659  {
3660   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::getHashChain",
3661   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3662   "parameters" :
3663   [
3664    {
3665     "is_this_ptr" : true,
3666     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3667    },
3668    {
3669     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3670    }
3671   ],
3672   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::tryGetService",
3677   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3678   "parameters" :
3679   [
3680    {
3681     "default_arg" : true,
3682     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3683    },
3684    {
3685     "default_arg" : true,
3686     "referenced_type" : "_ZTIb"
3687    }
3688   ],
3689   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
3690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3691  },
3692  {
3693   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::unlinkToDeath",
3694   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3695   "parameters" :
3696   [
3697    {
3698     "is_this_ptr" : true,
3699     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3700    },
3701    {
3702     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3703    }
3704   ],
3705   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3707  },
3708  {
3709   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::interfaceChain",
3710   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3711   "parameters" :
3712   [
3713    {
3714     "is_this_ptr" : true,
3715     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3716    },
3717    {
3718     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3719    }
3720   ],
3721   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::registerAsService",
3726   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3727   "parameters" :
3728   [
3729    {
3730     "is_this_ptr" : true,
3731     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3732    },
3733    {
3734     "default_arg" : true,
3735     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3736    }
3737   ],
3738   "return_type" : "_ZTIi",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::interfaceDescriptor",
3743   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3744   "parameters" :
3745   [
3746    {
3747     "is_this_ptr" : true,
3748     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3749    },
3750    {
3751     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3752    }
3753   ],
3754   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3756  },
3757  {
3758   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::notifySyspropsChanged",
3759   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv",
3760   "parameters" :
3761   [
3762    {
3763     "is_this_ptr" : true,
3764     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3765    }
3766   ],
3767   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3769  },
3770  {
3771   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::setHALInstrumentation",
3772   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv",
3773   "parameters" :
3774   [
3775    {
3776     "is_this_ptr" : true,
3777     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3778    }
3779   ],
3780   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::registerForNotifications",
3785   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3790    },
3791    {
3792     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3793    }
3794   ],
3795   "return_type" : "_ZTIb",
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3797  },
3798  {
3799   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::ping",
3800   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv",
3801   "parameters" :
3802   [
3803    {
3804     "is_this_ptr" : true,
3805     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3806    }
3807   ],
3808   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::debug",
3813   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3814   "parameters" :
3815   [
3816    {
3817     "is_this_ptr" : true,
3818     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
3819    },
3820    {
3821     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3822    },
3823    {
3824     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3825    }
3826   ],
3827   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3829  },
3830  {
3831   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::castFrom",
3832   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3833   "parameters" :
3834   [
3835    {
3836     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3837    },
3838    {
3839     "default_arg" : true,
3840     "referenced_type" : "_ZTIb"
3841    }
3842   ],
3843   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3845  },
3846  {
3847   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::castFrom",
3848   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci8castFromERKNS_2spIS3_EEb",
3849   "parameters" :
3850   [
3851    {
3852     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3853    },
3854    {
3855     "default_arg" : true,
3856     "referenced_type" : "_ZTIb"
3857    }
3858   ],
3859   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
3861  },
3862  {
3863   "access" : "private",
3864   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::addOnewayTask",
3865   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13addOnewayTaskENSt3__18functionIFvvEEE",
3866   "parameters" :
3867   [
3868    {
3869     "is_this_ptr" : true,
3870     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3871    },
3872    {
3873     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3874    }
3875   ],
3876   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3878  },
3879  {
3880   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::BsBluetoothHci",
3881   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC1ENS_2spINS2_13IBluetoothHciEEE",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3887    },
3888    {
3889     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3890    }
3891   ],
3892   "return_type" : "_ZTIv",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci::BsBluetoothHci",
3897   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciC2ENS_2spINS2_13IBluetoothHciEEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
3903    },
3904    {
3905     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
3906    }
3907   ],
3908   "return_type" : "_ZTIv",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h"
3910  },
3911  {
3912   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::onTransact",
3913   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3914   "parameters" :
3915   [
3916    {
3917     "is_this_ptr" : true,
3918     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
3919    },
3920    {
3921     "referenced_type" : "_ZTIj"
3922    },
3923    {
3924     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3925    },
3926    {
3927     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3928    },
3929    {
3930     "default_arg" : true,
3931     "referenced_type" : "_ZTIj"
3932    },
3933    {
3934     "default_arg" : true,
3935     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3936    }
3937   ],
3938   "return_type" : "_ZTIi",
3939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3940  },
3941  {
3942   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_close",
3943   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3944   "parameters" :
3945   [
3946    {
3947     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3948    },
3949    {
3950     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3951    },
3952    {
3953     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3954    },
3955    {
3956     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3957    }
3958   ],
3959   "return_type" : "_ZTIi",
3960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3961  },
3962  {
3963   "access" : "private",
3964   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::getDebugInfo",
3965   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
3971    },
3972    {
3973     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3974    }
3975   ],
3976   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3978  },
3979  {
3980   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_initialize",
3981   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci16_hidl_initializeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3982   "parameters" :
3983   [
3984    {
3985     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3986    },
3987    {
3988     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3989    },
3990    {
3991     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3992    },
3993    {
3994     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3995    }
3996   ],
3997   "return_type" : "_ZTIi",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendAclData",
4002   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendAclDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4007    },
4008    {
4009     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4010    },
4011    {
4012     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4013    },
4014    {
4015     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4016    }
4017   ],
4018   "return_type" : "_ZTIi",
4019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4020  },
4021  {
4022   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendScoData",
4023   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci17_hidl_sendScoDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4024   "parameters" :
4025   [
4026    {
4027     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4028    },
4029    {
4030     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4031    },
4032    {
4033     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4034    },
4035    {
4036     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4037    }
4038   ],
4039   "return_type" : "_ZTIi",
4040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4041  },
4042  {
4043   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::_hidl_sendHciCommand",
4044   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci20_hidl_sendHciCommandEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4045   "parameters" :
4046   [
4047    {
4048     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4049    },
4050    {
4051     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4052    },
4053    {
4054     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4055    },
4056    {
4057     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4058    }
4059   ],
4060   "return_type" : "_ZTIi",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4062  },
4063  {
4064   "access" : "private",
4065   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::ping",
4066   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci4pingEv",
4067   "parameters" :
4068   [
4069    {
4070     "is_this_ptr" : true,
4071     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4072    }
4073   ],
4074   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4076  },
4077  {
4078   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::BnHwBluetoothHci",
4079   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC1ERKNS_2spINS2_13IBluetoothHciEEE",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4085    },
4086    {
4087     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
4088    }
4089   ],
4090   "return_type" : "_ZTIv",
4091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4092  },
4093  {
4094   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::BnHwBluetoothHci",
4095   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciC2ERKNS_2spINS2_13IBluetoothHciEEE",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4101    },
4102    {
4103     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
4104    }
4105   ],
4106   "return_type" : "_ZTIv",
4107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4108  },
4109  {
4110   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4111   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4117    }
4118   ],
4119   "return_type" : "_ZTIv",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4124   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4130    }
4131   ],
4132   "return_type" : "_ZTIv",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4134  },
4135  {
4136   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci::~BnHwBluetoothHci",
4137   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD2Ev",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
4143    }
4144   ],
4145   "return_type" : "_ZTIv",
4146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h"
4147  },
4148  {
4149   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::initialize",
4150   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4151   "parameters" :
4152   [
4153    {
4154     "is_this_ptr" : true,
4155     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4156    },
4157    {
4158     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4159    }
4160   ],
4161   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4163  },
4164  {
4165   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_close",
4166   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4167   "parameters" :
4168   [
4169    {
4170     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4171    },
4172    {
4173     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4174    }
4175   ],
4176   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4178  },
4179  {
4180   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::linkToDeath",
4181   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4182   "parameters" :
4183   [
4184    {
4185     "is_this_ptr" : true,
4186     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4187    },
4188    {
4189     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4190    },
4191    {
4192     "referenced_type" : "_ZTIy"
4193    }
4194   ],
4195   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4197  },
4198  {
4199   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendAclData",
4200   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE",
4201   "parameters" :
4202   [
4203    {
4204     "is_this_ptr" : true,
4205     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4206    },
4207    {
4208     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4209    }
4210   ],
4211   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4213  },
4214  {
4215   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendScoData",
4216   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE",
4217   "parameters" :
4218   [
4219    {
4220     "is_this_ptr" : true,
4221     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4222    },
4223    {
4224     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4225    }
4226   ],
4227   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4229  },
4230  {
4231   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::getDebugInfo",
4232   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4233   "parameters" :
4234   [
4235    {
4236     "is_this_ptr" : true,
4237     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4238    },
4239    {
4240     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4241    }
4242   ],
4243   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4245  },
4246  {
4247   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::getHashChain",
4248   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4249   "parameters" :
4250   [
4251    {
4252     "is_this_ptr" : true,
4253     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4254    },
4255    {
4256     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4257    }
4258   ],
4259   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4261  },
4262  {
4263   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::unlinkToDeath",
4264   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4265   "parameters" :
4266   [
4267    {
4268     "is_this_ptr" : true,
4269     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4270    },
4271    {
4272     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4273    }
4274   ],
4275   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4277  },
4278  {
4279   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::interfaceChain",
4280   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4281   "parameters" :
4282   [
4283    {
4284     "is_this_ptr" : true,
4285     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4286    },
4287    {
4288     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4289    }
4290   ],
4291   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::sendHciCommand",
4296   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE",
4297   "parameters" :
4298   [
4299    {
4300     "is_this_ptr" : true,
4301     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4302    },
4303    {
4304     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4305    }
4306   ],
4307   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4309  },
4310  {
4311   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
4312   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
4313   "parameters" :
4314   [
4315    {
4316     "is_this_ptr" : true,
4317     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4318    },
4319    {
4320     "referenced_type" : "_ZTIPKv"
4321    }
4322   ],
4323   "return_type" : "_ZTIv",
4324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4325  },
4326  {
4327   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_initialize",
4328   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci16_hidl_initializeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4329   "parameters" :
4330   [
4331    {
4332     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4333    },
4334    {
4335     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4336    },
4337    {
4338     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4339    }
4340   ],
4341   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4343  },
4344  {
4345   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendAclData",
4346   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendAclDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4347   "parameters" :
4348   [
4349    {
4350     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4351    },
4352    {
4353     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4354    },
4355    {
4356     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4357    }
4358   ],
4359   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4361  },
4362  {
4363   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendScoData",
4364   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci17_hidl_sendScoDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4365   "parameters" :
4366   [
4367    {
4368     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4372    },
4373    {
4374     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4375    }
4376   ],
4377   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4379  },
4380  {
4381   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::interfaceDescriptor",
4382   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4388    },
4389    {
4390     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4391    }
4392   ],
4393   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4395  },
4396  {
4397   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_sendHciCommand",
4398   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci20_hidl_sendHciCommandEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4399   "parameters" :
4400   [
4401    {
4402     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4403    },
4404    {
4405     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4406    },
4407    {
4408     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4409    }
4410   ],
4411   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4413  },
4414  {
4415   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::notifySyspropsChanged",
4416   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv",
4417   "parameters" :
4418   [
4419    {
4420     "is_this_ptr" : true,
4421     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4422    }
4423   ],
4424   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4426  },
4427  {
4428   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::setHALInstrumentation",
4429   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv",
4430   "parameters" :
4431   [
4432    {
4433     "is_this_ptr" : true,
4434     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4435    }
4436   ],
4437   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::ping",
4442   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4448    }
4449   ],
4450   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4452  },
4453  {
4454   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::close",
4455   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv",
4456   "parameters" :
4457   [
4458    {
4459     "is_this_ptr" : true,
4460     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4461    }
4462   ],
4463   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4465  },
4466  {
4467   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::debug",
4468   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4469   "parameters" :
4470   [
4471    {
4472     "is_this_ptr" : true,
4473     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4474    },
4475    {
4476     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4477    },
4478    {
4479     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4480    }
4481   ],
4482   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4484  },
4485  {
4486   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::BpHwBluetoothHci",
4487   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC1ERKNS_2spINS0_7IBinderEEE",
4488   "parameters" :
4489   [
4490    {
4491     "is_this_ptr" : true,
4492     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4493    },
4494    {
4495     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4496    }
4497   ],
4498   "return_type" : "_ZTIv",
4499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4500  },
4501  {
4502   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::BpHwBluetoothHci",
4503   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciC2ERKNS_2spINS0_7IBinderEEE",
4504   "parameters" :
4505   [
4506    {
4507     "is_this_ptr" : true,
4508     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
4509    },
4510    {
4511     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4512    }
4513   ],
4514   "return_type" : "_ZTIv",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getService",
4519   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4520   "parameters" :
4521   [
4522    {
4523     "default_arg" : true,
4524     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4525    },
4526    {
4527     "default_arg" : true,
4528     "referenced_type" : "_ZTIb"
4529    }
4530   ],
4531   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
4532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4533  },
4534  {
4535   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::linkToDeath",
4536   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4537   "parameters" :
4538   [
4539    {
4540     "is_this_ptr" : true,
4541     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4542    },
4543    {
4544     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4545    },
4546    {
4547     "referenced_type" : "_ZTIy"
4548    }
4549   ],
4550   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4552  },
4553  {
4554   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getDebugInfo",
4555   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4556   "parameters" :
4557   [
4558    {
4559     "is_this_ptr" : true,
4560     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4561    },
4562    {
4563     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4564    }
4565   ],
4566   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4568  },
4569  {
4570   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::getHashChain",
4571   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4572   "parameters" :
4573   [
4574    {
4575     "is_this_ptr" : true,
4576     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4577    },
4578    {
4579     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4580    }
4581   ],
4582   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4584  },
4585  {
4586   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::tryGetService",
4587   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4588   "parameters" :
4589   [
4590    {
4591     "default_arg" : true,
4592     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4593    },
4594    {
4595     "default_arg" : true,
4596     "referenced_type" : "_ZTIb"
4597    }
4598   ],
4599   "return_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::unlinkToDeath",
4604   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4610    },
4611    {
4612     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4613    }
4614   ],
4615   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::interfaceChain",
4620   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4626    },
4627    {
4628     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4629    }
4630   ],
4631   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4633  },
4634  {
4635   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::registerAsService",
4636   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4637   "parameters" :
4638   [
4639    {
4640     "is_this_ptr" : true,
4641     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4642    },
4643    {
4644     "default_arg" : true,
4645     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4646    }
4647   ],
4648   "return_type" : "_ZTIi",
4649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4650  },
4651  {
4652   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::interfaceDescriptor",
4653   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4659    },
4660    {
4661     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4662    }
4663   ],
4664   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4666  },
4667  {
4668   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::notifySyspropsChanged",
4669   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv",
4670   "parameters" :
4671   [
4672    {
4673     "is_this_ptr" : true,
4674     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4675    }
4676   ],
4677   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4679  },
4680  {
4681   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::setHALInstrumentation",
4682   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv",
4683   "parameters" :
4684   [
4685    {
4686     "is_this_ptr" : true,
4687     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4688    }
4689   ],
4690   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4692  },
4693  {
4694   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::registerForNotifications",
4695   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4696   "parameters" :
4697   [
4698    {
4699     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4700    },
4701    {
4702     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4703    }
4704   ],
4705   "return_type" : "_ZTIb",
4706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4707  },
4708  {
4709   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::ping",
4710   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv",
4711   "parameters" :
4712   [
4713    {
4714     "is_this_ptr" : true,
4715     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4716    }
4717   ],
4718   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4720  },
4721  {
4722   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::debug",
4723   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4724   "parameters" :
4725   [
4726    {
4727     "is_this_ptr" : true,
4728     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
4729    },
4730    {
4731     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4732    },
4733    {
4734     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4735    }
4736   ],
4737   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4739  },
4740  {
4741   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::castFrom",
4742   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4743   "parameters" :
4744   [
4745    {
4746     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4747    },
4748    {
4749     "default_arg" : true,
4750     "referenced_type" : "_ZTIb"
4751    }
4752   ],
4753   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
4754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4755  },
4756  {
4757   "function_name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::castFrom",
4758   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8castFromERKNS_2spIS3_EEb",
4759   "parameters" :
4760   [
4761    {
4762     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4763    },
4764    {
4765     "default_arg" : true,
4766     "referenced_type" : "_ZTIb"
4767    }
4768   ],
4769   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
4770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
4771  },
4772  {
4773   "access" : "private",
4774   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::addOnewayTask",
4775   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13addOnewayTaskENSt3__18functionIFvvEEE",
4776   "parameters" :
4777   [
4778    {
4779     "is_this_ptr" : true,
4780     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4781    },
4782    {
4783     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4784    }
4785   ],
4786   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4791   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC1ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4797    },
4798    {
4799     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4800    }
4801   ],
4802   "return_type" : "_ZTIv",
4803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4804  },
4805  {
4806   "function_name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks::BsBluetoothHciCallbacks",
4807   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksC2ENS_2spINS2_22IBluetoothHciCallbacksEEE",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
4813    },
4814    {
4815     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4816    }
4817   ],
4818   "return_type" : "_ZTIv",
4819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h"
4820  },
4821  {
4822   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::onTransact",
4823   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4824   "parameters" :
4825   [
4826    {
4827     "is_this_ptr" : true,
4828     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4829    },
4830    {
4831     "referenced_type" : "_ZTIj"
4832    },
4833    {
4834     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4835    },
4836    {
4837     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4838    },
4839    {
4840     "default_arg" : true,
4841     "referenced_type" : "_ZTIj"
4842    },
4843    {
4844     "default_arg" : true,
4845     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4846    }
4847   ],
4848   "return_type" : "_ZTIi",
4849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4850  },
4851  {
4852   "access" : "private",
4853   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::getDebugInfo",
4854   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4860    },
4861    {
4862     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4863    }
4864   ],
4865   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4867  },
4868  {
4869   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_aclDataReceived",
4870   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4871   "parameters" :
4872   [
4873    {
4874     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4875    },
4876    {
4877     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4878    },
4879    {
4880     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4881    },
4882    {
4883     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4884    }
4885   ],
4886   "return_type" : "_ZTIi",
4887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4888  },
4889  {
4890   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_scoDataReceived",
4891   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4892   "parameters" :
4893   [
4894    {
4895     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4896    },
4897    {
4898     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4899    },
4900    {
4901     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4902    },
4903    {
4904     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4905    }
4906   ],
4907   "return_type" : "_ZTIi",
4908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4909  },
4910  {
4911   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_hciEventReceived",
4912   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4913   "parameters" :
4914   [
4915    {
4916     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4917    },
4918    {
4919     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4920    },
4921    {
4922     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4923    },
4924    {
4925     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4926    }
4927   ],
4928   "return_type" : "_ZTIi",
4929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4930  },
4931  {
4932   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_initializationComplete",
4933   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4934   "parameters" :
4935   [
4936    {
4937     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4938    },
4939    {
4940     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4941    },
4942    {
4943     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4944    },
4945    {
4946     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4947    }
4948   ],
4949   "return_type" : "_ZTIi",
4950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4951  },
4952  {
4953   "access" : "private",
4954   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::ping",
4955   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks4pingEv",
4956   "parameters" :
4957   [
4958    {
4959     "is_this_ptr" : true,
4960     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4961    }
4962   ],
4963   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4965  },
4966  {
4967   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4968   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC1ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4969   "parameters" :
4970   [
4971    {
4972     "is_this_ptr" : true,
4973     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4974    },
4975    {
4976     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4977    }
4978   ],
4979   "return_type" : "_ZTIv",
4980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4981  },
4982  {
4983   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::BnHwBluetoothHciCallbacks",
4984   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksC2ERKNS_2spINS2_22IBluetoothHciCallbacksEEE",
4985   "parameters" :
4986   [
4987    {
4988     "is_this_ptr" : true,
4989     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
4990    },
4991    {
4992     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
4993    }
4994   ],
4995   "return_type" : "_ZTIv",
4996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
4997  },
4998  {
4999   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5000   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev",
5001   "parameters" :
5002   [
5003    {
5004     "is_this_ptr" : true,
5005     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5006    }
5007   ],
5008   "return_type" : "_ZTIv",
5009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5010  },
5011  {
5012   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5013   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev",
5014   "parameters" :
5015   [
5016    {
5017     "is_this_ptr" : true,
5018     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5019    }
5020   ],
5021   "return_type" : "_ZTIv",
5022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5023  },
5024  {
5025   "function_name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::~BnHwBluetoothHciCallbacks",
5026   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD2Ev",
5027   "parameters" :
5028   [
5029    {
5030     "is_this_ptr" : true,
5031     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
5032    }
5033   ],
5034   "return_type" : "_ZTIv",
5035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
5036  },
5037  {
5038   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::linkToDeath",
5039   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5040   "parameters" :
5041   [
5042    {
5043     "is_this_ptr" : true,
5044     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5045    },
5046    {
5047     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5048    },
5049    {
5050     "referenced_type" : "_ZTIy"
5051    }
5052   ],
5053   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5055  },
5056  {
5057   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::getDebugInfo",
5058   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5059   "parameters" :
5060   [
5061    {
5062     "is_this_ptr" : true,
5063     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5064    },
5065    {
5066     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5067    }
5068   ],
5069   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5071  },
5072  {
5073   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::getHashChain",
5074   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5075   "parameters" :
5076   [
5077    {
5078     "is_this_ptr" : true,
5079     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5080    },
5081    {
5082     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5083    }
5084   ],
5085   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5087  },
5088  {
5089   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::unlinkToDeath",
5090   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5091   "parameters" :
5092   [
5093    {
5094     "is_this_ptr" : true,
5095     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5096    },
5097    {
5098     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5099    }
5100   ],
5101   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5103  },
5104  {
5105   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::interfaceChain",
5106   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5107   "parameters" :
5108   [
5109    {
5110     "is_this_ptr" : true,
5111     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5112    },
5113    {
5114     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5115    }
5116   ],
5117   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5119  },
5120  {
5121   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::aclDataReceived",
5122   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE",
5123   "parameters" :
5124   [
5125    {
5126     "is_this_ptr" : true,
5127     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5128    },
5129    {
5130     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5131    }
5132   ],
5133   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5135  },
5136  {
5137   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5138   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5139   "parameters" :
5140   [
5141    {
5142     "is_this_ptr" : true,
5143     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5144    },
5145    {
5146     "referenced_type" : "_ZTIPKv"
5147    }
5148   ],
5149   "return_type" : "_ZTIv",
5150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5151  },
5152  {
5153   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::scoDataReceived",
5154   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE",
5155   "parameters" :
5156   [
5157    {
5158     "is_this_ptr" : true,
5159     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5160    },
5161    {
5162     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5163    }
5164   ],
5165   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5167  },
5168  {
5169   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::hciEventReceived",
5170   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE",
5171   "parameters" :
5172   [
5173    {
5174     "is_this_ptr" : true,
5175     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5176    },
5177    {
5178     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5179    }
5180   ],
5181   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5183  },
5184  {
5185   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::interfaceDescriptor",
5186   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5187   "parameters" :
5188   [
5189    {
5190     "is_this_ptr" : true,
5191     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5192    },
5193    {
5194     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5195    }
5196   ],
5197   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5199  },
5200  {
5201   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_aclDataReceived",
5202   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_aclDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5203   "parameters" :
5204   [
5205    {
5206     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5207    },
5208    {
5209     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5210    },
5211    {
5212     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5213    }
5214   ],
5215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5217  },
5218  {
5219   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_scoDataReceived",
5220   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21_hidl_scoDataReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5221   "parameters" :
5222   [
5223    {
5224     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5225    },
5226    {
5227     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5228    },
5229    {
5230     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5231    }
5232   ],
5233   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5235  },
5236  {
5237   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::notifySyspropsChanged",
5238   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5244    }
5245   ],
5246   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5248  },
5249  {
5250   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::setHALInstrumentation",
5251   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv",
5252   "parameters" :
5253   [
5254    {
5255     "is_this_ptr" : true,
5256     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5257    }
5258   ],
5259   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5261  },
5262  {
5263   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_hciEventReceived",
5264   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22_hidl_hciEventReceivedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5265   "parameters" :
5266   [
5267    {
5268     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5269    },
5270    {
5271     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5272    },
5273    {
5274     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5275    }
5276   ],
5277   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5279  },
5280  {
5281   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::initializationComplete",
5282   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE",
5283   "parameters" :
5284   [
5285    {
5286     "is_this_ptr" : true,
5287     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5288    },
5289    {
5290     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE"
5291    }
5292   ],
5293   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5295  },
5296  {
5297   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::_hidl_initializationComplete",
5298   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks28_hidl_initializationCompleteEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_6StatusE",
5299   "parameters" :
5300   [
5301    {
5302     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5303    },
5304    {
5305     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5306    },
5307    {
5308     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE"
5309    }
5310   ],
5311   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5313  },
5314  {
5315   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::ping",
5316   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv",
5317   "parameters" :
5318   [
5319    {
5320     "is_this_ptr" : true,
5321     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5322    }
5323   ],
5324   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5326  },
5327  {
5328   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::debug",
5329   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5330   "parameters" :
5331   [
5332    {
5333     "is_this_ptr" : true,
5334     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5335    },
5336    {
5337     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5338    },
5339    {
5340     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5341    }
5342   ],
5343   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5345  },
5346  {
5347   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5348   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC1ERKNS_2spINS0_7IBinderEEE",
5349   "parameters" :
5350   [
5351    {
5352     "is_this_ptr" : true,
5353     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5354    },
5355    {
5356     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5357    }
5358   ],
5359   "return_type" : "_ZTIv",
5360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5361  },
5362  {
5363   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::BpHwBluetoothHciCallbacks",
5364   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksC2ERKNS_2spINS0_7IBinderEEE",
5365   "parameters" :
5366   [
5367    {
5368     "is_this_ptr" : true,
5369     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5370    },
5371    {
5372     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5373    }
5374   ],
5375   "return_type" : "_ZTIv",
5376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5377  },
5378  {
5379   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
5380   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
5381   "parameters" :
5382   [
5383    {
5384     "is_this_ptr" : true,
5385     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
5386    },
5387    {
5388     "referenced_type" : "_ZTIPKv"
5389    }
5390   ],
5391   "return_type" : "_ZTIv",
5392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
5393  },
5394  {
5395   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5396   "linker_set_key" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5397   "parameters" :
5398   [
5399    {
5400     "is_this_ptr" : true,
5401     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5402    },
5403    {
5404     "referenced_type" : "_ZTIPKv"
5405    }
5406   ],
5407   "return_type" : "_ZTIv",
5408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5409  },
5410  {
5411   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci::onLastStrongRef",
5412   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv",
5413   "parameters" :
5414   [
5415    {
5416     "is_this_ptr" : true,
5417     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
5418    },
5419    {
5420     "referenced_type" : "_ZTIPKv"
5421    }
5422   ],
5423   "return_type" : "_ZTIv",
5424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
5425  },
5426  {
5427   "function_name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks::onLastStrongRef",
5428   "linker_set_key" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv",
5429   "parameters" :
5430   [
5431    {
5432     "is_this_ptr" : true,
5433     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
5434    },
5435    {
5436     "referenced_type" : "_ZTIPKv"
5437    }
5438   ],
5439   "return_type" : "_ZTIv",
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
5441  }
5442 ],
5443 "global_vars" :
5444 [
5445  {
5446   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10descriptorE",
5447   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci::descriptor",
5448   "referenced_type" : "_ZTIPKc",
5449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5450  },
5451  {
5452   "linker_set_key" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks10descriptorE",
5453   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks::descriptor",
5454   "referenced_type" : "_ZTIPKc",
5455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
5456  }
5457 ],
5458 "lvalue_reference_types" :
5459 [
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIRK7log_msg",
5463   "name" : "const log_msg &",
5464   "referenced_type" : "_ZTIK7log_msg",
5465   "self_type" : "_ZTIRK7log_msg",
5466   "size" : 4,
5467   "source_file" : "/system/core/liblog/include/log/log_read.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5472   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5473   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5474   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5481   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5482   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5483   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5484   "size" : 4,
5485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5490   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5491   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5492   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5493   "size" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5499   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5500   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5501   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5502   "size" : 4,
5503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5508   "name" : "const android::sp<android::hardware::IBinder> &",
5509   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5510   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5511   "size" : 4,
5512   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5517   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &",
5518   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5519   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5526   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5527   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5528   "self_type" : "_ZTIRKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5529   "size" : 4,
5530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5535   "name" : "const android::wp<android::hardware::BHwBinder> &",
5536   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5537   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5538   "size" : 4,
5539   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIRKN7android7String8E",
5544   "name" : "const android::String8 &",
5545   "referenced_type" : "_ZTIKN7android7String8E",
5546   "self_type" : "_ZTIRKN7android7String8E",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/String8.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIRKN7android8String16E",
5553   "name" : "const android::String16 &",
5554   "referenced_type" : "_ZTIKN7android8String16E",
5555   "self_type" : "_ZTIRKN7android8String16E",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/String16.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5562   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5563   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5564   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5571   "name" : "const android::hardware::hidl_handle &",
5572   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5573   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5580   "name" : "const android::hardware::hidl_memory &",
5581   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5582   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5583   "size" : 4,
5584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5589   "name" : "const android::hardware::hidl_string &",
5590   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5591   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5592   "size" : 4,
5593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5598   "name" : "const android::hardware::hidl_version &",
5599   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5600   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5601   "size" : 4,
5602   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5607   "name" : "const android::hardware::Parcel &",
5608   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5609   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5610   "size" : 4,
5611   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5616   "name" : "const android::hardware::Return<bool> &",
5617   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5618   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5619   "size" : 4,
5620   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5625   "name" : "const android::hardware::Status &",
5626   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5627   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5628   "size" : 4,
5629   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5630  },
5631  {
5632   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5633   "name" : "const iter<is_const> &",
5634   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5635   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5641   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5642   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5643   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5644   "size" : 4,
5645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5650   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5651   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5652   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5653   "size" : 4,
5654   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5659   "name" : "const android::hardware::hidl_vec<int> &",
5660   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5661   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5662   "size" : 4,
5663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5668   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5669   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5670   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5671   "size" : 4,
5672   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5677   "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 *> > *)> > > &",
5678   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5679   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5680   "size" : 4,
5681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5686   "name" : "const android::hidl::base::V1_0::IBase *const &",
5687   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5688   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5689   "size" : 4,
5690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIRKa",
5695   "name" : "const signed char &",
5696   "referenced_type" : "_ZTIKa",
5697   "self_type" : "_ZTIRKa",
5698   "size" : 4,
5699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIRKb",
5704   "name" : "const bool &",
5705   "referenced_type" : "_ZTIKb",
5706   "self_type" : "_ZTIRKb",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIRKd",
5713   "name" : "const double &",
5714   "referenced_type" : "_ZTIKd",
5715   "self_type" : "_ZTIRKd",
5716   "size" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIRKf",
5722   "name" : "const float &",
5723   "referenced_type" : "_ZTIKf",
5724   "self_type" : "_ZTIRKf",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "_ZTIRKh",
5731   "name" : "const unsigned char &",
5732   "referenced_type" : "_ZTIKh",
5733   "self_type" : "_ZTIRKh",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIRKi",
5740   "name" : "const int &",
5741   "referenced_type" : "_ZTIKi",
5742   "self_type" : "_ZTIRKi",
5743   "size" : 4,
5744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "_ZTIRKj",
5749   "name" : "const unsigned int &",
5750   "referenced_type" : "_ZTIKj",
5751   "self_type" : "_ZTIRKj",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "_ZTIRKs",
5758   "name" : "const short &",
5759   "referenced_type" : "_ZTIKs",
5760   "self_type" : "_ZTIRKs",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "_ZTIRKt",
5767   "name" : "const unsigned short &",
5768   "referenced_type" : "_ZTIKt",
5769   "self_type" : "_ZTIRKt",
5770   "size" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "_ZTIRKx",
5776   "name" : "const long long &",
5777   "referenced_type" : "_ZTIKx",
5778   "self_type" : "_ZTIRKx",
5779   "size" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIRKy",
5785   "name" : "const unsigned long long &",
5786   "referenced_type" : "_ZTIKy",
5787   "self_type" : "_ZTIRKy",
5788   "size" : 4,
5789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5794   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5795   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5796   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5797   "size" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5803   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &",
5804   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5805   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
5806   "size" : 4,
5807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5812   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &",
5813   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5814   "self_type" : "_ZTIRN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
5815   "size" : 4,
5816   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIRN7android5MutexE",
5821   "name" : "android::Mutex &",
5822   "referenced_type" : "_ZTIN7android5MutexE",
5823   "self_type" : "_ZTIRN7android5MutexE",
5824   "size" : 4,
5825   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIRN7android6RWLockE",
5830   "name" : "android::RWLock &",
5831   "referenced_type" : "_ZTIN7android6RWLockE",
5832   "self_type" : "_ZTIRN7android6RWLockE",
5833   "size" : 4,
5834   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIRN7android7String8E",
5839   "name" : "android::String8 &",
5840   "referenced_type" : "_ZTIN7android7String8E",
5841   "self_type" : "_ZTIRN7android7String8E",
5842   "size" : 4,
5843   "source_file" : "/system/core/libutils/include/utils/String8.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIRN7android8String16E",
5848   "name" : "android::String16 &",
5849   "referenced_type" : "_ZTIN7android8String16E",
5850   "self_type" : "_ZTIRN7android8String16E",
5851   "size" : 4,
5852   "source_file" : "/system/core/libutils/include/utils/String16.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5857   "name" : "android::hardware::TextOutput &",
5858   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5859   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5860   "size" : 4,
5861   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5866   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5867   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5868   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5869   "size" : 4,
5870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5875   "name" : "android::hardware::hidl_memory &",
5876   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5877   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5878   "size" : 4,
5879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5884   "name" : "android::hardware::hidl_string &",
5885   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5886   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5887   "size" : 4,
5888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5893   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > &",
5894   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5895   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5902   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > &",
5903   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5904   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
5905   "size" : 4,
5906   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5911   "name" : "android::hardware::Return<bool> &",
5912   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5913   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5920   "name" : "android::hardware::Return<void> &",
5921   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5922   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5929   "name" : "android::hardware::Status &",
5930   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5931   "self_type" : "_ZTIRN7android8hardware6StatusE",
5932   "size" : 4,
5933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5938   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5939   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5940   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5941   "size" : 4,
5942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5947   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5948   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5949   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5950   "size" : 4,
5951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5956   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5957   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5958   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5959   "size" : 4,
5960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5965   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5966   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5967   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5968   "size" : 4,
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "linker_set_key" : "_ZTIRh",
5974   "name" : "unsigned char &",
5975   "referenced_type" : "_ZTIh",
5976   "self_type" : "_ZTIRh",
5977   "size" : 4,
5978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "linker_set_key" : "_ZTIRi",
5983   "name" : "int &",
5984   "referenced_type" : "_ZTIi",
5985   "self_type" : "_ZTIRi",
5986   "size" : 4,
5987   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5988  }
5989 ],
5990 "pointer_types" :
5991 [
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIP13native_handle",
5995   "name" : "native_handle *",
5996   "referenced_type" : "_ZTI13native_handle",
5997   "self_type" : "_ZTIP13native_handle",
5998   "size" : 4,
5999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIP18android_flex_plane",
6004   "name" : "android_flex_plane *",
6005   "referenced_type" : "_ZTI18android_flex_plane",
6006   "self_type" : "_ZTIP18android_flex_plane",
6007   "size" : 4,
6008   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIP7log_msg",
6013   "name" : "log_msg *",
6014   "referenced_type" : "_ZTI7log_msg",
6015   "self_type" : "_ZTIP7log_msg",
6016   "size" : 4,
6017   "source_file" : "/system/core/liblog/include/log/log_read.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6022   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6023   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6024   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6025   "size" : 4,
6026   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPFiPvE",
6031   "name" : "int (*)(void *)",
6032   "referenced_type" : "_ZTIFiPvE",
6033   "self_type" : "_ZTIPFiPvE",
6034   "size" : 4,
6035   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6040   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6041   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6042   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6043   "size" : 4,
6044   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPK13native_handle",
6049   "name" : "const native_handle *",
6050   "referenced_type" : "_ZTIK13native_handle",
6051   "self_type" : "_ZTIPK13native_handle",
6052   "size" : 4,
6053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPK7log_msg",
6058   "name" : "const log_msg *",
6059   "referenced_type" : "_ZTIK7log_msg",
6060   "self_type" : "_ZTIPK7log_msg",
6061   "size" : 4,
6062   "source_file" : "/system/core/liblog/include/log/log_read.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPKDs",
6067   "name" : "const char16_t *",
6068   "referenced_type" : "_ZTIKDs",
6069   "self_type" : "_ZTIPKDs",
6070   "size" : 4,
6071   "source_file" : "/system/core/libutils/include/utils/String16.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6076   "name" : "const android::VectorImpl *",
6077   "referenced_type" : "_ZTIKN7android10VectorImplE",
6078   "self_type" : "_ZTIPKN7android10VectorImplE",
6079   "size" : 4,
6080   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6085   "name" : "const android::NativeHandle *",
6086   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6087   "self_type" : "_ZTIPKN7android12NativeHandleE",
6088   "size" : 4,
6089   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6094   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6095   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6096   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6103   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6104   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6105   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6106   "size" : 4,
6107   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6112   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6113   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6114   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6121   "name" : "const android::sp<android::hardware::ProcessState> *",
6122   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6123   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6124   "size" : 4,
6125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6130   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6131   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6132   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6133   "size" : 4,
6134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6139   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6140   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6141   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6142   "size" : 4,
6143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6148   "name" : "const android::sp<android::hardware::IBinder> *",
6149   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6150   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6157   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6158   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6159   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6160   "size" : 4,
6161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6166   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6167   "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6168   "self_type" : "_ZTIPKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6169   "size" : 4,
6170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6175   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6176   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6177   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6178   "size" : 4,
6179   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6184   "name" : "const android::wp<android::hardware::BHwBinder> *",
6185   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6186   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6193   "name" : "const android::hidl::base::V1_0::IBase *",
6194   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6195   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6196   "size" : 4,
6197   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6202   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6203   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6204   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6205   "size" : 4,
6206   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6211   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6212   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6213   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6214   "size" : 4,
6215   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6220   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6221   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6222   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6223   "size" : 4,
6224   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6229   "name" : "const android::RefBase *",
6230   "referenced_type" : "_ZTIKN7android7RefBaseE",
6231   "self_type" : "_ZTIPKN7android7RefBaseE",
6232   "size" : 4,
6233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIPKN7android7String8E",
6238   "name" : "const android::String8 *",
6239   "referenced_type" : "_ZTIKN7android7String8E",
6240   "self_type" : "_ZTIPKN7android7String8E",
6241   "size" : 4,
6242   "source_file" : "/system/core/libutils/include/utils/String8.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIPKN7android8String16E",
6247   "name" : "const android::String16 *",
6248   "referenced_type" : "_ZTIKN7android8String16E",
6249   "self_type" : "_ZTIPKN7android8String16E",
6250   "size" : 4,
6251   "source_file" : "/system/core/libutils/include/utils/String16.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6256   "name" : "const android::hardware::BpHwRefBase *",
6257   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6258   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6259   "size" : 4,
6260   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6265   "name" : "const android::hardware::hidl_memory *",
6266   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6267   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6268   "size" : 4,
6269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6274   "name" : "const android::hardware::hidl_version *",
6275   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6276   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6277   "size" : 4,
6278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6283   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > *",
6284   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6285   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6286   "size" : 4,
6287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6292   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > *",
6293   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6294   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6295   "size" : 4,
6296   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6301   "name" : "const android::hardware::Return<bool> *",
6302   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6303   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6304   "size" : 4,
6305   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6310   "name" : "const android::hardware::Status *",
6311   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6312   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6313   "size" : 4,
6314   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6319   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6320   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6321   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6322   "size" : 4,
6323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6328   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6329   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6330   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6331   "size" : 4,
6332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6337   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6338   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6339   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6340   "size" : 4,
6341   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6346   "name" : "const android::hardware::details::hidl_pointer<int> *",
6347   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6348   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6349   "size" : 4,
6350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6355   "name" : "const android::hardware::details::return_status *",
6356   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6357   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6358   "size" : 4,
6359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6364   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6365   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6366   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6367   "size" : 4,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6373   "name" : "const android::hardware::hidl_vec<int> *",
6374   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6375   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6376   "size" : 4,
6377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6382   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci *",
6383   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6384   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6385   "size" : 4,
6386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6391   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci *",
6392   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6393   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
6394   "size" : 4,
6395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6400   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
6401   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6402   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
6403   "size" : 4,
6404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6409   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks *",
6410   "referenced_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6411   "self_type" : "_ZTIPKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
6412   "size" : 4,
6413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "_ZTIPKc",
6418   "name" : "const char *",
6419   "referenced_type" : "_ZTIKc",
6420   "self_type" : "_ZTIPKc",
6421   "size" : 4,
6422   "source_file" : "/system/core/liblog/include/android/log.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "_ZTIPKh",
6427   "name" : "const unsigned char *",
6428   "referenced_type" : "_ZTIKh",
6429   "self_type" : "_ZTIPKh",
6430   "size" : 4,
6431   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "_ZTIPKv",
6436   "name" : "const void *",
6437   "referenced_type" : "_ZTIKv",
6438   "self_type" : "_ZTIPKv",
6439   "size" : 4,
6440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "_ZTIPKy",
6445   "name" : "const unsigned long long *",
6446   "referenced_type" : "_ZTIKy",
6447   "self_type" : "_ZTIPKy",
6448   "size" : 4,
6449   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6454   "name" : "android::ScopedTrace *",
6455   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6456   "self_type" : "_ZTIPN7android11ScopedTraceE",
6457   "size" : 4,
6458   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6463   "name" : "android::ReferenceRenamer *",
6464   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6465   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6466   "size" : 4,
6467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6472   "name" : "android::VirtualLightRefBase *",
6473   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6474   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6475   "size" : 4,
6476   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6481   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6482   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6483   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6484   "size" : 4,
6485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6490   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6491   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6492   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6493   "size" : 4,
6494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6499   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6500   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6501   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6502   "size" : 4,
6503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6508   "name" : "android::sp<android::hardware::ProcessState> *",
6509   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6510   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6511   "size" : 4,
6512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6517   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6518   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6519   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6520   "size" : 4,
6521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6526   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6527   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6528   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6529   "size" : 4,
6530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6535   "name" : "android::sp<android::hardware::IBinder> *",
6536   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6537   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6538   "size" : 4,
6539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6544   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6545   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6546   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
6547   "size" : 4,
6548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6553   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6554   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6555   "self_type" : "_ZTIPN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6556   "size" : 4,
6557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6562   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6563   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6564   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6565   "size" : 4,
6566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6571   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6572   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6573   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6574   "size" : 4,
6575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6580   "name" : "android::wp<android::hardware::BHwBinder> *",
6581   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6582   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6583   "size" : 4,
6584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6589   "name" : "android::hidl::base::V1_0::IBase *",
6590   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6591   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6592   "size" : 4,
6593   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6598   "name" : "android::hidl::base::V1_0::BnHwBase *",
6599   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6600   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6601   "size" : 4,
6602   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6607   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6608   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6609   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6610   "size" : 4,
6611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6616   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6617   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6618   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6625   "name" : "android::Mutex::Autolock *",
6626   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6627   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6628   "size" : 4,
6629   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPN7android5MutexE",
6634   "name" : "android::Mutex *",
6635   "referenced_type" : "_ZTIN7android5MutexE",
6636   "self_type" : "_ZTIPN7android5MutexE",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6643   "name" : "android::RWLock::AutoRLock *",
6644   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6645   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6646   "size" : 4,
6647   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6652   "name" : "android::RWLock::AutoWLock *",
6653   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6654   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "_ZTIPN7android6RWLockE",
6661   "name" : "android::RWLock *",
6662   "referenced_type" : "_ZTIN7android6RWLockE",
6663   "self_type" : "_ZTIPN7android6RWLockE",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "_ZTIPN7android6ThreadE",
6670   "name" : "android::Thread *",
6671   "referenced_type" : "_ZTIN7android6ThreadE",
6672   "self_type" : "_ZTIPN7android6ThreadE",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6679   "name" : "android::RefBase::weakref_impl *",
6680   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6681   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6682   "size" : 4,
6683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6688   "name" : "android::RefBase::weakref_type *",
6689   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6690   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6697   "name" : "android::RefBase *",
6698   "referenced_type" : "_ZTIN7android7RefBaseE",
6699   "self_type" : "_ZTIPN7android7RefBaseE",
6700   "size" : 4,
6701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "_ZTIPN7android7String8E",
6706   "name" : "android::String8 *",
6707   "referenced_type" : "_ZTIN7android7String8E",
6708   "self_type" : "_ZTIPN7android7String8E",
6709   "size" : 4,
6710   "source_file" : "/system/core/libutils/include/utils/String8.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "_ZTIPN7android8String16E",
6715   "name" : "android::String16 *",
6716   "referenced_type" : "_ZTIN7android8String16E",
6717   "self_type" : "_ZTIPN7android8String16E",
6718   "size" : 4,
6719   "source_file" : "/system/core/libutils/include/utils/String16.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6724   "name" : "android::hardware::IInterface *",
6725   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6726   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6727   "size" : 4,
6728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6733   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6734   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6735   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6736   "size" : 4,
6737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
6742   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci> *",
6743   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
6744   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
6745   "size" : 4,
6746   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6751   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> *",
6752   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6753   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
6754   "size" : 4,
6755   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6760   "name" : "android::hardware::hidl_memory *",
6761   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6762   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6763   "size" : 4,
6764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6769   "name" : "android::hardware::hidl_string *",
6770   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6771   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6772   "size" : 4,
6773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6778   "name" : "android::hardware::ProcessState *",
6779   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6780   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6781   "size" : 4,
6782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6787   "name" : "android::hardware::hidl_version *",
6788   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6789   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6790   "size" : 4,
6791   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6796   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6797   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6798   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6799   "size" : 4,
6800   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6805   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6806   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6807   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6808   "size" : 4,
6809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6814   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6815   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6816   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6817   "size" : 4,
6818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6823   "name" : "android::hardware::GrantorDescriptor *",
6824   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6825   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6826   "size" : 4,
6827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6832   "name" : "android::hardware::hidl_death_recipient *",
6833   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6834   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6835   "size" : 4,
6836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6841   "name" : "android::hardware::hidl_binder_death_recipient *",
6842   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6843   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6844   "size" : 4,
6845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6850   "name" : "android::hardware::Parcel *",
6851   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6852   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6853   "size" : 4,
6854   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6859   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > *",
6860   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6861   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
6862   "size" : 4,
6863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6868   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > *",
6869   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6870   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
6871   "size" : 4,
6872   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6877   "name" : "android::hardware::Return<bool> *",
6878   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6879   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6880   "size" : 4,
6881   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6886   "name" : "android::hardware::Return<void> *",
6887   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6888   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6889   "size" : 4,
6890   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6895   "name" : "android::hardware::Status *",
6896   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6897   "self_type" : "_ZTIPN7android8hardware6StatusE",
6898   "size" : 4,
6899   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6904   "name" : "android::hardware::IBinder::DeathRecipient *",
6905   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6906   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6907   "size" : 4,
6908   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6913   "name" : "android::hardware::IBinder *",
6914   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6915   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6916   "size" : 4,
6917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6922   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6923   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6924   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6925   "size" : 4,
6926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6931   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6932   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6933   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6934   "size" : 4,
6935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6936  },
6937  {
6938   "alignment" : 4,
6939   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6940   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6941   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6942   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6943   "size" : 4,
6944   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6949   "name" : "android::hardware::details::return_status *",
6950   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6951   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6952   "size" : 4,
6953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6954  },
6955  {
6956   "alignment" : 4,
6957   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6958   "name" : "android::hardware::details::HidlInstrumentor *",
6959   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6960   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6961   "size" : 4,
6962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6967   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6968   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6969   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6970   "size" : 4,
6971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6976   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6977   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6978   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6979   "size" : 4,
6980   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6985   "name" : "android::hardware::BHwBinder *",
6986   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6987   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6988   "size" : 4,
6989   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6990  },
6991  {
6992   "alignment" : 4,
6993   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6994   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci *",
6995   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6996   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE",
6997   "size" : 4,
6998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
7003   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci *",
7004   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
7005   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
7006   "size" : 4,
7007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7012   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci *",
7013   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7014   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
7015   "size" : 4,
7016   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7021   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci *",
7022   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7023   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7024   "size" : 4,
7025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7026  },
7027  {
7028   "alignment" : 4,
7029   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7030   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks *",
7031   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7032   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7033   "size" : 4,
7034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7035  },
7036  {
7037   "alignment" : 4,
7038   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7039   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks *",
7040   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7041   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
7042   "size" : 4,
7043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7048   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks *",
7049   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7050   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
7051   "size" : 4,
7052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7057   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks *",
7058   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7059   "self_type" : "_ZTIPN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7060   "size" : 4,
7061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "linker_set_key" : "_ZTIPN7android9ConditionE",
7066   "name" : "android::Condition *",
7067   "referenced_type" : "_ZTIN7android9ConditionE",
7068   "self_type" : "_ZTIPN7android9ConditionE",
7069   "size" : 4,
7070   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "linker_set_key" : "_ZTIPPv",
7075   "name" : "void **",
7076   "referenced_type" : "_ZTIPv",
7077   "self_type" : "_ZTIPPv",
7078   "size" : 4,
7079   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "linker_set_key" : "_ZTIPc",
7084   "name" : "char *",
7085   "referenced_type" : "_ZTIc",
7086   "self_type" : "_ZTIPc",
7087   "size" : 4,
7088   "source_file" : "/system/core/liblog/include/log/log_read.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "linker_set_key" : "_ZTIPh",
7093   "name" : "unsigned char *",
7094   "referenced_type" : "_ZTIh",
7095   "self_type" : "_ZTIPh",
7096   "size" : 4,
7097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "linker_set_key" : "_ZTIPi",
7102   "name" : "int *",
7103   "referenced_type" : "_ZTIi",
7104   "self_type" : "_ZTIPi",
7105   "size" : 4,
7106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "linker_set_key" : "_ZTIPj",
7111   "name" : "unsigned int *",
7112   "referenced_type" : "_ZTIj",
7113   "self_type" : "_ZTIPj",
7114   "size" : 4,
7115   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "_ZTIPv",
7120   "name" : "void *",
7121   "referenced_type" : "_ZTIv",
7122   "self_type" : "_ZTIPv",
7123   "size" : 4,
7124   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "_ZTIPy",
7129   "name" : "unsigned long long *",
7130   "referenced_type" : "_ZTIy",
7131   "self_type" : "_ZTIPy",
7132   "size" : 4,
7133   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7134  }
7135 ],
7136 "qualified_types" :
7137 [
7138  {
7139   "alignment" : 4,
7140   "is_const" : true,
7141   "linker_set_key" : "_ZTIK13native_handle",
7142   "name" : "const native_handle",
7143   "referenced_type" : "_ZTI13native_handle",
7144   "self_type" : "_ZTIK13native_handle",
7145   "size" : 12,
7146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "is_const" : true,
7151   "linker_set_key" : "_ZTIK7log_msg",
7152   "name" : "const log_msg",
7153   "referenced_type" : "_ZTI7log_msg",
7154   "self_type" : "_ZTIK7log_msg",
7155   "size" : 5124,
7156   "source_file" : "/system/core/liblog/include/log/log_read.h"
7157  },
7158  {
7159   "alignment" : 2,
7160   "is_const" : true,
7161   "linker_set_key" : "_ZTIKDs",
7162   "name" : "const char16_t",
7163   "referenced_type" : "_ZTIDs",
7164   "self_type" : "_ZTIKDs",
7165   "size" : 2,
7166   "source_file" : "/system/core/libutils/include/utils/String16.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "is_const" : true,
7171   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7172   "name" : "const android::VectorImpl",
7173   "referenced_type" : "_ZTIN7android10VectorImplE",
7174   "self_type" : "_ZTIKN7android10VectorImplE",
7175   "size" : 20,
7176   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "is_const" : true,
7181   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7182   "name" : "const android::NativeHandle",
7183   "referenced_type" : "_ZTIN7android12NativeHandleE",
7184   "self_type" : "_ZTIKN7android12NativeHandleE",
7185   "size" : 12,
7186   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "is_const" : true,
7191   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7192   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7193   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7194   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7195   "size" : 4,
7196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "is_const" : true,
7201   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7202   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7203   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7204   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7205   "size" : 4,
7206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7207  },
7208  {
7209   "alignment" : 4,
7210   "is_const" : true,
7211   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7212   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7213   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7214   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7215   "size" : 4,
7216   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "is_const" : true,
7221   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7222   "name" : "const android::sp<android::hardware::ProcessState>",
7223   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7224   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7225   "size" : 4,
7226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7227  },
7228  {
7229   "alignment" : 4,
7230   "is_const" : true,
7231   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7232   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7233   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7234   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7235   "size" : 4,
7236   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7237  },
7238  {
7239   "alignment" : 4,
7240   "is_const" : true,
7241   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7242   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7243   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7244   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7245   "size" : 4,
7246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "is_const" : true,
7251   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7252   "name" : "const android::sp<android::hardware::IBinder>",
7253   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7254   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7255   "size" : 4,
7256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7257  },
7258  {
7259   "alignment" : 4,
7260   "is_const" : true,
7261   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7262   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
7263   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7264   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
7265   "size" : 4,
7266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "is_const" : true,
7271   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7272   "name" : "const android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
7273   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7274   "self_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
7275   "size" : 4,
7276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "is_const" : true,
7281   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7282   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7283   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7284   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7285   "size" : 8,
7286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7287  },
7288  {
7289   "alignment" : 4,
7290   "is_const" : true,
7291   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7292   "name" : "const android::wp<android::hardware::BHwBinder>",
7293   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7294   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7295   "size" : 8,
7296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7297  },
7298  {
7299   "alignment" : 4,
7300   "is_const" : true,
7301   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7302   "name" : "const android::hidl::base::V1_0::IBase",
7303   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7304   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7305   "size" : 12,
7306   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "is_const" : true,
7311   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7312   "name" : "const android::hidl::base::V1_0::BpHwBase",
7313   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7314   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7315   "size" : 92,
7316   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7317  },
7318  {
7319   "alignment" : 4,
7320   "is_const" : true,
7321   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7322   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7323   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7324   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7325   "size" : 4,
7326   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7327  },
7328  {
7329   "alignment" : 4,
7330   "is_const" : true,
7331   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7332   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7333   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7334   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7335   "size" : 4,
7336   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7337  },
7338  {
7339   "alignment" : 1,
7340   "is_const" : true,
7341   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7342   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7343   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7344   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7345   "size" : 1,
7346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7347  },
7348  {
7349   "alignment" : 4,
7350   "is_const" : true,
7351   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7352   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7353   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7354   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7355   "size" : 12,
7356   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "is_const" : true,
7361   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7362   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7363   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7364   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7365   "size" : 12,
7366   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7367  },
7368  {
7369   "alignment" : 4,
7370   "is_const" : true,
7371   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7372   "name" : "const android::RefBase",
7373   "referenced_type" : "_ZTIN7android7RefBaseE",
7374   "self_type" : "_ZTIKN7android7RefBaseE",
7375   "size" : 8,
7376   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7377  },
7378  {
7379   "alignment" : 4,
7380   "is_const" : true,
7381   "linker_set_key" : "_ZTIKN7android7String8E",
7382   "name" : "const android::String8",
7383   "referenced_type" : "_ZTIN7android7String8E",
7384   "self_type" : "_ZTIKN7android7String8E",
7385   "size" : 4,
7386   "source_file" : "/system/core/libutils/include/utils/String8.h"
7387  },
7388  {
7389   "alignment" : 4,
7390   "is_const" : true,
7391   "linker_set_key" : "_ZTIKN7android8String16E",
7392   "name" : "const android::String16",
7393   "referenced_type" : "_ZTIN7android8String16E",
7394   "self_type" : "_ZTIKN7android8String16E",
7395   "size" : 4,
7396   "source_file" : "/system/core/libutils/include/utils/String16.h"
7397  },
7398  {
7399   "alignment" : 1,
7400   "is_const" : true,
7401   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7402   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7403   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7404   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7405   "size" : 32,
7406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7407  },
7408  {
7409   "alignment" : 4,
7410   "is_const" : true,
7411   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7412   "name" : "const android::hardware::BpHwRefBase",
7413   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7414   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7415   "size" : 24,
7416   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7417  },
7418  {
7419   "alignment" : 4,
7420   "is_const" : true,
7421   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7422   "name" : "const android::hardware::hidl_handle",
7423   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7424   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7425   "size" : 16,
7426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7427  },
7428  {
7429   "alignment" : 4,
7430   "is_const" : true,
7431   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7432   "name" : "const android::hardware::hidl_memory",
7433   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7434   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7435   "size" : 40,
7436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7437  },
7438  {
7439   "alignment" : 4,
7440   "is_const" : true,
7441   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7442   "name" : "const android::hardware::hidl_string",
7443   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7444   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7445   "size" : 16,
7446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7447  },
7448  {
7449   "alignment" : 2,
7450   "is_const" : true,
7451   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7452   "name" : "const android::hardware::hidl_version",
7453   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7454   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7455   "size" : 4,
7456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7457  },
7458  {
7459   "alignment" : 4,
7460   "is_const" : true,
7461   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7462   "name" : "const android::hardware::Parcel",
7463   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7464   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7465   "size" : 68,
7466   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7467  },
7468  {
7469   "alignment" : 4,
7470   "is_const" : true,
7471   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7472   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> >",
7473   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7474   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
7475   "size" : 28,
7476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7477  },
7478  {
7479   "alignment" : 4,
7480   "is_const" : true,
7481   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7482   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> >",
7483   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7484   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
7485   "size" : 28,
7486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "is_const" : true,
7491   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7492   "name" : "const android::hardware::Return<bool>",
7493   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7494   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7495   "size" : 24,
7496   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7497  },
7498  {
7499   "alignment" : 4,
7500   "is_const" : true,
7501   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7502   "name" : "const android::hardware::Status",
7503   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7504   "self_type" : "_ZTIKN7android8hardware6StatusE",
7505   "size" : 20,
7506   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7507  },
7508  {
7509   "alignment" : 4,
7510   "is_const" : true,
7511   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7512   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7513   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7514   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7515   "size" : 8,
7516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7517  },
7518  {
7519   "alignment" : 4,
7520   "is_const" : true,
7521   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7522   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7523   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7524   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7525   "size" : 8,
7526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7527  },
7528  {
7529   "alignment" : 4,
7530   "is_const" : true,
7531   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7532   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7533   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
7534   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7535   "size" : 8,
7536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7537  },
7538  {
7539   "alignment" : 4,
7540   "is_const" : true,
7541   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7542   "name" : "const android::hardware::details::hidl_pointer<int>",
7543   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7544   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7545   "size" : 8,
7546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7547  },
7548  {
7549   "alignment" : 4,
7550   "is_const" : true,
7551   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7552   "name" : "const android::hardware::details::return_status",
7553   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7554   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7555   "size" : 24,
7556   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7557  },
7558  {
7559   "is_const" : true,
7560   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7561   "name" : "const iter<is_const>",
7562   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7563   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7565  },
7566  {
7567   "alignment" : 4,
7568   "is_const" : true,
7569   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7570   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7571   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7572   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7573   "size" : 16,
7574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
7575  },
7576  {
7577   "alignment" : 4,
7578   "is_const" : true,
7579   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7580   "name" : "const android::hardware::hidl_vec<unsigned char>",
7581   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7582   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7583   "size" : 16,
7584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7585  },
7586  {
7587   "alignment" : 4,
7588   "is_const" : true,
7589   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7590   "name" : "const android::hardware::hidl_vec<int>",
7591   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7592   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7593   "size" : 16,
7594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "is_const" : true,
7599   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7600   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHci",
7601   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7602   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_013IBluetoothHciE",
7603   "size" : 12,
7604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h"
7605  },
7606  {
7607   "alignment" : 4,
7608   "is_const" : true,
7609   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7610   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
7611   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7612   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
7613   "size" : 92,
7614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "is_const" : true,
7619   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7620   "name" : "const android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
7621   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7622   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
7623   "size" : 12,
7624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h"
7625  },
7626  {
7627   "alignment" : 4,
7628   "is_const" : true,
7629   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7630   "name" : "const android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
7631   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7632   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
7633   "size" : 92,
7634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h"
7635  },
7636  {
7637   "alignment" : 4,
7638   "is_const" : true,
7639   "linker_set_key" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7640   "name" : "const android::hardware::bluetooth::V1_0::Status",
7641   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_06StatusE",
7642   "self_type" : "_ZTIKN7android8hardware9bluetooth4V1_06StatusE",
7643   "size" : 4,
7644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "is_const" : true,
7649   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7650   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7651   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7652   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7653   "size" : 12,
7654   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7655  },
7656  {
7657   "alignment" : 4,
7658   "is_const" : true,
7659   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7660   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7661   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7662   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7663   "size" : 12,
7664   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7665  },
7666  {
7667   "alignment" : 4,
7668   "is_const" : true,
7669   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7670   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7671   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7672   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7673   "size" : 4,
7674   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7675  },
7676  {
7677   "alignment" : 1,
7678   "is_const" : true,
7679   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7680   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7681   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7682   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7683   "size" : 3,
7684   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "is_const" : true,
7689   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7690   "name" : "const std::array<android::hardware::bluetooth::V1_0::Status, 4>",
7691   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7692   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9bluetooth4V1_06StatusELj4EEE",
7693   "size" : 16,
7694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/types.h"
7695  },
7696  {
7697   "alignment" : 4,
7698   "is_const" : true,
7699   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7700   "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 *> > *)> > >",
7701   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7702   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7703   "size" : 12,
7704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7705  },
7706  {
7707   "alignment" : 4,
7708   "is_const" : true,
7709   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7710   "name" : "const android::hidl::base::V1_0::IBase *const",
7711   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7712   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7713   "size" : 4,
7714   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7715  },
7716  {
7717   "alignment" : 4,
7718   "is_const" : true,
7719   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7720   "name" : "android::RefBase::weakref_impl *const",
7721   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7722   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7723   "size" : 4,
7724   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "is_const" : true,
7729   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7730   "name" : "android::hardware::IBinder *const",
7731   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7732   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7733   "size" : 4,
7734   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "is_const" : true,
7739   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7740   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7741   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7742   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7743   "size" : 8,
7744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "is_const" : true,
7749   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7750   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7751   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7752   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7753   "size" : 8,
7754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7755  },
7756  {
7757   "alignment" : 1,
7758   "is_const" : true,
7759   "linker_set_key" : "_ZTIKa",
7760   "name" : "const signed char",
7761   "referenced_type" : "_ZTIa",
7762   "self_type" : "_ZTIKa",
7763   "size" : 1,
7764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7765  },
7766  {
7767   "alignment" : 1,
7768   "is_const" : true,
7769   "linker_set_key" : "_ZTIKb",
7770   "name" : "const bool",
7771   "referenced_type" : "_ZTIb",
7772   "self_type" : "_ZTIKb",
7773   "size" : 1,
7774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7775  },
7776  {
7777   "alignment" : 1,
7778   "is_const" : true,
7779   "linker_set_key" : "_ZTIKc",
7780   "name" : "const char",
7781   "referenced_type" : "_ZTIc",
7782   "self_type" : "_ZTIKc",
7783   "size" : 1,
7784   "source_file" : "/system/core/liblog/include/android/log.h"
7785  },
7786  {
7787   "alignment" : 4,
7788   "is_const" : true,
7789   "linker_set_key" : "_ZTIKd",
7790   "name" : "const double",
7791   "referenced_type" : "_ZTId",
7792   "self_type" : "_ZTIKd",
7793   "size" : 8,
7794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "is_const" : true,
7799   "linker_set_key" : "_ZTIKf",
7800   "name" : "const float",
7801   "referenced_type" : "_ZTIf",
7802   "self_type" : "_ZTIKf",
7803   "size" : 4,
7804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7805  },
7806  {
7807   "alignment" : 1,
7808   "is_const" : true,
7809   "linker_set_key" : "_ZTIKh",
7810   "name" : "const unsigned char",
7811   "referenced_type" : "_ZTIh",
7812   "self_type" : "_ZTIKh",
7813   "size" : 1,
7814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7815  },
7816  {
7817   "alignment" : 4,
7818   "is_const" : true,
7819   "linker_set_key" : "_ZTIKi",
7820   "name" : "const int",
7821   "referenced_type" : "_ZTIi",
7822   "self_type" : "_ZTIKi",
7823   "size" : 4,
7824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7825  },
7826  {
7827   "alignment" : 4,
7828   "is_const" : true,
7829   "linker_set_key" : "_ZTIKj",
7830   "name" : "const unsigned int",
7831   "referenced_type" : "_ZTIj",
7832   "self_type" : "_ZTIKj",
7833   "size" : 4,
7834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7835  },
7836  {
7837   "alignment" : 2,
7838   "is_const" : true,
7839   "linker_set_key" : "_ZTIKs",
7840   "name" : "const short",
7841   "referenced_type" : "_ZTIs",
7842   "self_type" : "_ZTIKs",
7843   "size" : 2,
7844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7845  },
7846  {
7847   "alignment" : 2,
7848   "is_const" : true,
7849   "linker_set_key" : "_ZTIKt",
7850   "name" : "const unsigned short",
7851   "referenced_type" : "_ZTIt",
7852   "self_type" : "_ZTIKt",
7853   "size" : 2,
7854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7855  },
7856  {
7857   "is_const" : true,
7858   "linker_set_key" : "_ZTIKv",
7859   "name" : "const void",
7860   "referenced_type" : "_ZTIv",
7861   "self_type" : "_ZTIKv",
7862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "_ZTIKx",
7868   "name" : "const long long",
7869   "referenced_type" : "_ZTIx",
7870   "self_type" : "_ZTIKx",
7871   "size" : 8,
7872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7873  },
7874  {
7875   "alignment" : 4,
7876   "is_const" : true,
7877   "linker_set_key" : "_ZTIKy",
7878   "name" : "const unsigned long long",
7879   "referenced_type" : "_ZTIy",
7880   "self_type" : "_ZTIKy",
7881   "size" : 8,
7882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7883  },
7884  {
7885   "alignment" : 1,
7886   "is_volatile" : true,
7887   "linker_set_key" : "_ZTIVb",
7888   "name" : "volatile bool",
7889   "referenced_type" : "_ZTIb",
7890   "self_type" : "_ZTIVb",
7891   "size" : 1,
7892   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "is_volatile" : true,
7897   "linker_set_key" : "_ZTIVi",
7898   "name" : "volatile int",
7899   "referenced_type" : "_ZTIi",
7900   "self_type" : "_ZTIVi",
7901   "size" : 4,
7902   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7903  }
7904 ],
7905 "record_types" :
7906 [
7907  {
7908   "alignment" : 4,
7909   "fields" :
7910   [
7911    {
7912     "field_name" : "len",
7913     "referenced_type" : "_ZTIt"
7914    },
7915    {
7916     "field_name" : "hdr_size",
7917     "field_offset" : 16,
7918     "referenced_type" : "_ZTIt"
7919    },
7920    {
7921     "field_name" : "pid",
7922     "field_offset" : 32,
7923     "referenced_type" : "_ZTIi"
7924    },
7925    {
7926     "field_name" : "tid",
7927     "field_offset" : 64,
7928     "referenced_type" : "_ZTIj"
7929    },
7930    {
7931     "field_name" : "sec",
7932     "field_offset" : 96,
7933     "referenced_type" : "_ZTIj"
7934    },
7935    {
7936     "field_name" : "nsec",
7937     "field_offset" : 128,
7938     "referenced_type" : "_ZTIj"
7939    },
7940    {
7941     "field_name" : "lid",
7942     "field_offset" : 160,
7943     "referenced_type" : "_ZTIj"
7944    },
7945    {
7946     "field_name" : "uid",
7947     "field_offset" : 192,
7948     "referenced_type" : "_ZTIj"
7949    }
7950   ],
7951   "linker_set_key" : "_ZTI12logger_entry",
7952   "name" : "logger_entry",
7953   "referenced_type" : "_ZTI12logger_entry",
7954   "self_type" : "_ZTI12logger_entry",
7955   "size" : 28,
7956   "source_file" : "/system/core/liblog/include/log/log_read.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "fields" :
7961   [
7962    {
7963     "field_name" : "y",
7964     "referenced_type" : "_ZTIPv"
7965    },
7966    {
7967     "field_name" : "cb",
7968     "field_offset" : 32,
7969     "referenced_type" : "_ZTIPv"
7970    },
7971    {
7972     "field_name" : "cr",
7973     "field_offset" : 64,
7974     "referenced_type" : "_ZTIPv"
7975    },
7976    {
7977     "field_name" : "ystride",
7978     "field_offset" : 96,
7979     "referenced_type" : "_ZTIj"
7980    },
7981    {
7982     "field_name" : "cstride",
7983     "field_offset" : 128,
7984     "referenced_type" : "_ZTIj"
7985    },
7986    {
7987     "field_name" : "chroma_step",
7988     "field_offset" : 160,
7989     "referenced_type" : "_ZTIj"
7990    },
7991    {
7992     "field_name" : "reserved",
7993     "field_offset" : 192,
7994     "referenced_type" : "_ZTIA8_j"
7995    }
7996   ],
7997   "linker_set_key" : "_ZTI13android_ycbcr",
7998   "name" : "android_ycbcr",
7999   "referenced_type" : "_ZTI13android_ycbcr",
8000   "self_type" : "_ZTI13android_ycbcr",
8001   "size" : 56,
8002   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "fields" :
8007   [
8008    {
8009     "field_name" : "version",
8010     "referenced_type" : "_ZTIi"
8011    },
8012    {
8013     "field_name" : "numFds",
8014     "field_offset" : 32,
8015     "referenced_type" : "_ZTIi"
8016    },
8017    {
8018     "field_name" : "numInts",
8019     "field_offset" : 64,
8020     "referenced_type" : "_ZTIi"
8021    },
8022    {
8023     "field_name" : "data",
8024     "field_offset" : 96,
8025     "referenced_type" : "_ZTIA0_i"
8026    }
8027   ],
8028   "linker_set_key" : "_ZTI13native_handle",
8029   "name" : "native_handle",
8030   "referenced_type" : "_ZTI13native_handle",
8031   "self_type" : "_ZTI13native_handle",
8032   "size" : 12,
8033   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8034  },
8035  {
8036   "alignment" : 4,
8037   "fields" :
8038   [
8039    {
8040     "field_name" : "x",
8041     "referenced_type" : "_ZTIf"
8042    },
8043    {
8044     "field_name" : "y",
8045     "field_offset" : 32,
8046     "referenced_type" : "_ZTIf"
8047    }
8048   ],
8049   "linker_set_key" : "_ZTI16android_xy_color",
8050   "name" : "android_xy_color",
8051   "referenced_type" : "_ZTI16android_xy_color",
8052   "self_type" : "_ZTI16android_xy_color",
8053   "size" : 8,
8054   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8055  },
8056  {
8057   "alignment" : 4,
8058   "fields" :
8059   [
8060    {
8061     "field_name" : "top_left",
8062     "referenced_type" : "_ZTIPh"
8063    },
8064    {
8065     "field_name" : "component",
8066     "field_offset" : 32,
8067     "referenced_type" : "_ZTI22android_flex_component"
8068    },
8069    {
8070     "field_name" : "bits_per_component",
8071     "field_offset" : 64,
8072     "referenced_type" : "_ZTIi"
8073    },
8074    {
8075     "field_name" : "bits_used",
8076     "field_offset" : 96,
8077     "referenced_type" : "_ZTIi"
8078    },
8079    {
8080     "field_name" : "h_increment",
8081     "field_offset" : 128,
8082     "referenced_type" : "_ZTIi"
8083    },
8084    {
8085     "field_name" : "v_increment",
8086     "field_offset" : 160,
8087     "referenced_type" : "_ZTIi"
8088    },
8089    {
8090     "field_name" : "h_subsampling",
8091     "field_offset" : 192,
8092     "referenced_type" : "_ZTIi"
8093    },
8094    {
8095     "field_name" : "v_subsampling",
8096     "field_offset" : 224,
8097     "referenced_type" : "_ZTIi"
8098    }
8099   ],
8100   "linker_set_key" : "_ZTI18android_flex_plane",
8101   "name" : "android_flex_plane",
8102   "referenced_type" : "_ZTI18android_flex_plane",
8103   "self_type" : "_ZTI18android_flex_plane",
8104   "size" : 32,
8105   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8106  },
8107  {
8108   "alignment" : 4,
8109   "fields" :
8110   [
8111    {
8112     "field_name" : "format",
8113     "referenced_type" : "_ZTI19android_flex_format"
8114    },
8115    {
8116     "field_name" : "num_planes",
8117     "field_offset" : 32,
8118     "referenced_type" : "_ZTIj"
8119    },
8120    {
8121     "field_name" : "planes",
8122     "field_offset" : 64,
8123     "referenced_type" : "_ZTIP18android_flex_plane"
8124    }
8125   ],
8126   "linker_set_key" : "_ZTI19android_flex_layout",
8127   "name" : "android_flex_layout",
8128   "referenced_type" : "_ZTI19android_flex_layout",
8129   "self_type" : "_ZTI19android_flex_layout",
8130   "size" : 12,
8131   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "fields" :
8136   [
8137    {
8138     "field_name" : "num_points",
8139     "referenced_type" : "_ZTIj"
8140    },
8141    {
8142     "field_name" : "reserved",
8143     "field_offset" : 32,
8144     "referenced_type" : "_ZTIA8_j"
8145    },
8146    {
8147     "field_name" : "xyzc_points",
8148     "field_offset" : 288,
8149     "referenced_type" : "_ZTIA_f"
8150    }
8151   ],
8152   "linker_set_key" : "_ZTI20android_depth_points",
8153   "name" : "android_depth_points",
8154   "referenced_type" : "_ZTI20android_depth_points",
8155   "self_type" : "_ZTI20android_depth_points",
8156   "size" : 36,
8157   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8158  },
8159  {
8160   "alignment" : 4,
8161   "fields" :
8162   [
8163    {
8164     "field_name" : "struct_size",
8165     "referenced_type" : "_ZTIj"
8166    },
8167    {
8168     "field_name" : "buffer_id",
8169     "field_offset" : 32,
8170     "referenced_type" : "_ZTIi"
8171    },
8172    {
8173     "field_name" : "priority",
8174     "field_offset" : 64,
8175     "referenced_type" : "_ZTIi"
8176    },
8177    {
8178     "field_name" : "tag",
8179     "field_offset" : 96,
8180     "referenced_type" : "_ZTIPKc"
8181    },
8182    {
8183     "field_name" : "file",
8184     "field_offset" : 128,
8185     "referenced_type" : "_ZTIPKc"
8186    },
8187    {
8188     "field_name" : "line",
8189     "field_offset" : 160,
8190     "referenced_type" : "_ZTIj"
8191    },
8192    {
8193     "field_name" : "message",
8194     "field_offset" : 192,
8195     "referenced_type" : "_ZTIPKc"
8196    }
8197   ],
8198   "linker_set_key" : "_ZTI21__android_log_message",
8199   "name" : "__android_log_message",
8200   "referenced_type" : "_ZTI21__android_log_message",
8201   "self_type" : "_ZTI21__android_log_message",
8202   "size" : 28,
8203   "source_file" : "/system/core/liblog/include/android/log.h"
8204  },
8205  {
8206   "alignment" : 4,
8207   "fields" :
8208   [
8209    {
8210     "field_name" : "maxContentLightLevel",
8211     "referenced_type" : "_ZTIf"
8212    },
8213    {
8214     "field_name" : "maxFrameAverageLightLevel",
8215     "field_offset" : 32,
8216     "referenced_type" : "_ZTIf"
8217    }
8218   ],
8219   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8220   "name" : "android_cta861_3_metadata",
8221   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8222   "self_type" : "_ZTI25android_cta861_3_metadata",
8223   "size" : 8,
8224   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8225  },
8226  {
8227   "alignment" : 4,
8228   "fields" :
8229   [
8230    {
8231     "field_name" : "displayPrimaryRed",
8232     "referenced_type" : "_ZTI16android_xy_color"
8233    },
8234    {
8235     "field_name" : "displayPrimaryGreen",
8236     "field_offset" : 64,
8237     "referenced_type" : "_ZTI16android_xy_color"
8238    },
8239    {
8240     "field_name" : "displayPrimaryBlue",
8241     "field_offset" : 128,
8242     "referenced_type" : "_ZTI16android_xy_color"
8243    },
8244    {
8245     "field_name" : "whitePoint",
8246     "field_offset" : 192,
8247     "referenced_type" : "_ZTI16android_xy_color"
8248    },
8249    {
8250     "field_name" : "maxLuminance",
8251     "field_offset" : 256,
8252     "referenced_type" : "_ZTIf"
8253    },
8254    {
8255     "field_name" : "minLuminance",
8256     "field_offset" : 288,
8257     "referenced_type" : "_ZTIf"
8258    }
8259   ],
8260   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8261   "name" : "android_smpte2086_metadata",
8262   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8263   "self_type" : "_ZTI26android_smpte2086_metadata",
8264   "size" : 40,
8265   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "referenced_type" : "_ZTIN7log_msgUt_E"
8273    }
8274   ],
8275   "linker_set_key" : "_ZTI7log_msg",
8276   "name" : "log_msg",
8277   "referenced_type" : "_ZTI7log_msg",
8278   "self_type" : "_ZTI7log_msg",
8279   "size" : 5124,
8280   "source_file" : "/system/core/liblog/include/log/log_read.h"
8281  },
8282  {
8283   "alignment" : 1,
8284   "fields" :
8285   [
8286    {
8287     "field_name" : "tv_sec",
8288     "referenced_type" : "_ZTIj"
8289    },
8290    {
8291     "field_name" : "tv_nsec",
8292     "field_offset" : 32,
8293     "referenced_type" : "_ZTIj"
8294    }
8295   ],
8296   "linker_set_key" : "_ZTI8log_time",
8297   "name" : "log_time",
8298   "referenced_type" : "_ZTI8log_time",
8299   "self_type" : "_ZTI8log_time",
8300   "size" : 8,
8301   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8302  },
8303  {
8304   "alignment" : 4,
8305   "fields" :
8306   [
8307    {
8308     "access" : "private",
8309     "field_name" : "mStorage",
8310     "field_offset" : 32,
8311     "referenced_type" : "_ZTIPv"
8312    },
8313    {
8314     "access" : "private",
8315     "field_name" : "mCount",
8316     "field_offset" : 64,
8317     "referenced_type" : "_ZTIj"
8318    },
8319    {
8320     "access" : "private",
8321     "field_name" : "mFlags",
8322     "field_offset" : 96,
8323     "referenced_type" : "_ZTIKj"
8324    },
8325    {
8326     "access" : "private",
8327     "field_name" : "mItemSize",
8328     "field_offset" : 128,
8329     "referenced_type" : "_ZTIKj"
8330    }
8331   ],
8332   "linker_set_key" : "_ZTIN7android10VectorImplE",
8333   "name" : "android::VectorImpl",
8334   "record_kind" : "class",
8335   "referenced_type" : "_ZTIN7android10VectorImplE",
8336   "self_type" : "_ZTIN7android10VectorImplE",
8337   "size" : 20,
8338   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8339   "vtable_components" :
8340   [
8341    {
8342     "kind" : "offset_to_top"
8343    },
8344    {
8345     "kind" : "rtti",
8346     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8347    },
8348    {
8349     "kind" : "complete_dtor_pointer",
8350     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8351    },
8352    {
8353     "kind" : "deleting_dtor_pointer",
8354     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8355    },
8356    {
8357     "is_pure" : true,
8358     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8359    },
8360    {
8361     "is_pure" : true,
8362     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8363    },
8364    {
8365     "is_pure" : true,
8366     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8367    },
8368    {
8369     "is_pure" : true,
8370     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8371    },
8372    {
8373     "is_pure" : true,
8374     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8375    },
8376    {
8377     "is_pure" : true,
8378     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8379    }
8380   ]
8381  },
8382  {
8383   "alignment" : 4,
8384   "fields" :
8385   [
8386    {
8387     "access" : "private",
8388     "field_name" : "mVector",
8389     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8390    }
8391   ],
8392   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8393   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8394   "record_kind" : "class",
8395   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8396   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8397   "size" : 20,
8398   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8399   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8400  },
8401  {
8402   "alignment" : 4,
8403   "fields" :
8404   [
8405    {
8406     "access" : "private",
8407     "field_name" : "mTag",
8408     "referenced_type" : "_ZTIy"
8409    }
8410   ],
8411   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8412   "name" : "android::ScopedTrace",
8413   "record_kind" : "class",
8414   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8415   "self_type" : "_ZTIN7android11ScopedTraceE",
8416   "size" : 8,
8417   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8418  },
8419  {
8420   "alignment" : 4,
8421   "fields" :
8422   [
8423    {
8424     "access" : "private",
8425     "field_name" : "mCount",
8426     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8427    }
8428   ],
8429   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8430   "name" : "android::LightRefBase<android::NativeHandle>",
8431   "record_kind" : "class",
8432   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8433   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8434   "size" : 4,
8435   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8436   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8437  },
8438  {
8439   "alignment" : 4,
8440   "fields" :
8441   [
8442    {
8443     "access" : "private",
8444     "field_name" : "mCount",
8445     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8446    }
8447   ],
8448   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8449   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8450   "record_kind" : "class",
8451   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8452   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8453   "size" : 4,
8454   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8455   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8456  },
8457  {
8458   "alignment" : 4,
8459   "base_specifiers" :
8460   [
8461    {
8462     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8463    }
8464   ],
8465   "fields" :
8466   [
8467    {
8468     "access" : "private",
8469     "field_name" : "mHandle",
8470     "field_offset" : 32,
8471     "referenced_type" : "_ZTIP13native_handle"
8472    },
8473    {
8474     "access" : "private",
8475     "field_name" : "mOwnsHandle",
8476     "field_offset" : 64,
8477     "referenced_type" : "_ZTIb"
8478    }
8479   ],
8480   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8481   "name" : "android::NativeHandle",
8482   "record_kind" : "class",
8483   "referenced_type" : "_ZTIN7android12NativeHandleE",
8484   "self_type" : "_ZTIN7android12NativeHandleE",
8485   "size" : 12,
8486   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8487  },
8488  {
8489   "alignment" : 4,
8490   "base_specifiers" :
8491   [
8492    {
8493     "access" : "private",
8494     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8495    }
8496   ],
8497   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8498   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8499   "record_kind" : "class",
8500   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8501   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8502   "size" : 20,
8503   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8504   "template_args" :
8505   [
8506    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8507   ],
8508   "vtable_components" :
8509   [
8510    {
8511     "kind" : "offset_to_top"
8512    },
8513    {
8514     "kind" : "rtti",
8515     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8516    },
8517    {
8518     "kind" : "complete_dtor_pointer",
8519     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8520    },
8521    {
8522     "kind" : "deleting_dtor_pointer",
8523     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8524    },
8525    {
8526     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8527    },
8528    {
8529     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8530    },
8531    {
8532     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8533    },
8534    {
8535     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8536    },
8537    {
8538     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8539    },
8540    {
8541     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8542    },
8543    {
8544     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8545    }
8546   ]
8547  },
8548  {
8549   "alignment" : 1,
8550   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8551   "name" : "android::ReferenceMover",
8552   "record_kind" : "class",
8553   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8554   "self_type" : "_ZTIN7android14ReferenceMoverE",
8555   "size" : 1,
8556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8557  },
8558  {
8559   "alignment" : 4,
8560   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8561   "name" : "android::ReferenceRenamer",
8562   "record_kind" : "class",
8563   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8564   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8565   "size" : 4,
8566   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8567   "vtable_components" :
8568   [
8569    {
8570     "kind" : "offset_to_top"
8571    },
8572    {
8573     "kind" : "rtti",
8574     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8575    },
8576    {
8577     "is_pure" : true,
8578     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8579    }
8580   ]
8581  },
8582  {
8583   "alignment" : 4,
8584   "base_specifiers" :
8585   [
8586    {
8587     "referenced_type" : "_ZTIN7android10VectorImplE"
8588    }
8589   ],
8590   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8591   "name" : "android::SortedVectorImpl",
8592   "record_kind" : "class",
8593   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8594   "self_type" : "_ZTIN7android16SortedVectorImplE",
8595   "size" : 20,
8596   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8597   "vtable_components" :
8598   [
8599    {
8600     "kind" : "offset_to_top"
8601    },
8602    {
8603     "kind" : "rtti",
8604     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8605    },
8606    {
8607     "kind" : "complete_dtor_pointer",
8608     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8609    },
8610    {
8611     "kind" : "deleting_dtor_pointer",
8612     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8613    },
8614    {
8615     "is_pure" : true,
8616     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8617    },
8618    {
8619     "is_pure" : true,
8620     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8621    },
8622    {
8623     "is_pure" : true,
8624     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8625    },
8626    {
8627     "is_pure" : true,
8628     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8629    },
8630    {
8631     "is_pure" : true,
8632     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8633    },
8634    {
8635     "is_pure" : true,
8636     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8637    },
8638    {
8639     "is_pure" : true,
8640     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8641    }
8642   ]
8643  },
8644  {
8645   "alignment" : 1,
8646   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8647   "name" : "android::trait_trivial_copy<bool>",
8648   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8649   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8650   "size" : 1,
8651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8652   "template_args" : [ "_ZTIb" ]
8653  },
8654  {
8655   "alignment" : 1,
8656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8657   "name" : "android::trait_trivial_copy<char>",
8658   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8659   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8660   "size" : 1,
8661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8662   "template_args" : [ "_ZTIc" ]
8663  },
8664  {
8665   "alignment" : 1,
8666   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8667   "name" : "android::trait_trivial_copy<double>",
8668   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8669   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8670   "size" : 1,
8671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8672   "template_args" : [ "_ZTId" ]
8673  },
8674  {
8675   "alignment" : 1,
8676   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8677   "name" : "android::trait_trivial_copy<float>",
8678   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8679   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8680   "size" : 1,
8681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8682   "template_args" : [ "_ZTIf" ]
8683  },
8684  {
8685   "alignment" : 1,
8686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8687   "name" : "android::trait_trivial_copy<unsigned char>",
8688   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8689   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8690   "size" : 1,
8691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8692   "template_args" : [ "_ZTIh" ]
8693  },
8694  {
8695   "alignment" : 1,
8696   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8697   "name" : "android::trait_trivial_copy<int>",
8698   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8699   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8700   "size" : 1,
8701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8702   "template_args" : [ "_ZTIi" ]
8703  },
8704  {
8705   "alignment" : 1,
8706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8707   "name" : "android::trait_trivial_copy<unsigned int>",
8708   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8709   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8710   "size" : 1,
8711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8712   "template_args" : [ "_ZTIj" ]
8713  },
8714  {
8715   "alignment" : 1,
8716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8717   "name" : "android::trait_trivial_copy<long>",
8718   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8719   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8720   "size" : 1,
8721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8722   "template_args" : [ "_ZTIl" ]
8723  },
8724  {
8725   "alignment" : 1,
8726   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8727   "name" : "android::trait_trivial_copy<unsigned long>",
8728   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8729   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8730   "size" : 1,
8731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8732   "template_args" : [ "_ZTIm" ]
8733  },
8734  {
8735   "alignment" : 1,
8736   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8737   "name" : "android::trait_trivial_copy<short>",
8738   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8739   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8740   "size" : 1,
8741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8742   "template_args" : [ "_ZTIs" ]
8743  },
8744  {
8745   "alignment" : 1,
8746   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8747   "name" : "android::trait_trivial_copy<unsigned short>",
8748   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8749   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8750   "size" : 1,
8751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8752   "template_args" : [ "_ZTIt" ]
8753  },
8754  {
8755   "alignment" : 1,
8756   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8757   "name" : "android::trait_trivial_copy<void>",
8758   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8759   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8760   "size" : 1,
8761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8762   "template_args" : [ "_ZTIv" ]
8763  },
8764  {
8765   "alignment" : 1,
8766   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8767   "name" : "android::trait_trivial_copy<long long>",
8768   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8769   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8770   "size" : 1,
8771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8772   "template_args" : [ "_ZTIx" ]
8773  },
8774  {
8775   "alignment" : 1,
8776   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8777   "name" : "android::trait_trivial_copy<unsigned long long>",
8778   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8779   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8780   "size" : 1,
8781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8782   "template_args" : [ "_ZTIy" ]
8783  },
8784  {
8785   "alignment" : 1,
8786   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8787   "name" : "android::trait_trivial_ctor<bool>",
8788   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8789   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8790   "size" : 1,
8791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8792   "template_args" : [ "_ZTIb" ]
8793  },
8794  {
8795   "alignment" : 1,
8796   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8797   "name" : "android::trait_trivial_ctor<char>",
8798   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8799   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8800   "size" : 1,
8801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8802   "template_args" : [ "_ZTIc" ]
8803  },
8804  {
8805   "alignment" : 1,
8806   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8807   "name" : "android::trait_trivial_ctor<double>",
8808   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8809   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8810   "size" : 1,
8811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8812   "template_args" : [ "_ZTId" ]
8813  },
8814  {
8815   "alignment" : 1,
8816   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8817   "name" : "android::trait_trivial_ctor<float>",
8818   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8819   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8820   "size" : 1,
8821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8822   "template_args" : [ "_ZTIf" ]
8823  },
8824  {
8825   "alignment" : 1,
8826   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8827   "name" : "android::trait_trivial_ctor<unsigned char>",
8828   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8829   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8830   "size" : 1,
8831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8832   "template_args" : [ "_ZTIh" ]
8833  },
8834  {
8835   "alignment" : 1,
8836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8837   "name" : "android::trait_trivial_ctor<int>",
8838   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8839   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8840   "size" : 1,
8841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8842   "template_args" : [ "_ZTIi" ]
8843  },
8844  {
8845   "alignment" : 1,
8846   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8847   "name" : "android::trait_trivial_ctor<unsigned int>",
8848   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8849   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8850   "size" : 1,
8851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8852   "template_args" : [ "_ZTIj" ]
8853  },
8854  {
8855   "alignment" : 1,
8856   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8857   "name" : "android::trait_trivial_ctor<long>",
8858   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8859   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8860   "size" : 1,
8861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8862   "template_args" : [ "_ZTIl" ]
8863  },
8864  {
8865   "alignment" : 1,
8866   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8867   "name" : "android::trait_trivial_ctor<unsigned long>",
8868   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8869   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8870   "size" : 1,
8871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8872   "template_args" : [ "_ZTIm" ]
8873  },
8874  {
8875   "alignment" : 1,
8876   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8877   "name" : "android::trait_trivial_ctor<short>",
8878   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8879   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8880   "size" : 1,
8881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8882   "template_args" : [ "_ZTIs" ]
8883  },
8884  {
8885   "alignment" : 1,
8886   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8887   "name" : "android::trait_trivial_ctor<unsigned short>",
8888   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8889   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8890   "size" : 1,
8891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8892   "template_args" : [ "_ZTIt" ]
8893  },
8894  {
8895   "alignment" : 1,
8896   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8897   "name" : "android::trait_trivial_ctor<void>",
8898   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8899   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8900   "size" : 1,
8901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8902   "template_args" : [ "_ZTIv" ]
8903  },
8904  {
8905   "alignment" : 1,
8906   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8907   "name" : "android::trait_trivial_ctor<long long>",
8908   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8909   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8910   "size" : 1,
8911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8912   "template_args" : [ "_ZTIx" ]
8913  },
8914  {
8915   "alignment" : 1,
8916   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8917   "name" : "android::trait_trivial_ctor<unsigned long long>",
8918   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8919   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8920   "size" : 1,
8921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8922   "template_args" : [ "_ZTIy" ]
8923  },
8924  {
8925   "alignment" : 1,
8926   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8927   "name" : "android::trait_trivial_dtor<bool>",
8928   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8929   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8930   "size" : 1,
8931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8932   "template_args" : [ "_ZTIb" ]
8933  },
8934  {
8935   "alignment" : 1,
8936   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8937   "name" : "android::trait_trivial_dtor<char>",
8938   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8939   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8940   "size" : 1,
8941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8942   "template_args" : [ "_ZTIc" ]
8943  },
8944  {
8945   "alignment" : 1,
8946   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8947   "name" : "android::trait_trivial_dtor<double>",
8948   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8949   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8950   "size" : 1,
8951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8952   "template_args" : [ "_ZTId" ]
8953  },
8954  {
8955   "alignment" : 1,
8956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8957   "name" : "android::trait_trivial_dtor<float>",
8958   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8959   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8960   "size" : 1,
8961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8962   "template_args" : [ "_ZTIf" ]
8963  },
8964  {
8965   "alignment" : 1,
8966   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8967   "name" : "android::trait_trivial_dtor<unsigned char>",
8968   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8969   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8970   "size" : 1,
8971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8972   "template_args" : [ "_ZTIh" ]
8973  },
8974  {
8975   "alignment" : 1,
8976   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8977   "name" : "android::trait_trivial_dtor<int>",
8978   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8979   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8980   "size" : 1,
8981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8982   "template_args" : [ "_ZTIi" ]
8983  },
8984  {
8985   "alignment" : 1,
8986   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8987   "name" : "android::trait_trivial_dtor<unsigned int>",
8988   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8989   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8990   "size" : 1,
8991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8992   "template_args" : [ "_ZTIj" ]
8993  },
8994  {
8995   "alignment" : 1,
8996   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8997   "name" : "android::trait_trivial_dtor<long>",
8998   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8999   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9000   "size" : 1,
9001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9002   "template_args" : [ "_ZTIl" ]
9003  },
9004  {
9005   "alignment" : 1,
9006   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9007   "name" : "android::trait_trivial_dtor<unsigned long>",
9008   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9009   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9010   "size" : 1,
9011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9012   "template_args" : [ "_ZTIm" ]
9013  },
9014  {
9015   "alignment" : 1,
9016   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9017   "name" : "android::trait_trivial_dtor<short>",
9018   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9019   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9020   "size" : 1,
9021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9022   "template_args" : [ "_ZTIs" ]
9023  },
9024  {
9025   "alignment" : 1,
9026   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9027   "name" : "android::trait_trivial_dtor<unsigned short>",
9028   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9029   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9030   "size" : 1,
9031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9032   "template_args" : [ "_ZTIt" ]
9033  },
9034  {
9035   "alignment" : 1,
9036   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9037   "name" : "android::trait_trivial_dtor<void>",
9038   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9039   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9040   "size" : 1,
9041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9042   "template_args" : [ "_ZTIv" ]
9043  },
9044  {
9045   "alignment" : 1,
9046   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9047   "name" : "android::trait_trivial_dtor<long long>",
9048   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9049   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9050   "size" : 1,
9051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9052   "template_args" : [ "_ZTIx" ]
9053  },
9054  {
9055   "alignment" : 1,
9056   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9057   "name" : "android::trait_trivial_dtor<unsigned long long>",
9058   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9059   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9060   "size" : 1,
9061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9062   "template_args" : [ "_ZTIy" ]
9063  },
9064  {
9065   "alignment" : 1,
9066   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9067   "name" : "android::trait_trivial_move<android::String8>",
9068   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9069   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9070   "size" : 1,
9071   "source_file" : "/system/core/libutils/include/utils/String8.h",
9072   "template_args" : [ "_ZTIN7android7String8E" ]
9073  },
9074  {
9075   "alignment" : 1,
9076   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9077   "name" : "android::trait_trivial_move<android::String16>",
9078   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9079   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9080   "size" : 1,
9081   "source_file" : "/system/core/libutils/include/utils/String16.h",
9082   "template_args" : [ "_ZTIN7android8String16E" ]
9083  },
9084  {
9085   "alignment" : 1,
9086   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9087   "name" : "android::trait_trivial_move<bool>",
9088   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9089   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9090   "size" : 1,
9091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9092   "template_args" : [ "_ZTIb" ]
9093  },
9094  {
9095   "alignment" : 1,
9096   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9097   "name" : "android::trait_trivial_move<char>",
9098   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9099   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9100   "size" : 1,
9101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9102   "template_args" : [ "_ZTIc" ]
9103  },
9104  {
9105   "alignment" : 1,
9106   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9107   "name" : "android::trait_trivial_move<double>",
9108   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9109   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9110   "size" : 1,
9111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9112   "template_args" : [ "_ZTId" ]
9113  },
9114  {
9115   "alignment" : 1,
9116   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9117   "name" : "android::trait_trivial_move<float>",
9118   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9119   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9120   "size" : 1,
9121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9122   "template_args" : [ "_ZTIf" ]
9123  },
9124  {
9125   "alignment" : 1,
9126   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9127   "name" : "android::trait_trivial_move<unsigned char>",
9128   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9129   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9130   "size" : 1,
9131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9132   "template_args" : [ "_ZTIh" ]
9133  },
9134  {
9135   "alignment" : 1,
9136   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9137   "name" : "android::trait_trivial_move<int>",
9138   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9139   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9140   "size" : 1,
9141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9142   "template_args" : [ "_ZTIi" ]
9143  },
9144  {
9145   "alignment" : 1,
9146   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9147   "name" : "android::trait_trivial_move<unsigned int>",
9148   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9149   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9150   "size" : 1,
9151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9152   "template_args" : [ "_ZTIj" ]
9153  },
9154  {
9155   "alignment" : 1,
9156   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9157   "name" : "android::trait_trivial_move<long>",
9158   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9159   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9160   "size" : 1,
9161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9162   "template_args" : [ "_ZTIl" ]
9163  },
9164  {
9165   "alignment" : 1,
9166   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9167   "name" : "android::trait_trivial_move<unsigned long>",
9168   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9169   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9170   "size" : 1,
9171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9172   "template_args" : [ "_ZTIm" ]
9173  },
9174  {
9175   "alignment" : 1,
9176   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9177   "name" : "android::trait_trivial_move<short>",
9178   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9179   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9180   "size" : 1,
9181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9182   "template_args" : [ "_ZTIs" ]
9183  },
9184  {
9185   "alignment" : 1,
9186   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9187   "name" : "android::trait_trivial_move<unsigned short>",
9188   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9189   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9190   "size" : 1,
9191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9192   "template_args" : [ "_ZTIt" ]
9193  },
9194  {
9195   "alignment" : 1,
9196   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9197   "name" : "android::trait_trivial_move<void>",
9198   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9199   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9200   "size" : 1,
9201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9202   "template_args" : [ "_ZTIv" ]
9203  },
9204  {
9205   "alignment" : 1,
9206   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9207   "name" : "android::trait_trivial_move<long long>",
9208   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9209   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9210   "size" : 1,
9211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9212   "template_args" : [ "_ZTIx" ]
9213  },
9214  {
9215   "alignment" : 1,
9216   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9217   "name" : "android::trait_trivial_move<unsigned long long>",
9218   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9219   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9220   "size" : 1,
9221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9222   "template_args" : [ "_ZTIy" ]
9223  },
9224  {
9225   "alignment" : 4,
9226   "base_specifiers" :
9227   [
9228    {
9229     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9230    }
9231   ],
9232   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9233   "name" : "android::VirtualLightRefBase",
9234   "record_kind" : "class",
9235   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9236   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9237   "size" : 8,
9238   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9239   "vtable_components" :
9240   [
9241    {
9242     "kind" : "offset_to_top"
9243    },
9244    {
9245     "kind" : "rtti",
9246     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9247    },
9248    {
9249     "kind" : "complete_dtor_pointer",
9250     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9251    },
9252    {
9253     "kind" : "deleting_dtor_pointer",
9254     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9255    }
9256   ]
9257  },
9258  {
9259   "alignment" : 4,
9260   "fields" :
9261   [
9262    {
9263     "access" : "private",
9264     "field_name" : "m_ptr",
9265     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9266    }
9267   ],
9268   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9269   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9270   "record_kind" : "class",
9271   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9272   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9273   "size" : 4,
9274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9275   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9276  },
9277  {
9278   "alignment" : 4,
9279   "fields" :
9280   [
9281    {
9282     "access" : "private",
9283     "field_name" : "m_ptr",
9284     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9285    }
9286   ],
9287   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9288   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9289   "record_kind" : "class",
9290   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9291   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9292   "size" : 4,
9293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9294   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9295  },
9296  {
9297   "alignment" : 4,
9298   "fields" :
9299   [
9300    {
9301     "access" : "private",
9302     "field_name" : "m_ptr",
9303     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9304    }
9305   ],
9306   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9307   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9308   "record_kind" : "class",
9309   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9310   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9311   "size" : 4,
9312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9313   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9314  },
9315  {
9316   "alignment" : 4,
9317   "fields" :
9318   [
9319    {
9320     "access" : "private",
9321     "field_name" : "m_ptr",
9322     "referenced_type" : "_ZTIPN7android6ThreadE"
9323    }
9324   ],
9325   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9326   "name" : "android::sp<android::Thread>",
9327   "record_kind" : "class",
9328   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9329   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9330   "size" : 4,
9331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9332   "template_args" : [ "_ZTIN7android6ThreadE" ]
9333  },
9334  {
9335   "alignment" : 4,
9336   "fields" :
9337   [
9338    {
9339     "access" : "private",
9340     "field_name" : "m_ptr",
9341     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9342    }
9343   ],
9344   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9345   "name" : "android::sp<android::hardware::IInterface>",
9346   "record_kind" : "class",
9347   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9348   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9349   "size" : 4,
9350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9351   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9352  },
9353  {
9354   "alignment" : 4,
9355   "fields" :
9356   [
9357    {
9358     "access" : "private",
9359     "field_name" : "m_ptr",
9360     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9361    }
9362   ],
9363   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9364   "name" : "android::sp<android::hardware::ProcessState>",
9365   "record_kind" : "class",
9366   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9367   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9368   "size" : 4,
9369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9370   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9371  },
9372  {
9373   "alignment" : 4,
9374   "fields" :
9375   [
9376    {
9377     "access" : "private",
9378     "field_name" : "m_ptr",
9379     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9380    }
9381   ],
9382   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9383   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9384   "record_kind" : "class",
9385   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9386   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9387   "size" : 4,
9388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9389   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9390  },
9391  {
9392   "alignment" : 4,
9393   "fields" :
9394   [
9395    {
9396     "access" : "private",
9397     "field_name" : "m_ptr",
9398     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9399    }
9400   ],
9401   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9402   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9403   "record_kind" : "class",
9404   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9405   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9406   "size" : 4,
9407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9408   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9409  },
9410  {
9411   "alignment" : 4,
9412   "fields" :
9413   [
9414    {
9415     "access" : "private",
9416     "field_name" : "m_ptr",
9417     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9418    }
9419   ],
9420   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9421   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9422   "record_kind" : "class",
9423   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9424   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9425   "size" : 4,
9426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9427   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9428  },
9429  {
9430   "alignment" : 4,
9431   "fields" :
9432   [
9433    {
9434     "access" : "private",
9435     "field_name" : "m_ptr",
9436     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9437    }
9438   ],
9439   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9440   "name" : "android::sp<android::hardware::IBinder>",
9441   "record_kind" : "class",
9442   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9443   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9444   "size" : 4,
9445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9446   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9447  },
9448  {
9449   "alignment" : 4,
9450   "fields" :
9451   [
9452    {
9453     "access" : "private",
9454     "field_name" : "m_ptr",
9455     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9456    }
9457   ],
9458   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9459   "name" : "android::sp<android::hardware::BHwBinder>",
9460   "record_kind" : "class",
9461   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9462   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9463   "size" : 4,
9464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9465   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9466  },
9467  {
9468   "alignment" : 4,
9469   "fields" :
9470   [
9471    {
9472     "access" : "private",
9473     "field_name" : "m_ptr",
9474     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_013IBluetoothHciE"
9475    }
9476   ],
9477   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9478   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci>",
9479   "record_kind" : "class",
9480   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9481   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
9482   "size" : 4,
9483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9484   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ]
9485  },
9486  {
9487   "alignment" : 4,
9488   "fields" :
9489   [
9490    {
9491     "access" : "private",
9492     "field_name" : "m_ptr",
9493     "referenced_type" : "_ZTIPN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
9494    }
9495   ],
9496   "linker_set_key" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9497   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
9498   "record_kind" : "class",
9499   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9500   "self_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
9501   "size" : 4,
9502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9503   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ]
9504  },
9505  {
9506   "alignment" : 4,
9507   "fields" :
9508   [
9509    {
9510     "access" : "private",
9511     "field_name" : "m_ptr",
9512     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9513    },
9514    {
9515     "access" : "private",
9516     "field_name" : "m_refs",
9517     "field_offset" : 32,
9518     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9519    }
9520   ],
9521   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9522   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9523   "record_kind" : "class",
9524   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9525   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9526   "size" : 8,
9527   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9528   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9529  },
9530  {
9531   "alignment" : 4,
9532   "fields" :
9533   [
9534    {
9535     "access" : "private",
9536     "field_name" : "m_ptr",
9537     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9538    },
9539    {
9540     "access" : "private",
9541     "field_name" : "m_refs",
9542     "field_offset" : 32,
9543     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9544    }
9545   ],
9546   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9547   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9548   "record_kind" : "class",
9549   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9550   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9551   "size" : 8,
9552   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9553   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9554  },
9555  {
9556   "alignment" : 4,
9557   "fields" :
9558   [
9559    {
9560     "access" : "private",
9561     "field_name" : "m_ptr",
9562     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9563    },
9564    {
9565     "access" : "private",
9566     "field_name" : "m_refs",
9567     "field_offset" : 32,
9568     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9569    }
9570   ],
9571   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9572   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9573   "record_kind" : "class",
9574   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9575   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9576   "size" : 8,
9577   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9578   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9579  },
9580  {
9581   "alignment" : 4,
9582   "fields" :
9583   [
9584    {
9585     "access" : "private",
9586     "field_name" : "m_ptr",
9587     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9588    },
9589    {
9590     "access" : "private",
9591     "field_name" : "m_refs",
9592     "field_offset" : 32,
9593     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9594    }
9595   ],
9596   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9597   "name" : "android::wp<android::hardware::BHwBinder>",
9598   "record_kind" : "class",
9599   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9600   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9601   "size" : 8,
9602   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9603   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9604  },
9605  {
9606   "alignment" : 4,
9607   "base_specifiers" :
9608   [
9609    {
9610     "is_virtual" : true,
9611     "referenced_type" : "_ZTIN7android7RefBaseE"
9612    }
9613   ],
9614   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9615   "name" : "android::hidl::base::V1_0::IBase",
9616   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9617   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9618   "size" : 12,
9619   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9620   "vtable_components" :
9621   [
9622    {
9623     "component_value" : 4,
9624     "kind" : "vbase_offset"
9625    },
9626    {
9627     "kind" : "offset_to_top"
9628    },
9629    {
9630     "kind" : "rtti",
9631     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9632    },
9633    {
9634     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9635    },
9636    {
9637     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9638    },
9639    {
9640     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9641    },
9642    {
9643     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9644    },
9645    {
9646     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9647    },
9648    {
9649     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9650    },
9651    {
9652     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9653    },
9654    {
9655     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9659    },
9660    {
9661     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9665    },
9666    {
9667     "kind" : "complete_dtor_pointer",
9668     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9669    },
9670    {
9671     "kind" : "deleting_dtor_pointer",
9672     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9673    },
9674    {
9675     "kind" : "vcall_offset"
9676    },
9677    {
9678     "kind" : "vcall_offset"
9679    },
9680    {
9681     "kind" : "vcall_offset"
9682    },
9683    {
9684     "kind" : "vcall_offset"
9685    },
9686    {
9687     "component_value" : -4,
9688     "kind" : "vcall_offset"
9689    },
9690    {
9691     "component_value" : -4,
9692     "kind" : "offset_to_top"
9693    },
9694    {
9695     "kind" : "rtti",
9696     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9697    },
9698    {
9699     "kind" : "complete_dtor_pointer",
9700     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9701    },
9702    {
9703     "kind" : "deleting_dtor_pointer",
9704     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9717    }
9718   ]
9719  },
9720  {
9721   "alignment" : 4,
9722   "base_specifiers" :
9723   [
9724    {
9725     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9726    },
9727    {
9728     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9729    }
9730   ],
9731   "fields" :
9732   [
9733    {
9734     "access" : "private",
9735     "field_name" : "_hidl_mImpl",
9736     "field_offset" : 512,
9737     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9738    }
9739   ],
9740   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9741   "name" : "android::hidl::base::V1_0::BnHwBase",
9742   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9743   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9744   "size" : 76,
9745   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9746   "vtable_components" :
9747   [
9748    {
9749     "component_value" : 68,
9750     "kind" : "vbase_offset"
9751    },
9752    {
9753     "kind" : "offset_to_top"
9754    },
9755    {
9756     "kind" : "rtti",
9757     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9764    },
9765    {
9766     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9767    },
9768    {
9769     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9773    },
9774    {
9775     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9785    },
9786    {
9787     "kind" : "complete_dtor_pointer",
9788     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9789    },
9790    {
9791     "kind" : "deleting_dtor_pointer",
9792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9796    },
9797    {
9798     "component_value" : -20,
9799     "kind" : "offset_to_top"
9800    },
9801    {
9802     "kind" : "rtti",
9803     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9804    },
9805    {
9806     "kind" : "complete_dtor_pointer",
9807     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9808    },
9809    {
9810     "kind" : "deleting_dtor_pointer",
9811     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9812    },
9813    {
9814     "kind" : "vcall_offset"
9815    },
9816    {
9817     "kind" : "vcall_offset"
9818    },
9819    {
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "kind" : "vcall_offset"
9824    },
9825    {
9826     "component_value" : -68,
9827     "kind" : "vcall_offset"
9828    },
9829    {
9830     "component_value" : -68,
9831     "kind" : "offset_to_top"
9832    },
9833    {
9834     "kind" : "rtti",
9835     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9836    },
9837    {
9838     "kind" : "complete_dtor_pointer",
9839     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9840    },
9841    {
9842     "kind" : "deleting_dtor_pointer",
9843     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9847    },
9848    {
9849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9850    },
9851    {
9852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9856    }
9857   ]
9858  },
9859  {
9860   "alignment" : 4,
9861   "base_specifiers" :
9862   [
9863    {
9864     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9865    },
9866    {
9867     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9868    }
9869   ],
9870   "fields" :
9871   [
9872    {
9873     "access" : "private",
9874     "field_name" : "_hidl_mMutex",
9875     "field_offset" : 544,
9876     "referenced_type" : "_ZTINSt3__15mutexE"
9877    },
9878    {
9879     "access" : "private",
9880     "field_name" : "_hidl_mDeathRecipients",
9881     "field_offset" : 576,
9882     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9883    }
9884   ],
9885   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9886   "name" : "android::hidl::base::V1_0::BpHwBase",
9887   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9888   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9889   "size" : 92,
9890   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9891   "vtable_components" :
9892   [
9893    {
9894     "component_value" : 84,
9895     "kind" : "vbase_offset"
9896    },
9897    {
9898     "kind" : "offset_to_top"
9899    },
9900    {
9901     "kind" : "rtti",
9902     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9903    },
9904    {
9905     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9915    },
9916    {
9917     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9936    },
9937    {
9938     "kind" : "complete_dtor_pointer",
9939     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9940    },
9941    {
9942     "kind" : "deleting_dtor_pointer",
9943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9944    },
9945    {
9946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9947    },
9948    {
9949     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9950    },
9951    {
9952     "component_value" : 80,
9953     "kind" : "vbase_offset"
9954    },
9955    {
9956     "component_value" : -4,
9957     "kind" : "offset_to_top"
9958    },
9959    {
9960     "kind" : "rtti",
9961     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9962    },
9963    {
9964     "kind" : "complete_dtor_pointer",
9965     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9966    },
9967    {
9968     "kind" : "deleting_dtor_pointer",
9969     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9970    },
9971    {
9972     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9973    },
9974    {
9975     "component_value" : 76,
9976     "kind" : "vbase_offset"
9977    },
9978    {
9979     "component_value" : -8,
9980     "kind" : "offset_to_top"
9981    },
9982    {
9983     "kind" : "rtti",
9984     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9985    },
9986    {
9987     "kind" : "complete_dtor_pointer",
9988     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9989    },
9990    {
9991     "kind" : "deleting_dtor_pointer",
9992     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9996    },
9997    {
9998     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10002    },
10003    {
10004     "component_value" : -24,
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10018    },
10019    {
10020     "kind" : "vcall_offset"
10021    },
10022    {
10023     "component_value" : -76,
10024     "kind" : "vcall_offset"
10025    },
10026    {
10027     "component_value" : -84,
10028     "kind" : "vcall_offset"
10029    },
10030    {
10031     "component_value" : -76,
10032     "kind" : "vcall_offset"
10033    },
10034    {
10035     "component_value" : -84,
10036     "kind" : "vcall_offset"
10037    },
10038    {
10039     "component_value" : -84,
10040     "kind" : "offset_to_top"
10041    },
10042    {
10043     "kind" : "rtti",
10044     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10045    },
10046    {
10047     "kind" : "complete_dtor_pointer",
10048     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10049    },
10050    {
10051     "kind" : "deleting_dtor_pointer",
10052     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10053    },
10054    {
10055     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10056    },
10057    {
10058     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10059    },
10060    {
10061     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10065    }
10066   ]
10067  },
10068  {
10069   "alignment" : 8,
10070   "fields" :
10071   [
10072    {
10073     "field_name" : "pid",
10074     "referenced_type" : "_ZTIi"
10075    },
10076    {
10077     "field_name" : "ptr",
10078     "field_offset" : 64,
10079     "referenced_type" : "_ZTIy"
10080    },
10081    {
10082     "field_name" : "arch",
10083     "field_offset" : 128,
10084     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10085    }
10086   ],
10087   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10088   "name" : "android::hidl::base::V1_0::DebugInfo",
10089   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10090   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10091   "size" : 24,
10092   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10093  },
10094  {
10095   "alignment" : 8,
10096   "fields" :
10097   [
10098    {
10099     "field_name" : "interfaceName",
10100     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10101    },
10102    {
10103     "field_name" : "instanceName",
10104     "field_offset" : 128,
10105     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10106    },
10107    {
10108     "field_name" : "pid",
10109     "field_offset" : 256,
10110     "referenced_type" : "_ZTIi"
10111    },
10112    {
10113     "field_name" : "clientPids",
10114     "field_offset" : 320,
10115     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10116    },
10117    {
10118     "field_name" : "arch",
10119     "field_offset" : 448,
10120     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10121    }
10122   ],
10123   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10124   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10125   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10126   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10127   "size" : 64,
10128   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10129  },
10130  {
10131   "alignment" : 4,
10132   "base_specifiers" :
10133   [
10134    {
10135     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10136    }
10137   ],
10138   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10139   "name" : "android::hidl::manager::V1_0::IServiceManager",
10140   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10141   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10142   "size" : 12,
10143   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10144   "vtable_components" :
10145   [
10146    {
10147     "component_value" : 4,
10148     "kind" : "vbase_offset"
10149    },
10150    {
10151     "kind" : "offset_to_top"
10152    },
10153    {
10154     "kind" : "rtti",
10155     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10156    },
10157    {
10158     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10159    },
10160    {
10161     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10162    },
10163    {
10164     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10165    },
10166    {
10167     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10186    },
10187    {
10188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10189    },
10190    {
10191     "kind" : "complete_dtor_pointer",
10192     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10193    },
10194    {
10195     "kind" : "deleting_dtor_pointer",
10196     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10197    },
10198    {
10199     "is_pure" : true,
10200     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10201    },
10202    {
10203     "is_pure" : true,
10204     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10205    },
10206    {
10207     "is_pure" : true,
10208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10209    },
10210    {
10211     "is_pure" : true,
10212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10213    },
10214    {
10215     "is_pure" : true,
10216     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10217    },
10218    {
10219     "is_pure" : true,
10220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10221    },
10222    {
10223     "is_pure" : true,
10224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10225    },
10226    {
10227     "is_pure" : true,
10228     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10229    },
10230    {
10231     "kind" : "vcall_offset"
10232    },
10233    {
10234     "kind" : "vcall_offset"
10235    },
10236    {
10237     "kind" : "vcall_offset"
10238    },
10239    {
10240     "kind" : "vcall_offset"
10241    },
10242    {
10243     "component_value" : -4,
10244     "kind" : "vcall_offset"
10245    },
10246    {
10247     "component_value" : -4,
10248     "kind" : "offset_to_top"
10249    },
10250    {
10251     "kind" : "rtti",
10252     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10253    },
10254    {
10255     "kind" : "complete_dtor_pointer",
10256     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10257    },
10258    {
10259     "kind" : "deleting_dtor_pointer",
10260     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10273    }
10274   ]
10275  },
10276  {
10277   "alignment" : 4,
10278   "base_specifiers" :
10279   [
10280    {
10281     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10282    }
10283   ],
10284   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10285   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10286   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10287   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10288   "size" : 12,
10289   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10290   "vtable_components" :
10291   [
10292    {
10293     "component_value" : 4,
10294     "kind" : "vbase_offset"
10295    },
10296    {
10297     "kind" : "offset_to_top"
10298    },
10299    {
10300     "kind" : "rtti",
10301     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10302    },
10303    {
10304     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10305    },
10306    {
10307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10308    },
10309    {
10310     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10311    },
10312    {
10313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10314    },
10315    {
10316     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10317    },
10318    {
10319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10320    },
10321    {
10322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10326    },
10327    {
10328     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10329    },
10330    {
10331     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10332    },
10333    {
10334     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10335    },
10336    {
10337     "kind" : "complete_dtor_pointer",
10338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10339    },
10340    {
10341     "kind" : "deleting_dtor_pointer",
10342     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10343    },
10344    {
10345     "is_pure" : true,
10346     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10347    },
10348    {
10349     "kind" : "vcall_offset"
10350    },
10351    {
10352     "kind" : "vcall_offset"
10353    },
10354    {
10355     "kind" : "vcall_offset"
10356    },
10357    {
10358     "kind" : "vcall_offset"
10359    },
10360    {
10361     "component_value" : -4,
10362     "kind" : "vcall_offset"
10363    },
10364    {
10365     "component_value" : -4,
10366     "kind" : "offset_to_top"
10367    },
10368    {
10369     "kind" : "rtti",
10370     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10371    },
10372    {
10373     "kind" : "complete_dtor_pointer",
10374     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10375    },
10376    {
10377     "kind" : "deleting_dtor_pointer",
10378     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10391    }
10392   ]
10393  },
10394  {
10395   "alignment" : 4,
10396   "fields" :
10397   [
10398    {
10399     "access" : "private",
10400     "field_name" : "mLock",
10401     "referenced_type" : "_ZTIRN7android5MutexE"
10402    }
10403   ],
10404   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10405   "name" : "android::Mutex::Autolock",
10406   "record_kind" : "class",
10407   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10408   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10409   "size" : 4,
10410   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10411  },
10412  {
10413   "alignment" : 4,
10414   "fields" :
10415   [
10416    {
10417     "access" : "private",
10418     "field_name" : "mMutex",
10419     "referenced_type" : "_ZTI15pthread_mutex_t"
10420    }
10421   ],
10422   "linker_set_key" : "_ZTIN7android5MutexE",
10423   "name" : "android::Mutex",
10424   "record_kind" : "class",
10425   "referenced_type" : "_ZTIN7android5MutexE",
10426   "self_type" : "_ZTIN7android5MutexE",
10427   "size" : 4,
10428   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10429  },
10430  {
10431   "alignment" : 4,
10432   "fields" :
10433   [
10434    {
10435     "access" : "private",
10436     "field_name" : "mLock",
10437     "referenced_type" : "_ZTIRN7android6RWLockE"
10438    }
10439   ],
10440   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10441   "name" : "android::RWLock::AutoRLock",
10442   "record_kind" : "class",
10443   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10444   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10445   "size" : 4,
10446   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10447  },
10448  {
10449   "alignment" : 4,
10450   "fields" :
10451   [
10452    {
10453     "access" : "private",
10454     "field_name" : "mLock",
10455     "referenced_type" : "_ZTIRN7android6RWLockE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10459   "name" : "android::RWLock::AutoWLock",
10460   "record_kind" : "class",
10461   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10462   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10463   "size" : 4,
10464   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10465  },
10466  {
10467   "alignment" : 4,
10468   "fields" :
10469   [
10470    {
10471     "access" : "private",
10472     "field_name" : "mRWLock",
10473     "referenced_type" : "_ZTI16pthread_rwlock_t"
10474    }
10475   ],
10476   "linker_set_key" : "_ZTIN7android6RWLockE",
10477   "name" : "android::RWLock",
10478   "record_kind" : "class",
10479   "referenced_type" : "_ZTIN7android6RWLockE",
10480   "self_type" : "_ZTIN7android6RWLockE",
10481   "size" : 40,
10482   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10483  },
10484  {
10485   "alignment" : 4,
10486   "base_specifiers" :
10487   [
10488    {
10489     "is_virtual" : true,
10490     "referenced_type" : "_ZTIN7android7RefBaseE"
10491    }
10492   ],
10493   "fields" :
10494   [
10495    {
10496     "access" : "private",
10497     "field_name" : "mCanCallJava",
10498     "field_offset" : 32,
10499     "referenced_type" : "_ZTIKb"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "mThread",
10504     "field_offset" : 64,
10505     "referenced_type" : "_ZTIPv"
10506    },
10507    {
10508     "access" : "private",
10509     "field_name" : "mLock",
10510     "field_offset" : 96,
10511     "referenced_type" : "_ZTIN7android5MutexE"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mThreadExitedCondition",
10516     "field_offset" : 128,
10517     "referenced_type" : "_ZTIN7android9ConditionE"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mStatus",
10522     "field_offset" : 160,
10523     "referenced_type" : "_ZTIi"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mExitPending",
10528     "field_offset" : 192,
10529     "referenced_type" : "_ZTIVb"
10530    },
10531    {
10532     "access" : "private",
10533     "field_name" : "mRunning",
10534     "field_offset" : 200,
10535     "referenced_type" : "_ZTIVb"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "mHoldSelf",
10540     "field_offset" : 224,
10541     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10542    },
10543    {
10544     "access" : "private",
10545     "field_name" : "mTid",
10546     "field_offset" : 256,
10547     "referenced_type" : "_ZTIi"
10548    }
10549   ],
10550   "linker_set_key" : "_ZTIN7android6ThreadE",
10551   "name" : "android::Thread",
10552   "record_kind" : "class",
10553   "referenced_type" : "_ZTIN7android6ThreadE",
10554   "self_type" : "_ZTIN7android6ThreadE",
10555   "size" : 44,
10556   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10557   "vtable_components" :
10558   [
10559    {
10560     "component_value" : 36,
10561     "kind" : "vbase_offset"
10562    },
10563    {
10564     "kind" : "offset_to_top"
10565    },
10566    {
10567     "kind" : "rtti",
10568     "mangled_component_name" : "_ZTIN7android6ThreadE"
10569    },
10570    {
10571     "kind" : "complete_dtor_pointer",
10572     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10573    },
10574    {
10575     "kind" : "deleting_dtor_pointer",
10576     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10586    },
10587    {
10588     "is_pure" : true,
10589     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10590    },
10591    {
10592     "kind" : "vcall_offset"
10593    },
10594    {
10595     "kind" : "vcall_offset"
10596    },
10597    {
10598     "kind" : "vcall_offset"
10599    },
10600    {
10601     "kind" : "vcall_offset"
10602    },
10603    {
10604     "component_value" : -36,
10605     "kind" : "vcall_offset"
10606    },
10607    {
10608     "component_value" : -36,
10609     "kind" : "offset_to_top"
10610    },
10611    {
10612     "kind" : "rtti",
10613     "mangled_component_name" : "_ZTIN7android6ThreadE"
10614    },
10615    {
10616     "kind" : "complete_dtor_pointer",
10617     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10618    },
10619    {
10620     "kind" : "deleting_dtor_pointer",
10621     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10622    },
10623    {
10624     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10625    },
10626    {
10627     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10628    },
10629    {
10630     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10631    },
10632    {
10633     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10634    }
10635   ]
10636  },
10637  {
10638   "alignment" : 4,
10639   "base_specifiers" :
10640   [
10641    {
10642     "access" : "private",
10643     "referenced_type" : "_ZTIN7android10VectorImplE"
10644    }
10645   ],
10646   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10647   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10648   "record_kind" : "class",
10649   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10650   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10651   "size" : 20,
10652   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10653   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10654   "vtable_components" :
10655   [
10656    {
10657     "kind" : "offset_to_top"
10658    },
10659    {
10660     "kind" : "rtti",
10661     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10662    },
10663    {
10664     "kind" : "complete_dtor_pointer",
10665     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10666    },
10667    {
10668     "kind" : "deleting_dtor_pointer",
10669     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10670    },
10671    {
10672     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10673    },
10674    {
10675     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10676    },
10677    {
10678     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10679    },
10680    {
10681     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10682    },
10683    {
10684     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10685    },
10686    {
10687     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10688    }
10689   ]
10690  },
10691  {
10692   "alignment" : 1,
10693   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10694   "name" : "android::RefBase::weakref_type",
10695   "record_kind" : "class",
10696   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10697   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10698   "size" : 1,
10699   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10700  },
10701  {
10702   "alignment" : 4,
10703   "fields" :
10704   [
10705    {
10706     "access" : "private",
10707     "field_name" : "mRefs",
10708     "field_offset" : 32,
10709     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10710    }
10711   ],
10712   "linker_set_key" : "_ZTIN7android7RefBaseE",
10713   "name" : "android::RefBase",
10714   "record_kind" : "class",
10715   "referenced_type" : "_ZTIN7android7RefBaseE",
10716   "self_type" : "_ZTIN7android7RefBaseE",
10717   "size" : 8,
10718   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10719   "vtable_components" :
10720   [
10721    {
10722     "kind" : "offset_to_top"
10723    },
10724    {
10725     "kind" : "rtti",
10726     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10727    },
10728    {
10729     "kind" : "complete_dtor_pointer",
10730     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10731    },
10732    {
10733     "kind" : "deleting_dtor_pointer",
10734     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10738    },
10739    {
10740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10747    }
10748   ]
10749  },
10750  {
10751   "alignment" : 4,
10752   "fields" :
10753   [
10754    {
10755     "access" : "private",
10756     "field_name" : "mString",
10757     "referenced_type" : "_ZTIPKc"
10758    }
10759   ],
10760   "linker_set_key" : "_ZTIN7android7String8E",
10761   "name" : "android::String8",
10762   "record_kind" : "class",
10763   "referenced_type" : "_ZTIN7android7String8E",
10764   "self_type" : "_ZTIN7android7String8E",
10765   "size" : 4,
10766   "source_file" : "/system/core/libutils/include/utils/String8.h"
10767  },
10768  {
10769   "alignment" : 4,
10770   "fields" :
10771   [
10772    {
10773     "access" : "private",
10774     "field_name" : "mString",
10775     "referenced_type" : "_ZTIPKDs"
10776    }
10777   ],
10778   "linker_set_key" : "_ZTIN7android8String16E",
10779   "name" : "android::String16",
10780   "record_kind" : "class",
10781   "referenced_type" : "_ZTIN7android8String16E",
10782   "self_type" : "_ZTIN7android8String16E",
10783   "size" : 4,
10784   "source_file" : "/system/core/libutils/include/utils/String16.h"
10785  },
10786  {
10787   "alignment" : 4,
10788   "base_specifiers" :
10789   [
10790    {
10791     "is_virtual" : true,
10792     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10793    },
10794    {
10795     "is_virtual" : true,
10796     "referenced_type" : "_ZTIN7android7RefBaseE"
10797    }
10798   ],
10799   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10800   "name" : "android::hardware::HidlMemory",
10801   "record_kind" : "class",
10802   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10803   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10804   "size" : 52,
10805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10806   "vtable_components" :
10807   [
10808    {
10809     "component_value" : 44,
10810     "kind" : "vbase_offset"
10811    },
10812    {
10813     "component_value" : 4,
10814     "kind" : "vbase_offset"
10815    },
10816    {
10817     "kind" : "offset_to_top"
10818    },
10819    {
10820     "kind" : "rtti",
10821     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10822    },
10823    {
10824     "kind" : "complete_dtor_pointer",
10825     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10826    },
10827    {
10828     "kind" : "deleting_dtor_pointer",
10829     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10830    },
10831    {
10832     "kind" : "vcall_offset"
10833    },
10834    {
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "kind" : "vcall_offset"
10839    },
10840    {
10841     "kind" : "vcall_offset"
10842    },
10843    {
10844     "component_value" : -44,
10845     "kind" : "vcall_offset"
10846    },
10847    {
10848     "component_value" : -44,
10849     "kind" : "offset_to_top"
10850    },
10851    {
10852     "kind" : "rtti",
10853     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10854    },
10855    {
10856     "kind" : "complete_dtor_pointer",
10857     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10858    },
10859    {
10860     "kind" : "deleting_dtor_pointer",
10861     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10874    }
10875   ]
10876  },
10877  {
10878   "alignment" : 4,
10879   "base_specifiers" :
10880   [
10881    {
10882     "is_virtual" : true,
10883     "referenced_type" : "_ZTIN7android7RefBaseE"
10884    }
10885   ],
10886   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10887   "name" : "android::hardware::IInterface",
10888   "record_kind" : "class",
10889   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10890   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10891   "size" : 12,
10892   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10893   "vtable_components" :
10894   [
10895    {
10896     "component_value" : 4,
10897     "kind" : "vbase_offset"
10898    },
10899    {
10900     "kind" : "offset_to_top"
10901    },
10902    {
10903     "kind" : "rtti",
10904     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10905    },
10906    {
10907     "kind" : "complete_dtor_pointer",
10908     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10909    },
10910    {
10911     "kind" : "deleting_dtor_pointer",
10912     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10913    },
10914    {
10915     "is_pure" : true,
10916     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10917    },
10918    {
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "kind" : "vcall_offset"
10923    },
10924    {
10925     "kind" : "vcall_offset"
10926    },
10927    {
10928     "kind" : "vcall_offset"
10929    },
10930    {
10931     "component_value" : -4,
10932     "kind" : "vcall_offset"
10933    },
10934    {
10935     "component_value" : -4,
10936     "kind" : "offset_to_top"
10937    },
10938    {
10939     "kind" : "rtti",
10940     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10941    },
10942    {
10943     "kind" : "complete_dtor_pointer",
10944     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10945    },
10946    {
10947     "kind" : "deleting_dtor_pointer",
10948     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10958    },
10959    {
10960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10961    }
10962   ]
10963  },
10964  {
10965   "alignment" : 1,
10966   "fields" :
10967   [
10968    {
10969     "access" : "private",
10970     "field_name" : "mBuffer",
10971     "referenced_type" : "_ZTIA32_h"
10972    }
10973   ],
10974   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10975   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10976   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10977   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10978   "size" : 32,
10979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10980   "template_args" : [ "_ZTIh" ]
10981  },
10982  {
10983   "alignment" : 4,
10984   "base_specifiers" :
10985   [
10986    {
10987     "is_virtual" : true,
10988     "referenced_type" : "_ZTIN7android7RefBaseE"
10989    }
10990   ],
10991   "fields" :
10992   [
10993    {
10994     "access" : "private",
10995     "field_name" : "mRemote",
10996     "field_offset" : 32,
10997     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10998    },
10999    {
11000     "access" : "private",
11001     "field_name" : "mRefs",
11002     "field_offset" : 64,
11003     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mState",
11008     "field_offset" : 96,
11009     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11010    }
11011   ],
11012   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11013   "name" : "android::hardware::BpHwRefBase",
11014   "record_kind" : "class",
11015   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11016   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11017   "size" : 24,
11018   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11019   "vtable_components" :
11020   [
11021    {
11022     "component_value" : 16,
11023     "kind" : "vbase_offset"
11024    },
11025    {
11026     "kind" : "offset_to_top"
11027    },
11028    {
11029     "kind" : "rtti",
11030     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11031    },
11032    {
11033     "kind" : "complete_dtor_pointer",
11034     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11035    },
11036    {
11037     "kind" : "deleting_dtor_pointer",
11038     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11048    },
11049    {
11050     "kind" : "vcall_offset"
11051    },
11052    {
11053     "component_value" : -16,
11054     "kind" : "vcall_offset"
11055    },
11056    {
11057     "component_value" : -16,
11058     "kind" : "vcall_offset"
11059    },
11060    {
11061     "component_value" : -16,
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -16,
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "component_value" : -16,
11070     "kind" : "offset_to_top"
11071    },
11072    {
11073     "kind" : "rtti",
11074     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11075    },
11076    {
11077     "kind" : "complete_dtor_pointer",
11078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11079    },
11080    {
11081     "kind" : "deleting_dtor_pointer",
11082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11083    },
11084    {
11085     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11086    },
11087    {
11088     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11089    },
11090    {
11091     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11092    },
11093    {
11094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11095    }
11096   ]
11097  },
11098  {
11099   "alignment" : 4,
11100   "base_specifiers" :
11101   [
11102    {
11103     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
11104    },
11105    {
11106     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11107    },
11108    {
11109     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11110    }
11111   ],
11112   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11113   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHci>",
11114   "record_kind" : "class",
11115   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11116   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE",
11117   "size" : 32,
11118   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11119   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE" ],
11120   "vtable_components" :
11121   [
11122    {
11123     "component_value" : 24,
11124     "kind" : "vbase_offset"
11125    },
11126    {
11127     "kind" : "offset_to_top"
11128    },
11129    {
11130     "kind" : "rtti",
11131     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11132    },
11133    {
11134     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11165    },
11166    {
11167     "kind" : "complete_dtor_pointer",
11168     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11169    },
11170    {
11171     "kind" : "deleting_dtor_pointer",
11172     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11173    },
11174    {
11175     "is_pure" : true,
11176     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
11177    },
11178    {
11179     "is_pure" : true,
11180     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
11181    },
11182    {
11183     "is_pure" : true,
11184     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
11185    },
11186    {
11187     "is_pure" : true,
11188     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
11189    },
11190    {
11191     "is_pure" : true,
11192     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11196    },
11197    {
11198     "component_value" : 20,
11199     "kind" : "vbase_offset"
11200    },
11201    {
11202     "component_value" : -4,
11203     "kind" : "offset_to_top"
11204    },
11205    {
11206     "kind" : "rtti",
11207     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11208    },
11209    {
11210     "kind" : "complete_dtor_pointer",
11211     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11212    },
11213    {
11214     "kind" : "deleting_dtor_pointer",
11215     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11216    },
11217    {
11218     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
11219    },
11220    {
11221     "component_value" : 16,
11222     "kind" : "vbase_offset"
11223    },
11224    {
11225     "component_value" : -8,
11226     "kind" : "offset_to_top"
11227    },
11228    {
11229     "kind" : "rtti",
11230     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11231    },
11232    {
11233     "kind" : "complete_dtor_pointer",
11234     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11235    },
11236    {
11237     "kind" : "deleting_dtor_pointer",
11238     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11248    },
11249    {
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -16,
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -16,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -16,
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "component_value" : -24,
11266     "kind" : "vcall_offset"
11267    },
11268    {
11269     "component_value" : -24,
11270     "kind" : "offset_to_top"
11271    },
11272    {
11273     "kind" : "rtti",
11274     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
11275    },
11276    {
11277     "kind" : "complete_dtor_pointer",
11278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED1Ev"
11279    },
11280    {
11281     "kind" : "deleting_dtor_pointer",
11282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEED0Ev"
11283    },
11284    {
11285     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11286    },
11287    {
11288     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11295    }
11296   ]
11297  },
11298  {
11299   "alignment" : 4,
11300   "base_specifiers" :
11301   [
11302    {
11303     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
11304    },
11305    {
11306     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11307    },
11308    {
11309     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11310    }
11311   ],
11312   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11313   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks>",
11314   "record_kind" : "class",
11315   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11316   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE",
11317   "size" : 32,
11318   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11319   "template_args" : [ "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE" ],
11320   "vtable_components" :
11321   [
11322    {
11323     "component_value" : 24,
11324     "kind" : "vbase_offset"
11325    },
11326    {
11327     "kind" : "offset_to_top"
11328    },
11329    {
11330     "kind" : "rtti",
11331     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11332    },
11333    {
11334     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11353    },
11354    {
11355     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11365    },
11366    {
11367     "kind" : "complete_dtor_pointer",
11368     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11369    },
11370    {
11371     "kind" : "deleting_dtor_pointer",
11372     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11373    },
11374    {
11375     "is_pure" : true,
11376     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
11377    },
11378    {
11379     "is_pure" : true,
11380     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
11381    },
11382    {
11383     "is_pure" : true,
11384     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
11385    },
11386    {
11387     "is_pure" : true,
11388     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11392    },
11393    {
11394     "component_value" : 20,
11395     "kind" : "vbase_offset"
11396    },
11397    {
11398     "component_value" : -4,
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11412    },
11413    {
11414     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
11415    },
11416    {
11417     "component_value" : 16,
11418     "kind" : "vbase_offset"
11419    },
11420    {
11421     "component_value" : -8,
11422     "kind" : "offset_to_top"
11423    },
11424    {
11425     "kind" : "rtti",
11426     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11427    },
11428    {
11429     "kind" : "complete_dtor_pointer",
11430     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11431    },
11432    {
11433     "kind" : "deleting_dtor_pointer",
11434     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11444    },
11445    {
11446     "kind" : "vcall_offset"
11447    },
11448    {
11449     "component_value" : -16,
11450     "kind" : "vcall_offset"
11451    },
11452    {
11453     "component_value" : -16,
11454     "kind" : "vcall_offset"
11455    },
11456    {
11457     "component_value" : -16,
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "component_value" : -24,
11462     "kind" : "vcall_offset"
11463    },
11464    {
11465     "component_value" : -24,
11466     "kind" : "offset_to_top"
11467    },
11468    {
11469     "kind" : "rtti",
11470     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
11471    },
11472    {
11473     "kind" : "complete_dtor_pointer",
11474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED1Ev"
11475    },
11476    {
11477     "kind" : "deleting_dtor_pointer",
11478     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEED0Ev"
11479    },
11480    {
11481     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11482    },
11483    {
11484     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11485    },
11486    {
11487     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11491    }
11492   ]
11493  },
11494  {
11495   "alignment" : 4,
11496   "base_specifiers" :
11497   [
11498    {
11499     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11500    },
11501    {
11502     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11503    },
11504    {
11505     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11506    }
11507   ],
11508   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11509   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11510   "record_kind" : "class",
11511   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11512   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11513   "size" : 32,
11514   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11515   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11516   "vtable_components" :
11517   [
11518    {
11519     "component_value" : 24,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "kind" : "offset_to_top"
11524    },
11525    {
11526     "kind" : "rtti",
11527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11546    },
11547    {
11548     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11549    },
11550    {
11551     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11552    },
11553    {
11554     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11561    },
11562    {
11563     "kind" : "complete_dtor_pointer",
11564     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11565    },
11566    {
11567     "kind" : "deleting_dtor_pointer",
11568     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11572    },
11573    {
11574     "component_value" : 20,
11575     "kind" : "vbase_offset"
11576    },
11577    {
11578     "component_value" : -4,
11579     "kind" : "offset_to_top"
11580    },
11581    {
11582     "kind" : "rtti",
11583     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11584    },
11585    {
11586     "kind" : "complete_dtor_pointer",
11587     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11588    },
11589    {
11590     "kind" : "deleting_dtor_pointer",
11591     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11592    },
11593    {
11594     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11595    },
11596    {
11597     "component_value" : 16,
11598     "kind" : "vbase_offset"
11599    },
11600    {
11601     "component_value" : -8,
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11624    },
11625    {
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "component_value" : -16,
11630     "kind" : "vcall_offset"
11631    },
11632    {
11633     "component_value" : -16,
11634     "kind" : "vcall_offset"
11635    },
11636    {
11637     "component_value" : -16,
11638     "kind" : "vcall_offset"
11639    },
11640    {
11641     "component_value" : -24,
11642     "kind" : "vcall_offset"
11643    },
11644    {
11645     "component_value" : -24,
11646     "kind" : "offset_to_top"
11647    },
11648    {
11649     "kind" : "rtti",
11650     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11651    },
11652    {
11653     "kind" : "complete_dtor_pointer",
11654     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11655    },
11656    {
11657     "kind" : "deleting_dtor_pointer",
11658     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11659    },
11660    {
11661     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11665    },
11666    {
11667     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11671    }
11672   ]
11673  },
11674  {
11675   "alignment" : 4,
11676   "fields" :
11677   [
11678    {
11679     "access" : "private",
11680     "field_name" : "mHandle",
11681     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11682    },
11683    {
11684     "access" : "private",
11685     "field_name" : "mOwnsHandle",
11686     "field_offset" : 64,
11687     "referenced_type" : "_ZTIb"
11688    },
11689    {
11690     "access" : "private",
11691     "field_name" : "mPad",
11692     "field_offset" : 72,
11693     "referenced_type" : "_ZTIA7_h"
11694    }
11695   ],
11696   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11697   "name" : "android::hardware::hidl_handle",
11698   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11699   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11700   "size" : 16,
11701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11702  },
11703  {
11704   "alignment" : 4,
11705   "fields" :
11706   [
11707    {
11708     "access" : "private",
11709     "field_name" : "mHandle",
11710     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11711    },
11712    {
11713     "access" : "private",
11714     "field_name" : "mSize",
11715     "field_offset" : 128,
11716     "referenced_type" : "_ZTIy"
11717    },
11718    {
11719     "access" : "private",
11720     "field_name" : "mName",
11721     "field_offset" : 192,
11722     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11723    }
11724   ],
11725   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11726   "name" : "android::hardware::hidl_memory",
11727   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11728   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11729   "size" : 40,
11730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11731  },
11732  {
11733   "alignment" : 4,
11734   "fields" :
11735   [
11736    {
11737     "access" : "private",
11738     "field_name" : "mBuffer",
11739     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11740    },
11741    {
11742     "access" : "private",
11743     "field_name" : "mSize",
11744     "field_offset" : 64,
11745     "referenced_type" : "_ZTIj"
11746    },
11747    {
11748     "access" : "private",
11749     "field_name" : "mOwnsBuffer",
11750     "field_offset" : 96,
11751     "referenced_type" : "_ZTIb"
11752    },
11753    {
11754     "access" : "private",
11755     "field_name" : "mPad",
11756     "field_offset" : 104,
11757     "referenced_type" : "_ZTIA3_h"
11758    }
11759   ],
11760   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11761   "name" : "android::hardware::hidl_string",
11762   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11763   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11764   "size" : 16,
11765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11766  },
11767  {
11768   "alignment" : 4,
11769   "fields" :
11770   [
11771    {
11772     "access" : "private",
11773     "field_name" : "mGrantors",
11774     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11775    },
11776    {
11777     "access" : "private",
11778     "field_name" : "mHandle",
11779     "field_offset" : 128,
11780     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11781    },
11782    {
11783     "access" : "private",
11784     "field_name" : "mQuantum",
11785     "field_offset" : 192,
11786     "referenced_type" : "_ZTIj"
11787    },
11788    {
11789     "access" : "private",
11790     "field_name" : "mFlags",
11791     "field_offset" : 224,
11792     "referenced_type" : "_ZTIj"
11793    }
11794   ],
11795   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11796   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11797   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11798   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11799   "size" : 32,
11800   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11801   "template_args" : [ "_ZTIc" ]
11802  },
11803  {
11804   "access" : "private",
11805   "alignment" : 4,
11806   "fields" :
11807   [
11808    {
11809     "field_name" : "binder",
11810     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11811    },
11812    {
11813     "field_name" : "refs",
11814     "field_offset" : 32,
11815     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11816    }
11817   ],
11818   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11819   "name" : "android::hardware::ProcessState::handle_entry",
11820   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11821   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11822   "size" : 8,
11823   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11824  },
11825  {
11826   "alignment" : 4,
11827   "base_specifiers" :
11828   [
11829    {
11830     "is_virtual" : true,
11831     "referenced_type" : "_ZTIN7android7RefBaseE"
11832    }
11833   ],
11834   "fields" :
11835   [
11836    {
11837     "access" : "private",
11838     "field_name" : "mDriverFD",
11839     "field_offset" : 32,
11840     "referenced_type" : "_ZTIi"
11841    },
11842    {
11843     "access" : "private",
11844     "field_name" : "mVMStart",
11845     "field_offset" : 64,
11846     "referenced_type" : "_ZTIPv"
11847    },
11848    {
11849     "access" : "private",
11850     "field_name" : "mThreadCountLock",
11851     "field_offset" : 96,
11852     "referenced_type" : "_ZTI15pthread_mutex_t"
11853    },
11854    {
11855     "access" : "private",
11856     "field_name" : "mThreadCountDecrement",
11857     "field_offset" : 128,
11858     "referenced_type" : "_ZTI14pthread_cond_t"
11859    },
11860    {
11861     "access" : "private",
11862     "field_name" : "mExecutingThreadsCount",
11863     "field_offset" : 160,
11864     "referenced_type" : "_ZTIj"
11865    },
11866    {
11867     "access" : "private",
11868     "field_name" : "mMaxThreads",
11869     "field_offset" : 192,
11870     "referenced_type" : "_ZTIj"
11871    },
11872    {
11873     "access" : "private",
11874     "field_name" : "mStarvationStartTimeMs",
11875     "field_offset" : 224,
11876     "referenced_type" : "_ZTIx"
11877    },
11878    {
11879     "access" : "private",
11880     "field_name" : "mLock",
11881     "field_offset" : 288,
11882     "referenced_type" : "_ZTIN7android5MutexE"
11883    },
11884    {
11885     "access" : "private",
11886     "field_name" : "mHandleToObject",
11887     "field_offset" : 320,
11888     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11889    },
11890    {
11891     "access" : "private",
11892     "field_name" : "mManagesContexts",
11893     "field_offset" : 480,
11894     "referenced_type" : "_ZTIb"
11895    },
11896    {
11897     "access" : "private",
11898     "field_name" : "mBinderContextCheckFunc",
11899     "field_offset" : 512,
11900     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11901    },
11902    {
11903     "access" : "private",
11904     "field_name" : "mBinderContextUserData",
11905     "field_offset" : 544,
11906     "referenced_type" : "_ZTIPv"
11907    },
11908    {
11909     "access" : "private",
11910     "field_name" : "mContexts",
11911     "field_offset" : 576,
11912     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11913    },
11914    {
11915     "access" : "private",
11916     "field_name" : "mRootDir",
11917     "field_offset" : 736,
11918     "referenced_type" : "_ZTIN7android7String8E"
11919    },
11920    {
11921     "access" : "private",
11922     "field_name" : "mThreadPoolStarted",
11923     "field_offset" : 768,
11924     "referenced_type" : "_ZTIb"
11925    },
11926    {
11927     "access" : "private",
11928     "field_name" : "mSpawnThreadOnStart",
11929     "field_offset" : 776,
11930     "referenced_type" : "_ZTIb"
11931    },
11932    {
11933     "access" : "private",
11934     "field_name" : "mThreadPoolSeq",
11935     "field_offset" : 800,
11936     "referenced_type" : "_ZTIVi"
11937    },
11938    {
11939     "access" : "private",
11940     "field_name" : "mMmapSize",
11941     "field_offset" : 832,
11942     "referenced_type" : "_ZTIKj"
11943    },
11944    {
11945     "access" : "private",
11946     "field_name" : "mCallRestriction",
11947     "field_offset" : 864,
11948     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11949    }
11950   ],
11951   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11952   "name" : "android::hardware::ProcessState",
11953   "record_kind" : "class",
11954   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11955   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11956   "size" : 120,
11957   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11958   "vtable_components" :
11959   [
11960    {
11961     "component_value" : 112,
11962     "kind" : "vbase_offset"
11963    },
11964    {
11965     "kind" : "offset_to_top"
11966    },
11967    {
11968     "kind" : "rtti",
11969     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11970    },
11971    {
11972     "kind" : "complete_dtor_pointer",
11973     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11974    },
11975    {
11976     "kind" : "deleting_dtor_pointer",
11977     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11978    },
11979    {
11980     "kind" : "vcall_offset"
11981    },
11982    {
11983     "kind" : "vcall_offset"
11984    },
11985    {
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "component_value" : -112,
11993     "kind" : "vcall_offset"
11994    },
11995    {
11996     "component_value" : -112,
11997     "kind" : "offset_to_top"
11998    },
11999    {
12000     "kind" : "rtti",
12001     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12002    },
12003    {
12004     "kind" : "complete_dtor_pointer",
12005     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12006    },
12007    {
12008     "kind" : "deleting_dtor_pointer",
12009     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12022    }
12023   ]
12024  },
12025  {
12026   "alignment" : 2,
12027   "fields" :
12028   [
12029    {
12030     "access" : "private",
12031     "field_name" : "mMajor",
12032     "referenced_type" : "_ZTIt"
12033    },
12034    {
12035     "access" : "private",
12036     "field_name" : "mMinor",
12037     "field_offset" : 16,
12038     "referenced_type" : "_ZTIt"
12039    }
12040   ],
12041   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12042   "name" : "android::hardware::hidl_version",
12043   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12044   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12045   "size" : 4,
12046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12047  },
12048  {
12049   "alignment" : 4,
12050   "fields" :
12051   [
12052    {
12053     "access" : "private",
12054     "field_name" : "mMutex",
12055     "referenced_type" : "_ZTINSt3__15mutexE"
12056    },
12057    {
12058     "access" : "private",
12059     "field_name" : "mMap",
12060     "field_offset" : 32,
12061     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12062    }
12063   ],
12064   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12065   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12066   "record_kind" : "class",
12067   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12068   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12069   "size" : 16,
12070   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12071   "template_args" :
12072   [
12073    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12074    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12075   ]
12076  },
12077  {
12078   "alignment" : 4,
12079   "fields" :
12080   [
12081    {
12082     "access" : "private",
12083     "field_name" : "mMutex",
12084     "referenced_type" : "_ZTINSt3__15mutexE"
12085    },
12086    {
12087     "access" : "private",
12088     "field_name" : "mMap",
12089     "field_offset" : 32,
12090     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12091    }
12092   ],
12093   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12094   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12095   "record_kind" : "class",
12096   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12097   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12098   "size" : 16,
12099   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12100   "template_args" :
12101   [
12102    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12103    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12104   ]
12105  },
12106  {
12107   "alignment" : 4,
12108   "fields" :
12109   [
12110    {
12111     "access" : "private",
12112     "field_name" : "mMutex",
12113     "referenced_type" : "_ZTINSt3__15mutexE"
12114    },
12115    {
12116     "access" : "private",
12117     "field_name" : "mMap",
12118     "field_offset" : 32,
12119     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12120    }
12121   ],
12122   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12123   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12124   "record_kind" : "class",
12125   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12126   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12127   "size" : 16,
12128   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12129   "template_args" :
12130   [
12131    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12132    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12133   ]
12134  },
12135  {
12136   "alignment" : 8,
12137   "fields" :
12138   [
12139    {
12140     "field_name" : "flags",
12141     "referenced_type" : "_ZTIj"
12142    },
12143    {
12144     "field_name" : "fdIndex",
12145     "field_offset" : 32,
12146     "referenced_type" : "_ZTIj"
12147    },
12148    {
12149     "field_name" : "offset",
12150     "field_offset" : 64,
12151     "referenced_type" : "_ZTIj"
12152    },
12153    {
12154     "field_name" : "extent",
12155     "field_offset" : 128,
12156     "referenced_type" : "_ZTIy"
12157    }
12158   ],
12159   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12160   "name" : "android::hardware::GrantorDescriptor",
12161   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12162   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12163   "size" : 24,
12164   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12165  },
12166  {
12167   "alignment" : 4,
12168   "base_specifiers" :
12169   [
12170    {
12171     "is_virtual" : true,
12172     "referenced_type" : "_ZTIN7android7RefBaseE"
12173    }
12174   ],
12175   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12176   "name" : "android::hardware::hidl_death_recipient",
12177   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12178   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12179   "size" : 12,
12180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12181   "vtable_components" :
12182   [
12183    {
12184     "component_value" : 4,
12185     "kind" : "vbase_offset"
12186    },
12187    {
12188     "kind" : "offset_to_top"
12189    },
12190    {
12191     "kind" : "rtti",
12192     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12193    },
12194    {
12195     "is_pure" : true,
12196     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12197    },
12198    {
12199     "kind" : "complete_dtor_pointer",
12200     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12201    },
12202    {
12203     "kind" : "deleting_dtor_pointer",
12204     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12205    },
12206    {
12207     "kind" : "vcall_offset"
12208    },
12209    {
12210     "kind" : "vcall_offset"
12211    },
12212    {
12213     "kind" : "vcall_offset"
12214    },
12215    {
12216     "kind" : "vcall_offset"
12217    },
12218    {
12219     "component_value" : -4,
12220     "kind" : "vcall_offset"
12221    },
12222    {
12223     "component_value" : -4,
12224     "kind" : "offset_to_top"
12225    },
12226    {
12227     "kind" : "rtti",
12228     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12229    },
12230    {
12231     "kind" : "complete_dtor_pointer",
12232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12233    },
12234    {
12235     "kind" : "deleting_dtor_pointer",
12236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12237    },
12238    {
12239     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12249    }
12250   ]
12251  },
12252  {
12253   "alignment" : 4,
12254   "base_specifiers" :
12255   [
12256    {
12257     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12258    }
12259   ],
12260   "fields" :
12261   [
12262    {
12263     "access" : "private",
12264     "field_name" : "mRecipient",
12265     "field_offset" : 32,
12266     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12267    },
12268    {
12269     "access" : "private",
12270     "field_name" : "mCookie",
12271     "field_offset" : 96,
12272     "referenced_type" : "_ZTIy"
12273    },
12274    {
12275     "access" : "private",
12276     "field_name" : "mBase",
12277     "field_offset" : 160,
12278     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12279    }
12280   ],
12281   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12282   "name" : "android::hardware::hidl_binder_death_recipient",
12283   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12284   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12285   "size" : 36,
12286   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12287   "vtable_components" :
12288   [
12289    {
12290     "component_value" : 28,
12291     "kind" : "vbase_offset"
12292    },
12293    {
12294     "kind" : "offset_to_top"
12295    },
12296    {
12297     "kind" : "rtti",
12298     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12302    },
12303    {
12304     "kind" : "complete_dtor_pointer",
12305     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12306    },
12307    {
12308     "kind" : "deleting_dtor_pointer",
12309     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12310    },
12311    {
12312     "kind" : "vcall_offset"
12313    },
12314    {
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "kind" : "vcall_offset"
12319    },
12320    {
12321     "kind" : "vcall_offset"
12322    },
12323    {
12324     "component_value" : -28,
12325     "kind" : "vcall_offset"
12326    },
12327    {
12328     "component_value" : -28,
12329     "kind" : "offset_to_top"
12330    },
12331    {
12332     "kind" : "rtti",
12333     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12334    },
12335    {
12336     "kind" : "complete_dtor_pointer",
12337     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12338    },
12339    {
12340     "kind" : "deleting_dtor_pointer",
12341     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12354    }
12355   ]
12356  },
12357  {
12358   "access" : "private",
12359   "alignment" : 4,
12360   "fields" :
12361   [
12362    {
12363     "field_name" : "index",
12364     "referenced_type" : "_ZTIj"
12365    },
12366    {
12367     "field_name" : "buffer",
12368     "field_offset" : 32,
12369     "referenced_type" : "_ZTIy"
12370    },
12371    {
12372     "field_name" : "bufend",
12373     "field_offset" : 96,
12374     "referenced_type" : "_ZTIy"
12375    }
12376   ],
12377   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12378   "name" : "android::hardware::Parcel::BufferInfo",
12379   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12380   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12381   "size" : 20,
12382   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12383  },
12384  {
12385   "alignment" : 4,
12386   "fields" :
12387   [
12388    {
12389     "access" : "private",
12390     "field_name" : "mBufCachePos",
12391     "referenced_type" : "_ZTIj"
12392    },
12393    {
12394     "access" : "private",
12395     "field_name" : "mBufCache",
12396     "field_offset" : 32,
12397     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12398    },
12399    {
12400     "access" : "private",
12401     "field_name" : "mError",
12402     "field_offset" : 128,
12403     "referenced_type" : "_ZTIi"
12404    },
12405    {
12406     "access" : "private",
12407     "field_name" : "mData",
12408     "field_offset" : 160,
12409     "referenced_type" : "_ZTIPh"
12410    },
12411    {
12412     "access" : "private",
12413     "field_name" : "mDataSize",
12414     "field_offset" : 192,
12415     "referenced_type" : "_ZTIj"
12416    },
12417    {
12418     "access" : "private",
12419     "field_name" : "mDataCapacity",
12420     "field_offset" : 224,
12421     "referenced_type" : "_ZTIj"
12422    },
12423    {
12424     "access" : "private",
12425     "field_name" : "mDataPos",
12426     "field_offset" : 256,
12427     "referenced_type" : "_ZTIj"
12428    },
12429    {
12430     "access" : "private",
12431     "field_name" : "mObjects",
12432     "field_offset" : 288,
12433     "referenced_type" : "_ZTIPy"
12434    },
12435    {
12436     "access" : "private",
12437     "field_name" : "mObjectsSize",
12438     "field_offset" : 320,
12439     "referenced_type" : "_ZTIj"
12440    },
12441    {
12442     "access" : "private",
12443     "field_name" : "mObjectsCapacity",
12444     "field_offset" : 352,
12445     "referenced_type" : "_ZTIj"
12446    },
12447    {
12448     "access" : "private",
12449     "field_name" : "mNextObjectHint",
12450     "field_offset" : 384,
12451     "referenced_type" : "_ZTIj"
12452    },
12453    {
12454     "access" : "private",
12455     "field_name" : "mNumRef",
12456     "field_offset" : 416,
12457     "referenced_type" : "_ZTIj"
12458    },
12459    {
12460     "access" : "private",
12461     "field_name" : "mFdsKnown",
12462     "field_offset" : 448,
12463     "referenced_type" : "_ZTIb"
12464    },
12465    {
12466     "access" : "private",
12467     "field_name" : "mHasFds",
12468     "field_offset" : 456,
12469     "referenced_type" : "_ZTIb"
12470    },
12471    {
12472     "access" : "private",
12473     "field_name" : "mAllowFds",
12474     "field_offset" : 464,
12475     "referenced_type" : "_ZTIb"
12476    },
12477    {
12478     "access" : "private",
12479     "field_name" : "mOwner",
12480     "field_offset" : 480,
12481     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12482    },
12483    {
12484     "access" : "private",
12485     "field_name" : "mOwnerCookie",
12486     "field_offset" : 512,
12487     "referenced_type" : "_ZTIPv"
12488    }
12489   ],
12490   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12491   "name" : "android::hardware::Parcel",
12492   "record_kind" : "class",
12493   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12494   "self_type" : "_ZTIN7android8hardware6ParcelE",
12495   "size" : 68,
12496   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12497  },
12498  {
12499   "alignment" : 4,
12500   "base_specifiers" :
12501   [
12502    {
12503     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12504    }
12505   ],
12506   "fields" :
12507   [
12508    {
12509     "access" : "private",
12510     "field_name" : "mVal",
12511     "field_offset" : 192,
12512     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
12513    }
12514   ],
12515   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12516   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> >",
12517   "record_kind" : "class",
12518   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12519   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
12520   "size" : 28,
12521   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12522   "template_args" : [ "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE" ]
12523  },
12524  {
12525   "alignment" : 4,
12526   "base_specifiers" :
12527   [
12528    {
12529     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12530    }
12531   ],
12532   "fields" :
12533   [
12534    {
12535     "access" : "private",
12536     "field_name" : "mVal",
12537     "field_offset" : 192,
12538     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12539    }
12540   ],
12541   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12542   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> >",
12543   "record_kind" : "class",
12544   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12545   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
12546   "size" : 28,
12547   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12548   "template_args" :
12549   [
12550    "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
12551   ]
12552  },
12553  {
12554   "alignment" : 4,
12555   "base_specifiers" :
12556   [
12557    {
12558     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12559    }
12560   ],
12561   "fields" :
12562   [
12563    {
12564     "access" : "private",
12565     "field_name" : "mVal",
12566     "field_offset" : 168,
12567     "referenced_type" : "_ZTIb"
12568    }
12569   ],
12570   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12571   "name" : "android::hardware::Return<bool>",
12572   "record_kind" : "class",
12573   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12574   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12575   "size" : 24,
12576   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12577   "template_args" : [ "_ZTIb" ]
12578  },
12579  {
12580   "alignment" : 4,
12581   "base_specifiers" :
12582   [
12583    {
12584     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12585    }
12586   ],
12587   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12588   "name" : "android::hardware::Return<void>",
12589   "record_kind" : "class",
12590   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12591   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12592   "size" : 24,
12593   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12594   "template_args" : [ "_ZTIv" ]
12595  },
12596  {
12597   "alignment" : 4,
12598   "fields" :
12599   [
12600    {
12601     "access" : "private",
12602     "field_name" : "mException",
12603     "referenced_type" : "_ZTIi"
12604    },
12605    {
12606     "access" : "private",
12607     "field_name" : "mErrorCode",
12608     "field_offset" : 32,
12609     "referenced_type" : "_ZTIi"
12610    },
12611    {
12612     "access" : "private",
12613     "field_name" : "mMessage",
12614     "field_offset" : 64,
12615     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12616    }
12617   ],
12618   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12619   "name" : "android::hardware::Status",
12620   "record_kind" : "class",
12621   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12622   "self_type" : "_ZTIN7android8hardware6StatusE",
12623   "size" : 20,
12624   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12625  },
12626  {
12627   "alignment" : 4,
12628   "base_specifiers" :
12629   [
12630    {
12631     "is_virtual" : true,
12632     "referenced_type" : "_ZTIN7android7RefBaseE"
12633    }
12634   ],
12635   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12636   "name" : "android::hardware::IBinder::DeathRecipient",
12637   "record_kind" : "class",
12638   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12639   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12640   "size" : 12,
12641   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12642   "vtable_components" :
12643   [
12644    {
12645     "component_value" : 4,
12646     "kind" : "vbase_offset"
12647    },
12648    {
12649     "kind" : "offset_to_top"
12650    },
12651    {
12652     "kind" : "rtti",
12653     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12654    },
12655    {
12656     "is_pure" : true,
12657     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12658    },
12659    {
12660     "kind" : "complete_dtor_pointer",
12661     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12662    },
12663    {
12664     "kind" : "deleting_dtor_pointer",
12665     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12666    },
12667    {
12668     "kind" : "vcall_offset"
12669    },
12670    {
12671     "kind" : "vcall_offset"
12672    },
12673    {
12674     "kind" : "vcall_offset"
12675    },
12676    {
12677     "kind" : "vcall_offset"
12678    },
12679    {
12680     "component_value" : -4,
12681     "kind" : "vcall_offset"
12682    },
12683    {
12684     "component_value" : -4,
12685     "kind" : "offset_to_top"
12686    },
12687    {
12688     "kind" : "rtti",
12689     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12690    },
12691    {
12692     "kind" : "complete_dtor_pointer",
12693     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12694    },
12695    {
12696     "kind" : "deleting_dtor_pointer",
12697     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12698    },
12699    {
12700     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12701    },
12702    {
12703     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12707    },
12708    {
12709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12710    }
12711   ]
12712  },
12713  {
12714   "alignment" : 4,
12715   "base_specifiers" :
12716   [
12717    {
12718     "is_virtual" : true,
12719     "referenced_type" : "_ZTIN7android7RefBaseE"
12720    }
12721   ],
12722   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12723   "name" : "android::hardware::IBinder",
12724   "record_kind" : "class",
12725   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12726   "self_type" : "_ZTIN7android8hardware7IBinderE",
12727   "size" : 12,
12728   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12729   "vtable_components" :
12730   [
12731    {
12732     "component_value" : 4,
12733     "kind" : "vbase_offset"
12734    },
12735    {
12736     "kind" : "offset_to_top"
12737    },
12738    {
12739     "kind" : "rtti",
12740     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12741    },
12742    {
12743     "is_pure" : true,
12744     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12745    },
12746    {
12747     "is_pure" : true,
12748     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12749    },
12750    {
12751     "is_pure" : true,
12752     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12753    },
12754    {
12755     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12756    },
12757    {
12758     "is_pure" : true,
12759     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12760    },
12761    {
12762     "is_pure" : true,
12763     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12764    },
12765    {
12766     "is_pure" : true,
12767     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12768    },
12769    {
12770     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12774    },
12775    {
12776     "kind" : "complete_dtor_pointer",
12777     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12778    },
12779    {
12780     "kind" : "deleting_dtor_pointer",
12781     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12782    },
12783    {
12784     "kind" : "vcall_offset"
12785    },
12786    {
12787     "kind" : "vcall_offset"
12788    },
12789    {
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "component_value" : -4,
12797     "kind" : "vcall_offset"
12798    },
12799    {
12800     "component_value" : -4,
12801     "kind" : "offset_to_top"
12802    },
12803    {
12804     "kind" : "rtti",
12805     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12806    },
12807    {
12808     "kind" : "complete_dtor_pointer",
12809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12810    },
12811    {
12812     "kind" : "deleting_dtor_pointer",
12813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12826    }
12827   ]
12828  },
12829  {
12830   "alignment" : 4,
12831   "fields" :
12832   [
12833    {
12834     "access" : "private",
12835     "field_name" : "mQueue",
12836     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12837    }
12838   ],
12839   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12840   "name" : "android::hardware::details::TaskRunner",
12841   "record_kind" : "class",
12842   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12843   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12844   "size" : 8,
12845   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12846  },
12847  {
12848   "alignment" : 4,
12849   "fields" :
12850   [
12851    {
12852     "access" : "private",
12853     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12854    }
12855   ],
12856   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12857   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12858   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12859   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12860   "size" : 8,
12861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12862   "template_args" : [ "_ZTI13native_handle" ]
12863  },
12864  {
12865   "access" : "private",
12866   "alignment" : 4,
12867   "fields" :
12868   [
12869    {
12870     "field_name" : "mPointer",
12871     "referenced_type" : "_ZTIP13native_handle"
12872    },
12873    {
12874     "field_name" : "_pad",
12875     "referenced_type" : "_ZTIy"
12876    }
12877   ],
12878   "is_anonymous" : true,
12879   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12880   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12881   "record_kind" : "union",
12882   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12883   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12884   "size" : 8,
12885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12886  },
12887  {
12888   "alignment" : 4,
12889   "fields" :
12890   [
12891    {
12892     "access" : "private",
12893     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12894    }
12895   ],
12896   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12897   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12898   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12899   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12900   "size" : 8,
12901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12902   "template_args" : [ "_ZTIK13native_handle" ]
12903  },
12904  {
12905   "access" : "private",
12906   "alignment" : 4,
12907   "fields" :
12908   [
12909    {
12910     "field_name" : "mPointer",
12911     "referenced_type" : "_ZTIPK13native_handle"
12912    },
12913    {
12914     "field_name" : "_pad",
12915     "referenced_type" : "_ZTIy"
12916    }
12917   ],
12918   "is_anonymous" : true,
12919   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12920   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12921   "record_kind" : "union",
12922   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12923   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12924   "size" : 8,
12925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12926  },
12927  {
12928   "alignment" : 4,
12929   "fields" :
12930   [
12931    {
12932     "access" : "private",
12933     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12934    }
12935   ],
12936   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12937   "name" : "android::hardware::details::hidl_pointer<const char>",
12938   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12939   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12940   "size" : 8,
12941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12942   "template_args" : [ "_ZTIKc" ]
12943  },
12944  {
12945   "access" : "private",
12946   "alignment" : 4,
12947   "fields" :
12948   [
12949    {
12950     "field_name" : "mPointer",
12951     "referenced_type" : "_ZTIPKc"
12952    },
12953    {
12954     "field_name" : "_pad",
12955     "referenced_type" : "_ZTIy"
12956    }
12957   ],
12958   "is_anonymous" : true,
12959   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12960   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12961   "record_kind" : "union",
12962   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12963   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12964   "size" : 8,
12965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12966  },
12967  {
12968   "alignment" : 4,
12969   "fields" :
12970   [
12971    {
12972     "access" : "private",
12973     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12974    }
12975   ],
12976   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12977   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12978   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12979   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12980   "size" : 8,
12981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12982   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12983  },
12984  {
12985   "access" : "private",
12986   "alignment" : 4,
12987   "fields" :
12988   [
12989    {
12990     "field_name" : "mPointer",
12991     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
12992    },
12993    {
12994     "field_name" : "_pad",
12995     "referenced_type" : "_ZTIy"
12996    }
12997   ],
12998   "is_anonymous" : true,
12999   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13000   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13001   "record_kind" : "union",
13002   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13003   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13004   "size" : 8,
13005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13006  },
13007  {
13008   "alignment" : 4,
13009   "fields" :
13010   [
13011    {
13012     "access" : "private",
13013     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13014    }
13015   ],
13016   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13017   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13018   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13019   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13020   "size" : 8,
13021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13022   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13023  },
13024  {
13025   "access" : "private",
13026   "alignment" : 4,
13027   "fields" :
13028   [
13029    {
13030     "field_name" : "mPointer",
13031     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13032    },
13033    {
13034     "field_name" : "_pad",
13035     "referenced_type" : "_ZTIy"
13036    }
13037   ],
13038   "is_anonymous" : true,
13039   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13040   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13041   "record_kind" : "union",
13042   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13043   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13044   "size" : 8,
13045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13046  },
13047  {
13048   "alignment" : 4,
13049   "fields" :
13050   [
13051    {
13052     "access" : "private",
13053     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13054    }
13055   ],
13056   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13057   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13058   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13059   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13060   "size" : 8,
13061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13062   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13063  },
13064  {
13065   "access" : "private",
13066   "alignment" : 4,
13067   "fields" :
13068   [
13069    {
13070     "field_name" : "mPointer",
13071     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13072    },
13073    {
13074     "field_name" : "_pad",
13075     "referenced_type" : "_ZTIy"
13076    }
13077   ],
13078   "is_anonymous" : true,
13079   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13080   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13081   "record_kind" : "union",
13082   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13083   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13084   "size" : 8,
13085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13086  },
13087  {
13088   "alignment" : 4,
13089   "fields" :
13090   [
13091    {
13092     "access" : "private",
13093     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13094    }
13095   ],
13096   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13097   "name" : "android::hardware::details::hidl_pointer<char>",
13098   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13099   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13100   "size" : 8,
13101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13102   "template_args" : [ "_ZTIc" ]
13103  },
13104  {
13105   "access" : "private",
13106   "alignment" : 4,
13107   "fields" :
13108   [
13109    {
13110     "field_name" : "mPointer",
13111     "referenced_type" : "_ZTIPc"
13112    },
13113    {
13114     "field_name" : "_pad",
13115     "referenced_type" : "_ZTIy"
13116    }
13117   ],
13118   "is_anonymous" : true,
13119   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13120   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13121   "record_kind" : "union",
13122   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13123   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13124   "size" : 8,
13125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13126  },
13127  {
13128   "alignment" : 4,
13129   "fields" :
13130   [
13131    {
13132     "access" : "private",
13133     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13134    }
13135   ],
13136   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13137   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13138   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13139   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13140   "size" : 8,
13141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13142   "template_args" : [ "_ZTIh" ]
13143  },
13144  {
13145   "access" : "private",
13146   "alignment" : 4,
13147   "fields" :
13148   [
13149    {
13150     "field_name" : "mPointer",
13151     "referenced_type" : "_ZTIPh"
13152    },
13153    {
13154     "field_name" : "_pad",
13155     "referenced_type" : "_ZTIy"
13156    }
13157   ],
13158   "is_anonymous" : true,
13159   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13160   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13161   "record_kind" : "union",
13162   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13163   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13164   "size" : 8,
13165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13166  },
13167  {
13168   "alignment" : 4,
13169   "fields" :
13170   [
13171    {
13172     "access" : "private",
13173     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13174    }
13175   ],
13176   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13177   "name" : "android::hardware::details::hidl_pointer<int>",
13178   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13179   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13180   "size" : 8,
13181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13182   "template_args" : [ "_ZTIi" ]
13183  },
13184  {
13185   "access" : "private",
13186   "alignment" : 4,
13187   "fields" :
13188   [
13189    {
13190     "field_name" : "mPointer",
13191     "referenced_type" : "_ZTIPi"
13192    },
13193    {
13194     "field_name" : "_pad",
13195     "referenced_type" : "_ZTIy"
13196    }
13197   ],
13198   "is_anonymous" : true,
13199   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13200   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13201   "record_kind" : "union",
13202   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13203   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13204   "size" : 8,
13205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13206  },
13207  {
13208   "alignment" : 4,
13209   "fields" :
13210   [
13211    {
13212     "access" : "private",
13213     "field_name" : "buffer",
13214     "referenced_type" : "_ZTIA16_c"
13215    }
13216   ],
13217   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13218   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13219   "record_kind" : "class",
13220   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13221   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13222   "size" : 16,
13223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13224   "template_args" :
13225   [
13226    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13227   ]
13228  },
13229  {
13230   "alignment" : 4,
13231   "fields" :
13232   [
13233    {
13234     "access" : "private",
13235     "field_name" : "mStatus",
13236     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13237    },
13238    {
13239     "access" : "private",
13240     "field_name" : "mCheckedStatus",
13241     "field_offset" : 160,
13242     "referenced_type" : "_ZTIb"
13243    }
13244   ],
13245   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13246   "name" : "android::hardware::details::return_status",
13247   "record_kind" : "class",
13248   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13249   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13250   "size" : 24,
13251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13252  },
13253  {
13254   "alignment" : 4,
13255   "fields" :
13256   [
13257    {
13258     "access" : "protected",
13259     "field_name" : "mInstrumentationCallbacks",
13260     "field_offset" : 32,
13261     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13262    },
13263    {
13264     "access" : "protected",
13265     "field_name" : "mEnableInstrumentation",
13266     "field_offset" : 128,
13267     "referenced_type" : "_ZTIb"
13268    },
13269    {
13270     "access" : "protected",
13271     "field_name" : "mInstrumentationLibPackage",
13272     "field_offset" : 160,
13273     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13274    },
13275    {
13276     "access" : "protected",
13277     "field_name" : "mInterfaceName",
13278     "field_offset" : 256,
13279     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13280    }
13281   ],
13282   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13283   "name" : "android::hardware::details::HidlInstrumentor",
13284   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13285   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13286   "size" : 44,
13287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13288   "vtable_components" :
13289   [
13290    {
13291     "kind" : "offset_to_top"
13292    },
13293    {
13294     "kind" : "rtti",
13295     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13296    },
13297    {
13298     "kind" : "complete_dtor_pointer",
13299     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13300    },
13301    {
13302     "kind" : "deleting_dtor_pointer",
13303     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13304    }
13305   ]
13306  },
13307  {
13308   "alignment" : 1,
13309   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13310   "name" : "android::hardware::details::i_tag",
13311   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13312   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13313   "size" : 1,
13314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13315  },
13316  {
13317   "alignment" : 1,
13318   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13319   "name" : "android::hardware::details::bs_tag",
13320   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13321   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13322   "size" : 1,
13323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13324  },
13325  {
13326   "alignment" : 1,
13327   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13328   "name" : "android::hardware::details::bnhw_tag",
13329   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13330   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13331   "size" : 1,
13332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13333  },
13334  {
13335   "alignment" : 1,
13336   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13337   "name" : "android::hardware::details::bphw_tag",
13338   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13339   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13340   "size" : 1,
13341   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13342  },
13343  {
13344   "alignment" : 1,
13345   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13346   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13347   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13348   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13349   "size" : 1,
13350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13351   "template_args" : [ "_ZTIh" ]
13352  },
13353  {
13354   "alignment" : 4,
13355   "fields" :
13356   [
13357    {
13358     "access" : "private",
13359     "field_name" : "mBuffer",
13360     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13361    },
13362    {
13363     "access" : "private",
13364     "field_name" : "mSize",
13365     "field_offset" : 64,
13366     "referenced_type" : "_ZTIj"
13367    },
13368    {
13369     "access" : "private",
13370     "field_name" : "mOwnsBuffer",
13371     "field_offset" : 96,
13372     "referenced_type" : "_ZTIb"
13373    },
13374    {
13375     "access" : "private",
13376     "field_name" : "mPad",
13377     "field_offset" : 104,
13378     "referenced_type" : "_ZTIA3_h"
13379    }
13380   ],
13381   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13382   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13383   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13384   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13385   "size" : 16,
13386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13387   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13388  },
13389  {
13390   "alignment" : 4,
13391   "fields" :
13392   [
13393    {
13394     "access" : "private",
13395     "field_name" : "mBuffer",
13396     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13397    },
13398    {
13399     "access" : "private",
13400     "field_name" : "mSize",
13401     "field_offset" : 64,
13402     "referenced_type" : "_ZTIj"
13403    },
13404    {
13405     "access" : "private",
13406     "field_name" : "mOwnsBuffer",
13407     "field_offset" : 96,
13408     "referenced_type" : "_ZTIb"
13409    },
13410    {
13411     "access" : "private",
13412     "field_name" : "mPad",
13413     "field_offset" : 104,
13414     "referenced_type" : "_ZTIA3_h"
13415    }
13416   ],
13417   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13418   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13419   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13420   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13421   "size" : 16,
13422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13423   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13424  },
13425  {
13426   "alignment" : 4,
13427   "fields" :
13428   [
13429    {
13430     "access" : "private",
13431     "field_name" : "mBuffer",
13432     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13433    },
13434    {
13435     "access" : "private",
13436     "field_name" : "mSize",
13437     "field_offset" : 64,
13438     "referenced_type" : "_ZTIj"
13439    },
13440    {
13441     "access" : "private",
13442     "field_name" : "mOwnsBuffer",
13443     "field_offset" : 96,
13444     "referenced_type" : "_ZTIb"
13445    },
13446    {
13447     "access" : "private",
13448     "field_name" : "mPad",
13449     "field_offset" : 104,
13450     "referenced_type" : "_ZTIA3_h"
13451    }
13452   ],
13453   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13454   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13455   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13456   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13457   "size" : 16,
13458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13459   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13460  },
13461  {
13462   "alignment" : 4,
13463   "fields" :
13464   [
13465    {
13466     "access" : "private",
13467     "field_name" : "mBuffer",
13468     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13469    },
13470    {
13471     "access" : "private",
13472     "field_name" : "mSize",
13473     "field_offset" : 64,
13474     "referenced_type" : "_ZTIj"
13475    },
13476    {
13477     "access" : "private",
13478     "field_name" : "mOwnsBuffer",
13479     "field_offset" : 96,
13480     "referenced_type" : "_ZTIb"
13481    },
13482    {
13483     "access" : "private",
13484     "field_name" : "mPad",
13485     "field_offset" : 104,
13486     "referenced_type" : "_ZTIA3_h"
13487    }
13488   ],
13489   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13490   "name" : "android::hardware::hidl_vec<char>",
13491   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13492   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13493   "size" : 16,
13494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13495   "template_args" : [ "_ZTIc" ]
13496  },
13497  {
13498   "alignment" : 4,
13499   "fields" :
13500   [
13501    {
13502     "access" : "private",
13503     "field_name" : "mBuffer",
13504     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
13505    },
13506    {
13507     "access" : "private",
13508     "field_name" : "mSize",
13509     "field_offset" : 64,
13510     "referenced_type" : "_ZTIj"
13511    },
13512    {
13513     "access" : "private",
13514     "field_name" : "mOwnsBuffer",
13515     "field_offset" : 96,
13516     "referenced_type" : "_ZTIb"
13517    },
13518    {
13519     "access" : "private",
13520     "field_name" : "mPad",
13521     "field_offset" : 104,
13522     "referenced_type" : "_ZTIA3_h"
13523    }
13524   ],
13525   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
13526   "name" : "android::hardware::hidl_vec<unsigned char>",
13527   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13528   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13529   "size" : 16,
13530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13531   "template_args" : [ "_ZTIh" ]
13532  },
13533  {
13534   "alignment" : 4,
13535   "fields" :
13536   [
13537    {
13538     "access" : "private",
13539     "field_name" : "mBuffer",
13540     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13541    },
13542    {
13543     "access" : "private",
13544     "field_name" : "mSize",
13545     "field_offset" : 64,
13546     "referenced_type" : "_ZTIj"
13547    },
13548    {
13549     "access" : "private",
13550     "field_name" : "mOwnsBuffer",
13551     "field_offset" : 96,
13552     "referenced_type" : "_ZTIb"
13553    },
13554    {
13555     "access" : "private",
13556     "field_name" : "mPad",
13557     "field_offset" : 104,
13558     "referenced_type" : "_ZTIA3_h"
13559    }
13560   ],
13561   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13562   "name" : "android::hardware::hidl_vec<int>",
13563   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13564   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13565   "size" : 16,
13566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13567   "template_args" : [ "_ZTIi" ]
13568  },
13569  {
13570   "alignment" : 4,
13571   "base_specifiers" :
13572   [
13573    {
13574     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13575    }
13576   ],
13577   "fields" :
13578   [
13579    {
13580     "access" : "protected",
13581     "field_name" : "mSchedPolicy",
13582     "field_offset" : 32,
13583     "referenced_type" : "_ZTIi"
13584    },
13585    {
13586     "access" : "protected",
13587     "field_name" : "mSchedPriority",
13588     "field_offset" : 64,
13589     "referenced_type" : "_ZTIi"
13590    },
13591    {
13592     "access" : "private",
13593     "field_name" : "mExtras",
13594     "field_offset" : 96,
13595     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13596    },
13597    {
13598     "access" : "private",
13599     "field_name" : "mReserved0",
13600     "field_offset" : 128,
13601     "referenced_type" : "_ZTIPv"
13602    }
13603   ],
13604   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13605   "name" : "android::hardware::BHwBinder",
13606   "record_kind" : "class",
13607   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13608   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13609   "size" : 28,
13610   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13611   "vtable_components" :
13612   [
13613    {
13614     "component_value" : 20,
13615     "kind" : "vbase_offset"
13616    },
13617    {
13618     "kind" : "offset_to_top"
13619    },
13620    {
13621     "kind" : "rtti",
13622     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13623    },
13624    {
13625     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13626    },
13627    {
13628     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13629    },
13630    {
13631     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13632    },
13633    {
13634     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13635    },
13636    {
13637     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13638    },
13639    {
13640     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13650    },
13651    {
13652     "kind" : "complete_dtor_pointer",
13653     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13654    },
13655    {
13656     "kind" : "deleting_dtor_pointer",
13657     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13661    },
13662    {
13663     "kind" : "vcall_offset"
13664    },
13665    {
13666     "kind" : "vcall_offset"
13667    },
13668    {
13669     "kind" : "vcall_offset"
13670    },
13671    {
13672     "kind" : "vcall_offset"
13673    },
13674    {
13675     "component_value" : -20,
13676     "kind" : "vcall_offset"
13677    },
13678    {
13679     "component_value" : -20,
13680     "kind" : "offset_to_top"
13681    },
13682    {
13683     "kind" : "rtti",
13684     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13685    },
13686    {
13687     "kind" : "complete_dtor_pointer",
13688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13689    },
13690    {
13691     "kind" : "deleting_dtor_pointer",
13692     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13693    },
13694    {
13695     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13696    },
13697    {
13698     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13702    },
13703    {
13704     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13705    }
13706   ]
13707  },
13708  {
13709   "alignment" : 4,
13710   "fields" :
13711   [
13712    {
13713     "field_name" : "sched_policy",
13714     "referenced_type" : "_ZTIi"
13715    },
13716    {
13717     "field_name" : "prio",
13718     "field_offset" : 32,
13719     "referenced_type" : "_ZTIi"
13720    }
13721   ],
13722   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13723   "name" : "android::hardware::SchedPrio",
13724   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13725   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13726   "size" : 8,
13727   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13728  },
13729  {
13730   "alignment" : 4,
13731   "base_specifiers" :
13732   [
13733    {
13734     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13735    }
13736   ],
13737   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13738   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHci",
13739   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13740   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE",
13741   "size" : 12,
13742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHci.h",
13743   "vtable_components" :
13744   [
13745    {
13746     "component_value" : 4,
13747     "kind" : "vbase_offset"
13748    },
13749    {
13750     "kind" : "offset_to_top"
13751    },
13752    {
13753     "kind" : "rtti",
13754     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13755    },
13756    {
13757     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13758    },
13759    {
13760     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13761    },
13762    {
13763     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13764    },
13765    {
13766     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13767    },
13768    {
13769     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13770    },
13771    {
13772     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21setHALInstrumentationEv"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci4pingEv"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13782    },
13783    {
13784     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci21notifySyspropsChangedEv"
13785    },
13786    {
13787     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13788    },
13789    {
13790     "kind" : "complete_dtor_pointer",
13791     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13792    },
13793    {
13794     "kind" : "deleting_dtor_pointer",
13795     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13796    },
13797    {
13798     "is_pure" : true,
13799     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
13800    },
13801    {
13802     "is_pure" : true,
13803     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
13804    },
13805    {
13806     "is_pure" : true,
13807     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
13808    },
13809    {
13810     "is_pure" : true,
13811     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
13812    },
13813    {
13814     "is_pure" : true,
13815     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_013IBluetoothHci5closeEv"
13816    },
13817    {
13818     "kind" : "vcall_offset"
13819    },
13820    {
13821     "kind" : "vcall_offset"
13822    },
13823    {
13824     "kind" : "vcall_offset"
13825    },
13826    {
13827     "kind" : "vcall_offset"
13828    },
13829    {
13830     "component_value" : -4,
13831     "kind" : "vcall_offset"
13832    },
13833    {
13834     "component_value" : -4,
13835     "kind" : "offset_to_top"
13836    },
13837    {
13838     "kind" : "rtti",
13839     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13840    },
13841    {
13842     "kind" : "complete_dtor_pointer",
13843     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD1Ev"
13844    },
13845    {
13846     "kind" : "deleting_dtor_pointer",
13847     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_013IBluetoothHciD0Ev"
13848    },
13849    {
13850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13854    },
13855    {
13856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13860    }
13861   ]
13862  },
13863  {
13864   "alignment" : 4,
13865   "base_specifiers" :
13866   [
13867    {
13868     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_013IBluetoothHciE"
13869    },
13870    {
13871     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13872    }
13873   ],
13874   "fields" :
13875   [
13876    {
13877     "access" : "private",
13878     "field_name" : "mImpl",
13879     "field_offset" : 384,
13880     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
13881    },
13882    {
13883     "access" : "private",
13884     "field_name" : "mOnewayQueue",
13885     "field_offset" : 416,
13886     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13887    }
13888   ],
13889   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13890   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHci",
13891   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13892   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE",
13893   "size" : 68,
13894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHci.h",
13895   "vtable_components" :
13896   [
13897    {
13898     "component_value" : 60,
13899     "kind" : "vbase_offset"
13900    },
13901    {
13902     "kind" : "offset_to_top"
13903    },
13904    {
13905     "kind" : "rtti",
13906     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
13907    },
13908    {
13909     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_013IBluetoothHci8isRemoteEv"
13910    },
13911    {
13912     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13913    },
13914    {
13915     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13916    },
13917    {
13918     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13919    },
13920    {
13921     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13922    },
13923    {
13924     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21setHALInstrumentationEv"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci4pingEv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci21notifySyspropsChangedEv"
13937    },
13938    {
13939     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13940    },
13941    {
13942     "kind" : "complete_dtor_pointer",
13943     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
13944    },
13945    {
13946     "kind" : "deleting_dtor_pointer",
13947     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
13948    },
13949    {
13950     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
13951    },
13952    {
13953     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
13954    },
13955    {
13956     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
13957    },
13958    {
13959     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
13960    },
13961    {
13962     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_014BsBluetoothHci5closeEv"
13963    },
13964    {
13965     "component_value" : -4,
13966     "kind" : "offset_to_top"
13967    },
13968    {
13969     "kind" : "rtti",
13970     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
13971    },
13972    {
13973     "kind" : "complete_dtor_pointer",
13974     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
13975    },
13976    {
13977     "kind" : "deleting_dtor_pointer",
13978     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
13979    },
13980    {
13981     "kind" : "vcall_offset"
13982    },
13983    {
13984     "kind" : "vcall_offset"
13985    },
13986    {
13987     "kind" : "vcall_offset"
13988    },
13989    {
13990     "kind" : "vcall_offset"
13991    },
13992    {
13993     "component_value" : -60,
13994     "kind" : "vcall_offset"
13995    },
13996    {
13997     "component_value" : -60,
13998     "kind" : "offset_to_top"
13999    },
14000    {
14001     "kind" : "rtti",
14002     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_014BsBluetoothHciE"
14003    },
14004    {
14005     "kind" : "complete_dtor_pointer",
14006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_014BsBluetoothHciD1Ev"
14007    },
14008    {
14009     "kind" : "deleting_dtor_pointer",
14010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_014BsBluetoothHciD0Ev"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14020    },
14021    {
14022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14023    }
14024   ]
14025  },
14026  {
14027   "alignment" : 4,
14028   "base_specifiers" :
14029   [
14030    {
14031     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14032    }
14033   ],
14034   "fields" :
14035   [
14036    {
14037     "access" : "private",
14038     "field_name" : "_hidl_mImpl",
14039     "field_offset" : 544,
14040     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE"
14041    }
14042   ],
14043   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14044   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHci",
14045   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14046   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE",
14047   "size" : 80,
14048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHci.h",
14049   "vtable_components" :
14050   [
14051    {
14052     "component_value" : 72,
14053     "kind" : "vbase_offset"
14054    },
14055    {
14056     "kind" : "offset_to_top"
14057    },
14058    {
14059     "kind" : "rtti",
14060     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14061    },
14062    {
14063     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14064    },
14065    {
14066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14067    },
14068    {
14069     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14070    },
14071    {
14072     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14076    },
14077    {
14078     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14088    },
14089    {
14090     "kind" : "complete_dtor_pointer",
14091     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14092    },
14093    {
14094     "kind" : "deleting_dtor_pointer",
14095     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14096    },
14097    {
14098     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BnHwBluetoothHci10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14099    },
14100    {
14101     "component_value" : -20,
14102     "kind" : "offset_to_top"
14103    },
14104    {
14105     "kind" : "rtti",
14106     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14107    },
14108    {
14109     "kind" : "complete_dtor_pointer",
14110     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14111    },
14112    {
14113     "kind" : "deleting_dtor_pointer",
14114     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14115    },
14116    {
14117     "kind" : "vcall_offset"
14118    },
14119    {
14120     "kind" : "vcall_offset"
14121    },
14122    {
14123     "kind" : "vcall_offset"
14124    },
14125    {
14126     "kind" : "vcall_offset"
14127    },
14128    {
14129     "component_value" : -72,
14130     "kind" : "vcall_offset"
14131    },
14132    {
14133     "component_value" : -72,
14134     "kind" : "offset_to_top"
14135    },
14136    {
14137     "kind" : "rtti",
14138     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BnHwBluetoothHciE"
14139    },
14140    {
14141     "kind" : "complete_dtor_pointer",
14142     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD1Ev"
14143    },
14144    {
14145     "kind" : "deleting_dtor_pointer",
14146     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BnHwBluetoothHciD0Ev"
14147    },
14148    {
14149     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14150    },
14151    {
14152     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14153    },
14154    {
14155     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14159    }
14160   ]
14161  },
14162  {
14163   "alignment" : 4,
14164   "base_specifiers" :
14165   [
14166    {
14167     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEEE"
14168    },
14169    {
14170     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14171    }
14172   ],
14173   "fields" :
14174   [
14175    {
14176     "access" : "private",
14177     "field_name" : "_hidl_mMutex",
14178     "field_offset" : 544,
14179     "referenced_type" : "_ZTINSt3__15mutexE"
14180    },
14181    {
14182     "access" : "private",
14183     "field_name" : "_hidl_mDeathRecipients",
14184     "field_offset" : 576,
14185     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14186    }
14187   ],
14188   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14189   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHci",
14190   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14191   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE",
14192   "size" : 92,
14193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHci.h",
14194   "vtable_components" :
14195   [
14196    {
14197     "component_value" : 84,
14198     "kind" : "vbase_offset"
14199    },
14200    {
14201     "kind" : "offset_to_top"
14202    },
14203    {
14204     "kind" : "rtti",
14205     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_016BpHwBluetoothHci8isRemoteEv"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14215    },
14216    {
14217     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21setHALInstrumentationEv"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci4pingEv"
14230    },
14231    {
14232     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14233    },
14234    {
14235     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci21notifySyspropsChangedEv"
14236    },
14237    {
14238     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14239    },
14240    {
14241     "kind" : "complete_dtor_pointer",
14242     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14243    },
14244    {
14245     "kind" : "deleting_dtor_pointer",
14246     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14247    },
14248    {
14249     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci10initializeERKNS_2spINS2_22IBluetoothHciCallbacksEEE"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci14sendHciCommandERKNS0_8hidl_vecIhEE"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendAclDataERKNS0_8hidl_vecIhEE"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci11sendScoDataERKNS0_8hidl_vecIhEE"
14259    },
14260    {
14261     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci5closeEv"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14268    },
14269    {
14270     "component_value" : 80,
14271     "kind" : "vbase_offset"
14272    },
14273    {
14274     "component_value" : -4,
14275     "kind" : "offset_to_top"
14276    },
14277    {
14278     "kind" : "rtti",
14279     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14280    },
14281    {
14282     "kind" : "complete_dtor_pointer",
14283     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14284    },
14285    {
14286     "kind" : "deleting_dtor_pointer",
14287     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14288    },
14289    {
14290     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_013IBluetoothHciEE10onAsBinderEv"
14291    },
14292    {
14293     "component_value" : 76,
14294     "kind" : "vbase_offset"
14295    },
14296    {
14297     "component_value" : -8,
14298     "kind" : "offset_to_top"
14299    },
14300    {
14301     "kind" : "rtti",
14302     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14303    },
14304    {
14305     "kind" : "complete_dtor_pointer",
14306     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14307    },
14308    {
14309     "kind" : "deleting_dtor_pointer",
14310     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14311    },
14312    {
14313     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14314    },
14315    {
14316     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14320    },
14321    {
14322     "component_value" : -24,
14323     "kind" : "offset_to_top"
14324    },
14325    {
14326     "kind" : "rtti",
14327     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14328    },
14329    {
14330     "kind" : "complete_dtor_pointer",
14331     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14332    },
14333    {
14334     "kind" : "deleting_dtor_pointer",
14335     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14336    },
14337    {
14338     "kind" : "vcall_offset"
14339    },
14340    {
14341     "component_value" : -76,
14342     "kind" : "vcall_offset"
14343    },
14344    {
14345     "component_value" : -84,
14346     "kind" : "vcall_offset"
14347    },
14348    {
14349     "component_value" : -76,
14350     "kind" : "vcall_offset"
14351    },
14352    {
14353     "component_value" : -84,
14354     "kind" : "vcall_offset"
14355    },
14356    {
14357     "component_value" : -84,
14358     "kind" : "offset_to_top"
14359    },
14360    {
14361     "kind" : "rtti",
14362     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_016BpHwBluetoothHciE"
14363    },
14364    {
14365     "kind" : "complete_dtor_pointer",
14366     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD1Ev"
14367    },
14368    {
14369     "kind" : "deleting_dtor_pointer",
14370     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_016BpHwBluetoothHciD0Ev"
14371    },
14372    {
14373     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_016BpHwBluetoothHci15onLastStrongRefEPKv"
14377    },
14378    {
14379     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14383    }
14384   ]
14385  },
14386  {
14387   "alignment" : 4,
14388   "base_specifiers" :
14389   [
14390    {
14391     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14392    }
14393   ],
14394   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14395   "name" : "android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks",
14396   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14397   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE",
14398   "size" : 12,
14399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.h",
14400   "vtable_components" :
14401   [
14402    {
14403     "component_value" : 4,
14404     "kind" : "vbase_offset"
14405    },
14406    {
14407     "kind" : "offset_to_top"
14408    },
14409    {
14410     "kind" : "rtti",
14411     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14412    },
14413    {
14414     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14415    },
14416    {
14417     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14418    },
14419    {
14420     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14424    },
14425    {
14426     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14427    },
14428    {
14429     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21setHALInstrumentationEv"
14430    },
14431    {
14432     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14433    },
14434    {
14435     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks4pingEv"
14436    },
14437    {
14438     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14439    },
14440    {
14441     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks21notifySyspropsChangedEv"
14442    },
14443    {
14444     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14445    },
14446    {
14447     "kind" : "complete_dtor_pointer",
14448     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14449    },
14450    {
14451     "kind" : "deleting_dtor_pointer",
14452     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14453    },
14454    {
14455     "is_pure" : true,
14456     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14457    },
14458    {
14459     "is_pure" : true,
14460     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14461    },
14462    {
14463     "is_pure" : true,
14464     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14465    },
14466    {
14467     "is_pure" : true,
14468     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14469    },
14470    {
14471     "kind" : "vcall_offset"
14472    },
14473    {
14474     "kind" : "vcall_offset"
14475    },
14476    {
14477     "kind" : "vcall_offset"
14478    },
14479    {
14480     "kind" : "vcall_offset"
14481    },
14482    {
14483     "component_value" : -4,
14484     "kind" : "vcall_offset"
14485    },
14486    {
14487     "component_value" : -4,
14488     "kind" : "offset_to_top"
14489    },
14490    {
14491     "kind" : "rtti",
14492     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14493    },
14494    {
14495     "kind" : "complete_dtor_pointer",
14496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD1Ev"
14497    },
14498    {
14499     "kind" : "deleting_dtor_pointer",
14500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksD0Ev"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14513    }
14514   ]
14515  },
14516  {
14517   "alignment" : 4,
14518   "base_specifiers" :
14519   [
14520    {
14521     "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_022IBluetoothHciCallbacksE"
14522    },
14523    {
14524     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14525    }
14526   ],
14527   "fields" :
14528   [
14529    {
14530     "access" : "private",
14531     "field_name" : "mImpl",
14532     "field_offset" : 384,
14533     "referenced_type" : "_ZTIKN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14534    },
14535    {
14536     "access" : "private",
14537     "field_name" : "mOnewayQueue",
14538     "field_offset" : 416,
14539     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14540    }
14541   ],
14542   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14543   "name" : "android::hardware::bluetooth::V1_0::BsBluetoothHciCallbacks",
14544   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14545   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE",
14546   "size" : 68,
14547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BsBluetoothHciCallbacks.h",
14548   "vtable_components" :
14549   [
14550    {
14551     "component_value" : 60,
14552     "kind" : "vbase_offset"
14553    },
14554    {
14555     "kind" : "offset_to_top"
14556    },
14557    {
14558     "kind" : "rtti",
14559     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14560    },
14561    {
14562     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_022IBluetoothHciCallbacks8isRemoteEv"
14563    },
14564    {
14565     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14566    },
14567    {
14568     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14569    },
14570    {
14571     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21setHALInstrumentationEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks4pingEv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14587    },
14588    {
14589     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks21notifySyspropsChangedEv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14593    },
14594    {
14595     "kind" : "complete_dtor_pointer",
14596     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14597    },
14598    {
14599     "kind" : "deleting_dtor_pointer",
14600     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14601    },
14602    {
14603     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14604    },
14605    {
14606     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14607    },
14608    {
14609     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14610    },
14611    {
14612     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14613    },
14614    {
14615     "component_value" : -4,
14616     "kind" : "offset_to_top"
14617    },
14618    {
14619     "kind" : "rtti",
14620     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14621    },
14622    {
14623     "kind" : "complete_dtor_pointer",
14624     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14625    },
14626    {
14627     "kind" : "deleting_dtor_pointer",
14628     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14629    },
14630    {
14631     "kind" : "vcall_offset"
14632    },
14633    {
14634     "kind" : "vcall_offset"
14635    },
14636    {
14637     "kind" : "vcall_offset"
14638    },
14639    {
14640     "kind" : "vcall_offset"
14641    },
14642    {
14643     "component_value" : -60,
14644     "kind" : "vcall_offset"
14645    },
14646    {
14647     "component_value" : -60,
14648     "kind" : "offset_to_top"
14649    },
14650    {
14651     "kind" : "rtti",
14652     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksE"
14653    },
14654    {
14655     "kind" : "complete_dtor_pointer",
14656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD1Ev"
14657    },
14658    {
14659     "kind" : "deleting_dtor_pointer",
14660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_023BsBluetoothHciCallbacksD0Ev"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14673    }
14674   ]
14675  },
14676  {
14677   "alignment" : 4,
14678   "base_specifiers" :
14679   [
14680    {
14681     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14682    }
14683   ],
14684   "fields" :
14685   [
14686    {
14687     "access" : "private",
14688     "field_name" : "_hidl_mImpl",
14689     "field_offset" : 544,
14690     "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14691    }
14692   ],
14693   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14694   "name" : "android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks",
14695   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14696   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE",
14697   "size" : 80,
14698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BnHwBluetoothHciCallbacks.h",
14699   "vtable_components" :
14700   [
14701    {
14702     "component_value" : 72,
14703     "kind" : "vbase_offset"
14704    },
14705    {
14706     "kind" : "offset_to_top"
14707    },
14708    {
14709     "kind" : "rtti",
14710     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14711    },
14712    {
14713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14714    },
14715    {
14716     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14720    },
14721    {
14722     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14726    },
14727    {
14728     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14738    },
14739    {
14740     "kind" : "complete_dtor_pointer",
14741     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14742    },
14743    {
14744     "kind" : "deleting_dtor_pointer",
14745     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14746    },
14747    {
14748     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacks10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14749    },
14750    {
14751     "component_value" : -20,
14752     "kind" : "offset_to_top"
14753    },
14754    {
14755     "kind" : "rtti",
14756     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14757    },
14758    {
14759     "kind" : "complete_dtor_pointer",
14760     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14761    },
14762    {
14763     "kind" : "deleting_dtor_pointer",
14764     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14765    },
14766    {
14767     "kind" : "vcall_offset"
14768    },
14769    {
14770     "kind" : "vcall_offset"
14771    },
14772    {
14773     "kind" : "vcall_offset"
14774    },
14775    {
14776     "kind" : "vcall_offset"
14777    },
14778    {
14779     "component_value" : -72,
14780     "kind" : "vcall_offset"
14781    },
14782    {
14783     "component_value" : -72,
14784     "kind" : "offset_to_top"
14785    },
14786    {
14787     "kind" : "rtti",
14788     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksE"
14789    },
14790    {
14791     "kind" : "complete_dtor_pointer",
14792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD1Ev"
14793    },
14794    {
14795     "kind" : "deleting_dtor_pointer",
14796     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BnHwBluetoothHciCallbacksD0Ev"
14797    },
14798    {
14799     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14800    },
14801    {
14802     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14809    }
14810   ]
14811  },
14812  {
14813   "alignment" : 4,
14814   "base_specifiers" :
14815   [
14816    {
14817     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEE"
14818    },
14819    {
14820     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14821    }
14822   ],
14823   "fields" :
14824   [
14825    {
14826     "access" : "private",
14827     "field_name" : "_hidl_mMutex",
14828     "field_offset" : 544,
14829     "referenced_type" : "_ZTINSt3__15mutexE"
14830    },
14831    {
14832     "access" : "private",
14833     "field_name" : "_hidl_mDeathRecipients",
14834     "field_offset" : 576,
14835     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14836    }
14837   ],
14838   "linker_set_key" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14839   "name" : "android::hardware::bluetooth::V1_0::BpHwBluetoothHciCallbacks",
14840   "referenced_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14841   "self_type" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE",
14842   "size" : 92,
14843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/1.0/BpHwBluetoothHciCallbacks.h",
14844   "vtable_components" :
14845   [
14846    {
14847     "component_value" : 84,
14848     "kind" : "vbase_offset"
14849    },
14850    {
14851     "kind" : "offset_to_top"
14852    },
14853    {
14854     "kind" : "rtti",
14855     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14856    },
14857    {
14858     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks8isRemoteEv"
14859    },
14860    {
14861     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14862    },
14863    {
14864     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14865    },
14866    {
14867     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14868    },
14869    {
14870     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14871    },
14872    {
14873     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21setHALInstrumentationEv"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14877    },
14878    {
14879     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks4pingEv"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14883    },
14884    {
14885     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks21notifySyspropsChangedEv"
14886    },
14887    {
14888     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14889    },
14890    {
14891     "kind" : "complete_dtor_pointer",
14892     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14893    },
14894    {
14895     "kind" : "deleting_dtor_pointer",
14896     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14897    },
14898    {
14899     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks22initializationCompleteENS2_6StatusE"
14900    },
14901    {
14902     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks16hciEventReceivedERKNS0_8hidl_vecIhEE"
14903    },
14904    {
14905     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15aclDataReceivedERKNS0_8hidl_vecIhEE"
14906    },
14907    {
14908     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15scoDataReceivedERKNS0_8hidl_vecIhEE"
14909    },
14910    {
14911     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
14912    },
14913    {
14914     "mangled_component_name" : "_ZN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
14915    },
14916    {
14917     "component_value" : 80,
14918     "kind" : "vbase_offset"
14919    },
14920    {
14921     "component_value" : -4,
14922     "kind" : "offset_to_top"
14923    },
14924    {
14925     "kind" : "rtti",
14926     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14927    },
14928    {
14929     "kind" : "complete_dtor_pointer",
14930     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14931    },
14932    {
14933     "kind" : "deleting_dtor_pointer",
14934     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14935    },
14936    {
14937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4V1_022IBluetoothHciCallbacksEE10onAsBinderEv"
14938    },
14939    {
14940     "component_value" : 76,
14941     "kind" : "vbase_offset"
14942    },
14943    {
14944     "component_value" : -8,
14945     "kind" : "offset_to_top"
14946    },
14947    {
14948     "kind" : "rtti",
14949     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14950    },
14951    {
14952     "kind" : "complete_dtor_pointer",
14953     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14954    },
14955    {
14956     "kind" : "deleting_dtor_pointer",
14957     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14961    },
14962    {
14963     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14967    },
14968    {
14969     "component_value" : -24,
14970     "kind" : "offset_to_top"
14971    },
14972    {
14973     "kind" : "rtti",
14974     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
14975    },
14976    {
14977     "kind" : "complete_dtor_pointer",
14978     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
14979    },
14980    {
14981     "kind" : "deleting_dtor_pointer",
14982     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
14983    },
14984    {
14985     "kind" : "vcall_offset"
14986    },
14987    {
14988     "component_value" : -76,
14989     "kind" : "vcall_offset"
14990    },
14991    {
14992     "component_value" : -84,
14993     "kind" : "vcall_offset"
14994    },
14995    {
14996     "component_value" : -76,
14997     "kind" : "vcall_offset"
14998    },
14999    {
15000     "component_value" : -84,
15001     "kind" : "vcall_offset"
15002    },
15003    {
15004     "component_value" : -84,
15005     "kind" : "offset_to_top"
15006    },
15007    {
15008     "kind" : "rtti",
15009     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksE"
15010    },
15011    {
15012     "kind" : "complete_dtor_pointer",
15013     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD1Ev"
15014    },
15015    {
15016     "kind" : "deleting_dtor_pointer",
15017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacksD0Ev"
15018    },
15019    {
15020     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15021    },
15022    {
15023     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9bluetooth4V1_025BpHwBluetoothHciCallbacks15onLastStrongRefEPKv"
15024    },
15025    {
15026     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15027    },
15028    {
15029     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15030    }
15031   ]
15032  },
15033  {
15034   "alignment" : 4,
15035   "fields" :
15036   [
15037    {
15038     "access" : "private",
15039     "field_name" : "mCond",
15040     "referenced_type" : "_ZTI14pthread_cond_t"
15041    }
15042   ],
15043   "linker_set_key" : "_ZTIN7android9ConditionE",
15044   "name" : "android::Condition",
15045   "record_kind" : "class",
15046   "referenced_type" : "_ZTIN7android9ConditionE",
15047   "self_type" : "_ZTIN7android9ConditionE",
15048   "size" : 4,
15049   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15050  },
15051  {
15052   "alignment" : 4,
15053   "fields" :
15054   [
15055    {
15056     "field_name" : "buf",
15057     "referenced_type" : "_ZTIA5121_h"
15058    },
15059    {
15060     "field_name" : "entry",
15061     "referenced_type" : "_ZTI12logger_entry"
15062    }
15063   ],
15064   "is_anonymous" : true,
15065   "linker_set_key" : "_ZTIN7log_msgUt_E",
15066   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15067   "record_kind" : "union",
15068   "referenced_type" : "_ZTIN7log_msgUt_E",
15069   "self_type" : "_ZTIN7log_msgUt_E",
15070   "size" : 5124,
15071   "source_file" : "/system/core/liblog/include/log/log_read.h"
15072  }
15073 ],
15074 "rvalue_reference_types" :
15075 [
15076  {
15077   "alignment" : 4,
15078   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15079   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15080   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15081   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15082   "size" : 4,
15083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15084  },
15085  {
15086   "alignment" : 4,
15087   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15088   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> &&",
15089   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15090   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_013IBluetoothHciEEE",
15091   "size" : 4,
15092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15093  },
15094  {
15095   "alignment" : 4,
15096   "linker_set_key" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15097   "name" : "android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> &&",
15098   "referenced_type" : "_ZTIN7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15099   "self_type" : "_ZTION7android2spINS_8hardware9bluetooth4V1_022IBluetoothHciCallbacksEEE",
15100   "size" : 4,
15101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15102  },
15103  {
15104   "alignment" : 4,
15105   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15106   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15107   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15108   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15109   "size" : 4,
15110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15111  },
15112  {
15113   "alignment" : 4,
15114   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15115   "name" : "android::hardware::hidl_handle &&",
15116   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15117   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15118   "size" : 4,
15119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15120  },
15121  {
15122   "alignment" : 4,
15123   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15124   "name" : "android::hardware::hidl_memory &&",
15125   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15126   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15127   "size" : 4,
15128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15129  },
15130  {
15131   "alignment" : 4,
15132   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15133   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHci> > &&",
15134   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15135   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_013IBluetoothHciEEEEE",
15136   "size" : 4,
15137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15138  },
15139  {
15140   "alignment" : 4,
15141   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15142   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> > &&",
15143   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15144   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9bluetooth4V1_022IBluetoothHciCallbacksEEEEE",
15145   "size" : 4,
15146   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15147  },
15148  {
15149   "alignment" : 4,
15150   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15151   "name" : "android::hardware::Return<bool> &&",
15152   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15153   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15154   "size" : 4,
15155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15156  },
15157  {
15158   "alignment" : 4,
15159   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15160   "name" : "android::hardware::Return<void> &&",
15161   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15162   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15163   "size" : 4,
15164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15165  },
15166  {
15167   "alignment" : 4,
15168   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15169   "name" : "android::hardware::Status &&",
15170   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15171   "self_type" : "_ZTION7android8hardware6StatusE",
15172   "size" : 4,
15173   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15174  },
15175  {
15176   "alignment" : 4,
15177   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15178   "name" : "android::hardware::details::return_status &&",
15179   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15180   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15181   "size" : 4,
15182   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15183  },
15184  {
15185   "alignment" : 4,
15186   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15187   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15188   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15189   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15190   "size" : 4,
15191   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15192  },
15193  {
15194   "alignment" : 4,
15195   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15196   "name" : "std::function<sp<IBase> (void *)> &&",
15197   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15198   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15199   "size" : 4,
15200   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15201  },
15202  {
15203   "alignment" : 4,
15204   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15205   "name" : "std::function<sp<IBinder> (void *)> &&",
15206   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15207   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15208   "size" : 4,
15209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15210  }
15211 ]
15212}
15213