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_3nfc4V1_018INfcClientCallbackENS3_21BpHwNfcClientCallbackENS3_21BnHwNfcClientCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
231  },
232  {
233   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
234  },
235  {
236   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
240  },
241  {
242   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
243  },
244  {
245   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
258  },
259  {
260   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
261  },
262  {
263   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
267  },
268  {
269   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
273  },
274  {
275   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8castFromERKNS_2spIS3_EEb"
276  },
277  {
278   "name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback13addOnewayTaskENSt3__18functionIFvvEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackC1ENS_2spINS2_18INfcClientCallbackEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackC2ENS_2spINS2_18INfcClientCallbackEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback14_hidl_sendDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
294  },
295  {
296   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
297  },
298  {
299   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback4pingEv"
300  },
301  {
302   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackC1ERKNS_2spINS2_18INfcClientCallbackEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackC2ERKNS_2spINS2_18INfcClientCallbackEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
309  },
310  {
311   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
312  },
313  {
314   "name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD2Ev"
315  },
316  {
317   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
318  },
319  {
320   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14_hidl_sendDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
330  },
331  {
332   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_8NfcEventENS2_9NfcStatusE"
336  },
337  {
338   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
339  },
340  {
341   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv"
345  },
346  {
347   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv"
348  },
349  {
350   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv"
351  },
352  {
353   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
357  },
358  {
359   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
360  },
361  {
362   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackC1ERKNS_2spINS0_7IBinderEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackC2ERKNS_2spINS0_7IBinderEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware3nfc4V1_04INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
369  },
370  {
371   "name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
372  },
373  {
374   "name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware3nfc4V1_04INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
381  },
382  {
383   "name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware3nfc4V1_04INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
396  },
397  {
398   "name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
399  },
400  {
401   "name" : "_ZN7android8hardware3nfc4V1_04INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
405  },
406  {
407   "name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware3nfc4V1_04INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
411  },
412  {
413   "name" : "_ZN7android8hardware3nfc4V1_04INfc8castFromERKNS_2spIS3_EEb"
414  },
415  {
416   "name" : "_ZN7android8hardware3nfc4V1_05BsNfc13addOnewayTaskENSt3__18functionIFvvEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware3nfc4V1_05BsNfcC1ENS_2spINS2_4INfcEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware3nfc4V1_05BsNfcC2ENS_2spINS2_4INfcEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10_hidl_openEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
426  },
427  {
428   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
429  },
430  {
431   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
432  },
433  {
434   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc11_hidl_writeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
435  },
436  {
437   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc16_hidl_powerCycleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
441  },
442  {
443   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc17_hidl_prediscoverEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
444  },
445  {
446   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc20_hidl_controlGrantedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
447  },
448  {
449   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc21_hidl_coreInitializedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
450  },
451  {
452   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc4pingEv"
453  },
454  {
455   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcC1ERKNS_2spINS2_4INfcEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcC2ERKNS_2spINS2_4INfcEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev"
462  },
463  {
464   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev"
465  },
466  {
467   "name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD2Ev"
468  },
469  {
470   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10_hidl_openEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18INfcClientCallbackEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv"
474  },
475  {
476   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
477  },
478  {
479   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11_hidl_writeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
480  },
481  {
482   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
483  },
484  {
485   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv"
486  },
487  {
488   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv"
498  },
499  {
500   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
501  },
502  {
503   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
504  },
505  {
506   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
507  },
508  {
509   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc16_hidl_powerCycleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
510  },
511  {
512   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc17_hidl_prediscoverEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
513  },
514  {
515   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
516  },
517  {
518   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc20_hidl_controlGrantedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
519  },
520  {
521   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21_hidl_coreInitializedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
522  },
523  {
524   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv"
525  },
526  {
527   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv"
528  },
529  {
530   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
531  },
532  {
533   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv"
534  },
535  {
536   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv"
537  },
538  {
539   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
540  },
541  {
542   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE"
543  },
544  {
545   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcC1ERKNS_2spINS0_7IBinderEEE"
546  },
547  {
548   "name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcC2ERKNS_2spINS0_7IBinderEEE"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_018INfcClientCallbackENS_4hidl4base4V1_05IBaseENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_04INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_021BpHwNfcClientCallbackENS4_18INfcClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_07BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
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_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
620  },
621  {
622   "name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
623  },
624  {
625   "name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
626  },
627  {
628   "name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
629  },
630  {
631   "name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
632  },
633  {
634   "name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
635  },
636  {
637   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
638  },
639  {
640   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
641  },
642  {
643   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
644  },
645  {
646   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
647  },
648  {
649   "name" : "_ZTv0_n20_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
650  },
651  {
652   "name" : "_ZTv0_n20_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
653  }
654 ],
655 "elf_objects" :
656 [
657  {
658   "name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback10descriptorE"
659  },
660  {
661   "name" : "_ZN7android8hardware3nfc4V1_04INfc10descriptorE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware3nfc4V1_018INfcClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZTCN7android8hardware3nfc4V1_019BsNfcClientCallbackE0_NS2_18INfcClientCallbackE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE0_NS0_7IBinderE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE0_NS0_9BHwBinderE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE0_NS0_11BpInterfaceINS2_18INfcClientCallbackEEE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE0_NS2_18INfcClientCallbackE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE4_NS0_10IInterfaceE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE8_NS0_11BpHwRefBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware3nfc4V1_04INfcE0_NS_4hidl4base4V1_05IBaseE"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZTCN7android8hardware3nfc4V1_05BsNfcE0_NS2_4INfcE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware3nfc4V1_07BnHwNfcE0_NS0_7IBinderE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware3nfc4V1_07BnHwNfcE0_NS0_9BHwBinderE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware3nfc4V1_07BnHwNfcE0_NS_4hidl4base4V1_08BnHwBaseE"
709  },
710  {
711   "name" : "_ZTCN7android8hardware3nfc4V1_07BpHwNfcE0_NS0_11BpInterfaceINS2_4INfcEEE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware3nfc4V1_07BpHwNfcE0_NS2_4INfcE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware3nfc4V1_07BpHwNfcE0_NS_4hidl4base4V1_05IBaseE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware3nfc4V1_07BpHwNfcE4_NS0_10IInterfaceE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware3nfc4V1_07BpHwNfcE8_NS0_11BpHwRefBaseE"
724  },
725  {
726   "name" : "_ZTTN7android8hardware3nfc4V1_018INfcClientCallbackE"
727  },
728  {
729   "name" : "_ZTTN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
730  },
731  {
732   "name" : "_ZTTN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
733  },
734  {
735   "name" : "_ZTTN7android8hardware3nfc4V1_04INfcE"
736  },
737  {
738   "name" : "_ZTTN7android8hardware3nfc4V1_07BnHwNfcE"
739  },
740  {
741   "name" : "_ZTTN7android8hardware3nfc4V1_07BpHwNfcE"
742  },
743  {
744   "name" : "_ZTVN7android8hardware3nfc4V1_018INfcClientCallbackE"
745  },
746  {
747   "binding" : "weak",
748   "name" : "_ZTVN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
749  },
750  {
751   "name" : "_ZTVN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
752  },
753  {
754   "name" : "_ZTVN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
755  },
756  {
757   "name" : "_ZTVN7android8hardware3nfc4V1_04INfcE"
758  },
759  {
760   "binding" : "weak",
761   "name" : "_ZTVN7android8hardware3nfc4V1_05BsNfcE"
762  },
763  {
764   "name" : "_ZTVN7android8hardware3nfc4V1_07BnHwNfcE"
765  },
766  {
767   "name" : "_ZTVN7android8hardware3nfc4V1_07BpHwNfcE"
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::nfc::V1_0::NfcEvent::OPEN_CPLT"
3194    },
3195    {
3196     "enum_field_value" : 1,
3197     "name" : "android::hardware::nfc::V1_0::NfcEvent::CLOSE_CPLT"
3198    },
3199    {
3200     "enum_field_value" : 2,
3201     "name" : "android::hardware::nfc::V1_0::NfcEvent::POST_INIT_CPLT"
3202    },
3203    {
3204     "enum_field_value" : 3,
3205     "name" : "android::hardware::nfc::V1_0::NfcEvent::PRE_DISCOVER_CPLT"
3206    },
3207    {
3208     "enum_field_value" : 4,
3209     "name" : "android::hardware::nfc::V1_0::NfcEvent::REQUEST_CONTROL"
3210    },
3211    {
3212     "enum_field_value" : 5,
3213     "name" : "android::hardware::nfc::V1_0::NfcEvent::RELEASE_CONTROL"
3214    },
3215    {
3216     "enum_field_value" : 6,
3217     "name" : "android::hardware::nfc::V1_0::NfcEvent::ERROR"
3218    }
3219   ],
3220   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3221   "name" : "android::hardware::nfc::V1_0::NfcEvent",
3222   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3223   "self_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3224   "size" : 4,
3225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3226   "underlying_type" : "_ZTIj"
3227  },
3228  {
3229   "alignment" : 4,
3230   "enum_fields" :
3231   [
3232    {
3233     "enum_field_value" : 0,
3234     "name" : "android::hardware::nfc::V1_0::NfcStatus::OK"
3235    },
3236    {
3237     "enum_field_value" : 1,
3238     "name" : "android::hardware::nfc::V1_0::NfcStatus::FAILED"
3239    },
3240    {
3241     "enum_field_value" : 2,
3242     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_TRANSPORT"
3243    },
3244    {
3245     "enum_field_value" : 3,
3246     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_CMD_TIMEOUT"
3247    },
3248    {
3249     "enum_field_value" : 4,
3250     "name" : "android::hardware::nfc::V1_0::NfcStatus::REFUSED"
3251    }
3252   ],
3253   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3254   "name" : "android::hardware::nfc::V1_0::NfcStatus",
3255   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3256   "self_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3257   "size" : 4,
3258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3259   "underlying_type" : "_ZTIj"
3260  },
3261  {
3262   "alignment" : 4,
3263   "enum_fields" :
3264   [
3265    {
3266     "enum_field_value" : 0,
3267     "name" : "android::hardware::Status::EX_NONE"
3268    },
3269    {
3270     "enum_field_value" : -1,
3271     "name" : "android::hardware::Status::EX_SECURITY"
3272    },
3273    {
3274     "enum_field_value" : -2,
3275     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3276    },
3277    {
3278     "enum_field_value" : -3,
3279     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3280    },
3281    {
3282     "enum_field_value" : -4,
3283     "name" : "android::hardware::Status::EX_NULL_POINTER"
3284    },
3285    {
3286     "enum_field_value" : -5,
3287     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3288    },
3289    {
3290     "enum_field_value" : -6,
3291     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3292    },
3293    {
3294     "enum_field_value" : -7,
3295     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3296    },
3297    {
3298     "enum_field_value" : -128,
3299     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3300    },
3301    {
3302     "enum_field_value" : -129,
3303     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3304    }
3305   ],
3306   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3307   "name" : "android::hardware::Status::Exception",
3308   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3309   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3310   "size" : 4,
3311   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3312   "underlying_type" : "_ZTIi"
3313  },
3314  {
3315   "alignment" : 4,
3316   "enum_fields" :
3317   [
3318    {
3319     "enum_field_value" : 1,
3320     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3321    }
3322   ],
3323   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3324   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3325   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3326   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3327   "size" : 4,
3328   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3329   "underlying_type" : "_ZTIj"
3330  },
3331  {
3332   "alignment" : 4,
3333   "enum_fields" :
3334   [
3335    {
3336     "enum_field_value" : 0,
3337     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3338    },
3339    {
3340     "enum_field_value" : 1,
3341     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3342    },
3343    {
3344     "enum_field_value" : 2,
3345     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3346    },
3347    {
3348     "enum_field_value" : 3,
3349     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3350    },
3351    {
3352     "enum_field_value" : 4,
3353     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3354    },
3355    {
3356     "enum_field_value" : 5,
3357     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3358    },
3359    {
3360     "enum_field_value" : 6,
3361     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3362    },
3363    {
3364     "enum_field_value" : 7,
3365     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3366    },
3367    {
3368     "enum_field_value" : 8,
3369     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3370    },
3371    {
3372     "enum_field_value" : 9,
3373     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3374    }
3375   ],
3376   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3377   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3378   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3379   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3380   "size" : 4,
3381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3382   "underlying_type" : "_ZTIj"
3383  },
3384  {
3385   "alignment" : 4,
3386   "enum_fields" :
3387   [
3388    {
3389     "enum_field_value" : 1,
3390     "name" : "android::hardware::kSynchronizedReadWrite"
3391    },
3392    {
3393     "enum_field_value" : 2,
3394     "name" : "android::hardware::kUnsynchronizedWrite"
3395    }
3396   ],
3397   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3398   "name" : "android::hardware::MQFlavor",
3399   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3400   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3401   "size" : 4,
3402   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3403   "underlying_type" : "_ZTIj"
3404  },
3405  {
3406   "alignment" : 4,
3407   "enum_fields" :
3408   [
3409    {
3410     "enum_field_value" : 0,
3411     "name" : "android::Condition::WAKE_UP_ONE"
3412    },
3413    {
3414     "enum_field_value" : 1,
3415     "name" : "android::Condition::WAKE_UP_ALL"
3416    }
3417   ],
3418   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3419   "name" : "android::Condition::WakeUpType",
3420   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3421   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3422   "size" : 4,
3423   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3424   "underlying_type" : "_ZTIj"
3425  },
3426  {
3427   "alignment" : 4,
3428   "enum_fields" :
3429   [
3430    {
3431     "enum_field_value" : 0,
3432     "name" : "android::Condition::PRIVATE"
3433    },
3434    {
3435     "enum_field_value" : 1,
3436     "name" : "android::Condition::SHARED"
3437    }
3438   ],
3439   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3440   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3441   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3442   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3443   "size" : 4,
3444   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3445   "underlying_type" : "_ZTIj"
3446  }
3447 ],
3448 "function_types" :
3449 [
3450  {
3451   "alignment" : 4,
3452   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3453   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3454   "parameters" :
3455   [
3456    {
3457     "referenced_type" : "_ZTIRKN7android8String16E"
3458    },
3459    {
3460     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3461    },
3462    {
3463     "referenced_type" : "_ZTIPv"
3464    }
3465   ],
3466   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3467   "return_type" : "_ZTIb",
3468   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3469   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3470  },
3471  {
3472   "alignment" : 4,
3473   "linker_set_key" : "_ZTIFiPvE",
3474   "name" : "int (void *)",
3475   "parameters" :
3476   [
3477    {
3478     "referenced_type" : "_ZTIPv"
3479    }
3480   ],
3481   "referenced_type" : "_ZTIFiPvE",
3482   "return_type" : "_ZTIi",
3483   "self_type" : "_ZTIFiPvE",
3484   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3485  },
3486  {
3487   "alignment" : 4,
3488   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3489   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3490   "parameters" :
3491   [
3492    {
3493     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3494    },
3495    {
3496     "referenced_type" : "_ZTIPKh"
3497    },
3498    {
3499     "referenced_type" : "_ZTIj"
3500    },
3501    {
3502     "referenced_type" : "_ZTIPKy"
3503    },
3504    {
3505     "referenced_type" : "_ZTIj"
3506    },
3507    {
3508     "referenced_type" : "_ZTIPv"
3509    }
3510   ],
3511   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3512   "return_type" : "_ZTIv",
3513   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3514   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3515  }
3516 ],
3517 "functions" :
3518 [
3519  {
3520   "function_name" : "android::hardware::fromBinder",
3521   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3nfc4V1_018INfcClientCallbackENS3_21BpHwNfcClientCallbackENS3_21BnHwNfcClientCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3522   "parameters" :
3523   [
3524    {
3525     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3526    }
3527   ],
3528   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
3529   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3530   "template_args" :
3531   [
3532    "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
3533    "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
3534    "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3535   ]
3536  },
3537  {
3538   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::getService",
3539   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3540   "parameters" :
3541   [
3542    {
3543     "default_arg" : true,
3544     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3545    },
3546    {
3547     "default_arg" : true,
3548     "referenced_type" : "_ZTIb"
3549    }
3550   ],
3551   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::linkToDeath",
3556   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3557   "parameters" :
3558   [
3559    {
3560     "is_this_ptr" : true,
3561     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3562    },
3563    {
3564     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3565    },
3566    {
3567     "referenced_type" : "_ZTIy"
3568    }
3569   ],
3570   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::getDebugInfo",
3575   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3581    },
3582    {
3583     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3584    }
3585   ],
3586   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3588  },
3589  {
3590   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::getHashChain",
3591   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3592   "parameters" :
3593   [
3594    {
3595     "is_this_ptr" : true,
3596     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3597    },
3598    {
3599     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3600    }
3601   ],
3602   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3604  },
3605  {
3606   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::tryGetService",
3607   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3608   "parameters" :
3609   [
3610    {
3611     "default_arg" : true,
3612     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3613    },
3614    {
3615     "default_arg" : true,
3616     "referenced_type" : "_ZTIb"
3617    }
3618   ],
3619   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
3620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3621  },
3622  {
3623   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::unlinkToDeath",
3624   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3625   "parameters" :
3626   [
3627    {
3628     "is_this_ptr" : true,
3629     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3630    },
3631    {
3632     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3633    }
3634   ],
3635   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3637  },
3638  {
3639   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::interfaceChain",
3640   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3641   "parameters" :
3642   [
3643    {
3644     "is_this_ptr" : true,
3645     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3646    },
3647    {
3648     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3649    }
3650   ],
3651   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3653  },
3654  {
3655   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::registerAsService",
3656   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3657   "parameters" :
3658   [
3659    {
3660     "is_this_ptr" : true,
3661     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3662    },
3663    {
3664     "default_arg" : true,
3665     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3666    }
3667   ],
3668   "return_type" : "_ZTIi",
3669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3670  },
3671  {
3672   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::interfaceDescriptor",
3673   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3674   "parameters" :
3675   [
3676    {
3677     "is_this_ptr" : true,
3678     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3679    },
3680    {
3681     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3682    }
3683   ],
3684   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3686  },
3687  {
3688   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::notifySyspropsChanged",
3689   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv",
3690   "parameters" :
3691   [
3692    {
3693     "is_this_ptr" : true,
3694     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3695    }
3696   ],
3697   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::setHALInstrumentation",
3702   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3708    }
3709   ],
3710   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3712  },
3713  {
3714   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::registerForNotifications",
3715   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3716   "parameters" :
3717   [
3718    {
3719     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3720    },
3721    {
3722     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3723    }
3724   ],
3725   "return_type" : "_ZTIb",
3726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3727  },
3728  {
3729   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::ping",
3730   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv",
3731   "parameters" :
3732   [
3733    {
3734     "is_this_ptr" : true,
3735     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3736    }
3737   ],
3738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::debug",
3743   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3744   "parameters" :
3745   [
3746    {
3747     "is_this_ptr" : true,
3748     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
3749    },
3750    {
3751     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3755    }
3756   ],
3757   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3759  },
3760  {
3761   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::castFrom",
3762   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3763   "parameters" :
3764   [
3765    {
3766     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3767    },
3768    {
3769     "default_arg" : true,
3770     "referenced_type" : "_ZTIb"
3771    }
3772   ],
3773   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
3774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3775  },
3776  {
3777   "function_name" : "android::hardware::nfc::V1_0::INfcClientCallback::castFrom",
3778   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8castFromERKNS_2spIS3_EEb",
3779   "parameters" :
3780   [
3781    {
3782     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3783    },
3784    {
3785     "default_arg" : true,
3786     "referenced_type" : "_ZTIb"
3787    }
3788   ],
3789   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
3790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
3791  },
3792  {
3793   "access" : "private",
3794   "function_name" : "android::hardware::nfc::V1_0::BsNfcClientCallback::addOnewayTask",
3795   "linker_set_key" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
3801    },
3802    {
3803     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3804    }
3805   ],
3806   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfcClientCallback.h"
3808  },
3809  {
3810   "function_name" : "android::hardware::nfc::V1_0::BsNfcClientCallback::BsNfcClientCallback",
3811   "linker_set_key" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackC1ENS_2spINS2_18INfcClientCallbackEEE",
3812   "parameters" :
3813   [
3814    {
3815     "is_this_ptr" : true,
3816     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
3817    },
3818    {
3819     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3820    }
3821   ],
3822   "return_type" : "_ZTIv",
3823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfcClientCallback.h"
3824  },
3825  {
3826   "function_name" : "android::hardware::nfc::V1_0::BsNfcClientCallback::BsNfcClientCallback",
3827   "linker_set_key" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackC2ENS_2spINS2_18INfcClientCallbackEEE",
3828   "parameters" :
3829   [
3830    {
3831     "is_this_ptr" : true,
3832     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
3833    },
3834    {
3835     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3836    }
3837   ],
3838   "return_type" : "_ZTIv",
3839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfcClientCallback.h"
3840  },
3841  {
3842   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::onTransact",
3843   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3844   "parameters" :
3845   [
3846    {
3847     "is_this_ptr" : true,
3848     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3849    },
3850    {
3851     "referenced_type" : "_ZTIj"
3852    },
3853    {
3854     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3855    },
3856    {
3857     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3858    },
3859    {
3860     "default_arg" : true,
3861     "referenced_type" : "_ZTIj"
3862    },
3863    {
3864     "default_arg" : true,
3865     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3866    }
3867   ],
3868   "return_type" : "_ZTIi",
3869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3870  },
3871  {
3872   "access" : "private",
3873   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::getDebugInfo",
3874   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3875   "parameters" :
3876   [
3877    {
3878     "is_this_ptr" : true,
3879     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3880    },
3881    {
3882     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3883    }
3884   ],
3885   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3887  },
3888  {
3889   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::_hidl_sendData",
3890   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback14_hidl_sendDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3891   "parameters" :
3892   [
3893    {
3894     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3895    },
3896    {
3897     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3898    },
3899    {
3900     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3901    },
3902    {
3903     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3904    }
3905   ],
3906   "return_type" : "_ZTIi",
3907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3908  },
3909  {
3910   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::_hidl_sendEvent",
3911   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3912   "parameters" :
3913   [
3914    {
3915     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3916    },
3917    {
3918     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3919    },
3920    {
3921     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3922    },
3923    {
3924     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3925    }
3926   ],
3927   "return_type" : "_ZTIi",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3929  },
3930  {
3931   "access" : "private",
3932   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::ping",
3933   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback4pingEv",
3934   "parameters" :
3935   [
3936    {
3937     "is_this_ptr" : true,
3938     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3939    }
3940   ],
3941   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3943  },
3944  {
3945   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::BnHwNfcClientCallback",
3946   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackC1ERKNS_2spINS2_18INfcClientCallbackEEE",
3947   "parameters" :
3948   [
3949    {
3950     "is_this_ptr" : true,
3951     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3952    },
3953    {
3954     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3955    }
3956   ],
3957   "return_type" : "_ZTIv",
3958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3959  },
3960  {
3961   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::BnHwNfcClientCallback",
3962   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackC2ERKNS_2spINS2_18INfcClientCallbackEEE",
3963   "parameters" :
3964   [
3965    {
3966     "is_this_ptr" : true,
3967     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3968    },
3969    {
3970     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3971    }
3972   ],
3973   "return_type" : "_ZTIv",
3974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3975  },
3976  {
3977   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::~BnHwNfcClientCallback",
3978   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev",
3979   "parameters" :
3980   [
3981    {
3982     "is_this_ptr" : true,
3983     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3984    }
3985   ],
3986   "return_type" : "_ZTIv",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::~BnHwNfcClientCallback",
3991   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev",
3992   "parameters" :
3993   [
3994    {
3995     "is_this_ptr" : true,
3996     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
3997    }
3998   ],
3999   "return_type" : "_ZTIv",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
4001  },
4002  {
4003   "function_name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback::~BnHwNfcClientCallback",
4004   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD2Ev",
4005   "parameters" :
4006   [
4007    {
4008     "is_this_ptr" : true,
4009     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
4010    }
4011   ],
4012   "return_type" : "_ZTIv",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::linkToDeath",
4017   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4018   "parameters" :
4019   [
4020    {
4021     "is_this_ptr" : true,
4022     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4023    },
4024    {
4025     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4026    },
4027    {
4028     "referenced_type" : "_ZTIy"
4029    }
4030   ],
4031   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4033  },
4034  {
4035   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::getDebugInfo",
4036   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4042    },
4043    {
4044     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4045    }
4046   ],
4047   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4049  },
4050  {
4051   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::getHashChain",
4052   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4053   "parameters" :
4054   [
4055    {
4056     "is_this_ptr" : true,
4057     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4058    },
4059    {
4060     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4061    }
4062   ],
4063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::unlinkToDeath",
4068   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4069   "parameters" :
4070   [
4071    {
4072     "is_this_ptr" : true,
4073     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4074    },
4075    {
4076     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4077    }
4078   ],
4079   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4081  },
4082  {
4083   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::_hidl_sendData",
4084   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14_hidl_sendDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4085   "parameters" :
4086   [
4087    {
4088     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4089    },
4090    {
4091     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4092    },
4093    {
4094     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4095    }
4096   ],
4097   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::interfaceChain",
4102   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4108    },
4109    {
4110     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4111    }
4112   ],
4113   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::_hidl_sendEvent",
4118   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_8NfcEventENS2_9NfcStatusE",
4119   "parameters" :
4120   [
4121    {
4122     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4123    },
4124    {
4125     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4126    },
4127    {
4128     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE"
4129    },
4130    {
4131     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
4132    }
4133   ],
4134   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4136  },
4137  {
4138   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::onLastStrongRef",
4139   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv",
4140   "parameters" :
4141   [
4142    {
4143     "is_this_ptr" : true,
4144     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4145    },
4146    {
4147     "referenced_type" : "_ZTIPKv"
4148    }
4149   ],
4150   "return_type" : "_ZTIv",
4151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4152  },
4153  {
4154   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::interfaceDescriptor",
4155   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4156   "parameters" :
4157   [
4158    {
4159     "is_this_ptr" : true,
4160     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4161    },
4162    {
4163     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4164    }
4165   ],
4166   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::notifySyspropsChanged",
4171   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv",
4172   "parameters" :
4173   [
4174    {
4175     "is_this_ptr" : true,
4176     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4177    }
4178   ],
4179   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4181  },
4182  {
4183   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::setHALInstrumentation",
4184   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv",
4185   "parameters" :
4186   [
4187    {
4188     "is_this_ptr" : true,
4189     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4190    }
4191   ],
4192   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4194  },
4195  {
4196   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::ping",
4197   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv",
4198   "parameters" :
4199   [
4200    {
4201     "is_this_ptr" : true,
4202     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4203    }
4204   ],
4205   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4207  },
4208  {
4209   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::debug",
4210   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4211   "parameters" :
4212   [
4213    {
4214     "is_this_ptr" : true,
4215     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4216    },
4217    {
4218     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4219    },
4220    {
4221     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4222    }
4223   ],
4224   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4226  },
4227  {
4228   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::sendData",
4229   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE",
4230   "parameters" :
4231   [
4232    {
4233     "is_this_ptr" : true,
4234     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4235    },
4236    {
4237     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4238    }
4239   ],
4240   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4242  },
4243  {
4244   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::sendEvent",
4245   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE",
4246   "parameters" :
4247   [
4248    {
4249     "is_this_ptr" : true,
4250     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4251    },
4252    {
4253     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE"
4254    },
4255    {
4256     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
4257    }
4258   ],
4259   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4261  },
4262  {
4263   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::BpHwNfcClientCallback",
4264   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackC1ERKNS_2spINS0_7IBinderEEE",
4265   "parameters" :
4266   [
4267    {
4268     "is_this_ptr" : true,
4269     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4270    },
4271    {
4272     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4273    }
4274   ],
4275   "return_type" : "_ZTIv",
4276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4277  },
4278  {
4279   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::BpHwNfcClientCallback",
4280   "linker_set_key" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackC2ERKNS_2spINS0_7IBinderEEE",
4281   "parameters" :
4282   [
4283    {
4284     "is_this_ptr" : true,
4285     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
4286    },
4287    {
4288     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4289    }
4290   ],
4291   "return_type" : "_ZTIv",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::nfc::V1_0::INfc::getService",
4296   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4297   "parameters" :
4298   [
4299    {
4300     "default_arg" : true,
4301     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4302    },
4303    {
4304     "default_arg" : true,
4305     "referenced_type" : "_ZTIb"
4306    }
4307   ],
4308   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4310  },
4311  {
4312   "function_name" : "android::hardware::nfc::V1_0::INfc::linkToDeath",
4313   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4314   "parameters" :
4315   [
4316    {
4317     "is_this_ptr" : true,
4318     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4319    },
4320    {
4321     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4322    },
4323    {
4324     "referenced_type" : "_ZTIy"
4325    }
4326   ],
4327   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4329  },
4330  {
4331   "function_name" : "android::hardware::nfc::V1_0::INfc::getDebugInfo",
4332   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4333   "parameters" :
4334   [
4335    {
4336     "is_this_ptr" : true,
4337     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4338    },
4339    {
4340     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4341    }
4342   ],
4343   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4345  },
4346  {
4347   "function_name" : "android::hardware::nfc::V1_0::INfc::getHashChain",
4348   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4349   "parameters" :
4350   [
4351    {
4352     "is_this_ptr" : true,
4353     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4354    },
4355    {
4356     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4357    }
4358   ],
4359   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4361  },
4362  {
4363   "function_name" : "android::hardware::nfc::V1_0::INfc::tryGetService",
4364   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4365   "parameters" :
4366   [
4367    {
4368     "default_arg" : true,
4369     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4370    },
4371    {
4372     "default_arg" : true,
4373     "referenced_type" : "_ZTIb"
4374    }
4375   ],
4376   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
4377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4378  },
4379  {
4380   "function_name" : "android::hardware::nfc::V1_0::INfc::unlinkToDeath",
4381   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4382   "parameters" :
4383   [
4384    {
4385     "is_this_ptr" : true,
4386     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4387    },
4388    {
4389     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4390    }
4391   ],
4392   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4394  },
4395  {
4396   "function_name" : "android::hardware::nfc::V1_0::INfc::interfaceChain",
4397   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4398   "parameters" :
4399   [
4400    {
4401     "is_this_ptr" : true,
4402     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4403    },
4404    {
4405     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4406    }
4407   ],
4408   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4410  },
4411  {
4412   "function_name" : "android::hardware::nfc::V1_0::INfc::registerAsService",
4413   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4414   "parameters" :
4415   [
4416    {
4417     "is_this_ptr" : true,
4418     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4419    },
4420    {
4421     "default_arg" : true,
4422     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4423    }
4424   ],
4425   "return_type" : "_ZTIi",
4426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4427  },
4428  {
4429   "function_name" : "android::hardware::nfc::V1_0::INfc::interfaceDescriptor",
4430   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4431   "parameters" :
4432   [
4433    {
4434     "is_this_ptr" : true,
4435     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4436    },
4437    {
4438     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4439    }
4440   ],
4441   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4443  },
4444  {
4445   "function_name" : "android::hardware::nfc::V1_0::INfc::notifySyspropsChanged",
4446   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv",
4447   "parameters" :
4448   [
4449    {
4450     "is_this_ptr" : true,
4451     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4452    }
4453   ],
4454   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4456  },
4457  {
4458   "function_name" : "android::hardware::nfc::V1_0::INfc::setHALInstrumentation",
4459   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv",
4460   "parameters" :
4461   [
4462    {
4463     "is_this_ptr" : true,
4464     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4465    }
4466   ],
4467   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4469  },
4470  {
4471   "function_name" : "android::hardware::nfc::V1_0::INfc::registerForNotifications",
4472   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4473   "parameters" :
4474   [
4475    {
4476     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4477    },
4478    {
4479     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4480    }
4481   ],
4482   "return_type" : "_ZTIb",
4483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4484  },
4485  {
4486   "function_name" : "android::hardware::nfc::V1_0::INfc::ping",
4487   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv",
4488   "parameters" :
4489   [
4490    {
4491     "is_this_ptr" : true,
4492     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4493    }
4494   ],
4495   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4497  },
4498  {
4499   "function_name" : "android::hardware::nfc::V1_0::INfc::debug",
4500   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4501   "parameters" :
4502   [
4503    {
4504     "is_this_ptr" : true,
4505     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
4506    },
4507    {
4508     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4509    },
4510    {
4511     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4512    }
4513   ],
4514   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::nfc::V1_0::INfc::castFrom",
4519   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4520   "parameters" :
4521   [
4522    {
4523     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4524    },
4525    {
4526     "default_arg" : true,
4527     "referenced_type" : "_ZTIb"
4528    }
4529   ],
4530   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
4531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4532  },
4533  {
4534   "function_name" : "android::hardware::nfc::V1_0::INfc::castFrom",
4535   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc8castFromERKNS_2spIS3_EEb",
4536   "parameters" :
4537   [
4538    {
4539     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4540    },
4541    {
4542     "default_arg" : true,
4543     "referenced_type" : "_ZTIb"
4544    }
4545   ],
4546   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
4547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
4548  },
4549  {
4550   "access" : "private",
4551   "function_name" : "android::hardware::nfc::V1_0::BsNfc::addOnewayTask",
4552   "linker_set_key" : "_ZN7android8hardware3nfc4V1_05BsNfc13addOnewayTaskENSt3__18functionIFvvEEE",
4553   "parameters" :
4554   [
4555    {
4556     "is_this_ptr" : true,
4557     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_05BsNfcE"
4558    },
4559    {
4560     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4561    }
4562   ],
4563   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfc.h"
4565  },
4566  {
4567   "function_name" : "android::hardware::nfc::V1_0::BsNfc::BsNfc",
4568   "linker_set_key" : "_ZN7android8hardware3nfc4V1_05BsNfcC1ENS_2spINS2_4INfcEEE",
4569   "parameters" :
4570   [
4571    {
4572     "is_this_ptr" : true,
4573     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_05BsNfcE"
4574    },
4575    {
4576     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4577    }
4578   ],
4579   "return_type" : "_ZTIv",
4580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfc.h"
4581  },
4582  {
4583   "function_name" : "android::hardware::nfc::V1_0::BsNfc::BsNfc",
4584   "linker_set_key" : "_ZN7android8hardware3nfc4V1_05BsNfcC2ENS_2spINS2_4INfcEEE",
4585   "parameters" :
4586   [
4587    {
4588     "is_this_ptr" : true,
4589     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_05BsNfcE"
4590    },
4591    {
4592     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4593    }
4594   ],
4595   "return_type" : "_ZTIv",
4596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfc.h"
4597  },
4598  {
4599   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_open",
4600   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10_hidl_openEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4601   "parameters" :
4602   [
4603    {
4604     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4605    },
4606    {
4607     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4608    },
4609    {
4610     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4611    },
4612    {
4613     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4614    }
4615   ],
4616   "return_type" : "_ZTIi",
4617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4618  },
4619  {
4620   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::onTransact",
4621   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4622   "parameters" :
4623   [
4624    {
4625     "is_this_ptr" : true,
4626     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4627    },
4628    {
4629     "referenced_type" : "_ZTIj"
4630    },
4631    {
4632     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4633    },
4634    {
4635     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4636    },
4637    {
4638     "default_arg" : true,
4639     "referenced_type" : "_ZTIj"
4640    },
4641    {
4642     "default_arg" : true,
4643     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4644    }
4645   ],
4646   "return_type" : "_ZTIi",
4647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4648  },
4649  {
4650   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_close",
4651   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc11_hidl_closeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4652   "parameters" :
4653   [
4654    {
4655     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4656    },
4657    {
4658     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4659    },
4660    {
4661     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4662    },
4663    {
4664     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4665    }
4666   ],
4667   "return_type" : "_ZTIi",
4668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4669  },
4670  {
4671   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_write",
4672   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc11_hidl_writeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4673   "parameters" :
4674   [
4675    {
4676     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4677    },
4678    {
4679     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4680    },
4681    {
4682     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4683    },
4684    {
4685     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4686    }
4687   ],
4688   "return_type" : "_ZTIi",
4689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4690  },
4691  {
4692   "access" : "private",
4693   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::getDebugInfo",
4694   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4695   "parameters" :
4696   [
4697    {
4698     "is_this_ptr" : true,
4699     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4700    },
4701    {
4702     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4703    }
4704   ],
4705   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4707  },
4708  {
4709   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_powerCycle",
4710   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc16_hidl_powerCycleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4711   "parameters" :
4712   [
4713    {
4714     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4715    },
4716    {
4717     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4718    },
4719    {
4720     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4721    },
4722    {
4723     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4724    }
4725   ],
4726   "return_type" : "_ZTIi",
4727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4728  },
4729  {
4730   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_prediscover",
4731   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc17_hidl_prediscoverEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4732   "parameters" :
4733   [
4734    {
4735     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4736    },
4737    {
4738     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4739    },
4740    {
4741     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4742    },
4743    {
4744     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4745    }
4746   ],
4747   "return_type" : "_ZTIi",
4748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4749  },
4750  {
4751   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_controlGranted",
4752   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc20_hidl_controlGrantedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4753   "parameters" :
4754   [
4755    {
4756     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4757    },
4758    {
4759     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4760    },
4761    {
4762     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4763    },
4764    {
4765     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4766    }
4767   ],
4768   "return_type" : "_ZTIi",
4769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4770  },
4771  {
4772   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::_hidl_coreInitialized",
4773   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc21_hidl_coreInitializedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4774   "parameters" :
4775   [
4776    {
4777     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4778    },
4779    {
4780     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4781    },
4782    {
4783     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4784    },
4785    {
4786     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4787    }
4788   ],
4789   "return_type" : "_ZTIi",
4790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4791  },
4792  {
4793   "access" : "private",
4794   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::ping",
4795   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfc4pingEv",
4796   "parameters" :
4797   [
4798    {
4799     "is_this_ptr" : true,
4800     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4801    }
4802   ],
4803   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4805  },
4806  {
4807   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::BnHwNfc",
4808   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfcC1ERKNS_2spINS2_4INfcEEE",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4814    },
4815    {
4816     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4817    }
4818   ],
4819   "return_type" : "_ZTIv",
4820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4821  },
4822  {
4823   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::BnHwNfc",
4824   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfcC2ERKNS_2spINS2_4INfcEEE",
4825   "parameters" :
4826   [
4827    {
4828     "is_this_ptr" : true,
4829     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4830    },
4831    {
4832     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4833    }
4834   ],
4835   "return_type" : "_ZTIv",
4836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4837  },
4838  {
4839   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::~BnHwNfc",
4840   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev",
4841   "parameters" :
4842   [
4843    {
4844     "is_this_ptr" : true,
4845     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4846    }
4847   ],
4848   "return_type" : "_ZTIv",
4849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4850  },
4851  {
4852   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::~BnHwNfc",
4853   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev",
4854   "parameters" :
4855   [
4856    {
4857     "is_this_ptr" : true,
4858     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4859    }
4860   ],
4861   "return_type" : "_ZTIv",
4862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4863  },
4864  {
4865   "function_name" : "android::hardware::nfc::V1_0::BnHwNfc::~BnHwNfc",
4866   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD2Ev",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE"
4872    }
4873   ],
4874   "return_type" : "_ZTIv",
4875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
4876  },
4877  {
4878   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_open",
4879   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10_hidl_openEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18INfcClientCallbackEEE",
4880   "parameters" :
4881   [
4882    {
4883     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4884    },
4885    {
4886     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4887    },
4888    {
4889     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
4890    }
4891   ],
4892   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4894  },
4895  {
4896   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::powerCycle",
4897   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv",
4898   "parameters" :
4899   [
4900    {
4901     "is_this_ptr" : true,
4902     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
4903    }
4904   ],
4905   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4907  },
4908  {
4909   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_close",
4910   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11_hidl_closeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4911   "parameters" :
4912   [
4913    {
4914     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4915    },
4916    {
4917     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4918    }
4919   ],
4920   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4922  },
4923  {
4924   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_write",
4925   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11_hidl_writeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4926   "parameters" :
4927   [
4928    {
4929     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4930    },
4931    {
4932     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4933    },
4934    {
4935     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4936    }
4937   ],
4938   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
4939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4940  },
4941  {
4942   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::linkToDeath",
4943   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
4949    },
4950    {
4951     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4952    },
4953    {
4954     "referenced_type" : "_ZTIy"
4955    }
4956   ],
4957   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4959  },
4960  {
4961   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::prediscover",
4962   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv",
4963   "parameters" :
4964   [
4965    {
4966     "is_this_ptr" : true,
4967     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
4968    }
4969   ],
4970   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4972  },
4973  {
4974   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::getDebugInfo",
4975   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4976   "parameters" :
4977   [
4978    {
4979     "is_this_ptr" : true,
4980     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
4981    },
4982    {
4983     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4984    }
4985   ],
4986   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
4988  },
4989  {
4990   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::getHashChain",
4991   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
4997    },
4998    {
4999     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5000    }
5001   ],
5002   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5004  },
5005  {
5006   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::unlinkToDeath",
5007   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5008   "parameters" :
5009   [
5010    {
5011     "is_this_ptr" : true,
5012     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5013    },
5014    {
5015     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5016    }
5017   ],
5018   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5020  },
5021  {
5022   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::controlGranted",
5023   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv",
5024   "parameters" :
5025   [
5026    {
5027     "is_this_ptr" : true,
5028     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5029    }
5030   ],
5031   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5033  },
5034  {
5035   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::interfaceChain",
5036   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5037   "parameters" :
5038   [
5039    {
5040     "is_this_ptr" : true,
5041     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5042    },
5043    {
5044     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5045    }
5046   ],
5047   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5049  },
5050  {
5051   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::coreInitialized",
5052   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE",
5053   "parameters" :
5054   [
5055    {
5056     "is_this_ptr" : true,
5057     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5058    },
5059    {
5060     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5061    }
5062   ],
5063   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5065  },
5066  {
5067   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::onLastStrongRef",
5068   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv",
5069   "parameters" :
5070   [
5071    {
5072     "is_this_ptr" : true,
5073     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5074    },
5075    {
5076     "referenced_type" : "_ZTIPKv"
5077    }
5078   ],
5079   "return_type" : "_ZTIv",
5080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5081  },
5082  {
5083   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_powerCycle",
5084   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc16_hidl_powerCycleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5085   "parameters" :
5086   [
5087    {
5088     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5089    },
5090    {
5091     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5092    }
5093   ],
5094   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5096  },
5097  {
5098   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_prediscover",
5099   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc17_hidl_prediscoverEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5100   "parameters" :
5101   [
5102    {
5103     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5104    },
5105    {
5106     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5107    }
5108   ],
5109   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5111  },
5112  {
5113   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::interfaceDescriptor",
5114   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5120    },
5121    {
5122     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5123    }
5124   ],
5125   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5127  },
5128  {
5129   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_controlGranted",
5130   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc20_hidl_controlGrantedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5131   "parameters" :
5132   [
5133    {
5134     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5135    },
5136    {
5137     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5138    }
5139   ],
5140   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5142  },
5143  {
5144   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::_hidl_coreInitialized",
5145   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21_hidl_coreInitializedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5146   "parameters" :
5147   [
5148    {
5149     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5150    },
5151    {
5152     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5153    },
5154    {
5155     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5156    }
5157   ],
5158   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::notifySyspropsChanged",
5163   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5169    }
5170   ],
5171   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5173  },
5174  {
5175   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::setHALInstrumentation",
5176   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5182    }
5183   ],
5184   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5186  },
5187  {
5188   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::open",
5189   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE",
5190   "parameters" :
5191   [
5192    {
5193     "is_this_ptr" : true,
5194     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5195    },
5196    {
5197     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
5198    }
5199   ],
5200   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5202  },
5203  {
5204   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::ping",
5205   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv",
5206   "parameters" :
5207   [
5208    {
5209     "is_this_ptr" : true,
5210     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5211    }
5212   ],
5213   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5215  },
5216  {
5217   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::close",
5218   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv",
5219   "parameters" :
5220   [
5221    {
5222     "is_this_ptr" : true,
5223     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5224    }
5225   ],
5226   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5228  },
5229  {
5230   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::debug",
5231   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5232   "parameters" :
5233   [
5234    {
5235     "is_this_ptr" : true,
5236     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5237    },
5238    {
5239     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5240    },
5241    {
5242     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5243    }
5244   ],
5245   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5247  },
5248  {
5249   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::write",
5250   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE",
5251   "parameters" :
5252   [
5253    {
5254     "is_this_ptr" : true,
5255     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5256    },
5257    {
5258     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5259    }
5260   ],
5261   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
5262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5263  },
5264  {
5265   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::BpHwNfc",
5266   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfcC1ERKNS_2spINS0_7IBinderEEE",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5272    },
5273    {
5274     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5275    }
5276   ],
5277   "return_type" : "_ZTIv",
5278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5279  },
5280  {
5281   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::BpHwNfc",
5282   "linker_set_key" : "_ZN7android8hardware3nfc4V1_07BpHwNfcC2ERKNS_2spINS0_7IBinderEEE",
5283   "parameters" :
5284   [
5285    {
5286     "is_this_ptr" : true,
5287     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5288    },
5289    {
5290     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5291    }
5292   ],
5293   "return_type" : "_ZTIv",
5294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5295  },
5296  {
5297   "function_name" : "android::hardware::details::castInterface",
5298   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_018INfcClientCallbackENS_4hidl4base4V1_05IBaseENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5299   "parameters" :
5300   [
5301    {
5302     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5303    },
5304    {
5305     "referenced_type" : "_ZTIPKc"
5306    },
5307    {
5308     "referenced_type" : "_ZTIb"
5309    }
5310   ],
5311   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
5312   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5313   "template_args" :
5314   [
5315    "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
5316    "_ZTIN7android4hidl4base4V1_05IBaseE",
5317    "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
5318   ]
5319  },
5320  {
5321   "function_name" : "android::hardware::details::castInterface",
5322   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_04INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5323   "parameters" :
5324   [
5325    {
5326     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5327    },
5328    {
5329     "referenced_type" : "_ZTIPKc"
5330    },
5331    {
5332     "referenced_type" : "_ZTIb"
5333    }
5334   ],
5335   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
5336   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5337   "template_args" :
5338   [
5339    "_ZTIN7android8hardware3nfc4V1_04INfcE",
5340    "_ZTIN7android4hidl4base4V1_05IBaseE",
5341    "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
5342   ]
5343  },
5344  {
5345   "function_name" : "android::hardware::details::wrapPassthrough",
5346   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_",
5347   "parameters" :
5348   [
5349    {
5350     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
5351    }
5352   ],
5353   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5354   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5355   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE", "_ZTIv" ]
5356  },
5357  {
5358   "function_name" : "android::hardware::details::getServiceInternal",
5359   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_021BpHwNfcClientCallbackENS4_18INfcClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5360   "parameters" :
5361   [
5362    {
5363     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5364    },
5365    {
5366     "referenced_type" : "_ZTIb"
5367    },
5368    {
5369     "referenced_type" : "_ZTIb"
5370    }
5371   ],
5372   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5373   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5374   "template_args" :
5375   [
5376    "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
5377    "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
5378    "_ZTIv",
5379    "_ZTIv"
5380   ]
5381  },
5382  {
5383   "function_name" : "android::hardware::details::getServiceInternal",
5384   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_07BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5385   "parameters" :
5386   [
5387    {
5388     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5389    },
5390    {
5391     "referenced_type" : "_ZTIb"
5392    },
5393    {
5394     "referenced_type" : "_ZTIb"
5395    }
5396   ],
5397   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5398   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5399   "template_args" :
5400   [
5401    "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
5402    "_ZTIN7android8hardware3nfc4V1_04INfcE",
5403    "_ZTIv",
5404    "_ZTIv"
5405   ]
5406  },
5407  {
5408   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::onLastStrongRef",
5409   "linker_set_key" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv",
5410   "parameters" :
5411   [
5412    {
5413     "is_this_ptr" : true,
5414     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
5415    },
5416    {
5417     "referenced_type" : "_ZTIPKv"
5418    }
5419   ],
5420   "return_type" : "_ZTIv",
5421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
5422  },
5423  {
5424   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::onLastStrongRef",
5425   "linker_set_key" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv",
5426   "parameters" :
5427   [
5428    {
5429     "is_this_ptr" : true,
5430     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5431    },
5432    {
5433     "referenced_type" : "_ZTIPKv"
5434    }
5435   ],
5436   "return_type" : "_ZTIv",
5437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5438  },
5439  {
5440   "function_name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback::onLastStrongRef",
5441   "linker_set_key" : "_ZTv0_n20_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv",
5442   "parameters" :
5443   [
5444    {
5445     "is_this_ptr" : true,
5446     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
5447    },
5448    {
5449     "referenced_type" : "_ZTIPKv"
5450    }
5451   ],
5452   "return_type" : "_ZTIv",
5453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
5454  },
5455  {
5456   "function_name" : "android::hardware::nfc::V1_0::BpHwNfc::onLastStrongRef",
5457   "linker_set_key" : "_ZTv0_n20_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE"
5463    },
5464    {
5465     "referenced_type" : "_ZTIPKv"
5466    }
5467   ],
5468   "return_type" : "_ZTIv",
5469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5470  }
5471 ],
5472 "global_vars" :
5473 [
5474  {
5475   "linker_set_key" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback10descriptorE",
5476   "name" : "android::hardware::nfc::V1_0::INfcClientCallback::descriptor",
5477   "referenced_type" : "_ZTIPKc",
5478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
5479  },
5480  {
5481   "linker_set_key" : "_ZN7android8hardware3nfc4V1_04INfc10descriptorE",
5482   "name" : "android::hardware::nfc::V1_0::INfc::descriptor",
5483   "referenced_type" : "_ZTIPKc",
5484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
5485  }
5486 ],
5487 "lvalue_reference_types" :
5488 [
5489  {
5490   "alignment" : 4,
5491   "linker_set_key" : "_ZTIRK7log_msg",
5492   "name" : "const log_msg &",
5493   "referenced_type" : "_ZTIK7log_msg",
5494   "self_type" : "_ZTIRK7log_msg",
5495   "size" : 4,
5496   "source_file" : "/system/core/liblog/include/log/log_read.h"
5497  },
5498  {
5499   "alignment" : 4,
5500   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5501   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5502   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5503   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5504   "size" : 4,
5505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5510   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5511   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5512   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5513   "size" : 4,
5514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
5515  },
5516  {
5517   "alignment" : 4,
5518   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5519   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5520   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5521   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5522   "size" : 4,
5523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5524  },
5525  {
5526   "alignment" : 4,
5527   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5528   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5529   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5530   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5531   "size" : 4,
5532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5533  },
5534  {
5535   "alignment" : 4,
5536   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5537   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
5538   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5539   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5540   "size" : 4,
5541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5546   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> &",
5547   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5548   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5549   "size" : 4,
5550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5555   "name" : "const android::sp<android::hardware::IBinder> &",
5556   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5557   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5558   "size" : 4,
5559   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5560  },
5561  {
5562   "alignment" : 4,
5563   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5564   "name" : "const android::wp<android::hardware::BHwBinder> &",
5565   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5566   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5567   "size" : 4,
5568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5569  },
5570  {
5571   "alignment" : 4,
5572   "linker_set_key" : "_ZTIRKN7android7String8E",
5573   "name" : "const android::String8 &",
5574   "referenced_type" : "_ZTIKN7android7String8E",
5575   "self_type" : "_ZTIRKN7android7String8E",
5576   "size" : 4,
5577   "source_file" : "/system/core/libutils/include/utils/String8.h"
5578  },
5579  {
5580   "alignment" : 4,
5581   "linker_set_key" : "_ZTIRKN7android8String16E",
5582   "name" : "const android::String16 &",
5583   "referenced_type" : "_ZTIKN7android8String16E",
5584   "self_type" : "_ZTIRKN7android8String16E",
5585   "size" : 4,
5586   "source_file" : "/system/core/libutils/include/utils/String16.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5591   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5592   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5593   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5594   "size" : 4,
5595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5600   "name" : "const android::hardware::hidl_handle &",
5601   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5602   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5603   "size" : 4,
5604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5609   "name" : "const android::hardware::hidl_memory &",
5610   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5611   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5612   "size" : 4,
5613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5618   "name" : "const android::hardware::hidl_string &",
5619   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5620   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5621   "size" : 4,
5622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5627   "name" : "const android::hardware::hidl_version &",
5628   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5629   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5630   "size" : 4,
5631   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5636   "name" : "const android::hardware::Parcel &",
5637   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5638   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5639   "size" : 4,
5640   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5645   "name" : "const android::hardware::Return<bool> &",
5646   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5647   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5648   "size" : 4,
5649   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5654   "name" : "const android::hardware::Status &",
5655   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5656   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5657   "size" : 4,
5658   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5659  },
5660  {
5661   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5662   "name" : "const iter<is_const> &",
5663   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5664   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5665   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5670   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5671   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5672   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5673   "size" : 4,
5674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5679   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5680   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5681   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5682   "size" : 4,
5683   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5688   "name" : "const android::hardware::hidl_vec<int> &",
5689   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5690   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5691   "size" : 4,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5697   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5698   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5699   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5700   "size" : 4,
5701   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5706   "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 *> > *)> > > &",
5707   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5708   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5709   "size" : 4,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5715   "name" : "const android::hidl::base::V1_0::IBase *const &",
5716   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5717   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5718   "size" : 4,
5719   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "_ZTIRKa",
5724   "name" : "const signed char &",
5725   "referenced_type" : "_ZTIKa",
5726   "self_type" : "_ZTIRKa",
5727   "size" : 4,
5728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIRKb",
5733   "name" : "const bool &",
5734   "referenced_type" : "_ZTIKb",
5735   "self_type" : "_ZTIRKb",
5736   "size" : 4,
5737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "_ZTIRKd",
5742   "name" : "const double &",
5743   "referenced_type" : "_ZTIKd",
5744   "self_type" : "_ZTIRKd",
5745   "size" : 4,
5746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "_ZTIRKf",
5751   "name" : "const float &",
5752   "referenced_type" : "_ZTIKf",
5753   "self_type" : "_ZTIRKf",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "_ZTIRKh",
5760   "name" : "const unsigned char &",
5761   "referenced_type" : "_ZTIKh",
5762   "self_type" : "_ZTIRKh",
5763   "size" : 4,
5764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "_ZTIRKi",
5769   "name" : "const int &",
5770   "referenced_type" : "_ZTIKi",
5771   "self_type" : "_ZTIRKi",
5772   "size" : 4,
5773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "_ZTIRKj",
5778   "name" : "const unsigned int &",
5779   "referenced_type" : "_ZTIKj",
5780   "self_type" : "_ZTIRKj",
5781   "size" : 4,
5782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "_ZTIRKs",
5787   "name" : "const short &",
5788   "referenced_type" : "_ZTIKs",
5789   "self_type" : "_ZTIRKs",
5790   "size" : 4,
5791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "_ZTIRKt",
5796   "name" : "const unsigned short &",
5797   "referenced_type" : "_ZTIKt",
5798   "self_type" : "_ZTIRKt",
5799   "size" : 4,
5800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIRKx",
5805   "name" : "const long long &",
5806   "referenced_type" : "_ZTIKx",
5807   "self_type" : "_ZTIRKx",
5808   "size" : 4,
5809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "_ZTIRKy",
5814   "name" : "const unsigned long long &",
5815   "referenced_type" : "_ZTIKy",
5816   "self_type" : "_ZTIRKy",
5817   "size" : 4,
5818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5823   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5824   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5825   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5826   "size" : 4,
5827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5832   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
5833   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5834   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5841   "name" : "android::sp<android::hardware::nfc::V1_0::INfc> &",
5842   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5843   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5844   "size" : 4,
5845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "_ZTIRN7android5MutexE",
5850   "name" : "android::Mutex &",
5851   "referenced_type" : "_ZTIN7android5MutexE",
5852   "self_type" : "_ZTIRN7android5MutexE",
5853   "size" : 4,
5854   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "_ZTIRN7android6RWLockE",
5859   "name" : "android::RWLock &",
5860   "referenced_type" : "_ZTIN7android6RWLockE",
5861   "self_type" : "_ZTIRN7android6RWLockE",
5862   "size" : 4,
5863   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "_ZTIRN7android7String8E",
5868   "name" : "android::String8 &",
5869   "referenced_type" : "_ZTIN7android7String8E",
5870   "self_type" : "_ZTIRN7android7String8E",
5871   "size" : 4,
5872   "source_file" : "/system/core/libutils/include/utils/String8.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "_ZTIRN7android8String16E",
5877   "name" : "android::String16 &",
5878   "referenced_type" : "_ZTIN7android8String16E",
5879   "self_type" : "_ZTIRN7android8String16E",
5880   "size" : 4,
5881   "source_file" : "/system/core/libutils/include/utils/String16.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5886   "name" : "android::hardware::TextOutput &",
5887   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5888   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5889   "size" : 4,
5890   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5895   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5896   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5897   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5898   "size" : 4,
5899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5904   "name" : "android::hardware::hidl_memory &",
5905   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5906   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5907   "size" : 4,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5913   "name" : "android::hardware::hidl_string &",
5914   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5915   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5916   "size" : 4,
5917   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5922   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &",
5923   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5924   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
5931   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> > &",
5932   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
5933   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
5934   "size" : 4,
5935   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
5940   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> > &",
5941   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
5942   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
5943   "size" : 4,
5944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5949   "name" : "android::hardware::Return<bool> &",
5950   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5951   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5952   "size" : 4,
5953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
5958   "name" : "android::hardware::Return<unsigned int> &",
5959   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
5960   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
5961   "size" : 4,
5962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5967   "name" : "android::hardware::Return<void> &",
5968   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5969   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5970   "size" : 4,
5971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5976   "name" : "android::hardware::Status &",
5977   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5978   "self_type" : "_ZTIRN7android8hardware6StatusE",
5979   "size" : 4,
5980   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5985   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5986   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5987   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5988   "size" : 4,
5989   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5994   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5996   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5997   "size" : 4,
5998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6003   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6004   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6005   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6006   "size" : 4,
6007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6012   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6013   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6014   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIRh",
6021   "name" : "unsigned char &",
6022   "referenced_type" : "_ZTIh",
6023   "self_type" : "_ZTIRh",
6024   "size" : 4,
6025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIRi",
6030   "name" : "int &",
6031   "referenced_type" : "_ZTIi",
6032   "self_type" : "_ZTIRi",
6033   "size" : 4,
6034   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIRj",
6039   "name" : "unsigned int &",
6040   "referenced_type" : "_ZTIj",
6041   "self_type" : "_ZTIRj",
6042   "size" : 4,
6043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
6044  }
6045 ],
6046 "pointer_types" :
6047 [
6048  {
6049   "alignment" : 4,
6050   "linker_set_key" : "_ZTIP13native_handle",
6051   "name" : "native_handle *",
6052   "referenced_type" : "_ZTI13native_handle",
6053   "self_type" : "_ZTIP13native_handle",
6054   "size" : 4,
6055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "linker_set_key" : "_ZTIP18android_flex_plane",
6060   "name" : "android_flex_plane *",
6061   "referenced_type" : "_ZTI18android_flex_plane",
6062   "self_type" : "_ZTIP18android_flex_plane",
6063   "size" : 4,
6064   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6065  },
6066  {
6067   "alignment" : 4,
6068   "linker_set_key" : "_ZTIP7log_msg",
6069   "name" : "log_msg *",
6070   "referenced_type" : "_ZTI7log_msg",
6071   "self_type" : "_ZTIP7log_msg",
6072   "size" : 4,
6073   "source_file" : "/system/core/liblog/include/log/log_read.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6078   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6079   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6080   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6081   "size" : 4,
6082   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6083  },
6084  {
6085   "alignment" : 4,
6086   "linker_set_key" : "_ZTIPFiPvE",
6087   "name" : "int (*)(void *)",
6088   "referenced_type" : "_ZTIFiPvE",
6089   "self_type" : "_ZTIPFiPvE",
6090   "size" : 4,
6091   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6092  },
6093  {
6094   "alignment" : 4,
6095   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6096   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6097   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6098   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6099   "size" : 4,
6100   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "linker_set_key" : "_ZTIPK13native_handle",
6105   "name" : "const native_handle *",
6106   "referenced_type" : "_ZTIK13native_handle",
6107   "self_type" : "_ZTIPK13native_handle",
6108   "size" : 4,
6109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "linker_set_key" : "_ZTIPK7log_msg",
6114   "name" : "const log_msg *",
6115   "referenced_type" : "_ZTIK7log_msg",
6116   "self_type" : "_ZTIPK7log_msg",
6117   "size" : 4,
6118   "source_file" : "/system/core/liblog/include/log/log_read.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "linker_set_key" : "_ZTIPKDs",
6123   "name" : "const char16_t *",
6124   "referenced_type" : "_ZTIKDs",
6125   "self_type" : "_ZTIPKDs",
6126   "size" : 4,
6127   "source_file" : "/system/core/libutils/include/utils/String16.h"
6128  },
6129  {
6130   "alignment" : 4,
6131   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6132   "name" : "const android::VectorImpl *",
6133   "referenced_type" : "_ZTIKN7android10VectorImplE",
6134   "self_type" : "_ZTIPKN7android10VectorImplE",
6135   "size" : 4,
6136   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6137  },
6138  {
6139   "alignment" : 4,
6140   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6141   "name" : "const android::NativeHandle *",
6142   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6143   "self_type" : "_ZTIPKN7android12NativeHandleE",
6144   "size" : 4,
6145   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6146  },
6147  {
6148   "alignment" : 4,
6149   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6150   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6151   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6152   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6153   "size" : 4,
6154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6159   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6160   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6161   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6162   "size" : 4,
6163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6168   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6169   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6170   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6171   "size" : 4,
6172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6173  },
6174  {
6175   "alignment" : 4,
6176   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6177   "name" : "const android::sp<android::hardware::ProcessState> *",
6178   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6179   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6180   "size" : 4,
6181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6182  },
6183  {
6184   "alignment" : 4,
6185   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6186   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6187   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6188   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6189   "size" : 4,
6190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6191  },
6192  {
6193   "alignment" : 4,
6194   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6195   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6196   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6197   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6198   "size" : 4,
6199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6200  },
6201  {
6202   "alignment" : 4,
6203   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6204   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
6205   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6206   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6207   "size" : 4,
6208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6213   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> *",
6214   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6215   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6216   "size" : 4,
6217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6222   "name" : "const android::sp<android::hardware::IBinder> *",
6223   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6224   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6225   "size" : 4,
6226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6231   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6232   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6233   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6234   "size" : 4,
6235   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6236  },
6237  {
6238   "alignment" : 4,
6239   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6240   "name" : "const android::wp<android::hardware::BHwBinder> *",
6241   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6242   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6243   "size" : 4,
6244   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6245  },
6246  {
6247   "alignment" : 4,
6248   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6249   "name" : "const android::hidl::base::V1_0::IBase *",
6250   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6251   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6252   "size" : 4,
6253   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6258   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6259   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6260   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6261   "size" : 4,
6262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6267   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6268   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6269   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6270   "size" : 4,
6271   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6276   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6277   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6278   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6279   "size" : 4,
6280   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6285   "name" : "const android::RefBase *",
6286   "referenced_type" : "_ZTIKN7android7RefBaseE",
6287   "self_type" : "_ZTIPKN7android7RefBaseE",
6288   "size" : 4,
6289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTIPKN7android7String8E",
6294   "name" : "const android::String8 *",
6295   "referenced_type" : "_ZTIKN7android7String8E",
6296   "self_type" : "_ZTIPKN7android7String8E",
6297   "size" : 4,
6298   "source_file" : "/system/core/libutils/include/utils/String8.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "linker_set_key" : "_ZTIPKN7android8String16E",
6303   "name" : "const android::String16 *",
6304   "referenced_type" : "_ZTIKN7android8String16E",
6305   "self_type" : "_ZTIPKN7android8String16E",
6306   "size" : 4,
6307   "source_file" : "/system/core/libutils/include/utils/String16.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6312   "name" : "const android::hardware::BpHwRefBase *",
6313   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6314   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6315   "size" : 4,
6316   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6321   "name" : "const android::hardware::hidl_memory *",
6322   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6323   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6324   "size" : 4,
6325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6326  },
6327  {
6328   "alignment" : 4,
6329   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6330   "name" : "const android::hardware::hidl_version *",
6331   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6332   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6333   "size" : 4,
6334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6339   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback *",
6340   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6341   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6342   "size" : 4,
6343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6348   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback *",
6349   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6350   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6351   "size" : 4,
6352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
6357   "name" : "const android::hardware::nfc::V1_0::INfc *",
6358   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
6359   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
6360   "size" : 4,
6361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
6366   "name" : "const android::hardware::nfc::V1_0::BpHwNfc *",
6367   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
6368   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
6369   "size" : 4,
6370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6375   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
6376   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6377   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6378   "size" : 4,
6379   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
6384   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> > *",
6385   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
6386   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
6387   "size" : 4,
6388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
6393   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> > *",
6394   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
6395   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
6396   "size" : 4,
6397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6402   "name" : "const android::hardware::Return<bool> *",
6403   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6404   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6405   "size" : 4,
6406   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
6411   "name" : "const android::hardware::Return<unsigned int> *",
6412   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
6413   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
6414   "size" : 4,
6415   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6416  },
6417  {
6418   "alignment" : 4,
6419   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6420   "name" : "const android::hardware::Status *",
6421   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6422   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6423   "size" : 4,
6424   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6429   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6430   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6431   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6432   "size" : 4,
6433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6438   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6439   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6440   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6441   "size" : 4,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6447   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6448   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6449   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6450   "size" : 4,
6451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6456   "name" : "const android::hardware::details::hidl_pointer<int> *",
6457   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6458   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6459   "size" : 4,
6460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6465   "name" : "const android::hardware::details::return_status *",
6466   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6467   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6468   "size" : 4,
6469   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6474   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6475   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6476   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6477   "size" : 4,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6483   "name" : "const android::hardware::hidl_vec<int> *",
6484   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6485   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6486   "size" : 4,
6487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIPKc",
6492   "name" : "const char *",
6493   "referenced_type" : "_ZTIKc",
6494   "self_type" : "_ZTIPKc",
6495   "size" : 4,
6496   "source_file" : "/system/core/liblog/include/android/log.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIPKh",
6501   "name" : "const unsigned char *",
6502   "referenced_type" : "_ZTIKh",
6503   "self_type" : "_ZTIPKh",
6504   "size" : 4,
6505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "_ZTIPKv",
6510   "name" : "const void *",
6511   "referenced_type" : "_ZTIKv",
6512   "self_type" : "_ZTIPKv",
6513   "size" : 4,
6514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "_ZTIPKy",
6519   "name" : "const unsigned long long *",
6520   "referenced_type" : "_ZTIKy",
6521   "self_type" : "_ZTIPKy",
6522   "size" : 4,
6523   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6528   "name" : "android::ScopedTrace *",
6529   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6530   "self_type" : "_ZTIPN7android11ScopedTraceE",
6531   "size" : 4,
6532   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6537   "name" : "android::ReferenceRenamer *",
6538   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6539   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6540   "size" : 4,
6541   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6546   "name" : "android::VirtualLightRefBase *",
6547   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6548   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6549   "size" : 4,
6550   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6555   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6556   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6557   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6558   "size" : 4,
6559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6564   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6565   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6566   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6573   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6574   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6575   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6576   "size" : 4,
6577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6582   "name" : "android::sp<android::hardware::ProcessState> *",
6583   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6584   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6585   "size" : 4,
6586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6591   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6592   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6593   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6594   "size" : 4,
6595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6600   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
6601   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6602   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6609   "name" : "android::sp<android::hardware::nfc::V1_0::INfc> *",
6610   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6611   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6612   "size" : 4,
6613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6618   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6619   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6620   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6621   "size" : 4,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6627   "name" : "android::sp<android::hardware::IBinder> *",
6628   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6629   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6630   "size" : 4,
6631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6636   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6637   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6638   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6645   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6646   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6647   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6648   "size" : 4,
6649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6654   "name" : "android::wp<android::hardware::BHwBinder> *",
6655   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6656   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6663   "name" : "android::hidl::base::V1_0::IBase *",
6664   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6665   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6666   "size" : 4,
6667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6672   "name" : "android::hidl::base::V1_0::BnHwBase *",
6673   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6674   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6675   "size" : 4,
6676   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6681   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6682   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6683   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6684   "size" : 4,
6685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6690   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6691   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6692   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6693   "size" : 4,
6694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6699   "name" : "android::Mutex::Autolock *",
6700   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6701   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6702   "size" : 4,
6703   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIPN7android5MutexE",
6708   "name" : "android::Mutex *",
6709   "referenced_type" : "_ZTIN7android5MutexE",
6710   "self_type" : "_ZTIPN7android5MutexE",
6711   "size" : 4,
6712   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6717   "name" : "android::RWLock::AutoRLock *",
6718   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6719   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6720   "size" : 4,
6721   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6726   "name" : "android::RWLock::AutoWLock *",
6727   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6728   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6729   "size" : 4,
6730   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIPN7android6RWLockE",
6735   "name" : "android::RWLock *",
6736   "referenced_type" : "_ZTIN7android6RWLockE",
6737   "self_type" : "_ZTIPN7android6RWLockE",
6738   "size" : 4,
6739   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIPN7android6ThreadE",
6744   "name" : "android::Thread *",
6745   "referenced_type" : "_ZTIN7android6ThreadE",
6746   "self_type" : "_ZTIPN7android6ThreadE",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6753   "name" : "android::RefBase::weakref_impl *",
6754   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6755   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6756   "size" : 4,
6757   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6762   "name" : "android::RefBase::weakref_type *",
6763   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6764   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6765   "size" : 4,
6766   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6771   "name" : "android::RefBase *",
6772   "referenced_type" : "_ZTIN7android7RefBaseE",
6773   "self_type" : "_ZTIPN7android7RefBaseE",
6774   "size" : 4,
6775   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "_ZTIPN7android7String8E",
6780   "name" : "android::String8 *",
6781   "referenced_type" : "_ZTIN7android7String8E",
6782   "self_type" : "_ZTIPN7android7String8E",
6783   "size" : 4,
6784   "source_file" : "/system/core/libutils/include/utils/String8.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "_ZTIPN7android8String16E",
6789   "name" : "android::String16 *",
6790   "referenced_type" : "_ZTIN7android8String16E",
6791   "self_type" : "_ZTIPN7android8String16E",
6792   "size" : 4,
6793   "source_file" : "/system/core/libutils/include/utils/String16.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6798   "name" : "android::hardware::IInterface *",
6799   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6800   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6801   "size" : 4,
6802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6807   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6808   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6809   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6810   "size" : 4,
6811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
6816   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback> *",
6817   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
6818   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
6819   "size" : 4,
6820   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
6825   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc> *",
6826   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
6827   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
6828   "size" : 4,
6829   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6834   "name" : "android::hardware::hidl_memory *",
6835   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6836   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6837   "size" : 4,
6838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6843   "name" : "android::hardware::hidl_string *",
6844   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6845   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6846   "size" : 4,
6847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6852   "name" : "android::hardware::ProcessState *",
6853   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6854   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6855   "size" : 4,
6856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6861   "name" : "android::hardware::hidl_version *",
6862   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6863   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6864   "size" : 4,
6865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6870   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6871   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6872   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6873   "size" : 4,
6874   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6879   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6880   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6881   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6882   "size" : 4,
6883   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6888   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6889   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6890   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6891   "size" : 4,
6892   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6897   "name" : "android::hardware::GrantorDescriptor *",
6898   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6899   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6900   "size" : 4,
6901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6906   "name" : "android::hardware::hidl_death_recipient *",
6907   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6908   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6909   "size" : 4,
6910   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6915   "name" : "android::hardware::hidl_binder_death_recipient *",
6916   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6917   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6918   "size" : 4,
6919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
6924   "name" : "android::hardware::nfc::V1_0::INfcClientCallback *",
6925   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
6926   "self_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
6927   "size" : 4,
6928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
6933   "name" : "android::hardware::nfc::V1_0::BsNfcClientCallback *",
6934   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
6935   "self_type" : "_ZTIPN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
6936   "size" : 4,
6937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6942   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback *",
6943   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6944   "self_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6945   "size" : 4,
6946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6951   "name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback *",
6952   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6953   "self_type" : "_ZTIPN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6954   "size" : 4,
6955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
6960   "name" : "android::hardware::nfc::V1_0::INfc *",
6961   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
6962   "self_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
6963   "size" : 4,
6964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_05BsNfcE",
6969   "name" : "android::hardware::nfc::V1_0::BsNfc *",
6970   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE",
6971   "self_type" : "_ZTIPN7android8hardware3nfc4V1_05BsNfcE",
6972   "size" : 4,
6973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
6978   "name" : "android::hardware::nfc::V1_0::BnHwNfc *",
6979   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
6980   "self_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
6981   "size" : 4,
6982   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE",
6987   "name" : "android::hardware::nfc::V1_0::BpHwNfc *",
6988   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
6989   "self_type" : "_ZTIPN7android8hardware3nfc4V1_07BpHwNfcE",
6990   "size" : 4,
6991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6996   "name" : "android::hardware::Parcel *",
6997   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6998   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6999   "size" : 4,
7000   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7005   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
7006   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7007   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7008   "size" : 4,
7009   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7014   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> > *",
7015   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7016   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7017   "size" : 4,
7018   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7023   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> > *",
7024   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7025   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7026   "size" : 4,
7027   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7032   "name" : "android::hardware::Return<bool> *",
7033   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7034   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7035   "size" : 4,
7036   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
7041   "name" : "android::hardware::Return<unsigned int> *",
7042   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
7043   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
7044   "size" : 4,
7045   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7050   "name" : "android::hardware::Return<void> *",
7051   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7052   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7053   "size" : 4,
7054   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7059   "name" : "android::hardware::Status *",
7060   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7061   "self_type" : "_ZTIPN7android8hardware6StatusE",
7062   "size" : 4,
7063   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7068   "name" : "android::hardware::IBinder::DeathRecipient *",
7069   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7070   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7071   "size" : 4,
7072   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7077   "name" : "android::hardware::IBinder *",
7078   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7079   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7080   "size" : 4,
7081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7086   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7087   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7088   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7089   "size" : 4,
7090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7095   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7096   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7097   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7098   "size" : 4,
7099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7104   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7105   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7106   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7107   "size" : 4,
7108   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7113   "name" : "android::hardware::details::return_status *",
7114   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7115   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7116   "size" : 4,
7117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7122   "name" : "android::hardware::details::HidlInstrumentor *",
7123   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7124   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7125   "size" : 4,
7126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7131   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7132   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7133   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7134   "size" : 4,
7135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7140   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7141   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7142   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7143   "size" : 4,
7144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7149   "name" : "android::hardware::BHwBinder *",
7150   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7151   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7152   "size" : 4,
7153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "_ZTIPN7android9ConditionE",
7158   "name" : "android::Condition *",
7159   "referenced_type" : "_ZTIN7android9ConditionE",
7160   "self_type" : "_ZTIPN7android9ConditionE",
7161   "size" : 4,
7162   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIPPv",
7167   "name" : "void **",
7168   "referenced_type" : "_ZTIPv",
7169   "self_type" : "_ZTIPPv",
7170   "size" : 4,
7171   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIPc",
7176   "name" : "char *",
7177   "referenced_type" : "_ZTIc",
7178   "self_type" : "_ZTIPc",
7179   "size" : 4,
7180   "source_file" : "/system/core/liblog/include/log/log_read.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "_ZTIPh",
7185   "name" : "unsigned char *",
7186   "referenced_type" : "_ZTIh",
7187   "self_type" : "_ZTIPh",
7188   "size" : 4,
7189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "_ZTIPi",
7194   "name" : "int *",
7195   "referenced_type" : "_ZTIi",
7196   "self_type" : "_ZTIPi",
7197   "size" : 4,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIPj",
7203   "name" : "unsigned int *",
7204   "referenced_type" : "_ZTIj",
7205   "self_type" : "_ZTIPj",
7206   "size" : 4,
7207   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "_ZTIPv",
7212   "name" : "void *",
7213   "referenced_type" : "_ZTIv",
7214   "self_type" : "_ZTIPv",
7215   "size" : 4,
7216   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "_ZTIPy",
7221   "name" : "unsigned long long *",
7222   "referenced_type" : "_ZTIy",
7223   "self_type" : "_ZTIPy",
7224   "size" : 4,
7225   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7226  }
7227 ],
7228 "qualified_types" :
7229 [
7230  {
7231   "alignment" : 4,
7232   "is_const" : true,
7233   "linker_set_key" : "_ZTIK13native_handle",
7234   "name" : "const native_handle",
7235   "referenced_type" : "_ZTI13native_handle",
7236   "self_type" : "_ZTIK13native_handle",
7237   "size" : 12,
7238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7239  },
7240  {
7241   "alignment" : 4,
7242   "is_const" : true,
7243   "linker_set_key" : "_ZTIK7log_msg",
7244   "name" : "const log_msg",
7245   "referenced_type" : "_ZTI7log_msg",
7246   "self_type" : "_ZTIK7log_msg",
7247   "size" : 5124,
7248   "source_file" : "/system/core/liblog/include/log/log_read.h"
7249  },
7250  {
7251   "alignment" : 2,
7252   "is_const" : true,
7253   "linker_set_key" : "_ZTIKDs",
7254   "name" : "const char16_t",
7255   "referenced_type" : "_ZTIDs",
7256   "self_type" : "_ZTIKDs",
7257   "size" : 2,
7258   "source_file" : "/system/core/libutils/include/utils/String16.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "is_const" : true,
7263   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7264   "name" : "const android::VectorImpl",
7265   "referenced_type" : "_ZTIN7android10VectorImplE",
7266   "self_type" : "_ZTIKN7android10VectorImplE",
7267   "size" : 20,
7268   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "is_const" : true,
7273   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7274   "name" : "const android::NativeHandle",
7275   "referenced_type" : "_ZTIN7android12NativeHandleE",
7276   "self_type" : "_ZTIKN7android12NativeHandleE",
7277   "size" : 12,
7278   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7279  },
7280  {
7281   "alignment" : 4,
7282   "is_const" : true,
7283   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7284   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7285   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7286   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "is_const" : true,
7293   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7294   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7295   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7296   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7297   "size" : 4,
7298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "is_const" : true,
7303   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7304   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7305   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7306   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7307   "size" : 4,
7308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7309  },
7310  {
7311   "alignment" : 4,
7312   "is_const" : true,
7313   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7314   "name" : "const android::sp<android::hardware::ProcessState>",
7315   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7316   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7317   "size" : 4,
7318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "is_const" : true,
7323   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7324   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7325   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7326   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7327   "size" : 4,
7328   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "is_const" : true,
7333   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7334   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7335   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7336   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7337   "size" : 4,
7338   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "is_const" : true,
7343   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7344   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
7345   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7346   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7347   "size" : 4,
7348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "is_const" : true,
7353   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7354   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc>",
7355   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7356   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7357   "size" : 4,
7358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "is_const" : true,
7363   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7364   "name" : "const android::sp<android::hardware::IBinder>",
7365   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7366   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7367   "size" : 4,
7368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7369  },
7370  {
7371   "alignment" : 4,
7372   "is_const" : true,
7373   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7374   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7375   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7376   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7377   "size" : 8,
7378   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "is_const" : true,
7383   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7384   "name" : "const android::wp<android::hardware::BHwBinder>",
7385   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7386   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7387   "size" : 8,
7388   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7389  },
7390  {
7391   "alignment" : 4,
7392   "is_const" : true,
7393   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7394   "name" : "const android::hidl::base::V1_0::IBase",
7395   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7396   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7397   "size" : 12,
7398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7399  },
7400  {
7401   "alignment" : 4,
7402   "is_const" : true,
7403   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7404   "name" : "const android::hidl::base::V1_0::BpHwBase",
7405   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7406   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7407   "size" : 92,
7408   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7409  },
7410  {
7411   "alignment" : 4,
7412   "is_const" : true,
7413   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7414   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7415   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7416   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7417   "size" : 4,
7418   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7419  },
7420  {
7421   "alignment" : 4,
7422   "is_const" : true,
7423   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7424   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7425   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7426   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7427   "size" : 4,
7428   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7429  },
7430  {
7431   "alignment" : 1,
7432   "is_const" : true,
7433   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7434   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7435   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7436   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7437   "size" : 1,
7438   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "is_const" : true,
7443   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7444   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7445   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7446   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7447   "size" : 12,
7448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "is_const" : true,
7453   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7454   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7455   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7456   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7457   "size" : 12,
7458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7459  },
7460  {
7461   "alignment" : 4,
7462   "is_const" : true,
7463   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7464   "name" : "const android::RefBase",
7465   "referenced_type" : "_ZTIN7android7RefBaseE",
7466   "self_type" : "_ZTIKN7android7RefBaseE",
7467   "size" : 8,
7468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "is_const" : true,
7473   "linker_set_key" : "_ZTIKN7android7String8E",
7474   "name" : "const android::String8",
7475   "referenced_type" : "_ZTIN7android7String8E",
7476   "self_type" : "_ZTIKN7android7String8E",
7477   "size" : 4,
7478   "source_file" : "/system/core/libutils/include/utils/String8.h"
7479  },
7480  {
7481   "alignment" : 4,
7482   "is_const" : true,
7483   "linker_set_key" : "_ZTIKN7android8String16E",
7484   "name" : "const android::String16",
7485   "referenced_type" : "_ZTIN7android8String16E",
7486   "self_type" : "_ZTIKN7android8String16E",
7487   "size" : 4,
7488   "source_file" : "/system/core/libutils/include/utils/String16.h"
7489  },
7490  {
7491   "alignment" : 1,
7492   "is_const" : true,
7493   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7494   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7495   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7496   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7497   "size" : 32,
7498   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7499  },
7500  {
7501   "alignment" : 4,
7502   "is_const" : true,
7503   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7504   "name" : "const android::hardware::BpHwRefBase",
7505   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7506   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7507   "size" : 24,
7508   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "is_const" : true,
7513   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7514   "name" : "const android::hardware::hidl_handle",
7515   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7516   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7517   "size" : 16,
7518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "is_const" : true,
7523   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7524   "name" : "const android::hardware::hidl_memory",
7525   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7526   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7527   "size" : 40,
7528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7529  },
7530  {
7531   "alignment" : 4,
7532   "is_const" : true,
7533   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7534   "name" : "const android::hardware::hidl_string",
7535   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7536   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7537   "size" : 16,
7538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7539  },
7540  {
7541   "alignment" : 2,
7542   "is_const" : true,
7543   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7544   "name" : "const android::hardware::hidl_version",
7545   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7546   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7547   "size" : 4,
7548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7549  },
7550  {
7551   "alignment" : 4,
7552   "is_const" : true,
7553   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
7554   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback",
7555   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
7556   "self_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
7557   "size" : 12,
7558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "is_const" : true,
7563   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7564   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback",
7565   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7566   "self_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7567   "size" : 92,
7568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
7569  },
7570  {
7571   "alignment" : 4,
7572   "is_const" : true,
7573   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
7574   "name" : "const android::hardware::nfc::V1_0::INfc",
7575   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
7576   "self_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
7577   "size" : 12,
7578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "is_const" : true,
7583   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
7584   "name" : "const android::hardware::nfc::V1_0::BpHwNfc",
7585   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
7586   "self_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
7587   "size" : 92,
7588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
7589  },
7590  {
7591   "alignment" : 4,
7592   "is_const" : true,
7593   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
7594   "name" : "const android::hardware::nfc::V1_0::NfcEvent",
7595   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
7596   "self_type" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
7597   "size" : 4,
7598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7599  },
7600  {
7601   "alignment" : 4,
7602   "is_const" : true,
7603   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
7604   "name" : "const android::hardware::nfc::V1_0::NfcStatus",
7605   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
7606   "self_type" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
7607   "size" : 4,
7608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7609  },
7610  {
7611   "alignment" : 4,
7612   "is_const" : true,
7613   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7614   "name" : "const android::hardware::Parcel",
7615   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7616   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7617   "size" : 68,
7618   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7619  },
7620  {
7621   "alignment" : 4,
7622   "is_const" : true,
7623   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7624   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
7625   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7626   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7627   "size" : 28,
7628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "is_const" : true,
7633   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7634   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> >",
7635   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7636   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
7637   "size" : 28,
7638   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7639  },
7640  {
7641   "alignment" : 4,
7642   "is_const" : true,
7643   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7644   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> >",
7645   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7646   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
7647   "size" : 28,
7648   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "is_const" : true,
7653   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7654   "name" : "const android::hardware::Return<bool>",
7655   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7656   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7657   "size" : 24,
7658   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "is_const" : true,
7663   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIjEE",
7664   "name" : "const android::hardware::Return<unsigned int>",
7665   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
7666   "self_type" : "_ZTIKN7android8hardware6ReturnIjEE",
7667   "size" : 28,
7668   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "is_const" : true,
7673   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7674   "name" : "const android::hardware::Status",
7675   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7676   "self_type" : "_ZTIKN7android8hardware6StatusE",
7677   "size" : 20,
7678   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7679  },
7680  {
7681   "alignment" : 4,
7682   "is_const" : true,
7683   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7684   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7685   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7686   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7687   "size" : 8,
7688   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7689  },
7690  {
7691   "alignment" : 4,
7692   "is_const" : true,
7693   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7694   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7695   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7696   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7697   "size" : 8,
7698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7699  },
7700  {
7701   "alignment" : 4,
7702   "is_const" : true,
7703   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7704   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
7706   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7707   "size" : 8,
7708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7709  },
7710  {
7711   "alignment" : 4,
7712   "is_const" : true,
7713   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7714   "name" : "const android::hardware::details::hidl_pointer<int>",
7715   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7716   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7717   "size" : 8,
7718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7719  },
7720  {
7721   "alignment" : 4,
7722   "is_const" : true,
7723   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7724   "name" : "const android::hardware::details::return_status",
7725   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7726   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7727   "size" : 24,
7728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7729  },
7730  {
7731   "is_const" : true,
7732   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7733   "name" : "const iter<is_const>",
7734   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7735   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7737  },
7738  {
7739   "alignment" : 4,
7740   "is_const" : true,
7741   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7742   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7743   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7744   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7745   "size" : 16,
7746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
7747  },
7748  {
7749   "alignment" : 4,
7750   "is_const" : true,
7751   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7752   "name" : "const android::hardware::hidl_vec<unsigned char>",
7753   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7754   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7755   "size" : 16,
7756   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "is_const" : true,
7761   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7762   "name" : "const android::hardware::hidl_vec<int>",
7763   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7764   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7765   "size" : 16,
7766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7767  },
7768  {
7769   "alignment" : 4,
7770   "is_const" : true,
7771   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7772   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7773   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7774   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7775   "size" : 12,
7776   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "is_const" : true,
7781   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7782   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7783   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7784   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7785   "size" : 12,
7786   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7787  },
7788  {
7789   "alignment" : 4,
7790   "is_const" : true,
7791   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7792   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7793   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7794   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7795   "size" : 4,
7796   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7797  },
7798  {
7799   "alignment" : 1,
7800   "is_const" : true,
7801   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7802   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7803   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7804   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7805   "size" : 3,
7806   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7807  },
7808  {
7809   "alignment" : 4,
7810   "is_const" : true,
7811   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7812   "name" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>",
7813   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7814   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7815   "size" : 28,
7816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7817  },
7818  {
7819   "alignment" : 4,
7820   "is_const" : true,
7821   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7822   "name" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>",
7823   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7824   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7825   "size" : 20,
7826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7827  },
7828  {
7829   "alignment" : 4,
7830   "is_const" : true,
7831   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7832   "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 *> > *)> > >",
7833   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7834   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7835   "size" : 12,
7836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7837  },
7838  {
7839   "alignment" : 4,
7840   "is_const" : true,
7841   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7842   "name" : "const android::hidl::base::V1_0::IBase *const",
7843   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7844   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7845   "size" : 4,
7846   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "is_const" : true,
7851   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7852   "name" : "android::RefBase::weakref_impl *const",
7853   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7854   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7855   "size" : 4,
7856   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7857  },
7858  {
7859   "alignment" : 4,
7860   "is_const" : true,
7861   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7862   "name" : "android::hardware::IBinder *const",
7863   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7864   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7865   "size" : 4,
7866   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "is_const" : true,
7871   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7872   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7873   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7874   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7875   "size" : 8,
7876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7877  },
7878  {
7879   "alignment" : 4,
7880   "is_const" : true,
7881   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7882   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7883   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7884   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7885   "size" : 8,
7886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7887  },
7888  {
7889   "alignment" : 1,
7890   "is_const" : true,
7891   "linker_set_key" : "_ZTIKa",
7892   "name" : "const signed char",
7893   "referenced_type" : "_ZTIa",
7894   "self_type" : "_ZTIKa",
7895   "size" : 1,
7896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7897  },
7898  {
7899   "alignment" : 1,
7900   "is_const" : true,
7901   "linker_set_key" : "_ZTIKb",
7902   "name" : "const bool",
7903   "referenced_type" : "_ZTIb",
7904   "self_type" : "_ZTIKb",
7905   "size" : 1,
7906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7907  },
7908  {
7909   "alignment" : 1,
7910   "is_const" : true,
7911   "linker_set_key" : "_ZTIKc",
7912   "name" : "const char",
7913   "referenced_type" : "_ZTIc",
7914   "self_type" : "_ZTIKc",
7915   "size" : 1,
7916   "source_file" : "/system/core/liblog/include/android/log.h"
7917  },
7918  {
7919   "alignment" : 4,
7920   "is_const" : true,
7921   "linker_set_key" : "_ZTIKd",
7922   "name" : "const double",
7923   "referenced_type" : "_ZTId",
7924   "self_type" : "_ZTIKd",
7925   "size" : 8,
7926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7927  },
7928  {
7929   "alignment" : 4,
7930   "is_const" : true,
7931   "linker_set_key" : "_ZTIKf",
7932   "name" : "const float",
7933   "referenced_type" : "_ZTIf",
7934   "self_type" : "_ZTIKf",
7935   "size" : 4,
7936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7937  },
7938  {
7939   "alignment" : 1,
7940   "is_const" : true,
7941   "linker_set_key" : "_ZTIKh",
7942   "name" : "const unsigned char",
7943   "referenced_type" : "_ZTIh",
7944   "self_type" : "_ZTIKh",
7945   "size" : 1,
7946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7947  },
7948  {
7949   "alignment" : 4,
7950   "is_const" : true,
7951   "linker_set_key" : "_ZTIKi",
7952   "name" : "const int",
7953   "referenced_type" : "_ZTIi",
7954   "self_type" : "_ZTIKi",
7955   "size" : 4,
7956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "is_const" : true,
7961   "linker_set_key" : "_ZTIKj",
7962   "name" : "const unsigned int",
7963   "referenced_type" : "_ZTIj",
7964   "self_type" : "_ZTIKj",
7965   "size" : 4,
7966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7967  },
7968  {
7969   "alignment" : 2,
7970   "is_const" : true,
7971   "linker_set_key" : "_ZTIKs",
7972   "name" : "const short",
7973   "referenced_type" : "_ZTIs",
7974   "self_type" : "_ZTIKs",
7975   "size" : 2,
7976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7977  },
7978  {
7979   "alignment" : 2,
7980   "is_const" : true,
7981   "linker_set_key" : "_ZTIKt",
7982   "name" : "const unsigned short",
7983   "referenced_type" : "_ZTIt",
7984   "self_type" : "_ZTIKt",
7985   "size" : 2,
7986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7987  },
7988  {
7989   "is_const" : true,
7990   "linker_set_key" : "_ZTIKv",
7991   "name" : "const void",
7992   "referenced_type" : "_ZTIv",
7993   "self_type" : "_ZTIKv",
7994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7995  },
7996  {
7997   "alignment" : 4,
7998   "is_const" : true,
7999   "linker_set_key" : "_ZTIKx",
8000   "name" : "const long long",
8001   "referenced_type" : "_ZTIx",
8002   "self_type" : "_ZTIKx",
8003   "size" : 8,
8004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8005  },
8006  {
8007   "alignment" : 4,
8008   "is_const" : true,
8009   "linker_set_key" : "_ZTIKy",
8010   "name" : "const unsigned long long",
8011   "referenced_type" : "_ZTIy",
8012   "self_type" : "_ZTIKy",
8013   "size" : 8,
8014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8015  },
8016  {
8017   "alignment" : 1,
8018   "is_volatile" : true,
8019   "linker_set_key" : "_ZTIVb",
8020   "name" : "volatile bool",
8021   "referenced_type" : "_ZTIb",
8022   "self_type" : "_ZTIVb",
8023   "size" : 1,
8024   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8025  },
8026  {
8027   "alignment" : 4,
8028   "is_volatile" : true,
8029   "linker_set_key" : "_ZTIVi",
8030   "name" : "volatile int",
8031   "referenced_type" : "_ZTIi",
8032   "self_type" : "_ZTIVi",
8033   "size" : 4,
8034   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8035  }
8036 ],
8037 "record_types" :
8038 [
8039  {
8040   "alignment" : 4,
8041   "fields" :
8042   [
8043    {
8044     "field_name" : "len",
8045     "referenced_type" : "_ZTIt"
8046    },
8047    {
8048     "field_name" : "hdr_size",
8049     "field_offset" : 16,
8050     "referenced_type" : "_ZTIt"
8051    },
8052    {
8053     "field_name" : "pid",
8054     "field_offset" : 32,
8055     "referenced_type" : "_ZTIi"
8056    },
8057    {
8058     "field_name" : "tid",
8059     "field_offset" : 64,
8060     "referenced_type" : "_ZTIj"
8061    },
8062    {
8063     "field_name" : "sec",
8064     "field_offset" : 96,
8065     "referenced_type" : "_ZTIj"
8066    },
8067    {
8068     "field_name" : "nsec",
8069     "field_offset" : 128,
8070     "referenced_type" : "_ZTIj"
8071    },
8072    {
8073     "field_name" : "lid",
8074     "field_offset" : 160,
8075     "referenced_type" : "_ZTIj"
8076    },
8077    {
8078     "field_name" : "uid",
8079     "field_offset" : 192,
8080     "referenced_type" : "_ZTIj"
8081    }
8082   ],
8083   "linker_set_key" : "_ZTI12logger_entry",
8084   "name" : "logger_entry",
8085   "referenced_type" : "_ZTI12logger_entry",
8086   "self_type" : "_ZTI12logger_entry",
8087   "size" : 28,
8088   "source_file" : "/system/core/liblog/include/log/log_read.h"
8089  },
8090  {
8091   "alignment" : 4,
8092   "fields" :
8093   [
8094    {
8095     "field_name" : "y",
8096     "referenced_type" : "_ZTIPv"
8097    },
8098    {
8099     "field_name" : "cb",
8100     "field_offset" : 32,
8101     "referenced_type" : "_ZTIPv"
8102    },
8103    {
8104     "field_name" : "cr",
8105     "field_offset" : 64,
8106     "referenced_type" : "_ZTIPv"
8107    },
8108    {
8109     "field_name" : "ystride",
8110     "field_offset" : 96,
8111     "referenced_type" : "_ZTIj"
8112    },
8113    {
8114     "field_name" : "cstride",
8115     "field_offset" : 128,
8116     "referenced_type" : "_ZTIj"
8117    },
8118    {
8119     "field_name" : "chroma_step",
8120     "field_offset" : 160,
8121     "referenced_type" : "_ZTIj"
8122    },
8123    {
8124     "field_name" : "reserved",
8125     "field_offset" : 192,
8126     "referenced_type" : "_ZTIA8_j"
8127    }
8128   ],
8129   "linker_set_key" : "_ZTI13android_ycbcr",
8130   "name" : "android_ycbcr",
8131   "referenced_type" : "_ZTI13android_ycbcr",
8132   "self_type" : "_ZTI13android_ycbcr",
8133   "size" : 56,
8134   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8135  },
8136  {
8137   "alignment" : 4,
8138   "fields" :
8139   [
8140    {
8141     "field_name" : "version",
8142     "referenced_type" : "_ZTIi"
8143    },
8144    {
8145     "field_name" : "numFds",
8146     "field_offset" : 32,
8147     "referenced_type" : "_ZTIi"
8148    },
8149    {
8150     "field_name" : "numInts",
8151     "field_offset" : 64,
8152     "referenced_type" : "_ZTIi"
8153    },
8154    {
8155     "field_name" : "data",
8156     "field_offset" : 96,
8157     "referenced_type" : "_ZTIA0_i"
8158    }
8159   ],
8160   "linker_set_key" : "_ZTI13native_handle",
8161   "name" : "native_handle",
8162   "referenced_type" : "_ZTI13native_handle",
8163   "self_type" : "_ZTI13native_handle",
8164   "size" : 12,
8165   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8166  },
8167  {
8168   "alignment" : 4,
8169   "fields" :
8170   [
8171    {
8172     "field_name" : "x",
8173     "referenced_type" : "_ZTIf"
8174    },
8175    {
8176     "field_name" : "y",
8177     "field_offset" : 32,
8178     "referenced_type" : "_ZTIf"
8179    }
8180   ],
8181   "linker_set_key" : "_ZTI16android_xy_color",
8182   "name" : "android_xy_color",
8183   "referenced_type" : "_ZTI16android_xy_color",
8184   "self_type" : "_ZTI16android_xy_color",
8185   "size" : 8,
8186   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8187  },
8188  {
8189   "alignment" : 4,
8190   "fields" :
8191   [
8192    {
8193     "field_name" : "top_left",
8194     "referenced_type" : "_ZTIPh"
8195    },
8196    {
8197     "field_name" : "component",
8198     "field_offset" : 32,
8199     "referenced_type" : "_ZTI22android_flex_component"
8200    },
8201    {
8202     "field_name" : "bits_per_component",
8203     "field_offset" : 64,
8204     "referenced_type" : "_ZTIi"
8205    },
8206    {
8207     "field_name" : "bits_used",
8208     "field_offset" : 96,
8209     "referenced_type" : "_ZTIi"
8210    },
8211    {
8212     "field_name" : "h_increment",
8213     "field_offset" : 128,
8214     "referenced_type" : "_ZTIi"
8215    },
8216    {
8217     "field_name" : "v_increment",
8218     "field_offset" : 160,
8219     "referenced_type" : "_ZTIi"
8220    },
8221    {
8222     "field_name" : "h_subsampling",
8223     "field_offset" : 192,
8224     "referenced_type" : "_ZTIi"
8225    },
8226    {
8227     "field_name" : "v_subsampling",
8228     "field_offset" : 224,
8229     "referenced_type" : "_ZTIi"
8230    }
8231   ],
8232   "linker_set_key" : "_ZTI18android_flex_plane",
8233   "name" : "android_flex_plane",
8234   "referenced_type" : "_ZTI18android_flex_plane",
8235   "self_type" : "_ZTI18android_flex_plane",
8236   "size" : 32,
8237   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8238  },
8239  {
8240   "alignment" : 4,
8241   "fields" :
8242   [
8243    {
8244     "field_name" : "format",
8245     "referenced_type" : "_ZTI19android_flex_format"
8246    },
8247    {
8248     "field_name" : "num_planes",
8249     "field_offset" : 32,
8250     "referenced_type" : "_ZTIj"
8251    },
8252    {
8253     "field_name" : "planes",
8254     "field_offset" : 64,
8255     "referenced_type" : "_ZTIP18android_flex_plane"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTI19android_flex_layout",
8259   "name" : "android_flex_layout",
8260   "referenced_type" : "_ZTI19android_flex_layout",
8261   "self_type" : "_ZTI19android_flex_layout",
8262   "size" : 12,
8263   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8264  },
8265  {
8266   "alignment" : 4,
8267   "fields" :
8268   [
8269    {
8270     "field_name" : "num_points",
8271     "referenced_type" : "_ZTIj"
8272    },
8273    {
8274     "field_name" : "reserved",
8275     "field_offset" : 32,
8276     "referenced_type" : "_ZTIA8_j"
8277    },
8278    {
8279     "field_name" : "xyzc_points",
8280     "field_offset" : 288,
8281     "referenced_type" : "_ZTIA_f"
8282    }
8283   ],
8284   "linker_set_key" : "_ZTI20android_depth_points",
8285   "name" : "android_depth_points",
8286   "referenced_type" : "_ZTI20android_depth_points",
8287   "self_type" : "_ZTI20android_depth_points",
8288   "size" : 36,
8289   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "fields" :
8294   [
8295    {
8296     "field_name" : "struct_size",
8297     "referenced_type" : "_ZTIj"
8298    },
8299    {
8300     "field_name" : "buffer_id",
8301     "field_offset" : 32,
8302     "referenced_type" : "_ZTIi"
8303    },
8304    {
8305     "field_name" : "priority",
8306     "field_offset" : 64,
8307     "referenced_type" : "_ZTIi"
8308    },
8309    {
8310     "field_name" : "tag",
8311     "field_offset" : 96,
8312     "referenced_type" : "_ZTIPKc"
8313    },
8314    {
8315     "field_name" : "file",
8316     "field_offset" : 128,
8317     "referenced_type" : "_ZTIPKc"
8318    },
8319    {
8320     "field_name" : "line",
8321     "field_offset" : 160,
8322     "referenced_type" : "_ZTIj"
8323    },
8324    {
8325     "field_name" : "message",
8326     "field_offset" : 192,
8327     "referenced_type" : "_ZTIPKc"
8328    }
8329   ],
8330   "linker_set_key" : "_ZTI21__android_log_message",
8331   "name" : "__android_log_message",
8332   "referenced_type" : "_ZTI21__android_log_message",
8333   "self_type" : "_ZTI21__android_log_message",
8334   "size" : 28,
8335   "source_file" : "/system/core/liblog/include/android/log.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "fields" :
8340   [
8341    {
8342     "field_name" : "maxContentLightLevel",
8343     "referenced_type" : "_ZTIf"
8344    },
8345    {
8346     "field_name" : "maxFrameAverageLightLevel",
8347     "field_offset" : 32,
8348     "referenced_type" : "_ZTIf"
8349    }
8350   ],
8351   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8352   "name" : "android_cta861_3_metadata",
8353   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8354   "self_type" : "_ZTI25android_cta861_3_metadata",
8355   "size" : 8,
8356   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8357  },
8358  {
8359   "alignment" : 4,
8360   "fields" :
8361   [
8362    {
8363     "field_name" : "displayPrimaryRed",
8364     "referenced_type" : "_ZTI16android_xy_color"
8365    },
8366    {
8367     "field_name" : "displayPrimaryGreen",
8368     "field_offset" : 64,
8369     "referenced_type" : "_ZTI16android_xy_color"
8370    },
8371    {
8372     "field_name" : "displayPrimaryBlue",
8373     "field_offset" : 128,
8374     "referenced_type" : "_ZTI16android_xy_color"
8375    },
8376    {
8377     "field_name" : "whitePoint",
8378     "field_offset" : 192,
8379     "referenced_type" : "_ZTI16android_xy_color"
8380    },
8381    {
8382     "field_name" : "maxLuminance",
8383     "field_offset" : 256,
8384     "referenced_type" : "_ZTIf"
8385    },
8386    {
8387     "field_name" : "minLuminance",
8388     "field_offset" : 288,
8389     "referenced_type" : "_ZTIf"
8390    }
8391   ],
8392   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8393   "name" : "android_smpte2086_metadata",
8394   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8395   "self_type" : "_ZTI26android_smpte2086_metadata",
8396   "size" : 40,
8397   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8398  },
8399  {
8400   "alignment" : 4,
8401   "fields" :
8402   [
8403    {
8404     "referenced_type" : "_ZTIN7log_msgUt_E"
8405    }
8406   ],
8407   "linker_set_key" : "_ZTI7log_msg",
8408   "name" : "log_msg",
8409   "referenced_type" : "_ZTI7log_msg",
8410   "self_type" : "_ZTI7log_msg",
8411   "size" : 5124,
8412   "source_file" : "/system/core/liblog/include/log/log_read.h"
8413  },
8414  {
8415   "alignment" : 1,
8416   "fields" :
8417   [
8418    {
8419     "field_name" : "tv_sec",
8420     "referenced_type" : "_ZTIj"
8421    },
8422    {
8423     "field_name" : "tv_nsec",
8424     "field_offset" : 32,
8425     "referenced_type" : "_ZTIj"
8426    }
8427   ],
8428   "linker_set_key" : "_ZTI8log_time",
8429   "name" : "log_time",
8430   "referenced_type" : "_ZTI8log_time",
8431   "self_type" : "_ZTI8log_time",
8432   "size" : 8,
8433   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8434  },
8435  {
8436   "alignment" : 4,
8437   "fields" :
8438   [
8439    {
8440     "access" : "private",
8441     "field_name" : "mStorage",
8442     "field_offset" : 32,
8443     "referenced_type" : "_ZTIPv"
8444    },
8445    {
8446     "access" : "private",
8447     "field_name" : "mCount",
8448     "field_offset" : 64,
8449     "referenced_type" : "_ZTIj"
8450    },
8451    {
8452     "access" : "private",
8453     "field_name" : "mFlags",
8454     "field_offset" : 96,
8455     "referenced_type" : "_ZTIKj"
8456    },
8457    {
8458     "access" : "private",
8459     "field_name" : "mItemSize",
8460     "field_offset" : 128,
8461     "referenced_type" : "_ZTIKj"
8462    }
8463   ],
8464   "linker_set_key" : "_ZTIN7android10VectorImplE",
8465   "name" : "android::VectorImpl",
8466   "record_kind" : "class",
8467   "referenced_type" : "_ZTIN7android10VectorImplE",
8468   "self_type" : "_ZTIN7android10VectorImplE",
8469   "size" : 20,
8470   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8471   "vtable_components" :
8472   [
8473    {
8474     "kind" : "offset_to_top"
8475    },
8476    {
8477     "kind" : "rtti",
8478     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8479    },
8480    {
8481     "kind" : "complete_dtor_pointer",
8482     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8483    },
8484    {
8485     "kind" : "deleting_dtor_pointer",
8486     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8487    },
8488    {
8489     "is_pure" : true,
8490     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8491    },
8492    {
8493     "is_pure" : true,
8494     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8495    },
8496    {
8497     "is_pure" : true,
8498     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8499    },
8500    {
8501     "is_pure" : true,
8502     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8503    },
8504    {
8505     "is_pure" : true,
8506     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8507    },
8508    {
8509     "is_pure" : true,
8510     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8511    }
8512   ]
8513  },
8514  {
8515   "alignment" : 4,
8516   "fields" :
8517   [
8518    {
8519     "access" : "private",
8520     "field_name" : "mVector",
8521     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8522    }
8523   ],
8524   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8525   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8526   "record_kind" : "class",
8527   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8528   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8529   "size" : 20,
8530   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8531   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8532  },
8533  {
8534   "alignment" : 4,
8535   "fields" :
8536   [
8537    {
8538     "access" : "private",
8539     "field_name" : "mTag",
8540     "referenced_type" : "_ZTIy"
8541    }
8542   ],
8543   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8544   "name" : "android::ScopedTrace",
8545   "record_kind" : "class",
8546   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8547   "self_type" : "_ZTIN7android11ScopedTraceE",
8548   "size" : 8,
8549   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8550  },
8551  {
8552   "alignment" : 4,
8553   "fields" :
8554   [
8555    {
8556     "access" : "private",
8557     "field_name" : "mCount",
8558     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8559    }
8560   ],
8561   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8562   "name" : "android::LightRefBase<android::NativeHandle>",
8563   "record_kind" : "class",
8564   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8565   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8566   "size" : 4,
8567   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8568   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8569  },
8570  {
8571   "alignment" : 4,
8572   "fields" :
8573   [
8574    {
8575     "access" : "private",
8576     "field_name" : "mCount",
8577     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8578    }
8579   ],
8580   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8581   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8582   "record_kind" : "class",
8583   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8584   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8585   "size" : 4,
8586   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8587   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8588  },
8589  {
8590   "alignment" : 4,
8591   "base_specifiers" :
8592   [
8593    {
8594     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8595    }
8596   ],
8597   "fields" :
8598   [
8599    {
8600     "access" : "private",
8601     "field_name" : "mHandle",
8602     "field_offset" : 32,
8603     "referenced_type" : "_ZTIP13native_handle"
8604    },
8605    {
8606     "access" : "private",
8607     "field_name" : "mOwnsHandle",
8608     "field_offset" : 64,
8609     "referenced_type" : "_ZTIb"
8610    }
8611   ],
8612   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8613   "name" : "android::NativeHandle",
8614   "record_kind" : "class",
8615   "referenced_type" : "_ZTIN7android12NativeHandleE",
8616   "self_type" : "_ZTIN7android12NativeHandleE",
8617   "size" : 12,
8618   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8619  },
8620  {
8621   "alignment" : 4,
8622   "base_specifiers" :
8623   [
8624    {
8625     "access" : "private",
8626     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8627    }
8628   ],
8629   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8630   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8631   "record_kind" : "class",
8632   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8633   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8634   "size" : 20,
8635   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8636   "template_args" :
8637   [
8638    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8639   ],
8640   "vtable_components" :
8641   [
8642    {
8643     "kind" : "offset_to_top"
8644    },
8645    {
8646     "kind" : "rtti",
8647     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8648    },
8649    {
8650     "kind" : "complete_dtor_pointer",
8651     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8652    },
8653    {
8654     "kind" : "deleting_dtor_pointer",
8655     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8656    },
8657    {
8658     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8659    },
8660    {
8661     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8662    },
8663    {
8664     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8665    },
8666    {
8667     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8668    },
8669    {
8670     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8671    },
8672    {
8673     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8674    },
8675    {
8676     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8677    }
8678   ]
8679  },
8680  {
8681   "alignment" : 1,
8682   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8683   "name" : "android::ReferenceMover",
8684   "record_kind" : "class",
8685   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8686   "self_type" : "_ZTIN7android14ReferenceMoverE",
8687   "size" : 1,
8688   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8689  },
8690  {
8691   "alignment" : 4,
8692   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8693   "name" : "android::ReferenceRenamer",
8694   "record_kind" : "class",
8695   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8696   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8697   "size" : 4,
8698   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8699   "vtable_components" :
8700   [
8701    {
8702     "kind" : "offset_to_top"
8703    },
8704    {
8705     "kind" : "rtti",
8706     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8707    },
8708    {
8709     "is_pure" : true,
8710     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8711    }
8712   ]
8713  },
8714  {
8715   "alignment" : 4,
8716   "base_specifiers" :
8717   [
8718    {
8719     "referenced_type" : "_ZTIN7android10VectorImplE"
8720    }
8721   ],
8722   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8723   "name" : "android::SortedVectorImpl",
8724   "record_kind" : "class",
8725   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8726   "self_type" : "_ZTIN7android16SortedVectorImplE",
8727   "size" : 20,
8728   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8729   "vtable_components" :
8730   [
8731    {
8732     "kind" : "offset_to_top"
8733    },
8734    {
8735     "kind" : "rtti",
8736     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8737    },
8738    {
8739     "kind" : "complete_dtor_pointer",
8740     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8741    },
8742    {
8743     "kind" : "deleting_dtor_pointer",
8744     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8745    },
8746    {
8747     "is_pure" : true,
8748     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8749    },
8750    {
8751     "is_pure" : true,
8752     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8753    },
8754    {
8755     "is_pure" : true,
8756     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8757    },
8758    {
8759     "is_pure" : true,
8760     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8761    },
8762    {
8763     "is_pure" : true,
8764     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8765    },
8766    {
8767     "is_pure" : true,
8768     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8769    },
8770    {
8771     "is_pure" : true,
8772     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8773    }
8774   ]
8775  },
8776  {
8777   "alignment" : 1,
8778   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8779   "name" : "android::trait_trivial_copy<bool>",
8780   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8781   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8782   "size" : 1,
8783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8784   "template_args" : [ "_ZTIb" ]
8785  },
8786  {
8787   "alignment" : 1,
8788   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8789   "name" : "android::trait_trivial_copy<char>",
8790   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8791   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8792   "size" : 1,
8793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8794   "template_args" : [ "_ZTIc" ]
8795  },
8796  {
8797   "alignment" : 1,
8798   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8799   "name" : "android::trait_trivial_copy<double>",
8800   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8801   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8802   "size" : 1,
8803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8804   "template_args" : [ "_ZTId" ]
8805  },
8806  {
8807   "alignment" : 1,
8808   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8809   "name" : "android::trait_trivial_copy<float>",
8810   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8811   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8812   "size" : 1,
8813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8814   "template_args" : [ "_ZTIf" ]
8815  },
8816  {
8817   "alignment" : 1,
8818   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8819   "name" : "android::trait_trivial_copy<unsigned char>",
8820   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8821   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8822   "size" : 1,
8823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8824   "template_args" : [ "_ZTIh" ]
8825  },
8826  {
8827   "alignment" : 1,
8828   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8829   "name" : "android::trait_trivial_copy<int>",
8830   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8831   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8832   "size" : 1,
8833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8834   "template_args" : [ "_ZTIi" ]
8835  },
8836  {
8837   "alignment" : 1,
8838   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8839   "name" : "android::trait_trivial_copy<unsigned int>",
8840   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8841   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8842   "size" : 1,
8843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8844   "template_args" : [ "_ZTIj" ]
8845  },
8846  {
8847   "alignment" : 1,
8848   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8849   "name" : "android::trait_trivial_copy<long>",
8850   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8851   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8852   "size" : 1,
8853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8854   "template_args" : [ "_ZTIl" ]
8855  },
8856  {
8857   "alignment" : 1,
8858   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8859   "name" : "android::trait_trivial_copy<unsigned long>",
8860   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8861   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8862   "size" : 1,
8863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8864   "template_args" : [ "_ZTIm" ]
8865  },
8866  {
8867   "alignment" : 1,
8868   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8869   "name" : "android::trait_trivial_copy<short>",
8870   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8871   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8872   "size" : 1,
8873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8874   "template_args" : [ "_ZTIs" ]
8875  },
8876  {
8877   "alignment" : 1,
8878   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8879   "name" : "android::trait_trivial_copy<unsigned short>",
8880   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8881   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8882   "size" : 1,
8883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8884   "template_args" : [ "_ZTIt" ]
8885  },
8886  {
8887   "alignment" : 1,
8888   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8889   "name" : "android::trait_trivial_copy<void>",
8890   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8891   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8892   "size" : 1,
8893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8894   "template_args" : [ "_ZTIv" ]
8895  },
8896  {
8897   "alignment" : 1,
8898   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8899   "name" : "android::trait_trivial_copy<long long>",
8900   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8901   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8902   "size" : 1,
8903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8904   "template_args" : [ "_ZTIx" ]
8905  },
8906  {
8907   "alignment" : 1,
8908   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8909   "name" : "android::trait_trivial_copy<unsigned long long>",
8910   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8911   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8912   "size" : 1,
8913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8914   "template_args" : [ "_ZTIy" ]
8915  },
8916  {
8917   "alignment" : 1,
8918   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8919   "name" : "android::trait_trivial_ctor<bool>",
8920   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8921   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8922   "size" : 1,
8923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8924   "template_args" : [ "_ZTIb" ]
8925  },
8926  {
8927   "alignment" : 1,
8928   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8929   "name" : "android::trait_trivial_ctor<char>",
8930   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8931   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8932   "size" : 1,
8933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8934   "template_args" : [ "_ZTIc" ]
8935  },
8936  {
8937   "alignment" : 1,
8938   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8939   "name" : "android::trait_trivial_ctor<double>",
8940   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8941   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8942   "size" : 1,
8943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8944   "template_args" : [ "_ZTId" ]
8945  },
8946  {
8947   "alignment" : 1,
8948   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8949   "name" : "android::trait_trivial_ctor<float>",
8950   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8951   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8952   "size" : 1,
8953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8954   "template_args" : [ "_ZTIf" ]
8955  },
8956  {
8957   "alignment" : 1,
8958   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8959   "name" : "android::trait_trivial_ctor<unsigned char>",
8960   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8961   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8962   "size" : 1,
8963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8964   "template_args" : [ "_ZTIh" ]
8965  },
8966  {
8967   "alignment" : 1,
8968   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8969   "name" : "android::trait_trivial_ctor<int>",
8970   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8971   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8972   "size" : 1,
8973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8974   "template_args" : [ "_ZTIi" ]
8975  },
8976  {
8977   "alignment" : 1,
8978   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8979   "name" : "android::trait_trivial_ctor<unsigned int>",
8980   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8981   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8982   "size" : 1,
8983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8984   "template_args" : [ "_ZTIj" ]
8985  },
8986  {
8987   "alignment" : 1,
8988   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8989   "name" : "android::trait_trivial_ctor<long>",
8990   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8991   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8992   "size" : 1,
8993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8994   "template_args" : [ "_ZTIl" ]
8995  },
8996  {
8997   "alignment" : 1,
8998   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8999   "name" : "android::trait_trivial_ctor<unsigned long>",
9000   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9001   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9002   "size" : 1,
9003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9004   "template_args" : [ "_ZTIm" ]
9005  },
9006  {
9007   "alignment" : 1,
9008   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9009   "name" : "android::trait_trivial_ctor<short>",
9010   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9011   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9012   "size" : 1,
9013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9014   "template_args" : [ "_ZTIs" ]
9015  },
9016  {
9017   "alignment" : 1,
9018   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9019   "name" : "android::trait_trivial_ctor<unsigned short>",
9020   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9021   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9022   "size" : 1,
9023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9024   "template_args" : [ "_ZTIt" ]
9025  },
9026  {
9027   "alignment" : 1,
9028   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9029   "name" : "android::trait_trivial_ctor<void>",
9030   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9031   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9032   "size" : 1,
9033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9034   "template_args" : [ "_ZTIv" ]
9035  },
9036  {
9037   "alignment" : 1,
9038   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9039   "name" : "android::trait_trivial_ctor<long long>",
9040   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9041   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9042   "size" : 1,
9043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9044   "template_args" : [ "_ZTIx" ]
9045  },
9046  {
9047   "alignment" : 1,
9048   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9049   "name" : "android::trait_trivial_ctor<unsigned long long>",
9050   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9051   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9052   "size" : 1,
9053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9054   "template_args" : [ "_ZTIy" ]
9055  },
9056  {
9057   "alignment" : 1,
9058   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9059   "name" : "android::trait_trivial_dtor<bool>",
9060   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9061   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9062   "size" : 1,
9063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9064   "template_args" : [ "_ZTIb" ]
9065  },
9066  {
9067   "alignment" : 1,
9068   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9069   "name" : "android::trait_trivial_dtor<char>",
9070   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9071   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9072   "size" : 1,
9073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9074   "template_args" : [ "_ZTIc" ]
9075  },
9076  {
9077   "alignment" : 1,
9078   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9079   "name" : "android::trait_trivial_dtor<double>",
9080   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9081   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9082   "size" : 1,
9083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9084   "template_args" : [ "_ZTId" ]
9085  },
9086  {
9087   "alignment" : 1,
9088   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9089   "name" : "android::trait_trivial_dtor<float>",
9090   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9091   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9092   "size" : 1,
9093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9094   "template_args" : [ "_ZTIf" ]
9095  },
9096  {
9097   "alignment" : 1,
9098   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9099   "name" : "android::trait_trivial_dtor<unsigned char>",
9100   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9101   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9102   "size" : 1,
9103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9104   "template_args" : [ "_ZTIh" ]
9105  },
9106  {
9107   "alignment" : 1,
9108   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9109   "name" : "android::trait_trivial_dtor<int>",
9110   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9111   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9112   "size" : 1,
9113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9114   "template_args" : [ "_ZTIi" ]
9115  },
9116  {
9117   "alignment" : 1,
9118   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9119   "name" : "android::trait_trivial_dtor<unsigned int>",
9120   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9121   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9122   "size" : 1,
9123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9124   "template_args" : [ "_ZTIj" ]
9125  },
9126  {
9127   "alignment" : 1,
9128   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9129   "name" : "android::trait_trivial_dtor<long>",
9130   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9131   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9132   "size" : 1,
9133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9134   "template_args" : [ "_ZTIl" ]
9135  },
9136  {
9137   "alignment" : 1,
9138   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9139   "name" : "android::trait_trivial_dtor<unsigned long>",
9140   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9141   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9142   "size" : 1,
9143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9144   "template_args" : [ "_ZTIm" ]
9145  },
9146  {
9147   "alignment" : 1,
9148   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9149   "name" : "android::trait_trivial_dtor<short>",
9150   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9151   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9152   "size" : 1,
9153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9154   "template_args" : [ "_ZTIs" ]
9155  },
9156  {
9157   "alignment" : 1,
9158   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9159   "name" : "android::trait_trivial_dtor<unsigned short>",
9160   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9161   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9162   "size" : 1,
9163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9164   "template_args" : [ "_ZTIt" ]
9165  },
9166  {
9167   "alignment" : 1,
9168   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9169   "name" : "android::trait_trivial_dtor<void>",
9170   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9171   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9172   "size" : 1,
9173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9174   "template_args" : [ "_ZTIv" ]
9175  },
9176  {
9177   "alignment" : 1,
9178   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9179   "name" : "android::trait_trivial_dtor<long long>",
9180   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9181   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9182   "size" : 1,
9183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9184   "template_args" : [ "_ZTIx" ]
9185  },
9186  {
9187   "alignment" : 1,
9188   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9189   "name" : "android::trait_trivial_dtor<unsigned long long>",
9190   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9191   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9192   "size" : 1,
9193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9194   "template_args" : [ "_ZTIy" ]
9195  },
9196  {
9197   "alignment" : 1,
9198   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9199   "name" : "android::trait_trivial_move<android::String8>",
9200   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9201   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9202   "size" : 1,
9203   "source_file" : "/system/core/libutils/include/utils/String8.h",
9204   "template_args" : [ "_ZTIN7android7String8E" ]
9205  },
9206  {
9207   "alignment" : 1,
9208   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9209   "name" : "android::trait_trivial_move<android::String16>",
9210   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9211   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9212   "size" : 1,
9213   "source_file" : "/system/core/libutils/include/utils/String16.h",
9214   "template_args" : [ "_ZTIN7android8String16E" ]
9215  },
9216  {
9217   "alignment" : 1,
9218   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9219   "name" : "android::trait_trivial_move<bool>",
9220   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9221   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9222   "size" : 1,
9223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9224   "template_args" : [ "_ZTIb" ]
9225  },
9226  {
9227   "alignment" : 1,
9228   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9229   "name" : "android::trait_trivial_move<char>",
9230   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9231   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9232   "size" : 1,
9233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9234   "template_args" : [ "_ZTIc" ]
9235  },
9236  {
9237   "alignment" : 1,
9238   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9239   "name" : "android::trait_trivial_move<double>",
9240   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9241   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9242   "size" : 1,
9243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9244   "template_args" : [ "_ZTId" ]
9245  },
9246  {
9247   "alignment" : 1,
9248   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9249   "name" : "android::trait_trivial_move<float>",
9250   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9251   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9252   "size" : 1,
9253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9254   "template_args" : [ "_ZTIf" ]
9255  },
9256  {
9257   "alignment" : 1,
9258   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9259   "name" : "android::trait_trivial_move<unsigned char>",
9260   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9261   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9262   "size" : 1,
9263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9264   "template_args" : [ "_ZTIh" ]
9265  },
9266  {
9267   "alignment" : 1,
9268   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9269   "name" : "android::trait_trivial_move<int>",
9270   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9271   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9272   "size" : 1,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9274   "template_args" : [ "_ZTIi" ]
9275  },
9276  {
9277   "alignment" : 1,
9278   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9279   "name" : "android::trait_trivial_move<unsigned int>",
9280   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9281   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9282   "size" : 1,
9283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9284   "template_args" : [ "_ZTIj" ]
9285  },
9286  {
9287   "alignment" : 1,
9288   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9289   "name" : "android::trait_trivial_move<long>",
9290   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9291   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9292   "size" : 1,
9293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9294   "template_args" : [ "_ZTIl" ]
9295  },
9296  {
9297   "alignment" : 1,
9298   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9299   "name" : "android::trait_trivial_move<unsigned long>",
9300   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9301   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9302   "size" : 1,
9303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9304   "template_args" : [ "_ZTIm" ]
9305  },
9306  {
9307   "alignment" : 1,
9308   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9309   "name" : "android::trait_trivial_move<short>",
9310   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9311   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9312   "size" : 1,
9313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9314   "template_args" : [ "_ZTIs" ]
9315  },
9316  {
9317   "alignment" : 1,
9318   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9319   "name" : "android::trait_trivial_move<unsigned short>",
9320   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9321   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9322   "size" : 1,
9323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9324   "template_args" : [ "_ZTIt" ]
9325  },
9326  {
9327   "alignment" : 1,
9328   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9329   "name" : "android::trait_trivial_move<void>",
9330   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9331   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9332   "size" : 1,
9333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9334   "template_args" : [ "_ZTIv" ]
9335  },
9336  {
9337   "alignment" : 1,
9338   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9339   "name" : "android::trait_trivial_move<long long>",
9340   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9341   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9342   "size" : 1,
9343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9344   "template_args" : [ "_ZTIx" ]
9345  },
9346  {
9347   "alignment" : 1,
9348   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9349   "name" : "android::trait_trivial_move<unsigned long long>",
9350   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9351   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9352   "size" : 1,
9353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9354   "template_args" : [ "_ZTIy" ]
9355  },
9356  {
9357   "alignment" : 4,
9358   "base_specifiers" :
9359   [
9360    {
9361     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9362    }
9363   ],
9364   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9365   "name" : "android::VirtualLightRefBase",
9366   "record_kind" : "class",
9367   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9368   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9369   "size" : 8,
9370   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9371   "vtable_components" :
9372   [
9373    {
9374     "kind" : "offset_to_top"
9375    },
9376    {
9377     "kind" : "rtti",
9378     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9379    },
9380    {
9381     "kind" : "complete_dtor_pointer",
9382     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9383    },
9384    {
9385     "kind" : "deleting_dtor_pointer",
9386     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9387    }
9388   ]
9389  },
9390  {
9391   "alignment" : 4,
9392   "fields" :
9393   [
9394    {
9395     "access" : "private",
9396     "field_name" : "m_ptr",
9397     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9398    }
9399   ],
9400   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9401   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9402   "record_kind" : "class",
9403   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9404   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9405   "size" : 4,
9406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9407   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9408  },
9409  {
9410   "alignment" : 4,
9411   "fields" :
9412   [
9413    {
9414     "access" : "private",
9415     "field_name" : "m_ptr",
9416     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9417    }
9418   ],
9419   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9420   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9421   "record_kind" : "class",
9422   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9423   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9424   "size" : 4,
9425   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9426   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9427  },
9428  {
9429   "alignment" : 4,
9430   "fields" :
9431   [
9432    {
9433     "access" : "private",
9434     "field_name" : "m_ptr",
9435     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9436    }
9437   ],
9438   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9439   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9440   "record_kind" : "class",
9441   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9442   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9443   "size" : 4,
9444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9445   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9446  },
9447  {
9448   "alignment" : 4,
9449   "fields" :
9450   [
9451    {
9452     "access" : "private",
9453     "field_name" : "m_ptr",
9454     "referenced_type" : "_ZTIPN7android6ThreadE"
9455    }
9456   ],
9457   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9458   "name" : "android::sp<android::Thread>",
9459   "record_kind" : "class",
9460   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9461   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9462   "size" : 4,
9463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9464   "template_args" : [ "_ZTIN7android6ThreadE" ]
9465  },
9466  {
9467   "alignment" : 4,
9468   "fields" :
9469   [
9470    {
9471     "access" : "private",
9472     "field_name" : "m_ptr",
9473     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9474    }
9475   ],
9476   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9477   "name" : "android::sp<android::hardware::IInterface>",
9478   "record_kind" : "class",
9479   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9480   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9481   "size" : 4,
9482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9483   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9484  },
9485  {
9486   "alignment" : 4,
9487   "fields" :
9488   [
9489    {
9490     "access" : "private",
9491     "field_name" : "m_ptr",
9492     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9493    }
9494   ],
9495   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9496   "name" : "android::sp<android::hardware::ProcessState>",
9497   "record_kind" : "class",
9498   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9499   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9500   "size" : 4,
9501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9502   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9503  },
9504  {
9505   "alignment" : 4,
9506   "fields" :
9507   [
9508    {
9509     "access" : "private",
9510     "field_name" : "m_ptr",
9511     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9512    }
9513   ],
9514   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9515   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9516   "record_kind" : "class",
9517   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9518   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9519   "size" : 4,
9520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9521   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9522  },
9523  {
9524   "alignment" : 4,
9525   "fields" :
9526   [
9527    {
9528     "access" : "private",
9529     "field_name" : "m_ptr",
9530     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9531    }
9532   ],
9533   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9534   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9535   "record_kind" : "class",
9536   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9537   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9538   "size" : 4,
9539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9540   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9541  },
9542  {
9543   "alignment" : 4,
9544   "fields" :
9545   [
9546    {
9547     "access" : "private",
9548     "field_name" : "m_ptr",
9549     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
9550    }
9551   ],
9552   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
9553   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
9554   "record_kind" : "class",
9555   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
9556   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
9557   "size" : 4,
9558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9559   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ]
9560  },
9561  {
9562   "alignment" : 4,
9563   "fields" :
9564   [
9565    {
9566     "access" : "private",
9567     "field_name" : "m_ptr",
9568     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
9569    }
9570   ],
9571   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
9572   "name" : "android::sp<android::hardware::nfc::V1_0::INfc>",
9573   "record_kind" : "class",
9574   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
9575   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
9576   "size" : 4,
9577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9578   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ]
9579  },
9580  {
9581   "alignment" : 4,
9582   "fields" :
9583   [
9584    {
9585     "access" : "private",
9586     "field_name" : "m_ptr",
9587     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9588    }
9589   ],
9590   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9591   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9592   "record_kind" : "class",
9593   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9594   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9595   "size" : 4,
9596   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9597   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9598  },
9599  {
9600   "alignment" : 4,
9601   "fields" :
9602   [
9603    {
9604     "access" : "private",
9605     "field_name" : "m_ptr",
9606     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9607    }
9608   ],
9609   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9610   "name" : "android::sp<android::hardware::IBinder>",
9611   "record_kind" : "class",
9612   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9613   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9614   "size" : 4,
9615   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9616   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9617  },
9618  {
9619   "alignment" : 4,
9620   "fields" :
9621   [
9622    {
9623     "access" : "private",
9624     "field_name" : "m_ptr",
9625     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9626    }
9627   ],
9628   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9629   "name" : "android::sp<android::hardware::BHwBinder>",
9630   "record_kind" : "class",
9631   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9632   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9633   "size" : 4,
9634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9635   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9636  },
9637  {
9638   "alignment" : 4,
9639   "fields" :
9640   [
9641    {
9642     "access" : "private",
9643     "field_name" : "m_ptr",
9644     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9645    },
9646    {
9647     "access" : "private",
9648     "field_name" : "m_refs",
9649     "field_offset" : 32,
9650     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9651    }
9652   ],
9653   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9654   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9655   "record_kind" : "class",
9656   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9657   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9658   "size" : 8,
9659   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9660   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9661  },
9662  {
9663   "alignment" : 4,
9664   "fields" :
9665   [
9666    {
9667     "access" : "private",
9668     "field_name" : "m_ptr",
9669     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9670    },
9671    {
9672     "access" : "private",
9673     "field_name" : "m_refs",
9674     "field_offset" : 32,
9675     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9676    }
9677   ],
9678   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9679   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9680   "record_kind" : "class",
9681   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9682   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9683   "size" : 8,
9684   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9685   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9686  },
9687  {
9688   "alignment" : 4,
9689   "fields" :
9690   [
9691    {
9692     "access" : "private",
9693     "field_name" : "m_ptr",
9694     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9695    },
9696    {
9697     "access" : "private",
9698     "field_name" : "m_refs",
9699     "field_offset" : 32,
9700     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9701    }
9702   ],
9703   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9704   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9705   "record_kind" : "class",
9706   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9707   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9708   "size" : 8,
9709   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9710   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9711  },
9712  {
9713   "alignment" : 4,
9714   "fields" :
9715   [
9716    {
9717     "access" : "private",
9718     "field_name" : "m_ptr",
9719     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9720    },
9721    {
9722     "access" : "private",
9723     "field_name" : "m_refs",
9724     "field_offset" : 32,
9725     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9726    }
9727   ],
9728   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9729   "name" : "android::wp<android::hardware::BHwBinder>",
9730   "record_kind" : "class",
9731   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9732   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9733   "size" : 8,
9734   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9735   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9736  },
9737  {
9738   "alignment" : 4,
9739   "base_specifiers" :
9740   [
9741    {
9742     "is_virtual" : true,
9743     "referenced_type" : "_ZTIN7android7RefBaseE"
9744    }
9745   ],
9746   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9747   "name" : "android::hidl::base::V1_0::IBase",
9748   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9749   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9750   "size" : 12,
9751   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9752   "vtable_components" :
9753   [
9754    {
9755     "component_value" : 4,
9756     "kind" : "vbase_offset"
9757    },
9758    {
9759     "kind" : "offset_to_top"
9760    },
9761    {
9762     "kind" : "rtti",
9763     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9764    },
9765    {
9766     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9767    },
9768    {
9769     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9773    },
9774    {
9775     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9785    },
9786    {
9787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9788    },
9789    {
9790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9791    },
9792    {
9793     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9794    },
9795    {
9796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9797    },
9798    {
9799     "kind" : "complete_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9801    },
9802    {
9803     "kind" : "deleting_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9805    },
9806    {
9807     "kind" : "vcall_offset"
9808    },
9809    {
9810     "kind" : "vcall_offset"
9811    },
9812    {
9813     "kind" : "vcall_offset"
9814    },
9815    {
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "component_value" : -4,
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "component_value" : -4,
9824     "kind" : "offset_to_top"
9825    },
9826    {
9827     "kind" : "rtti",
9828     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9829    },
9830    {
9831     "kind" : "complete_dtor_pointer",
9832     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9833    },
9834    {
9835     "kind" : "deleting_dtor_pointer",
9836     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9837    },
9838    {
9839     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9840    },
9841    {
9842     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9846    },
9847    {
9848     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9849    }
9850   ]
9851  },
9852  {
9853   "alignment" : 4,
9854   "base_specifiers" :
9855   [
9856    {
9857     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9858    },
9859    {
9860     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9861    }
9862   ],
9863   "fields" :
9864   [
9865    {
9866     "access" : "private",
9867     "field_name" : "_hidl_mImpl",
9868     "field_offset" : 512,
9869     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9870    }
9871   ],
9872   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9873   "name" : "android::hidl::base::V1_0::BnHwBase",
9874   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9875   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9876   "size" : 76,
9877   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9878   "vtable_components" :
9879   [
9880    {
9881     "component_value" : 68,
9882     "kind" : "vbase_offset"
9883    },
9884    {
9885     "kind" : "offset_to_top"
9886    },
9887    {
9888     "kind" : "rtti",
9889     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9890    },
9891    {
9892     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9893    },
9894    {
9895     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9896    },
9897    {
9898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9899    },
9900    {
9901     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9905    },
9906    {
9907     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9917    },
9918    {
9919     "kind" : "complete_dtor_pointer",
9920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9921    },
9922    {
9923     "kind" : "deleting_dtor_pointer",
9924     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9928    },
9929    {
9930     "component_value" : -20,
9931     "kind" : "offset_to_top"
9932    },
9933    {
9934     "kind" : "rtti",
9935     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9936    },
9937    {
9938     "kind" : "complete_dtor_pointer",
9939     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9940    },
9941    {
9942     "kind" : "deleting_dtor_pointer",
9943     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9944    },
9945    {
9946     "kind" : "vcall_offset"
9947    },
9948    {
9949     "kind" : "vcall_offset"
9950    },
9951    {
9952     "kind" : "vcall_offset"
9953    },
9954    {
9955     "kind" : "vcall_offset"
9956    },
9957    {
9958     "component_value" : -68,
9959     "kind" : "vcall_offset"
9960    },
9961    {
9962     "component_value" : -68,
9963     "kind" : "offset_to_top"
9964    },
9965    {
9966     "kind" : "rtti",
9967     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9968    },
9969    {
9970     "kind" : "complete_dtor_pointer",
9971     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9972    },
9973    {
9974     "kind" : "deleting_dtor_pointer",
9975     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9976    },
9977    {
9978     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9988    }
9989   ]
9990  },
9991  {
9992   "alignment" : 4,
9993   "base_specifiers" :
9994   [
9995    {
9996     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9997    },
9998    {
9999     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10000    }
10001   ],
10002   "fields" :
10003   [
10004    {
10005     "access" : "private",
10006     "field_name" : "_hidl_mMutex",
10007     "field_offset" : 544,
10008     "referenced_type" : "_ZTINSt3__15mutexE"
10009    },
10010    {
10011     "access" : "private",
10012     "field_name" : "_hidl_mDeathRecipients",
10013     "field_offset" : 576,
10014     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10015    }
10016   ],
10017   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10018   "name" : "android::hidl::base::V1_0::BpHwBase",
10019   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10020   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10021   "size" : 92,
10022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10023   "vtable_components" :
10024   [
10025    {
10026     "component_value" : 84,
10027     "kind" : "vbase_offset"
10028    },
10029    {
10030     "kind" : "offset_to_top"
10031    },
10032    {
10033     "kind" : "rtti",
10034     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10035    },
10036    {
10037     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10041    },
10042    {
10043     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10068    },
10069    {
10070     "kind" : "complete_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10072    },
10073    {
10074     "kind" : "deleting_dtor_pointer",
10075     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10082    },
10083    {
10084     "component_value" : 80,
10085     "kind" : "vbase_offset"
10086    },
10087    {
10088     "component_value" : -4,
10089     "kind" : "offset_to_top"
10090    },
10091    {
10092     "kind" : "rtti",
10093     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10094    },
10095    {
10096     "kind" : "complete_dtor_pointer",
10097     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10098    },
10099    {
10100     "kind" : "deleting_dtor_pointer",
10101     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10102    },
10103    {
10104     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10105    },
10106    {
10107     "component_value" : 76,
10108     "kind" : "vbase_offset"
10109    },
10110    {
10111     "component_value" : -8,
10112     "kind" : "offset_to_top"
10113    },
10114    {
10115     "kind" : "rtti",
10116     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10117    },
10118    {
10119     "kind" : "complete_dtor_pointer",
10120     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10121    },
10122    {
10123     "kind" : "deleting_dtor_pointer",
10124     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10125    },
10126    {
10127     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10128    },
10129    {
10130     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10134    },
10135    {
10136     "component_value" : -24,
10137     "kind" : "offset_to_top"
10138    },
10139    {
10140     "kind" : "rtti",
10141     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10142    },
10143    {
10144     "kind" : "complete_dtor_pointer",
10145     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10146    },
10147    {
10148     "kind" : "deleting_dtor_pointer",
10149     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10150    },
10151    {
10152     "kind" : "vcall_offset"
10153    },
10154    {
10155     "component_value" : -76,
10156     "kind" : "vcall_offset"
10157    },
10158    {
10159     "component_value" : -84,
10160     "kind" : "vcall_offset"
10161    },
10162    {
10163     "component_value" : -76,
10164     "kind" : "vcall_offset"
10165    },
10166    {
10167     "component_value" : -84,
10168     "kind" : "vcall_offset"
10169    },
10170    {
10171     "component_value" : -84,
10172     "kind" : "offset_to_top"
10173    },
10174    {
10175     "kind" : "rtti",
10176     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10177    },
10178    {
10179     "kind" : "complete_dtor_pointer",
10180     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10181    },
10182    {
10183     "kind" : "deleting_dtor_pointer",
10184     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10185    },
10186    {
10187     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10188    },
10189    {
10190     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10191    },
10192    {
10193     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10197    }
10198   ]
10199  },
10200  {
10201   "alignment" : 8,
10202   "fields" :
10203   [
10204    {
10205     "field_name" : "pid",
10206     "referenced_type" : "_ZTIi"
10207    },
10208    {
10209     "field_name" : "ptr",
10210     "field_offset" : 64,
10211     "referenced_type" : "_ZTIy"
10212    },
10213    {
10214     "field_name" : "arch",
10215     "field_offset" : 128,
10216     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10217    }
10218   ],
10219   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10220   "name" : "android::hidl::base::V1_0::DebugInfo",
10221   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10222   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10223   "size" : 24,
10224   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10225  },
10226  {
10227   "alignment" : 8,
10228   "fields" :
10229   [
10230    {
10231     "field_name" : "interfaceName",
10232     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10233    },
10234    {
10235     "field_name" : "instanceName",
10236     "field_offset" : 128,
10237     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10238    },
10239    {
10240     "field_name" : "pid",
10241     "field_offset" : 256,
10242     "referenced_type" : "_ZTIi"
10243    },
10244    {
10245     "field_name" : "clientPids",
10246     "field_offset" : 320,
10247     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10248    },
10249    {
10250     "field_name" : "arch",
10251     "field_offset" : 448,
10252     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10253    }
10254   ],
10255   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10256   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10257   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10258   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10259   "size" : 64,
10260   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10261  },
10262  {
10263   "alignment" : 4,
10264   "base_specifiers" :
10265   [
10266    {
10267     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10268    }
10269   ],
10270   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10271   "name" : "android::hidl::manager::V1_0::IServiceManager",
10272   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10273   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10274   "size" : 12,
10275   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10276   "vtable_components" :
10277   [
10278    {
10279     "component_value" : 4,
10280     "kind" : "vbase_offset"
10281    },
10282    {
10283     "kind" : "offset_to_top"
10284    },
10285    {
10286     "kind" : "rtti",
10287     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10288    },
10289    {
10290     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10297    },
10298    {
10299     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10312    },
10313    {
10314     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10315    },
10316    {
10317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10318    },
10319    {
10320     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10321    },
10322    {
10323     "kind" : "complete_dtor_pointer",
10324     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10325    },
10326    {
10327     "kind" : "deleting_dtor_pointer",
10328     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10329    },
10330    {
10331     "is_pure" : true,
10332     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10333    },
10334    {
10335     "is_pure" : true,
10336     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10337    },
10338    {
10339     "is_pure" : true,
10340     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10341    },
10342    {
10343     "is_pure" : true,
10344     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10345    },
10346    {
10347     "is_pure" : true,
10348     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10349    },
10350    {
10351     "is_pure" : true,
10352     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10353    },
10354    {
10355     "is_pure" : true,
10356     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10357    },
10358    {
10359     "is_pure" : true,
10360     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10361    },
10362    {
10363     "kind" : "vcall_offset"
10364    },
10365    {
10366     "kind" : "vcall_offset"
10367    },
10368    {
10369     "kind" : "vcall_offset"
10370    },
10371    {
10372     "kind" : "vcall_offset"
10373    },
10374    {
10375     "component_value" : -4,
10376     "kind" : "vcall_offset"
10377    },
10378    {
10379     "component_value" : -4,
10380     "kind" : "offset_to_top"
10381    },
10382    {
10383     "kind" : "rtti",
10384     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10385    },
10386    {
10387     "kind" : "complete_dtor_pointer",
10388     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10389    },
10390    {
10391     "kind" : "deleting_dtor_pointer",
10392     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10396    },
10397    {
10398     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10405    }
10406   ]
10407  },
10408  {
10409   "alignment" : 4,
10410   "base_specifiers" :
10411   [
10412    {
10413     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10414    }
10415   ],
10416   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10417   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10418   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10419   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10420   "size" : 12,
10421   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10422   "vtable_components" :
10423   [
10424    {
10425     "component_value" : 4,
10426     "kind" : "vbase_offset"
10427    },
10428    {
10429     "kind" : "offset_to_top"
10430    },
10431    {
10432     "kind" : "rtti",
10433     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10434    },
10435    {
10436     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10443    },
10444    {
10445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10446    },
10447    {
10448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10461    },
10462    {
10463     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10467    },
10468    {
10469     "kind" : "complete_dtor_pointer",
10470     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10471    },
10472    {
10473     "kind" : "deleting_dtor_pointer",
10474     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10475    },
10476    {
10477     "is_pure" : true,
10478     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10479    },
10480    {
10481     "kind" : "vcall_offset"
10482    },
10483    {
10484     "kind" : "vcall_offset"
10485    },
10486    {
10487     "kind" : "vcall_offset"
10488    },
10489    {
10490     "kind" : "vcall_offset"
10491    },
10492    {
10493     "component_value" : -4,
10494     "kind" : "vcall_offset"
10495    },
10496    {
10497     "component_value" : -4,
10498     "kind" : "offset_to_top"
10499    },
10500    {
10501     "kind" : "rtti",
10502     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10503    },
10504    {
10505     "kind" : "complete_dtor_pointer",
10506     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10507    },
10508    {
10509     "kind" : "deleting_dtor_pointer",
10510     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10517    },
10518    {
10519     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10523    }
10524   ]
10525  },
10526  {
10527   "alignment" : 4,
10528   "fields" :
10529   [
10530    {
10531     "access" : "private",
10532     "field_name" : "mLock",
10533     "referenced_type" : "_ZTIRN7android5MutexE"
10534    }
10535   ],
10536   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10537   "name" : "android::Mutex::Autolock",
10538   "record_kind" : "class",
10539   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10540   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10541   "size" : 4,
10542   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10543  },
10544  {
10545   "alignment" : 4,
10546   "fields" :
10547   [
10548    {
10549     "access" : "private",
10550     "field_name" : "mMutex",
10551     "referenced_type" : "_ZTI15pthread_mutex_t"
10552    }
10553   ],
10554   "linker_set_key" : "_ZTIN7android5MutexE",
10555   "name" : "android::Mutex",
10556   "record_kind" : "class",
10557   "referenced_type" : "_ZTIN7android5MutexE",
10558   "self_type" : "_ZTIN7android5MutexE",
10559   "size" : 4,
10560   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10561  },
10562  {
10563   "alignment" : 4,
10564   "fields" :
10565   [
10566    {
10567     "access" : "private",
10568     "field_name" : "mLock",
10569     "referenced_type" : "_ZTIRN7android6RWLockE"
10570    }
10571   ],
10572   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10573   "name" : "android::RWLock::AutoRLock",
10574   "record_kind" : "class",
10575   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10576   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10577   "size" : 4,
10578   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10579  },
10580  {
10581   "alignment" : 4,
10582   "fields" :
10583   [
10584    {
10585     "access" : "private",
10586     "field_name" : "mLock",
10587     "referenced_type" : "_ZTIRN7android6RWLockE"
10588    }
10589   ],
10590   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10591   "name" : "android::RWLock::AutoWLock",
10592   "record_kind" : "class",
10593   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10594   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10595   "size" : 4,
10596   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10597  },
10598  {
10599   "alignment" : 4,
10600   "fields" :
10601   [
10602    {
10603     "access" : "private",
10604     "field_name" : "mRWLock",
10605     "referenced_type" : "_ZTI16pthread_rwlock_t"
10606    }
10607   ],
10608   "linker_set_key" : "_ZTIN7android6RWLockE",
10609   "name" : "android::RWLock",
10610   "record_kind" : "class",
10611   "referenced_type" : "_ZTIN7android6RWLockE",
10612   "self_type" : "_ZTIN7android6RWLockE",
10613   "size" : 40,
10614   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10615  },
10616  {
10617   "alignment" : 4,
10618   "base_specifiers" :
10619   [
10620    {
10621     "is_virtual" : true,
10622     "referenced_type" : "_ZTIN7android7RefBaseE"
10623    }
10624   ],
10625   "fields" :
10626   [
10627    {
10628     "access" : "private",
10629     "field_name" : "mCanCallJava",
10630     "field_offset" : 32,
10631     "referenced_type" : "_ZTIKb"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mThread",
10636     "field_offset" : 64,
10637     "referenced_type" : "_ZTIPv"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mLock",
10642     "field_offset" : 96,
10643     "referenced_type" : "_ZTIN7android5MutexE"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mThreadExitedCondition",
10648     "field_offset" : 128,
10649     "referenced_type" : "_ZTIN7android9ConditionE"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mStatus",
10654     "field_offset" : 160,
10655     "referenced_type" : "_ZTIi"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mExitPending",
10660     "field_offset" : 192,
10661     "referenced_type" : "_ZTIVb"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mRunning",
10666     "field_offset" : 200,
10667     "referenced_type" : "_ZTIVb"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mHoldSelf",
10672     "field_offset" : 224,
10673     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mTid",
10678     "field_offset" : 256,
10679     "referenced_type" : "_ZTIi"
10680    }
10681   ],
10682   "linker_set_key" : "_ZTIN7android6ThreadE",
10683   "name" : "android::Thread",
10684   "record_kind" : "class",
10685   "referenced_type" : "_ZTIN7android6ThreadE",
10686   "self_type" : "_ZTIN7android6ThreadE",
10687   "size" : 44,
10688   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10689   "vtable_components" :
10690   [
10691    {
10692     "component_value" : 36,
10693     "kind" : "vbase_offset"
10694    },
10695    {
10696     "kind" : "offset_to_top"
10697    },
10698    {
10699     "kind" : "rtti",
10700     "mangled_component_name" : "_ZTIN7android6ThreadE"
10701    },
10702    {
10703     "kind" : "complete_dtor_pointer",
10704     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10705    },
10706    {
10707     "kind" : "deleting_dtor_pointer",
10708     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10718    },
10719    {
10720     "is_pure" : true,
10721     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10722    },
10723    {
10724     "kind" : "vcall_offset"
10725    },
10726    {
10727     "kind" : "vcall_offset"
10728    },
10729    {
10730     "kind" : "vcall_offset"
10731    },
10732    {
10733     "kind" : "vcall_offset"
10734    },
10735    {
10736     "component_value" : -36,
10737     "kind" : "vcall_offset"
10738    },
10739    {
10740     "component_value" : -36,
10741     "kind" : "offset_to_top"
10742    },
10743    {
10744     "kind" : "rtti",
10745     "mangled_component_name" : "_ZTIN7android6ThreadE"
10746    },
10747    {
10748     "kind" : "complete_dtor_pointer",
10749     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10750    },
10751    {
10752     "kind" : "deleting_dtor_pointer",
10753     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10757    },
10758    {
10759     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10760    },
10761    {
10762     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10763    },
10764    {
10765     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10766    }
10767   ]
10768  },
10769  {
10770   "alignment" : 4,
10771   "base_specifiers" :
10772   [
10773    {
10774     "access" : "private",
10775     "referenced_type" : "_ZTIN7android10VectorImplE"
10776    }
10777   ],
10778   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10779   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10780   "record_kind" : "class",
10781   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10782   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10783   "size" : 20,
10784   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10785   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10786   "vtable_components" :
10787   [
10788    {
10789     "kind" : "offset_to_top"
10790    },
10791    {
10792     "kind" : "rtti",
10793     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10794    },
10795    {
10796     "kind" : "complete_dtor_pointer",
10797     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10798    },
10799    {
10800     "kind" : "deleting_dtor_pointer",
10801     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10802    },
10803    {
10804     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10805    },
10806    {
10807     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10808    },
10809    {
10810     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10811    },
10812    {
10813     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10814    },
10815    {
10816     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10817    },
10818    {
10819     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10820    }
10821   ]
10822  },
10823  {
10824   "alignment" : 1,
10825   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10826   "name" : "android::RefBase::weakref_type",
10827   "record_kind" : "class",
10828   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10829   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10830   "size" : 1,
10831   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "fields" :
10836   [
10837    {
10838     "access" : "private",
10839     "field_name" : "mRefs",
10840     "field_offset" : 32,
10841     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10842    }
10843   ],
10844   "linker_set_key" : "_ZTIN7android7RefBaseE",
10845   "name" : "android::RefBase",
10846   "record_kind" : "class",
10847   "referenced_type" : "_ZTIN7android7RefBaseE",
10848   "self_type" : "_ZTIN7android7RefBaseE",
10849   "size" : 8,
10850   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10851   "vtable_components" :
10852   [
10853    {
10854     "kind" : "offset_to_top"
10855    },
10856    {
10857     "kind" : "rtti",
10858     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10859    },
10860    {
10861     "kind" : "complete_dtor_pointer",
10862     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10863    },
10864    {
10865     "kind" : "deleting_dtor_pointer",
10866     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10879    }
10880   ]
10881  },
10882  {
10883   "alignment" : 4,
10884   "fields" :
10885   [
10886    {
10887     "access" : "private",
10888     "field_name" : "mString",
10889     "referenced_type" : "_ZTIPKc"
10890    }
10891   ],
10892   "linker_set_key" : "_ZTIN7android7String8E",
10893   "name" : "android::String8",
10894   "record_kind" : "class",
10895   "referenced_type" : "_ZTIN7android7String8E",
10896   "self_type" : "_ZTIN7android7String8E",
10897   "size" : 4,
10898   "source_file" : "/system/core/libutils/include/utils/String8.h"
10899  },
10900  {
10901   "alignment" : 4,
10902   "fields" :
10903   [
10904    {
10905     "access" : "private",
10906     "field_name" : "mString",
10907     "referenced_type" : "_ZTIPKDs"
10908    }
10909   ],
10910   "linker_set_key" : "_ZTIN7android8String16E",
10911   "name" : "android::String16",
10912   "record_kind" : "class",
10913   "referenced_type" : "_ZTIN7android8String16E",
10914   "self_type" : "_ZTIN7android8String16E",
10915   "size" : 4,
10916   "source_file" : "/system/core/libutils/include/utils/String16.h"
10917  },
10918  {
10919   "alignment" : 4,
10920   "base_specifiers" :
10921   [
10922    {
10923     "is_virtual" : true,
10924     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10925    },
10926    {
10927     "is_virtual" : true,
10928     "referenced_type" : "_ZTIN7android7RefBaseE"
10929    }
10930   ],
10931   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10932   "name" : "android::hardware::HidlMemory",
10933   "record_kind" : "class",
10934   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10935   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10936   "size" : 52,
10937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10938   "vtable_components" :
10939   [
10940    {
10941     "component_value" : 44,
10942     "kind" : "vbase_offset"
10943    },
10944    {
10945     "component_value" : 4,
10946     "kind" : "vbase_offset"
10947    },
10948    {
10949     "kind" : "offset_to_top"
10950    },
10951    {
10952     "kind" : "rtti",
10953     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10954    },
10955    {
10956     "kind" : "complete_dtor_pointer",
10957     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10958    },
10959    {
10960     "kind" : "deleting_dtor_pointer",
10961     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10962    },
10963    {
10964     "kind" : "vcall_offset"
10965    },
10966    {
10967     "kind" : "vcall_offset"
10968    },
10969    {
10970     "kind" : "vcall_offset"
10971    },
10972    {
10973     "kind" : "vcall_offset"
10974    },
10975    {
10976     "component_value" : -44,
10977     "kind" : "vcall_offset"
10978    },
10979    {
10980     "component_value" : -44,
10981     "kind" : "offset_to_top"
10982    },
10983    {
10984     "kind" : "rtti",
10985     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10986    },
10987    {
10988     "kind" : "complete_dtor_pointer",
10989     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10990    },
10991    {
10992     "kind" : "deleting_dtor_pointer",
10993     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11006    }
11007   ]
11008  },
11009  {
11010   "alignment" : 4,
11011   "base_specifiers" :
11012   [
11013    {
11014     "is_virtual" : true,
11015     "referenced_type" : "_ZTIN7android7RefBaseE"
11016    }
11017   ],
11018   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11019   "name" : "android::hardware::IInterface",
11020   "record_kind" : "class",
11021   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11022   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11023   "size" : 12,
11024   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11025   "vtable_components" :
11026   [
11027    {
11028     "component_value" : 4,
11029     "kind" : "vbase_offset"
11030    },
11031    {
11032     "kind" : "offset_to_top"
11033    },
11034    {
11035     "kind" : "rtti",
11036     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11037    },
11038    {
11039     "kind" : "complete_dtor_pointer",
11040     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11041    },
11042    {
11043     "kind" : "deleting_dtor_pointer",
11044     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11045    },
11046    {
11047     "is_pure" : true,
11048     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11049    },
11050    {
11051     "kind" : "vcall_offset"
11052    },
11053    {
11054     "kind" : "vcall_offset"
11055    },
11056    {
11057     "kind" : "vcall_offset"
11058    },
11059    {
11060     "kind" : "vcall_offset"
11061    },
11062    {
11063     "component_value" : -4,
11064     "kind" : "vcall_offset"
11065    },
11066    {
11067     "component_value" : -4,
11068     "kind" : "offset_to_top"
11069    },
11070    {
11071     "kind" : "rtti",
11072     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11073    },
11074    {
11075     "kind" : "complete_dtor_pointer",
11076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11077    },
11078    {
11079     "kind" : "deleting_dtor_pointer",
11080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11081    },
11082    {
11083     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11084    },
11085    {
11086     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11087    },
11088    {
11089     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11090    },
11091    {
11092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11093    }
11094   ]
11095  },
11096  {
11097   "alignment" : 1,
11098   "fields" :
11099   [
11100    {
11101     "access" : "private",
11102     "field_name" : "mBuffer",
11103     "referenced_type" : "_ZTIA32_h"
11104    }
11105   ],
11106   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11107   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11108   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11109   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11110   "size" : 32,
11111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11112   "template_args" : [ "_ZTIh" ]
11113  },
11114  {
11115   "alignment" : 4,
11116   "base_specifiers" :
11117   [
11118    {
11119     "is_virtual" : true,
11120     "referenced_type" : "_ZTIN7android7RefBaseE"
11121    }
11122   ],
11123   "fields" :
11124   [
11125    {
11126     "access" : "private",
11127     "field_name" : "mRemote",
11128     "field_offset" : 32,
11129     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11130    },
11131    {
11132     "access" : "private",
11133     "field_name" : "mRefs",
11134     "field_offset" : 64,
11135     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11136    },
11137    {
11138     "access" : "private",
11139     "field_name" : "mState",
11140     "field_offset" : 96,
11141     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11142    }
11143   ],
11144   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11145   "name" : "android::hardware::BpHwRefBase",
11146   "record_kind" : "class",
11147   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11148   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11149   "size" : 24,
11150   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11151   "vtable_components" :
11152   [
11153    {
11154     "component_value" : 16,
11155     "kind" : "vbase_offset"
11156    },
11157    {
11158     "kind" : "offset_to_top"
11159    },
11160    {
11161     "kind" : "rtti",
11162     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11163    },
11164    {
11165     "kind" : "complete_dtor_pointer",
11166     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11167    },
11168    {
11169     "kind" : "deleting_dtor_pointer",
11170     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11180    },
11181    {
11182     "kind" : "vcall_offset"
11183    },
11184    {
11185     "component_value" : -16,
11186     "kind" : "vcall_offset"
11187    },
11188    {
11189     "component_value" : -16,
11190     "kind" : "vcall_offset"
11191    },
11192    {
11193     "component_value" : -16,
11194     "kind" : "vcall_offset"
11195    },
11196    {
11197     "component_value" : -16,
11198     "kind" : "vcall_offset"
11199    },
11200    {
11201     "component_value" : -16,
11202     "kind" : "offset_to_top"
11203    },
11204    {
11205     "kind" : "rtti",
11206     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11207    },
11208    {
11209     "kind" : "complete_dtor_pointer",
11210     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11211    },
11212    {
11213     "kind" : "deleting_dtor_pointer",
11214     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11215    },
11216    {
11217     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11218    },
11219    {
11220     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11221    },
11222    {
11223     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11224    },
11225    {
11226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11227    }
11228   ]
11229  },
11230  {
11231   "alignment" : 4,
11232   "base_specifiers" :
11233   [
11234    {
11235     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
11236    },
11237    {
11238     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11239    },
11240    {
11241     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11242    }
11243   ],
11244   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11245   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback>",
11246   "record_kind" : "class",
11247   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11248   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11249   "size" : 32,
11250   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11251   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ],
11252   "vtable_components" :
11253   [
11254    {
11255     "component_value" : 24,
11256     "kind" : "vbase_offset"
11257    },
11258    {
11259     "kind" : "offset_to_top"
11260    },
11261    {
11262     "kind" : "rtti",
11263     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11264    },
11265    {
11266     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11297    },
11298    {
11299     "kind" : "complete_dtor_pointer",
11300     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11301    },
11302    {
11303     "kind" : "deleting_dtor_pointer",
11304     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11305    },
11306    {
11307     "is_pure" : true,
11308     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
11309    },
11310    {
11311     "is_pure" : true,
11312     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
11316    },
11317    {
11318     "component_value" : 20,
11319     "kind" : "vbase_offset"
11320    },
11321    {
11322     "component_value" : -4,
11323     "kind" : "offset_to_top"
11324    },
11325    {
11326     "kind" : "rtti",
11327     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11328    },
11329    {
11330     "kind" : "complete_dtor_pointer",
11331     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11332    },
11333    {
11334     "kind" : "deleting_dtor_pointer",
11335     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11336    },
11337    {
11338     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
11339    },
11340    {
11341     "component_value" : 16,
11342     "kind" : "vbase_offset"
11343    },
11344    {
11345     "component_value" : -8,
11346     "kind" : "offset_to_top"
11347    },
11348    {
11349     "kind" : "rtti",
11350     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11351    },
11352    {
11353     "kind" : "complete_dtor_pointer",
11354     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11355    },
11356    {
11357     "kind" : "deleting_dtor_pointer",
11358     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11368    },
11369    {
11370     "kind" : "vcall_offset"
11371    },
11372    {
11373     "component_value" : -16,
11374     "kind" : "vcall_offset"
11375    },
11376    {
11377     "component_value" : -16,
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "component_value" : -16,
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "component_value" : -24,
11386     "kind" : "vcall_offset"
11387    },
11388    {
11389     "component_value" : -24,
11390     "kind" : "offset_to_top"
11391    },
11392    {
11393     "kind" : "rtti",
11394     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11395    },
11396    {
11397     "kind" : "complete_dtor_pointer",
11398     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11399    },
11400    {
11401     "kind" : "deleting_dtor_pointer",
11402     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11403    },
11404    {
11405     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11406    },
11407    {
11408     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11409    },
11410    {
11411     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11415    }
11416   ]
11417  },
11418  {
11419   "alignment" : 4,
11420   "base_specifiers" :
11421   [
11422    {
11423     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
11424    },
11425    {
11426     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11427    },
11428    {
11429     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11430    }
11431   ],
11432   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11433   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc>",
11434   "record_kind" : "class",
11435   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11436   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11437   "size" : 32,
11438   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11439   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ],
11440   "vtable_components" :
11441   [
11442    {
11443     "component_value" : 24,
11444     "kind" : "vbase_offset"
11445    },
11446    {
11447     "kind" : "offset_to_top"
11448    },
11449    {
11450     "kind" : "rtti",
11451     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
11452    },
11453    {
11454     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11461    },
11462    {
11463     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
11482    },
11483    {
11484     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11485    },
11486    {
11487     "kind" : "complete_dtor_pointer",
11488     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
11489    },
11490    {
11491     "kind" : "deleting_dtor_pointer",
11492     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
11493    },
11494    {
11495     "is_pure" : true,
11496     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
11497    },
11498    {
11499     "is_pure" : true,
11500     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
11501    },
11502    {
11503     "is_pure" : true,
11504     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
11505    },
11506    {
11507     "is_pure" : true,
11508     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
11509    },
11510    {
11511     "is_pure" : true,
11512     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
11513    },
11514    {
11515     "is_pure" : true,
11516     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
11517    },
11518    {
11519     "is_pure" : true,
11520     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
11524    },
11525    {
11526     "component_value" : 20,
11527     "kind" : "vbase_offset"
11528    },
11529    {
11530     "component_value" : -4,
11531     "kind" : "offset_to_top"
11532    },
11533    {
11534     "kind" : "rtti",
11535     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
11536    },
11537    {
11538     "kind" : "complete_dtor_pointer",
11539     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
11540    },
11541    {
11542     "kind" : "deleting_dtor_pointer",
11543     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
11544    },
11545    {
11546     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
11547    },
11548    {
11549     "component_value" : 16,
11550     "kind" : "vbase_offset"
11551    },
11552    {
11553     "component_value" : -8,
11554     "kind" : "offset_to_top"
11555    },
11556    {
11557     "kind" : "rtti",
11558     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
11559    },
11560    {
11561     "kind" : "complete_dtor_pointer",
11562     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
11563    },
11564    {
11565     "kind" : "deleting_dtor_pointer",
11566     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11576    },
11577    {
11578     "kind" : "vcall_offset"
11579    },
11580    {
11581     "component_value" : -16,
11582     "kind" : "vcall_offset"
11583    },
11584    {
11585     "component_value" : -16,
11586     "kind" : "vcall_offset"
11587    },
11588    {
11589     "component_value" : -16,
11590     "kind" : "vcall_offset"
11591    },
11592    {
11593     "component_value" : -24,
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "component_value" : -24,
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
11603    },
11604    {
11605     "kind" : "complete_dtor_pointer",
11606     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
11607    },
11608    {
11609     "kind" : "deleting_dtor_pointer",
11610     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
11611    },
11612    {
11613     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11614    },
11615    {
11616     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11617    },
11618    {
11619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11623    }
11624   ]
11625  },
11626  {
11627   "alignment" : 4,
11628   "base_specifiers" :
11629   [
11630    {
11631     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11632    },
11633    {
11634     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11635    },
11636    {
11637     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11638    }
11639   ],
11640   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11641   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11642   "record_kind" : "class",
11643   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11644   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11645   "size" : 32,
11646   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11647   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11648   "vtable_components" :
11649   [
11650    {
11651     "component_value" : 24,
11652     "kind" : "vbase_offset"
11653    },
11654    {
11655     "kind" : "offset_to_top"
11656    },
11657    {
11658     "kind" : "rtti",
11659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11660    },
11661    {
11662     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11693    },
11694    {
11695     "kind" : "complete_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11697    },
11698    {
11699     "kind" : "deleting_dtor_pointer",
11700     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11701    },
11702    {
11703     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11704    },
11705    {
11706     "component_value" : 20,
11707     "kind" : "vbase_offset"
11708    },
11709    {
11710     "component_value" : -4,
11711     "kind" : "offset_to_top"
11712    },
11713    {
11714     "kind" : "rtti",
11715     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11716    },
11717    {
11718     "kind" : "complete_dtor_pointer",
11719     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11720    },
11721    {
11722     "kind" : "deleting_dtor_pointer",
11723     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11724    },
11725    {
11726     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11727    },
11728    {
11729     "component_value" : 16,
11730     "kind" : "vbase_offset"
11731    },
11732    {
11733     "component_value" : -8,
11734     "kind" : "offset_to_top"
11735    },
11736    {
11737     "kind" : "rtti",
11738     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11739    },
11740    {
11741     "kind" : "complete_dtor_pointer",
11742     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11743    },
11744    {
11745     "kind" : "deleting_dtor_pointer",
11746     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11750    },
11751    {
11752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11753    },
11754    {
11755     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11756    },
11757    {
11758     "kind" : "vcall_offset"
11759    },
11760    {
11761     "component_value" : -16,
11762     "kind" : "vcall_offset"
11763    },
11764    {
11765     "component_value" : -16,
11766     "kind" : "vcall_offset"
11767    },
11768    {
11769     "component_value" : -16,
11770     "kind" : "vcall_offset"
11771    },
11772    {
11773     "component_value" : -24,
11774     "kind" : "vcall_offset"
11775    },
11776    {
11777     "component_value" : -24,
11778     "kind" : "offset_to_top"
11779    },
11780    {
11781     "kind" : "rtti",
11782     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11783    },
11784    {
11785     "kind" : "complete_dtor_pointer",
11786     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11787    },
11788    {
11789     "kind" : "deleting_dtor_pointer",
11790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11791    },
11792    {
11793     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11794    },
11795    {
11796     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11797    },
11798    {
11799     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11803    }
11804   ]
11805  },
11806  {
11807   "alignment" : 4,
11808   "fields" :
11809   [
11810    {
11811     "access" : "private",
11812     "field_name" : "mHandle",
11813     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11814    },
11815    {
11816     "access" : "private",
11817     "field_name" : "mOwnsHandle",
11818     "field_offset" : 64,
11819     "referenced_type" : "_ZTIb"
11820    },
11821    {
11822     "access" : "private",
11823     "field_name" : "mPad",
11824     "field_offset" : 72,
11825     "referenced_type" : "_ZTIA7_h"
11826    }
11827   ],
11828   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11829   "name" : "android::hardware::hidl_handle",
11830   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11831   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11832   "size" : 16,
11833   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11834  },
11835  {
11836   "alignment" : 4,
11837   "fields" :
11838   [
11839    {
11840     "access" : "private",
11841     "field_name" : "mHandle",
11842     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11843    },
11844    {
11845     "access" : "private",
11846     "field_name" : "mSize",
11847     "field_offset" : 128,
11848     "referenced_type" : "_ZTIy"
11849    },
11850    {
11851     "access" : "private",
11852     "field_name" : "mName",
11853     "field_offset" : 192,
11854     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11855    }
11856   ],
11857   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11858   "name" : "android::hardware::hidl_memory",
11859   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11860   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11861   "size" : 40,
11862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "fields" :
11867   [
11868    {
11869     "access" : "private",
11870     "field_name" : "mBuffer",
11871     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11872    },
11873    {
11874     "access" : "private",
11875     "field_name" : "mSize",
11876     "field_offset" : 64,
11877     "referenced_type" : "_ZTIj"
11878    },
11879    {
11880     "access" : "private",
11881     "field_name" : "mOwnsBuffer",
11882     "field_offset" : 96,
11883     "referenced_type" : "_ZTIb"
11884    },
11885    {
11886     "access" : "private",
11887     "field_name" : "mPad",
11888     "field_offset" : 104,
11889     "referenced_type" : "_ZTIA3_h"
11890    }
11891   ],
11892   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11893   "name" : "android::hardware::hidl_string",
11894   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11895   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11896   "size" : 16,
11897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11898  },
11899  {
11900   "alignment" : 4,
11901   "fields" :
11902   [
11903    {
11904     "access" : "private",
11905     "field_name" : "mGrantors",
11906     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11907    },
11908    {
11909     "access" : "private",
11910     "field_name" : "mHandle",
11911     "field_offset" : 128,
11912     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11913    },
11914    {
11915     "access" : "private",
11916     "field_name" : "mQuantum",
11917     "field_offset" : 192,
11918     "referenced_type" : "_ZTIj"
11919    },
11920    {
11921     "access" : "private",
11922     "field_name" : "mFlags",
11923     "field_offset" : 224,
11924     "referenced_type" : "_ZTIj"
11925    }
11926   ],
11927   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11928   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11929   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11930   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11931   "size" : 32,
11932   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11933   "template_args" : [ "_ZTIc" ]
11934  },
11935  {
11936   "access" : "private",
11937   "alignment" : 4,
11938   "fields" :
11939   [
11940    {
11941     "field_name" : "binder",
11942     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11943    },
11944    {
11945     "field_name" : "refs",
11946     "field_offset" : 32,
11947     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11948    }
11949   ],
11950   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11951   "name" : "android::hardware::ProcessState::handle_entry",
11952   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11953   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11954   "size" : 8,
11955   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11956  },
11957  {
11958   "alignment" : 4,
11959   "base_specifiers" :
11960   [
11961    {
11962     "is_virtual" : true,
11963     "referenced_type" : "_ZTIN7android7RefBaseE"
11964    }
11965   ],
11966   "fields" :
11967   [
11968    {
11969     "access" : "private",
11970     "field_name" : "mDriverFD",
11971     "field_offset" : 32,
11972     "referenced_type" : "_ZTIi"
11973    },
11974    {
11975     "access" : "private",
11976     "field_name" : "mVMStart",
11977     "field_offset" : 64,
11978     "referenced_type" : "_ZTIPv"
11979    },
11980    {
11981     "access" : "private",
11982     "field_name" : "mThreadCountLock",
11983     "field_offset" : 96,
11984     "referenced_type" : "_ZTI15pthread_mutex_t"
11985    },
11986    {
11987     "access" : "private",
11988     "field_name" : "mThreadCountDecrement",
11989     "field_offset" : 128,
11990     "referenced_type" : "_ZTI14pthread_cond_t"
11991    },
11992    {
11993     "access" : "private",
11994     "field_name" : "mExecutingThreadsCount",
11995     "field_offset" : 160,
11996     "referenced_type" : "_ZTIj"
11997    },
11998    {
11999     "access" : "private",
12000     "field_name" : "mMaxThreads",
12001     "field_offset" : 192,
12002     "referenced_type" : "_ZTIj"
12003    },
12004    {
12005     "access" : "private",
12006     "field_name" : "mStarvationStartTimeMs",
12007     "field_offset" : 224,
12008     "referenced_type" : "_ZTIx"
12009    },
12010    {
12011     "access" : "private",
12012     "field_name" : "mLock",
12013     "field_offset" : 288,
12014     "referenced_type" : "_ZTIN7android5MutexE"
12015    },
12016    {
12017     "access" : "private",
12018     "field_name" : "mHandleToObject",
12019     "field_offset" : 320,
12020     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12021    },
12022    {
12023     "access" : "private",
12024     "field_name" : "mManagesContexts",
12025     "field_offset" : 480,
12026     "referenced_type" : "_ZTIb"
12027    },
12028    {
12029     "access" : "private",
12030     "field_name" : "mBinderContextCheckFunc",
12031     "field_offset" : 512,
12032     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12033    },
12034    {
12035     "access" : "private",
12036     "field_name" : "mBinderContextUserData",
12037     "field_offset" : 544,
12038     "referenced_type" : "_ZTIPv"
12039    },
12040    {
12041     "access" : "private",
12042     "field_name" : "mContexts",
12043     "field_offset" : 576,
12044     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12045    },
12046    {
12047     "access" : "private",
12048     "field_name" : "mRootDir",
12049     "field_offset" : 736,
12050     "referenced_type" : "_ZTIN7android7String8E"
12051    },
12052    {
12053     "access" : "private",
12054     "field_name" : "mThreadPoolStarted",
12055     "field_offset" : 768,
12056     "referenced_type" : "_ZTIb"
12057    },
12058    {
12059     "access" : "private",
12060     "field_name" : "mSpawnThreadOnStart",
12061     "field_offset" : 776,
12062     "referenced_type" : "_ZTIb"
12063    },
12064    {
12065     "access" : "private",
12066     "field_name" : "mThreadPoolSeq",
12067     "field_offset" : 800,
12068     "referenced_type" : "_ZTIVi"
12069    },
12070    {
12071     "access" : "private",
12072     "field_name" : "mMmapSize",
12073     "field_offset" : 832,
12074     "referenced_type" : "_ZTIKj"
12075    },
12076    {
12077     "access" : "private",
12078     "field_name" : "mCallRestriction",
12079     "field_offset" : 864,
12080     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12081    }
12082   ],
12083   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12084   "name" : "android::hardware::ProcessState",
12085   "record_kind" : "class",
12086   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12087   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12088   "size" : 120,
12089   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12090   "vtable_components" :
12091   [
12092    {
12093     "component_value" : 112,
12094     "kind" : "vbase_offset"
12095    },
12096    {
12097     "kind" : "offset_to_top"
12098    },
12099    {
12100     "kind" : "rtti",
12101     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12102    },
12103    {
12104     "kind" : "complete_dtor_pointer",
12105     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12106    },
12107    {
12108     "kind" : "deleting_dtor_pointer",
12109     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12110    },
12111    {
12112     "kind" : "vcall_offset"
12113    },
12114    {
12115     "kind" : "vcall_offset"
12116    },
12117    {
12118     "kind" : "vcall_offset"
12119    },
12120    {
12121     "kind" : "vcall_offset"
12122    },
12123    {
12124     "component_value" : -112,
12125     "kind" : "vcall_offset"
12126    },
12127    {
12128     "component_value" : -112,
12129     "kind" : "offset_to_top"
12130    },
12131    {
12132     "kind" : "rtti",
12133     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12134    },
12135    {
12136     "kind" : "complete_dtor_pointer",
12137     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12138    },
12139    {
12140     "kind" : "deleting_dtor_pointer",
12141     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12142    },
12143    {
12144     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12145    },
12146    {
12147     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12148    },
12149    {
12150     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12154    }
12155   ]
12156  },
12157  {
12158   "alignment" : 2,
12159   "fields" :
12160   [
12161    {
12162     "access" : "private",
12163     "field_name" : "mMajor",
12164     "referenced_type" : "_ZTIt"
12165    },
12166    {
12167     "access" : "private",
12168     "field_name" : "mMinor",
12169     "field_offset" : 16,
12170     "referenced_type" : "_ZTIt"
12171    }
12172   ],
12173   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12174   "name" : "android::hardware::hidl_version",
12175   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12176   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12177   "size" : 4,
12178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12179  },
12180  {
12181   "alignment" : 4,
12182   "fields" :
12183   [
12184    {
12185     "access" : "private",
12186     "field_name" : "mMutex",
12187     "referenced_type" : "_ZTINSt3__15mutexE"
12188    },
12189    {
12190     "access" : "private",
12191     "field_name" : "mMap",
12192     "field_offset" : 32,
12193     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12194    }
12195   ],
12196   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12197   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12198   "record_kind" : "class",
12199   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12200   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12201   "size" : 16,
12202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12203   "template_args" :
12204   [
12205    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12206    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12207   ]
12208  },
12209  {
12210   "alignment" : 4,
12211   "fields" :
12212   [
12213    {
12214     "access" : "private",
12215     "field_name" : "mMutex",
12216     "referenced_type" : "_ZTINSt3__15mutexE"
12217    },
12218    {
12219     "access" : "private",
12220     "field_name" : "mMap",
12221     "field_offset" : 32,
12222     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12223    }
12224   ],
12225   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12226   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12227   "record_kind" : "class",
12228   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12229   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12230   "size" : 16,
12231   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12232   "template_args" :
12233   [
12234    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12235    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12236   ]
12237  },
12238  {
12239   "alignment" : 4,
12240   "fields" :
12241   [
12242    {
12243     "access" : "private",
12244     "field_name" : "mMutex",
12245     "referenced_type" : "_ZTINSt3__15mutexE"
12246    },
12247    {
12248     "access" : "private",
12249     "field_name" : "mMap",
12250     "field_offset" : 32,
12251     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12252    }
12253   ],
12254   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12255   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12256   "record_kind" : "class",
12257   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12258   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12259   "size" : 16,
12260   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12261   "template_args" :
12262   [
12263    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12264    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12265   ]
12266  },
12267  {
12268   "alignment" : 8,
12269   "fields" :
12270   [
12271    {
12272     "field_name" : "flags",
12273     "referenced_type" : "_ZTIj"
12274    },
12275    {
12276     "field_name" : "fdIndex",
12277     "field_offset" : 32,
12278     "referenced_type" : "_ZTIj"
12279    },
12280    {
12281     "field_name" : "offset",
12282     "field_offset" : 64,
12283     "referenced_type" : "_ZTIj"
12284    },
12285    {
12286     "field_name" : "extent",
12287     "field_offset" : 128,
12288     "referenced_type" : "_ZTIy"
12289    }
12290   ],
12291   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12292   "name" : "android::hardware::GrantorDescriptor",
12293   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12294   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12295   "size" : 24,
12296   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12297  },
12298  {
12299   "alignment" : 4,
12300   "base_specifiers" :
12301   [
12302    {
12303     "is_virtual" : true,
12304     "referenced_type" : "_ZTIN7android7RefBaseE"
12305    }
12306   ],
12307   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12308   "name" : "android::hardware::hidl_death_recipient",
12309   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12310   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12311   "size" : 12,
12312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12313   "vtable_components" :
12314   [
12315    {
12316     "component_value" : 4,
12317     "kind" : "vbase_offset"
12318    },
12319    {
12320     "kind" : "offset_to_top"
12321    },
12322    {
12323     "kind" : "rtti",
12324     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12325    },
12326    {
12327     "is_pure" : true,
12328     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12329    },
12330    {
12331     "kind" : "complete_dtor_pointer",
12332     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12333    },
12334    {
12335     "kind" : "deleting_dtor_pointer",
12336     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12337    },
12338    {
12339     "kind" : "vcall_offset"
12340    },
12341    {
12342     "kind" : "vcall_offset"
12343    },
12344    {
12345     "kind" : "vcall_offset"
12346    },
12347    {
12348     "kind" : "vcall_offset"
12349    },
12350    {
12351     "component_value" : -4,
12352     "kind" : "vcall_offset"
12353    },
12354    {
12355     "component_value" : -4,
12356     "kind" : "offset_to_top"
12357    },
12358    {
12359     "kind" : "rtti",
12360     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12361    },
12362    {
12363     "kind" : "complete_dtor_pointer",
12364     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12365    },
12366    {
12367     "kind" : "deleting_dtor_pointer",
12368     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12381    }
12382   ]
12383  },
12384  {
12385   "alignment" : 4,
12386   "base_specifiers" :
12387   [
12388    {
12389     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12390    }
12391   ],
12392   "fields" :
12393   [
12394    {
12395     "access" : "private",
12396     "field_name" : "mRecipient",
12397     "field_offset" : 32,
12398     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12399    },
12400    {
12401     "access" : "private",
12402     "field_name" : "mCookie",
12403     "field_offset" : 96,
12404     "referenced_type" : "_ZTIy"
12405    },
12406    {
12407     "access" : "private",
12408     "field_name" : "mBase",
12409     "field_offset" : 160,
12410     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12411    }
12412   ],
12413   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12414   "name" : "android::hardware::hidl_binder_death_recipient",
12415   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12416   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12417   "size" : 36,
12418   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12419   "vtable_components" :
12420   [
12421    {
12422     "component_value" : 28,
12423     "kind" : "vbase_offset"
12424    },
12425    {
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12434    },
12435    {
12436     "kind" : "complete_dtor_pointer",
12437     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12438    },
12439    {
12440     "kind" : "deleting_dtor_pointer",
12441     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12442    },
12443    {
12444     "kind" : "vcall_offset"
12445    },
12446    {
12447     "kind" : "vcall_offset"
12448    },
12449    {
12450     "kind" : "vcall_offset"
12451    },
12452    {
12453     "kind" : "vcall_offset"
12454    },
12455    {
12456     "component_value" : -28,
12457     "kind" : "vcall_offset"
12458    },
12459    {
12460     "component_value" : -28,
12461     "kind" : "offset_to_top"
12462    },
12463    {
12464     "kind" : "rtti",
12465     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12466    },
12467    {
12468     "kind" : "complete_dtor_pointer",
12469     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12470    },
12471    {
12472     "kind" : "deleting_dtor_pointer",
12473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12474    },
12475    {
12476     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12483    },
12484    {
12485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12486    }
12487   ]
12488  },
12489  {
12490   "alignment" : 4,
12491   "base_specifiers" :
12492   [
12493    {
12494     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12495    }
12496   ],
12497   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12498   "name" : "android::hardware::nfc::V1_0::INfcClientCallback",
12499   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12500   "self_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12501   "size" : 12,
12502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h",
12503   "vtable_components" :
12504   [
12505    {
12506     "component_value" : 4,
12507     "kind" : "vbase_offset"
12508    },
12509    {
12510     "kind" : "offset_to_top"
12511    },
12512    {
12513     "kind" : "rtti",
12514     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
12515    },
12516    {
12517     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12548    },
12549    {
12550     "kind" : "complete_dtor_pointer",
12551     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
12552    },
12553    {
12554     "kind" : "deleting_dtor_pointer",
12555     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
12556    },
12557    {
12558     "is_pure" : true,
12559     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
12560    },
12561    {
12562     "is_pure" : true,
12563     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12564    },
12565    {
12566     "kind" : "vcall_offset"
12567    },
12568    {
12569     "kind" : "vcall_offset"
12570    },
12571    {
12572     "kind" : "vcall_offset"
12573    },
12574    {
12575     "kind" : "vcall_offset"
12576    },
12577    {
12578     "component_value" : -4,
12579     "kind" : "vcall_offset"
12580    },
12581    {
12582     "component_value" : -4,
12583     "kind" : "offset_to_top"
12584    },
12585    {
12586     "kind" : "rtti",
12587     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
12588    },
12589    {
12590     "kind" : "complete_dtor_pointer",
12591     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
12592    },
12593    {
12594     "kind" : "deleting_dtor_pointer",
12595     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12608    }
12609   ]
12610  },
12611  {
12612   "alignment" : 4,
12613   "base_specifiers" :
12614   [
12615    {
12616     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
12617    },
12618    {
12619     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12620    }
12621   ],
12622   "fields" :
12623   [
12624    {
12625     "access" : "private",
12626     "field_name" : "mImpl",
12627     "field_offset" : 384,
12628     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
12629    },
12630    {
12631     "access" : "private",
12632     "field_name" : "mOnewayQueue",
12633     "field_offset" : 416,
12634     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12635    }
12636   ],
12637   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
12638   "name" : "android::hardware::nfc::V1_0::BsNfcClientCallback",
12639   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
12640   "self_type" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE",
12641   "size" : 68,
12642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfcClientCallback.h",
12643   "vtable_components" :
12644   [
12645    {
12646     "component_value" : 60,
12647     "kind" : "vbase_offset"
12648    },
12649    {
12650     "kind" : "offset_to_top"
12651    },
12652    {
12653     "kind" : "rtti",
12654     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
12655    },
12656    {
12657     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12661    },
12662    {
12663     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12664    },
12665    {
12666     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12667    },
12668    {
12669     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12670    },
12671    {
12672     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback21setHALInstrumentationEv"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback4pingEv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback21notifySyspropsChangedEv"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12688    },
12689    {
12690     "kind" : "complete_dtor_pointer",
12691     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackD1Ev"
12692    },
12693    {
12694     "kind" : "deleting_dtor_pointer",
12695     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallbackD0Ev"
12696    },
12697    {
12698     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
12699    },
12700    {
12701     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_019BsNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12702    },
12703    {
12704     "component_value" : -4,
12705     "kind" : "offset_to_top"
12706    },
12707    {
12708     "kind" : "rtti",
12709     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
12710    },
12711    {
12712     "kind" : "complete_dtor_pointer",
12713     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_019BsNfcClientCallbackD1Ev"
12714    },
12715    {
12716     "kind" : "deleting_dtor_pointer",
12717     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_019BsNfcClientCallbackD0Ev"
12718    },
12719    {
12720     "kind" : "vcall_offset"
12721    },
12722    {
12723     "kind" : "vcall_offset"
12724    },
12725    {
12726     "kind" : "vcall_offset"
12727    },
12728    {
12729     "kind" : "vcall_offset"
12730    },
12731    {
12732     "component_value" : -60,
12733     "kind" : "vcall_offset"
12734    },
12735    {
12736     "component_value" : -60,
12737     "kind" : "offset_to_top"
12738    },
12739    {
12740     "kind" : "rtti",
12741     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_019BsNfcClientCallbackE"
12742    },
12743    {
12744     "kind" : "complete_dtor_pointer",
12745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_019BsNfcClientCallbackD1Ev"
12746    },
12747    {
12748     "kind" : "deleting_dtor_pointer",
12749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_019BsNfcClientCallbackD0Ev"
12750    },
12751    {
12752     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12753    },
12754    {
12755     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12756    },
12757    {
12758     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12759    },
12760    {
12761     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12762    }
12763   ]
12764  },
12765  {
12766   "alignment" : 4,
12767   "base_specifiers" :
12768   [
12769    {
12770     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12771    }
12772   ],
12773   "fields" :
12774   [
12775    {
12776     "access" : "private",
12777     "field_name" : "_hidl_mImpl",
12778     "field_offset" : 544,
12779     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
12780    }
12781   ],
12782   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12783   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback",
12784   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12785   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12786   "size" : 80,
12787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h",
12788   "vtable_components" :
12789   [
12790    {
12791     "component_value" : 72,
12792     "kind" : "vbase_offset"
12793    },
12794    {
12795     "kind" : "offset_to_top"
12796    },
12797    {
12798     "kind" : "rtti",
12799     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12809    },
12810    {
12811     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12815    },
12816    {
12817     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12827    },
12828    {
12829     "kind" : "complete_dtor_pointer",
12830     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12831    },
12832    {
12833     "kind" : "deleting_dtor_pointer",
12834     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12835    },
12836    {
12837     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12838    },
12839    {
12840     "component_value" : -20,
12841     "kind" : "offset_to_top"
12842    },
12843    {
12844     "kind" : "rtti",
12845     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12846    },
12847    {
12848     "kind" : "complete_dtor_pointer",
12849     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12850    },
12851    {
12852     "kind" : "deleting_dtor_pointer",
12853     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12854    },
12855    {
12856     "kind" : "vcall_offset"
12857    },
12858    {
12859     "kind" : "vcall_offset"
12860    },
12861    {
12862     "kind" : "vcall_offset"
12863    },
12864    {
12865     "kind" : "vcall_offset"
12866    },
12867    {
12868     "component_value" : -72,
12869     "kind" : "vcall_offset"
12870    },
12871    {
12872     "component_value" : -72,
12873     "kind" : "offset_to_top"
12874    },
12875    {
12876     "kind" : "rtti",
12877     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12878    },
12879    {
12880     "kind" : "complete_dtor_pointer",
12881     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12882    },
12883    {
12884     "kind" : "deleting_dtor_pointer",
12885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12898    }
12899   ]
12900  },
12901  {
12902   "alignment" : 4,
12903   "base_specifiers" :
12904   [
12905    {
12906     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
12907    },
12908    {
12909     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12910    }
12911   ],
12912   "fields" :
12913   [
12914    {
12915     "access" : "private",
12916     "field_name" : "_hidl_mMutex",
12917     "field_offset" : 544,
12918     "referenced_type" : "_ZTINSt3__15mutexE"
12919    },
12920    {
12921     "access" : "private",
12922     "field_name" : "_hidl_mDeathRecipients",
12923     "field_offset" : 576,
12924     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12925    }
12926   ],
12927   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12928   "name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback",
12929   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12930   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12931   "size" : 92,
12932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h",
12933   "vtable_components" :
12934   [
12935    {
12936     "component_value" : 84,
12937     "kind" : "vbase_offset"
12938    },
12939    {
12940     "kind" : "offset_to_top"
12941    },
12942    {
12943     "kind" : "rtti",
12944     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12945    },
12946    {
12947     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_021BpHwNfcClientCallback8isRemoteEv"
12948    },
12949    {
12950     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12951    },
12952    {
12953     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12954    },
12955    {
12956     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12957    },
12958    {
12959     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12960    },
12961    {
12962     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv"
12963    },
12964    {
12965     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12966    },
12967    {
12968     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv"
12969    },
12970    {
12971     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12972    },
12973    {
12974     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv"
12975    },
12976    {
12977     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12978    },
12979    {
12980     "kind" : "complete_dtor_pointer",
12981     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12982    },
12983    {
12984     "kind" : "deleting_dtor_pointer",
12985     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12986    },
12987    {
12988     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
12989    },
12990    {
12991     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
12998    },
12999    {
13000     "component_value" : 80,
13001     "kind" : "vbase_offset"
13002    },
13003    {
13004     "component_value" : -4,
13005     "kind" : "offset_to_top"
13006    },
13007    {
13008     "kind" : "rtti",
13009     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13010    },
13011    {
13012     "kind" : "complete_dtor_pointer",
13013     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13014    },
13015    {
13016     "kind" : "deleting_dtor_pointer",
13017     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13018    },
13019    {
13020     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
13021    },
13022    {
13023     "component_value" : 76,
13024     "kind" : "vbase_offset"
13025    },
13026    {
13027     "component_value" : -8,
13028     "kind" : "offset_to_top"
13029    },
13030    {
13031     "kind" : "rtti",
13032     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13033    },
13034    {
13035     "kind" : "complete_dtor_pointer",
13036     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13037    },
13038    {
13039     "kind" : "deleting_dtor_pointer",
13040     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13041    },
13042    {
13043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13044    },
13045    {
13046     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13050    },
13051    {
13052     "component_value" : -24,
13053     "kind" : "offset_to_top"
13054    },
13055    {
13056     "kind" : "rtti",
13057     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13058    },
13059    {
13060     "kind" : "complete_dtor_pointer",
13061     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13062    },
13063    {
13064     "kind" : "deleting_dtor_pointer",
13065     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13066    },
13067    {
13068     "kind" : "vcall_offset"
13069    },
13070    {
13071     "component_value" : -76,
13072     "kind" : "vcall_offset"
13073    },
13074    {
13075     "component_value" : -84,
13076     "kind" : "vcall_offset"
13077    },
13078    {
13079     "component_value" : -76,
13080     "kind" : "vcall_offset"
13081    },
13082    {
13083     "component_value" : -84,
13084     "kind" : "vcall_offset"
13085    },
13086    {
13087     "component_value" : -84,
13088     "kind" : "offset_to_top"
13089    },
13090    {
13091     "kind" : "rtti",
13092     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13093    },
13094    {
13095     "kind" : "complete_dtor_pointer",
13096     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13097    },
13098    {
13099     "kind" : "deleting_dtor_pointer",
13100     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13101    },
13102    {
13103     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13104    },
13105    {
13106     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
13107    },
13108    {
13109     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13110    },
13111    {
13112     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13113    }
13114   ]
13115  },
13116  {
13117   "alignment" : 4,
13118   "base_specifiers" :
13119   [
13120    {
13121     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13122    }
13123   ],
13124   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13125   "name" : "android::hardware::nfc::V1_0::INfc",
13126   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13127   "self_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13128   "size" : 12,
13129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h",
13130   "vtable_components" :
13131   [
13132    {
13133     "component_value" : 4,
13134     "kind" : "vbase_offset"
13135    },
13136    {
13137     "kind" : "offset_to_top"
13138    },
13139    {
13140     "kind" : "rtti",
13141     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
13142    },
13143    {
13144     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
13145    },
13146    {
13147     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13148    },
13149    {
13150     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13151    },
13152    {
13153     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13154    },
13155    {
13156     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13157    },
13158    {
13159     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
13160    },
13161    {
13162     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13163    },
13164    {
13165     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13175    },
13176    {
13177     "kind" : "complete_dtor_pointer",
13178     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD1Ev"
13179    },
13180    {
13181     "kind" : "deleting_dtor_pointer",
13182     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD0Ev"
13183    },
13184    {
13185     "is_pure" : true,
13186     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
13187    },
13188    {
13189     "is_pure" : true,
13190     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
13191    },
13192    {
13193     "is_pure" : true,
13194     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
13195    },
13196    {
13197     "is_pure" : true,
13198     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
13199    },
13200    {
13201     "is_pure" : true,
13202     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
13203    },
13204    {
13205     "is_pure" : true,
13206     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
13207    },
13208    {
13209     "is_pure" : true,
13210     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
13211    },
13212    {
13213     "kind" : "vcall_offset"
13214    },
13215    {
13216     "kind" : "vcall_offset"
13217    },
13218    {
13219     "kind" : "vcall_offset"
13220    },
13221    {
13222     "kind" : "vcall_offset"
13223    },
13224    {
13225     "component_value" : -4,
13226     "kind" : "vcall_offset"
13227    },
13228    {
13229     "component_value" : -4,
13230     "kind" : "offset_to_top"
13231    },
13232    {
13233     "kind" : "rtti",
13234     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
13235    },
13236    {
13237     "kind" : "complete_dtor_pointer",
13238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD1Ev"
13239    },
13240    {
13241     "kind" : "deleting_dtor_pointer",
13242     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD0Ev"
13243    },
13244    {
13245     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13246    },
13247    {
13248     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13249    },
13250    {
13251     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13252    },
13253    {
13254     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13255    }
13256   ]
13257  },
13258  {
13259   "alignment" : 4,
13260   "base_specifiers" :
13261   [
13262    {
13263     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
13264    },
13265    {
13266     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13267    }
13268   ],
13269   "fields" :
13270   [
13271    {
13272     "access" : "private",
13273     "field_name" : "mImpl",
13274     "field_offset" : 384,
13275     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
13276    },
13277    {
13278     "access" : "private",
13279     "field_name" : "mOnewayQueue",
13280     "field_offset" : 416,
13281     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13282    }
13283   ],
13284   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE",
13285   "name" : "android::hardware::nfc::V1_0::BsNfc",
13286   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE",
13287   "self_type" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE",
13288   "size" : 68,
13289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BsNfc.h",
13290   "vtable_components" :
13291   [
13292    {
13293     "component_value" : 60,
13294     "kind" : "vbase_offset"
13295    },
13296    {
13297     "kind" : "offset_to_top"
13298    },
13299    {
13300     "kind" : "rtti",
13301     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE"
13302    },
13303    {
13304     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
13305    },
13306    {
13307     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13308    },
13309    {
13310     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13311    },
13312    {
13313     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13314    },
13315    {
13316     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13317    },
13318    {
13319     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc21setHALInstrumentationEv"
13320    },
13321    {
13322     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13323    },
13324    {
13325     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc4pingEv"
13326    },
13327    {
13328     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13329    },
13330    {
13331     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc21notifySyspropsChangedEv"
13332    },
13333    {
13334     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13335    },
13336    {
13337     "kind" : "complete_dtor_pointer",
13338     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfcD1Ev"
13339    },
13340    {
13341     "kind" : "deleting_dtor_pointer",
13342     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfcD0Ev"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc5writeERKNS0_8hidl_vecIhEE"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc15coreInitializedERKNS0_8hidl_vecIhEE"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc11prediscoverEv"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc5closeEv"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc14controlGrantedEv"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_05BsNfc10powerCycleEv"
13364    },
13365    {
13366     "component_value" : -4,
13367     "kind" : "offset_to_top"
13368    },
13369    {
13370     "kind" : "rtti",
13371     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE"
13372    },
13373    {
13374     "kind" : "complete_dtor_pointer",
13375     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_05BsNfcD1Ev"
13376    },
13377    {
13378     "kind" : "deleting_dtor_pointer",
13379     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_05BsNfcD0Ev"
13380    },
13381    {
13382     "kind" : "vcall_offset"
13383    },
13384    {
13385     "kind" : "vcall_offset"
13386    },
13387    {
13388     "kind" : "vcall_offset"
13389    },
13390    {
13391     "kind" : "vcall_offset"
13392    },
13393    {
13394     "component_value" : -60,
13395     "kind" : "vcall_offset"
13396    },
13397    {
13398     "component_value" : -60,
13399     "kind" : "offset_to_top"
13400    },
13401    {
13402     "kind" : "rtti",
13403     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_05BsNfcE"
13404    },
13405    {
13406     "kind" : "complete_dtor_pointer",
13407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_05BsNfcD1Ev"
13408    },
13409    {
13410     "kind" : "deleting_dtor_pointer",
13411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_05BsNfcD0Ev"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13424    }
13425   ]
13426  },
13427  {
13428   "alignment" : 4,
13429   "base_specifiers" :
13430   [
13431    {
13432     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13433    }
13434   ],
13435   "fields" :
13436   [
13437    {
13438     "access" : "private",
13439     "field_name" : "_hidl_mImpl",
13440     "field_offset" : 544,
13441     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
13442    }
13443   ],
13444   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13445   "name" : "android::hardware::nfc::V1_0::BnHwNfc",
13446   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13447   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13448   "size" : 80,
13449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h",
13450   "vtable_components" :
13451   [
13452    {
13453     "component_value" : 72,
13454     "kind" : "vbase_offset"
13455    },
13456    {
13457     "kind" : "offset_to_top"
13458    },
13459    {
13460     "kind" : "rtti",
13461     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13462    },
13463    {
13464     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13465    },
13466    {
13467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13468    },
13469    {
13470     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13471    },
13472    {
13473     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13474    },
13475    {
13476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13477    },
13478    {
13479     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13480    },
13481    {
13482     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13483    },
13484    {
13485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13486    },
13487    {
13488     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13489    },
13490    {
13491     "kind" : "complete_dtor_pointer",
13492     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13493    },
13494    {
13495     "kind" : "deleting_dtor_pointer",
13496     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13500    },
13501    {
13502     "component_value" : -20,
13503     "kind" : "offset_to_top"
13504    },
13505    {
13506     "kind" : "rtti",
13507     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13508    },
13509    {
13510     "kind" : "complete_dtor_pointer",
13511     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13512    },
13513    {
13514     "kind" : "deleting_dtor_pointer",
13515     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13516    },
13517    {
13518     "kind" : "vcall_offset"
13519    },
13520    {
13521     "kind" : "vcall_offset"
13522    },
13523    {
13524     "kind" : "vcall_offset"
13525    },
13526    {
13527     "kind" : "vcall_offset"
13528    },
13529    {
13530     "component_value" : -72,
13531     "kind" : "vcall_offset"
13532    },
13533    {
13534     "component_value" : -72,
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13540    },
13541    {
13542     "kind" : "complete_dtor_pointer",
13543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13544    },
13545    {
13546     "kind" : "deleting_dtor_pointer",
13547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13548    },
13549    {
13550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13551    },
13552    {
13553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13554    },
13555    {
13556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13557    },
13558    {
13559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13560    }
13561   ]
13562  },
13563  {
13564   "alignment" : 4,
13565   "base_specifiers" :
13566   [
13567    {
13568     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
13569    },
13570    {
13571     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13572    }
13573   ],
13574   "fields" :
13575   [
13576    {
13577     "access" : "private",
13578     "field_name" : "_hidl_mMutex",
13579     "field_offset" : 544,
13580     "referenced_type" : "_ZTINSt3__15mutexE"
13581    },
13582    {
13583     "access" : "private",
13584     "field_name" : "_hidl_mDeathRecipients",
13585     "field_offset" : 576,
13586     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13587    }
13588   ],
13589   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13590   "name" : "android::hardware::nfc::V1_0::BpHwNfc",
13591   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13592   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13593   "size" : 92,
13594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h",
13595   "vtable_components" :
13596   [
13597    {
13598     "component_value" : 84,
13599     "kind" : "vbase_offset"
13600    },
13601    {
13602     "kind" : "offset_to_top"
13603    },
13604    {
13605     "kind" : "rtti",
13606     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13607    },
13608    {
13609     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_07BpHwNfc8isRemoteEv"
13610    },
13611    {
13612     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13613    },
13614    {
13615     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13616    },
13617    {
13618     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13619    },
13620    {
13621     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13622    },
13623    {
13624     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv"
13625    },
13626    {
13627     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13628    },
13629    {
13630     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv"
13631    },
13632    {
13633     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13634    },
13635    {
13636     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv"
13637    },
13638    {
13639     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13640    },
13641    {
13642     "kind" : "complete_dtor_pointer",
13643     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13644    },
13645    {
13646     "kind" : "deleting_dtor_pointer",
13647     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
13657    },
13658    {
13659     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv"
13660    },
13661    {
13662     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv"
13663    },
13664    {
13665     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv"
13666    },
13667    {
13668     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv"
13669    },
13670    {
13671     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
13672    },
13673    {
13674     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13675    },
13676    {
13677     "component_value" : 80,
13678     "kind" : "vbase_offset"
13679    },
13680    {
13681     "component_value" : -4,
13682     "kind" : "offset_to_top"
13683    },
13684    {
13685     "kind" : "rtti",
13686     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13687    },
13688    {
13689     "kind" : "complete_dtor_pointer",
13690     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13691    },
13692    {
13693     "kind" : "deleting_dtor_pointer",
13694     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13695    },
13696    {
13697     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
13698    },
13699    {
13700     "component_value" : 76,
13701     "kind" : "vbase_offset"
13702    },
13703    {
13704     "component_value" : -8,
13705     "kind" : "offset_to_top"
13706    },
13707    {
13708     "kind" : "rtti",
13709     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13710    },
13711    {
13712     "kind" : "complete_dtor_pointer",
13713     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13714    },
13715    {
13716     "kind" : "deleting_dtor_pointer",
13717     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13718    },
13719    {
13720     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13721    },
13722    {
13723     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13727    },
13728    {
13729     "component_value" : -24,
13730     "kind" : "offset_to_top"
13731    },
13732    {
13733     "kind" : "rtti",
13734     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13735    },
13736    {
13737     "kind" : "complete_dtor_pointer",
13738     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13739    },
13740    {
13741     "kind" : "deleting_dtor_pointer",
13742     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13743    },
13744    {
13745     "kind" : "vcall_offset"
13746    },
13747    {
13748     "component_value" : -76,
13749     "kind" : "vcall_offset"
13750    },
13751    {
13752     "component_value" : -84,
13753     "kind" : "vcall_offset"
13754    },
13755    {
13756     "component_value" : -76,
13757     "kind" : "vcall_offset"
13758    },
13759    {
13760     "component_value" : -84,
13761     "kind" : "vcall_offset"
13762    },
13763    {
13764     "component_value" : -84,
13765     "kind" : "offset_to_top"
13766    },
13767    {
13768     "kind" : "rtti",
13769     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13770    },
13771    {
13772     "kind" : "complete_dtor_pointer",
13773     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13774    },
13775    {
13776     "kind" : "deleting_dtor_pointer",
13777     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13778    },
13779    {
13780     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13781    },
13782    {
13783     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13784    },
13785    {
13786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13787    },
13788    {
13789     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13790    }
13791   ]
13792  },
13793  {
13794   "access" : "private",
13795   "alignment" : 4,
13796   "fields" :
13797   [
13798    {
13799     "field_name" : "index",
13800     "referenced_type" : "_ZTIj"
13801    },
13802    {
13803     "field_name" : "buffer",
13804     "field_offset" : 32,
13805     "referenced_type" : "_ZTIy"
13806    },
13807    {
13808     "field_name" : "bufend",
13809     "field_offset" : 96,
13810     "referenced_type" : "_ZTIy"
13811    }
13812   ],
13813   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13814   "name" : "android::hardware::Parcel::BufferInfo",
13815   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13816   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13817   "size" : 20,
13818   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13819  },
13820  {
13821   "alignment" : 4,
13822   "fields" :
13823   [
13824    {
13825     "access" : "private",
13826     "field_name" : "mBufCachePos",
13827     "referenced_type" : "_ZTIj"
13828    },
13829    {
13830     "access" : "private",
13831     "field_name" : "mBufCache",
13832     "field_offset" : 32,
13833     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13834    },
13835    {
13836     "access" : "private",
13837     "field_name" : "mError",
13838     "field_offset" : 128,
13839     "referenced_type" : "_ZTIi"
13840    },
13841    {
13842     "access" : "private",
13843     "field_name" : "mData",
13844     "field_offset" : 160,
13845     "referenced_type" : "_ZTIPh"
13846    },
13847    {
13848     "access" : "private",
13849     "field_name" : "mDataSize",
13850     "field_offset" : 192,
13851     "referenced_type" : "_ZTIj"
13852    },
13853    {
13854     "access" : "private",
13855     "field_name" : "mDataCapacity",
13856     "field_offset" : 224,
13857     "referenced_type" : "_ZTIj"
13858    },
13859    {
13860     "access" : "private",
13861     "field_name" : "mDataPos",
13862     "field_offset" : 256,
13863     "referenced_type" : "_ZTIj"
13864    },
13865    {
13866     "access" : "private",
13867     "field_name" : "mObjects",
13868     "field_offset" : 288,
13869     "referenced_type" : "_ZTIPy"
13870    },
13871    {
13872     "access" : "private",
13873     "field_name" : "mObjectsSize",
13874     "field_offset" : 320,
13875     "referenced_type" : "_ZTIj"
13876    },
13877    {
13878     "access" : "private",
13879     "field_name" : "mObjectsCapacity",
13880     "field_offset" : 352,
13881     "referenced_type" : "_ZTIj"
13882    },
13883    {
13884     "access" : "private",
13885     "field_name" : "mNextObjectHint",
13886     "field_offset" : 384,
13887     "referenced_type" : "_ZTIj"
13888    },
13889    {
13890     "access" : "private",
13891     "field_name" : "mNumRef",
13892     "field_offset" : 416,
13893     "referenced_type" : "_ZTIj"
13894    },
13895    {
13896     "access" : "private",
13897     "field_name" : "mFdsKnown",
13898     "field_offset" : 448,
13899     "referenced_type" : "_ZTIb"
13900    },
13901    {
13902     "access" : "private",
13903     "field_name" : "mHasFds",
13904     "field_offset" : 456,
13905     "referenced_type" : "_ZTIb"
13906    },
13907    {
13908     "access" : "private",
13909     "field_name" : "mAllowFds",
13910     "field_offset" : 464,
13911     "referenced_type" : "_ZTIb"
13912    },
13913    {
13914     "access" : "private",
13915     "field_name" : "mOwner",
13916     "field_offset" : 480,
13917     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13918    },
13919    {
13920     "access" : "private",
13921     "field_name" : "mOwnerCookie",
13922     "field_offset" : 512,
13923     "referenced_type" : "_ZTIPv"
13924    }
13925   ],
13926   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13927   "name" : "android::hardware::Parcel",
13928   "record_kind" : "class",
13929   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13930   "self_type" : "_ZTIN7android8hardware6ParcelE",
13931   "size" : 68,
13932   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13933  },
13934  {
13935   "alignment" : 4,
13936   "base_specifiers" :
13937   [
13938    {
13939     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13940    }
13941   ],
13942   "fields" :
13943   [
13944    {
13945     "access" : "private",
13946     "field_name" : "mVal",
13947     "field_offset" : 192,
13948     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
13949    }
13950   ],
13951   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
13952   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
13953   "record_kind" : "class",
13954   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
13955   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
13956   "size" : 28,
13957   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13958   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_09NfcStatusE" ]
13959  },
13960  {
13961   "alignment" : 4,
13962   "base_specifiers" :
13963   [
13964    {
13965     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13966    }
13967   ],
13968   "fields" :
13969   [
13970    {
13971     "access" : "private",
13972     "field_name" : "mVal",
13973     "field_offset" : 192,
13974     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
13975    }
13976   ],
13977   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
13978   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> >",
13979   "record_kind" : "class",
13980   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
13981   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
13982   "size" : 28,
13983   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13984   "template_args" : [ "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE" ]
13985  },
13986  {
13987   "alignment" : 4,
13988   "base_specifiers" :
13989   [
13990    {
13991     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13992    }
13993   ],
13994   "fields" :
13995   [
13996    {
13997     "access" : "private",
13998     "field_name" : "mVal",
13999     "field_offset" : 192,
14000     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
14001    }
14002   ],
14003   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
14004   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> >",
14005   "record_kind" : "class",
14006   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
14007   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
14008   "size" : 28,
14009   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14010   "template_args" : [ "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE" ]
14011  },
14012  {
14013   "alignment" : 4,
14014   "base_specifiers" :
14015   [
14016    {
14017     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14018    }
14019   ],
14020   "fields" :
14021   [
14022    {
14023     "access" : "private",
14024     "field_name" : "mVal",
14025     "field_offset" : 168,
14026     "referenced_type" : "_ZTIb"
14027    }
14028   ],
14029   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14030   "name" : "android::hardware::Return<bool>",
14031   "record_kind" : "class",
14032   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14033   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14034   "size" : 24,
14035   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14036   "template_args" : [ "_ZTIb" ]
14037  },
14038  {
14039   "alignment" : 4,
14040   "base_specifiers" :
14041   [
14042    {
14043     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14044    }
14045   ],
14046   "fields" :
14047   [
14048    {
14049     "access" : "private",
14050     "field_name" : "mVal",
14051     "field_offset" : 192,
14052     "referenced_type" : "_ZTIj"
14053    }
14054   ],
14055   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
14056   "name" : "android::hardware::Return<unsigned int>",
14057   "record_kind" : "class",
14058   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
14059   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
14060   "size" : 28,
14061   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14062   "template_args" : [ "_ZTIj" ]
14063  },
14064  {
14065   "alignment" : 4,
14066   "base_specifiers" :
14067   [
14068    {
14069     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14070    }
14071   ],
14072   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14073   "name" : "android::hardware::Return<void>",
14074   "record_kind" : "class",
14075   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14076   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14077   "size" : 24,
14078   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14079   "template_args" : [ "_ZTIv" ]
14080  },
14081  {
14082   "alignment" : 4,
14083   "fields" :
14084   [
14085    {
14086     "access" : "private",
14087     "field_name" : "mException",
14088     "referenced_type" : "_ZTIi"
14089    },
14090    {
14091     "access" : "private",
14092     "field_name" : "mErrorCode",
14093     "field_offset" : 32,
14094     "referenced_type" : "_ZTIi"
14095    },
14096    {
14097     "access" : "private",
14098     "field_name" : "mMessage",
14099     "field_offset" : 64,
14100     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14101    }
14102   ],
14103   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14104   "name" : "android::hardware::Status",
14105   "record_kind" : "class",
14106   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14107   "self_type" : "_ZTIN7android8hardware6StatusE",
14108   "size" : 20,
14109   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14110  },
14111  {
14112   "alignment" : 4,
14113   "base_specifiers" :
14114   [
14115    {
14116     "is_virtual" : true,
14117     "referenced_type" : "_ZTIN7android7RefBaseE"
14118    }
14119   ],
14120   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14121   "name" : "android::hardware::IBinder::DeathRecipient",
14122   "record_kind" : "class",
14123   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14124   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14125   "size" : 12,
14126   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14127   "vtable_components" :
14128   [
14129    {
14130     "component_value" : 4,
14131     "kind" : "vbase_offset"
14132    },
14133    {
14134     "kind" : "offset_to_top"
14135    },
14136    {
14137     "kind" : "rtti",
14138     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14139    },
14140    {
14141     "is_pure" : true,
14142     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14143    },
14144    {
14145     "kind" : "complete_dtor_pointer",
14146     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14147    },
14148    {
14149     "kind" : "deleting_dtor_pointer",
14150     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14151    },
14152    {
14153     "kind" : "vcall_offset"
14154    },
14155    {
14156     "kind" : "vcall_offset"
14157    },
14158    {
14159     "kind" : "vcall_offset"
14160    },
14161    {
14162     "kind" : "vcall_offset"
14163    },
14164    {
14165     "component_value" : -4,
14166     "kind" : "vcall_offset"
14167    },
14168    {
14169     "component_value" : -4,
14170     "kind" : "offset_to_top"
14171    },
14172    {
14173     "kind" : "rtti",
14174     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14175    },
14176    {
14177     "kind" : "complete_dtor_pointer",
14178     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14179    },
14180    {
14181     "kind" : "deleting_dtor_pointer",
14182     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14195    }
14196   ]
14197  },
14198  {
14199   "alignment" : 4,
14200   "base_specifiers" :
14201   [
14202    {
14203     "is_virtual" : true,
14204     "referenced_type" : "_ZTIN7android7RefBaseE"
14205    }
14206   ],
14207   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14208   "name" : "android::hardware::IBinder",
14209   "record_kind" : "class",
14210   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14211   "self_type" : "_ZTIN7android8hardware7IBinderE",
14212   "size" : 12,
14213   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14214   "vtable_components" :
14215   [
14216    {
14217     "component_value" : 4,
14218     "kind" : "vbase_offset"
14219    },
14220    {
14221     "kind" : "offset_to_top"
14222    },
14223    {
14224     "kind" : "rtti",
14225     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14226    },
14227    {
14228     "is_pure" : true,
14229     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14230    },
14231    {
14232     "is_pure" : true,
14233     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14234    },
14235    {
14236     "is_pure" : true,
14237     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14238    },
14239    {
14240     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14241    },
14242    {
14243     "is_pure" : true,
14244     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14245    },
14246    {
14247     "is_pure" : true,
14248     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14249    },
14250    {
14251     "is_pure" : true,
14252     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14259    },
14260    {
14261     "kind" : "complete_dtor_pointer",
14262     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14263    },
14264    {
14265     "kind" : "deleting_dtor_pointer",
14266     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14267    },
14268    {
14269     "kind" : "vcall_offset"
14270    },
14271    {
14272     "kind" : "vcall_offset"
14273    },
14274    {
14275     "kind" : "vcall_offset"
14276    },
14277    {
14278     "kind" : "vcall_offset"
14279    },
14280    {
14281     "component_value" : -4,
14282     "kind" : "vcall_offset"
14283    },
14284    {
14285     "component_value" : -4,
14286     "kind" : "offset_to_top"
14287    },
14288    {
14289     "kind" : "rtti",
14290     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14291    },
14292    {
14293     "kind" : "complete_dtor_pointer",
14294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14295    },
14296    {
14297     "kind" : "deleting_dtor_pointer",
14298     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14299    },
14300    {
14301     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14302    },
14303    {
14304     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14305    },
14306    {
14307     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14308    },
14309    {
14310     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14311    }
14312   ]
14313  },
14314  {
14315   "alignment" : 4,
14316   "fields" :
14317   [
14318    {
14319     "access" : "private",
14320     "field_name" : "mQueue",
14321     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14322    }
14323   ],
14324   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14325   "name" : "android::hardware::details::TaskRunner",
14326   "record_kind" : "class",
14327   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14328   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14329   "size" : 8,
14330   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14331  },
14332  {
14333   "alignment" : 4,
14334   "fields" :
14335   [
14336    {
14337     "access" : "private",
14338     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14339    }
14340   ],
14341   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14342   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14343   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14344   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14345   "size" : 8,
14346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14347   "template_args" : [ "_ZTI13native_handle" ]
14348  },
14349  {
14350   "access" : "private",
14351   "alignment" : 4,
14352   "fields" :
14353   [
14354    {
14355     "field_name" : "mPointer",
14356     "referenced_type" : "_ZTIP13native_handle"
14357    },
14358    {
14359     "field_name" : "_pad",
14360     "referenced_type" : "_ZTIy"
14361    }
14362   ],
14363   "is_anonymous" : true,
14364   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14365   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14366   "record_kind" : "union",
14367   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14368   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14369   "size" : 8,
14370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14371  },
14372  {
14373   "alignment" : 4,
14374   "fields" :
14375   [
14376    {
14377     "access" : "private",
14378     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14379    }
14380   ],
14381   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14382   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14383   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14384   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14385   "size" : 8,
14386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14387   "template_args" : [ "_ZTIK13native_handle" ]
14388  },
14389  {
14390   "access" : "private",
14391   "alignment" : 4,
14392   "fields" :
14393   [
14394    {
14395     "field_name" : "mPointer",
14396     "referenced_type" : "_ZTIPK13native_handle"
14397    },
14398    {
14399     "field_name" : "_pad",
14400     "referenced_type" : "_ZTIy"
14401    }
14402   ],
14403   "is_anonymous" : true,
14404   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14405   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14406   "record_kind" : "union",
14407   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14408   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14409   "size" : 8,
14410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14411  },
14412  {
14413   "alignment" : 4,
14414   "fields" :
14415   [
14416    {
14417     "access" : "private",
14418     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14419    }
14420   ],
14421   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14422   "name" : "android::hardware::details::hidl_pointer<const char>",
14423   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14424   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14425   "size" : 8,
14426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14427   "template_args" : [ "_ZTIKc" ]
14428  },
14429  {
14430   "access" : "private",
14431   "alignment" : 4,
14432   "fields" :
14433   [
14434    {
14435     "field_name" : "mPointer",
14436     "referenced_type" : "_ZTIPKc"
14437    },
14438    {
14439     "field_name" : "_pad",
14440     "referenced_type" : "_ZTIy"
14441    }
14442   ],
14443   "is_anonymous" : true,
14444   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14445   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14446   "record_kind" : "union",
14447   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14448   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14449   "size" : 8,
14450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14451  },
14452  {
14453   "alignment" : 4,
14454   "fields" :
14455   [
14456    {
14457     "access" : "private",
14458     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14459    }
14460   ],
14461   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14462   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14463   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14464   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14465   "size" : 8,
14466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14467   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14468  },
14469  {
14470   "access" : "private",
14471   "alignment" : 4,
14472   "fields" :
14473   [
14474    {
14475     "field_name" : "mPointer",
14476     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14477    },
14478    {
14479     "field_name" : "_pad",
14480     "referenced_type" : "_ZTIy"
14481    }
14482   ],
14483   "is_anonymous" : true,
14484   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14485   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14486   "record_kind" : "union",
14487   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14488   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14489   "size" : 8,
14490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14491  },
14492  {
14493   "alignment" : 4,
14494   "fields" :
14495   [
14496    {
14497     "access" : "private",
14498     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14499    }
14500   ],
14501   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14502   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14503   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14504   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14505   "size" : 8,
14506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14507   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14508  },
14509  {
14510   "access" : "private",
14511   "alignment" : 4,
14512   "fields" :
14513   [
14514    {
14515     "field_name" : "mPointer",
14516     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14517    },
14518    {
14519     "field_name" : "_pad",
14520     "referenced_type" : "_ZTIy"
14521    }
14522   ],
14523   "is_anonymous" : true,
14524   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14525   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14526   "record_kind" : "union",
14527   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14528   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14529   "size" : 8,
14530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14531  },
14532  {
14533   "alignment" : 4,
14534   "fields" :
14535   [
14536    {
14537     "access" : "private",
14538     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14539    }
14540   ],
14541   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14542   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14543   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14544   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14545   "size" : 8,
14546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14547   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14548  },
14549  {
14550   "access" : "private",
14551   "alignment" : 4,
14552   "fields" :
14553   [
14554    {
14555     "field_name" : "mPointer",
14556     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14557    },
14558    {
14559     "field_name" : "_pad",
14560     "referenced_type" : "_ZTIy"
14561    }
14562   ],
14563   "is_anonymous" : true,
14564   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14565   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14566   "record_kind" : "union",
14567   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14568   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14569   "size" : 8,
14570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14571  },
14572  {
14573   "alignment" : 4,
14574   "fields" :
14575   [
14576    {
14577     "access" : "private",
14578     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14579    }
14580   ],
14581   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14582   "name" : "android::hardware::details::hidl_pointer<char>",
14583   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14584   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14585   "size" : 8,
14586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14587   "template_args" : [ "_ZTIc" ]
14588  },
14589  {
14590   "access" : "private",
14591   "alignment" : 4,
14592   "fields" :
14593   [
14594    {
14595     "field_name" : "mPointer",
14596     "referenced_type" : "_ZTIPc"
14597    },
14598    {
14599     "field_name" : "_pad",
14600     "referenced_type" : "_ZTIy"
14601    }
14602   ],
14603   "is_anonymous" : true,
14604   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14605   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14606   "record_kind" : "union",
14607   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14608   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14609   "size" : 8,
14610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14611  },
14612  {
14613   "alignment" : 4,
14614   "fields" :
14615   [
14616    {
14617     "access" : "private",
14618     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
14619    }
14620   ],
14621   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14622   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14623   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14624   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14625   "size" : 8,
14626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14627   "template_args" : [ "_ZTIh" ]
14628  },
14629  {
14630   "access" : "private",
14631   "alignment" : 4,
14632   "fields" :
14633   [
14634    {
14635     "field_name" : "mPointer",
14636     "referenced_type" : "_ZTIPh"
14637    },
14638    {
14639     "field_name" : "_pad",
14640     "referenced_type" : "_ZTIy"
14641    }
14642   ],
14643   "is_anonymous" : true,
14644   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14645   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14646   "record_kind" : "union",
14647   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14648   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14649   "size" : 8,
14650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14651  },
14652  {
14653   "alignment" : 4,
14654   "fields" :
14655   [
14656    {
14657     "access" : "private",
14658     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14659    }
14660   ],
14661   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14662   "name" : "android::hardware::details::hidl_pointer<int>",
14663   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14664   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14665   "size" : 8,
14666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14667   "template_args" : [ "_ZTIi" ]
14668  },
14669  {
14670   "access" : "private",
14671   "alignment" : 4,
14672   "fields" :
14673   [
14674    {
14675     "field_name" : "mPointer",
14676     "referenced_type" : "_ZTIPi"
14677    },
14678    {
14679     "field_name" : "_pad",
14680     "referenced_type" : "_ZTIy"
14681    }
14682   ],
14683   "is_anonymous" : true,
14684   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14685   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14686   "record_kind" : "union",
14687   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14688   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14689   "size" : 8,
14690   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14691  },
14692  {
14693   "alignment" : 4,
14694   "fields" :
14695   [
14696    {
14697     "access" : "private",
14698     "field_name" : "buffer",
14699     "referenced_type" : "_ZTIA16_c"
14700    }
14701   ],
14702   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14703   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14704   "record_kind" : "class",
14705   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14706   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14707   "size" : 16,
14708   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14709   "template_args" :
14710   [
14711    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14712   ]
14713  },
14714  {
14715   "alignment" : 4,
14716   "fields" :
14717   [
14718    {
14719     "access" : "private",
14720     "field_name" : "mStatus",
14721     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14722    },
14723    {
14724     "access" : "private",
14725     "field_name" : "mCheckedStatus",
14726     "field_offset" : 160,
14727     "referenced_type" : "_ZTIb"
14728    }
14729   ],
14730   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14731   "name" : "android::hardware::details::return_status",
14732   "record_kind" : "class",
14733   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14734   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14735   "size" : 24,
14736   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14737  },
14738  {
14739   "alignment" : 4,
14740   "fields" :
14741   [
14742    {
14743     "access" : "protected",
14744     "field_name" : "mInstrumentationCallbacks",
14745     "field_offset" : 32,
14746     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14747    },
14748    {
14749     "access" : "protected",
14750     "field_name" : "mEnableInstrumentation",
14751     "field_offset" : 128,
14752     "referenced_type" : "_ZTIb"
14753    },
14754    {
14755     "access" : "protected",
14756     "field_name" : "mInstrumentationLibPackage",
14757     "field_offset" : 160,
14758     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14759    },
14760    {
14761     "access" : "protected",
14762     "field_name" : "mInterfaceName",
14763     "field_offset" : 256,
14764     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14765    }
14766   ],
14767   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14768   "name" : "android::hardware::details::HidlInstrumentor",
14769   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14770   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14771   "size" : 44,
14772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14773   "vtable_components" :
14774   [
14775    {
14776     "kind" : "offset_to_top"
14777    },
14778    {
14779     "kind" : "rtti",
14780     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14781    },
14782    {
14783     "kind" : "complete_dtor_pointer",
14784     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14785    },
14786    {
14787     "kind" : "deleting_dtor_pointer",
14788     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14789    }
14790   ]
14791  },
14792  {
14793   "alignment" : 1,
14794   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14795   "name" : "android::hardware::details::i_tag",
14796   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14797   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14798   "size" : 1,
14799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14800  },
14801  {
14802   "alignment" : 1,
14803   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14804   "name" : "android::hardware::details::bs_tag",
14805   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14806   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14807   "size" : 1,
14808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14809  },
14810  {
14811   "alignment" : 1,
14812   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14813   "name" : "android::hardware::details::bnhw_tag",
14814   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14815   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14816   "size" : 1,
14817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14818  },
14819  {
14820   "alignment" : 1,
14821   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14822   "name" : "android::hardware::details::bphw_tag",
14823   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14824   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14825   "size" : 1,
14826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14827  },
14828  {
14829   "alignment" : 1,
14830   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14831   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14832   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14833   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14834   "size" : 1,
14835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14836   "template_args" : [ "_ZTIh" ]
14837  },
14838  {
14839   "alignment" : 4,
14840   "fields" :
14841   [
14842    {
14843     "access" : "private",
14844     "field_name" : "mBuffer",
14845     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14846    },
14847    {
14848     "access" : "private",
14849     "field_name" : "mSize",
14850     "field_offset" : 64,
14851     "referenced_type" : "_ZTIj"
14852    },
14853    {
14854     "access" : "private",
14855     "field_name" : "mOwnsBuffer",
14856     "field_offset" : 96,
14857     "referenced_type" : "_ZTIb"
14858    },
14859    {
14860     "access" : "private",
14861     "field_name" : "mPad",
14862     "field_offset" : 104,
14863     "referenced_type" : "_ZTIA3_h"
14864    }
14865   ],
14866   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14867   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14868   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14869   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14870   "size" : 16,
14871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14872   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14873  },
14874  {
14875   "alignment" : 4,
14876   "fields" :
14877   [
14878    {
14879     "access" : "private",
14880     "field_name" : "mBuffer",
14881     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14882    },
14883    {
14884     "access" : "private",
14885     "field_name" : "mSize",
14886     "field_offset" : 64,
14887     "referenced_type" : "_ZTIj"
14888    },
14889    {
14890     "access" : "private",
14891     "field_name" : "mOwnsBuffer",
14892     "field_offset" : 96,
14893     "referenced_type" : "_ZTIb"
14894    },
14895    {
14896     "access" : "private",
14897     "field_name" : "mPad",
14898     "field_offset" : 104,
14899     "referenced_type" : "_ZTIA3_h"
14900    }
14901   ],
14902   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14903   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14904   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14905   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14906   "size" : 16,
14907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14908   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14909  },
14910  {
14911   "alignment" : 4,
14912   "fields" :
14913   [
14914    {
14915     "access" : "private",
14916     "field_name" : "mBuffer",
14917     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14918    },
14919    {
14920     "access" : "private",
14921     "field_name" : "mSize",
14922     "field_offset" : 64,
14923     "referenced_type" : "_ZTIj"
14924    },
14925    {
14926     "access" : "private",
14927     "field_name" : "mOwnsBuffer",
14928     "field_offset" : 96,
14929     "referenced_type" : "_ZTIb"
14930    },
14931    {
14932     "access" : "private",
14933     "field_name" : "mPad",
14934     "field_offset" : 104,
14935     "referenced_type" : "_ZTIA3_h"
14936    }
14937   ],
14938   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14939   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14940   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14941   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14942   "size" : 16,
14943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14944   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14945  },
14946  {
14947   "alignment" : 4,
14948   "fields" :
14949   [
14950    {
14951     "access" : "private",
14952     "field_name" : "mBuffer",
14953     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14954    },
14955    {
14956     "access" : "private",
14957     "field_name" : "mSize",
14958     "field_offset" : 64,
14959     "referenced_type" : "_ZTIj"
14960    },
14961    {
14962     "access" : "private",
14963     "field_name" : "mOwnsBuffer",
14964     "field_offset" : 96,
14965     "referenced_type" : "_ZTIb"
14966    },
14967    {
14968     "access" : "private",
14969     "field_name" : "mPad",
14970     "field_offset" : 104,
14971     "referenced_type" : "_ZTIA3_h"
14972    }
14973   ],
14974   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14975   "name" : "android::hardware::hidl_vec<char>",
14976   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14977   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14978   "size" : 16,
14979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14980   "template_args" : [ "_ZTIc" ]
14981  },
14982  {
14983   "alignment" : 4,
14984   "fields" :
14985   [
14986    {
14987     "access" : "private",
14988     "field_name" : "mBuffer",
14989     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
14990    },
14991    {
14992     "access" : "private",
14993     "field_name" : "mSize",
14994     "field_offset" : 64,
14995     "referenced_type" : "_ZTIj"
14996    },
14997    {
14998     "access" : "private",
14999     "field_name" : "mOwnsBuffer",
15000     "field_offset" : 96,
15001     "referenced_type" : "_ZTIb"
15002    },
15003    {
15004     "access" : "private",
15005     "field_name" : "mPad",
15006     "field_offset" : 104,
15007     "referenced_type" : "_ZTIA3_h"
15008    }
15009   ],
15010   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15011   "name" : "android::hardware::hidl_vec<unsigned char>",
15012   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15013   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15014   "size" : 16,
15015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15016   "template_args" : [ "_ZTIh" ]
15017  },
15018  {
15019   "alignment" : 4,
15020   "fields" :
15021   [
15022    {
15023     "access" : "private",
15024     "field_name" : "mBuffer",
15025     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15026    },
15027    {
15028     "access" : "private",
15029     "field_name" : "mSize",
15030     "field_offset" : 64,
15031     "referenced_type" : "_ZTIj"
15032    },
15033    {
15034     "access" : "private",
15035     "field_name" : "mOwnsBuffer",
15036     "field_offset" : 96,
15037     "referenced_type" : "_ZTIb"
15038    },
15039    {
15040     "access" : "private",
15041     "field_name" : "mPad",
15042     "field_offset" : 104,
15043     "referenced_type" : "_ZTIA3_h"
15044    }
15045   ],
15046   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15047   "name" : "android::hardware::hidl_vec<int>",
15048   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15049   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15050   "size" : 16,
15051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15052   "template_args" : [ "_ZTIi" ]
15053  },
15054  {
15055   "alignment" : 4,
15056   "base_specifiers" :
15057   [
15058    {
15059     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15060    }
15061   ],
15062   "fields" :
15063   [
15064    {
15065     "access" : "protected",
15066     "field_name" : "mSchedPolicy",
15067     "field_offset" : 32,
15068     "referenced_type" : "_ZTIi"
15069    },
15070    {
15071     "access" : "protected",
15072     "field_name" : "mSchedPriority",
15073     "field_offset" : 64,
15074     "referenced_type" : "_ZTIi"
15075    },
15076    {
15077     "access" : "private",
15078     "field_name" : "mExtras",
15079     "field_offset" : 96,
15080     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15081    },
15082    {
15083     "access" : "private",
15084     "field_name" : "mReserved0",
15085     "field_offset" : 128,
15086     "referenced_type" : "_ZTIPv"
15087    }
15088   ],
15089   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15090   "name" : "android::hardware::BHwBinder",
15091   "record_kind" : "class",
15092   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15093   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15094   "size" : 28,
15095   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15096   "vtable_components" :
15097   [
15098    {
15099     "component_value" : 20,
15100     "kind" : "vbase_offset"
15101    },
15102    {
15103     "kind" : "offset_to_top"
15104    },
15105    {
15106     "kind" : "rtti",
15107     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15108    },
15109    {
15110     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15111    },
15112    {
15113     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15114    },
15115    {
15116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15117    },
15118    {
15119     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15120    },
15121    {
15122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15123    },
15124    {
15125     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15126    },
15127    {
15128     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15129    },
15130    {
15131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15132    },
15133    {
15134     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15135    },
15136    {
15137     "kind" : "complete_dtor_pointer",
15138     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15139    },
15140    {
15141     "kind" : "deleting_dtor_pointer",
15142     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15143    },
15144    {
15145     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15146    },
15147    {
15148     "kind" : "vcall_offset"
15149    },
15150    {
15151     "kind" : "vcall_offset"
15152    },
15153    {
15154     "kind" : "vcall_offset"
15155    },
15156    {
15157     "kind" : "vcall_offset"
15158    },
15159    {
15160     "component_value" : -20,
15161     "kind" : "vcall_offset"
15162    },
15163    {
15164     "component_value" : -20,
15165     "kind" : "offset_to_top"
15166    },
15167    {
15168     "kind" : "rtti",
15169     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15170    },
15171    {
15172     "kind" : "complete_dtor_pointer",
15173     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15174    },
15175    {
15176     "kind" : "deleting_dtor_pointer",
15177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15184    },
15185    {
15186     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15190    }
15191   ]
15192  },
15193  {
15194   "alignment" : 4,
15195   "fields" :
15196   [
15197    {
15198     "field_name" : "sched_policy",
15199     "referenced_type" : "_ZTIi"
15200    },
15201    {
15202     "field_name" : "prio",
15203     "field_offset" : 32,
15204     "referenced_type" : "_ZTIi"
15205    }
15206   ],
15207   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15208   "name" : "android::hardware::SchedPrio",
15209   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15210   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15211   "size" : 8,
15212   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15213  },
15214  {
15215   "alignment" : 4,
15216   "fields" :
15217   [
15218    {
15219     "access" : "private",
15220     "field_name" : "mCond",
15221     "referenced_type" : "_ZTI14pthread_cond_t"
15222    }
15223   ],
15224   "linker_set_key" : "_ZTIN7android9ConditionE",
15225   "name" : "android::Condition",
15226   "record_kind" : "class",
15227   "referenced_type" : "_ZTIN7android9ConditionE",
15228   "self_type" : "_ZTIN7android9ConditionE",
15229   "size" : 4,
15230   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15231  },
15232  {
15233   "alignment" : 4,
15234   "fields" :
15235   [
15236    {
15237     "field_name" : "buf",
15238     "referenced_type" : "_ZTIA5121_h"
15239    },
15240    {
15241     "field_name" : "entry",
15242     "referenced_type" : "_ZTI12logger_entry"
15243    }
15244   ],
15245   "is_anonymous" : true,
15246   "linker_set_key" : "_ZTIN7log_msgUt_E",
15247   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15248   "record_kind" : "union",
15249   "referenced_type" : "_ZTIN7log_msgUt_E",
15250   "self_type" : "_ZTIN7log_msgUt_E",
15251   "size" : 5124,
15252   "source_file" : "/system/core/liblog/include/log/log_read.h"
15253  }
15254 ],
15255 "rvalue_reference_types" :
15256 [
15257  {
15258   "alignment" : 4,
15259   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15260   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15261   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15262   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15263   "size" : 4,
15264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15265  },
15266  {
15267   "alignment" : 4,
15268   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
15269   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &&",
15270   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
15271   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
15272   "size" : 4,
15273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15274  },
15275  {
15276   "alignment" : 4,
15277   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_04INfcEEE",
15278   "name" : "android::sp<android::hardware::nfc::V1_0::INfc> &&",
15279   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
15280   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_04INfcEEE",
15281   "size" : 4,
15282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15283  },
15284  {
15285   "alignment" : 4,
15286   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15287   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15288   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15289   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15290   "size" : 4,
15291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15292  },
15293  {
15294   "alignment" : 4,
15295   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15296   "name" : "android::hardware::hidl_handle &&",
15297   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15298   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15299   "size" : 4,
15300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15301  },
15302  {
15303   "alignment" : 4,
15304   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15305   "name" : "android::hardware::hidl_memory &&",
15306   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15307   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15308   "size" : 4,
15309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15310  },
15311  {
15312   "alignment" : 4,
15313   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15314   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &&",
15315   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15316   "self_type" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15317   "size" : 4,
15318   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15319  },
15320  {
15321   "alignment" : 4,
15322   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
15323   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfcClientCallback> > &&",
15324   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
15325   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_018INfcClientCallbackEEEEE",
15326   "size" : 4,
15327   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15328  },
15329  {
15330   "alignment" : 4,
15331   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
15332   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_0::INfc> > &&",
15333   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
15334   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_04INfcEEEEE",
15335   "size" : 4,
15336   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15337  },
15338  {
15339   "alignment" : 4,
15340   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15341   "name" : "android::hardware::Return<bool> &&",
15342   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15343   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15344   "size" : 4,
15345   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15346  },
15347  {
15348   "alignment" : 4,
15349   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
15350   "name" : "android::hardware::Return<unsigned int> &&",
15351   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
15352   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
15353   "size" : 4,
15354   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15355  },
15356  {
15357   "alignment" : 4,
15358   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15359   "name" : "android::hardware::Return<void> &&",
15360   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15361   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15362   "size" : 4,
15363   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15364  },
15365  {
15366   "alignment" : 4,
15367   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15368   "name" : "android::hardware::Status &&",
15369   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15370   "self_type" : "_ZTION7android8hardware6StatusE",
15371   "size" : 4,
15372   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15373  },
15374  {
15375   "alignment" : 4,
15376   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15377   "name" : "android::hardware::details::return_status &&",
15378   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15379   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15380   "size" : 4,
15381   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15382  },
15383  {
15384   "alignment" : 4,
15385   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15386   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15387   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15388   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15389   "size" : 4,
15390   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15391  },
15392  {
15393   "alignment" : 4,
15394   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15395   "name" : "std::function<sp<IBase> (void *)> &&",
15396   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15397   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15398   "size" : 4,
15399   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15400  },
15401  {
15402   "alignment" : 4,
15403   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15404   "name" : "std::function<sp<IBinder> (void *)> &&",
15405   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15406   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15407   "size" : 4,
15408   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15409  }
15410 ]
15411}
15412