1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware10fromBinderINS0_3nfc4V1_118INfcClientCallbackENS3_21BpHwNfcClientCallbackENS3_21BnHwNfcClientCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
242  },
243  {
244   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv"
266  },
267  {
268   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv"
269  },
270  {
271   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv"
275  },
276  {
277   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spINS1_4V1_018INfcClientCallbackEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
284  },
285  {
286   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spIS3_EEb"
287  },
288  {
289   "name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback13addOnewayTaskENSt3__18functionIFvvEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackC1ENS_2spINS2_18INfcClientCallbackEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackC2ENS_2spINS2_18INfcClientCallbackEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback19_hidl_sendEvent_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback4pingEv"
308  },
309  {
310   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackC1ERKNS_2spINS2_18INfcClientCallbackEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackC2ERKNS_2spINS2_18INfcClientCallbackEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
317  },
318  {
319   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD2Ev"
323  },
324  {
325   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
326  },
327  {
328   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
335  },
336  {
337   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
344  },
345  {
346   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19_hidl_sendEvent_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_8NfcEventENS1_4V1_09NfcStatusE"
347  },
348  {
349   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21notifySyspropsChangedEv"
353  },
354  {
355   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21setHALInstrumentationEv"
356  },
357  {
358   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback4pingEv"
359  },
360  {
361   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
368  },
369  {
370   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackC1ERKNS_2spINS0_7IBinderEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackC2ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3nfc4V1_121writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj"
377  },
378  {
379   "name" : "_ZN7android8hardware3nfc4V1_122readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj"
380  },
381  {
382   "name" : "_ZN7android8hardware3nfc4V1_14INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
383  },
384  {
385   "name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
386  },
387  {
388   "name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3nfc4V1_14INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
395  },
396  {
397   "name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3nfc4V1_14INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv"
410  },
411  {
412   "name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv"
413  },
414  {
415   "name" : "_ZN7android8hardware3nfc4V1_14INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv"
419  },
420  {
421   "name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb"
425  },
426  {
427   "name" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
428  },
429  {
430   "name" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spIS3_EEb"
431  },
432  {
433   "name" : "_ZN7android8hardware3nfc4V1_15BsNfc13addOnewayTaskENSt3__18functionIFvvEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware3nfc4V1_15BsNfcC1ENS_2spINS2_4INfcEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware3nfc4V1_15BsNfcC2ENS_2spINS2_4INfcEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc14_hidl_open_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
449  },
450  {
451   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc15_hidl_getConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc18_hidl_factoryResetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc26_hidl_closeForPowerOffCaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
458  },
459  {
460   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc4pingEv"
461  },
462  {
463   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcC1ERKNS_2spINS2_4INfcEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcC2ERKNS_2spINS2_4INfcEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD0Ev"
470  },
471  {
472   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD1Ev"
473  },
474  {
475   "name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD2Ev"
476  },
477  {
478   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc10powerCycleEv"
479  },
480  {
481   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
482  },
483  {
484   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11prediscoverEv"
485  },
486  {
487   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12factoryResetEv"
488  },
489  {
490   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14_hidl_open_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18INfcClientCallbackEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14controlGrantedEv"
503  },
504  {
505   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15_hidl_getConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
509  },
510  {
511   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
512  },
513  {
514   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
515  },
516  {
517   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc18_hidl_factoryResetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
518  },
519  {
520   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc20closeForPowerOffCaseEv"
524  },
525  {
526   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21notifySyspropsChangedEv"
527  },
528  {
529   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21setHALInstrumentationEv"
530  },
531  {
532   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc26_hidl_closeForPowerOffCaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
533  },
534  {
535   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4pingEv"
539  },
540  {
541   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5closeEv"
542  },
543  {
544   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
545  },
546  {
547   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5writeERKNS0_8hidl_vecIhEE"
548  },
549  {
550   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
551  },
552  {
553   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
554  },
555  {
556   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcC1ERKNS_2spINS0_7IBinderEEE"
557  },
558  {
559   "name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcC2ERKNS_2spINS0_7IBinderEEE"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_118INfcClientCallbackENS3_4V1_018INfcClientCallbackENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_118INfcClientCallbackENS_4hidl4base4V1_05IBaseENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_14INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_14INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_121BpHwNfcClientCallbackENS4_18INfcClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_17BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
604  },
605  {
606   "binding" : "weak",
607   "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_"
608  },
609  {
610   "binding" : "weak",
611   "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_"
612  },
613  {
614   "binding" : "weak",
615   "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"
616  },
617  {
618   "binding" : "weak",
619   "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_"
620  },
621  {
622   "binding" : "weak",
623   "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_"
624  },
625  {
626   "binding" : "weak",
627   "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"
628  },
629  {
630   "binding" : "weak",
631   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
632  },
633  {
634   "binding" : "weak",
635   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
640  },
641  {
642   "name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
643  },
644  {
645   "name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
646  },
647  {
648   "name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
649  },
650  {
651   "name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
652  },
653  {
654   "name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
655  },
656  {
657   "name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
658  },
659  {
660   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
661  },
662  {
663   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
664  },
665  {
666   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
667  },
668  {
669   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
670  },
671  {
672   "name" : "_ZTv0_n20_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
673  },
674  {
675   "name" : "_ZTv0_n20_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
676  }
677 ],
678 "elf_objects" :
679 [
680  {
681   "name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback10descriptorE"
682  },
683  {
684   "name" : "_ZN7android8hardware3nfc4V1_14INfc10descriptorE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware3nfc4V1_118INfcClientCallbackE0_NS1_4V1_018INfcClientCallbackE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware3nfc4V1_118INfcClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
691  },
692  {
693   "binding" : "weak",
694   "name" : "_ZTCN7android8hardware3nfc4V1_119BsNfcClientCallbackE0_NS2_18INfcClientCallbackE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE0_NS0_7IBinderE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE0_NS0_9BHwBinderE"
701  },
702  {
703   "name" : "_ZTCN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
704  },
705  {
706   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE0_NS0_11BpInterfaceINS2_18INfcClientCallbackEEE"
707  },
708  {
709   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE0_NS1_4V1_018INfcClientCallbackE"
710  },
711  {
712   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE0_NS2_18INfcClientCallbackE"
713  },
714  {
715   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
716  },
717  {
718   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE4_NS0_10IInterfaceE"
719  },
720  {
721   "name" : "_ZTCN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE8_NS0_11BpHwRefBaseE"
722  },
723  {
724   "name" : "_ZTCN7android8hardware3nfc4V1_14INfcE0_NS1_4V1_04INfcE"
725  },
726  {
727   "name" : "_ZTCN7android8hardware3nfc4V1_14INfcE0_NS_4hidl4base4V1_05IBaseE"
728  },
729  {
730   "binding" : "weak",
731   "name" : "_ZTCN7android8hardware3nfc4V1_15BsNfcE0_NS2_4INfcE"
732  },
733  {
734   "name" : "_ZTCN7android8hardware3nfc4V1_17BnHwNfcE0_NS0_7IBinderE"
735  },
736  {
737   "name" : "_ZTCN7android8hardware3nfc4V1_17BnHwNfcE0_NS0_9BHwBinderE"
738  },
739  {
740   "name" : "_ZTCN7android8hardware3nfc4V1_17BnHwNfcE0_NS_4hidl4base4V1_08BnHwBaseE"
741  },
742  {
743   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE0_NS0_11BpInterfaceINS2_4INfcEEE"
744  },
745  {
746   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE0_NS1_4V1_04INfcE"
747  },
748  {
749   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE0_NS2_4INfcE"
750  },
751  {
752   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE0_NS_4hidl4base4V1_05IBaseE"
753  },
754  {
755   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE4_NS0_10IInterfaceE"
756  },
757  {
758   "name" : "_ZTCN7android8hardware3nfc4V1_17BpHwNfcE8_NS0_11BpHwRefBaseE"
759  },
760  {
761   "name" : "_ZTTN7android8hardware3nfc4V1_118INfcClientCallbackE"
762  },
763  {
764   "name" : "_ZTTN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
765  },
766  {
767   "name" : "_ZTTN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
768  },
769  {
770   "name" : "_ZTTN7android8hardware3nfc4V1_14INfcE"
771  },
772  {
773   "name" : "_ZTTN7android8hardware3nfc4V1_17BnHwNfcE"
774  },
775  {
776   "name" : "_ZTTN7android8hardware3nfc4V1_17BpHwNfcE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware3nfc4V1_118INfcClientCallbackE"
780  },
781  {
782   "binding" : "weak",
783   "name" : "_ZTVN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
784  },
785  {
786   "name" : "_ZTVN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
787  },
788  {
789   "name" : "_ZTVN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
790  },
791  {
792   "name" : "_ZTVN7android8hardware3nfc4V1_14INfcE"
793  },
794  {
795   "binding" : "weak",
796   "name" : "_ZTVN7android8hardware3nfc4V1_15BsNfcE"
797  },
798  {
799   "name" : "_ZTVN7android8hardware3nfc4V1_17BnHwNfcE"
800  },
801  {
802   "name" : "_ZTVN7android8hardware3nfc4V1_17BpHwNfcE"
803  }
804 ],
805 "enum_types" :
806 [
807  {
808   "alignment" : 4,
809   "enum_fields" :
810   [
811    {
812     "enum_field_value" : 1,
813     "name" : "HAL_HDR_DOLBY_VISION"
814    },
815    {
816     "enum_field_value" : 2,
817     "name" : "HAL_HDR_HDR10"
818    },
819    {
820     "enum_field_value" : 3,
821     "name" : "HAL_HDR_HLG"
822    }
823   ],
824   "linker_set_key" : "_ZTI13android_hdr_t",
825   "name" : "android_hdr_t",
826   "referenced_type" : "_ZTI13android_hdr_t",
827   "self_type" : "_ZTI13android_hdr_t",
828   "size" : 4,
829   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
830   "underlying_type" : "_ZTIj"
831  },
832  {
833   "alignment" : 4,
834   "enum_fields" :
835   [
836    {
837     "enum_field_value" : 4,
838     "name" : "HAL_HDR_HDR10_PLUS"
839    }
840   ],
841   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
842   "name" : "android_hdr_v1_2_t",
843   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
844   "self_type" : "_ZTI18android_hdr_v1_2_t",
845   "size" : 4,
846   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
847   "underlying_type" : "_ZTIj"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 0,
855     "name" : "ANDROID_LOG_UNKNOWN"
856    },
857    {
858     "enum_field_value" : 1,
859     "name" : "ANDROID_LOG_DEFAULT"
860    },
861    {
862     "enum_field_value" : 2,
863     "name" : "ANDROID_LOG_VERBOSE"
864    },
865    {
866     "enum_field_value" : 3,
867     "name" : "ANDROID_LOG_DEBUG"
868    },
869    {
870     "enum_field_value" : 4,
871     "name" : "ANDROID_LOG_INFO"
872    },
873    {
874     "enum_field_value" : 5,
875     "name" : "ANDROID_LOG_WARN"
876    },
877    {
878     "enum_field_value" : 6,
879     "name" : "ANDROID_LOG_ERROR"
880    },
881    {
882     "enum_field_value" : 7,
883     "name" : "ANDROID_LOG_FATAL"
884    },
885    {
886     "enum_field_value" : 8,
887     "name" : "ANDROID_LOG_SILENT"
888    }
889   ],
890   "linker_set_key" : "_ZTI19android_LogPriority",
891   "name" : "android_LogPriority",
892   "referenced_type" : "_ZTI19android_LogPriority",
893   "self_type" : "_ZTI19android_LogPriority",
894   "size" : 4,
895   "source_file" : "/system/core/liblog/include/android/log.h",
896   "underlying_type" : "_ZTIj"
897  },
898  {
899   "alignment" : 4,
900   "enum_fields" :
901   [
902    {
903     "enum_field_value" : 0,
904     "name" : "HAL_DATASPACE_UNKNOWN"
905    },
906    {
907     "enum_field_value" : 1,
908     "name" : "HAL_DATASPACE_ARBITRARY"
909    },
910    {
911     "enum_field_value" : 16,
912     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
913    },
914    {
915     "enum_field_value" : 4128768,
916     "name" : "HAL_DATASPACE_STANDARD_MASK"
917    },
918    {
919     "enum_field_value" : 0,
920     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
921    },
922    {
923     "enum_field_value" : 65536,
924     "name" : "HAL_DATASPACE_STANDARD_BT709"
925    },
926    {
927     "enum_field_value" : 131072,
928     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
929    },
930    {
931     "enum_field_value" : 196608,
932     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
933    },
934    {
935     "enum_field_value" : 262144,
936     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
937    },
938    {
939     "enum_field_value" : 327680,
940     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
941    },
942    {
943     "enum_field_value" : 393216,
944     "name" : "HAL_DATASPACE_STANDARD_BT2020"
945    },
946    {
947     "enum_field_value" : 458752,
948     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
949    },
950    {
951     "enum_field_value" : 524288,
952     "name" : "HAL_DATASPACE_STANDARD_BT470M"
953    },
954    {
955     "enum_field_value" : 589824,
956     "name" : "HAL_DATASPACE_STANDARD_FILM"
957    },
958    {
959     "enum_field_value" : 655360,
960     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
961    },
962    {
963     "enum_field_value" : 720896,
964     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
965    },
966    {
967     "enum_field_value" : 22,
968     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
969    },
970    {
971     "enum_field_value" : 130023424,
972     "name" : "HAL_DATASPACE_TRANSFER_MASK"
973    },
974    {
975     "enum_field_value" : 0,
976     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
977    },
978    {
979     "enum_field_value" : 4194304,
980     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
981    },
982    {
983     "enum_field_value" : 8388608,
984     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
985    },
986    {
987     "enum_field_value" : 12582912,
988     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
989    },
990    {
991     "enum_field_value" : 16777216,
992     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
993    },
994    {
995     "enum_field_value" : 20971520,
996     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
997    },
998    {
999     "enum_field_value" : 25165824,
1000     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1001    },
1002    {
1003     "enum_field_value" : 29360128,
1004     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1005    },
1006    {
1007     "enum_field_value" : 33554432,
1008     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1009    },
1010    {
1011     "enum_field_value" : 27,
1012     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1013    },
1014    {
1015     "enum_field_value" : 939524096,
1016     "name" : "HAL_DATASPACE_RANGE_MASK"
1017    },
1018    {
1019     "enum_field_value" : 0,
1020     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1021    },
1022    {
1023     "enum_field_value" : 134217728,
1024     "name" : "HAL_DATASPACE_RANGE_FULL"
1025    },
1026    {
1027     "enum_field_value" : 268435456,
1028     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1029    },
1030    {
1031     "enum_field_value" : 402653184,
1032     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1033    },
1034    {
1035     "enum_field_value" : 512,
1036     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 138477568,
1040     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1041    },
1042    {
1043     "enum_field_value" : 406913024,
1044     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1045    },
1046    {
1047     "enum_field_value" : 513,
1048     "name" : "HAL_DATASPACE_SRGB"
1049    },
1050    {
1051     "enum_field_value" : 142671872,
1052     "name" : "HAL_DATASPACE_V0_SRGB"
1053    },
1054    {
1055     "enum_field_value" : 411107328,
1056     "name" : "HAL_DATASPACE_V0_SCRGB"
1057    },
1058    {
1059     "enum_field_value" : 257,
1060     "name" : "HAL_DATASPACE_JFIF"
1061    },
1062    {
1063     "enum_field_value" : 146931712,
1064     "name" : "HAL_DATASPACE_V0_JFIF"
1065    },
1066    {
1067     "enum_field_value" : 258,
1068     "name" : "HAL_DATASPACE_BT601_625"
1069    },
1070    {
1071     "enum_field_value" : 281149440,
1072     "name" : "HAL_DATASPACE_V0_BT601_625"
1073    },
1074    {
1075     "enum_field_value" : 259,
1076     "name" : "HAL_DATASPACE_BT601_525"
1077    },
1078    {
1079     "enum_field_value" : 281280512,
1080     "name" : "HAL_DATASPACE_V0_BT601_525"
1081    },
1082    {
1083     "enum_field_value" : 260,
1084     "name" : "HAL_DATASPACE_BT709"
1085    },
1086    {
1087     "enum_field_value" : 281083904,
1088     "name" : "HAL_DATASPACE_V0_BT709"
1089    },
1090    {
1091     "enum_field_value" : 139067392,
1092     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1093    },
1094    {
1095     "enum_field_value" : 155844608,
1096     "name" : "HAL_DATASPACE_DCI_P3"
1097    },
1098    {
1099     "enum_field_value" : 139067392,
1100     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1101    },
1102    {
1103     "enum_field_value" : 143261696,
1104     "name" : "HAL_DATASPACE_DISPLAY_P3"
1105    },
1106    {
1107     "enum_field_value" : 151715840,
1108     "name" : "HAL_DATASPACE_ADOBE_RGB"
1109    },
1110    {
1111     "enum_field_value" : 138805248,
1112     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1113    },
1114    {
1115     "enum_field_value" : 147193856,
1116     "name" : "HAL_DATASPACE_BT2020"
1117    },
1118    {
1119     "enum_field_value" : 163971072,
1120     "name" : "HAL_DATASPACE_BT2020_PQ"
1121    },
1122    {
1123     "enum_field_value" : 4096,
1124     "name" : "HAL_DATASPACE_DEPTH"
1125    },
1126    {
1127     "enum_field_value" : 4097,
1128     "name" : "HAL_DATASPACE_SENSOR"
1129    }
1130   ],
1131   "linker_set_key" : "_ZTI19android_dataspace_t",
1132   "name" : "android_dataspace_t",
1133   "referenced_type" : "_ZTI19android_dataspace_t",
1134   "self_type" : "_ZTI19android_dataspace_t",
1135   "size" : 4,
1136   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1137   "underlying_type" : "_ZTIj"
1138  },
1139  {
1140   "alignment" : 4,
1141   "enum_fields" :
1142   [
1143    {
1144     "enum_field_value" : 0,
1145     "name" : "FLEX_FORMAT_INVALID"
1146    },
1147    {
1148     "enum_field_value" : 1,
1149     "name" : "FLEX_FORMAT_Y"
1150    },
1151    {
1152     "enum_field_value" : 7,
1153     "name" : "FLEX_FORMAT_YCbCr"
1154    },
1155    {
1156     "enum_field_value" : 1073741831,
1157     "name" : "FLEX_FORMAT_YCbCrA"
1158    },
1159    {
1160     "enum_field_value" : 7168,
1161     "name" : "FLEX_FORMAT_RGB"
1162    },
1163    {
1164     "enum_field_value" : 1073748992,
1165     "name" : "FLEX_FORMAT_RGBA"
1166    }
1167   ],
1168   "linker_set_key" : "_ZTI19android_flex_format",
1169   "name" : "android_flex_format",
1170   "referenced_type" : "_ZTI19android_flex_format",
1171   "self_type" : "_ZTI19android_flex_format",
1172   "size" : 4,
1173   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1174   "underlying_type" : "_ZTIj"
1175  },
1176  {
1177   "alignment" : 4,
1178   "enum_fields" :
1179   [
1180    {
1181     "enum_field_value" : 1,
1182     "name" : "HAL_TRANSFORM_FLIP_H"
1183    },
1184    {
1185     "enum_field_value" : 2,
1186     "name" : "HAL_TRANSFORM_FLIP_V"
1187    },
1188    {
1189     "enum_field_value" : 4,
1190     "name" : "HAL_TRANSFORM_ROT_90"
1191    },
1192    {
1193     "enum_field_value" : 3,
1194     "name" : "HAL_TRANSFORM_ROT_180"
1195    },
1196    {
1197     "enum_field_value" : 7,
1198     "name" : "HAL_TRANSFORM_ROT_270"
1199    }
1200   ],
1201   "linker_set_key" : "_ZTI19android_transform_t",
1202   "name" : "android_transform_t",
1203   "referenced_type" : "_ZTI19android_transform_t",
1204   "self_type" : "_ZTI19android_transform_t",
1205   "size" : 4,
1206   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1207   "underlying_type" : "_ZTIj"
1208  },
1209  {
1210   "alignment" : 4,
1211   "enum_fields" :
1212   [
1213    {
1214     "enum_field_value" : 0,
1215     "name" : "HAL_COLOR_MODE_NATIVE"
1216    },
1217    {
1218     "enum_field_value" : 1,
1219     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1220    },
1221    {
1222     "enum_field_value" : 2,
1223     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1224    },
1225    {
1226     "enum_field_value" : 3,
1227     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1228    },
1229    {
1230     "enum_field_value" : 4,
1231     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1232    },
1233    {
1234     "enum_field_value" : 5,
1235     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1236    },
1237    {
1238     "enum_field_value" : 6,
1239     "name" : "HAL_COLOR_MODE_DCI_P3"
1240    },
1241    {
1242     "enum_field_value" : 7,
1243     "name" : "HAL_COLOR_MODE_SRGB"
1244    },
1245    {
1246     "enum_field_value" : 8,
1247     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1248    },
1249    {
1250     "enum_field_value" : 9,
1251     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1252    }
1253   ],
1254   "linker_set_key" : "_ZTI20android_color_mode_t",
1255   "name" : "android_color_mode_t",
1256   "referenced_type" : "_ZTI20android_color_mode_t",
1257   "self_type" : "_ZTI20android_color_mode_t",
1258   "size" : 4,
1259   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1260   "underlying_type" : "_ZTIj"
1261  },
1262  {
1263   "alignment" : 4,
1264   "enum_fields" :
1265   [
1266    {
1267     "enum_field_value" : 0,
1268     "name" : "SYSTEM_TIME_REALTIME"
1269    },
1270    {
1271     "enum_field_value" : 1,
1272     "name" : "SYSTEM_TIME_MONOTONIC"
1273    },
1274    {
1275     "enum_field_value" : 2,
1276     "name" : "SYSTEM_TIME_PROCESS"
1277    },
1278    {
1279     "enum_field_value" : 3,
1280     "name" : "SYSTEM_TIME_THREAD"
1281    },
1282    {
1283     "enum_field_value" : 4,
1284     "name" : "SYSTEM_TIME_BOOTTIME"
1285    }
1286   ],
1287   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1288   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1289   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1290   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1291   "size" : 4,
1292   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1293   "underlying_type" : "_ZTIj"
1294  },
1295  {
1296   "alignment" : 4,
1297   "enum_fields" :
1298   [
1299    {
1300     "enum_field_value" : 1,
1301     "name" : "FLEX_COMPONENT_Y"
1302    },
1303    {
1304     "enum_field_value" : 2,
1305     "name" : "FLEX_COMPONENT_Cb"
1306    },
1307    {
1308     "enum_field_value" : 4,
1309     "name" : "FLEX_COMPONENT_Cr"
1310    },
1311    {
1312     "enum_field_value" : 1024,
1313     "name" : "FLEX_COMPONENT_R"
1314    },
1315    {
1316     "enum_field_value" : 2048,
1317     "name" : "FLEX_COMPONENT_G"
1318    },
1319    {
1320     "enum_field_value" : 4096,
1321     "name" : "FLEX_COMPONENT_B"
1322    },
1323    {
1324     "enum_field_value" : 1073741824,
1325     "name" : "FLEX_COMPONENT_A"
1326    }
1327   ],
1328   "linker_set_key" : "_ZTI22android_flex_component",
1329   "name" : "android_flex_component",
1330   "referenced_type" : "_ZTI22android_flex_component",
1331   "self_type" : "_ZTI22android_flex_component",
1332   "size" : 4,
1333   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1334   "underlying_type" : "_ZTIj"
1335  },
1336  {
1337   "alignment" : 4,
1338   "enum_fields" :
1339   [
1340    {
1341     "enum_field_value" : 1,
1342     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1343    },
1344    {
1345     "enum_field_value" : 2,
1346     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1347    },
1348    {
1349     "enum_field_value" : 3,
1350     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1351    },
1352    {
1353     "enum_field_value" : 4,
1354     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1355    },
1356    {
1357     "enum_field_value" : 5,
1358     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1359    },
1360    {
1361     "enum_field_value" : 16,
1362     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1363    },
1364    {
1365     "enum_field_value" : 17,
1366     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1367    },
1368    {
1369     "enum_field_value" : 20,
1370     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1371    },
1372    {
1373     "enum_field_value" : 22,
1374     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1375    },
1376    {
1377     "enum_field_value" : 32,
1378     "name" : "HAL_PIXEL_FORMAT_RAW16"
1379    },
1380    {
1381     "enum_field_value" : 33,
1382     "name" : "HAL_PIXEL_FORMAT_BLOB"
1383    },
1384    {
1385     "enum_field_value" : 34,
1386     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1387    },
1388    {
1389     "enum_field_value" : 35,
1390     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1391    },
1392    {
1393     "enum_field_value" : 36,
1394     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1395    },
1396    {
1397     "enum_field_value" : 37,
1398     "name" : "HAL_PIXEL_FORMAT_RAW10"
1399    },
1400    {
1401     "enum_field_value" : 38,
1402     "name" : "HAL_PIXEL_FORMAT_RAW12"
1403    },
1404    {
1405     "enum_field_value" : 43,
1406     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1407    },
1408    {
1409     "enum_field_value" : 538982489,
1410     "name" : "HAL_PIXEL_FORMAT_Y8"
1411    },
1412    {
1413     "enum_field_value" : 540422489,
1414     "name" : "HAL_PIXEL_FORMAT_Y16"
1415    },
1416    {
1417     "enum_field_value" : 842094169,
1418     "name" : "HAL_PIXEL_FORMAT_YV12"
1419    }
1420   ],
1421   "linker_set_key" : "_ZTI22android_pixel_format_t",
1422   "name" : "android_pixel_format_t",
1423   "referenced_type" : "_ZTI22android_pixel_format_t",
1424   "self_type" : "_ZTI22android_pixel_format_t",
1425   "size" : 4,
1426   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1427   "underlying_type" : "_ZTIj"
1428  },
1429  {
1430   "alignment" : 4,
1431   "enum_fields" :
1432   [
1433    {
1434     "enum_field_value" : 19,
1435     "name" : "ANDROID_PRIORITY_LOWEST"
1436    },
1437    {
1438     "enum_field_value" : 10,
1439     "name" : "ANDROID_PRIORITY_BACKGROUND"
1440    },
1441    {
1442     "enum_field_value" : 0,
1443     "name" : "ANDROID_PRIORITY_NORMAL"
1444    },
1445    {
1446     "enum_field_value" : -2,
1447     "name" : "ANDROID_PRIORITY_FOREGROUND"
1448    },
1449    {
1450     "enum_field_value" : -4,
1451     "name" : "ANDROID_PRIORITY_DISPLAY"
1452    },
1453    {
1454     "enum_field_value" : -8,
1455     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1456    },
1457    {
1458     "enum_field_value" : -10,
1459     "name" : "ANDROID_PRIORITY_VIDEO"
1460    },
1461    {
1462     "enum_field_value" : -16,
1463     "name" : "ANDROID_PRIORITY_AUDIO"
1464    },
1465    {
1466     "enum_field_value" : -19,
1467     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1468    },
1469    {
1470     "enum_field_value" : -20,
1471     "name" : "ANDROID_PRIORITY_HIGHEST"
1472    },
1473    {
1474     "enum_field_value" : 0,
1475     "name" : "ANDROID_PRIORITY_DEFAULT"
1476    },
1477    {
1478     "enum_field_value" : -1,
1479     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1480    },
1481    {
1482     "enum_field_value" : 1,
1483     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1484    }
1485   ],
1486   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1487   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1488   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1489   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1490   "size" : 4,
1491   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1492   "underlying_type" : "_ZTIi"
1493  },
1494  {
1495   "alignment" : 4,
1496   "enum_fields" :
1497   [
1498    {
1499     "enum_field_value" : 281411584,
1500     "name" : "HAL_DATASPACE_BT2020_ITU"
1501    },
1502    {
1503     "enum_field_value" : 298188800,
1504     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1505    },
1506    {
1507     "enum_field_value" : 302383104,
1508     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1509    },
1510    {
1511     "enum_field_value" : 168165376,
1512     "name" : "HAL_DATASPACE_BT2020_HLG"
1513    }
1514   ],
1515   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1516   "name" : "android_dataspace_v1_1_t",
1517   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1518   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1519   "size" : 4,
1520   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1521   "underlying_type" : "_ZTIj"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 142999552,
1529     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1530    },
1531    {
1532     "enum_field_value" : 4098,
1533     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1534    },
1535    {
1536     "enum_field_value" : 4099,
1537     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1538    },
1539    {
1540     "enum_field_value" : 4100,
1541     "name" : "HAL_DATASPACE_HEIF"
1542    }
1543   ],
1544   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1545   "name" : "android_dataspace_v1_2_t",
1546   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1547   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1548   "size" : 4,
1549   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1550   "underlying_type" : "_ZTIj"
1551  },
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : 10,
1558     "name" : "HAL_COLOR_MODE_BT2020"
1559    },
1560    {
1561     "enum_field_value" : 11,
1562     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1563    },
1564    {
1565     "enum_field_value" : 12,
1566     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1567    }
1568   ],
1569   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1570   "name" : "android_color_mode_v1_1_t",
1571   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1572   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1573   "size" : 4,
1574   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1575   "underlying_type" : "_ZTIj"
1576  },
1577  {
1578   "alignment" : 4,
1579   "enum_fields" :
1580   [
1581    {
1582     "enum_field_value" : 0,
1583     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1584    },
1585    {
1586     "enum_field_value" : 1,
1587     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1588    },
1589    {
1590     "enum_field_value" : 2,
1591     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1592    },
1593    {
1594     "enum_field_value" : 3,
1595     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1596    },
1597    {
1598     "enum_field_value" : 4,
1599     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1600    },
1601    {
1602     "enum_field_value" : 5,
1603     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1604    },
1605    {
1606     "enum_field_value" : 6,
1607     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1608    }
1609   ],
1610   "linker_set_key" : "_ZTI25android_color_transform_t",
1611   "name" : "android_color_transform_t",
1612   "referenced_type" : "_ZTI25android_color_transform_t",
1613   "self_type" : "_ZTI25android_color_transform_t",
1614   "size" : 4,
1615   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1616   "underlying_type" : "_ZTIj"
1617  },
1618  {
1619   "alignment" : 4,
1620   "enum_fields" :
1621   [
1622    {
1623     "enum_field_value" : 39,
1624     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1625    },
1626    {
1627     "enum_field_value" : 40,
1628     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1629    },
1630    {
1631     "enum_field_value" : 41,
1632     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1633    },
1634    {
1635     "enum_field_value" : 42,
1636     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1637    }
1638   ],
1639   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1640   "name" : "android_pixel_format_sw_t",
1641   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1642   "self_type" : "_ZTI25android_pixel_format_sw_t",
1643   "size" : 4,
1644   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1645   "underlying_type" : "_ZTIj"
1646  },
1647  {
1648   "alignment" : 4,
1649   "enum_fields" :
1650   [
1651    {
1652     "enum_field_value" : 48,
1653     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1654    },
1655    {
1656     "enum_field_value" : 49,
1657     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1658    },
1659    {
1660     "enum_field_value" : 50,
1661     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1662    },
1663    {
1664     "enum_field_value" : 51,
1665     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1666    },
1667    {
1668     "enum_field_value" : 52,
1669     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1670    },
1671    {
1672     "enum_field_value" : 53,
1673     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1674    },
1675    {
1676     "enum_field_value" : 54,
1677     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1678    }
1679   ],
1680   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1681   "name" : "android_pixel_format_v1_1_t",
1682   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1683   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1684   "size" : 4,
1685   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1686   "underlying_type" : "_ZTIj"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 55,
1694     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1695    }
1696   ],
1697   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1698   "name" : "android_pixel_format_v1_2_t",
1699   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1700   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1701   "size" : 4,
1702   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1703   "underlying_type" : "_ZTIj"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 0,
1711     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1712    },
1713    {
1714     "enum_field_value" : 1,
1715     "name" : "HAL_RENDER_INTENT_ENHANCE"
1716    },
1717    {
1718     "enum_field_value" : 2,
1719     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1720    },
1721    {
1722     "enum_field_value" : 3,
1723     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1724    }
1725   ],
1726   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1727   "name" : "android_render_intent_v1_1_t",
1728   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1729   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1730   "size" : 4,
1731   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1732   "underlying_type" : "_ZTIj"
1733  },
1734  {
1735   "alignment" : 4,
1736   "enum_fields" :
1737   [
1738    {
1739     "enum_field_value" : 0,
1740     "name" : "LOG_ID_MIN"
1741    },
1742    {
1743     "enum_field_value" : 0,
1744     "name" : "LOG_ID_MAIN"
1745    },
1746    {
1747     "enum_field_value" : 1,
1748     "name" : "LOG_ID_RADIO"
1749    },
1750    {
1751     "enum_field_value" : 2,
1752     "name" : "LOG_ID_EVENTS"
1753    },
1754    {
1755     "enum_field_value" : 3,
1756     "name" : "LOG_ID_SYSTEM"
1757    },
1758    {
1759     "enum_field_value" : 4,
1760     "name" : "LOG_ID_CRASH"
1761    },
1762    {
1763     "enum_field_value" : 5,
1764     "name" : "LOG_ID_STATS"
1765    },
1766    {
1767     "enum_field_value" : 6,
1768     "name" : "LOG_ID_SECURITY"
1769    },
1770    {
1771     "enum_field_value" : 7,
1772     "name" : "LOG_ID_KERNEL"
1773    },
1774    {
1775     "enum_field_value" : 8,
1776     "name" : "LOG_ID_MAX"
1777    },
1778    {
1779     "enum_field_value" : 2147483647,
1780     "name" : "LOG_ID_DEFAULT"
1781    }
1782   ],
1783   "linker_set_key" : "_ZTI6log_id",
1784   "name" : "log_id",
1785   "referenced_type" : "_ZTI6log_id",
1786   "self_type" : "_ZTI6log_id",
1787   "size" : 4,
1788   "source_file" : "/system/core/liblog/include/android/log.h",
1789   "underlying_type" : "_ZTIj"
1790  },
1791  {
1792   "alignment" : 4,
1793   "enum_fields" :
1794   [
1795    {
1796     "enum_field_value" : 1,
1797     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1798    },
1799    {
1800     "enum_field_value" : 2,
1801     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1802    },
1803    {
1804     "enum_field_value" : 4,
1805     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1806    }
1807   ],
1808   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1809   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1810   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1811   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1812   "size" : 4,
1813   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1814   "underlying_type" : "_ZTIj"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "android::OK"
1823    },
1824    {
1825     "enum_field_value" : 0,
1826     "name" : "android::NO_ERROR"
1827    },
1828    {
1829     "enum_field_value" : -2147483648,
1830     "name" : "android::UNKNOWN_ERROR"
1831    },
1832    {
1833     "enum_field_value" : -12,
1834     "name" : "android::NO_MEMORY"
1835    },
1836    {
1837     "enum_field_value" : -38,
1838     "name" : "android::INVALID_OPERATION"
1839    },
1840    {
1841     "enum_field_value" : -22,
1842     "name" : "android::BAD_VALUE"
1843    },
1844    {
1845     "enum_field_value" : -2147483647,
1846     "name" : "android::BAD_TYPE"
1847    },
1848    {
1849     "enum_field_value" : -2,
1850     "name" : "android::NAME_NOT_FOUND"
1851    },
1852    {
1853     "enum_field_value" : -1,
1854     "name" : "android::PERMISSION_DENIED"
1855    },
1856    {
1857     "enum_field_value" : -19,
1858     "name" : "android::NO_INIT"
1859    },
1860    {
1861     "enum_field_value" : -17,
1862     "name" : "android::ALREADY_EXISTS"
1863    },
1864    {
1865     "enum_field_value" : -32,
1866     "name" : "android::DEAD_OBJECT"
1867    },
1868    {
1869     "enum_field_value" : -2147483646,
1870     "name" : "android::FAILED_TRANSACTION"
1871    },
1872    {
1873     "enum_field_value" : -75,
1874     "name" : "android::BAD_INDEX"
1875    },
1876    {
1877     "enum_field_value" : -61,
1878     "name" : "android::NOT_ENOUGH_DATA"
1879    },
1880    {
1881     "enum_field_value" : -11,
1882     "name" : "android::WOULD_BLOCK"
1883    },
1884    {
1885     "enum_field_value" : -110,
1886     "name" : "android::TIMED_OUT"
1887    },
1888    {
1889     "enum_field_value" : -74,
1890     "name" : "android::UNKNOWN_TRANSACTION"
1891    },
1892    {
1893     "enum_field_value" : -2147483641,
1894     "name" : "android::FDS_NOT_ALLOWED"
1895    },
1896    {
1897     "enum_field_value" : -2147483640,
1898     "name" : "android::UNEXPECTED_NULL"
1899    }
1900   ],
1901   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1902   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1903   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1904   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1905   "size" : 4,
1906   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1907   "underlying_type" : "_ZTIi"
1908  },
1909  {
1910   "alignment" : 4,
1911   "enum_fields" :
1912   [
1913    {
1914     "enum_field_value" : 19,
1915     "name" : "android::PRIORITY_LOWEST"
1916    },
1917    {
1918     "enum_field_value" : 10,
1919     "name" : "android::PRIORITY_BACKGROUND"
1920    },
1921    {
1922     "enum_field_value" : 0,
1923     "name" : "android::PRIORITY_NORMAL"
1924    },
1925    {
1926     "enum_field_value" : -2,
1927     "name" : "android::PRIORITY_FOREGROUND"
1928    },
1929    {
1930     "enum_field_value" : -4,
1931     "name" : "android::PRIORITY_DISPLAY"
1932    },
1933    {
1934     "enum_field_value" : -8,
1935     "name" : "android::PRIORITY_URGENT_DISPLAY"
1936    },
1937    {
1938     "enum_field_value" : -16,
1939     "name" : "android::PRIORITY_AUDIO"
1940    },
1941    {
1942     "enum_field_value" : -19,
1943     "name" : "android::PRIORITY_URGENT_AUDIO"
1944    },
1945    {
1946     "enum_field_value" : -20,
1947     "name" : "android::PRIORITY_HIGHEST"
1948    },
1949    {
1950     "enum_field_value" : 0,
1951     "name" : "android::PRIORITY_DEFAULT"
1952    },
1953    {
1954     "enum_field_value" : -1,
1955     "name" : "android::PRIORITY_MORE_FAVORABLE"
1956    },
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::PRIORITY_LESS_FAVORABLE"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1963   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1964   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1965   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1966   "size" : 4,
1967   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1968   "underlying_type" : "_ZTIi"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_copy<bool>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1980   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1983   "size" : 4,
1984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_copy<char>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1997   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2000   "size" : 4,
2001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_copy<double>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2014   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2017   "size" : 4,
2018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_copy<float>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2031   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2034   "size" : 4,
2035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_copy<unsigned char>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2048   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2051   "size" : 4,
2052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_copy<int>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2065   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2068   "size" : 4,
2069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_copy<unsigned int>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2082   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2085   "size" : 4,
2086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_copy<long>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2099   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2102   "size" : 4,
2103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_copy<unsigned long>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2116   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2119   "size" : 4,
2120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_copy<short>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2133   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2136   "size" : 4,
2137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_copy<unsigned short>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2150   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2153   "size" : 4,
2154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_copy<void>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2167   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2170   "size" : 4,
2171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_copy<long long>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2184   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2187   "size" : 4,
2188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2201   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2204   "size" : 4,
2205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_ctor<bool>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2218   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2221   "size" : 4,
2222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_ctor<char>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2235   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2238   "size" : 4,
2239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_ctor<double>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2252   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2255   "size" : 4,
2256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_ctor<float>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2269   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2272   "size" : 4,
2273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2286   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2289   "size" : 4,
2290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_ctor<int>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2303   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2306   "size" : 4,
2307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2320   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2323   "size" : 4,
2324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_ctor<long>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2337   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2340   "size" : 4,
2341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2354   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2357   "size" : 4,
2358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_ctor<short>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2371   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2374   "size" : 4,
2375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2388   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2391   "size" : 4,
2392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_ctor<void>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2405   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2408   "size" : 4,
2409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 1,
2418     "name" : "android::trait_trivial_ctor<long long>::value"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2422   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2423   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2424   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2425   "size" : 4,
2426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 1,
2435     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2436    }
2437   ],
2438   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2439   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2440   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2441   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2442   "size" : 4,
2443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2444   "underlying_type" : "_ZTIj"
2445  },
2446  {
2447   "alignment" : 4,
2448   "enum_fields" :
2449   [
2450    {
2451     "enum_field_value" : 1,
2452     "name" : "android::trait_trivial_dtor<bool>::value"
2453    }
2454   ],
2455   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2456   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2457   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2458   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2459   "size" : 4,
2460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2461   "underlying_type" : "_ZTIj"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 1,
2469     "name" : "android::trait_trivial_dtor<char>::value"
2470    }
2471   ],
2472   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2473   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2474   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2475   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2476   "size" : 4,
2477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2478   "underlying_type" : "_ZTIj"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::trait_trivial_dtor<double>::value"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2490   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2491   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2492   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2493   "size" : 4,
2494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "android::trait_trivial_dtor<float>::value"
2504    }
2505   ],
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2507   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2508   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2509   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2510   "size" : 4,
2511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2512   "underlying_type" : "_ZTIj"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2521    }
2522   ],
2523   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2524   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2525   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2526   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2527   "size" : 4,
2528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2529   "underlying_type" : "_ZTIj"
2530  },
2531  {
2532   "alignment" : 4,
2533   "enum_fields" :
2534   [
2535    {
2536     "enum_field_value" : 1,
2537     "name" : "android::trait_trivial_dtor<int>::value"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2541   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2542   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2543   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2544   "size" : 4,
2545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2546   "underlying_type" : "_ZTIj"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2555    }
2556   ],
2557   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2558   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2559   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2560   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2561   "size" : 4,
2562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2563   "underlying_type" : "_ZTIj"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "android::trait_trivial_dtor<long>::value"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2575   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2576   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2577   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2578   "size" : 4,
2579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "alignment" : 4,
2584   "enum_fields" :
2585   [
2586    {
2587     "enum_field_value" : 1,
2588     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2589    }
2590   ],
2591   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2592   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2593   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2594   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2595   "size" : 4,
2596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2597   "underlying_type" : "_ZTIj"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "android::trait_trivial_dtor<short>::value"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2609   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2610   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2611   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2612   "size" : 4,
2613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2614   "underlying_type" : "_ZTIj"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 1,
2622     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2623    }
2624   ],
2625   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2626   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2627   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2628   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2629   "size" : 4,
2630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2631   "underlying_type" : "_ZTIj"
2632  },
2633  {
2634   "alignment" : 4,
2635   "enum_fields" :
2636   [
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "android::trait_trivial_dtor<void>::value"
2640    }
2641   ],
2642   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2643   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2644   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2645   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2646   "size" : 4,
2647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2648   "underlying_type" : "_ZTIj"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 1,
2656     "name" : "android::trait_trivial_dtor<long long>::value"
2657    }
2658   ],
2659   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2660   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2661   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2662   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2663   "size" : 4,
2664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2665   "underlying_type" : "_ZTIj"
2666  },
2667  {
2668   "alignment" : 4,
2669   "enum_fields" :
2670   [
2671    {
2672     "enum_field_value" : 1,
2673     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2674    }
2675   ],
2676   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2677   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2678   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2679   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2680   "size" : 4,
2681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2682   "underlying_type" : "_ZTIj"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "android::trait_trivial_move<android::String8>::value"
2691    }
2692   ],
2693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2694   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2695   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2696   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2697   "size" : 4,
2698   "source_file" : "/system/core/libutils/include/utils/String8.h",
2699   "underlying_type" : "_ZTIj"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 1,
2707     "name" : "android::trait_trivial_move<android::String16>::value"
2708    }
2709   ],
2710   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2711   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2712   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2713   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2714   "size" : 4,
2715   "source_file" : "/system/core/libutils/include/utils/String16.h",
2716   "underlying_type" : "_ZTIj"
2717  },
2718  {
2719   "alignment" : 4,
2720   "enum_fields" :
2721   [
2722    {
2723     "enum_field_value" : 1,
2724     "name" : "android::trait_trivial_move<bool>::value"
2725    }
2726   ],
2727   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2728   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2729   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2730   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2731   "size" : 4,
2732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2733   "underlying_type" : "_ZTIj"
2734  },
2735  {
2736   "alignment" : 4,
2737   "enum_fields" :
2738   [
2739    {
2740     "enum_field_value" : 1,
2741     "name" : "android::trait_trivial_move<char>::value"
2742    }
2743   ],
2744   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2745   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2746   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2747   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2748   "size" : 4,
2749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2750   "underlying_type" : "_ZTIj"
2751  },
2752  {
2753   "alignment" : 4,
2754   "enum_fields" :
2755   [
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "android::trait_trivial_move<double>::value"
2759    }
2760   ],
2761   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2762   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2763   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2764   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2765   "size" : 4,
2766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2767   "underlying_type" : "_ZTIj"
2768  },
2769  {
2770   "alignment" : 4,
2771   "enum_fields" :
2772   [
2773    {
2774     "enum_field_value" : 1,
2775     "name" : "android::trait_trivial_move<float>::value"
2776    }
2777   ],
2778   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2779   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2780   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2781   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2782   "size" : 4,
2783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2784   "underlying_type" : "_ZTIj"
2785  },
2786  {
2787   "alignment" : 4,
2788   "enum_fields" :
2789   [
2790    {
2791     "enum_field_value" : 1,
2792     "name" : "android::trait_trivial_move<unsigned char>::value"
2793    }
2794   ],
2795   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2796   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2797   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2798   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2799   "size" : 4,
2800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2801   "underlying_type" : "_ZTIj"
2802  },
2803  {
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "android::trait_trivial_move<int>::value"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2813   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2814   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2815   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2816   "size" : 4,
2817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "alignment" : 4,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 1,
2826     "name" : "android::trait_trivial_move<unsigned int>::value"
2827    }
2828   ],
2829   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2830   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2831   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2832   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2833   "size" : 4,
2834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2835   "underlying_type" : "_ZTIj"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 1,
2843     "name" : "android::trait_trivial_move<long>::value"
2844    }
2845   ],
2846   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2847   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2848   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2849   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2850   "size" : 4,
2851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2852   "underlying_type" : "_ZTIj"
2853  },
2854  {
2855   "alignment" : 4,
2856   "enum_fields" :
2857   [
2858    {
2859     "enum_field_value" : 1,
2860     "name" : "android::trait_trivial_move<unsigned long>::value"
2861    }
2862   ],
2863   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2864   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2865   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2866   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2867   "size" : 4,
2868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2869   "underlying_type" : "_ZTIj"
2870  },
2871  {
2872   "alignment" : 4,
2873   "enum_fields" :
2874   [
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "android::trait_trivial_move<short>::value"
2878    }
2879   ],
2880   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2881   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2882   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2883   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2884   "size" : 4,
2885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2886   "underlying_type" : "_ZTIj"
2887  },
2888  {
2889   "alignment" : 4,
2890   "enum_fields" :
2891   [
2892    {
2893     "enum_field_value" : 1,
2894     "name" : "android::trait_trivial_move<unsigned short>::value"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2898   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2899   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2900   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2901   "size" : 4,
2902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2903   "underlying_type" : "_ZTIj"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 1,
2911     "name" : "android::trait_trivial_move<void>::value"
2912    }
2913   ],
2914   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2915   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2916   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2917   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2918   "size" : 4,
2919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2920   "underlying_type" : "_ZTIj"
2921  },
2922  {
2923   "alignment" : 4,
2924   "enum_fields" :
2925   [
2926    {
2927     "enum_field_value" : 1,
2928     "name" : "android::trait_trivial_move<long long>::value"
2929    }
2930   ],
2931   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2932   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2933   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2934   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2935   "size" : 4,
2936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2937   "underlying_type" : "_ZTIj"
2938  },
2939  {
2940   "alignment" : 4,
2941   "enum_fields" :
2942   [
2943    {
2944     "enum_field_value" : 1,
2945     "name" : "android::trait_trivial_move<unsigned long long>::value"
2946    }
2947   ],
2948   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2949   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2950   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2951   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2952   "size" : 4,
2953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2954   "underlying_type" : "_ZTIj"
2955  },
2956  {
2957   "alignment" : 4,
2958   "enum_fields" :
2959   [
2960    {
2961     "enum_field_value" : 0,
2962     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2963    },
2964    {
2965     "enum_field_value" : 1,
2966     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2967    },
2968    {
2969     "enum_field_value" : 2,
2970     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2971    }
2972   ],
2973   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2974   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2975   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2976   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2977   "size" : 4,
2978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2979   "underlying_type" : "_ZTIi"
2980  },
2981  {
2982   "alignment" : 4,
2983   "enum_fields" :
2984   [
2985    {
2986     "enum_field_value" : -1,
2987     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2988    }
2989   ],
2990   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2991   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2992   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2993   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2994   "size" : 4,
2995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2996   "underlying_type" : "_ZTIi"
2997  },
2998  {
2999   "alignment" : 1,
3000   "enum_fields" :
3001   [
3002    {
3003     "enum_field_value" : 0,
3004     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
3005    },
3006    {
3007     "enum_field_value" : 1,
3008     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3009    },
3010    {
3011     "enum_field_value" : 2,
3012     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3013    }
3014   ],
3015   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3016   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3017   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3018   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3019   "size" : 1,
3020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3021   "underlying_type" : "_ZTIh"
3022  },
3023  {
3024   "alignment" : 4,
3025   "enum_fields" :
3026   [
3027    {
3028     "enum_field_value" : 0,
3029     "name" : "android::Mutex::PRIVATE"
3030    },
3031    {
3032     "enum_field_value" : 1,
3033     "name" : "android::Mutex::SHARED"
3034    }
3035   ],
3036   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3037   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3038   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3039   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3040   "size" : 4,
3041   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3042   "underlying_type" : "_ZTIj"
3043  },
3044  {
3045   "alignment" : 4,
3046   "enum_fields" :
3047   [
3048    {
3049     "enum_field_value" : 0,
3050     "name" : "android::RWLock::PRIVATE"
3051    },
3052    {
3053     "enum_field_value" : 1,
3054     "name" : "android::RWLock::SHARED"
3055    }
3056   ],
3057   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3058   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3059   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3060   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3061   "size" : 4,
3062   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3063   "underlying_type" : "_ZTIj"
3064  },
3065  {
3066   "access" : "protected",
3067   "alignment" : 4,
3068   "enum_fields" :
3069   [
3070    {
3071     "enum_field_value" : 1,
3072     "name" : "android::RefBase::FIRST_INC_STRONG"
3073    }
3074   ],
3075   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3076   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3077   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3078   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3079   "size" : 4,
3080   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3081   "underlying_type" : "_ZTIj"
3082  },
3083  {
3084   "access" : "protected",
3085   "alignment" : 4,
3086   "enum_fields" :
3087   [
3088    {
3089     "enum_field_value" : 0,
3090     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3091    },
3092    {
3093     "enum_field_value" : 1,
3094     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3095    },
3096    {
3097     "enum_field_value" : 1,
3098     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3099    }
3100   ],
3101   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3102   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3103   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3104   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3105   "size" : 4,
3106   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3107   "underlying_type" : "_ZTIj"
3108  },
3109  {
3110   "alignment" : 4,
3111   "enum_fields" :
3112   [
3113    {
3114     "enum_field_value" : 0,
3115     "name" : "android::String8::kEmptyString"
3116    }
3117   ],
3118   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3119   "name" : "android::String8::StaticLinkage",
3120   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3121   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3122   "size" : 4,
3123   "source_file" : "/system/core/libutils/include/utils/String8.h",
3124   "underlying_type" : "_ZTIj"
3125  },
3126  {
3127   "alignment" : 4,
3128   "enum_fields" :
3129   [
3130    {
3131     "enum_field_value" : 0,
3132     "name" : "android::String16::kEmptyString"
3133    }
3134   ],
3135   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3136   "name" : "android::String16::StaticLinkage",
3137   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3138   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3139   "size" : 4,
3140   "source_file" : "/system/core/libutils/include/utils/String16.h",
3141   "underlying_type" : "_ZTIj"
3142  },
3143  {
3144   "alignment" : 4,
3145   "enum_fields" :
3146   [
3147    {
3148     "enum_field_value" : 0,
3149     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3150    },
3151    {
3152     "enum_field_value" : 1,
3153     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3154    },
3155    {
3156     "enum_field_value" : 2,
3157     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3158    },
3159    {
3160     "enum_field_value" : 3,
3161     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3162    }
3163   ],
3164   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3165   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3166   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3167   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3168   "size" : 4,
3169   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3170   "underlying_type" : "_ZTIi"
3171  },
3172  {
3173   "alignment" : 4,
3174   "enum_fields" :
3175   [
3176    {
3177     "enum_field_value" : 0,
3178     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3179    },
3180    {
3181     "enum_field_value" : 1,
3182     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3183    },
3184    {
3185     "enum_field_value" : 2,
3186     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3187    }
3188   ],
3189   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3190   "name" : "android::hardware::ProcessState::CallRestriction",
3191   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3192   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3193   "size" : 4,
3194   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3195   "underlying_type" : "_ZTIi"
3196  },
3197  {
3198   "alignment" : 4,
3199   "enum_fields" :
3200   [
3201    {
3202     "enum_field_value" : 0,
3203     "name" : "android::hardware::HidlReturnRestriction::NONE"
3204    },
3205    {
3206     "enum_field_value" : 1,
3207     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3208    },
3209    {
3210     "enum_field_value" : 2,
3211     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3212    }
3213   ],
3214   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3215   "name" : "android::hardware::HidlReturnRestriction",
3216   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3217   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3218   "size" : 4,
3219   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3220   "underlying_type" : "_ZTIi"
3221  },
3222  {
3223   "alignment" : 4,
3224   "enum_fields" :
3225   [
3226    {
3227     "enum_field_value" : 0,
3228     "name" : "android::hardware::nfc::V1_0::NfcEvent::OPEN_CPLT"
3229    },
3230    {
3231     "enum_field_value" : 1,
3232     "name" : "android::hardware::nfc::V1_0::NfcEvent::CLOSE_CPLT"
3233    },
3234    {
3235     "enum_field_value" : 2,
3236     "name" : "android::hardware::nfc::V1_0::NfcEvent::POST_INIT_CPLT"
3237    },
3238    {
3239     "enum_field_value" : 3,
3240     "name" : "android::hardware::nfc::V1_0::NfcEvent::PRE_DISCOVER_CPLT"
3241    },
3242    {
3243     "enum_field_value" : 4,
3244     "name" : "android::hardware::nfc::V1_0::NfcEvent::REQUEST_CONTROL"
3245    },
3246    {
3247     "enum_field_value" : 5,
3248     "name" : "android::hardware::nfc::V1_0::NfcEvent::RELEASE_CONTROL"
3249    },
3250    {
3251     "enum_field_value" : 6,
3252     "name" : "android::hardware::nfc::V1_0::NfcEvent::ERROR"
3253    }
3254   ],
3255   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3256   "name" : "android::hardware::nfc::V1_0::NfcEvent",
3257   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3258   "self_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3259   "size" : 4,
3260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3261   "underlying_type" : "_ZTIj"
3262  },
3263  {
3264   "alignment" : 4,
3265   "enum_fields" :
3266   [
3267    {
3268     "enum_field_value" : 0,
3269     "name" : "android::hardware::nfc::V1_0::NfcStatus::OK"
3270    },
3271    {
3272     "enum_field_value" : 1,
3273     "name" : "android::hardware::nfc::V1_0::NfcStatus::FAILED"
3274    },
3275    {
3276     "enum_field_value" : 2,
3277     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_TRANSPORT"
3278    },
3279    {
3280     "enum_field_value" : 3,
3281     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_CMD_TIMEOUT"
3282    },
3283    {
3284     "enum_field_value" : 4,
3285     "name" : "android::hardware::nfc::V1_0::NfcStatus::REFUSED"
3286    }
3287   ],
3288   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3289   "name" : "android::hardware::nfc::V1_0::NfcStatus",
3290   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3291   "self_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3292   "size" : 4,
3293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3294   "underlying_type" : "_ZTIj"
3295  },
3296  {
3297   "alignment" : 1,
3298   "enum_fields" :
3299   [
3300    {
3301     "enum_field_value" : 0,
3302     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::DEFAULT"
3303    },
3304    {
3305     "enum_field_value" : 1,
3306     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::I_BLOCK"
3307    },
3308    {
3309     "enum_field_value" : 2,
3310     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::ISO_DEP_NAK"
3311    }
3312   ],
3313   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3314   "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm",
3315   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3316   "self_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3317   "size" : 1,
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3319   "underlying_type" : "_ZTIh"
3320  },
3321  {
3322   "alignment" : 1,
3323   "enum_fields" :
3324   [
3325    {
3326     "enum_field_value" : 255,
3327     "name" : "android::hardware::nfc::V1_1::Constant::UNSUPPORTED_CONFIG"
3328    }
3329   ],
3330   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3331   "name" : "android::hardware::nfc::V1_1::Constant",
3332   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3333   "self_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3334   "size" : 1,
3335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3336   "underlying_type" : "_ZTIh"
3337  },
3338  {
3339   "alignment" : 4,
3340   "enum_fields" :
3341   [
3342    {
3343     "enum_field_value" : 0,
3344     "name" : "android::hardware::nfc::V1_1::NfcEvent::OPEN_CPLT"
3345    },
3346    {
3347     "enum_field_value" : 1,
3348     "name" : "android::hardware::nfc::V1_1::NfcEvent::CLOSE_CPLT"
3349    },
3350    {
3351     "enum_field_value" : 2,
3352     "name" : "android::hardware::nfc::V1_1::NfcEvent::POST_INIT_CPLT"
3353    },
3354    {
3355     "enum_field_value" : 3,
3356     "name" : "android::hardware::nfc::V1_1::NfcEvent::PRE_DISCOVER_CPLT"
3357    },
3358    {
3359     "enum_field_value" : 4,
3360     "name" : "android::hardware::nfc::V1_1::NfcEvent::REQUEST_CONTROL"
3361    },
3362    {
3363     "enum_field_value" : 5,
3364     "name" : "android::hardware::nfc::V1_1::NfcEvent::RELEASE_CONTROL"
3365    },
3366    {
3367     "enum_field_value" : 6,
3368     "name" : "android::hardware::nfc::V1_1::NfcEvent::ERROR"
3369    },
3370    {
3371     "enum_field_value" : 7,
3372     "name" : "android::hardware::nfc::V1_1::NfcEvent::HCI_NETWORK_RESET"
3373    }
3374   ],
3375   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3376   "name" : "android::hardware::nfc::V1_1::NfcEvent",
3377   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3378   "self_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3379   "size" : 4,
3380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3381   "underlying_type" : "_ZTIj"
3382  },
3383  {
3384   "alignment" : 4,
3385   "enum_fields" :
3386   [
3387    {
3388     "enum_field_value" : 0,
3389     "name" : "android::hardware::Status::EX_NONE"
3390    },
3391    {
3392     "enum_field_value" : -1,
3393     "name" : "android::hardware::Status::EX_SECURITY"
3394    },
3395    {
3396     "enum_field_value" : -2,
3397     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3398    },
3399    {
3400     "enum_field_value" : -3,
3401     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3402    },
3403    {
3404     "enum_field_value" : -4,
3405     "name" : "android::hardware::Status::EX_NULL_POINTER"
3406    },
3407    {
3408     "enum_field_value" : -5,
3409     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3410    },
3411    {
3412     "enum_field_value" : -6,
3413     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3414    },
3415    {
3416     "enum_field_value" : -7,
3417     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3418    },
3419    {
3420     "enum_field_value" : -128,
3421     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3422    },
3423    {
3424     "enum_field_value" : -129,
3425     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3426    }
3427   ],
3428   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3429   "name" : "android::hardware::Status::Exception",
3430   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3431   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3432   "size" : 4,
3433   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3434   "underlying_type" : "_ZTIi"
3435  },
3436  {
3437   "alignment" : 4,
3438   "enum_fields" :
3439   [
3440    {
3441     "enum_field_value" : 1,
3442     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3443    }
3444   ],
3445   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3446   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3447   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3448   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3449   "size" : 4,
3450   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3451   "underlying_type" : "_ZTIj"
3452  },
3453  {
3454   "alignment" : 4,
3455   "enum_fields" :
3456   [
3457    {
3458     "enum_field_value" : 0,
3459     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3460    },
3461    {
3462     "enum_field_value" : 1,
3463     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3464    },
3465    {
3466     "enum_field_value" : 2,
3467     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3468    },
3469    {
3470     "enum_field_value" : 3,
3471     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3472    },
3473    {
3474     "enum_field_value" : 4,
3475     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3476    },
3477    {
3478     "enum_field_value" : 5,
3479     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3480    },
3481    {
3482     "enum_field_value" : 6,
3483     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3484    },
3485    {
3486     "enum_field_value" : 7,
3487     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3488    },
3489    {
3490     "enum_field_value" : 8,
3491     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3492    },
3493    {
3494     "enum_field_value" : 9,
3495     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3496    }
3497   ],
3498   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3499   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3500   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3501   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3502   "size" : 4,
3503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3504   "underlying_type" : "_ZTIj"
3505  },
3506  {
3507   "alignment" : 4,
3508   "enum_fields" :
3509   [
3510    {
3511     "enum_field_value" : 1,
3512     "name" : "android::hardware::kSynchronizedReadWrite"
3513    },
3514    {
3515     "enum_field_value" : 2,
3516     "name" : "android::hardware::kUnsynchronizedWrite"
3517    }
3518   ],
3519   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3520   "name" : "android::hardware::MQFlavor",
3521   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3522   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3523   "size" : 4,
3524   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3525   "underlying_type" : "_ZTIj"
3526  },
3527  {
3528   "alignment" : 4,
3529   "enum_fields" :
3530   [
3531    {
3532     "enum_field_value" : 0,
3533     "name" : "android::Condition::WAKE_UP_ONE"
3534    },
3535    {
3536     "enum_field_value" : 1,
3537     "name" : "android::Condition::WAKE_UP_ALL"
3538    }
3539   ],
3540   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3541   "name" : "android::Condition::WakeUpType",
3542   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3543   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3544   "size" : 4,
3545   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3546   "underlying_type" : "_ZTIj"
3547  },
3548  {
3549   "alignment" : 4,
3550   "enum_fields" :
3551   [
3552    {
3553     "enum_field_value" : 0,
3554     "name" : "android::Condition::PRIVATE"
3555    },
3556    {
3557     "enum_field_value" : 1,
3558     "name" : "android::Condition::SHARED"
3559    }
3560   ],
3561   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3562   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3563   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3564   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3565   "size" : 4,
3566   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3567   "underlying_type" : "_ZTIj"
3568  }
3569 ],
3570 "function_types" :
3571 [
3572  {
3573   "alignment" : 4,
3574   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3575   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3576   "parameters" :
3577   [
3578    {
3579     "referenced_type" : "_ZTIRKN7android8String16E"
3580    },
3581    {
3582     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3583    },
3584    {
3585     "referenced_type" : "_ZTIPv"
3586    }
3587   ],
3588   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3589   "return_type" : "_ZTIb",
3590   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3591   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3592  },
3593  {
3594   "alignment" : 4,
3595   "linker_set_key" : "_ZTIFiPvE",
3596   "name" : "int (void *)",
3597   "parameters" :
3598   [
3599    {
3600     "referenced_type" : "_ZTIPv"
3601    }
3602   ],
3603   "referenced_type" : "_ZTIFiPvE",
3604   "return_type" : "_ZTIi",
3605   "self_type" : "_ZTIFiPvE",
3606   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3607  },
3608  {
3609   "alignment" : 4,
3610   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3611   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3612   "parameters" :
3613   [
3614    {
3615     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3616    },
3617    {
3618     "referenced_type" : "_ZTIPKh"
3619    },
3620    {
3621     "referenced_type" : "_ZTIj"
3622    },
3623    {
3624     "referenced_type" : "_ZTIPKy"
3625    },
3626    {
3627     "referenced_type" : "_ZTIj"
3628    },
3629    {
3630     "referenced_type" : "_ZTIPv"
3631    }
3632   ],
3633   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3634   "return_type" : "_ZTIv",
3635   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3636   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3637  }
3638 ],
3639 "functions" :
3640 [
3641  {
3642   "function_name" : "android::hardware::fromBinder",
3643   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3nfc4V1_118INfcClientCallbackENS3_21BpHwNfcClientCallbackENS3_21BnHwNfcClientCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3644   "parameters" :
3645   [
3646    {
3647     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3648    }
3649   ],
3650   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
3651   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3652   "template_args" :
3653   [
3654    "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
3655    "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
3656    "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
3657   ]
3658  },
3659  {
3660   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::getService",
3661   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3662   "parameters" :
3663   [
3664    {
3665     "default_arg" : true,
3666     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump"
3667    },
3668    {
3669     "default_arg" : true,
3670     "referenced_type" : "_ZTIb"
3671    }
3672   ],
3673   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
3674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3675  },
3676  {
3677   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::linkToDeath",
3678   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3679   "parameters" :
3680   [
3681    {
3682     "is_this_ptr" : true,
3683     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3684    },
3685    {
3686     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3687    },
3688    {
3689     "referenced_type" : "_ZTIy"
3690    }
3691   ],
3692   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3694  },
3695  {
3696   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::getDebugInfo",
3697   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3698   "parameters" :
3699   [
3700    {
3701     "is_this_ptr" : true,
3702     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3703    },
3704    {
3705     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3706    }
3707   ],
3708   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3710  },
3711  {
3712   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::getHashChain",
3713   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3714   "parameters" :
3715   [
3716    {
3717     "is_this_ptr" : true,
3718     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3719    },
3720    {
3721     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3722    }
3723   ],
3724   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3726  },
3727  {
3728   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::tryGetService",
3729   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3730   "parameters" :
3731   [
3732    {
3733     "default_arg" : true,
3734     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump"
3735    },
3736    {
3737     "default_arg" : true,
3738     "referenced_type" : "_ZTIb"
3739    }
3740   ],
3741   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
3742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3743  },
3744  {
3745   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::unlinkToDeath",
3746   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3747   "parameters" :
3748   [
3749    {
3750     "is_this_ptr" : true,
3751     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3755    }
3756   ],
3757   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3759  },
3760  {
3761   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::interfaceChain",
3762   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3763   "parameters" :
3764   [
3765    {
3766     "is_this_ptr" : true,
3767     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3768    },
3769    {
3770     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3771    }
3772   ],
3773   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3775  },
3776  {
3777   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::registerAsService",
3778   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3779   "parameters" :
3780   [
3781    {
3782     "is_this_ptr" : true,
3783     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3784    },
3785    {
3786     "default_arg" : true,
3787     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump"
3788    }
3789   ],
3790   "return_type" : "_ZTIi",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::interfaceDescriptor",
3795   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3801    },
3802    {
3803     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3804    }
3805   ],
3806   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3808  },
3809  {
3810   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::notifySyspropsChanged",
3811   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv",
3812   "parameters" :
3813   [
3814    {
3815     "is_this_ptr" : true,
3816     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3817    }
3818   ],
3819   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3821  },
3822  {
3823   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::setHALInstrumentation",
3824   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv",
3825   "parameters" :
3826   [
3827    {
3828     "is_this_ptr" : true,
3829     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3830    }
3831   ],
3832   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3834  },
3835  {
3836   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::registerForNotifications",
3837   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3838   "parameters" :
3839   [
3840    {
3841     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump"
3842    },
3843    {
3844     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3845    }
3846   ],
3847   "return_type" : "_ZTIb",
3848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3849  },
3850  {
3851   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::ping",
3852   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv",
3853   "parameters" :
3854   [
3855    {
3856     "is_this_ptr" : true,
3857     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3858    }
3859   ],
3860   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3862  },
3863  {
3864   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::debug",
3865   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3866   "parameters" :
3867   [
3868    {
3869     "is_this_ptr" : true,
3870     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
3871    },
3872    {
3873     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3874    },
3875    {
3876     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3877    }
3878   ],
3879   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::castFrom",
3884   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spINS1_4V1_018INfcClientCallbackEEEb",
3885   "parameters" :
3886   [
3887    {
3888     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
3889    },
3890    {
3891     "default_arg" : true,
3892     "referenced_type" : "_ZTIb"
3893    }
3894   ],
3895   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::castFrom",
3900   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3901   "parameters" :
3902   [
3903    {
3904     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3905    },
3906    {
3907     "default_arg" : true,
3908     "referenced_type" : "_ZTIb"
3909    }
3910   ],
3911   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::nfc::V1_1::INfcClientCallback::castFrom",
3916   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8castFromERKNS_2spIS3_EEb",
3917   "parameters" :
3918   [
3919    {
3920     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
3921    },
3922    {
3923     "default_arg" : true,
3924     "referenced_type" : "_ZTIb"
3925    }
3926   ],
3927   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
3929  },
3930  {
3931   "access" : "private",
3932   "function_name" : "android::hardware::nfc::V1_1::BsNfcClientCallback::addOnewayTask",
3933   "linker_set_key" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3934   "parameters" :
3935   [
3936    {
3937     "is_this_ptr" : true,
3938     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
3939    },
3940    {
3941     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3942    }
3943   ],
3944   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfcClientCallback.h"
3946  },
3947  {
3948   "function_name" : "android::hardware::nfc::V1_1::BsNfcClientCallback::BsNfcClientCallback",
3949   "linker_set_key" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackC1ENS_2spINS2_18INfcClientCallbackEEE",
3950   "parameters" :
3951   [
3952    {
3953     "is_this_ptr" : true,
3954     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
3955    },
3956    {
3957     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
3958    }
3959   ],
3960   "return_type" : "_ZTIv",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfcClientCallback.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::nfc::V1_1::BsNfcClientCallback::BsNfcClientCallback",
3965   "linker_set_key" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackC2ENS_2spINS2_18INfcClientCallbackEEE",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
3971    },
3972    {
3973     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
3974    }
3975   ],
3976   "return_type" : "_ZTIv",
3977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfcClientCallback.h"
3978  },
3979  {
3980   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::onTransact",
3981   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3982   "parameters" :
3983   [
3984    {
3985     "is_this_ptr" : true,
3986     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
3987    },
3988    {
3989     "referenced_type" : "_ZTIj"
3990    },
3991    {
3992     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3993    },
3994    {
3995     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3996    },
3997    {
3998     "default_arg" : true,
3999     "referenced_type" : "_ZTIj"
4000    },
4001    {
4002     "default_arg" : true,
4003     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4004    }
4005   ],
4006   "return_type" : "_ZTIi",
4007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4008  },
4009  {
4010   "access" : "private",
4011   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::getDebugInfo",
4012   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4013   "parameters" :
4014   [
4015    {
4016     "is_this_ptr" : true,
4017     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4018    },
4019    {
4020     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4021    }
4022   ],
4023   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4025  },
4026  {
4027   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::_hidl_sendEvent_1_1",
4028   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback19_hidl_sendEvent_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4029   "parameters" :
4030   [
4031    {
4032     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4033    },
4034    {
4035     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4036    },
4037    {
4038     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4039    },
4040    {
4041     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4042    }
4043   ],
4044   "return_type" : "_ZTIi",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4046  },
4047  {
4048   "access" : "private",
4049   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::ping",
4050   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback4pingEv",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4056    }
4057   ],
4058   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4060  },
4061  {
4062   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::BnHwNfcClientCallback",
4063   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackC1ERKNS_2spINS2_18INfcClientCallbackEEE",
4064   "parameters" :
4065   [
4066    {
4067     "is_this_ptr" : true,
4068     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4069    },
4070    {
4071     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
4072    }
4073   ],
4074   "return_type" : "_ZTIv",
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4076  },
4077  {
4078   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::BnHwNfcClientCallback",
4079   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackC2ERKNS_2spINS2_18INfcClientCallbackEEE",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4085    },
4086    {
4087     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
4088    }
4089   ],
4090   "return_type" : "_ZTIv",
4091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4092  },
4093  {
4094   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::~BnHwNfcClientCallback",
4095   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4101    }
4102   ],
4103   "return_type" : "_ZTIv",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::~BnHwNfcClientCallback",
4108   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4114    }
4115   ],
4116   "return_type" : "_ZTIv",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback::~BnHwNfcClientCallback",
4121   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD2Ev",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
4127    }
4128   ],
4129   "return_type" : "_ZTIv",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::linkToDeath",
4134   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4140    },
4141    {
4142     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4143    },
4144    {
4145     "referenced_type" : "_ZTIy"
4146    }
4147   ],
4148   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::getDebugInfo",
4153   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4159    },
4160    {
4161     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4162    }
4163   ],
4164   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4166  },
4167  {
4168   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::getHashChain",
4169   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4170   "parameters" :
4171   [
4172    {
4173     "is_this_ptr" : true,
4174     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4175    },
4176    {
4177     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4178    }
4179   ],
4180   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::sendEvent_1_1",
4185   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE",
4186   "parameters" :
4187   [
4188    {
4189     "is_this_ptr" : true,
4190     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4191    },
4192    {
4193     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE"
4194    },
4195    {
4196     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
4197    }
4198   ],
4199   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::unlinkToDeath",
4204   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4210    },
4211    {
4212     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::interfaceChain",
4220   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4226    },
4227    {
4228     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4229    }
4230   ],
4231   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::onLastStrongRef",
4236   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4242    },
4243    {
4244     "referenced_type" : "_ZTIPKv"
4245    }
4246   ],
4247   "return_type" : "_ZTIv",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::_hidl_sendEvent_1_1",
4252   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19_hidl_sendEvent_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_8NfcEventENS1_4V1_09NfcStatusE",
4253   "parameters" :
4254   [
4255    {
4256     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4257    },
4258    {
4259     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4260    },
4261    {
4262     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE"
4263    },
4264    {
4265     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
4266    }
4267   ],
4268   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4270  },
4271  {
4272   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::interfaceDescriptor",
4273   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4274   "parameters" :
4275   [
4276    {
4277     "is_this_ptr" : true,
4278     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4279    },
4280    {
4281     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4282    }
4283   ],
4284   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4286  },
4287  {
4288   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::notifySyspropsChanged",
4289   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21notifySyspropsChangedEv",
4290   "parameters" :
4291   [
4292    {
4293     "is_this_ptr" : true,
4294     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4295    }
4296   ],
4297   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4299  },
4300  {
4301   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::setHALInstrumentation",
4302   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21setHALInstrumentationEv",
4303   "parameters" :
4304   [
4305    {
4306     "is_this_ptr" : true,
4307     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4308    }
4309   ],
4310   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4312  },
4313  {
4314   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::ping",
4315   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback4pingEv",
4316   "parameters" :
4317   [
4318    {
4319     "is_this_ptr" : true,
4320     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4321    }
4322   ],
4323   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4325  },
4326  {
4327   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::debug",
4328   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4329   "parameters" :
4330   [
4331    {
4332     "is_this_ptr" : true,
4333     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4334    },
4335    {
4336     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4337    },
4338    {
4339     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4340    }
4341   ],
4342   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4344  },
4345  {
4346   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::sendData",
4347   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE",
4348   "parameters" :
4349   [
4350    {
4351     "is_this_ptr" : true,
4352     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4353    },
4354    {
4355     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4356    }
4357   ],
4358   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4360  },
4361  {
4362   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::sendEvent",
4363   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE",
4364   "parameters" :
4365   [
4366    {
4367     "is_this_ptr" : true,
4368     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE"
4372    },
4373    {
4374     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
4375    }
4376   ],
4377   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4379  },
4380  {
4381   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::BpHwNfcClientCallback",
4382   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackC1ERKNS_2spINS0_7IBinderEEE",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4388    },
4389    {
4390     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4391    }
4392   ],
4393   "return_type" : "_ZTIv",
4394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4395  },
4396  {
4397   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::BpHwNfcClientCallback",
4398   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackC2ERKNS_2spINS0_7IBinderEEE",
4399   "parameters" :
4400   [
4401    {
4402     "is_this_ptr" : true,
4403     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
4404    },
4405    {
4406     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4407    }
4408   ],
4409   "return_type" : "_ZTIv",
4410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
4411  },
4412  {
4413   "function_name" : "android::hardware::nfc::V1_1::writeEmbeddedToParcel",
4414   "linker_set_key" : "_ZN7android8hardware3nfc4V1_121writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj",
4415   "parameters" :
4416   [
4417    {
4418     "referenced_type" : "_ZTIRKN7android8hardware3nfc4V1_19NfcConfigE"
4419    },
4420    {
4421     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4422    },
4423    {
4424     "referenced_type" : "_ZTIj"
4425    },
4426    {
4427     "referenced_type" : "_ZTIj"
4428    }
4429   ],
4430   "return_type" : "_ZTIi",
4431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/hwtypes.h"
4432  },
4433  {
4434   "function_name" : "android::hardware::nfc::V1_1::readEmbeddedFromParcel",
4435   "linker_set_key" : "_ZN7android8hardware3nfc4V1_122readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj",
4436   "parameters" :
4437   [
4438    {
4439     "referenced_type" : "_ZTIRKN7android8hardware3nfc4V1_19NfcConfigE"
4440    },
4441    {
4442     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4443    },
4444    {
4445     "referenced_type" : "_ZTIj"
4446    },
4447    {
4448     "referenced_type" : "_ZTIj"
4449    }
4450   ],
4451   "return_type" : "_ZTIi",
4452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/hwtypes.h"
4453  },
4454  {
4455   "function_name" : "android::hardware::nfc::V1_1::INfc::getService",
4456   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4457   "parameters" :
4458   [
4459    {
4460     "default_arg" : true,
4461     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4462    },
4463    {
4464     "default_arg" : true,
4465     "referenced_type" : "_ZTIb"
4466    }
4467   ],
4468   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::nfc::V1_1::INfc::linkToDeath",
4473   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4479    },
4480    {
4481     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4482    },
4483    {
4484     "referenced_type" : "_ZTIy"
4485    }
4486   ],
4487   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4489  },
4490  {
4491   "function_name" : "android::hardware::nfc::V1_1::INfc::getDebugInfo",
4492   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4493   "parameters" :
4494   [
4495    {
4496     "is_this_ptr" : true,
4497     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4498    },
4499    {
4500     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4501    }
4502   ],
4503   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4505  },
4506  {
4507   "function_name" : "android::hardware::nfc::V1_1::INfc::getHashChain",
4508   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4509   "parameters" :
4510   [
4511    {
4512     "is_this_ptr" : true,
4513     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4514    },
4515    {
4516     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4517    }
4518   ],
4519   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4521  },
4522  {
4523   "function_name" : "android::hardware::nfc::V1_1::INfc::tryGetService",
4524   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4525   "parameters" :
4526   [
4527    {
4528     "default_arg" : true,
4529     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4530    },
4531    {
4532     "default_arg" : true,
4533     "referenced_type" : "_ZTIb"
4534    }
4535   ],
4536   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
4537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4538  },
4539  {
4540   "function_name" : "android::hardware::nfc::V1_1::INfc::unlinkToDeath",
4541   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4542   "parameters" :
4543   [
4544    {
4545     "is_this_ptr" : true,
4546     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4547    },
4548    {
4549     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4550    }
4551   ],
4552   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4554  },
4555  {
4556   "function_name" : "android::hardware::nfc::V1_1::INfc::interfaceChain",
4557   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4558   "parameters" :
4559   [
4560    {
4561     "is_this_ptr" : true,
4562     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4563    },
4564    {
4565     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4566    }
4567   ],
4568   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4570  },
4571  {
4572   "function_name" : "android::hardware::nfc::V1_1::INfc::registerAsService",
4573   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4574   "parameters" :
4575   [
4576    {
4577     "is_this_ptr" : true,
4578     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4579    },
4580    {
4581     "default_arg" : true,
4582     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4583    }
4584   ],
4585   "return_type" : "_ZTIi",
4586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4587  },
4588  {
4589   "function_name" : "android::hardware::nfc::V1_1::INfc::interfaceDescriptor",
4590   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4591   "parameters" :
4592   [
4593    {
4594     "is_this_ptr" : true,
4595     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4596    },
4597    {
4598     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4599    }
4600   ],
4601   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4603  },
4604  {
4605   "function_name" : "android::hardware::nfc::V1_1::INfc::notifySyspropsChanged",
4606   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv",
4607   "parameters" :
4608   [
4609    {
4610     "is_this_ptr" : true,
4611     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4612    }
4613   ],
4614   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4616  },
4617  {
4618   "function_name" : "android::hardware::nfc::V1_1::INfc::setHALInstrumentation",
4619   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv",
4620   "parameters" :
4621   [
4622    {
4623     "is_this_ptr" : true,
4624     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4625    }
4626   ],
4627   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4629  },
4630  {
4631   "function_name" : "android::hardware::nfc::V1_1::INfc::registerForNotifications",
4632   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4633   "parameters" :
4634   [
4635    {
4636     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4637    },
4638    {
4639     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4640    }
4641   ],
4642   "return_type" : "_ZTIb",
4643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4644  },
4645  {
4646   "function_name" : "android::hardware::nfc::V1_1::INfc::ping",
4647   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv",
4648   "parameters" :
4649   [
4650    {
4651     "is_this_ptr" : true,
4652     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4653    }
4654   ],
4655   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::nfc::V1_1::INfc::debug",
4660   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4661   "parameters" :
4662   [
4663    {
4664     "is_this_ptr" : true,
4665     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
4666    },
4667    {
4668     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4669    },
4670    {
4671     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4672    }
4673   ],
4674   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::nfc::V1_1::INfc::castFrom",
4679   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb",
4680   "parameters" :
4681   [
4682    {
4683     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4684    },
4685    {
4686     "default_arg" : true,
4687     "referenced_type" : "_ZTIb"
4688    }
4689   ],
4690   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4692  },
4693  {
4694   "function_name" : "android::hardware::nfc::V1_1::INfc::castFrom",
4695   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4696   "parameters" :
4697   [
4698    {
4699     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4700    },
4701    {
4702     "default_arg" : true,
4703     "referenced_type" : "_ZTIb"
4704    }
4705   ],
4706   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
4707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4708  },
4709  {
4710   "function_name" : "android::hardware::nfc::V1_1::INfc::castFrom",
4711   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc8castFromERKNS_2spIS3_EEb",
4712   "parameters" :
4713   [
4714    {
4715     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4716    },
4717    {
4718     "default_arg" : true,
4719     "referenced_type" : "_ZTIb"
4720    }
4721   ],
4722   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
4724  },
4725  {
4726   "access" : "private",
4727   "function_name" : "android::hardware::nfc::V1_1::BsNfc::addOnewayTask",
4728   "linker_set_key" : "_ZN7android8hardware3nfc4V1_15BsNfc13addOnewayTaskENSt3__18functionIFvvEEE",
4729   "parameters" :
4730   [
4731    {
4732     "is_this_ptr" : true,
4733     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_15BsNfcE"
4734    },
4735    {
4736     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4737    }
4738   ],
4739   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfc.h"
4741  },
4742  {
4743   "function_name" : "android::hardware::nfc::V1_1::BsNfc::BsNfc",
4744   "linker_set_key" : "_ZN7android8hardware3nfc4V1_15BsNfcC1ENS_2spINS2_4INfcEEE",
4745   "parameters" :
4746   [
4747    {
4748     "is_this_ptr" : true,
4749     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_15BsNfcE"
4750    },
4751    {
4752     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4753    }
4754   ],
4755   "return_type" : "_ZTIv",
4756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfc.h"
4757  },
4758  {
4759   "function_name" : "android::hardware::nfc::V1_1::BsNfc::BsNfc",
4760   "linker_set_key" : "_ZN7android8hardware3nfc4V1_15BsNfcC2ENS_2spINS2_4INfcEEE",
4761   "parameters" :
4762   [
4763    {
4764     "is_this_ptr" : true,
4765     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_15BsNfcE"
4766    },
4767    {
4768     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4769    }
4770   ],
4771   "return_type" : "_ZTIv",
4772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfc.h"
4773  },
4774  {
4775   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::onTransact",
4776   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIj"
4785    },
4786    {
4787     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4788    },
4789    {
4790     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4791    },
4792    {
4793     "default_arg" : true,
4794     "referenced_type" : "_ZTIj"
4795    },
4796    {
4797     "default_arg" : true,
4798     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4799    }
4800   ],
4801   "return_type" : "_ZTIi",
4802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4803  },
4804  {
4805   "access" : "private",
4806   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::getDebugInfo",
4807   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4813    },
4814    {
4815     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4816    }
4817   ],
4818   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4820  },
4821  {
4822   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::_hidl_open_1_1",
4823   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc14_hidl_open_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4824   "parameters" :
4825   [
4826    {
4827     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4828    },
4829    {
4830     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4831    },
4832    {
4833     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4834    },
4835    {
4836     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4837    }
4838   ],
4839   "return_type" : "_ZTIi",
4840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4841  },
4842  {
4843   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::_hidl_getConfig",
4844   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc15_hidl_getConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4845   "parameters" :
4846   [
4847    {
4848     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4849    },
4850    {
4851     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4852    },
4853    {
4854     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4855    },
4856    {
4857     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4858    }
4859   ],
4860   "return_type" : "_ZTIi",
4861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4862  },
4863  {
4864   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::_hidl_factoryReset",
4865   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc18_hidl_factoryResetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4866   "parameters" :
4867   [
4868    {
4869     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4870    },
4871    {
4872     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4873    },
4874    {
4875     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4876    },
4877    {
4878     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4879    }
4880   ],
4881   "return_type" : "_ZTIi",
4882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4883  },
4884  {
4885   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::_hidl_closeForPowerOffCase",
4886   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc26_hidl_closeForPowerOffCaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4887   "parameters" :
4888   [
4889    {
4890     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4891    },
4892    {
4893     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4894    },
4895    {
4896     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4897    },
4898    {
4899     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4900    }
4901   ],
4902   "return_type" : "_ZTIi",
4903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4904  },
4905  {
4906   "access" : "private",
4907   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::ping",
4908   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfc4pingEv",
4909   "parameters" :
4910   [
4911    {
4912     "is_this_ptr" : true,
4913     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4914    }
4915   ],
4916   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4918  },
4919  {
4920   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::BnHwNfc",
4921   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfcC1ERKNS_2spINS2_4INfcEEE",
4922   "parameters" :
4923   [
4924    {
4925     "is_this_ptr" : true,
4926     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4927    },
4928    {
4929     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4930    }
4931   ],
4932   "return_type" : "_ZTIv",
4933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4934  },
4935  {
4936   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::BnHwNfc",
4937   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfcC2ERKNS_2spINS2_4INfcEEE",
4938   "parameters" :
4939   [
4940    {
4941     "is_this_ptr" : true,
4942     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4943    },
4944    {
4945     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4946    }
4947   ],
4948   "return_type" : "_ZTIv",
4949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4950  },
4951  {
4952   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::~BnHwNfc",
4953   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD0Ev",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4959    }
4960   ],
4961   "return_type" : "_ZTIv",
4962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4963  },
4964  {
4965   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::~BnHwNfc",
4966   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD1Ev",
4967   "parameters" :
4968   [
4969    {
4970     "is_this_ptr" : true,
4971     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::nfc::V1_1::BnHwNfc::~BnHwNfc",
4979   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD2Ev",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE"
4985    }
4986   ],
4987   "return_type" : "_ZTIv",
4988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
4989  },
4990  {
4991   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::powerCycle",
4992   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc10powerCycleEv",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
4998    }
4999   ],
5000   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5002  },
5003  {
5004   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::linkToDeath",
5005   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5006   "parameters" :
5007   [
5008    {
5009     "is_this_ptr" : true,
5010     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5011    },
5012    {
5013     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5014    },
5015    {
5016     "referenced_type" : "_ZTIy"
5017    }
5018   ],
5019   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5021  },
5022  {
5023   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::prediscover",
5024   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11prediscoverEv",
5025   "parameters" :
5026   [
5027    {
5028     "is_this_ptr" : true,
5029     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5030    }
5031   ],
5032   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5034  },
5035  {
5036   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::factoryReset",
5037   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12factoryResetEv",
5038   "parameters" :
5039   [
5040    {
5041     "is_this_ptr" : true,
5042     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5043    }
5044   ],
5045   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5047  },
5048  {
5049   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::getDebugInfo",
5050   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5056    },
5057    {
5058     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5059    }
5060   ],
5061   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5063  },
5064  {
5065   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::getHashChain",
5066   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5067   "parameters" :
5068   [
5069    {
5070     "is_this_ptr" : true,
5071     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5072    },
5073    {
5074     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5075    }
5076   ],
5077   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5079  },
5080  {
5081   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::unlinkToDeath",
5082   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5088    },
5089    {
5090     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5091    }
5092   ],
5093   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5095  },
5096  {
5097   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::_hidl_open_1_1",
5098   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14_hidl_open_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18INfcClientCallbackEEE",
5099   "parameters" :
5100   [
5101    {
5102     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5103    },
5104    {
5105     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5106    },
5107    {
5108     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
5109    }
5110   ],
5111   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5113  },
5114  {
5115   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::controlGranted",
5116   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14controlGrantedEv",
5117   "parameters" :
5118   [
5119    {
5120     "is_this_ptr" : true,
5121     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5122    }
5123   ],
5124   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5126  },
5127  {
5128   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::interfaceChain",
5129   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5135    },
5136    {
5137     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5138    }
5139   ],
5140   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5142  },
5143  {
5144   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::_hidl_getConfig",
5145   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15_hidl_getConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE",
5146   "parameters" :
5147   [
5148    {
5149     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5150    },
5151    {
5152     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5153    },
5154    {
5155     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware3nfc4V1_19NfcConfigEEEE"
5156    }
5157   ],
5158   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::coreInitialized",
5163   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5169    },
5170    {
5171     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5172    }
5173   ],
5174   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5176  },
5177  {
5178   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::onLastStrongRef",
5179   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv",
5180   "parameters" :
5181   [
5182    {
5183     "is_this_ptr" : true,
5184     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5185    },
5186    {
5187     "referenced_type" : "_ZTIPKv"
5188    }
5189   ],
5190   "return_type" : "_ZTIv",
5191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5192  },
5193  {
5194   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::_hidl_factoryReset",
5195   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc18_hidl_factoryResetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5196   "parameters" :
5197   [
5198    {
5199     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5200    },
5201    {
5202     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5203    }
5204   ],
5205   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5207  },
5208  {
5209   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::interfaceDescriptor",
5210   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5211   "parameters" :
5212   [
5213    {
5214     "is_this_ptr" : true,
5215     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5216    },
5217    {
5218     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5219    }
5220   ],
5221   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5223  },
5224  {
5225   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::closeForPowerOffCase",
5226   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc20closeForPowerOffCaseEv",
5227   "parameters" :
5228   [
5229    {
5230     "is_this_ptr" : true,
5231     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5232    }
5233   ],
5234   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5236  },
5237  {
5238   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::notifySyspropsChanged",
5239   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21notifySyspropsChangedEv",
5240   "parameters" :
5241   [
5242    {
5243     "is_this_ptr" : true,
5244     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5245    }
5246   ],
5247   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5249  },
5250  {
5251   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::setHALInstrumentation",
5252   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21setHALInstrumentationEv",
5253   "parameters" :
5254   [
5255    {
5256     "is_this_ptr" : true,
5257     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5258    }
5259   ],
5260   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5262  },
5263  {
5264   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::_hidl_closeForPowerOffCase",
5265   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc26_hidl_closeForPowerOffCaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5266   "parameters" :
5267   [
5268    {
5269     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5270    },
5271    {
5272     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5273    }
5274   ],
5275   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5277  },
5278  {
5279   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::open",
5280   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE",
5281   "parameters" :
5282   [
5283    {
5284     "is_this_ptr" : true,
5285     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5286    },
5287    {
5288     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
5289    }
5290   ],
5291   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::ping",
5296   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4pingEv",
5297   "parameters" :
5298   [
5299    {
5300     "is_this_ptr" : true,
5301     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5302    }
5303   ],
5304   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5306  },
5307  {
5308   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::close",
5309   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5closeEv",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5315    }
5316   ],
5317   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5319  },
5320  {
5321   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::debug",
5322   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5328    },
5329    {
5330     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5331    },
5332    {
5333     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5334    }
5335   ],
5336   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5338  },
5339  {
5340   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::write",
5341   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5writeERKNS0_8hidl_vecIhEE",
5342   "parameters" :
5343   [
5344    {
5345     "is_this_ptr" : true,
5346     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5347    },
5348    {
5349     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5350    }
5351   ],
5352   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
5353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5354  },
5355  {
5356   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::open_1_1",
5357   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE",
5358   "parameters" :
5359   [
5360    {
5361     "is_this_ptr" : true,
5362     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5363    },
5364    {
5365     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
5366    }
5367   ],
5368   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5370  },
5371  {
5372   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::getConfig",
5373   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE",
5374   "parameters" :
5375   [
5376    {
5377     "is_this_ptr" : true,
5378     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5379    },
5380    {
5381     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware3nfc4V1_19NfcConfigEEEE"
5382    }
5383   ],
5384   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5386  },
5387  {
5388   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::BpHwNfc",
5389   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfcC1ERKNS_2spINS0_7IBinderEEE",
5390   "parameters" :
5391   [
5392    {
5393     "is_this_ptr" : true,
5394     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5395    },
5396    {
5397     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5398    }
5399   ],
5400   "return_type" : "_ZTIv",
5401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5402  },
5403  {
5404   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::BpHwNfc",
5405   "linker_set_key" : "_ZN7android8hardware3nfc4V1_17BpHwNfcC2ERKNS_2spINS0_7IBinderEEE",
5406   "parameters" :
5407   [
5408    {
5409     "is_this_ptr" : true,
5410     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5411    },
5412    {
5413     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5414    }
5415   ],
5416   "return_type" : "_ZTIv",
5417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5418  },
5419  {
5420   "function_name" : "android::hardware::details::castInterface",
5421   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_118INfcClientCallbackENS3_4V1_018INfcClientCallbackENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5422   "parameters" :
5423   [
5424    {
5425     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
5426    },
5427    {
5428     "referenced_type" : "_ZTIPKc"
5429    },
5430    {
5431     "referenced_type" : "_ZTIb"
5432    }
5433   ],
5434   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
5435   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5436   "template_args" :
5437   [
5438    "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
5439    "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
5440    "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
5441   ]
5442  },
5443  {
5444   "function_name" : "android::hardware::details::castInterface",
5445   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_118INfcClientCallbackENS_4hidl4base4V1_05IBaseENS4_21BpHwNfcClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5446   "parameters" :
5447   [
5448    {
5449     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5450    },
5451    {
5452     "referenced_type" : "_ZTIPKc"
5453    },
5454    {
5455     "referenced_type" : "_ZTIb"
5456    }
5457   ],
5458   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
5459   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5460   "template_args" :
5461   [
5462    "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
5463    "_ZTIN7android4hidl4base4V1_05IBaseE",
5464    "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
5465   ]
5466  },
5467  {
5468   "function_name" : "android::hardware::details::castInterface",
5469   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_14INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5470   "parameters" :
5471   [
5472    {
5473     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
5474    },
5475    {
5476     "referenced_type" : "_ZTIPKc"
5477    },
5478    {
5479     "referenced_type" : "_ZTIb"
5480    }
5481   ],
5482   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
5483   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5484   "template_args" :
5485   [
5486    "_ZTIN7android8hardware3nfc4V1_14INfcE",
5487    "_ZTIN7android8hardware3nfc4V1_04INfcE",
5488    "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
5489   ]
5490  },
5491  {
5492   "function_name" : "android::hardware::details::castInterface",
5493   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_14INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5494   "parameters" :
5495   [
5496    {
5497     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5498    },
5499    {
5500     "referenced_type" : "_ZTIPKc"
5501    },
5502    {
5503     "referenced_type" : "_ZTIb"
5504    }
5505   ],
5506   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
5507   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5508   "template_args" :
5509   [
5510    "_ZTIN7android8hardware3nfc4V1_14INfcE",
5511    "_ZTIN7android4hidl4base4V1_05IBaseE",
5512    "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
5513   ]
5514  },
5515  {
5516   "function_name" : "android::hardware::details::wrapPassthrough",
5517   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_",
5518   "parameters" :
5519   [
5520    {
5521     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
5522    }
5523   ],
5524   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5525   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5526   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE", "_ZTIv" ]
5527  },
5528  {
5529   "function_name" : "android::hardware::details::wrapPassthrough",
5530   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_",
5531   "parameters" :
5532   [
5533    {
5534     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
5535    }
5536   ],
5537   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5538   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5539   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE", "_ZTIv" ]
5540  },
5541  {
5542   "function_name" : "android::hardware::details::getServiceInternal",
5543   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_121BpHwNfcClientCallbackENS4_18INfcClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5544   "parameters" :
5545   [
5546    {
5547     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump"
5548    },
5549    {
5550     "referenced_type" : "_ZTIb"
5551    },
5552    {
5553     "referenced_type" : "_ZTIb"
5554    }
5555   ],
5556   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5557   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5558   "template_args" :
5559   [
5560    "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
5561    "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
5562    "_ZTIv",
5563    "_ZTIv"
5564   ]
5565  },
5566  {
5567   "function_name" : "android::hardware::details::getServiceInternal",
5568   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_17BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5569   "parameters" :
5570   [
5571    {
5572     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5573    },
5574    {
5575     "referenced_type" : "_ZTIb"
5576    },
5577    {
5578     "referenced_type" : "_ZTIb"
5579    }
5580   ],
5581   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5582   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5583   "template_args" :
5584   [
5585    "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
5586    "_ZTIN7android8hardware3nfc4V1_14INfcE",
5587    "_ZTIv",
5588    "_ZTIv"
5589   ]
5590  },
5591  {
5592   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::onLastStrongRef",
5593   "linker_set_key" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv",
5594   "parameters" :
5595   [
5596    {
5597     "is_this_ptr" : true,
5598     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
5599    },
5600    {
5601     "referenced_type" : "_ZTIPKv"
5602    }
5603   ],
5604   "return_type" : "_ZTIv",
5605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
5606  },
5607  {
5608   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::onLastStrongRef",
5609   "linker_set_key" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv",
5610   "parameters" :
5611   [
5612    {
5613     "is_this_ptr" : true,
5614     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5615    },
5616    {
5617     "referenced_type" : "_ZTIPKv"
5618    }
5619   ],
5620   "return_type" : "_ZTIv",
5621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5622  },
5623  {
5624   "function_name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback::onLastStrongRef",
5625   "linker_set_key" : "_ZTv0_n20_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv",
5626   "parameters" :
5627   [
5628    {
5629     "is_this_ptr" : true,
5630     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
5631    },
5632    {
5633     "referenced_type" : "_ZTIPKv"
5634    }
5635   ],
5636   "return_type" : "_ZTIv",
5637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
5638  },
5639  {
5640   "function_name" : "android::hardware::nfc::V1_1::BpHwNfc::onLastStrongRef",
5641   "linker_set_key" : "_ZTv0_n20_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv",
5642   "parameters" :
5643   [
5644    {
5645     "is_this_ptr" : true,
5646     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE"
5647    },
5648    {
5649     "referenced_type" : "_ZTIPKv"
5650    }
5651   ],
5652   "return_type" : "_ZTIv",
5653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5654  }
5655 ],
5656 "global_vars" :
5657 [
5658  {
5659   "linker_set_key" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback10descriptorE",
5660   "name" : "android::hardware::nfc::V1_1::INfcClientCallback::descriptor",
5661   "referenced_type" : "_ZTIPKc",
5662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
5663  },
5664  {
5665   "linker_set_key" : "_ZN7android8hardware3nfc4V1_14INfc10descriptorE",
5666   "name" : "android::hardware::nfc::V1_1::INfc::descriptor",
5667   "referenced_type" : "_ZTIPKc",
5668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
5669  }
5670 ],
5671 "lvalue_reference_types" :
5672 [
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "_ZTIRK7log_msg",
5676   "name" : "const log_msg &",
5677   "referenced_type" : "_ZTIK7log_msg",
5678   "self_type" : "_ZTIRK7log_msg",
5679   "size" : 4,
5680   "source_file" : "/system/core/liblog/include/log/log_read.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5685   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5686   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5687   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5694   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5695   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5696   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5697   "size" : 4,
5698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5703   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5704   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5705   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5706   "size" : 4,
5707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5712   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5713   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5714   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5715   "size" : 4,
5716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5721   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
5722   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5723   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5724   "size" : 4,
5725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5730   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> &",
5731   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5732   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5739   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &",
5740   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5741   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5748   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> &",
5749   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5750   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5757   "name" : "const android::sp<android::hardware::IBinder> &",
5758   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5759   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5760   "size" : 4,
5761   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5766   "name" : "const android::wp<android::hardware::BHwBinder> &",
5767   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5768   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5769   "size" : 4,
5770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIRKN7android7String8E",
5775   "name" : "const android::String8 &",
5776   "referenced_type" : "_ZTIKN7android7String8E",
5777   "self_type" : "_ZTIRKN7android7String8E",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/String8.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIRKN7android8String16E",
5784   "name" : "const android::String16 &",
5785   "referenced_type" : "_ZTIKN7android8String16E",
5786   "self_type" : "_ZTIRKN7android8String16E",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/String16.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5793   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5794   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5795   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5796   "size" : 4,
5797   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5802   "name" : "const android::hardware::hidl_handle &",
5803   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5804   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5805   "size" : 4,
5806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5811   "name" : "const android::hardware::hidl_memory &",
5812   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5813   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5814   "size" : 4,
5815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5820   "name" : "const android::hardware::hidl_string &",
5821   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5822   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5823   "size" : 4,
5824   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5829   "name" : "const android::hardware::hidl_version &",
5830   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5831   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5832   "size" : 4,
5833   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIRKN7android8hardware3nfc4V1_19NfcConfigE",
5838   "name" : "const android::hardware::nfc::V1_1::NfcConfig &",
5839   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_19NfcConfigE",
5840   "self_type" : "_ZTIRKN7android8hardware3nfc4V1_19NfcConfigE",
5841   "size" : 4,
5842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/hwtypes.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5847   "name" : "const android::hardware::Parcel &",
5848   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5849   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5850   "size" : 4,
5851   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5856   "name" : "const android::hardware::Return<bool> &",
5857   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5858   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5859   "size" : 4,
5860   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5865   "name" : "const android::hardware::Status &",
5866   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5867   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5870  },
5871  {
5872   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5873   "name" : "const iter<is_const> &",
5874   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5875   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5877  },
5878  {
5879   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5880   "name" : "const iter<is_const> &",
5881   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5882   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5884  },
5885  {
5886   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5887   "name" : "const iter<is_const> &",
5888   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
5889   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
5890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5895   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5896   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5897   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5898   "size" : 4,
5899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5904   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5905   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5906   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
5907   "size" : 4,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5913   "name" : "const android::hardware::hidl_vec<int> &",
5914   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5915   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5916   "size" : 4,
5917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5922   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5923   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5924   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5931   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5932   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5933   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5934   "size" : 4,
5935   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5940   "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 *> > *)> > > &",
5941   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5942   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5943   "size" : 4,
5944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5949   "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 *> > *)> > > &",
5950   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5951   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
5952   "size" : 4,
5953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5958   "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 *> > *)> > > &",
5959   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
5960   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
5961   "size" : 4,
5962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5967   "name" : "const android::hidl::base::V1_0::IBase *const &",
5968   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5969   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5970   "size" : 4,
5971   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIRKa",
5976   "name" : "const signed char &",
5977   "referenced_type" : "_ZTIKa",
5978   "self_type" : "_ZTIRKa",
5979   "size" : 4,
5980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIRKb",
5985   "name" : "const bool &",
5986   "referenced_type" : "_ZTIKb",
5987   "self_type" : "_ZTIRKb",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIRKd",
5994   "name" : "const double &",
5995   "referenced_type" : "_ZTIKd",
5996   "self_type" : "_ZTIRKd",
5997   "size" : 4,
5998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIRKf",
6003   "name" : "const float &",
6004   "referenced_type" : "_ZTIKf",
6005   "self_type" : "_ZTIRKf",
6006   "size" : 4,
6007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIRKh",
6012   "name" : "const unsigned char &",
6013   "referenced_type" : "_ZTIKh",
6014   "self_type" : "_ZTIRKh",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIRKi",
6021   "name" : "const int &",
6022   "referenced_type" : "_ZTIKi",
6023   "self_type" : "_ZTIRKi",
6024   "size" : 4,
6025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIRKj",
6030   "name" : "const unsigned int &",
6031   "referenced_type" : "_ZTIKj",
6032   "self_type" : "_ZTIRKj",
6033   "size" : 4,
6034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIRKs",
6039   "name" : "const short &",
6040   "referenced_type" : "_ZTIKs",
6041   "self_type" : "_ZTIRKs",
6042   "size" : 4,
6043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIRKt",
6048   "name" : "const unsigned short &",
6049   "referenced_type" : "_ZTIKt",
6050   "self_type" : "_ZTIRKt",
6051   "size" : 4,
6052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "_ZTIRKx",
6057   "name" : "const long long &",
6058   "referenced_type" : "_ZTIKx",
6059   "self_type" : "_ZTIRKx",
6060   "size" : 4,
6061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "_ZTIRKy",
6066   "name" : "const unsigned long long &",
6067   "referenced_type" : "_ZTIKy",
6068   "self_type" : "_ZTIRKy",
6069   "size" : 4,
6070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6075   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6076   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6077   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6078   "size" : 4,
6079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6084   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
6085   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6086   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6087   "size" : 4,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6093   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &",
6094   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6095   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6096   "size" : 4,
6097   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6102   "name" : "android::sp<android::hardware::nfc::V1_1::INfc> &",
6103   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6104   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6105   "size" : 4,
6106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIRN7android5MutexE",
6111   "name" : "android::Mutex &",
6112   "referenced_type" : "_ZTIN7android5MutexE",
6113   "self_type" : "_ZTIRN7android5MutexE",
6114   "size" : 4,
6115   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIRN7android6RWLockE",
6120   "name" : "android::RWLock &",
6121   "referenced_type" : "_ZTIN7android6RWLockE",
6122   "self_type" : "_ZTIRN7android6RWLockE",
6123   "size" : 4,
6124   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIRN7android7String8E",
6129   "name" : "android::String8 &",
6130   "referenced_type" : "_ZTIN7android7String8E",
6131   "self_type" : "_ZTIRN7android7String8E",
6132   "size" : 4,
6133   "source_file" : "/system/core/libutils/include/utils/String8.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "_ZTIRN7android8String16E",
6138   "name" : "android::String16 &",
6139   "referenced_type" : "_ZTIN7android8String16E",
6140   "self_type" : "_ZTIRN7android8String16E",
6141   "size" : 4,
6142   "source_file" : "/system/core/libutils/include/utils/String16.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6147   "name" : "android::hardware::TextOutput &",
6148   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6149   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6150   "size" : 4,
6151   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6156   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6157   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6158   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6159   "size" : 4,
6160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6165   "name" : "android::hardware::hidl_memory &",
6166   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6167   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6168   "size" : 4,
6169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6174   "name" : "android::hardware::hidl_string &",
6175   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6176   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6177   "size" : 4,
6178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6183   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &",
6184   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6185   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6186   "size" : 4,
6187   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6192   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> > &",
6193   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6194   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6195   "size" : 4,
6196   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6201   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> > &",
6202   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6203   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6204   "size" : 4,
6205   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6210   "name" : "android::hardware::Return<bool> &",
6211   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6212   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6213   "size" : 4,
6214   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
6219   "name" : "android::hardware::Return<unsigned int> &",
6220   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
6221   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
6222   "size" : 4,
6223   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6228   "name" : "android::hardware::Return<void> &",
6229   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6230   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6231   "size" : 4,
6232   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6237   "name" : "android::hardware::Status &",
6238   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6239   "self_type" : "_ZTIRN7android8hardware6StatusE",
6240   "size" : 4,
6241   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6246   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6247   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6248   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6249   "size" : 4,
6250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6255   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6256   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6257   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6258   "size" : 4,
6259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6264   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6265   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6266   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6267   "size" : 4,
6268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6273   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6274   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6275   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6276   "size" : 4,
6277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIRh",
6282   "name" : "unsigned char &",
6283   "referenced_type" : "_ZTIh",
6284   "self_type" : "_ZTIRh",
6285   "size" : 4,
6286   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIRi",
6291   "name" : "int &",
6292   "referenced_type" : "_ZTIi",
6293   "self_type" : "_ZTIRi",
6294   "size" : 4,
6295   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIRj",
6300   "name" : "unsigned int &",
6301   "referenced_type" : "_ZTIj",
6302   "self_type" : "_ZTIRj",
6303   "size" : 4,
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
6305  }
6306 ],
6307 "pointer_types" :
6308 [
6309  {
6310   "alignment" : 4,
6311   "linker_set_key" : "_ZTIP13native_handle",
6312   "name" : "native_handle *",
6313   "referenced_type" : "_ZTI13native_handle",
6314   "self_type" : "_ZTIP13native_handle",
6315   "size" : 4,
6316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "linker_set_key" : "_ZTIP18android_flex_plane",
6321   "name" : "android_flex_plane *",
6322   "referenced_type" : "_ZTI18android_flex_plane",
6323   "self_type" : "_ZTIP18android_flex_plane",
6324   "size" : 4,
6325   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6326  },
6327  {
6328   "alignment" : 4,
6329   "linker_set_key" : "_ZTIP7log_msg",
6330   "name" : "log_msg *",
6331   "referenced_type" : "_ZTI7log_msg",
6332   "self_type" : "_ZTIP7log_msg",
6333   "size" : 4,
6334   "source_file" : "/system/core/liblog/include/log/log_read.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6339   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6340   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6341   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6342   "size" : 4,
6343   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "linker_set_key" : "_ZTIPFiPvE",
6348   "name" : "int (*)(void *)",
6349   "referenced_type" : "_ZTIFiPvE",
6350   "self_type" : "_ZTIPFiPvE",
6351   "size" : 4,
6352   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6357   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6358   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6359   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6360   "size" : 4,
6361   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "linker_set_key" : "_ZTIPK13native_handle",
6366   "name" : "const native_handle *",
6367   "referenced_type" : "_ZTIK13native_handle",
6368   "self_type" : "_ZTIPK13native_handle",
6369   "size" : 4,
6370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "linker_set_key" : "_ZTIPK7log_msg",
6375   "name" : "const log_msg *",
6376   "referenced_type" : "_ZTIK7log_msg",
6377   "self_type" : "_ZTIPK7log_msg",
6378   "size" : 4,
6379   "source_file" : "/system/core/liblog/include/log/log_read.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "linker_set_key" : "_ZTIPKDs",
6384   "name" : "const char16_t *",
6385   "referenced_type" : "_ZTIKDs",
6386   "self_type" : "_ZTIPKDs",
6387   "size" : 4,
6388   "source_file" : "/system/core/libutils/include/utils/String16.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6393   "name" : "const android::VectorImpl *",
6394   "referenced_type" : "_ZTIKN7android10VectorImplE",
6395   "self_type" : "_ZTIPKN7android10VectorImplE",
6396   "size" : 4,
6397   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6402   "name" : "const android::NativeHandle *",
6403   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6404   "self_type" : "_ZTIPKN7android12NativeHandleE",
6405   "size" : 4,
6406   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6411   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6412   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6413   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6414   "size" : 4,
6415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6416  },
6417  {
6418   "alignment" : 4,
6419   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6420   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6421   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6422   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6423   "size" : 4,
6424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6429   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6430   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6431   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6432   "size" : 4,
6433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6438   "name" : "const android::sp<android::hardware::ProcessState> *",
6439   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6440   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6441   "size" : 4,
6442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6447   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6448   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6449   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6450   "size" : 4,
6451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6456   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6457   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6458   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6459   "size" : 4,
6460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6465   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
6466   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6467   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6468   "size" : 4,
6469   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6474   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> *",
6475   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6476   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6477   "size" : 4,
6478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6483   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *",
6484   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6485   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6486   "size" : 4,
6487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6492   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> *",
6493   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6494   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6495   "size" : 4,
6496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6501   "name" : "const android::sp<android::hardware::IBinder> *",
6502   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6503   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6504   "size" : 4,
6505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6510   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6511   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6512   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6513   "size" : 4,
6514   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6519   "name" : "const android::wp<android::hardware::BHwBinder> *",
6520   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6521   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6522   "size" : 4,
6523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6528   "name" : "const android::hidl::base::V1_0::IBase *",
6529   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6530   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6531   "size" : 4,
6532   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6537   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6538   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6539   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6540   "size" : 4,
6541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6546   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6547   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6548   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6549   "size" : 4,
6550   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6555   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6556   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6557   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6558   "size" : 4,
6559   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6564   "name" : "const android::RefBase *",
6565   "referenced_type" : "_ZTIKN7android7RefBaseE",
6566   "self_type" : "_ZTIPKN7android7RefBaseE",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "_ZTIPKN7android7String8E",
6573   "name" : "const android::String8 *",
6574   "referenced_type" : "_ZTIKN7android7String8E",
6575   "self_type" : "_ZTIPKN7android7String8E",
6576   "size" : 4,
6577   "source_file" : "/system/core/libutils/include/utils/String8.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "_ZTIPKN7android8String16E",
6582   "name" : "const android::String16 *",
6583   "referenced_type" : "_ZTIKN7android8String16E",
6584   "self_type" : "_ZTIPKN7android8String16E",
6585   "size" : 4,
6586   "source_file" : "/system/core/libutils/include/utils/String16.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6591   "name" : "const android::hardware::BpHwRefBase *",
6592   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6593   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6594   "size" : 4,
6595   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6600   "name" : "const android::hardware::hidl_memory *",
6601   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6602   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6603   "size" : 4,
6604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6609   "name" : "const android::hardware::hidl_version *",
6610   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6611   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6612   "size" : 4,
6613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6618   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback *",
6619   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6620   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6621   "size" : 4,
6622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6627   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback *",
6628   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6629   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6630   "size" : 4,
6631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
6636   "name" : "const android::hardware::nfc::V1_0::INfc *",
6637   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
6638   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
6639   "size" : 4,
6640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
6645   "name" : "const android::hardware::nfc::V1_0::BpHwNfc *",
6646   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
6647   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
6648   "size" : 4,
6649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_118INfcClientCallbackE",
6654   "name" : "const android::hardware::nfc::V1_1::INfcClientCallback *",
6655   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
6656   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_118INfcClientCallbackE",
6657   "size" : 4,
6658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6663   "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback *",
6664   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6665   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6666   "size" : 4,
6667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_14INfcE",
6672   "name" : "const android::hardware::nfc::V1_1::INfc *",
6673   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
6674   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_14INfcE",
6675   "size" : 4,
6676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_17BpHwNfcE",
6681   "name" : "const android::hardware::nfc::V1_1::BpHwNfc *",
6682   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
6683   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_17BpHwNfcE",
6684   "size" : 4,
6685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6690   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
6691   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6692   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6693   "size" : 4,
6694   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6699   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> > *",
6700   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6701   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
6702   "size" : 4,
6703   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6708   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> > *",
6709   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6710   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
6711   "size" : 4,
6712   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6717   "name" : "const android::hardware::Return<bool> *",
6718   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6719   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6720   "size" : 4,
6721   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
6726   "name" : "const android::hardware::Return<unsigned int> *",
6727   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
6728   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
6729   "size" : 4,
6730   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6735   "name" : "const android::hardware::Status *",
6736   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6737   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6738   "size" : 4,
6739   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6744   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6745   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6746   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6747   "size" : 4,
6748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6753   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6754   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6755   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6756   "size" : 4,
6757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6762   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6763   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6764   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6765   "size" : 4,
6766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6771   "name" : "const android::hardware::details::hidl_pointer<int> *",
6772   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6773   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6774   "size" : 4,
6775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6780   "name" : "const android::hardware::details::return_status *",
6781   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6782   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6783   "size" : 4,
6784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6789   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6790   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6791   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
6792   "size" : 4,
6793   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6798   "name" : "const android::hardware::hidl_vec<int> *",
6799   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6800   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6801   "size" : 4,
6802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "_ZTIPKc",
6807   "name" : "const char *",
6808   "referenced_type" : "_ZTIKc",
6809   "self_type" : "_ZTIPKc",
6810   "size" : 4,
6811   "source_file" : "/system/core/liblog/include/android/log.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIPKh",
6816   "name" : "const unsigned char *",
6817   "referenced_type" : "_ZTIKh",
6818   "self_type" : "_ZTIPKh",
6819   "size" : 4,
6820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "_ZTIPKv",
6825   "name" : "const void *",
6826   "referenced_type" : "_ZTIKv",
6827   "self_type" : "_ZTIPKv",
6828   "size" : 4,
6829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "_ZTIPKy",
6834   "name" : "const unsigned long long *",
6835   "referenced_type" : "_ZTIKy",
6836   "self_type" : "_ZTIPKy",
6837   "size" : 4,
6838   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6843   "name" : "android::ScopedTrace *",
6844   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6845   "self_type" : "_ZTIPN7android11ScopedTraceE",
6846   "size" : 4,
6847   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6852   "name" : "android::ReferenceRenamer *",
6853   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6854   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6855   "size" : 4,
6856   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6861   "name" : "android::VirtualLightRefBase *",
6862   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6863   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6864   "size" : 4,
6865   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6870   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6871   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6872   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6873   "size" : 4,
6874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6879   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6880   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6881   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6882   "size" : 4,
6883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6888   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6889   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6890   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6891   "size" : 4,
6892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6897   "name" : "android::sp<android::hardware::ProcessState> *",
6898   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6899   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6900   "size" : 4,
6901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6906   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6907   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6908   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6909   "size" : 4,
6910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6915   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
6916   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6917   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6918   "size" : 4,
6919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6924   "name" : "android::sp<android::hardware::nfc::V1_0::INfc> *",
6925   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6926   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6927   "size" : 4,
6928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6933   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *",
6934   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6935   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6936   "size" : 4,
6937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6942   "name" : "android::sp<android::hardware::nfc::V1_1::INfc> *",
6943   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6944   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6945   "size" : 4,
6946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6951   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6952   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6953   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6954   "size" : 4,
6955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6960   "name" : "android::sp<android::hardware::IBinder> *",
6961   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6962   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6963   "size" : 4,
6964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6969   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6970   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6971   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6972   "size" : 4,
6973   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6978   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6979   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6980   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6981   "size" : 4,
6982   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6987   "name" : "android::wp<android::hardware::BHwBinder> *",
6988   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6989   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6990   "size" : 4,
6991   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6996   "name" : "android::hidl::base::V1_0::IBase *",
6997   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6998   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6999   "size" : 4,
7000   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7005   "name" : "android::hidl::base::V1_0::BnHwBase *",
7006   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7007   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7008   "size" : 4,
7009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7014   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7015   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7016   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7017   "size" : 4,
7018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7023   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7024   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7025   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7026   "size" : 4,
7027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7032   "name" : "android::Mutex::Autolock *",
7033   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7034   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7035   "size" : 4,
7036   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "_ZTIPN7android5MutexE",
7041   "name" : "android::Mutex *",
7042   "referenced_type" : "_ZTIN7android5MutexE",
7043   "self_type" : "_ZTIPN7android5MutexE",
7044   "size" : 4,
7045   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7050   "name" : "android::RWLock::AutoRLock *",
7051   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7052   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7053   "size" : 4,
7054   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7059   "name" : "android::RWLock::AutoWLock *",
7060   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7061   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7062   "size" : 4,
7063   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "_ZTIPN7android6RWLockE",
7068   "name" : "android::RWLock *",
7069   "referenced_type" : "_ZTIN7android6RWLockE",
7070   "self_type" : "_ZTIPN7android6RWLockE",
7071   "size" : 4,
7072   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "_ZTIPN7android6ThreadE",
7077   "name" : "android::Thread *",
7078   "referenced_type" : "_ZTIN7android6ThreadE",
7079   "self_type" : "_ZTIPN7android6ThreadE",
7080   "size" : 4,
7081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7086   "name" : "android::RefBase::weakref_impl *",
7087   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7088   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7089   "size" : 4,
7090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7095   "name" : "android::RefBase::weakref_type *",
7096   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7097   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7098   "size" : 4,
7099   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7104   "name" : "android::RefBase *",
7105   "referenced_type" : "_ZTIN7android7RefBaseE",
7106   "self_type" : "_ZTIPN7android7RefBaseE",
7107   "size" : 4,
7108   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "_ZTIPN7android7String8E",
7113   "name" : "android::String8 *",
7114   "referenced_type" : "_ZTIN7android7String8E",
7115   "self_type" : "_ZTIPN7android7String8E",
7116   "size" : 4,
7117   "source_file" : "/system/core/libutils/include/utils/String8.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "_ZTIPN7android8String16E",
7122   "name" : "android::String16 *",
7123   "referenced_type" : "_ZTIN7android8String16E",
7124   "self_type" : "_ZTIPN7android8String16E",
7125   "size" : 4,
7126   "source_file" : "/system/core/libutils/include/utils/String16.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7131   "name" : "android::hardware::IInterface *",
7132   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7133   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7134   "size" : 4,
7135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7140   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7141   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7142   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7143   "size" : 4,
7144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
7149   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfcClientCallback> *",
7150   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
7151   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
7152   "size" : 4,
7153   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
7158   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfc> *",
7159   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
7160   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
7161   "size" : 4,
7162   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7167   "name" : "android::hardware::hidl_memory *",
7168   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7169   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7170   "size" : 4,
7171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7176   "name" : "android::hardware::hidl_string *",
7177   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7178   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7179   "size" : 4,
7180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7185   "name" : "android::hardware::ProcessState *",
7186   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7187   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7188   "size" : 4,
7189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7194   "name" : "android::hardware::hidl_version *",
7195   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7196   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7197   "size" : 4,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7203   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7204   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7205   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7206   "size" : 4,
7207   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7212   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7213   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7214   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7215   "size" : 4,
7216   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7221   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7222   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7223   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7224   "size" : 4,
7225   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7230   "name" : "android::hardware::GrantorDescriptor *",
7231   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7232   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7233   "size" : 4,
7234   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7239   "name" : "android::hardware::hidl_death_recipient *",
7240   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7241   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7242   "size" : 4,
7243   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7248   "name" : "android::hardware::hidl_binder_death_recipient *",
7249   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7250   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7251   "size" : 4,
7252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
7257   "name" : "android::hardware::nfc::V1_0::INfcClientCallback *",
7258   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
7259   "self_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
7260   "size" : 4,
7261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
7266   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback *",
7267   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
7268   "self_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
7269   "size" : 4,
7270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
7275   "name" : "android::hardware::nfc::V1_0::INfc *",
7276   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
7277   "self_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
7278   "size" : 4,
7279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
7284   "name" : "android::hardware::nfc::V1_0::BnHwNfc *",
7285   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
7286   "self_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
7287   "size" : 4,
7288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE",
7293   "name" : "android::hardware::nfc::V1_1::INfcClientCallback *",
7294   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
7295   "self_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE",
7296   "size" : 4,
7297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
7302   "name" : "android::hardware::nfc::V1_1::BsNfcClientCallback *",
7303   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
7304   "self_type" : "_ZTIPN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
7305   "size" : 4,
7306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
7311   "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback *",
7312   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
7313   "self_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
7314   "size" : 4,
7315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
7320   "name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback *",
7321   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
7322   "self_type" : "_ZTIPN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
7323   "size" : 4,
7324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_14INfcE",
7329   "name" : "android::hardware::nfc::V1_1::INfc *",
7330   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
7331   "self_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE",
7332   "size" : 4,
7333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_15BsNfcE",
7338   "name" : "android::hardware::nfc::V1_1::BsNfc *",
7339   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE",
7340   "self_type" : "_ZTIPN7android8hardware3nfc4V1_15BsNfcE",
7341   "size" : 4,
7342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE",
7347   "name" : "android::hardware::nfc::V1_1::BnHwNfc *",
7348   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
7349   "self_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE",
7350   "size" : 4,
7351   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE",
7356   "name" : "android::hardware::nfc::V1_1::BpHwNfc *",
7357   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
7358   "self_type" : "_ZTIPN7android8hardware3nfc4V1_17BpHwNfcE",
7359   "size" : 4,
7360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7365   "name" : "android::hardware::Parcel *",
7366   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7367   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7368   "size" : 4,
7369   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7374   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
7375   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7376   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
7377   "size" : 4,
7378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
7383   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> > *",
7384   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
7385   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
7386   "size" : 4,
7387   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
7392   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> > *",
7393   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
7394   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
7395   "size" : 4,
7396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7401   "name" : "android::hardware::Return<bool> *",
7402   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7403   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7404   "size" : 4,
7405   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
7410   "name" : "android::hardware::Return<unsigned int> *",
7411   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
7412   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
7413   "size" : 4,
7414   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7419   "name" : "android::hardware::Return<void> *",
7420   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7421   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7422   "size" : 4,
7423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7428   "name" : "android::hardware::Status *",
7429   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7430   "self_type" : "_ZTIPN7android8hardware6StatusE",
7431   "size" : 4,
7432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7433  },
7434  {
7435   "alignment" : 4,
7436   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7437   "name" : "android::hardware::IBinder::DeathRecipient *",
7438   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7439   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7440   "size" : 4,
7441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7446   "name" : "android::hardware::IBinder *",
7447   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7448   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7449   "size" : 4,
7450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7451  },
7452  {
7453   "alignment" : 4,
7454   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7455   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7456   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7457   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7458   "size" : 4,
7459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7464   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7465   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7466   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7467   "size" : 4,
7468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7473   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7474   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7475   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7476   "size" : 4,
7477   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7482   "name" : "android::hardware::details::return_status *",
7483   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7484   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7485   "size" : 4,
7486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7491   "name" : "android::hardware::details::HidlInstrumentor *",
7492   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7493   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7494   "size" : 4,
7495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7500   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7501   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7502   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7503   "size" : 4,
7504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7509   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7510   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7511   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7512   "size" : 4,
7513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7518   "name" : "android::hardware::BHwBinder *",
7519   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7520   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7521   "size" : 4,
7522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7523  },
7524  {
7525   "alignment" : 4,
7526   "linker_set_key" : "_ZTIPN7android9ConditionE",
7527   "name" : "android::Condition *",
7528   "referenced_type" : "_ZTIN7android9ConditionE",
7529   "self_type" : "_ZTIPN7android9ConditionE",
7530   "size" : 4,
7531   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIPPv",
7536   "name" : "void **",
7537   "referenced_type" : "_ZTIPv",
7538   "self_type" : "_ZTIPPv",
7539   "size" : 4,
7540   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7541  },
7542  {
7543   "alignment" : 4,
7544   "linker_set_key" : "_ZTIPc",
7545   "name" : "char *",
7546   "referenced_type" : "_ZTIc",
7547   "self_type" : "_ZTIPc",
7548   "size" : 4,
7549   "source_file" : "/system/core/liblog/include/log/log_read.h"
7550  },
7551  {
7552   "alignment" : 4,
7553   "linker_set_key" : "_ZTIPh",
7554   "name" : "unsigned char *",
7555   "referenced_type" : "_ZTIh",
7556   "self_type" : "_ZTIPh",
7557   "size" : 4,
7558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "linker_set_key" : "_ZTIPi",
7563   "name" : "int *",
7564   "referenced_type" : "_ZTIi",
7565   "self_type" : "_ZTIPi",
7566   "size" : 4,
7567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "_ZTIPj",
7572   "name" : "unsigned int *",
7573   "referenced_type" : "_ZTIj",
7574   "self_type" : "_ZTIPj",
7575   "size" : 4,
7576   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7577  },
7578  {
7579   "alignment" : 4,
7580   "linker_set_key" : "_ZTIPv",
7581   "name" : "void *",
7582   "referenced_type" : "_ZTIv",
7583   "self_type" : "_ZTIPv",
7584   "size" : 4,
7585   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "_ZTIPy",
7590   "name" : "unsigned long long *",
7591   "referenced_type" : "_ZTIy",
7592   "self_type" : "_ZTIPy",
7593   "size" : 4,
7594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7595  }
7596 ],
7597 "qualified_types" :
7598 [
7599  {
7600   "alignment" : 4,
7601   "is_const" : true,
7602   "linker_set_key" : "_ZTIK13native_handle",
7603   "name" : "const native_handle",
7604   "referenced_type" : "_ZTI13native_handle",
7605   "self_type" : "_ZTIK13native_handle",
7606   "size" : 12,
7607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7608  },
7609  {
7610   "alignment" : 4,
7611   "is_const" : true,
7612   "linker_set_key" : "_ZTIK7log_msg",
7613   "name" : "const log_msg",
7614   "referenced_type" : "_ZTI7log_msg",
7615   "self_type" : "_ZTIK7log_msg",
7616   "size" : 5124,
7617   "source_file" : "/system/core/liblog/include/log/log_read.h"
7618  },
7619  {
7620   "alignment" : 2,
7621   "is_const" : true,
7622   "linker_set_key" : "_ZTIKDs",
7623   "name" : "const char16_t",
7624   "referenced_type" : "_ZTIDs",
7625   "self_type" : "_ZTIKDs",
7626   "size" : 2,
7627   "source_file" : "/system/core/libutils/include/utils/String16.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "is_const" : true,
7632   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7633   "name" : "const android::VectorImpl",
7634   "referenced_type" : "_ZTIN7android10VectorImplE",
7635   "self_type" : "_ZTIKN7android10VectorImplE",
7636   "size" : 20,
7637   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7638  },
7639  {
7640   "alignment" : 4,
7641   "is_const" : true,
7642   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7643   "name" : "const android::NativeHandle",
7644   "referenced_type" : "_ZTIN7android12NativeHandleE",
7645   "self_type" : "_ZTIKN7android12NativeHandleE",
7646   "size" : 12,
7647   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7648  },
7649  {
7650   "alignment" : 4,
7651   "is_const" : true,
7652   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7653   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7654   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7655   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7656   "size" : 4,
7657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "is_const" : true,
7662   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7663   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7664   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7665   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7666   "size" : 4,
7667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7668  },
7669  {
7670   "alignment" : 4,
7671   "is_const" : true,
7672   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7673   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7674   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7675   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7676   "size" : 4,
7677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "is_const" : true,
7682   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7683   "name" : "const android::sp<android::hardware::ProcessState>",
7684   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7685   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7686   "size" : 4,
7687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7688  },
7689  {
7690   "alignment" : 4,
7691   "is_const" : true,
7692   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7693   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7694   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7695   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7696   "size" : 4,
7697   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7698  },
7699  {
7700   "alignment" : 4,
7701   "is_const" : true,
7702   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7703   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7704   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7705   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7706   "size" : 4,
7707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7708  },
7709  {
7710   "alignment" : 4,
7711   "is_const" : true,
7712   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7713   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
7714   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7715   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
7716   "size" : 4,
7717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7718  },
7719  {
7720   "alignment" : 4,
7721   "is_const" : true,
7722   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7723   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc>",
7724   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7725   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
7726   "size" : 4,
7727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7728  },
7729  {
7730   "alignment" : 4,
7731   "is_const" : true,
7732   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
7733   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback>",
7734   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
7735   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
7736   "size" : 4,
7737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7738  },
7739  {
7740   "alignment" : 4,
7741   "is_const" : true,
7742   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
7743   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc>",
7744   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
7745   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
7746   "size" : 4,
7747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "is_const" : true,
7752   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7753   "name" : "const android::sp<android::hardware::IBinder>",
7754   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7755   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7756   "size" : 4,
7757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7758  },
7759  {
7760   "alignment" : 4,
7761   "is_const" : true,
7762   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7763   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7764   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7765   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7766   "size" : 8,
7767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "is_const" : true,
7772   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7773   "name" : "const android::wp<android::hardware::BHwBinder>",
7774   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7775   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7776   "size" : 8,
7777   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7778  },
7779  {
7780   "alignment" : 4,
7781   "is_const" : true,
7782   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7783   "name" : "const android::hidl::base::V1_0::IBase",
7784   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7785   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7786   "size" : 12,
7787   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7788  },
7789  {
7790   "alignment" : 4,
7791   "is_const" : true,
7792   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7793   "name" : "const android::hidl::base::V1_0::BpHwBase",
7794   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7795   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7796   "size" : 92,
7797   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7798  },
7799  {
7800   "alignment" : 4,
7801   "is_const" : true,
7802   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7803   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7804   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7805   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7806   "size" : 4,
7807   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7808  },
7809  {
7810   "alignment" : 4,
7811   "is_const" : true,
7812   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7813   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7814   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7815   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7816   "size" : 4,
7817   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7818  },
7819  {
7820   "alignment" : 1,
7821   "is_const" : true,
7822   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7823   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7824   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7825   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7826   "size" : 1,
7827   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7828  },
7829  {
7830   "alignment" : 4,
7831   "is_const" : true,
7832   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7833   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7834   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7835   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7836   "size" : 12,
7837   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7838  },
7839  {
7840   "alignment" : 4,
7841   "is_const" : true,
7842   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7843   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7844   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7845   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7846   "size" : 12,
7847   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7848  },
7849  {
7850   "alignment" : 4,
7851   "is_const" : true,
7852   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7853   "name" : "const android::RefBase",
7854   "referenced_type" : "_ZTIN7android7RefBaseE",
7855   "self_type" : "_ZTIKN7android7RefBaseE",
7856   "size" : 8,
7857   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "is_const" : true,
7862   "linker_set_key" : "_ZTIKN7android7String8E",
7863   "name" : "const android::String8",
7864   "referenced_type" : "_ZTIN7android7String8E",
7865   "self_type" : "_ZTIKN7android7String8E",
7866   "size" : 4,
7867   "source_file" : "/system/core/libutils/include/utils/String8.h"
7868  },
7869  {
7870   "alignment" : 4,
7871   "is_const" : true,
7872   "linker_set_key" : "_ZTIKN7android8String16E",
7873   "name" : "const android::String16",
7874   "referenced_type" : "_ZTIN7android8String16E",
7875   "self_type" : "_ZTIKN7android8String16E",
7876   "size" : 4,
7877   "source_file" : "/system/core/libutils/include/utils/String16.h"
7878  },
7879  {
7880   "alignment" : 1,
7881   "is_const" : true,
7882   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7883   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7884   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7885   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7886   "size" : 32,
7887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7888  },
7889  {
7890   "alignment" : 4,
7891   "is_const" : true,
7892   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7893   "name" : "const android::hardware::BpHwRefBase",
7894   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7895   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7896   "size" : 24,
7897   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7898  },
7899  {
7900   "alignment" : 4,
7901   "is_const" : true,
7902   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7903   "name" : "const android::hardware::hidl_handle",
7904   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7905   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7906   "size" : 16,
7907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7908  },
7909  {
7910   "alignment" : 4,
7911   "is_const" : true,
7912   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7913   "name" : "const android::hardware::hidl_memory",
7914   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7915   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7916   "size" : 40,
7917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7918  },
7919  {
7920   "alignment" : 4,
7921   "is_const" : true,
7922   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7923   "name" : "const android::hardware::hidl_string",
7924   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7925   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7926   "size" : 16,
7927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7928  },
7929  {
7930   "alignment" : 2,
7931   "is_const" : true,
7932   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7933   "name" : "const android::hardware::hidl_version",
7934   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7935   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7936   "size" : 4,
7937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7938  },
7939  {
7940   "alignment" : 4,
7941   "is_const" : true,
7942   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
7943   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback",
7944   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
7945   "self_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
7946   "size" : 12,
7947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "is_const" : true,
7952   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7953   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback",
7954   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7955   "self_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
7956   "size" : 92,
7957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
7958  },
7959  {
7960   "alignment" : 4,
7961   "is_const" : true,
7962   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
7963   "name" : "const android::hardware::nfc::V1_0::INfc",
7964   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
7965   "self_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
7966   "size" : 12,
7967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
7968  },
7969  {
7970   "alignment" : 4,
7971   "is_const" : true,
7972   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
7973   "name" : "const android::hardware::nfc::V1_0::BpHwNfc",
7974   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
7975   "self_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
7976   "size" : 92,
7977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
7978  },
7979  {
7980   "alignment" : 4,
7981   "is_const" : true,
7982   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
7983   "name" : "const android::hardware::nfc::V1_0::NfcEvent",
7984   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
7985   "self_type" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
7986   "size" : 4,
7987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7988  },
7989  {
7990   "alignment" : 4,
7991   "is_const" : true,
7992   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
7993   "name" : "const android::hardware::nfc::V1_0::NfcStatus",
7994   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
7995   "self_type" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
7996   "size" : 4,
7997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7998  },
7999  {
8000   "alignment" : 4,
8001   "is_const" : true,
8002   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
8003   "name" : "const android::hardware::nfc::V1_1::INfcClientCallback",
8004   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
8005   "self_type" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
8006   "size" : 12,
8007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
8008  },
8009  {
8010   "alignment" : 4,
8011   "is_const" : true,
8012   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
8013   "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback",
8014   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
8015   "self_type" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
8016   "size" : 92,
8017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
8018  },
8019  {
8020   "alignment" : 1,
8021   "is_const" : true,
8022   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
8023   "name" : "const android::hardware::nfc::V1_1::PresenceCheckAlgorithm",
8024   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
8025   "self_type" : "_ZTIKN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
8026   "size" : 1,
8027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "is_const" : true,
8032   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
8033   "name" : "const android::hardware::nfc::V1_1::INfc",
8034   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
8035   "self_type" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
8036   "size" : 12,
8037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
8038  },
8039  {
8040   "alignment" : 4,
8041   "is_const" : true,
8042   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
8043   "name" : "const android::hardware::nfc::V1_1::BpHwNfc",
8044   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
8045   "self_type" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
8046   "size" : 92,
8047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
8048  },
8049  {
8050   "alignment" : 1,
8051   "is_const" : true,
8052   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_18ConstantE",
8053   "name" : "const android::hardware::nfc::V1_1::Constant",
8054   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
8055   "self_type" : "_ZTIKN7android8hardware3nfc4V1_18ConstantE",
8056   "size" : 1,
8057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8058  },
8059  {
8060   "alignment" : 4,
8061   "is_const" : true,
8062   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_18NfcEventE",
8063   "name" : "const android::hardware::nfc::V1_1::NfcEvent",
8064   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
8065   "self_type" : "_ZTIKN7android8hardware3nfc4V1_18NfcEventE",
8066   "size" : 4,
8067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8068  },
8069  {
8070   "alignment" : 8,
8071   "is_const" : true,
8072   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_19NfcConfigE",
8073   "name" : "const android::hardware::nfc::V1_1::NfcConfig",
8074   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
8075   "self_type" : "_ZTIKN7android8hardware3nfc4V1_19NfcConfigE",
8076   "size" : 40,
8077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/hwtypes.h"
8078  },
8079  {
8080   "alignment" : 4,
8081   "is_const" : true,
8082   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8083   "name" : "const android::hardware::Parcel",
8084   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8085   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8086   "size" : 68,
8087   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8088  },
8089  {
8090   "alignment" : 4,
8091   "is_const" : true,
8092   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
8093   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
8094   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
8095   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
8096   "size" : 28,
8097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8098  },
8099  {
8100   "alignment" : 4,
8101   "is_const" : true,
8102   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
8103   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> >",
8104   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
8105   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
8106   "size" : 28,
8107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8108  },
8109  {
8110   "alignment" : 4,
8111   "is_const" : true,
8112   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
8113   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> >",
8114   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
8115   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
8116   "size" : 28,
8117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "is_const" : true,
8122   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8123   "name" : "const android::hardware::Return<bool>",
8124   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8125   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8126   "size" : 24,
8127   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8128  },
8129  {
8130   "alignment" : 4,
8131   "is_const" : true,
8132   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIjEE",
8133   "name" : "const android::hardware::Return<unsigned int>",
8134   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
8135   "self_type" : "_ZTIKN7android8hardware6ReturnIjEE",
8136   "size" : 28,
8137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8138  },
8139  {
8140   "alignment" : 4,
8141   "is_const" : true,
8142   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8143   "name" : "const android::hardware::Status",
8144   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8145   "self_type" : "_ZTIKN7android8hardware6StatusE",
8146   "size" : 20,
8147   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8148  },
8149  {
8150   "alignment" : 4,
8151   "is_const" : true,
8152   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8153   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8154   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8155   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8156   "size" : 8,
8157   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8158  },
8159  {
8160   "alignment" : 4,
8161   "is_const" : true,
8162   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8163   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8164   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8165   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8166   "size" : 8,
8167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8168  },
8169  {
8170   "alignment" : 4,
8171   "is_const" : true,
8172   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8173   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8174   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
8175   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8176   "size" : 8,
8177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8178  },
8179  {
8180   "alignment" : 4,
8181   "is_const" : true,
8182   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8183   "name" : "const android::hardware::details::hidl_pointer<int>",
8184   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8185   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8186   "size" : 8,
8187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8188  },
8189  {
8190   "alignment" : 4,
8191   "is_const" : true,
8192   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8193   "name" : "const android::hardware::details::return_status",
8194   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8195   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8196   "size" : 24,
8197   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8198  },
8199  {
8200   "is_const" : true,
8201   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8202   "name" : "const iter<is_const>",
8203   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8204   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "is_const" : true,
8210   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8211   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8212   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8213   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8214   "size" : 16,
8215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
8216  },
8217  {
8218   "alignment" : 4,
8219   "is_const" : true,
8220   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8221   "name" : "const android::hardware::hidl_vec<unsigned char>",
8222   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
8223   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8224   "size" : 16,
8225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "is_const" : true,
8230   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8231   "name" : "const android::hardware::hidl_vec<int>",
8232   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8233   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8234   "size" : 16,
8235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8236  },
8237  {
8238   "alignment" : 4,
8239   "is_const" : true,
8240   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8241   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8242   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8243   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8244   "size" : 12,
8245   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8246  },
8247  {
8248   "alignment" : 4,
8249   "is_const" : true,
8250   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8251   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8252   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8253   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8254   "size" : 12,
8255   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8256  },
8257  {
8258   "alignment" : 4,
8259   "is_const" : true,
8260   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8261   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8262   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8263   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8264   "size" : 4,
8265   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8266  },
8267  {
8268   "alignment" : 1,
8269   "is_const" : true,
8270   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8271   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8272   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8273   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8274   "size" : 3,
8275   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8276  },
8277  {
8278   "alignment" : 4,
8279   "is_const" : true,
8280   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
8281   "name" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>",
8282   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
8283   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
8284   "size" : 28,
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
8286  },
8287  {
8288   "alignment" : 4,
8289   "is_const" : true,
8290   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
8291   "name" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>",
8292   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
8293   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
8294   "size" : 20,
8295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
8296  },
8297  {
8298   "alignment" : 1,
8299   "is_const" : true,
8300   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
8301   "name" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>",
8302   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
8303   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
8304   "size" : 3,
8305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8306  },
8307  {
8308   "alignment" : 1,
8309   "is_const" : true,
8310   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
8311   "name" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>",
8312   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
8313   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
8314   "size" : 1,
8315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8316  },
8317  {
8318   "alignment" : 4,
8319   "is_const" : true,
8320   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
8321   "name" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>",
8322   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
8323   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
8324   "size" : 32,
8325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
8326  },
8327  {
8328   "alignment" : 4,
8329   "is_const" : true,
8330   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8331   "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 *> > *)> > >",
8332   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8333   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8334   "size" : 12,
8335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "is_const" : true,
8340   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8341   "name" : "const android::hidl::base::V1_0::IBase *const",
8342   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8343   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8344   "size" : 4,
8345   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8346  },
8347  {
8348   "alignment" : 4,
8349   "is_const" : true,
8350   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8351   "name" : "android::RefBase::weakref_impl *const",
8352   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
8353   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/NfcClientCallbackAll.sdump",
8354   "size" : 4,
8355   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8356  },
8357  {
8358   "alignment" : 4,
8359   "is_const" : true,
8360   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8361   "name" : "android::RefBase::weakref_impl *const",
8362   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
8363   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++/gen/android/hardware/nfc/1.1/types.sdump",
8364   "size" : 4,
8365   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8366  },
8367  {
8368   "alignment" : 4,
8369   "is_const" : true,
8370   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8371   "name" : "android::RefBase::weakref_impl *const",
8372   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8373   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8374   "size" : 4,
8375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8376  },
8377  {
8378   "alignment" : 4,
8379   "is_const" : true,
8380   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8381   "name" : "android::hardware::IBinder *const",
8382   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8383   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8384   "size" : 4,
8385   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8386  },
8387  {
8388   "alignment" : 4,
8389   "is_const" : true,
8390   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8391   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8392   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8393   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8394   "size" : 8,
8395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8396  },
8397  {
8398   "alignment" : 4,
8399   "is_const" : true,
8400   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8401   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8402   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8403   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8404   "size" : 8,
8405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8406  },
8407  {
8408   "alignment" : 1,
8409   "is_const" : true,
8410   "linker_set_key" : "_ZTIKa",
8411   "name" : "const signed char",
8412   "referenced_type" : "_ZTIa",
8413   "self_type" : "_ZTIKa",
8414   "size" : 1,
8415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8416  },
8417  {
8418   "alignment" : 1,
8419   "is_const" : true,
8420   "linker_set_key" : "_ZTIKb",
8421   "name" : "const bool",
8422   "referenced_type" : "_ZTIb",
8423   "self_type" : "_ZTIKb",
8424   "size" : 1,
8425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8426  },
8427  {
8428   "alignment" : 1,
8429   "is_const" : true,
8430   "linker_set_key" : "_ZTIKc",
8431   "name" : "const char",
8432   "referenced_type" : "_ZTIc",
8433   "self_type" : "_ZTIKc",
8434   "size" : 1,
8435   "source_file" : "/system/core/liblog/include/android/log.h"
8436  },
8437  {
8438   "alignment" : 4,
8439   "is_const" : true,
8440   "linker_set_key" : "_ZTIKd",
8441   "name" : "const double",
8442   "referenced_type" : "_ZTId",
8443   "self_type" : "_ZTIKd",
8444   "size" : 8,
8445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8446  },
8447  {
8448   "alignment" : 4,
8449   "is_const" : true,
8450   "linker_set_key" : "_ZTIKf",
8451   "name" : "const float",
8452   "referenced_type" : "_ZTIf",
8453   "self_type" : "_ZTIKf",
8454   "size" : 4,
8455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8456  },
8457  {
8458   "alignment" : 1,
8459   "is_const" : true,
8460   "linker_set_key" : "_ZTIKh",
8461   "name" : "const unsigned char",
8462   "referenced_type" : "_ZTIh",
8463   "self_type" : "_ZTIKh",
8464   "size" : 1,
8465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8466  },
8467  {
8468   "alignment" : 4,
8469   "is_const" : true,
8470   "linker_set_key" : "_ZTIKi",
8471   "name" : "const int",
8472   "referenced_type" : "_ZTIi",
8473   "self_type" : "_ZTIKi",
8474   "size" : 4,
8475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8476  },
8477  {
8478   "alignment" : 4,
8479   "is_const" : true,
8480   "linker_set_key" : "_ZTIKj",
8481   "name" : "const unsigned int",
8482   "referenced_type" : "_ZTIj",
8483   "self_type" : "_ZTIKj",
8484   "size" : 4,
8485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8486  },
8487  {
8488   "alignment" : 2,
8489   "is_const" : true,
8490   "linker_set_key" : "_ZTIKs",
8491   "name" : "const short",
8492   "referenced_type" : "_ZTIs",
8493   "self_type" : "_ZTIKs",
8494   "size" : 2,
8495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8496  },
8497  {
8498   "alignment" : 2,
8499   "is_const" : true,
8500   "linker_set_key" : "_ZTIKt",
8501   "name" : "const unsigned short",
8502   "referenced_type" : "_ZTIt",
8503   "self_type" : "_ZTIKt",
8504   "size" : 2,
8505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8506  },
8507  {
8508   "is_const" : true,
8509   "linker_set_key" : "_ZTIKv",
8510   "name" : "const void",
8511   "referenced_type" : "_ZTIv",
8512   "self_type" : "_ZTIKv",
8513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8514  },
8515  {
8516   "alignment" : 4,
8517   "is_const" : true,
8518   "linker_set_key" : "_ZTIKx",
8519   "name" : "const long long",
8520   "referenced_type" : "_ZTIx",
8521   "self_type" : "_ZTIKx",
8522   "size" : 8,
8523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8524  },
8525  {
8526   "alignment" : 4,
8527   "is_const" : true,
8528   "linker_set_key" : "_ZTIKy",
8529   "name" : "const unsigned long long",
8530   "referenced_type" : "_ZTIy",
8531   "self_type" : "_ZTIKy",
8532   "size" : 8,
8533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8534  },
8535  {
8536   "alignment" : 1,
8537   "is_volatile" : true,
8538   "linker_set_key" : "_ZTIVb",
8539   "name" : "volatile bool",
8540   "referenced_type" : "_ZTIb",
8541   "self_type" : "_ZTIVb",
8542   "size" : 1,
8543   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8544  },
8545  {
8546   "alignment" : 4,
8547   "is_volatile" : true,
8548   "linker_set_key" : "_ZTIVi",
8549   "name" : "volatile int",
8550   "referenced_type" : "_ZTIi",
8551   "self_type" : "_ZTIVi",
8552   "size" : 4,
8553   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8554  }
8555 ],
8556 "record_types" :
8557 [
8558  {
8559   "alignment" : 4,
8560   "fields" :
8561   [
8562    {
8563     "field_name" : "len",
8564     "referenced_type" : "_ZTIt"
8565    },
8566    {
8567     "field_name" : "hdr_size",
8568     "field_offset" : 16,
8569     "referenced_type" : "_ZTIt"
8570    },
8571    {
8572     "field_name" : "pid",
8573     "field_offset" : 32,
8574     "referenced_type" : "_ZTIi"
8575    },
8576    {
8577     "field_name" : "tid",
8578     "field_offset" : 64,
8579     "referenced_type" : "_ZTIj"
8580    },
8581    {
8582     "field_name" : "sec",
8583     "field_offset" : 96,
8584     "referenced_type" : "_ZTIj"
8585    },
8586    {
8587     "field_name" : "nsec",
8588     "field_offset" : 128,
8589     "referenced_type" : "_ZTIj"
8590    },
8591    {
8592     "field_name" : "lid",
8593     "field_offset" : 160,
8594     "referenced_type" : "_ZTIj"
8595    },
8596    {
8597     "field_name" : "uid",
8598     "field_offset" : 192,
8599     "referenced_type" : "_ZTIj"
8600    },
8601    {
8602     "field_name" : "msg",
8603     "field_offset" : 224,
8604     "referenced_type" : "_ZTIA0_c"
8605    }
8606   ],
8607   "linker_set_key" : "_ZTI12logger_entry",
8608   "name" : "logger_entry",
8609   "referenced_type" : "_ZTI12logger_entry",
8610   "self_type" : "_ZTI12logger_entry",
8611   "size" : 28,
8612   "source_file" : "/system/core/liblog/include/log/log_read.h"
8613  },
8614  {
8615   "alignment" : 4,
8616   "fields" :
8617   [
8618    {
8619     "field_name" : "y",
8620     "referenced_type" : "_ZTIPv"
8621    },
8622    {
8623     "field_name" : "cb",
8624     "field_offset" : 32,
8625     "referenced_type" : "_ZTIPv"
8626    },
8627    {
8628     "field_name" : "cr",
8629     "field_offset" : 64,
8630     "referenced_type" : "_ZTIPv"
8631    },
8632    {
8633     "field_name" : "ystride",
8634     "field_offset" : 96,
8635     "referenced_type" : "_ZTIj"
8636    },
8637    {
8638     "field_name" : "cstride",
8639     "field_offset" : 128,
8640     "referenced_type" : "_ZTIj"
8641    },
8642    {
8643     "field_name" : "chroma_step",
8644     "field_offset" : 160,
8645     "referenced_type" : "_ZTIj"
8646    },
8647    {
8648     "field_name" : "reserved",
8649     "field_offset" : 192,
8650     "referenced_type" : "_ZTIA8_j"
8651    }
8652   ],
8653   "linker_set_key" : "_ZTI13android_ycbcr",
8654   "name" : "android_ycbcr",
8655   "referenced_type" : "_ZTI13android_ycbcr",
8656   "self_type" : "_ZTI13android_ycbcr",
8657   "size" : 56,
8658   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8659  },
8660  {
8661   "alignment" : 4,
8662   "fields" :
8663   [
8664    {
8665     "field_name" : "version",
8666     "referenced_type" : "_ZTIi"
8667    },
8668    {
8669     "field_name" : "numFds",
8670     "field_offset" : 32,
8671     "referenced_type" : "_ZTIi"
8672    },
8673    {
8674     "field_name" : "numInts",
8675     "field_offset" : 64,
8676     "referenced_type" : "_ZTIi"
8677    },
8678    {
8679     "field_name" : "data",
8680     "field_offset" : 96,
8681     "referenced_type" : "_ZTIA0_i"
8682    }
8683   ],
8684   "linker_set_key" : "_ZTI13native_handle",
8685   "name" : "native_handle",
8686   "referenced_type" : "_ZTI13native_handle",
8687   "self_type" : "_ZTI13native_handle",
8688   "size" : 12,
8689   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8690  },
8691  {
8692   "alignment" : 4,
8693   "fields" :
8694   [
8695    {
8696     "field_name" : "x",
8697     "referenced_type" : "_ZTIf"
8698    },
8699    {
8700     "field_name" : "y",
8701     "field_offset" : 32,
8702     "referenced_type" : "_ZTIf"
8703    }
8704   ],
8705   "linker_set_key" : "_ZTI16android_xy_color",
8706   "name" : "android_xy_color",
8707   "referenced_type" : "_ZTI16android_xy_color",
8708   "self_type" : "_ZTI16android_xy_color",
8709   "size" : 8,
8710   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8711  },
8712  {
8713   "alignment" : 4,
8714   "fields" :
8715   [
8716    {
8717     "field_name" : "top_left",
8718     "referenced_type" : "_ZTIPh"
8719    },
8720    {
8721     "field_name" : "component",
8722     "field_offset" : 32,
8723     "referenced_type" : "_ZTI22android_flex_component"
8724    },
8725    {
8726     "field_name" : "bits_per_component",
8727     "field_offset" : 64,
8728     "referenced_type" : "_ZTIi"
8729    },
8730    {
8731     "field_name" : "bits_used",
8732     "field_offset" : 96,
8733     "referenced_type" : "_ZTIi"
8734    },
8735    {
8736     "field_name" : "h_increment",
8737     "field_offset" : 128,
8738     "referenced_type" : "_ZTIi"
8739    },
8740    {
8741     "field_name" : "v_increment",
8742     "field_offset" : 160,
8743     "referenced_type" : "_ZTIi"
8744    },
8745    {
8746     "field_name" : "h_subsampling",
8747     "field_offset" : 192,
8748     "referenced_type" : "_ZTIi"
8749    },
8750    {
8751     "field_name" : "v_subsampling",
8752     "field_offset" : 224,
8753     "referenced_type" : "_ZTIi"
8754    }
8755   ],
8756   "linker_set_key" : "_ZTI18android_flex_plane",
8757   "name" : "android_flex_plane",
8758   "referenced_type" : "_ZTI18android_flex_plane",
8759   "self_type" : "_ZTI18android_flex_plane",
8760   "size" : 32,
8761   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8762  },
8763  {
8764   "alignment" : 4,
8765   "fields" :
8766   [
8767    {
8768     "field_name" : "format",
8769     "referenced_type" : "_ZTI19android_flex_format"
8770    },
8771    {
8772     "field_name" : "num_planes",
8773     "field_offset" : 32,
8774     "referenced_type" : "_ZTIj"
8775    },
8776    {
8777     "field_name" : "planes",
8778     "field_offset" : 64,
8779     "referenced_type" : "_ZTIP18android_flex_plane"
8780    }
8781   ],
8782   "linker_set_key" : "_ZTI19android_flex_layout",
8783   "name" : "android_flex_layout",
8784   "referenced_type" : "_ZTI19android_flex_layout",
8785   "self_type" : "_ZTI19android_flex_layout",
8786   "size" : 12,
8787   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8788  },
8789  {
8790   "alignment" : 4,
8791   "fields" :
8792   [
8793    {
8794     "field_name" : "num_points",
8795     "referenced_type" : "_ZTIj"
8796    },
8797    {
8798     "field_name" : "reserved",
8799     "field_offset" : 32,
8800     "referenced_type" : "_ZTIA8_j"
8801    },
8802    {
8803     "field_name" : "xyzc_points",
8804     "field_offset" : 288,
8805     "referenced_type" : "_ZTIA_f"
8806    }
8807   ],
8808   "linker_set_key" : "_ZTI20android_depth_points",
8809   "name" : "android_depth_points",
8810   "referenced_type" : "_ZTI20android_depth_points",
8811   "self_type" : "_ZTI20android_depth_points",
8812   "size" : 36,
8813   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8814  },
8815  {
8816   "alignment" : 4,
8817   "fields" :
8818   [
8819    {
8820     "field_name" : "struct_size",
8821     "referenced_type" : "_ZTIj"
8822    },
8823    {
8824     "field_name" : "buffer_id",
8825     "field_offset" : 32,
8826     "referenced_type" : "_ZTIi"
8827    },
8828    {
8829     "field_name" : "priority",
8830     "field_offset" : 64,
8831     "referenced_type" : "_ZTIi"
8832    },
8833    {
8834     "field_name" : "tag",
8835     "field_offset" : 96,
8836     "referenced_type" : "_ZTIPKc"
8837    },
8838    {
8839     "field_name" : "file",
8840     "field_offset" : 128,
8841     "referenced_type" : "_ZTIPKc"
8842    },
8843    {
8844     "field_name" : "line",
8845     "field_offset" : 160,
8846     "referenced_type" : "_ZTIj"
8847    },
8848    {
8849     "field_name" : "message",
8850     "field_offset" : 192,
8851     "referenced_type" : "_ZTIPKc"
8852    }
8853   ],
8854   "linker_set_key" : "_ZTI21__android_log_message",
8855   "name" : "__android_log_message",
8856   "referenced_type" : "_ZTI21__android_log_message",
8857   "self_type" : "_ZTI21__android_log_message",
8858   "size" : 28,
8859   "source_file" : "/system/core/liblog/include/android/log.h"
8860  },
8861  {
8862   "alignment" : 4,
8863   "fields" :
8864   [
8865    {
8866     "field_name" : "maxContentLightLevel",
8867     "referenced_type" : "_ZTIf"
8868    },
8869    {
8870     "field_name" : "maxFrameAverageLightLevel",
8871     "field_offset" : 32,
8872     "referenced_type" : "_ZTIf"
8873    }
8874   ],
8875   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8876   "name" : "android_cta861_3_metadata",
8877   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8878   "self_type" : "_ZTI25android_cta861_3_metadata",
8879   "size" : 8,
8880   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "fields" :
8885   [
8886    {
8887     "field_name" : "displayPrimaryRed",
8888     "referenced_type" : "_ZTI16android_xy_color"
8889    },
8890    {
8891     "field_name" : "displayPrimaryGreen",
8892     "field_offset" : 64,
8893     "referenced_type" : "_ZTI16android_xy_color"
8894    },
8895    {
8896     "field_name" : "displayPrimaryBlue",
8897     "field_offset" : 128,
8898     "referenced_type" : "_ZTI16android_xy_color"
8899    },
8900    {
8901     "field_name" : "whitePoint",
8902     "field_offset" : 192,
8903     "referenced_type" : "_ZTI16android_xy_color"
8904    },
8905    {
8906     "field_name" : "maxLuminance",
8907     "field_offset" : 256,
8908     "referenced_type" : "_ZTIf"
8909    },
8910    {
8911     "field_name" : "minLuminance",
8912     "field_offset" : 288,
8913     "referenced_type" : "_ZTIf"
8914    }
8915   ],
8916   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8917   "name" : "android_smpte2086_metadata",
8918   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8919   "self_type" : "_ZTI26android_smpte2086_metadata",
8920   "size" : 40,
8921   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8922  },
8923  {
8924   "alignment" : 4,
8925   "fields" :
8926   [
8927    {
8928     "referenced_type" : "_ZTIN7log_msgUt_E"
8929    }
8930   ],
8931   "linker_set_key" : "_ZTI7log_msg",
8932   "name" : "log_msg",
8933   "referenced_type" : "_ZTI7log_msg",
8934   "self_type" : "_ZTI7log_msg",
8935   "size" : 5124,
8936   "source_file" : "/system/core/liblog/include/log/log_read.h"
8937  },
8938  {
8939   "alignment" : 1,
8940   "fields" :
8941   [
8942    {
8943     "field_name" : "tv_sec",
8944     "referenced_type" : "_ZTIj"
8945    },
8946    {
8947     "field_name" : "tv_nsec",
8948     "field_offset" : 32,
8949     "referenced_type" : "_ZTIj"
8950    }
8951   ],
8952   "linker_set_key" : "_ZTI8log_time",
8953   "name" : "log_time",
8954   "referenced_type" : "_ZTI8log_time",
8955   "self_type" : "_ZTI8log_time",
8956   "size" : 8,
8957   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8958  },
8959  {
8960   "alignment" : 4,
8961   "fields" :
8962   [
8963    {
8964     "access" : "private",
8965     "field_name" : "mStorage",
8966     "field_offset" : 32,
8967     "referenced_type" : "_ZTIPv"
8968    },
8969    {
8970     "access" : "private",
8971     "field_name" : "mCount",
8972     "field_offset" : 64,
8973     "referenced_type" : "_ZTIj"
8974    },
8975    {
8976     "access" : "private",
8977     "field_name" : "mFlags",
8978     "field_offset" : 96,
8979     "referenced_type" : "_ZTIKj"
8980    },
8981    {
8982     "access" : "private",
8983     "field_name" : "mItemSize",
8984     "field_offset" : 128,
8985     "referenced_type" : "_ZTIKj"
8986    }
8987   ],
8988   "linker_set_key" : "_ZTIN7android10VectorImplE",
8989   "name" : "android::VectorImpl",
8990   "record_kind" : "class",
8991   "referenced_type" : "_ZTIN7android10VectorImplE",
8992   "self_type" : "_ZTIN7android10VectorImplE",
8993   "size" : 20,
8994   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8995   "vtable_components" :
8996   [
8997    {
8998     "kind" : "offset_to_top"
8999    },
9000    {
9001     "kind" : "rtti",
9002     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9003    },
9004    {
9005     "kind" : "complete_dtor_pointer",
9006     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9007    },
9008    {
9009     "kind" : "deleting_dtor_pointer",
9010     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9011    },
9012    {
9013     "is_pure" : true,
9014     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9015    },
9016    {
9017     "is_pure" : true,
9018     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9019    },
9020    {
9021     "is_pure" : true,
9022     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9023    },
9024    {
9025     "is_pure" : true,
9026     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9027    },
9028    {
9029     "is_pure" : true,
9030     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9031    },
9032    {
9033     "is_pure" : true,
9034     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9035    }
9036   ]
9037  },
9038  {
9039   "alignment" : 4,
9040   "fields" :
9041   [
9042    {
9043     "access" : "private",
9044     "field_name" : "mVector",
9045     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9046    }
9047   ],
9048   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9049   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9050   "record_kind" : "class",
9051   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9052   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9053   "size" : 20,
9054   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9055   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9056  },
9057  {
9058   "alignment" : 4,
9059   "fields" :
9060   [
9061    {
9062     "access" : "private",
9063     "field_name" : "mTag",
9064     "referenced_type" : "_ZTIy"
9065    }
9066   ],
9067   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9068   "name" : "android::ScopedTrace",
9069   "record_kind" : "class",
9070   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9071   "self_type" : "_ZTIN7android11ScopedTraceE",
9072   "size" : 8,
9073   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9074  },
9075  {
9076   "alignment" : 4,
9077   "fields" :
9078   [
9079    {
9080     "access" : "private",
9081     "field_name" : "mCount",
9082     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9083    }
9084   ],
9085   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9086   "name" : "android::LightRefBase<android::NativeHandle>",
9087   "record_kind" : "class",
9088   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9089   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9090   "size" : 4,
9091   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9092   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9093  },
9094  {
9095   "alignment" : 4,
9096   "fields" :
9097   [
9098    {
9099     "access" : "private",
9100     "field_name" : "mCount",
9101     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9102    }
9103   ],
9104   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9105   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9106   "record_kind" : "class",
9107   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9108   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9109   "size" : 4,
9110   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9111   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9112  },
9113  {
9114   "alignment" : 4,
9115   "base_specifiers" :
9116   [
9117    {
9118     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9119    }
9120   ],
9121   "fields" :
9122   [
9123    {
9124     "access" : "private",
9125     "field_name" : "mHandle",
9126     "field_offset" : 32,
9127     "referenced_type" : "_ZTIP13native_handle"
9128    },
9129    {
9130     "access" : "private",
9131     "field_name" : "mOwnsHandle",
9132     "field_offset" : 64,
9133     "referenced_type" : "_ZTIb"
9134    }
9135   ],
9136   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9137   "name" : "android::NativeHandle",
9138   "record_kind" : "class",
9139   "referenced_type" : "_ZTIN7android12NativeHandleE",
9140   "self_type" : "_ZTIN7android12NativeHandleE",
9141   "size" : 12,
9142   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9143  },
9144  {
9145   "alignment" : 4,
9146   "base_specifiers" :
9147   [
9148    {
9149     "access" : "private",
9150     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9151    }
9152   ],
9153   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9154   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9155   "record_kind" : "class",
9156   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9157   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9158   "size" : 20,
9159   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9160   "template_args" :
9161   [
9162    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9163   ],
9164   "vtable_components" :
9165   [
9166    {
9167     "kind" : "offset_to_top"
9168    },
9169    {
9170     "kind" : "rtti",
9171     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9172    },
9173    {
9174     "kind" : "complete_dtor_pointer",
9175     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9176    },
9177    {
9178     "kind" : "deleting_dtor_pointer",
9179     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9180    },
9181    {
9182     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9183    },
9184    {
9185     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9186    },
9187    {
9188     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9189    },
9190    {
9191     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9192    },
9193    {
9194     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9195    },
9196    {
9197     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9198    },
9199    {
9200     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9201    }
9202   ]
9203  },
9204  {
9205   "alignment" : 1,
9206   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9207   "name" : "android::ReferenceMover",
9208   "record_kind" : "class",
9209   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9210   "self_type" : "_ZTIN7android14ReferenceMoverE",
9211   "size" : 1,
9212   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9213  },
9214  {
9215   "alignment" : 4,
9216   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9217   "name" : "android::ReferenceRenamer",
9218   "record_kind" : "class",
9219   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9220   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9221   "size" : 4,
9222   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9223   "vtable_components" :
9224   [
9225    {
9226     "kind" : "offset_to_top"
9227    },
9228    {
9229     "kind" : "rtti",
9230     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9231    },
9232    {
9233     "is_pure" : true,
9234     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9235    }
9236   ]
9237  },
9238  {
9239   "alignment" : 4,
9240   "base_specifiers" :
9241   [
9242    {
9243     "referenced_type" : "_ZTIN7android10VectorImplE"
9244    }
9245   ],
9246   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9247   "name" : "android::SortedVectorImpl",
9248   "record_kind" : "class",
9249   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9250   "self_type" : "_ZTIN7android16SortedVectorImplE",
9251   "size" : 20,
9252   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9253   "vtable_components" :
9254   [
9255    {
9256     "kind" : "offset_to_top"
9257    },
9258    {
9259     "kind" : "rtti",
9260     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9261    },
9262    {
9263     "kind" : "complete_dtor_pointer",
9264     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9265    },
9266    {
9267     "kind" : "deleting_dtor_pointer",
9268     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9269    },
9270    {
9271     "is_pure" : true,
9272     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9273    },
9274    {
9275     "is_pure" : true,
9276     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9277    },
9278    {
9279     "is_pure" : true,
9280     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9281    },
9282    {
9283     "is_pure" : true,
9284     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9285    },
9286    {
9287     "is_pure" : true,
9288     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9289    },
9290    {
9291     "is_pure" : true,
9292     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9293    },
9294    {
9295     "is_pure" : true,
9296     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9297    }
9298   ]
9299  },
9300  {
9301   "alignment" : 1,
9302   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9303   "name" : "android::trait_trivial_copy<bool>",
9304   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9305   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9306   "size" : 1,
9307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9308   "template_args" : [ "_ZTIb" ]
9309  },
9310  {
9311   "alignment" : 1,
9312   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9313   "name" : "android::trait_trivial_copy<char>",
9314   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9315   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9316   "size" : 1,
9317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9318   "template_args" : [ "_ZTIc" ]
9319  },
9320  {
9321   "alignment" : 1,
9322   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9323   "name" : "android::trait_trivial_copy<double>",
9324   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9325   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9326   "size" : 1,
9327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9328   "template_args" : [ "_ZTId" ]
9329  },
9330  {
9331   "alignment" : 1,
9332   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9333   "name" : "android::trait_trivial_copy<float>",
9334   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9335   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9336   "size" : 1,
9337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9338   "template_args" : [ "_ZTIf" ]
9339  },
9340  {
9341   "alignment" : 1,
9342   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9343   "name" : "android::trait_trivial_copy<unsigned char>",
9344   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9345   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9346   "size" : 1,
9347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9348   "template_args" : [ "_ZTIh" ]
9349  },
9350  {
9351   "alignment" : 1,
9352   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9353   "name" : "android::trait_trivial_copy<int>",
9354   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9355   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9356   "size" : 1,
9357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9358   "template_args" : [ "_ZTIi" ]
9359  },
9360  {
9361   "alignment" : 1,
9362   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9363   "name" : "android::trait_trivial_copy<unsigned int>",
9364   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9365   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9366   "size" : 1,
9367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9368   "template_args" : [ "_ZTIj" ]
9369  },
9370  {
9371   "alignment" : 1,
9372   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9373   "name" : "android::trait_trivial_copy<long>",
9374   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9375   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9376   "size" : 1,
9377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9378   "template_args" : [ "_ZTIl" ]
9379  },
9380  {
9381   "alignment" : 1,
9382   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9383   "name" : "android::trait_trivial_copy<unsigned long>",
9384   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9385   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9386   "size" : 1,
9387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9388   "template_args" : [ "_ZTIm" ]
9389  },
9390  {
9391   "alignment" : 1,
9392   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9393   "name" : "android::trait_trivial_copy<short>",
9394   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9395   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9396   "size" : 1,
9397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9398   "template_args" : [ "_ZTIs" ]
9399  },
9400  {
9401   "alignment" : 1,
9402   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9403   "name" : "android::trait_trivial_copy<unsigned short>",
9404   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9405   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9406   "size" : 1,
9407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9408   "template_args" : [ "_ZTIt" ]
9409  },
9410  {
9411   "alignment" : 1,
9412   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9413   "name" : "android::trait_trivial_copy<void>",
9414   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9415   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9416   "size" : 1,
9417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9418   "template_args" : [ "_ZTIv" ]
9419  },
9420  {
9421   "alignment" : 1,
9422   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9423   "name" : "android::trait_trivial_copy<long long>",
9424   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9425   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9426   "size" : 1,
9427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9428   "template_args" : [ "_ZTIx" ]
9429  },
9430  {
9431   "alignment" : 1,
9432   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9433   "name" : "android::trait_trivial_copy<unsigned long long>",
9434   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9435   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9436   "size" : 1,
9437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9438   "template_args" : [ "_ZTIy" ]
9439  },
9440  {
9441   "alignment" : 1,
9442   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9443   "name" : "android::trait_trivial_ctor<bool>",
9444   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9445   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9446   "size" : 1,
9447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9448   "template_args" : [ "_ZTIb" ]
9449  },
9450  {
9451   "alignment" : 1,
9452   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9453   "name" : "android::trait_trivial_ctor<char>",
9454   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9455   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9456   "size" : 1,
9457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9458   "template_args" : [ "_ZTIc" ]
9459  },
9460  {
9461   "alignment" : 1,
9462   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9463   "name" : "android::trait_trivial_ctor<double>",
9464   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9465   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9466   "size" : 1,
9467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9468   "template_args" : [ "_ZTId" ]
9469  },
9470  {
9471   "alignment" : 1,
9472   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9473   "name" : "android::trait_trivial_ctor<float>",
9474   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9475   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9476   "size" : 1,
9477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9478   "template_args" : [ "_ZTIf" ]
9479  },
9480  {
9481   "alignment" : 1,
9482   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9483   "name" : "android::trait_trivial_ctor<unsigned char>",
9484   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9485   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9486   "size" : 1,
9487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9488   "template_args" : [ "_ZTIh" ]
9489  },
9490  {
9491   "alignment" : 1,
9492   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9493   "name" : "android::trait_trivial_ctor<int>",
9494   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9495   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9496   "size" : 1,
9497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9498   "template_args" : [ "_ZTIi" ]
9499  },
9500  {
9501   "alignment" : 1,
9502   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9503   "name" : "android::trait_trivial_ctor<unsigned int>",
9504   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9505   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9506   "size" : 1,
9507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9508   "template_args" : [ "_ZTIj" ]
9509  },
9510  {
9511   "alignment" : 1,
9512   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9513   "name" : "android::trait_trivial_ctor<long>",
9514   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9515   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9516   "size" : 1,
9517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9518   "template_args" : [ "_ZTIl" ]
9519  },
9520  {
9521   "alignment" : 1,
9522   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9523   "name" : "android::trait_trivial_ctor<unsigned long>",
9524   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9525   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9526   "size" : 1,
9527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9528   "template_args" : [ "_ZTIm" ]
9529  },
9530  {
9531   "alignment" : 1,
9532   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9533   "name" : "android::trait_trivial_ctor<short>",
9534   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9535   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9536   "size" : 1,
9537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9538   "template_args" : [ "_ZTIs" ]
9539  },
9540  {
9541   "alignment" : 1,
9542   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9543   "name" : "android::trait_trivial_ctor<unsigned short>",
9544   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9545   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9546   "size" : 1,
9547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9548   "template_args" : [ "_ZTIt" ]
9549  },
9550  {
9551   "alignment" : 1,
9552   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9553   "name" : "android::trait_trivial_ctor<void>",
9554   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9555   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9556   "size" : 1,
9557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9558   "template_args" : [ "_ZTIv" ]
9559  },
9560  {
9561   "alignment" : 1,
9562   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9563   "name" : "android::trait_trivial_ctor<long long>",
9564   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9565   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9566   "size" : 1,
9567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9568   "template_args" : [ "_ZTIx" ]
9569  },
9570  {
9571   "alignment" : 1,
9572   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9573   "name" : "android::trait_trivial_ctor<unsigned long long>",
9574   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9575   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9576   "size" : 1,
9577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9578   "template_args" : [ "_ZTIy" ]
9579  },
9580  {
9581   "alignment" : 1,
9582   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9583   "name" : "android::trait_trivial_dtor<bool>",
9584   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9585   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9586   "size" : 1,
9587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9588   "template_args" : [ "_ZTIb" ]
9589  },
9590  {
9591   "alignment" : 1,
9592   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9593   "name" : "android::trait_trivial_dtor<char>",
9594   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9595   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9596   "size" : 1,
9597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9598   "template_args" : [ "_ZTIc" ]
9599  },
9600  {
9601   "alignment" : 1,
9602   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9603   "name" : "android::trait_trivial_dtor<double>",
9604   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9605   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9606   "size" : 1,
9607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9608   "template_args" : [ "_ZTId" ]
9609  },
9610  {
9611   "alignment" : 1,
9612   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9613   "name" : "android::trait_trivial_dtor<float>",
9614   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9615   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9616   "size" : 1,
9617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9618   "template_args" : [ "_ZTIf" ]
9619  },
9620  {
9621   "alignment" : 1,
9622   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9623   "name" : "android::trait_trivial_dtor<unsigned char>",
9624   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9625   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9626   "size" : 1,
9627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9628   "template_args" : [ "_ZTIh" ]
9629  },
9630  {
9631   "alignment" : 1,
9632   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9633   "name" : "android::trait_trivial_dtor<int>",
9634   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9635   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9636   "size" : 1,
9637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9638   "template_args" : [ "_ZTIi" ]
9639  },
9640  {
9641   "alignment" : 1,
9642   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9643   "name" : "android::trait_trivial_dtor<unsigned int>",
9644   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9645   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9646   "size" : 1,
9647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9648   "template_args" : [ "_ZTIj" ]
9649  },
9650  {
9651   "alignment" : 1,
9652   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9653   "name" : "android::trait_trivial_dtor<long>",
9654   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9655   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9656   "size" : 1,
9657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9658   "template_args" : [ "_ZTIl" ]
9659  },
9660  {
9661   "alignment" : 1,
9662   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9663   "name" : "android::trait_trivial_dtor<unsigned long>",
9664   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9665   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9666   "size" : 1,
9667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9668   "template_args" : [ "_ZTIm" ]
9669  },
9670  {
9671   "alignment" : 1,
9672   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9673   "name" : "android::trait_trivial_dtor<short>",
9674   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9675   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9676   "size" : 1,
9677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9678   "template_args" : [ "_ZTIs" ]
9679  },
9680  {
9681   "alignment" : 1,
9682   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9683   "name" : "android::trait_trivial_dtor<unsigned short>",
9684   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9685   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9686   "size" : 1,
9687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9688   "template_args" : [ "_ZTIt" ]
9689  },
9690  {
9691   "alignment" : 1,
9692   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9693   "name" : "android::trait_trivial_dtor<void>",
9694   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9695   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9696   "size" : 1,
9697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9698   "template_args" : [ "_ZTIv" ]
9699  },
9700  {
9701   "alignment" : 1,
9702   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9703   "name" : "android::trait_trivial_dtor<long long>",
9704   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9705   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9706   "size" : 1,
9707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9708   "template_args" : [ "_ZTIx" ]
9709  },
9710  {
9711   "alignment" : 1,
9712   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9713   "name" : "android::trait_trivial_dtor<unsigned long long>",
9714   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9715   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9716   "size" : 1,
9717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9718   "template_args" : [ "_ZTIy" ]
9719  },
9720  {
9721   "alignment" : 1,
9722   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9723   "name" : "android::trait_trivial_move<android::String8>",
9724   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9725   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9726   "size" : 1,
9727   "source_file" : "/system/core/libutils/include/utils/String8.h",
9728   "template_args" : [ "_ZTIN7android7String8E" ]
9729  },
9730  {
9731   "alignment" : 1,
9732   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9733   "name" : "android::trait_trivial_move<android::String16>",
9734   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9735   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9736   "size" : 1,
9737   "source_file" : "/system/core/libutils/include/utils/String16.h",
9738   "template_args" : [ "_ZTIN7android8String16E" ]
9739  },
9740  {
9741   "alignment" : 1,
9742   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9743   "name" : "android::trait_trivial_move<bool>",
9744   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9745   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9746   "size" : 1,
9747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9748   "template_args" : [ "_ZTIb" ]
9749  },
9750  {
9751   "alignment" : 1,
9752   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9753   "name" : "android::trait_trivial_move<char>",
9754   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9755   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9756   "size" : 1,
9757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9758   "template_args" : [ "_ZTIc" ]
9759  },
9760  {
9761   "alignment" : 1,
9762   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9763   "name" : "android::trait_trivial_move<double>",
9764   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9765   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9766   "size" : 1,
9767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9768   "template_args" : [ "_ZTId" ]
9769  },
9770  {
9771   "alignment" : 1,
9772   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9773   "name" : "android::trait_trivial_move<float>",
9774   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9775   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9776   "size" : 1,
9777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9778   "template_args" : [ "_ZTIf" ]
9779  },
9780  {
9781   "alignment" : 1,
9782   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9783   "name" : "android::trait_trivial_move<unsigned char>",
9784   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9785   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9786   "size" : 1,
9787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9788   "template_args" : [ "_ZTIh" ]
9789  },
9790  {
9791   "alignment" : 1,
9792   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9793   "name" : "android::trait_trivial_move<int>",
9794   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9795   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9796   "size" : 1,
9797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9798   "template_args" : [ "_ZTIi" ]
9799  },
9800  {
9801   "alignment" : 1,
9802   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9803   "name" : "android::trait_trivial_move<unsigned int>",
9804   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9805   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9806   "size" : 1,
9807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9808   "template_args" : [ "_ZTIj" ]
9809  },
9810  {
9811   "alignment" : 1,
9812   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9813   "name" : "android::trait_trivial_move<long>",
9814   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9815   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9816   "size" : 1,
9817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9818   "template_args" : [ "_ZTIl" ]
9819  },
9820  {
9821   "alignment" : 1,
9822   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9823   "name" : "android::trait_trivial_move<unsigned long>",
9824   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9825   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9826   "size" : 1,
9827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9828   "template_args" : [ "_ZTIm" ]
9829  },
9830  {
9831   "alignment" : 1,
9832   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9833   "name" : "android::trait_trivial_move<short>",
9834   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9835   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9836   "size" : 1,
9837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9838   "template_args" : [ "_ZTIs" ]
9839  },
9840  {
9841   "alignment" : 1,
9842   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9843   "name" : "android::trait_trivial_move<unsigned short>",
9844   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9845   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9846   "size" : 1,
9847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9848   "template_args" : [ "_ZTIt" ]
9849  },
9850  {
9851   "alignment" : 1,
9852   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9853   "name" : "android::trait_trivial_move<void>",
9854   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9855   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9856   "size" : 1,
9857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9858   "template_args" : [ "_ZTIv" ]
9859  },
9860  {
9861   "alignment" : 1,
9862   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9863   "name" : "android::trait_trivial_move<long long>",
9864   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9865   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9866   "size" : 1,
9867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9868   "template_args" : [ "_ZTIx" ]
9869  },
9870  {
9871   "alignment" : 1,
9872   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9873   "name" : "android::trait_trivial_move<unsigned long long>",
9874   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9875   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9876   "size" : 1,
9877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9878   "template_args" : [ "_ZTIy" ]
9879  },
9880  {
9881   "alignment" : 4,
9882   "base_specifiers" :
9883   [
9884    {
9885     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9886    }
9887   ],
9888   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9889   "name" : "android::VirtualLightRefBase",
9890   "record_kind" : "class",
9891   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9892   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9893   "size" : 8,
9894   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9895   "vtable_components" :
9896   [
9897    {
9898     "kind" : "offset_to_top"
9899    },
9900    {
9901     "kind" : "rtti",
9902     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9903    },
9904    {
9905     "kind" : "complete_dtor_pointer",
9906     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9907    },
9908    {
9909     "kind" : "deleting_dtor_pointer",
9910     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9911    }
9912   ]
9913  },
9914  {
9915   "alignment" : 4,
9916   "fields" :
9917   [
9918    {
9919     "access" : "private",
9920     "field_name" : "m_ptr",
9921     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9922    }
9923   ],
9924   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9925   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9926   "record_kind" : "class",
9927   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9928   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9929   "size" : 4,
9930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9931   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9932  },
9933  {
9934   "alignment" : 4,
9935   "fields" :
9936   [
9937    {
9938     "access" : "private",
9939     "field_name" : "m_ptr",
9940     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9941    }
9942   ],
9943   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9944   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9945   "record_kind" : "class",
9946   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9947   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9948   "size" : 4,
9949   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9950   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9951  },
9952  {
9953   "alignment" : 4,
9954   "fields" :
9955   [
9956    {
9957     "access" : "private",
9958     "field_name" : "m_ptr",
9959     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9960    }
9961   ],
9962   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9963   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9964   "record_kind" : "class",
9965   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9966   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9967   "size" : 4,
9968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9969   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9970  },
9971  {
9972   "alignment" : 4,
9973   "fields" :
9974   [
9975    {
9976     "access" : "private",
9977     "field_name" : "m_ptr",
9978     "referenced_type" : "_ZTIPN7android6ThreadE"
9979    }
9980   ],
9981   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9982   "name" : "android::sp<android::Thread>",
9983   "record_kind" : "class",
9984   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9985   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9986   "size" : 4,
9987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9988   "template_args" : [ "_ZTIN7android6ThreadE" ]
9989  },
9990  {
9991   "alignment" : 4,
9992   "fields" :
9993   [
9994    {
9995     "access" : "private",
9996     "field_name" : "m_ptr",
9997     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9998    }
9999   ],
10000   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10001   "name" : "android::sp<android::hardware::IInterface>",
10002   "record_kind" : "class",
10003   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10004   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10005   "size" : 4,
10006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10007   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10008  },
10009  {
10010   "alignment" : 4,
10011   "fields" :
10012   [
10013    {
10014     "access" : "private",
10015     "field_name" : "m_ptr",
10016     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10017    }
10018   ],
10019   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10020   "name" : "android::sp<android::hardware::ProcessState>",
10021   "record_kind" : "class",
10022   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10023   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10024   "size" : 4,
10025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10026   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10027  },
10028  {
10029   "alignment" : 4,
10030   "fields" :
10031   [
10032    {
10033     "access" : "private",
10034     "field_name" : "m_ptr",
10035     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10036    }
10037   ],
10038   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10039   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10040   "record_kind" : "class",
10041   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10042   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10043   "size" : 4,
10044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10045   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10046  },
10047  {
10048   "alignment" : 4,
10049   "fields" :
10050   [
10051    {
10052     "access" : "private",
10053     "field_name" : "m_ptr",
10054     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10055    }
10056   ],
10057   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10058   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10059   "record_kind" : "class",
10060   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10061   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10062   "size" : 4,
10063   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10064   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10065  },
10066  {
10067   "alignment" : 4,
10068   "fields" :
10069   [
10070    {
10071     "access" : "private",
10072     "field_name" : "m_ptr",
10073     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
10074    }
10075   ],
10076   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
10077   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
10078   "record_kind" : "class",
10079   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
10080   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
10081   "size" : 4,
10082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10083   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ]
10084  },
10085  {
10086   "alignment" : 4,
10087   "fields" :
10088   [
10089    {
10090     "access" : "private",
10091     "field_name" : "m_ptr",
10092     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
10093    }
10094   ],
10095   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
10096   "name" : "android::sp<android::hardware::nfc::V1_0::INfc>",
10097   "record_kind" : "class",
10098   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
10099   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
10100   "size" : 4,
10101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10102   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ]
10103  },
10104  {
10105   "alignment" : 4,
10106   "fields" :
10107   [
10108    {
10109     "access" : "private",
10110     "field_name" : "m_ptr",
10111     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
10112    }
10113   ],
10114   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
10115   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback>",
10116   "record_kind" : "class",
10117   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
10118   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
10119   "size" : 4,
10120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10121   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" ]
10122  },
10123  {
10124   "alignment" : 4,
10125   "fields" :
10126   [
10127    {
10128     "access" : "private",
10129     "field_name" : "m_ptr",
10130     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
10131    }
10132   ],
10133   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
10134   "name" : "android::sp<android::hardware::nfc::V1_1::INfc>",
10135   "record_kind" : "class",
10136   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
10137   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
10138   "size" : 4,
10139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10140   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_14INfcE" ]
10141  },
10142  {
10143   "alignment" : 4,
10144   "fields" :
10145   [
10146    {
10147     "access" : "private",
10148     "field_name" : "m_ptr",
10149     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10150    }
10151   ],
10152   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10153   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10154   "record_kind" : "class",
10155   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10156   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10157   "size" : 4,
10158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10159   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10160  },
10161  {
10162   "alignment" : 4,
10163   "fields" :
10164   [
10165    {
10166     "access" : "private",
10167     "field_name" : "m_ptr",
10168     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10169    }
10170   ],
10171   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10172   "name" : "android::sp<android::hardware::IBinder>",
10173   "record_kind" : "class",
10174   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10175   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10176   "size" : 4,
10177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10178   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10179  },
10180  {
10181   "alignment" : 4,
10182   "fields" :
10183   [
10184    {
10185     "access" : "private",
10186     "field_name" : "m_ptr",
10187     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10188    }
10189   ],
10190   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10191   "name" : "android::sp<android::hardware::BHwBinder>",
10192   "record_kind" : "class",
10193   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10194   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10195   "size" : 4,
10196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10197   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10198  },
10199  {
10200   "alignment" : 4,
10201   "fields" :
10202   [
10203    {
10204     "access" : "private",
10205     "field_name" : "m_ptr",
10206     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10207    },
10208    {
10209     "access" : "private",
10210     "field_name" : "m_refs",
10211     "field_offset" : 32,
10212     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10213    }
10214   ],
10215   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10216   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10217   "record_kind" : "class",
10218   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10219   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10220   "size" : 8,
10221   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10222   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10223  },
10224  {
10225   "alignment" : 4,
10226   "fields" :
10227   [
10228    {
10229     "access" : "private",
10230     "field_name" : "m_ptr",
10231     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10232    },
10233    {
10234     "access" : "private",
10235     "field_name" : "m_refs",
10236     "field_offset" : 32,
10237     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10238    }
10239   ],
10240   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10241   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10242   "record_kind" : "class",
10243   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10244   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10245   "size" : 8,
10246   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10247   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10248  },
10249  {
10250   "alignment" : 4,
10251   "fields" :
10252   [
10253    {
10254     "access" : "private",
10255     "field_name" : "m_ptr",
10256     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10257    },
10258    {
10259     "access" : "private",
10260     "field_name" : "m_refs",
10261     "field_offset" : 32,
10262     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10263    }
10264   ],
10265   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10266   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10267   "record_kind" : "class",
10268   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10269   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10270   "size" : 8,
10271   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10272   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10273  },
10274  {
10275   "alignment" : 4,
10276   "fields" :
10277   [
10278    {
10279     "access" : "private",
10280     "field_name" : "m_ptr",
10281     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10282    },
10283    {
10284     "access" : "private",
10285     "field_name" : "m_refs",
10286     "field_offset" : 32,
10287     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10288    }
10289   ],
10290   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10291   "name" : "android::wp<android::hardware::BHwBinder>",
10292   "record_kind" : "class",
10293   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10294   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10295   "size" : 8,
10296   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10297   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10298  },
10299  {
10300   "alignment" : 4,
10301   "base_specifiers" :
10302   [
10303    {
10304     "is_virtual" : true,
10305     "referenced_type" : "_ZTIN7android7RefBaseE"
10306    }
10307   ],
10308   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10309   "name" : "android::hidl::base::V1_0::IBase",
10310   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10311   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10312   "size" : 12,
10313   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10314   "vtable_components" :
10315   [
10316    {
10317     "component_value" : 4,
10318     "kind" : "vbase_offset"
10319    },
10320    {
10321     "kind" : "offset_to_top"
10322    },
10323    {
10324     "kind" : "rtti",
10325     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10326    },
10327    {
10328     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10329    },
10330    {
10331     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10332    },
10333    {
10334     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10359    },
10360    {
10361     "kind" : "complete_dtor_pointer",
10362     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10363    },
10364    {
10365     "kind" : "deleting_dtor_pointer",
10366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10367    },
10368    {
10369     "kind" : "vcall_offset"
10370    },
10371    {
10372     "kind" : "vcall_offset"
10373    },
10374    {
10375     "kind" : "vcall_offset"
10376    },
10377    {
10378     "kind" : "vcall_offset"
10379    },
10380    {
10381     "component_value" : -4,
10382     "kind" : "vcall_offset"
10383    },
10384    {
10385     "component_value" : -4,
10386     "kind" : "offset_to_top"
10387    },
10388    {
10389     "kind" : "rtti",
10390     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10391    },
10392    {
10393     "kind" : "complete_dtor_pointer",
10394     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10395    },
10396    {
10397     "kind" : "deleting_dtor_pointer",
10398     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10411    }
10412   ]
10413  },
10414  {
10415   "alignment" : 4,
10416   "base_specifiers" :
10417   [
10418    {
10419     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10420    },
10421    {
10422     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10423    }
10424   ],
10425   "fields" :
10426   [
10427    {
10428     "access" : "private",
10429     "field_name" : "_hidl_mImpl",
10430     "field_offset" : 512,
10431     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10432    }
10433   ],
10434   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10435   "name" : "android::hidl::base::V1_0::BnHwBase",
10436   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10437   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10438   "size" : 76,
10439   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10440   "vtable_components" :
10441   [
10442    {
10443     "component_value" : 68,
10444     "kind" : "vbase_offset"
10445    },
10446    {
10447     "kind" : "offset_to_top"
10448    },
10449    {
10450     "kind" : "rtti",
10451     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10461    },
10462    {
10463     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10467    },
10468    {
10469     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10476    },
10477    {
10478     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10479    },
10480    {
10481     "kind" : "complete_dtor_pointer",
10482     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10483    },
10484    {
10485     "kind" : "deleting_dtor_pointer",
10486     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10490    },
10491    {
10492     "component_value" : -20,
10493     "kind" : "offset_to_top"
10494    },
10495    {
10496     "kind" : "rtti",
10497     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10498    },
10499    {
10500     "kind" : "complete_dtor_pointer",
10501     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10502    },
10503    {
10504     "kind" : "deleting_dtor_pointer",
10505     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10506    },
10507    {
10508     "kind" : "vcall_offset"
10509    },
10510    {
10511     "kind" : "vcall_offset"
10512    },
10513    {
10514     "kind" : "vcall_offset"
10515    },
10516    {
10517     "kind" : "vcall_offset"
10518    },
10519    {
10520     "component_value" : -68,
10521     "kind" : "vcall_offset"
10522    },
10523    {
10524     "component_value" : -68,
10525     "kind" : "offset_to_top"
10526    },
10527    {
10528     "kind" : "rtti",
10529     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10530    },
10531    {
10532     "kind" : "complete_dtor_pointer",
10533     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10534    },
10535    {
10536     "kind" : "deleting_dtor_pointer",
10537     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10538    },
10539    {
10540     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10544    },
10545    {
10546     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10547    },
10548    {
10549     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10550    }
10551   ]
10552  },
10553  {
10554   "alignment" : 4,
10555   "base_specifiers" :
10556   [
10557    {
10558     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10559    },
10560    {
10561     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10562    }
10563   ],
10564   "fields" :
10565   [
10566    {
10567     "access" : "private",
10568     "field_name" : "_hidl_mMutex",
10569     "field_offset" : 544,
10570     "referenced_type" : "_ZTINSt3__15mutexE"
10571    },
10572    {
10573     "access" : "private",
10574     "field_name" : "_hidl_mDeathRecipients",
10575     "field_offset" : 576,
10576     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10577    }
10578   ],
10579   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10580   "name" : "android::hidl::base::V1_0::BpHwBase",
10581   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10582   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10583   "size" : 92,
10584   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10585   "vtable_components" :
10586   [
10587    {
10588     "component_value" : 84,
10589     "kind" : "vbase_offset"
10590    },
10591    {
10592     "kind" : "offset_to_top"
10593    },
10594    {
10595     "kind" : "rtti",
10596     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10597    },
10598    {
10599     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10600    },
10601    {
10602     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10603    },
10604    {
10605     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10606    },
10607    {
10608     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10609    },
10610    {
10611     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10612    },
10613    {
10614     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10615    },
10616    {
10617     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10630    },
10631    {
10632     "kind" : "complete_dtor_pointer",
10633     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10634    },
10635    {
10636     "kind" : "deleting_dtor_pointer",
10637     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10638    },
10639    {
10640     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10641    },
10642    {
10643     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10644    },
10645    {
10646     "component_value" : 80,
10647     "kind" : "vbase_offset"
10648    },
10649    {
10650     "component_value" : -4,
10651     "kind" : "offset_to_top"
10652    },
10653    {
10654     "kind" : "rtti",
10655     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10656    },
10657    {
10658     "kind" : "complete_dtor_pointer",
10659     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10660    },
10661    {
10662     "kind" : "deleting_dtor_pointer",
10663     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10664    },
10665    {
10666     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10667    },
10668    {
10669     "component_value" : 76,
10670     "kind" : "vbase_offset"
10671    },
10672    {
10673     "component_value" : -8,
10674     "kind" : "offset_to_top"
10675    },
10676    {
10677     "kind" : "rtti",
10678     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10679    },
10680    {
10681     "kind" : "complete_dtor_pointer",
10682     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10683    },
10684    {
10685     "kind" : "deleting_dtor_pointer",
10686     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10687    },
10688    {
10689     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10690    },
10691    {
10692     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10693    },
10694    {
10695     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10696    },
10697    {
10698     "component_value" : -24,
10699     "kind" : "offset_to_top"
10700    },
10701    {
10702     "kind" : "rtti",
10703     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10704    },
10705    {
10706     "kind" : "complete_dtor_pointer",
10707     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10708    },
10709    {
10710     "kind" : "deleting_dtor_pointer",
10711     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10712    },
10713    {
10714     "kind" : "vcall_offset"
10715    },
10716    {
10717     "component_value" : -76,
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "component_value" : -84,
10722     "kind" : "vcall_offset"
10723    },
10724    {
10725     "component_value" : -76,
10726     "kind" : "vcall_offset"
10727    },
10728    {
10729     "component_value" : -84,
10730     "kind" : "vcall_offset"
10731    },
10732    {
10733     "component_value" : -84,
10734     "kind" : "offset_to_top"
10735    },
10736    {
10737     "kind" : "rtti",
10738     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10739    },
10740    {
10741     "kind" : "complete_dtor_pointer",
10742     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10743    },
10744    {
10745     "kind" : "deleting_dtor_pointer",
10746     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10747    },
10748    {
10749     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10750    },
10751    {
10752     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10753    },
10754    {
10755     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10756    },
10757    {
10758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10759    }
10760   ]
10761  },
10762  {
10763   "alignment" : 8,
10764   "fields" :
10765   [
10766    {
10767     "field_name" : "pid",
10768     "referenced_type" : "_ZTIi"
10769    },
10770    {
10771     "field_name" : "ptr",
10772     "field_offset" : 64,
10773     "referenced_type" : "_ZTIy"
10774    },
10775    {
10776     "field_name" : "arch",
10777     "field_offset" : 128,
10778     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10779    }
10780   ],
10781   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10782   "name" : "android::hidl::base::V1_0::DebugInfo",
10783   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10784   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10785   "size" : 24,
10786   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10787  },
10788  {
10789   "alignment" : 8,
10790   "fields" :
10791   [
10792    {
10793     "field_name" : "interfaceName",
10794     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10795    },
10796    {
10797     "field_name" : "instanceName",
10798     "field_offset" : 128,
10799     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10800    },
10801    {
10802     "field_name" : "pid",
10803     "field_offset" : 256,
10804     "referenced_type" : "_ZTIi"
10805    },
10806    {
10807     "field_name" : "clientPids",
10808     "field_offset" : 320,
10809     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10810    },
10811    {
10812     "field_name" : "arch",
10813     "field_offset" : 448,
10814     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10815    }
10816   ],
10817   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10818   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10819   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10820   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10821   "size" : 64,
10822   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "base_specifiers" :
10827   [
10828    {
10829     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10830    }
10831   ],
10832   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10833   "name" : "android::hidl::manager::V1_0::IServiceManager",
10834   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10835   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10836   "size" : 12,
10837   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10838   "vtable_components" :
10839   [
10840    {
10841     "component_value" : 4,
10842     "kind" : "vbase_offset"
10843    },
10844    {
10845     "kind" : "offset_to_top"
10846    },
10847    {
10848     "kind" : "rtti",
10849     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10874    },
10875    {
10876     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10877    },
10878    {
10879     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10883    },
10884    {
10885     "kind" : "complete_dtor_pointer",
10886     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10887    },
10888    {
10889     "kind" : "deleting_dtor_pointer",
10890     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10891    },
10892    {
10893     "is_pure" : true,
10894     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10895    },
10896    {
10897     "is_pure" : true,
10898     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10899    },
10900    {
10901     "is_pure" : true,
10902     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10903    },
10904    {
10905     "is_pure" : true,
10906     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10907    },
10908    {
10909     "is_pure" : true,
10910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10911    },
10912    {
10913     "is_pure" : true,
10914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10915    },
10916    {
10917     "is_pure" : true,
10918     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10919    },
10920    {
10921     "is_pure" : true,
10922     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10923    },
10924    {
10925     "kind" : "vcall_offset"
10926    },
10927    {
10928     "kind" : "vcall_offset"
10929    },
10930    {
10931     "kind" : "vcall_offset"
10932    },
10933    {
10934     "kind" : "vcall_offset"
10935    },
10936    {
10937     "component_value" : -4,
10938     "kind" : "vcall_offset"
10939    },
10940    {
10941     "component_value" : -4,
10942     "kind" : "offset_to_top"
10943    },
10944    {
10945     "kind" : "rtti",
10946     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10947    },
10948    {
10949     "kind" : "complete_dtor_pointer",
10950     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10951    },
10952    {
10953     "kind" : "deleting_dtor_pointer",
10954     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10958    },
10959    {
10960     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10967    }
10968   ]
10969  },
10970  {
10971   "alignment" : 4,
10972   "base_specifiers" :
10973   [
10974    {
10975     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10976    }
10977   ],
10978   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10979   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10980   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10981   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10982   "size" : 12,
10983   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10984   "vtable_components" :
10985   [
10986    {
10987     "component_value" : 4,
10988     "kind" : "vbase_offset"
10989    },
10990    {
10991     "kind" : "offset_to_top"
10992    },
10993    {
10994     "kind" : "rtti",
10995     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10996    },
10997    {
10998     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10999    },
11000    {
11001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11002    },
11003    {
11004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11011    },
11012    {
11013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11017    },
11018    {
11019     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11020    },
11021    {
11022     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11023    },
11024    {
11025     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11026    },
11027    {
11028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11029    },
11030    {
11031     "kind" : "complete_dtor_pointer",
11032     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11033    },
11034    {
11035     "kind" : "deleting_dtor_pointer",
11036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11037    },
11038    {
11039     "is_pure" : true,
11040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11041    },
11042    {
11043     "kind" : "vcall_offset"
11044    },
11045    {
11046     "kind" : "vcall_offset"
11047    },
11048    {
11049     "kind" : "vcall_offset"
11050    },
11051    {
11052     "kind" : "vcall_offset"
11053    },
11054    {
11055     "component_value" : -4,
11056     "kind" : "vcall_offset"
11057    },
11058    {
11059     "component_value" : -4,
11060     "kind" : "offset_to_top"
11061    },
11062    {
11063     "kind" : "rtti",
11064     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11065    },
11066    {
11067     "kind" : "complete_dtor_pointer",
11068     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11069    },
11070    {
11071     "kind" : "deleting_dtor_pointer",
11072     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11085    }
11086   ]
11087  },
11088  {
11089   "alignment" : 4,
11090   "fields" :
11091   [
11092    {
11093     "access" : "private",
11094     "field_name" : "mLock",
11095     "referenced_type" : "_ZTIRN7android5MutexE"
11096    }
11097   ],
11098   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11099   "name" : "android::Mutex::Autolock",
11100   "record_kind" : "class",
11101   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11102   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11103   "size" : 4,
11104   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11105  },
11106  {
11107   "alignment" : 4,
11108   "fields" :
11109   [
11110    {
11111     "access" : "private",
11112     "field_name" : "mMutex",
11113     "referenced_type" : "_ZTI15pthread_mutex_t"
11114    }
11115   ],
11116   "linker_set_key" : "_ZTIN7android5MutexE",
11117   "name" : "android::Mutex",
11118   "record_kind" : "class",
11119   "referenced_type" : "_ZTIN7android5MutexE",
11120   "self_type" : "_ZTIN7android5MutexE",
11121   "size" : 4,
11122   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11123  },
11124  {
11125   "alignment" : 4,
11126   "fields" :
11127   [
11128    {
11129     "access" : "private",
11130     "field_name" : "mLock",
11131     "referenced_type" : "_ZTIRN7android6RWLockE"
11132    }
11133   ],
11134   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11135   "name" : "android::RWLock::AutoRLock",
11136   "record_kind" : "class",
11137   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11138   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11139   "size" : 4,
11140   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11141  },
11142  {
11143   "alignment" : 4,
11144   "fields" :
11145   [
11146    {
11147     "access" : "private",
11148     "field_name" : "mLock",
11149     "referenced_type" : "_ZTIRN7android6RWLockE"
11150    }
11151   ],
11152   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11153   "name" : "android::RWLock::AutoWLock",
11154   "record_kind" : "class",
11155   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11156   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11157   "size" : 4,
11158   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11159  },
11160  {
11161   "alignment" : 4,
11162   "fields" :
11163   [
11164    {
11165     "access" : "private",
11166     "field_name" : "mRWLock",
11167     "referenced_type" : "_ZTI16pthread_rwlock_t"
11168    }
11169   ],
11170   "linker_set_key" : "_ZTIN7android6RWLockE",
11171   "name" : "android::RWLock",
11172   "record_kind" : "class",
11173   "referenced_type" : "_ZTIN7android6RWLockE",
11174   "self_type" : "_ZTIN7android6RWLockE",
11175   "size" : 40,
11176   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11177  },
11178  {
11179   "alignment" : 4,
11180   "base_specifiers" :
11181   [
11182    {
11183     "is_virtual" : true,
11184     "referenced_type" : "_ZTIN7android7RefBaseE"
11185    }
11186   ],
11187   "fields" :
11188   [
11189    {
11190     "access" : "private",
11191     "field_name" : "mCanCallJava",
11192     "field_offset" : 32,
11193     "referenced_type" : "_ZTIKb"
11194    },
11195    {
11196     "access" : "private",
11197     "field_name" : "mThread",
11198     "field_offset" : 64,
11199     "referenced_type" : "_ZTIPv"
11200    },
11201    {
11202     "access" : "private",
11203     "field_name" : "mLock",
11204     "field_offset" : 96,
11205     "referenced_type" : "_ZTIN7android5MutexE"
11206    },
11207    {
11208     "access" : "private",
11209     "field_name" : "mThreadExitedCondition",
11210     "field_offset" : 128,
11211     "referenced_type" : "_ZTIN7android9ConditionE"
11212    },
11213    {
11214     "access" : "private",
11215     "field_name" : "mStatus",
11216     "field_offset" : 160,
11217     "referenced_type" : "_ZTIi"
11218    },
11219    {
11220     "access" : "private",
11221     "field_name" : "mExitPending",
11222     "field_offset" : 192,
11223     "referenced_type" : "_ZTIVb"
11224    },
11225    {
11226     "access" : "private",
11227     "field_name" : "mRunning",
11228     "field_offset" : 200,
11229     "referenced_type" : "_ZTIVb"
11230    },
11231    {
11232     "access" : "private",
11233     "field_name" : "mHoldSelf",
11234     "field_offset" : 224,
11235     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11236    },
11237    {
11238     "access" : "private",
11239     "field_name" : "mTid",
11240     "field_offset" : 256,
11241     "referenced_type" : "_ZTIi"
11242    }
11243   ],
11244   "linker_set_key" : "_ZTIN7android6ThreadE",
11245   "name" : "android::Thread",
11246   "record_kind" : "class",
11247   "referenced_type" : "_ZTIN7android6ThreadE",
11248   "self_type" : "_ZTIN7android6ThreadE",
11249   "size" : 44,
11250   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11251   "vtable_components" :
11252   [
11253    {
11254     "component_value" : 36,
11255     "kind" : "vbase_offset"
11256    },
11257    {
11258     "kind" : "offset_to_top"
11259    },
11260    {
11261     "kind" : "rtti",
11262     "mangled_component_name" : "_ZTIN7android6ThreadE"
11263    },
11264    {
11265     "kind" : "complete_dtor_pointer",
11266     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11267    },
11268    {
11269     "kind" : "deleting_dtor_pointer",
11270     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11280    },
11281    {
11282     "is_pure" : true,
11283     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11284    },
11285    {
11286     "kind" : "vcall_offset"
11287    },
11288    {
11289     "kind" : "vcall_offset"
11290    },
11291    {
11292     "kind" : "vcall_offset"
11293    },
11294    {
11295     "kind" : "vcall_offset"
11296    },
11297    {
11298     "component_value" : -36,
11299     "kind" : "vcall_offset"
11300    },
11301    {
11302     "component_value" : -36,
11303     "kind" : "offset_to_top"
11304    },
11305    {
11306     "kind" : "rtti",
11307     "mangled_component_name" : "_ZTIN7android6ThreadE"
11308    },
11309    {
11310     "kind" : "complete_dtor_pointer",
11311     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11312    },
11313    {
11314     "kind" : "deleting_dtor_pointer",
11315     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11319    },
11320    {
11321     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11322    },
11323    {
11324     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11325    },
11326    {
11327     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11328    }
11329   ]
11330  },
11331  {
11332   "alignment" : 4,
11333   "base_specifiers" :
11334   [
11335    {
11336     "access" : "private",
11337     "referenced_type" : "_ZTIN7android10VectorImplE"
11338    }
11339   ],
11340   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11341   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11342   "record_kind" : "class",
11343   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11344   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11345   "size" : 20,
11346   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11347   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11348   "vtable_components" :
11349   [
11350    {
11351     "kind" : "offset_to_top"
11352    },
11353    {
11354     "kind" : "rtti",
11355     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11356    },
11357    {
11358     "kind" : "complete_dtor_pointer",
11359     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11360    },
11361    {
11362     "kind" : "deleting_dtor_pointer",
11363     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11364    },
11365    {
11366     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11367    },
11368    {
11369     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11370    },
11371    {
11372     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11373    },
11374    {
11375     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11376    },
11377    {
11378     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11379    },
11380    {
11381     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11382    }
11383   ]
11384  },
11385  {
11386   "alignment" : 1,
11387   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11388   "name" : "android::RefBase::weakref_type",
11389   "record_kind" : "class",
11390   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11391   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11392   "size" : 1,
11393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11394  },
11395  {
11396   "alignment" : 4,
11397   "fields" :
11398   [
11399    {
11400     "access" : "private",
11401     "field_name" : "mRefs",
11402     "field_offset" : 32,
11403     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11404    }
11405   ],
11406   "linker_set_key" : "_ZTIN7android7RefBaseE",
11407   "name" : "android::RefBase",
11408   "record_kind" : "class",
11409   "referenced_type" : "_ZTIN7android7RefBaseE",
11410   "self_type" : "_ZTIN7android7RefBaseE",
11411   "size" : 8,
11412   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11413   "vtable_components" :
11414   [
11415    {
11416     "kind" : "offset_to_top"
11417    },
11418    {
11419     "kind" : "rtti",
11420     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11421    },
11422    {
11423     "kind" : "complete_dtor_pointer",
11424     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11425    },
11426    {
11427     "kind" : "deleting_dtor_pointer",
11428     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11429    },
11430    {
11431     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11441    }
11442   ]
11443  },
11444  {
11445   "alignment" : 4,
11446   "fields" :
11447   [
11448    {
11449     "access" : "private",
11450     "field_name" : "mString",
11451     "referenced_type" : "_ZTIPKc"
11452    }
11453   ],
11454   "linker_set_key" : "_ZTIN7android7String8E",
11455   "name" : "android::String8",
11456   "record_kind" : "class",
11457   "referenced_type" : "_ZTIN7android7String8E",
11458   "self_type" : "_ZTIN7android7String8E",
11459   "size" : 4,
11460   "source_file" : "/system/core/libutils/include/utils/String8.h"
11461  },
11462  {
11463   "alignment" : 4,
11464   "fields" :
11465   [
11466    {
11467     "access" : "private",
11468     "field_name" : "mString",
11469     "referenced_type" : "_ZTIPKDs"
11470    }
11471   ],
11472   "linker_set_key" : "_ZTIN7android8String16E",
11473   "name" : "android::String16",
11474   "record_kind" : "class",
11475   "referenced_type" : "_ZTIN7android8String16E",
11476   "self_type" : "_ZTIN7android8String16E",
11477   "size" : 4,
11478   "source_file" : "/system/core/libutils/include/utils/String16.h"
11479  },
11480  {
11481   "alignment" : 4,
11482   "base_specifiers" :
11483   [
11484    {
11485     "is_virtual" : true,
11486     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11487    },
11488    {
11489     "is_virtual" : true,
11490     "referenced_type" : "_ZTIN7android7RefBaseE"
11491    }
11492   ],
11493   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11494   "name" : "android::hardware::HidlMemory",
11495   "record_kind" : "class",
11496   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11497   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11498   "size" : 52,
11499   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11500   "vtable_components" :
11501   [
11502    {
11503     "component_value" : 44,
11504     "kind" : "vbase_offset"
11505    },
11506    {
11507     "component_value" : 4,
11508     "kind" : "vbase_offset"
11509    },
11510    {
11511     "kind" : "offset_to_top"
11512    },
11513    {
11514     "kind" : "rtti",
11515     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11516    },
11517    {
11518     "kind" : "complete_dtor_pointer",
11519     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11520    },
11521    {
11522     "kind" : "deleting_dtor_pointer",
11523     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11524    },
11525    {
11526     "kind" : "vcall_offset"
11527    },
11528    {
11529     "kind" : "vcall_offset"
11530    },
11531    {
11532     "kind" : "vcall_offset"
11533    },
11534    {
11535     "kind" : "vcall_offset"
11536    },
11537    {
11538     "component_value" : -44,
11539     "kind" : "vcall_offset"
11540    },
11541    {
11542     "component_value" : -44,
11543     "kind" : "offset_to_top"
11544    },
11545    {
11546     "kind" : "rtti",
11547     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11548    },
11549    {
11550     "kind" : "complete_dtor_pointer",
11551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11552    },
11553    {
11554     "kind" : "deleting_dtor_pointer",
11555     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11568    }
11569   ]
11570  },
11571  {
11572   "alignment" : 4,
11573   "base_specifiers" :
11574   [
11575    {
11576     "is_virtual" : true,
11577     "referenced_type" : "_ZTIN7android7RefBaseE"
11578    }
11579   ],
11580   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11581   "name" : "android::hardware::IInterface",
11582   "record_kind" : "class",
11583   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11584   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11585   "size" : 12,
11586   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11587   "vtable_components" :
11588   [
11589    {
11590     "component_value" : 4,
11591     "kind" : "vbase_offset"
11592    },
11593    {
11594     "kind" : "offset_to_top"
11595    },
11596    {
11597     "kind" : "rtti",
11598     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11599    },
11600    {
11601     "kind" : "complete_dtor_pointer",
11602     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11603    },
11604    {
11605     "kind" : "deleting_dtor_pointer",
11606     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11607    },
11608    {
11609     "is_pure" : true,
11610     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11611    },
11612    {
11613     "kind" : "vcall_offset"
11614    },
11615    {
11616     "kind" : "vcall_offset"
11617    },
11618    {
11619     "kind" : "vcall_offset"
11620    },
11621    {
11622     "kind" : "vcall_offset"
11623    },
11624    {
11625     "component_value" : -4,
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "component_value" : -4,
11630     "kind" : "offset_to_top"
11631    },
11632    {
11633     "kind" : "rtti",
11634     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11635    },
11636    {
11637     "kind" : "complete_dtor_pointer",
11638     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11639    },
11640    {
11641     "kind" : "deleting_dtor_pointer",
11642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11646    },
11647    {
11648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11649    },
11650    {
11651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11655    }
11656   ]
11657  },
11658  {
11659   "alignment" : 1,
11660   "fields" :
11661   [
11662    {
11663     "access" : "private",
11664     "field_name" : "mBuffer",
11665     "referenced_type" : "_ZTIA32_h"
11666    }
11667   ],
11668   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11669   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11670   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11671   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11672   "size" : 32,
11673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11674   "template_args" : [ "_ZTIh" ]
11675  },
11676  {
11677   "alignment" : 4,
11678   "base_specifiers" :
11679   [
11680    {
11681     "is_virtual" : true,
11682     "referenced_type" : "_ZTIN7android7RefBaseE"
11683    }
11684   ],
11685   "fields" :
11686   [
11687    {
11688     "access" : "private",
11689     "field_name" : "mRemote",
11690     "field_offset" : 32,
11691     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11692    },
11693    {
11694     "access" : "private",
11695     "field_name" : "mRefs",
11696     "field_offset" : 64,
11697     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11698    },
11699    {
11700     "access" : "private",
11701     "field_name" : "mState",
11702     "field_offset" : 96,
11703     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11704    }
11705   ],
11706   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11707   "name" : "android::hardware::BpHwRefBase",
11708   "record_kind" : "class",
11709   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11710   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11711   "size" : 24,
11712   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11713   "vtable_components" :
11714   [
11715    {
11716     "component_value" : 16,
11717     "kind" : "vbase_offset"
11718    },
11719    {
11720     "kind" : "offset_to_top"
11721    },
11722    {
11723     "kind" : "rtti",
11724     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11725    },
11726    {
11727     "kind" : "complete_dtor_pointer",
11728     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11729    },
11730    {
11731     "kind" : "deleting_dtor_pointer",
11732     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11742    },
11743    {
11744     "kind" : "vcall_offset"
11745    },
11746    {
11747     "component_value" : -16,
11748     "kind" : "vcall_offset"
11749    },
11750    {
11751     "component_value" : -16,
11752     "kind" : "vcall_offset"
11753    },
11754    {
11755     "component_value" : -16,
11756     "kind" : "vcall_offset"
11757    },
11758    {
11759     "component_value" : -16,
11760     "kind" : "vcall_offset"
11761    },
11762    {
11763     "component_value" : -16,
11764     "kind" : "offset_to_top"
11765    },
11766    {
11767     "kind" : "rtti",
11768     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11769    },
11770    {
11771     "kind" : "complete_dtor_pointer",
11772     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11773    },
11774    {
11775     "kind" : "deleting_dtor_pointer",
11776     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11777    },
11778    {
11779     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11780    },
11781    {
11782     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11783    },
11784    {
11785     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11786    },
11787    {
11788     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11789    }
11790   ]
11791  },
11792  {
11793   "alignment" : 4,
11794   "base_specifiers" :
11795   [
11796    {
11797     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
11798    },
11799    {
11800     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11801    },
11802    {
11803     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11804    }
11805   ],
11806   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11807   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback>",
11808   "record_kind" : "class",
11809   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11810   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
11811   "size" : 32,
11812   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11813   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ],
11814   "vtable_components" :
11815   [
11816    {
11817     "component_value" : 24,
11818     "kind" : "vbase_offset"
11819    },
11820    {
11821     "kind" : "offset_to_top"
11822    },
11823    {
11824     "kind" : "rtti",
11825     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11826    },
11827    {
11828     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11838    },
11839    {
11840     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11847    },
11848    {
11849     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
11850    },
11851    {
11852     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11859    },
11860    {
11861     "kind" : "complete_dtor_pointer",
11862     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11863    },
11864    {
11865     "kind" : "deleting_dtor_pointer",
11866     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11867    },
11868    {
11869     "is_pure" : true,
11870     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
11871    },
11872    {
11873     "is_pure" : true,
11874     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
11875    },
11876    {
11877     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
11878    },
11879    {
11880     "component_value" : 20,
11881     "kind" : "vbase_offset"
11882    },
11883    {
11884     "component_value" : -4,
11885     "kind" : "offset_to_top"
11886    },
11887    {
11888     "kind" : "rtti",
11889     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11890    },
11891    {
11892     "kind" : "complete_dtor_pointer",
11893     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11894    },
11895    {
11896     "kind" : "deleting_dtor_pointer",
11897     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11898    },
11899    {
11900     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
11901    },
11902    {
11903     "component_value" : 16,
11904     "kind" : "vbase_offset"
11905    },
11906    {
11907     "component_value" : -8,
11908     "kind" : "offset_to_top"
11909    },
11910    {
11911     "kind" : "rtti",
11912     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11913    },
11914    {
11915     "kind" : "complete_dtor_pointer",
11916     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11917    },
11918    {
11919     "kind" : "deleting_dtor_pointer",
11920     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11930    },
11931    {
11932     "kind" : "vcall_offset"
11933    },
11934    {
11935     "component_value" : -16,
11936     "kind" : "vcall_offset"
11937    },
11938    {
11939     "component_value" : -16,
11940     "kind" : "vcall_offset"
11941    },
11942    {
11943     "component_value" : -16,
11944     "kind" : "vcall_offset"
11945    },
11946    {
11947     "component_value" : -24,
11948     "kind" : "vcall_offset"
11949    },
11950    {
11951     "component_value" : -24,
11952     "kind" : "offset_to_top"
11953    },
11954    {
11955     "kind" : "rtti",
11956     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
11957    },
11958    {
11959     "kind" : "complete_dtor_pointer",
11960     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
11961    },
11962    {
11963     "kind" : "deleting_dtor_pointer",
11964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
11965    },
11966    {
11967     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11968    },
11969    {
11970     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11971    },
11972    {
11973     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11974    },
11975    {
11976     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11977    }
11978   ]
11979  },
11980  {
11981   "alignment" : 4,
11982   "base_specifiers" :
11983   [
11984    {
11985     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
11986    },
11987    {
11988     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11989    },
11990    {
11991     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11992    }
11993   ],
11994   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11995   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc>",
11996   "record_kind" : "class",
11997   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11998   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
11999   "size" : 32,
12000   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12001   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ],
12002   "vtable_components" :
12003   [
12004    {
12005     "component_value" : 24,
12006     "kind" : "vbase_offset"
12007    },
12008    {
12009     "kind" : "offset_to_top"
12010    },
12011    {
12012     "kind" : "rtti",
12013     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
12014    },
12015    {
12016     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
12032    },
12033    {
12034     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12035    },
12036    {
12037     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
12038    },
12039    {
12040     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
12044    },
12045    {
12046     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12047    },
12048    {
12049     "kind" : "complete_dtor_pointer",
12050     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
12051    },
12052    {
12053     "kind" : "deleting_dtor_pointer",
12054     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
12055    },
12056    {
12057     "is_pure" : true,
12058     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
12059    },
12060    {
12061     "is_pure" : true,
12062     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
12063    },
12064    {
12065     "is_pure" : true,
12066     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
12067    },
12068    {
12069     "is_pure" : true,
12070     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
12071    },
12072    {
12073     "is_pure" : true,
12074     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
12075    },
12076    {
12077     "is_pure" : true,
12078     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
12079    },
12080    {
12081     "is_pure" : true,
12082     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
12086    },
12087    {
12088     "component_value" : 20,
12089     "kind" : "vbase_offset"
12090    },
12091    {
12092     "component_value" : -4,
12093     "kind" : "offset_to_top"
12094    },
12095    {
12096     "kind" : "rtti",
12097     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
12098    },
12099    {
12100     "kind" : "complete_dtor_pointer",
12101     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
12102    },
12103    {
12104     "kind" : "deleting_dtor_pointer",
12105     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
12106    },
12107    {
12108     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
12109    },
12110    {
12111     "component_value" : 16,
12112     "kind" : "vbase_offset"
12113    },
12114    {
12115     "component_value" : -8,
12116     "kind" : "offset_to_top"
12117    },
12118    {
12119     "kind" : "rtti",
12120     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
12121    },
12122    {
12123     "kind" : "complete_dtor_pointer",
12124     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
12125    },
12126    {
12127     "kind" : "deleting_dtor_pointer",
12128     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
12129    },
12130    {
12131     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12135    },
12136    {
12137     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12138    },
12139    {
12140     "kind" : "vcall_offset"
12141    },
12142    {
12143     "component_value" : -16,
12144     "kind" : "vcall_offset"
12145    },
12146    {
12147     "component_value" : -16,
12148     "kind" : "vcall_offset"
12149    },
12150    {
12151     "component_value" : -16,
12152     "kind" : "vcall_offset"
12153    },
12154    {
12155     "component_value" : -24,
12156     "kind" : "vcall_offset"
12157    },
12158    {
12159     "component_value" : -24,
12160     "kind" : "offset_to_top"
12161    },
12162    {
12163     "kind" : "rtti",
12164     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
12165    },
12166    {
12167     "kind" : "complete_dtor_pointer",
12168     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
12169    },
12170    {
12171     "kind" : "deleting_dtor_pointer",
12172     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
12173    },
12174    {
12175     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12176    },
12177    {
12178     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12179    },
12180    {
12181     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12182    },
12183    {
12184     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12185    }
12186   ]
12187  },
12188  {
12189   "alignment" : 4,
12190   "base_specifiers" :
12191   [
12192    {
12193     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
12194    },
12195    {
12196     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12197    },
12198    {
12199     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12200    }
12201   ],
12202   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
12203   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfcClientCallback>",
12204   "record_kind" : "class",
12205   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
12206   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
12207   "size" : 32,
12208   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12209   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" ],
12210   "vtable_components" :
12211   [
12212    {
12213     "component_value" : 24,
12214     "kind" : "vbase_offset"
12215    },
12216    {
12217     "kind" : "offset_to_top"
12218    },
12219    {
12220     "kind" : "rtti",
12221     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
12222    },
12223    {
12224     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12228    },
12229    {
12230     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12231    },
12232    {
12233     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12234    },
12235    {
12236     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12237    },
12238    {
12239     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12255    },
12256    {
12257     "kind" : "complete_dtor_pointer",
12258     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
12259    },
12260    {
12261     "kind" : "deleting_dtor_pointer",
12262     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
12263    },
12264    {
12265     "is_pure" : true,
12266     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
12267    },
12268    {
12269     "is_pure" : true,
12270     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12271    },
12272    {
12273     "is_pure" : true,
12274     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
12275    },
12276    {
12277     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
12278    },
12279    {
12280     "component_value" : 20,
12281     "kind" : "vbase_offset"
12282    },
12283    {
12284     "component_value" : -4,
12285     "kind" : "offset_to_top"
12286    },
12287    {
12288     "kind" : "rtti",
12289     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
12290    },
12291    {
12292     "kind" : "complete_dtor_pointer",
12293     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
12294    },
12295    {
12296     "kind" : "deleting_dtor_pointer",
12297     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
12298    },
12299    {
12300     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
12301    },
12302    {
12303     "component_value" : 16,
12304     "kind" : "vbase_offset"
12305    },
12306    {
12307     "component_value" : -8,
12308     "kind" : "offset_to_top"
12309    },
12310    {
12311     "kind" : "rtti",
12312     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
12313    },
12314    {
12315     "kind" : "complete_dtor_pointer",
12316     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
12317    },
12318    {
12319     "kind" : "deleting_dtor_pointer",
12320     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12330    },
12331    {
12332     "kind" : "vcall_offset"
12333    },
12334    {
12335     "component_value" : -16,
12336     "kind" : "vcall_offset"
12337    },
12338    {
12339     "component_value" : -16,
12340     "kind" : "vcall_offset"
12341    },
12342    {
12343     "component_value" : -16,
12344     "kind" : "vcall_offset"
12345    },
12346    {
12347     "component_value" : -24,
12348     "kind" : "vcall_offset"
12349    },
12350    {
12351     "component_value" : -24,
12352     "kind" : "offset_to_top"
12353    },
12354    {
12355     "kind" : "rtti",
12356     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
12357    },
12358    {
12359     "kind" : "complete_dtor_pointer",
12360     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
12361    },
12362    {
12363     "kind" : "deleting_dtor_pointer",
12364     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
12365    },
12366    {
12367     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12368    },
12369    {
12370     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12371    },
12372    {
12373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12377    }
12378   ]
12379  },
12380  {
12381   "alignment" : 4,
12382   "base_specifiers" :
12383   [
12384    {
12385     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
12386    },
12387    {
12388     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12389    },
12390    {
12391     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12392    }
12393   ],
12394   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
12395   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfc>",
12396   "record_kind" : "class",
12397   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
12398   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
12399   "size" : 32,
12400   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12401   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_14INfcE" ],
12402   "vtable_components" :
12403   [
12404    {
12405     "component_value" : 24,
12406     "kind" : "vbase_offset"
12407    },
12408    {
12409     "kind" : "offset_to_top"
12410    },
12411    {
12412     "kind" : "rtti",
12413     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
12414    },
12415    {
12416     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv"
12417    },
12418    {
12419     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12447    },
12448    {
12449     "kind" : "complete_dtor_pointer",
12450     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
12451    },
12452    {
12453     "kind" : "deleting_dtor_pointer",
12454     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
12455    },
12456    {
12457     "is_pure" : true,
12458     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
12459    },
12460    {
12461     "is_pure" : true,
12462     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE"
12463    },
12464    {
12465     "is_pure" : true,
12466     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE"
12467    },
12468    {
12469     "is_pure" : true,
12470     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv"
12471    },
12472    {
12473     "is_pure" : true,
12474     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv"
12475    },
12476    {
12477     "is_pure" : true,
12478     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv"
12479    },
12480    {
12481     "is_pure" : true,
12482     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv"
12483    },
12484    {
12485     "is_pure" : true,
12486     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv"
12487    },
12488    {
12489     "is_pure" : true,
12490     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv"
12491    },
12492    {
12493     "is_pure" : true,
12494     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
12495    },
12496    {
12497     "is_pure" : true,
12498     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
12502    },
12503    {
12504     "component_value" : 20,
12505     "kind" : "vbase_offset"
12506    },
12507    {
12508     "component_value" : -4,
12509     "kind" : "offset_to_top"
12510    },
12511    {
12512     "kind" : "rtti",
12513     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
12514    },
12515    {
12516     "kind" : "complete_dtor_pointer",
12517     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
12518    },
12519    {
12520     "kind" : "deleting_dtor_pointer",
12521     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
12522    },
12523    {
12524     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
12525    },
12526    {
12527     "component_value" : 16,
12528     "kind" : "vbase_offset"
12529    },
12530    {
12531     "component_value" : -8,
12532     "kind" : "offset_to_top"
12533    },
12534    {
12535     "kind" : "rtti",
12536     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
12537    },
12538    {
12539     "kind" : "complete_dtor_pointer",
12540     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
12541    },
12542    {
12543     "kind" : "deleting_dtor_pointer",
12544     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12548    },
12549    {
12550     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12554    },
12555    {
12556     "kind" : "vcall_offset"
12557    },
12558    {
12559     "component_value" : -16,
12560     "kind" : "vcall_offset"
12561    },
12562    {
12563     "component_value" : -16,
12564     "kind" : "vcall_offset"
12565    },
12566    {
12567     "component_value" : -16,
12568     "kind" : "vcall_offset"
12569    },
12570    {
12571     "component_value" : -24,
12572     "kind" : "vcall_offset"
12573    },
12574    {
12575     "component_value" : -24,
12576     "kind" : "offset_to_top"
12577    },
12578    {
12579     "kind" : "rtti",
12580     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
12581    },
12582    {
12583     "kind" : "complete_dtor_pointer",
12584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
12585    },
12586    {
12587     "kind" : "deleting_dtor_pointer",
12588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
12589    },
12590    {
12591     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12592    },
12593    {
12594     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12601    }
12602   ]
12603  },
12604  {
12605   "alignment" : 4,
12606   "base_specifiers" :
12607   [
12608    {
12609     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12610    },
12611    {
12612     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12613    },
12614    {
12615     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12616    }
12617   ],
12618   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12619   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12620   "record_kind" : "class",
12621   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12622   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12623   "size" : 32,
12624   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12625   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12626   "vtable_components" :
12627   [
12628    {
12629     "component_value" : 24,
12630     "kind" : "vbase_offset"
12631    },
12632    {
12633     "kind" : "offset_to_top"
12634    },
12635    {
12636     "kind" : "rtti",
12637     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12638    },
12639    {
12640     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12647    },
12648    {
12649     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12650    },
12651    {
12652     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12653    },
12654    {
12655     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12656    },
12657    {
12658     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12659    },
12660    {
12661     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12662    },
12663    {
12664     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12665    },
12666    {
12667     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12668    },
12669    {
12670     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12671    },
12672    {
12673     "kind" : "complete_dtor_pointer",
12674     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12675    },
12676    {
12677     "kind" : "deleting_dtor_pointer",
12678     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12682    },
12683    {
12684     "component_value" : 20,
12685     "kind" : "vbase_offset"
12686    },
12687    {
12688     "component_value" : -4,
12689     "kind" : "offset_to_top"
12690    },
12691    {
12692     "kind" : "rtti",
12693     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12694    },
12695    {
12696     "kind" : "complete_dtor_pointer",
12697     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12698    },
12699    {
12700     "kind" : "deleting_dtor_pointer",
12701     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12702    },
12703    {
12704     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12705    },
12706    {
12707     "component_value" : 16,
12708     "kind" : "vbase_offset"
12709    },
12710    {
12711     "component_value" : -8,
12712     "kind" : "offset_to_top"
12713    },
12714    {
12715     "kind" : "rtti",
12716     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12717    },
12718    {
12719     "kind" : "complete_dtor_pointer",
12720     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12721    },
12722    {
12723     "kind" : "deleting_dtor_pointer",
12724     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12731    },
12732    {
12733     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12734    },
12735    {
12736     "kind" : "vcall_offset"
12737    },
12738    {
12739     "component_value" : -16,
12740     "kind" : "vcall_offset"
12741    },
12742    {
12743     "component_value" : -16,
12744     "kind" : "vcall_offset"
12745    },
12746    {
12747     "component_value" : -16,
12748     "kind" : "vcall_offset"
12749    },
12750    {
12751     "component_value" : -24,
12752     "kind" : "vcall_offset"
12753    },
12754    {
12755     "component_value" : -24,
12756     "kind" : "offset_to_top"
12757    },
12758    {
12759     "kind" : "rtti",
12760     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12761    },
12762    {
12763     "kind" : "complete_dtor_pointer",
12764     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12765    },
12766    {
12767     "kind" : "deleting_dtor_pointer",
12768     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12769    },
12770    {
12771     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12772    },
12773    {
12774     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12775    },
12776    {
12777     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12778    },
12779    {
12780     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12781    }
12782   ]
12783  },
12784  {
12785   "alignment" : 4,
12786   "fields" :
12787   [
12788    {
12789     "access" : "private",
12790     "field_name" : "mHandle",
12791     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12792    },
12793    {
12794     "access" : "private",
12795     "field_name" : "mOwnsHandle",
12796     "field_offset" : 64,
12797     "referenced_type" : "_ZTIb"
12798    },
12799    {
12800     "access" : "private",
12801     "field_name" : "mPad",
12802     "field_offset" : 72,
12803     "referenced_type" : "_ZTIA7_h"
12804    }
12805   ],
12806   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12807   "name" : "android::hardware::hidl_handle",
12808   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12809   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12810   "size" : 16,
12811   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12812  },
12813  {
12814   "alignment" : 4,
12815   "fields" :
12816   [
12817    {
12818     "access" : "private",
12819     "field_name" : "mHandle",
12820     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12821    },
12822    {
12823     "access" : "private",
12824     "field_name" : "mSize",
12825     "field_offset" : 128,
12826     "referenced_type" : "_ZTIy"
12827    },
12828    {
12829     "access" : "private",
12830     "field_name" : "mName",
12831     "field_offset" : 192,
12832     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12833    }
12834   ],
12835   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12836   "name" : "android::hardware::hidl_memory",
12837   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12838   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12839   "size" : 40,
12840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12841  },
12842  {
12843   "alignment" : 4,
12844   "fields" :
12845   [
12846    {
12847     "access" : "private",
12848     "field_name" : "mBuffer",
12849     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12850    },
12851    {
12852     "access" : "private",
12853     "field_name" : "mSize",
12854     "field_offset" : 64,
12855     "referenced_type" : "_ZTIj"
12856    },
12857    {
12858     "access" : "private",
12859     "field_name" : "mOwnsBuffer",
12860     "field_offset" : 96,
12861     "referenced_type" : "_ZTIb"
12862    },
12863    {
12864     "access" : "private",
12865     "field_name" : "mPad",
12866     "field_offset" : 104,
12867     "referenced_type" : "_ZTIA3_h"
12868    }
12869   ],
12870   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12871   "name" : "android::hardware::hidl_string",
12872   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12873   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12874   "size" : 16,
12875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12876  },
12877  {
12878   "alignment" : 4,
12879   "fields" :
12880   [
12881    {
12882     "access" : "private",
12883     "field_name" : "mGrantors",
12884     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12885    },
12886    {
12887     "access" : "private",
12888     "field_name" : "mHandle",
12889     "field_offset" : 128,
12890     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12891    },
12892    {
12893     "access" : "private",
12894     "field_name" : "mQuantum",
12895     "field_offset" : 192,
12896     "referenced_type" : "_ZTIj"
12897    },
12898    {
12899     "access" : "private",
12900     "field_name" : "mFlags",
12901     "field_offset" : 224,
12902     "referenced_type" : "_ZTIj"
12903    }
12904   ],
12905   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12906   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12907   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12908   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12909   "size" : 32,
12910   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12911   "template_args" : [ "_ZTIc" ]
12912  },
12913  {
12914   "access" : "private",
12915   "alignment" : 4,
12916   "fields" :
12917   [
12918    {
12919     "field_name" : "binder",
12920     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12921    },
12922    {
12923     "field_name" : "refs",
12924     "field_offset" : 32,
12925     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12926    }
12927   ],
12928   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12929   "name" : "android::hardware::ProcessState::handle_entry",
12930   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12931   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12932   "size" : 8,
12933   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12934  },
12935  {
12936   "alignment" : 4,
12937   "base_specifiers" :
12938   [
12939    {
12940     "is_virtual" : true,
12941     "referenced_type" : "_ZTIN7android7RefBaseE"
12942    }
12943   ],
12944   "fields" :
12945   [
12946    {
12947     "access" : "private",
12948     "field_name" : "mDriverFD",
12949     "field_offset" : 32,
12950     "referenced_type" : "_ZTIi"
12951    },
12952    {
12953     "access" : "private",
12954     "field_name" : "mVMStart",
12955     "field_offset" : 64,
12956     "referenced_type" : "_ZTIPv"
12957    },
12958    {
12959     "access" : "private",
12960     "field_name" : "mThreadCountLock",
12961     "field_offset" : 96,
12962     "referenced_type" : "_ZTI15pthread_mutex_t"
12963    },
12964    {
12965     "access" : "private",
12966     "field_name" : "mThreadCountDecrement",
12967     "field_offset" : 128,
12968     "referenced_type" : "_ZTI14pthread_cond_t"
12969    },
12970    {
12971     "access" : "private",
12972     "field_name" : "mExecutingThreadsCount",
12973     "field_offset" : 160,
12974     "referenced_type" : "_ZTIj"
12975    },
12976    {
12977     "access" : "private",
12978     "field_name" : "mMaxThreads",
12979     "field_offset" : 192,
12980     "referenced_type" : "_ZTIj"
12981    },
12982    {
12983     "access" : "private",
12984     "field_name" : "mStarvationStartTimeMs",
12985     "field_offset" : 224,
12986     "referenced_type" : "_ZTIx"
12987    },
12988    {
12989     "access" : "private",
12990     "field_name" : "mLock",
12991     "field_offset" : 288,
12992     "referenced_type" : "_ZTIN7android5MutexE"
12993    },
12994    {
12995     "access" : "private",
12996     "field_name" : "mHandleToObject",
12997     "field_offset" : 320,
12998     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12999    },
13000    {
13001     "access" : "private",
13002     "field_name" : "mManagesContexts",
13003     "field_offset" : 480,
13004     "referenced_type" : "_ZTIb"
13005    },
13006    {
13007     "access" : "private",
13008     "field_name" : "mBinderContextCheckFunc",
13009     "field_offset" : 512,
13010     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13011    },
13012    {
13013     "access" : "private",
13014     "field_name" : "mBinderContextUserData",
13015     "field_offset" : 544,
13016     "referenced_type" : "_ZTIPv"
13017    },
13018    {
13019     "access" : "private",
13020     "field_name" : "mContexts",
13021     "field_offset" : 576,
13022     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13023    },
13024    {
13025     "access" : "private",
13026     "field_name" : "mRootDir",
13027     "field_offset" : 736,
13028     "referenced_type" : "_ZTIN7android7String8E"
13029    },
13030    {
13031     "access" : "private",
13032     "field_name" : "mThreadPoolStarted",
13033     "field_offset" : 768,
13034     "referenced_type" : "_ZTIb"
13035    },
13036    {
13037     "access" : "private",
13038     "field_name" : "mSpawnThreadOnStart",
13039     "field_offset" : 776,
13040     "referenced_type" : "_ZTIb"
13041    },
13042    {
13043     "access" : "private",
13044     "field_name" : "mThreadPoolSeq",
13045     "field_offset" : 800,
13046     "referenced_type" : "_ZTIVi"
13047    },
13048    {
13049     "access" : "private",
13050     "field_name" : "mMmapSize",
13051     "field_offset" : 832,
13052     "referenced_type" : "_ZTIKj"
13053    },
13054    {
13055     "access" : "private",
13056     "field_name" : "mCallRestriction",
13057     "field_offset" : 864,
13058     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13059    }
13060   ],
13061   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13062   "name" : "android::hardware::ProcessState",
13063   "record_kind" : "class",
13064   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13065   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13066   "size" : 120,
13067   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13068   "vtable_components" :
13069   [
13070    {
13071     "component_value" : 112,
13072     "kind" : "vbase_offset"
13073    },
13074    {
13075     "kind" : "offset_to_top"
13076    },
13077    {
13078     "kind" : "rtti",
13079     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13080    },
13081    {
13082     "kind" : "complete_dtor_pointer",
13083     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13084    },
13085    {
13086     "kind" : "deleting_dtor_pointer",
13087     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13088    },
13089    {
13090     "kind" : "vcall_offset"
13091    },
13092    {
13093     "kind" : "vcall_offset"
13094    },
13095    {
13096     "kind" : "vcall_offset"
13097    },
13098    {
13099     "kind" : "vcall_offset"
13100    },
13101    {
13102     "component_value" : -112,
13103     "kind" : "vcall_offset"
13104    },
13105    {
13106     "component_value" : -112,
13107     "kind" : "offset_to_top"
13108    },
13109    {
13110     "kind" : "rtti",
13111     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13112    },
13113    {
13114     "kind" : "complete_dtor_pointer",
13115     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13116    },
13117    {
13118     "kind" : "deleting_dtor_pointer",
13119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13126    },
13127    {
13128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13129    },
13130    {
13131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13132    }
13133   ]
13134  },
13135  {
13136   "alignment" : 2,
13137   "fields" :
13138   [
13139    {
13140     "access" : "private",
13141     "field_name" : "mMajor",
13142     "referenced_type" : "_ZTIt"
13143    },
13144    {
13145     "access" : "private",
13146     "field_name" : "mMinor",
13147     "field_offset" : 16,
13148     "referenced_type" : "_ZTIt"
13149    }
13150   ],
13151   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13152   "name" : "android::hardware::hidl_version",
13153   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13154   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13155   "size" : 4,
13156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13157  },
13158  {
13159   "alignment" : 4,
13160   "fields" :
13161   [
13162    {
13163     "access" : "private",
13164     "field_name" : "mMutex",
13165     "referenced_type" : "_ZTINSt3__15mutexE"
13166    },
13167    {
13168     "access" : "private",
13169     "field_name" : "mMap",
13170     "field_offset" : 32,
13171     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13172    }
13173   ],
13174   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13175   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13176   "record_kind" : "class",
13177   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13178   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13179   "size" : 16,
13180   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13181   "template_args" :
13182   [
13183    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13184    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13185   ]
13186  },
13187  {
13188   "alignment" : 4,
13189   "fields" :
13190   [
13191    {
13192     "access" : "private",
13193     "field_name" : "mMutex",
13194     "referenced_type" : "_ZTINSt3__15mutexE"
13195    },
13196    {
13197     "access" : "private",
13198     "field_name" : "mMap",
13199     "field_offset" : 32,
13200     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13201    }
13202   ],
13203   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13204   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13205   "record_kind" : "class",
13206   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13207   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13208   "size" : 16,
13209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13210   "template_args" :
13211   [
13212    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13213    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13214   ]
13215  },
13216  {
13217   "alignment" : 4,
13218   "fields" :
13219   [
13220    {
13221     "access" : "private",
13222     "field_name" : "mMutex",
13223     "referenced_type" : "_ZTINSt3__15mutexE"
13224    },
13225    {
13226     "access" : "private",
13227     "field_name" : "mMap",
13228     "field_offset" : 32,
13229     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13230    }
13231   ],
13232   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13233   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13234   "record_kind" : "class",
13235   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13236   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13237   "size" : 16,
13238   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13239   "template_args" :
13240   [
13241    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13242    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13243   ]
13244  },
13245  {
13246   "alignment" : 8,
13247   "fields" :
13248   [
13249    {
13250     "field_name" : "flags",
13251     "referenced_type" : "_ZTIj"
13252    },
13253    {
13254     "field_name" : "fdIndex",
13255     "field_offset" : 32,
13256     "referenced_type" : "_ZTIj"
13257    },
13258    {
13259     "field_name" : "offset",
13260     "field_offset" : 64,
13261     "referenced_type" : "_ZTIj"
13262    },
13263    {
13264     "field_name" : "extent",
13265     "field_offset" : 128,
13266     "referenced_type" : "_ZTIy"
13267    }
13268   ],
13269   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13270   "name" : "android::hardware::GrantorDescriptor",
13271   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13272   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13273   "size" : 24,
13274   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13275  },
13276  {
13277   "alignment" : 4,
13278   "base_specifiers" :
13279   [
13280    {
13281     "is_virtual" : true,
13282     "referenced_type" : "_ZTIN7android7RefBaseE"
13283    }
13284   ],
13285   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13286   "name" : "android::hardware::hidl_death_recipient",
13287   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13288   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13289   "size" : 12,
13290   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13291   "vtable_components" :
13292   [
13293    {
13294     "component_value" : 4,
13295     "kind" : "vbase_offset"
13296    },
13297    {
13298     "kind" : "offset_to_top"
13299    },
13300    {
13301     "kind" : "rtti",
13302     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13303    },
13304    {
13305     "is_pure" : true,
13306     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13307    },
13308    {
13309     "kind" : "complete_dtor_pointer",
13310     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13311    },
13312    {
13313     "kind" : "deleting_dtor_pointer",
13314     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13315    },
13316    {
13317     "kind" : "vcall_offset"
13318    },
13319    {
13320     "kind" : "vcall_offset"
13321    },
13322    {
13323     "kind" : "vcall_offset"
13324    },
13325    {
13326     "kind" : "vcall_offset"
13327    },
13328    {
13329     "component_value" : -4,
13330     "kind" : "vcall_offset"
13331    },
13332    {
13333     "component_value" : -4,
13334     "kind" : "offset_to_top"
13335    },
13336    {
13337     "kind" : "rtti",
13338     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13339    },
13340    {
13341     "kind" : "complete_dtor_pointer",
13342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13343    },
13344    {
13345     "kind" : "deleting_dtor_pointer",
13346     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13347    },
13348    {
13349     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13350    },
13351    {
13352     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13353    },
13354    {
13355     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13359    }
13360   ]
13361  },
13362  {
13363   "alignment" : 4,
13364   "base_specifiers" :
13365   [
13366    {
13367     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13368    }
13369   ],
13370   "fields" :
13371   [
13372    {
13373     "access" : "private",
13374     "field_name" : "mRecipient",
13375     "field_offset" : 32,
13376     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13377    },
13378    {
13379     "access" : "private",
13380     "field_name" : "mCookie",
13381     "field_offset" : 96,
13382     "referenced_type" : "_ZTIy"
13383    },
13384    {
13385     "access" : "private",
13386     "field_name" : "mBase",
13387     "field_offset" : 160,
13388     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13389    }
13390   ],
13391   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13392   "name" : "android::hardware::hidl_binder_death_recipient",
13393   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13394   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13395   "size" : 36,
13396   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13397   "vtable_components" :
13398   [
13399    {
13400     "component_value" : 28,
13401     "kind" : "vbase_offset"
13402    },
13403    {
13404     "kind" : "offset_to_top"
13405    },
13406    {
13407     "kind" : "rtti",
13408     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13409    },
13410    {
13411     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13412    },
13413    {
13414     "kind" : "complete_dtor_pointer",
13415     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13416    },
13417    {
13418     "kind" : "deleting_dtor_pointer",
13419     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13420    },
13421    {
13422     "kind" : "vcall_offset"
13423    },
13424    {
13425     "kind" : "vcall_offset"
13426    },
13427    {
13428     "kind" : "vcall_offset"
13429    },
13430    {
13431     "kind" : "vcall_offset"
13432    },
13433    {
13434     "component_value" : -28,
13435     "kind" : "vcall_offset"
13436    },
13437    {
13438     "component_value" : -28,
13439     "kind" : "offset_to_top"
13440    },
13441    {
13442     "kind" : "rtti",
13443     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13444    },
13445    {
13446     "kind" : "complete_dtor_pointer",
13447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13448    },
13449    {
13450     "kind" : "deleting_dtor_pointer",
13451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13452    },
13453    {
13454     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13458    },
13459    {
13460     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13461    },
13462    {
13463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13464    }
13465   ]
13466  },
13467  {
13468   "alignment" : 4,
13469   "base_specifiers" :
13470   [
13471    {
13472     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13473    }
13474   ],
13475   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
13476   "name" : "android::hardware::nfc::V1_0::INfcClientCallback",
13477   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
13478   "self_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
13479   "size" : 12,
13480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h",
13481   "vtable_components" :
13482   [
13483    {
13484     "component_value" : 4,
13485     "kind" : "vbase_offset"
13486    },
13487    {
13488     "kind" : "offset_to_top"
13489    },
13490    {
13491     "kind" : "rtti",
13492     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
13493    },
13494    {
13495     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13502    },
13503    {
13504     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13505    },
13506    {
13507     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13508    },
13509    {
13510     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
13511    },
13512    {
13513     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13514    },
13515    {
13516     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
13517    },
13518    {
13519     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13520    },
13521    {
13522     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
13523    },
13524    {
13525     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13526    },
13527    {
13528     "kind" : "complete_dtor_pointer",
13529     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
13530    },
13531    {
13532     "kind" : "deleting_dtor_pointer",
13533     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
13534    },
13535    {
13536     "is_pure" : true,
13537     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
13538    },
13539    {
13540     "is_pure" : true,
13541     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
13542    },
13543    {
13544     "kind" : "vcall_offset"
13545    },
13546    {
13547     "kind" : "vcall_offset"
13548    },
13549    {
13550     "kind" : "vcall_offset"
13551    },
13552    {
13553     "kind" : "vcall_offset"
13554    },
13555    {
13556     "component_value" : -4,
13557     "kind" : "vcall_offset"
13558    },
13559    {
13560     "component_value" : -4,
13561     "kind" : "offset_to_top"
13562    },
13563    {
13564     "kind" : "rtti",
13565     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
13566    },
13567    {
13568     "kind" : "complete_dtor_pointer",
13569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
13570    },
13571    {
13572     "kind" : "deleting_dtor_pointer",
13573     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
13574    },
13575    {
13576     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13577    },
13578    {
13579     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13580    },
13581    {
13582     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13583    },
13584    {
13585     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13586    }
13587   ]
13588  },
13589  {
13590   "alignment" : 4,
13591   "base_specifiers" :
13592   [
13593    {
13594     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13595    }
13596   ],
13597   "fields" :
13598   [
13599    {
13600     "access" : "private",
13601     "field_name" : "_hidl_mImpl",
13602     "field_offset" : 544,
13603     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
13604    }
13605   ],
13606   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
13607   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback",
13608   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
13609   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
13610   "size" : 80,
13611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h",
13612   "vtable_components" :
13613   [
13614    {
13615     "component_value" : 72,
13616     "kind" : "vbase_offset"
13617    },
13618    {
13619     "kind" : "offset_to_top"
13620    },
13621    {
13622     "kind" : "rtti",
13623     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
13624    },
13625    {
13626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13633    },
13634    {
13635     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13639    },
13640    {
13641     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13642    },
13643    {
13644     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13645    },
13646    {
13647     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13651    },
13652    {
13653     "kind" : "complete_dtor_pointer",
13654     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
13655    },
13656    {
13657     "kind" : "deleting_dtor_pointer",
13658     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13662    },
13663    {
13664     "component_value" : -20,
13665     "kind" : "offset_to_top"
13666    },
13667    {
13668     "kind" : "rtti",
13669     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
13670    },
13671    {
13672     "kind" : "complete_dtor_pointer",
13673     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
13674    },
13675    {
13676     "kind" : "deleting_dtor_pointer",
13677     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
13678    },
13679    {
13680     "kind" : "vcall_offset"
13681    },
13682    {
13683     "kind" : "vcall_offset"
13684    },
13685    {
13686     "kind" : "vcall_offset"
13687    },
13688    {
13689     "kind" : "vcall_offset"
13690    },
13691    {
13692     "component_value" : -72,
13693     "kind" : "vcall_offset"
13694    },
13695    {
13696     "component_value" : -72,
13697     "kind" : "offset_to_top"
13698    },
13699    {
13700     "kind" : "rtti",
13701     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
13702    },
13703    {
13704     "kind" : "complete_dtor_pointer",
13705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
13706    },
13707    {
13708     "kind" : "deleting_dtor_pointer",
13709     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
13710    },
13711    {
13712     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13713    },
13714    {
13715     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13716    },
13717    {
13718     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13722    }
13723   ]
13724  },
13725  {
13726   "alignment" : 4,
13727   "base_specifiers" :
13728   [
13729    {
13730     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
13731    },
13732    {
13733     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13734    }
13735   ],
13736   "fields" :
13737   [
13738    {
13739     "access" : "private",
13740     "field_name" : "_hidl_mMutex",
13741     "field_offset" : 544,
13742     "referenced_type" : "_ZTINSt3__15mutexE"
13743    },
13744    {
13745     "access" : "private",
13746     "field_name" : "_hidl_mDeathRecipients",
13747     "field_offset" : 576,
13748     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13749    }
13750   ],
13751   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
13752   "name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback",
13753   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
13754   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
13755   "size" : 92,
13756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h",
13757   "vtable_components" :
13758   [
13759    {
13760     "component_value" : 84,
13761     "kind" : "vbase_offset"
13762    },
13763    {
13764     "kind" : "offset_to_top"
13765    },
13766    {
13767     "kind" : "rtti",
13768     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13769    },
13770    {
13771     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_021BpHwNfcClientCallback8isRemoteEv"
13772    },
13773    {
13774     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13775    },
13776    {
13777     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13778    },
13779    {
13780     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13781    },
13782    {
13783     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13784    },
13785    {
13786     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv"
13787    },
13788    {
13789     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13790    },
13791    {
13792     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv"
13793    },
13794    {
13795     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13796    },
13797    {
13798     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv"
13799    },
13800    {
13801     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13802    },
13803    {
13804     "kind" : "complete_dtor_pointer",
13805     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13806    },
13807    {
13808     "kind" : "deleting_dtor_pointer",
13809     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13810    },
13811    {
13812     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
13813    },
13814    {
13815     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
13816    },
13817    {
13818     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
13819    },
13820    {
13821     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
13822    },
13823    {
13824     "component_value" : 80,
13825     "kind" : "vbase_offset"
13826    },
13827    {
13828     "component_value" : -4,
13829     "kind" : "offset_to_top"
13830    },
13831    {
13832     "kind" : "rtti",
13833     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13834    },
13835    {
13836     "kind" : "complete_dtor_pointer",
13837     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13838    },
13839    {
13840     "kind" : "deleting_dtor_pointer",
13841     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13842    },
13843    {
13844     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
13845    },
13846    {
13847     "component_value" : 76,
13848     "kind" : "vbase_offset"
13849    },
13850    {
13851     "component_value" : -8,
13852     "kind" : "offset_to_top"
13853    },
13854    {
13855     "kind" : "rtti",
13856     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13857    },
13858    {
13859     "kind" : "complete_dtor_pointer",
13860     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13861    },
13862    {
13863     "kind" : "deleting_dtor_pointer",
13864     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13865    },
13866    {
13867     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13874    },
13875    {
13876     "component_value" : -24,
13877     "kind" : "offset_to_top"
13878    },
13879    {
13880     "kind" : "rtti",
13881     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13882    },
13883    {
13884     "kind" : "complete_dtor_pointer",
13885     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13886    },
13887    {
13888     "kind" : "deleting_dtor_pointer",
13889     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13890    },
13891    {
13892     "kind" : "vcall_offset"
13893    },
13894    {
13895     "component_value" : -76,
13896     "kind" : "vcall_offset"
13897    },
13898    {
13899     "component_value" : -84,
13900     "kind" : "vcall_offset"
13901    },
13902    {
13903     "component_value" : -76,
13904     "kind" : "vcall_offset"
13905    },
13906    {
13907     "component_value" : -84,
13908     "kind" : "vcall_offset"
13909    },
13910    {
13911     "component_value" : -84,
13912     "kind" : "offset_to_top"
13913    },
13914    {
13915     "kind" : "rtti",
13916     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
13917    },
13918    {
13919     "kind" : "complete_dtor_pointer",
13920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
13921    },
13922    {
13923     "kind" : "deleting_dtor_pointer",
13924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
13925    },
13926    {
13927     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13928    },
13929    {
13930     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13937    }
13938   ]
13939  },
13940  {
13941   "alignment" : 4,
13942   "base_specifiers" :
13943   [
13944    {
13945     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13946    }
13947   ],
13948   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13949   "name" : "android::hardware::nfc::V1_0::INfc",
13950   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13951   "self_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
13952   "size" : 12,
13953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h",
13954   "vtable_components" :
13955   [
13956    {
13957     "component_value" : 4,
13958     "kind" : "vbase_offset"
13959    },
13960    {
13961     "kind" : "offset_to_top"
13962    },
13963    {
13964     "kind" : "rtti",
13965     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
13966    },
13967    {
13968     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
13969    },
13970    {
13971     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13972    },
13973    {
13974     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13975    },
13976    {
13977     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13978    },
13979    {
13980     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13981    },
13982    {
13983     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
13984    },
13985    {
13986     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13987    },
13988    {
13989     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
13990    },
13991    {
13992     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13999    },
14000    {
14001     "kind" : "complete_dtor_pointer",
14002     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD1Ev"
14003    },
14004    {
14005     "kind" : "deleting_dtor_pointer",
14006     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD0Ev"
14007    },
14008    {
14009     "is_pure" : true,
14010     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
14011    },
14012    {
14013     "is_pure" : true,
14014     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
14015    },
14016    {
14017     "is_pure" : true,
14018     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
14019    },
14020    {
14021     "is_pure" : true,
14022     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
14023    },
14024    {
14025     "is_pure" : true,
14026     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
14027    },
14028    {
14029     "is_pure" : true,
14030     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
14031    },
14032    {
14033     "is_pure" : true,
14034     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
14035    },
14036    {
14037     "kind" : "vcall_offset"
14038    },
14039    {
14040     "kind" : "vcall_offset"
14041    },
14042    {
14043     "kind" : "vcall_offset"
14044    },
14045    {
14046     "kind" : "vcall_offset"
14047    },
14048    {
14049     "component_value" : -4,
14050     "kind" : "vcall_offset"
14051    },
14052    {
14053     "component_value" : -4,
14054     "kind" : "offset_to_top"
14055    },
14056    {
14057     "kind" : "rtti",
14058     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
14059    },
14060    {
14061     "kind" : "complete_dtor_pointer",
14062     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD1Ev"
14063    },
14064    {
14065     "kind" : "deleting_dtor_pointer",
14066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD0Ev"
14067    },
14068    {
14069     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14070    },
14071    {
14072     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14076    },
14077    {
14078     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14079    }
14080   ]
14081  },
14082  {
14083   "alignment" : 4,
14084   "base_specifiers" :
14085   [
14086    {
14087     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14088    }
14089   ],
14090   "fields" :
14091   [
14092    {
14093     "access" : "private",
14094     "field_name" : "_hidl_mImpl",
14095     "field_offset" : 544,
14096     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
14097    }
14098   ],
14099   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
14100   "name" : "android::hardware::nfc::V1_0::BnHwNfc",
14101   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
14102   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
14103   "size" : 80,
14104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h",
14105   "vtable_components" :
14106   [
14107    {
14108     "component_value" : 72,
14109     "kind" : "vbase_offset"
14110    },
14111    {
14112     "kind" : "offset_to_top"
14113    },
14114    {
14115     "kind" : "rtti",
14116     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
14117    },
14118    {
14119     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14120    },
14121    {
14122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14123    },
14124    {
14125     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14126    },
14127    {
14128     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14129    },
14130    {
14131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14132    },
14133    {
14134     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14135    },
14136    {
14137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14138    },
14139    {
14140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14144    },
14145    {
14146     "kind" : "complete_dtor_pointer",
14147     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev"
14148    },
14149    {
14150     "kind" : "deleting_dtor_pointer",
14151     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev"
14152    },
14153    {
14154     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14155    },
14156    {
14157     "component_value" : -20,
14158     "kind" : "offset_to_top"
14159    },
14160    {
14161     "kind" : "rtti",
14162     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
14163    },
14164    {
14165     "kind" : "complete_dtor_pointer",
14166     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
14167    },
14168    {
14169     "kind" : "deleting_dtor_pointer",
14170     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
14171    },
14172    {
14173     "kind" : "vcall_offset"
14174    },
14175    {
14176     "kind" : "vcall_offset"
14177    },
14178    {
14179     "kind" : "vcall_offset"
14180    },
14181    {
14182     "kind" : "vcall_offset"
14183    },
14184    {
14185     "component_value" : -72,
14186     "kind" : "vcall_offset"
14187    },
14188    {
14189     "component_value" : -72,
14190     "kind" : "offset_to_top"
14191    },
14192    {
14193     "kind" : "rtti",
14194     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
14195    },
14196    {
14197     "kind" : "complete_dtor_pointer",
14198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
14199    },
14200    {
14201     "kind" : "deleting_dtor_pointer",
14202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14215    }
14216   ]
14217  },
14218  {
14219   "alignment" : 4,
14220   "base_specifiers" :
14221   [
14222    {
14223     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
14224    },
14225    {
14226     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14227    }
14228   ],
14229   "fields" :
14230   [
14231    {
14232     "access" : "private",
14233     "field_name" : "_hidl_mMutex",
14234     "field_offset" : 544,
14235     "referenced_type" : "_ZTINSt3__15mutexE"
14236    },
14237    {
14238     "access" : "private",
14239     "field_name" : "_hidl_mDeathRecipients",
14240     "field_offset" : 576,
14241     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14242    }
14243   ],
14244   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
14245   "name" : "android::hardware::nfc::V1_0::BpHwNfc",
14246   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
14247   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
14248   "size" : 92,
14249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h",
14250   "vtable_components" :
14251   [
14252    {
14253     "component_value" : 84,
14254     "kind" : "vbase_offset"
14255    },
14256    {
14257     "kind" : "offset_to_top"
14258    },
14259    {
14260     "kind" : "rtti",
14261     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
14262    },
14263    {
14264     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_07BpHwNfc8isRemoteEv"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14277    },
14278    {
14279     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14295    },
14296    {
14297     "kind" : "complete_dtor_pointer",
14298     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD1Ev"
14299    },
14300    {
14301     "kind" : "deleting_dtor_pointer",
14302     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD0Ev"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv"
14315    },
14316    {
14317     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv"
14318    },
14319    {
14320     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
14330    },
14331    {
14332     "component_value" : 80,
14333     "kind" : "vbase_offset"
14334    },
14335    {
14336     "component_value" : -4,
14337     "kind" : "offset_to_top"
14338    },
14339    {
14340     "kind" : "rtti",
14341     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
14342    },
14343    {
14344     "kind" : "complete_dtor_pointer",
14345     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
14346    },
14347    {
14348     "kind" : "deleting_dtor_pointer",
14349     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
14350    },
14351    {
14352     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
14353    },
14354    {
14355     "component_value" : 76,
14356     "kind" : "vbase_offset"
14357    },
14358    {
14359     "component_value" : -8,
14360     "kind" : "offset_to_top"
14361    },
14362    {
14363     "kind" : "rtti",
14364     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
14365    },
14366    {
14367     "kind" : "complete_dtor_pointer",
14368     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
14369    },
14370    {
14371     "kind" : "deleting_dtor_pointer",
14372     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14376    },
14377    {
14378     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14382    },
14383    {
14384     "component_value" : -24,
14385     "kind" : "offset_to_top"
14386    },
14387    {
14388     "kind" : "rtti",
14389     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
14390    },
14391    {
14392     "kind" : "complete_dtor_pointer",
14393     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
14394    },
14395    {
14396     "kind" : "deleting_dtor_pointer",
14397     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
14398    },
14399    {
14400     "kind" : "vcall_offset"
14401    },
14402    {
14403     "component_value" : -76,
14404     "kind" : "vcall_offset"
14405    },
14406    {
14407     "component_value" : -84,
14408     "kind" : "vcall_offset"
14409    },
14410    {
14411     "component_value" : -76,
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "component_value" : -84,
14416     "kind" : "vcall_offset"
14417    },
14418    {
14419     "component_value" : -84,
14420     "kind" : "offset_to_top"
14421    },
14422    {
14423     "kind" : "rtti",
14424     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
14425    },
14426    {
14427     "kind" : "complete_dtor_pointer",
14428     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
14429    },
14430    {
14431     "kind" : "deleting_dtor_pointer",
14432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
14433    },
14434    {
14435     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14436    },
14437    {
14438     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
14439    },
14440    {
14441     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14442    },
14443    {
14444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14445    }
14446   ]
14447  },
14448  {
14449   "alignment" : 4,
14450   "base_specifiers" :
14451   [
14452    {
14453     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
14454    }
14455   ],
14456   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
14457   "name" : "android::hardware::nfc::V1_1::INfcClientCallback",
14458   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
14459   "self_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
14460   "size" : 12,
14461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h",
14462   "vtable_components" :
14463   [
14464    {
14465     "component_value" : 4,
14466     "kind" : "vbase_offset"
14467    },
14468    {
14469     "kind" : "offset_to_top"
14470    },
14471    {
14472     "kind" : "rtti",
14473     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
14474    },
14475    {
14476     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv"
14477    },
14478    {
14479     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14507    },
14508    {
14509     "kind" : "complete_dtor_pointer",
14510     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD1Ev"
14511    },
14512    {
14513     "kind" : "deleting_dtor_pointer",
14514     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD0Ev"
14515    },
14516    {
14517     "is_pure" : true,
14518     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
14519    },
14520    {
14521     "is_pure" : true,
14522     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
14523    },
14524    {
14525     "is_pure" : true,
14526     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
14527    },
14528    {
14529     "kind" : "vcall_offset"
14530    },
14531    {
14532     "kind" : "vcall_offset"
14533    },
14534    {
14535     "kind" : "vcall_offset"
14536    },
14537    {
14538     "kind" : "vcall_offset"
14539    },
14540    {
14541     "component_value" : -4,
14542     "kind" : "vcall_offset"
14543    },
14544    {
14545     "component_value" : -4,
14546     "kind" : "offset_to_top"
14547    },
14548    {
14549     "kind" : "rtti",
14550     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
14551    },
14552    {
14553     "kind" : "complete_dtor_pointer",
14554     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD1Ev"
14555    },
14556    {
14557     "kind" : "deleting_dtor_pointer",
14558     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD0Ev"
14559    },
14560    {
14561     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14562    },
14563    {
14564     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14565    },
14566    {
14567     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14568    },
14569    {
14570     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14571    }
14572   ]
14573  },
14574  {
14575   "alignment" : 4,
14576   "base_specifiers" :
14577   [
14578    {
14579     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
14580    },
14581    {
14582     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14583    }
14584   ],
14585   "fields" :
14586   [
14587    {
14588     "access" : "private",
14589     "field_name" : "mImpl",
14590     "field_offset" : 384,
14591     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mOnewayQueue",
14596     "field_offset" : 416,
14597     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14598    }
14599   ],
14600   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
14601   "name" : "android::hardware::nfc::V1_1::BsNfcClientCallback",
14602   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
14603   "self_type" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE",
14604   "size" : 68,
14605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfcClientCallback.h",
14606   "vtable_components" :
14607   [
14608    {
14609     "component_value" : 60,
14610     "kind" : "vbase_offset"
14611    },
14612    {
14613     "kind" : "offset_to_top"
14614    },
14615    {
14616     "kind" : "rtti",
14617     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
14618    },
14619    {
14620     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv"
14621    },
14622    {
14623     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14624    },
14625    {
14626     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14627    },
14628    {
14629     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14630    },
14631    {
14632     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14633    },
14634    {
14635     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback21setHALInstrumentationEv"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback4pingEv"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback21notifySyspropsChangedEv"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14651    },
14652    {
14653     "kind" : "complete_dtor_pointer",
14654     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackD1Ev"
14655    },
14656    {
14657     "kind" : "deleting_dtor_pointer",
14658     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallbackD0Ev"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_119BsNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
14668    },
14669    {
14670     "component_value" : -4,
14671     "kind" : "offset_to_top"
14672    },
14673    {
14674     "kind" : "rtti",
14675     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
14676    },
14677    {
14678     "kind" : "complete_dtor_pointer",
14679     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_119BsNfcClientCallbackD1Ev"
14680    },
14681    {
14682     "kind" : "deleting_dtor_pointer",
14683     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_119BsNfcClientCallbackD0Ev"
14684    },
14685    {
14686     "kind" : "vcall_offset"
14687    },
14688    {
14689     "kind" : "vcall_offset"
14690    },
14691    {
14692     "kind" : "vcall_offset"
14693    },
14694    {
14695     "kind" : "vcall_offset"
14696    },
14697    {
14698     "component_value" : -60,
14699     "kind" : "vcall_offset"
14700    },
14701    {
14702     "component_value" : -60,
14703     "kind" : "offset_to_top"
14704    },
14705    {
14706     "kind" : "rtti",
14707     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_119BsNfcClientCallbackE"
14708    },
14709    {
14710     "kind" : "complete_dtor_pointer",
14711     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_119BsNfcClientCallbackD1Ev"
14712    },
14713    {
14714     "kind" : "deleting_dtor_pointer",
14715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_119BsNfcClientCallbackD0Ev"
14716    },
14717    {
14718     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14719    },
14720    {
14721     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14722    },
14723    {
14724     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14725    },
14726    {
14727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14728    }
14729   ]
14730  },
14731  {
14732   "alignment" : 4,
14733   "base_specifiers" :
14734   [
14735    {
14736     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14737    }
14738   ],
14739   "fields" :
14740   [
14741    {
14742     "access" : "private",
14743     "field_name" : "_hidl_mImpl",
14744     "field_offset" : 544,
14745     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
14746    }
14747   ],
14748   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
14749   "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback",
14750   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
14751   "self_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
14752   "size" : 80,
14753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h",
14754   "vtable_components" :
14755   [
14756    {
14757     "component_value" : 72,
14758     "kind" : "vbase_offset"
14759    },
14760    {
14761     "kind" : "offset_to_top"
14762    },
14763    {
14764     "kind" : "rtti",
14765     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
14766    },
14767    {
14768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14769    },
14770    {
14771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14772    },
14773    {
14774     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14775    },
14776    {
14777     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14781    },
14782    {
14783     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14793    },
14794    {
14795     "kind" : "complete_dtor_pointer",
14796     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
14797    },
14798    {
14799     "kind" : "deleting_dtor_pointer",
14800     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
14801    },
14802    {
14803     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14804    },
14805    {
14806     "component_value" : -20,
14807     "kind" : "offset_to_top"
14808    },
14809    {
14810     "kind" : "rtti",
14811     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
14812    },
14813    {
14814     "kind" : "complete_dtor_pointer",
14815     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
14816    },
14817    {
14818     "kind" : "deleting_dtor_pointer",
14819     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
14820    },
14821    {
14822     "kind" : "vcall_offset"
14823    },
14824    {
14825     "kind" : "vcall_offset"
14826    },
14827    {
14828     "kind" : "vcall_offset"
14829    },
14830    {
14831     "kind" : "vcall_offset"
14832    },
14833    {
14834     "component_value" : -72,
14835     "kind" : "vcall_offset"
14836    },
14837    {
14838     "component_value" : -72,
14839     "kind" : "offset_to_top"
14840    },
14841    {
14842     "kind" : "rtti",
14843     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
14844    },
14845    {
14846     "kind" : "complete_dtor_pointer",
14847     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
14848    },
14849    {
14850     "kind" : "deleting_dtor_pointer",
14851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
14852    },
14853    {
14854     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14855    },
14856    {
14857     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14858    },
14859    {
14860     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14861    },
14862    {
14863     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14864    }
14865   ]
14866  },
14867  {
14868   "alignment" : 4,
14869   "base_specifiers" :
14870   [
14871    {
14872     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
14873    },
14874    {
14875     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14876    }
14877   ],
14878   "fields" :
14879   [
14880    {
14881     "access" : "private",
14882     "field_name" : "_hidl_mMutex",
14883     "field_offset" : 544,
14884     "referenced_type" : "_ZTINSt3__15mutexE"
14885    },
14886    {
14887     "access" : "private",
14888     "field_name" : "_hidl_mDeathRecipients",
14889     "field_offset" : 576,
14890     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14891    }
14892   ],
14893   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
14894   "name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback",
14895   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
14896   "self_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
14897   "size" : 92,
14898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h",
14899   "vtable_components" :
14900   [
14901    {
14902     "component_value" : 84,
14903     "kind" : "vbase_offset"
14904    },
14905    {
14906     "kind" : "offset_to_top"
14907    },
14908    {
14909     "kind" : "rtti",
14910     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
14911    },
14912    {
14913     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_121BpHwNfcClientCallback8isRemoteEv"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14920    },
14921    {
14922     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14923    },
14924    {
14925     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14926    },
14927    {
14928     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21setHALInstrumentationEv"
14929    },
14930    {
14931     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14932    },
14933    {
14934     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback4pingEv"
14935    },
14936    {
14937     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14938    },
14939    {
14940     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21notifySyspropsChangedEv"
14941    },
14942    {
14943     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14944    },
14945    {
14946     "kind" : "complete_dtor_pointer",
14947     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
14948    },
14949    {
14950     "kind" : "deleting_dtor_pointer",
14951     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
14967    },
14968    {
14969     "component_value" : 80,
14970     "kind" : "vbase_offset"
14971    },
14972    {
14973     "component_value" : -4,
14974     "kind" : "offset_to_top"
14975    },
14976    {
14977     "kind" : "rtti",
14978     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
14979    },
14980    {
14981     "kind" : "complete_dtor_pointer",
14982     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
14983    },
14984    {
14985     "kind" : "deleting_dtor_pointer",
14986     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
14987    },
14988    {
14989     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
14990    },
14991    {
14992     "component_value" : 76,
14993     "kind" : "vbase_offset"
14994    },
14995    {
14996     "component_value" : -8,
14997     "kind" : "offset_to_top"
14998    },
14999    {
15000     "kind" : "rtti",
15001     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
15002    },
15003    {
15004     "kind" : "complete_dtor_pointer",
15005     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
15006    },
15007    {
15008     "kind" : "deleting_dtor_pointer",
15009     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15019    },
15020    {
15021     "component_value" : -24,
15022     "kind" : "offset_to_top"
15023    },
15024    {
15025     "kind" : "rtti",
15026     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
15027    },
15028    {
15029     "kind" : "complete_dtor_pointer",
15030     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
15031    },
15032    {
15033     "kind" : "deleting_dtor_pointer",
15034     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
15035    },
15036    {
15037     "kind" : "vcall_offset"
15038    },
15039    {
15040     "component_value" : -76,
15041     "kind" : "vcall_offset"
15042    },
15043    {
15044     "component_value" : -84,
15045     "kind" : "vcall_offset"
15046    },
15047    {
15048     "component_value" : -76,
15049     "kind" : "vcall_offset"
15050    },
15051    {
15052     "component_value" : -84,
15053     "kind" : "vcall_offset"
15054    },
15055    {
15056     "component_value" : -84,
15057     "kind" : "offset_to_top"
15058    },
15059    {
15060     "kind" : "rtti",
15061     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
15062    },
15063    {
15064     "kind" : "complete_dtor_pointer",
15065     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
15066    },
15067    {
15068     "kind" : "deleting_dtor_pointer",
15069     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
15070    },
15071    {
15072     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15073    },
15074    {
15075     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
15076    },
15077    {
15078     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15079    },
15080    {
15081     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15082    }
15083   ]
15084  },
15085  {
15086   "alignment" : 1,
15087   "fields" :
15088   [
15089    {
15090     "field_name" : "protocol18092Active",
15091     "referenced_type" : "_ZTIh"
15092    },
15093    {
15094     "field_name" : "protocolBPrime",
15095     "field_offset" : 8,
15096     "referenced_type" : "_ZTIh"
15097    },
15098    {
15099     "field_name" : "protocolDual",
15100     "field_offset" : 16,
15101     "referenced_type" : "_ZTIh"
15102    },
15103    {
15104     "field_name" : "protocol15693",
15105     "field_offset" : 24,
15106     "referenced_type" : "_ZTIh"
15107    },
15108    {
15109     "field_name" : "protocolKovio",
15110     "field_offset" : 32,
15111     "referenced_type" : "_ZTIh"
15112    },
15113    {
15114     "field_name" : "protocolMifare",
15115     "field_offset" : 40,
15116     "referenced_type" : "_ZTIh"
15117    },
15118    {
15119     "field_name" : "discoveryPollKovio",
15120     "field_offset" : 48,
15121     "referenced_type" : "_ZTIh"
15122    },
15123    {
15124     "field_name" : "discoveryPollBPrime",
15125     "field_offset" : 56,
15126     "referenced_type" : "_ZTIh"
15127    },
15128    {
15129     "field_name" : "discoveryListenBPrime",
15130     "field_offset" : 64,
15131     "referenced_type" : "_ZTIh"
15132    }
15133   ],
15134   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
15135   "name" : "android::hardware::nfc::V1_1::ProtocolDiscoveryConfig",
15136   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
15137   "self_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
15138   "size" : 9,
15139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
15140  },
15141  {
15142   "alignment" : 4,
15143   "base_specifiers" :
15144   [
15145    {
15146     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
15147    }
15148   ],
15149   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
15150   "name" : "android::hardware::nfc::V1_1::INfc",
15151   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
15152   "self_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
15153   "size" : 12,
15154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h",
15155   "vtable_components" :
15156   [
15157    {
15158     "component_value" : 4,
15159     "kind" : "vbase_offset"
15160    },
15161    {
15162     "kind" : "offset_to_top"
15163    },
15164    {
15165     "kind" : "rtti",
15166     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
15167    },
15168    {
15169     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv"
15170    },
15171    {
15172     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15173    },
15174    {
15175     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15176    },
15177    {
15178     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15179    },
15180    {
15181     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15182    },
15183    {
15184     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv"
15185    },
15186    {
15187     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15188    },
15189    {
15190     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv"
15191    },
15192    {
15193     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15194    },
15195    {
15196     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv"
15197    },
15198    {
15199     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15200    },
15201    {
15202     "kind" : "complete_dtor_pointer",
15203     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD1Ev"
15204    },
15205    {
15206     "kind" : "deleting_dtor_pointer",
15207     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD0Ev"
15208    },
15209    {
15210     "is_pure" : true,
15211     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
15212    },
15213    {
15214     "is_pure" : true,
15215     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE"
15216    },
15217    {
15218     "is_pure" : true,
15219     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE"
15220    },
15221    {
15222     "is_pure" : true,
15223     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv"
15224    },
15225    {
15226     "is_pure" : true,
15227     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv"
15228    },
15229    {
15230     "is_pure" : true,
15231     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv"
15232    },
15233    {
15234     "is_pure" : true,
15235     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv"
15236    },
15237    {
15238     "is_pure" : true,
15239     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv"
15240    },
15241    {
15242     "is_pure" : true,
15243     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv"
15244    },
15245    {
15246     "is_pure" : true,
15247     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
15248    },
15249    {
15250     "is_pure" : true,
15251     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
15252    },
15253    {
15254     "kind" : "vcall_offset"
15255    },
15256    {
15257     "kind" : "vcall_offset"
15258    },
15259    {
15260     "kind" : "vcall_offset"
15261    },
15262    {
15263     "kind" : "vcall_offset"
15264    },
15265    {
15266     "component_value" : -4,
15267     "kind" : "vcall_offset"
15268    },
15269    {
15270     "component_value" : -4,
15271     "kind" : "offset_to_top"
15272    },
15273    {
15274     "kind" : "rtti",
15275     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
15276    },
15277    {
15278     "kind" : "complete_dtor_pointer",
15279     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD1Ev"
15280    },
15281    {
15282     "kind" : "deleting_dtor_pointer",
15283     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD0Ev"
15284    },
15285    {
15286     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15287    },
15288    {
15289     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15290    },
15291    {
15292     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15293    },
15294    {
15295     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15296    }
15297   ]
15298  },
15299  {
15300   "alignment" : 4,
15301   "base_specifiers" :
15302   [
15303    {
15304     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
15305    },
15306    {
15307     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15308    }
15309   ],
15310   "fields" :
15311   [
15312    {
15313     "access" : "private",
15314     "field_name" : "mImpl",
15315     "field_offset" : 384,
15316     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
15317    },
15318    {
15319     "access" : "private",
15320     "field_name" : "mOnewayQueue",
15321     "field_offset" : 416,
15322     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15323    }
15324   ],
15325   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE",
15326   "name" : "android::hardware::nfc::V1_1::BsNfc",
15327   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE",
15328   "self_type" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE",
15329   "size" : 68,
15330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BsNfc.h",
15331   "vtable_components" :
15332   [
15333    {
15334     "component_value" : 60,
15335     "kind" : "vbase_offset"
15336    },
15337    {
15338     "kind" : "offset_to_top"
15339    },
15340    {
15341     "kind" : "rtti",
15342     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE"
15343    },
15344    {
15345     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv"
15346    },
15347    {
15348     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15349    },
15350    {
15351     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15352    },
15353    {
15354     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15355    },
15356    {
15357     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15358    },
15359    {
15360     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc21setHALInstrumentationEv"
15361    },
15362    {
15363     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15364    },
15365    {
15366     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc4pingEv"
15367    },
15368    {
15369     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15370    },
15371    {
15372     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc21notifySyspropsChangedEv"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15376    },
15377    {
15378     "kind" : "complete_dtor_pointer",
15379     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfcD1Ev"
15380    },
15381    {
15382     "kind" : "deleting_dtor_pointer",
15383     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfcD0Ev"
15384    },
15385    {
15386     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
15387    },
15388    {
15389     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc5writeERKNS0_8hidl_vecIhEE"
15390    },
15391    {
15392     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc15coreInitializedERKNS0_8hidl_vecIhEE"
15393    },
15394    {
15395     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc11prediscoverEv"
15396    },
15397    {
15398     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc5closeEv"
15399    },
15400    {
15401     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc14controlGrantedEv"
15402    },
15403    {
15404     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc10powerCycleEv"
15405    },
15406    {
15407     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc12factoryResetEv"
15408    },
15409    {
15410     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc20closeForPowerOffCaseEv"
15411    },
15412    {
15413     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
15414    },
15415    {
15416     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_15BsNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
15417    },
15418    {
15419     "component_value" : -4,
15420     "kind" : "offset_to_top"
15421    },
15422    {
15423     "kind" : "rtti",
15424     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE"
15425    },
15426    {
15427     "kind" : "complete_dtor_pointer",
15428     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_15BsNfcD1Ev"
15429    },
15430    {
15431     "kind" : "deleting_dtor_pointer",
15432     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_15BsNfcD0Ev"
15433    },
15434    {
15435     "kind" : "vcall_offset"
15436    },
15437    {
15438     "kind" : "vcall_offset"
15439    },
15440    {
15441     "kind" : "vcall_offset"
15442    },
15443    {
15444     "kind" : "vcall_offset"
15445    },
15446    {
15447     "component_value" : -60,
15448     "kind" : "vcall_offset"
15449    },
15450    {
15451     "component_value" : -60,
15452     "kind" : "offset_to_top"
15453    },
15454    {
15455     "kind" : "rtti",
15456     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_15BsNfcE"
15457    },
15458    {
15459     "kind" : "complete_dtor_pointer",
15460     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_15BsNfcD1Ev"
15461    },
15462    {
15463     "kind" : "deleting_dtor_pointer",
15464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_15BsNfcD0Ev"
15465    },
15466    {
15467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15468    },
15469    {
15470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15471    },
15472    {
15473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15477    }
15478   ]
15479  },
15480  {
15481   "alignment" : 4,
15482   "base_specifiers" :
15483   [
15484    {
15485     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15486    }
15487   ],
15488   "fields" :
15489   [
15490    {
15491     "access" : "private",
15492     "field_name" : "_hidl_mImpl",
15493     "field_offset" : 544,
15494     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE"
15495    }
15496   ],
15497   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
15498   "name" : "android::hardware::nfc::V1_1::BnHwNfc",
15499   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
15500   "self_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
15501   "size" : 80,
15502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h",
15503   "vtable_components" :
15504   [
15505    {
15506     "component_value" : 72,
15507     "kind" : "vbase_offset"
15508    },
15509    {
15510     "kind" : "offset_to_top"
15511    },
15512    {
15513     "kind" : "rtti",
15514     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
15515    },
15516    {
15517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15518    },
15519    {
15520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15521    },
15522    {
15523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15524    },
15525    {
15526     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15527    },
15528    {
15529     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15530    },
15531    {
15532     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15533    },
15534    {
15535     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15536    },
15537    {
15538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15539    },
15540    {
15541     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15542    },
15543    {
15544     "kind" : "complete_dtor_pointer",
15545     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD1Ev"
15546    },
15547    {
15548     "kind" : "deleting_dtor_pointer",
15549     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD0Ev"
15550    },
15551    {
15552     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15553    },
15554    {
15555     "component_value" : -20,
15556     "kind" : "offset_to_top"
15557    },
15558    {
15559     "kind" : "rtti",
15560     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
15561    },
15562    {
15563     "kind" : "complete_dtor_pointer",
15564     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
15565    },
15566    {
15567     "kind" : "deleting_dtor_pointer",
15568     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
15569    },
15570    {
15571     "kind" : "vcall_offset"
15572    },
15573    {
15574     "kind" : "vcall_offset"
15575    },
15576    {
15577     "kind" : "vcall_offset"
15578    },
15579    {
15580     "kind" : "vcall_offset"
15581    },
15582    {
15583     "component_value" : -72,
15584     "kind" : "vcall_offset"
15585    },
15586    {
15587     "component_value" : -72,
15588     "kind" : "offset_to_top"
15589    },
15590    {
15591     "kind" : "rtti",
15592     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
15593    },
15594    {
15595     "kind" : "complete_dtor_pointer",
15596     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
15597    },
15598    {
15599     "kind" : "deleting_dtor_pointer",
15600     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
15601    },
15602    {
15603     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15604    },
15605    {
15606     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15607    },
15608    {
15609     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15610    },
15611    {
15612     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15613    }
15614   ]
15615  },
15616  {
15617   "alignment" : 4,
15618   "base_specifiers" :
15619   [
15620    {
15621     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
15622    },
15623    {
15624     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15625    }
15626   ],
15627   "fields" :
15628   [
15629    {
15630     "access" : "private",
15631     "field_name" : "_hidl_mMutex",
15632     "field_offset" : 544,
15633     "referenced_type" : "_ZTINSt3__15mutexE"
15634    },
15635    {
15636     "access" : "private",
15637     "field_name" : "_hidl_mDeathRecipients",
15638     "field_offset" : 576,
15639     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15640    }
15641   ],
15642   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
15643   "name" : "android::hardware::nfc::V1_1::BpHwNfc",
15644   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
15645   "self_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
15646   "size" : 92,
15647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h",
15648   "vtable_components" :
15649   [
15650    {
15651     "component_value" : 84,
15652     "kind" : "vbase_offset"
15653    },
15654    {
15655     "kind" : "offset_to_top"
15656    },
15657    {
15658     "kind" : "rtti",
15659     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
15660    },
15661    {
15662     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_17BpHwNfc8isRemoteEv"
15663    },
15664    {
15665     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15666    },
15667    {
15668     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15669    },
15670    {
15671     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15672    },
15673    {
15674     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15675    },
15676    {
15677     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21setHALInstrumentationEv"
15678    },
15679    {
15680     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15681    },
15682    {
15683     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4pingEv"
15684    },
15685    {
15686     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15687    },
15688    {
15689     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21notifySyspropsChangedEv"
15690    },
15691    {
15692     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15693    },
15694    {
15695     "kind" : "complete_dtor_pointer",
15696     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD1Ev"
15697    },
15698    {
15699     "kind" : "deleting_dtor_pointer",
15700     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD0Ev"
15701    },
15702    {
15703     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
15704    },
15705    {
15706     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5writeERKNS0_8hidl_vecIhEE"
15707    },
15708    {
15709     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
15710    },
15711    {
15712     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11prediscoverEv"
15713    },
15714    {
15715     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5closeEv"
15716    },
15717    {
15718     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14controlGrantedEv"
15719    },
15720    {
15721     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc10powerCycleEv"
15722    },
15723    {
15724     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12factoryResetEv"
15725    },
15726    {
15727     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc20closeForPowerOffCaseEv"
15728    },
15729    {
15730     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
15731    },
15732    {
15733     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
15734    },
15735    {
15736     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
15737    },
15738    {
15739     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
15740    },
15741    {
15742     "component_value" : 80,
15743     "kind" : "vbase_offset"
15744    },
15745    {
15746     "component_value" : -4,
15747     "kind" : "offset_to_top"
15748    },
15749    {
15750     "kind" : "rtti",
15751     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
15752    },
15753    {
15754     "kind" : "complete_dtor_pointer",
15755     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
15756    },
15757    {
15758     "kind" : "deleting_dtor_pointer",
15759     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
15760    },
15761    {
15762     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
15763    },
15764    {
15765     "component_value" : 76,
15766     "kind" : "vbase_offset"
15767    },
15768    {
15769     "component_value" : -8,
15770     "kind" : "offset_to_top"
15771    },
15772    {
15773     "kind" : "rtti",
15774     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
15775    },
15776    {
15777     "kind" : "complete_dtor_pointer",
15778     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
15779    },
15780    {
15781     "kind" : "deleting_dtor_pointer",
15782     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
15783    },
15784    {
15785     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15786    },
15787    {
15788     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
15789    },
15790    {
15791     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15792    },
15793    {
15794     "component_value" : -24,
15795     "kind" : "offset_to_top"
15796    },
15797    {
15798     "kind" : "rtti",
15799     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
15800    },
15801    {
15802     "kind" : "complete_dtor_pointer",
15803     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
15804    },
15805    {
15806     "kind" : "deleting_dtor_pointer",
15807     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
15808    },
15809    {
15810     "kind" : "vcall_offset"
15811    },
15812    {
15813     "component_value" : -76,
15814     "kind" : "vcall_offset"
15815    },
15816    {
15817     "component_value" : -84,
15818     "kind" : "vcall_offset"
15819    },
15820    {
15821     "component_value" : -76,
15822     "kind" : "vcall_offset"
15823    },
15824    {
15825     "component_value" : -84,
15826     "kind" : "vcall_offset"
15827    },
15828    {
15829     "component_value" : -84,
15830     "kind" : "offset_to_top"
15831    },
15832    {
15833     "kind" : "rtti",
15834     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
15835    },
15836    {
15837     "kind" : "complete_dtor_pointer",
15838     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
15839    },
15840    {
15841     "kind" : "deleting_dtor_pointer",
15842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
15843    },
15844    {
15845     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15846    },
15847    {
15848     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
15849    },
15850    {
15851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15855    }
15856   ]
15857  },
15858  {
15859   "alignment" : 8,
15860   "fields" :
15861   [
15862    {
15863     "field_name" : "nfaPollBailOutMode",
15864     "referenced_type" : "_ZTIb"
15865    },
15866    {
15867     "field_name" : "presenceCheckAlgorithm",
15868     "field_offset" : 8,
15869     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE"
15870    },
15871    {
15872     "field_name" : "nfaProprietaryCfg",
15873     "field_offset" : 16,
15874     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE"
15875    },
15876    {
15877     "field_name" : "defaultOffHostRoute",
15878     "field_offset" : 88,
15879     "referenced_type" : "_ZTIh"
15880    },
15881    {
15882     "field_name" : "defaultOffHostRouteFelica",
15883     "field_offset" : 96,
15884     "referenced_type" : "_ZTIh"
15885    },
15886    {
15887     "field_name" : "defaultSystemCodeRoute",
15888     "field_offset" : 104,
15889     "referenced_type" : "_ZTIh"
15890    },
15891    {
15892     "field_name" : "defaultSystemCodePowerState",
15893     "field_offset" : 112,
15894     "referenced_type" : "_ZTIh"
15895    },
15896    {
15897     "field_name" : "defaultRoute",
15898     "field_offset" : 120,
15899     "referenced_type" : "_ZTIh"
15900    },
15901    {
15902     "field_name" : "offHostESEPipeId",
15903     "field_offset" : 128,
15904     "referenced_type" : "_ZTIh"
15905    },
15906    {
15907     "field_name" : "offHostSIMPipeId",
15908     "field_offset" : 136,
15909     "referenced_type" : "_ZTIh"
15910    },
15911    {
15912     "field_name" : "maxIsoDepTransceiveLength",
15913     "field_offset" : 160,
15914     "referenced_type" : "_ZTIj"
15915    },
15916    {
15917     "field_name" : "hostWhitelist",
15918     "field_offset" : 192,
15919     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15920    }
15921   ],
15922   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
15923   "name" : "android::hardware::nfc::V1_1::NfcConfig",
15924   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
15925   "self_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
15926   "size" : 40,
15927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
15928  },
15929  {
15930   "access" : "private",
15931   "alignment" : 4,
15932   "fields" :
15933   [
15934    {
15935     "field_name" : "index",
15936     "referenced_type" : "_ZTIj"
15937    },
15938    {
15939     "field_name" : "buffer",
15940     "field_offset" : 32,
15941     "referenced_type" : "_ZTIy"
15942    },
15943    {
15944     "field_name" : "bufend",
15945     "field_offset" : 96,
15946     "referenced_type" : "_ZTIy"
15947    }
15948   ],
15949   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15950   "name" : "android::hardware::Parcel::BufferInfo",
15951   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15952   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15953   "size" : 20,
15954   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15955  },
15956  {
15957   "alignment" : 4,
15958   "fields" :
15959   [
15960    {
15961     "access" : "private",
15962     "field_name" : "mBufCachePos",
15963     "referenced_type" : "_ZTIj"
15964    },
15965    {
15966     "access" : "private",
15967     "field_name" : "mBufCache",
15968     "field_offset" : 32,
15969     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
15970    },
15971    {
15972     "access" : "private",
15973     "field_name" : "mError",
15974     "field_offset" : 128,
15975     "referenced_type" : "_ZTIi"
15976    },
15977    {
15978     "access" : "private",
15979     "field_name" : "mData",
15980     "field_offset" : 160,
15981     "referenced_type" : "_ZTIPh"
15982    },
15983    {
15984     "access" : "private",
15985     "field_name" : "mDataSize",
15986     "field_offset" : 192,
15987     "referenced_type" : "_ZTIj"
15988    },
15989    {
15990     "access" : "private",
15991     "field_name" : "mDataCapacity",
15992     "field_offset" : 224,
15993     "referenced_type" : "_ZTIj"
15994    },
15995    {
15996     "access" : "private",
15997     "field_name" : "mDataPos",
15998     "field_offset" : 256,
15999     "referenced_type" : "_ZTIj"
16000    },
16001    {
16002     "access" : "private",
16003     "field_name" : "mObjects",
16004     "field_offset" : 288,
16005     "referenced_type" : "_ZTIPy"
16006    },
16007    {
16008     "access" : "private",
16009     "field_name" : "mObjectsSize",
16010     "field_offset" : 320,
16011     "referenced_type" : "_ZTIj"
16012    },
16013    {
16014     "access" : "private",
16015     "field_name" : "mObjectsCapacity",
16016     "field_offset" : 352,
16017     "referenced_type" : "_ZTIj"
16018    },
16019    {
16020     "access" : "private",
16021     "field_name" : "mNextObjectHint",
16022     "field_offset" : 384,
16023     "referenced_type" : "_ZTIj"
16024    },
16025    {
16026     "access" : "private",
16027     "field_name" : "mNumRef",
16028     "field_offset" : 416,
16029     "referenced_type" : "_ZTIj"
16030    },
16031    {
16032     "access" : "private",
16033     "field_name" : "mFdsKnown",
16034     "field_offset" : 448,
16035     "referenced_type" : "_ZTIb"
16036    },
16037    {
16038     "access" : "private",
16039     "field_name" : "mHasFds",
16040     "field_offset" : 456,
16041     "referenced_type" : "_ZTIb"
16042    },
16043    {
16044     "access" : "private",
16045     "field_name" : "mAllowFds",
16046     "field_offset" : 464,
16047     "referenced_type" : "_ZTIb"
16048    },
16049    {
16050     "access" : "private",
16051     "field_name" : "mOwner",
16052     "field_offset" : 480,
16053     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
16054    },
16055    {
16056     "access" : "private",
16057     "field_name" : "mOwnerCookie",
16058     "field_offset" : 512,
16059     "referenced_type" : "_ZTIPv"
16060    }
16061   ],
16062   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
16063   "name" : "android::hardware::Parcel",
16064   "record_kind" : "class",
16065   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
16066   "self_type" : "_ZTIN7android8hardware6ParcelE",
16067   "size" : 68,
16068   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
16069  },
16070  {
16071   "alignment" : 4,
16072   "base_specifiers" :
16073   [
16074    {
16075     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16076    }
16077   ],
16078   "fields" :
16079   [
16080    {
16081     "access" : "private",
16082     "field_name" : "mVal",
16083     "field_offset" : 192,
16084     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
16085    }
16086   ],
16087   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16088   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
16089   "record_kind" : "class",
16090   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16091   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16092   "size" : 28,
16093   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16094   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_09NfcStatusE" ]
16095  },
16096  {
16097   "alignment" : 4,
16098   "base_specifiers" :
16099   [
16100    {
16101     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16102    }
16103   ],
16104   "fields" :
16105   [
16106    {
16107     "access" : "private",
16108     "field_name" : "mVal",
16109     "field_offset" : 192,
16110     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
16111    }
16112   ],
16113   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
16114   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> >",
16115   "record_kind" : "class",
16116   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
16117   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
16118   "size" : 28,
16119   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16120   "template_args" : [ "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE" ]
16121  },
16122  {
16123   "alignment" : 4,
16124   "base_specifiers" :
16125   [
16126    {
16127     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16128    }
16129   ],
16130   "fields" :
16131   [
16132    {
16133     "access" : "private",
16134     "field_name" : "mVal",
16135     "field_offset" : 192,
16136     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE"
16137    }
16138   ],
16139   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
16140   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> >",
16141   "record_kind" : "class",
16142   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
16143   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
16144   "size" : 28,
16145   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16146   "template_args" : [ "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE" ]
16147  },
16148  {
16149   "alignment" : 4,
16150   "base_specifiers" :
16151   [
16152    {
16153     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16154    }
16155   ],
16156   "fields" :
16157   [
16158    {
16159     "access" : "private",
16160     "field_name" : "mVal",
16161     "field_offset" : 168,
16162     "referenced_type" : "_ZTIb"
16163    }
16164   ],
16165   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
16166   "name" : "android::hardware::Return<bool>",
16167   "record_kind" : "class",
16168   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
16169   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
16170   "size" : 24,
16171   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16172   "template_args" : [ "_ZTIb" ]
16173  },
16174  {
16175   "alignment" : 4,
16176   "base_specifiers" :
16177   [
16178    {
16179     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16180    }
16181   ],
16182   "fields" :
16183   [
16184    {
16185     "access" : "private",
16186     "field_name" : "mVal",
16187     "field_offset" : 192,
16188     "referenced_type" : "_ZTIj"
16189    }
16190   ],
16191   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
16192   "name" : "android::hardware::Return<unsigned int>",
16193   "record_kind" : "class",
16194   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
16195   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
16196   "size" : 28,
16197   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16198   "template_args" : [ "_ZTIj" ]
16199  },
16200  {
16201   "alignment" : 4,
16202   "base_specifiers" :
16203   [
16204    {
16205     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
16206    }
16207   ],
16208   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
16209   "name" : "android::hardware::Return<void>",
16210   "record_kind" : "class",
16211   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
16212   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
16213   "size" : 24,
16214   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16215   "template_args" : [ "_ZTIv" ]
16216  },
16217  {
16218   "alignment" : 4,
16219   "fields" :
16220   [
16221    {
16222     "access" : "private",
16223     "field_name" : "mException",
16224     "referenced_type" : "_ZTIi"
16225    },
16226    {
16227     "access" : "private",
16228     "field_name" : "mErrorCode",
16229     "field_offset" : 32,
16230     "referenced_type" : "_ZTIi"
16231    },
16232    {
16233     "access" : "private",
16234     "field_name" : "mMessage",
16235     "field_offset" : 64,
16236     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16237    }
16238   ],
16239   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
16240   "name" : "android::hardware::Status",
16241   "record_kind" : "class",
16242   "referenced_type" : "_ZTIN7android8hardware6StatusE",
16243   "self_type" : "_ZTIN7android8hardware6StatusE",
16244   "size" : 20,
16245   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16246  },
16247  {
16248   "alignment" : 4,
16249   "base_specifiers" :
16250   [
16251    {
16252     "is_virtual" : true,
16253     "referenced_type" : "_ZTIN7android7RefBaseE"
16254    }
16255   ],
16256   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16257   "name" : "android::hardware::IBinder::DeathRecipient",
16258   "record_kind" : "class",
16259   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16260   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16261   "size" : 12,
16262   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16263   "vtable_components" :
16264   [
16265    {
16266     "component_value" : 4,
16267     "kind" : "vbase_offset"
16268    },
16269    {
16270     "kind" : "offset_to_top"
16271    },
16272    {
16273     "kind" : "rtti",
16274     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16275    },
16276    {
16277     "is_pure" : true,
16278     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16279    },
16280    {
16281     "kind" : "complete_dtor_pointer",
16282     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16283    },
16284    {
16285     "kind" : "deleting_dtor_pointer",
16286     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16287    },
16288    {
16289     "kind" : "vcall_offset"
16290    },
16291    {
16292     "kind" : "vcall_offset"
16293    },
16294    {
16295     "kind" : "vcall_offset"
16296    },
16297    {
16298     "kind" : "vcall_offset"
16299    },
16300    {
16301     "component_value" : -4,
16302     "kind" : "vcall_offset"
16303    },
16304    {
16305     "component_value" : -4,
16306     "kind" : "offset_to_top"
16307    },
16308    {
16309     "kind" : "rtti",
16310     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16311    },
16312    {
16313     "kind" : "complete_dtor_pointer",
16314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
16315    },
16316    {
16317     "kind" : "deleting_dtor_pointer",
16318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
16319    },
16320    {
16321     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16322    },
16323    {
16324     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16325    },
16326    {
16327     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16328    },
16329    {
16330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16331    }
16332   ]
16333  },
16334  {
16335   "alignment" : 4,
16336   "base_specifiers" :
16337   [
16338    {
16339     "is_virtual" : true,
16340     "referenced_type" : "_ZTIN7android7RefBaseE"
16341    }
16342   ],
16343   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
16344   "name" : "android::hardware::IBinder",
16345   "record_kind" : "class",
16346   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
16347   "self_type" : "_ZTIN7android8hardware7IBinderE",
16348   "size" : 12,
16349   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16350   "vtable_components" :
16351   [
16352    {
16353     "component_value" : 4,
16354     "kind" : "vbase_offset"
16355    },
16356    {
16357     "kind" : "offset_to_top"
16358    },
16359    {
16360     "kind" : "rtti",
16361     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16362    },
16363    {
16364     "is_pure" : true,
16365     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16366    },
16367    {
16368     "is_pure" : true,
16369     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16370    },
16371    {
16372     "is_pure" : true,
16373     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16374    },
16375    {
16376     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16377    },
16378    {
16379     "is_pure" : true,
16380     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16381    },
16382    {
16383     "is_pure" : true,
16384     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16385    },
16386    {
16387     "is_pure" : true,
16388     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16389    },
16390    {
16391     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16392    },
16393    {
16394     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16395    },
16396    {
16397     "kind" : "complete_dtor_pointer",
16398     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16399    },
16400    {
16401     "kind" : "deleting_dtor_pointer",
16402     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16403    },
16404    {
16405     "kind" : "vcall_offset"
16406    },
16407    {
16408     "kind" : "vcall_offset"
16409    },
16410    {
16411     "kind" : "vcall_offset"
16412    },
16413    {
16414     "kind" : "vcall_offset"
16415    },
16416    {
16417     "component_value" : -4,
16418     "kind" : "vcall_offset"
16419    },
16420    {
16421     "component_value" : -4,
16422     "kind" : "offset_to_top"
16423    },
16424    {
16425     "kind" : "rtti",
16426     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16427    },
16428    {
16429     "kind" : "complete_dtor_pointer",
16430     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
16431    },
16432    {
16433     "kind" : "deleting_dtor_pointer",
16434     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
16435    },
16436    {
16437     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16438    },
16439    {
16440     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16441    },
16442    {
16443     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16447    }
16448   ]
16449  },
16450  {
16451   "alignment" : 4,
16452   "fields" :
16453   [
16454    {
16455     "access" : "private",
16456     "field_name" : "mQueue",
16457     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
16458    }
16459   ],
16460   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
16461   "name" : "android::hardware::details::TaskRunner",
16462   "record_kind" : "class",
16463   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16464   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16465   "size" : 8,
16466   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
16467  },
16468  {
16469   "alignment" : 4,
16470   "fields" :
16471   [
16472    {
16473     "access" : "private",
16474     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16475    }
16476   ],
16477   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16478   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16479   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16480   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16481   "size" : 8,
16482   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16483   "template_args" : [ "_ZTI13native_handle" ]
16484  },
16485  {
16486   "access" : "private",
16487   "alignment" : 4,
16488   "fields" :
16489   [
16490    {
16491     "field_name" : "mPointer",
16492     "referenced_type" : "_ZTIP13native_handle"
16493    },
16494    {
16495     "field_name" : "_pad",
16496     "referenced_type" : "_ZTIy"
16497    }
16498   ],
16499   "is_anonymous" : true,
16500   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16501   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16502   "record_kind" : "union",
16503   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16504   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16505   "size" : 8,
16506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16507  },
16508  {
16509   "alignment" : 4,
16510   "fields" :
16511   [
16512    {
16513     "access" : "private",
16514     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
16515    }
16516   ],
16517   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16518   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
16519   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16520   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16521   "size" : 8,
16522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16523   "template_args" : [ "_ZTIK13native_handle" ]
16524  },
16525  {
16526   "access" : "private",
16527   "alignment" : 4,
16528   "fields" :
16529   [
16530    {
16531     "field_name" : "mPointer",
16532     "referenced_type" : "_ZTIPK13native_handle"
16533    },
16534    {
16535     "field_name" : "_pad",
16536     "referenced_type" : "_ZTIy"
16537    }
16538   ],
16539   "is_anonymous" : true,
16540   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16541   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16542   "record_kind" : "union",
16543   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16544   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16545   "size" : 8,
16546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16547  },
16548  {
16549   "alignment" : 4,
16550   "fields" :
16551   [
16552    {
16553     "access" : "private",
16554     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
16555    }
16556   ],
16557   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16558   "name" : "android::hardware::details::hidl_pointer<const char>",
16559   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16560   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16561   "size" : 8,
16562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16563   "template_args" : [ "_ZTIKc" ]
16564  },
16565  {
16566   "access" : "private",
16567   "alignment" : 4,
16568   "fields" :
16569   [
16570    {
16571     "field_name" : "mPointer",
16572     "referenced_type" : "_ZTIPKc"
16573    },
16574    {
16575     "field_name" : "_pad",
16576     "referenced_type" : "_ZTIy"
16577    }
16578   ],
16579   "is_anonymous" : true,
16580   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16581   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16582   "record_kind" : "union",
16583   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16584   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16585   "size" : 8,
16586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16587  },
16588  {
16589   "alignment" : 4,
16590   "fields" :
16591   [
16592    {
16593     "access" : "private",
16594     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
16595    }
16596   ],
16597   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16598   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16599   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16600   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16601   "size" : 8,
16602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16603   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16604  },
16605  {
16606   "access" : "private",
16607   "alignment" : 4,
16608   "fields" :
16609   [
16610    {
16611     "field_name" : "mPointer",
16612     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
16613    },
16614    {
16615     "field_name" : "_pad",
16616     "referenced_type" : "_ZTIy"
16617    }
16618   ],
16619   "is_anonymous" : true,
16620   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16621   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16622   "record_kind" : "union",
16623   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16624   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16625   "size" : 8,
16626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16627  },
16628  {
16629   "alignment" : 4,
16630   "fields" :
16631   [
16632    {
16633     "access" : "private",
16634     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16635    }
16636   ],
16637   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16638   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16639   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16640   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16641   "size" : 8,
16642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16643   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16644  },
16645  {
16646   "access" : "private",
16647   "alignment" : 4,
16648   "fields" :
16649   [
16650    {
16651     "field_name" : "mPointer",
16652     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
16653    },
16654    {
16655     "field_name" : "_pad",
16656     "referenced_type" : "_ZTIy"
16657    }
16658   ],
16659   "is_anonymous" : true,
16660   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16661   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16662   "record_kind" : "union",
16663   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16664   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16665   "size" : 8,
16666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16667  },
16668  {
16669   "alignment" : 4,
16670   "fields" :
16671   [
16672    {
16673     "access" : "private",
16674     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16675    }
16676   ],
16677   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16678   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16679   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16680   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16681   "size" : 8,
16682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16683   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16684  },
16685  {
16686   "access" : "private",
16687   "alignment" : 4,
16688   "fields" :
16689   [
16690    {
16691     "field_name" : "mPointer",
16692     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
16693    },
16694    {
16695     "field_name" : "_pad",
16696     "referenced_type" : "_ZTIy"
16697    }
16698   ],
16699   "is_anonymous" : true,
16700   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16701   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16702   "record_kind" : "union",
16703   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16704   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16705   "size" : 8,
16706   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16707  },
16708  {
16709   "alignment" : 4,
16710   "fields" :
16711   [
16712    {
16713     "access" : "private",
16714     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
16715    }
16716   ],
16717   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16718   "name" : "android::hardware::details::hidl_pointer<char>",
16719   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16720   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16721   "size" : 8,
16722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16723   "template_args" : [ "_ZTIc" ]
16724  },
16725  {
16726   "access" : "private",
16727   "alignment" : 4,
16728   "fields" :
16729   [
16730    {
16731     "field_name" : "mPointer",
16732     "referenced_type" : "_ZTIPc"
16733    },
16734    {
16735     "field_name" : "_pad",
16736     "referenced_type" : "_ZTIy"
16737    }
16738   ],
16739   "is_anonymous" : true,
16740   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16741   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16742   "record_kind" : "union",
16743   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16744   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16745   "size" : 8,
16746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16747  },
16748  {
16749   "alignment" : 4,
16750   "fields" :
16751   [
16752    {
16753     "access" : "private",
16754     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
16755    }
16756   ],
16757   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16758   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
16759   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16760   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16761   "size" : 8,
16762   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16763   "template_args" : [ "_ZTIh" ]
16764  },
16765  {
16766   "access" : "private",
16767   "alignment" : 4,
16768   "fields" :
16769   [
16770    {
16771     "field_name" : "mPointer",
16772     "referenced_type" : "_ZTIPh"
16773    },
16774    {
16775     "field_name" : "_pad",
16776     "referenced_type" : "_ZTIy"
16777    }
16778   ],
16779   "is_anonymous" : true,
16780   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16781   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16782   "record_kind" : "union",
16783   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16784   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16785   "size" : 8,
16786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16787  },
16788  {
16789   "alignment" : 4,
16790   "fields" :
16791   [
16792    {
16793     "access" : "private",
16794     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
16795    }
16796   ],
16797   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16798   "name" : "android::hardware::details::hidl_pointer<int>",
16799   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16800   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16801   "size" : 8,
16802   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16803   "template_args" : [ "_ZTIi" ]
16804  },
16805  {
16806   "access" : "private",
16807   "alignment" : 4,
16808   "fields" :
16809   [
16810    {
16811     "field_name" : "mPointer",
16812     "referenced_type" : "_ZTIPi"
16813    },
16814    {
16815     "field_name" : "_pad",
16816     "referenced_type" : "_ZTIy"
16817    }
16818   ],
16819   "is_anonymous" : true,
16820   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16821   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16822   "record_kind" : "union",
16823   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16824   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16825   "size" : 8,
16826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16827  },
16828  {
16829   "alignment" : 4,
16830   "fields" :
16831   [
16832    {
16833     "access" : "private",
16834     "field_name" : "buffer",
16835     "referenced_type" : "_ZTIA16_c"
16836    }
16837   ],
16838   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16839   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
16840   "record_kind" : "class",
16841   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16842   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16843   "size" : 16,
16844   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16845   "template_args" :
16846   [
16847    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16848   ]
16849  },
16850  {
16851   "alignment" : 4,
16852   "fields" :
16853   [
16854    {
16855     "access" : "private",
16856     "field_name" : "mStatus",
16857     "referenced_type" : "_ZTIN7android8hardware6StatusE"
16858    },
16859    {
16860     "access" : "private",
16861     "field_name" : "mCheckedStatus",
16862     "field_offset" : 160,
16863     "referenced_type" : "_ZTIb"
16864    }
16865   ],
16866   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
16867   "name" : "android::hardware::details::return_status",
16868   "record_kind" : "class",
16869   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16870   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
16871   "size" : 24,
16872   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16873  },
16874  {
16875   "alignment" : 4,
16876   "fields" :
16877   [
16878    {
16879     "access" : "protected",
16880     "field_name" : "mInstrumentationCallbacks",
16881     "field_offset" : 32,
16882     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
16883    },
16884    {
16885     "access" : "protected",
16886     "field_name" : "mEnableInstrumentation",
16887     "field_offset" : 128,
16888     "referenced_type" : "_ZTIb"
16889    },
16890    {
16891     "access" : "protected",
16892     "field_name" : "mInstrumentationLibPackage",
16893     "field_offset" : 160,
16894     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16895    },
16896    {
16897     "access" : "protected",
16898     "field_name" : "mInterfaceName",
16899     "field_offset" : 256,
16900     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16901    }
16902   ],
16903   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16904   "name" : "android::hardware::details::HidlInstrumentor",
16905   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16906   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16907   "size" : 44,
16908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16909   "vtable_components" :
16910   [
16911    {
16912     "kind" : "offset_to_top"
16913    },
16914    {
16915     "kind" : "rtti",
16916     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16917    },
16918    {
16919     "kind" : "complete_dtor_pointer",
16920     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16921    },
16922    {
16923     "kind" : "deleting_dtor_pointer",
16924     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16925    }
16926   ]
16927  },
16928  {
16929   "alignment" : 1,
16930   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
16931   "name" : "android::hardware::details::i_tag",
16932   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
16933   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
16934   "size" : 1,
16935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16936  },
16937  {
16938   "alignment" : 1,
16939   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
16940   "name" : "android::hardware::details::bs_tag",
16941   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
16942   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
16943   "size" : 1,
16944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16945  },
16946  {
16947   "alignment" : 1,
16948   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
16949   "name" : "android::hardware::details::bnhw_tag",
16950   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16951   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16952   "size" : 1,
16953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16954  },
16955  {
16956   "alignment" : 1,
16957   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
16958   "name" : "android::hardware::details::bphw_tag",
16959   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16960   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16961   "size" : 1,
16962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16963  },
16964  {
16965   "alignment" : 1,
16966   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16967   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16968   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16969   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16970   "size" : 1,
16971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16972   "template_args" : [ "_ZTIh" ]
16973  },
16974  {
16975   "alignment" : 4,
16976   "fields" :
16977   [
16978    {
16979     "access" : "private",
16980     "field_name" : "mBuffer",
16981     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16982    },
16983    {
16984     "access" : "private",
16985     "field_name" : "mSize",
16986     "field_offset" : 64,
16987     "referenced_type" : "_ZTIj"
16988    },
16989    {
16990     "access" : "private",
16991     "field_name" : "mOwnsBuffer",
16992     "field_offset" : 96,
16993     "referenced_type" : "_ZTIb"
16994    },
16995    {
16996     "access" : "private",
16997     "field_name" : "mPad",
16998     "field_offset" : 104,
16999     "referenced_type" : "_ZTIA3_h"
17000    }
17001   ],
17002   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17003   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
17004   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17005   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17006   "size" : 16,
17007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17008   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
17009  },
17010  {
17011   "alignment" : 4,
17012   "fields" :
17013   [
17014    {
17015     "access" : "private",
17016     "field_name" : "mBuffer",
17017     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17018    },
17019    {
17020     "access" : "private",
17021     "field_name" : "mSize",
17022     "field_offset" : 64,
17023     "referenced_type" : "_ZTIj"
17024    },
17025    {
17026     "access" : "private",
17027     "field_name" : "mOwnsBuffer",
17028     "field_offset" : 96,
17029     "referenced_type" : "_ZTIb"
17030    },
17031    {
17032     "access" : "private",
17033     "field_name" : "mPad",
17034     "field_offset" : 104,
17035     "referenced_type" : "_ZTIA3_h"
17036    }
17037   ],
17038   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17039   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
17040   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17041   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17042   "size" : 16,
17043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17044   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
17045  },
17046  {
17047   "alignment" : 4,
17048   "fields" :
17049   [
17050    {
17051     "access" : "private",
17052     "field_name" : "mBuffer",
17053     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17054    },
17055    {
17056     "access" : "private",
17057     "field_name" : "mSize",
17058     "field_offset" : 64,
17059     "referenced_type" : "_ZTIj"
17060    },
17061    {
17062     "access" : "private",
17063     "field_name" : "mOwnsBuffer",
17064     "field_offset" : 96,
17065     "referenced_type" : "_ZTIb"
17066    },
17067    {
17068     "access" : "private",
17069     "field_name" : "mPad",
17070     "field_offset" : 104,
17071     "referenced_type" : "_ZTIA3_h"
17072    }
17073   ],
17074   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17075   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17076   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17077   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17078   "size" : 16,
17079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17080   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
17081  },
17082  {
17083   "alignment" : 4,
17084   "fields" :
17085   [
17086    {
17087     "access" : "private",
17088     "field_name" : "mBuffer",
17089     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
17090    },
17091    {
17092     "access" : "private",
17093     "field_name" : "mSize",
17094     "field_offset" : 64,
17095     "referenced_type" : "_ZTIj"
17096    },
17097    {
17098     "access" : "private",
17099     "field_name" : "mOwnsBuffer",
17100     "field_offset" : 96,
17101     "referenced_type" : "_ZTIb"
17102    },
17103    {
17104     "access" : "private",
17105     "field_name" : "mPad",
17106     "field_offset" : 104,
17107     "referenced_type" : "_ZTIA3_h"
17108    }
17109   ],
17110   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17111   "name" : "android::hardware::hidl_vec<char>",
17112   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17113   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17114   "size" : 16,
17115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17116   "template_args" : [ "_ZTIc" ]
17117  },
17118  {
17119   "alignment" : 4,
17120   "fields" :
17121   [
17122    {
17123     "access" : "private",
17124     "field_name" : "mBuffer",
17125     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
17126    },
17127    {
17128     "access" : "private",
17129     "field_name" : "mSize",
17130     "field_offset" : 64,
17131     "referenced_type" : "_ZTIj"
17132    },
17133    {
17134     "access" : "private",
17135     "field_name" : "mOwnsBuffer",
17136     "field_offset" : 96,
17137     "referenced_type" : "_ZTIb"
17138    },
17139    {
17140     "access" : "private",
17141     "field_name" : "mPad",
17142     "field_offset" : 104,
17143     "referenced_type" : "_ZTIA3_h"
17144    }
17145   ],
17146   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
17147   "name" : "android::hardware::hidl_vec<unsigned char>",
17148   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
17149   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
17150   "size" : 16,
17151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17152   "template_args" : [ "_ZTIh" ]
17153  },
17154  {
17155   "alignment" : 4,
17156   "fields" :
17157   [
17158    {
17159     "access" : "private",
17160     "field_name" : "mBuffer",
17161     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17162    },
17163    {
17164     "access" : "private",
17165     "field_name" : "mSize",
17166     "field_offset" : 64,
17167     "referenced_type" : "_ZTIj"
17168    },
17169    {
17170     "access" : "private",
17171     "field_name" : "mOwnsBuffer",
17172     "field_offset" : 96,
17173     "referenced_type" : "_ZTIb"
17174    },
17175    {
17176     "access" : "private",
17177     "field_name" : "mPad",
17178     "field_offset" : 104,
17179     "referenced_type" : "_ZTIA3_h"
17180    }
17181   ],
17182   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17183   "name" : "android::hardware::hidl_vec<int>",
17184   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17185   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17186   "size" : 16,
17187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17188   "template_args" : [ "_ZTIi" ]
17189  },
17190  {
17191   "alignment" : 4,
17192   "base_specifiers" :
17193   [
17194    {
17195     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17196    }
17197   ],
17198   "fields" :
17199   [
17200    {
17201     "access" : "protected",
17202     "field_name" : "mSchedPolicy",
17203     "field_offset" : 32,
17204     "referenced_type" : "_ZTIi"
17205    },
17206    {
17207     "access" : "protected",
17208     "field_name" : "mSchedPriority",
17209     "field_offset" : 64,
17210     "referenced_type" : "_ZTIi"
17211    },
17212    {
17213     "access" : "private",
17214     "field_name" : "mExtras",
17215     "field_offset" : 96,
17216     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17217    },
17218    {
17219     "access" : "private",
17220     "field_name" : "mReserved0",
17221     "field_offset" : 128,
17222     "referenced_type" : "_ZTIPv"
17223    }
17224   ],
17225   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17226   "name" : "android::hardware::BHwBinder",
17227   "record_kind" : "class",
17228   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17229   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17230   "size" : 28,
17231   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17232   "vtable_components" :
17233   [
17234    {
17235     "component_value" : 20,
17236     "kind" : "vbase_offset"
17237    },
17238    {
17239     "kind" : "offset_to_top"
17240    },
17241    {
17242     "kind" : "rtti",
17243     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17244    },
17245    {
17246     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17247    },
17248    {
17249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17250    },
17251    {
17252     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17253    },
17254    {
17255     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17256    },
17257    {
17258     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17259    },
17260    {
17261     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17262    },
17263    {
17264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17265    },
17266    {
17267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17268    },
17269    {
17270     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17271    },
17272    {
17273     "kind" : "complete_dtor_pointer",
17274     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17275    },
17276    {
17277     "kind" : "deleting_dtor_pointer",
17278     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17279    },
17280    {
17281     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17282    },
17283    {
17284     "kind" : "vcall_offset"
17285    },
17286    {
17287     "kind" : "vcall_offset"
17288    },
17289    {
17290     "kind" : "vcall_offset"
17291    },
17292    {
17293     "kind" : "vcall_offset"
17294    },
17295    {
17296     "component_value" : -20,
17297     "kind" : "vcall_offset"
17298    },
17299    {
17300     "component_value" : -20,
17301     "kind" : "offset_to_top"
17302    },
17303    {
17304     "kind" : "rtti",
17305     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17306    },
17307    {
17308     "kind" : "complete_dtor_pointer",
17309     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17310    },
17311    {
17312     "kind" : "deleting_dtor_pointer",
17313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17314    },
17315    {
17316     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17317    },
17318    {
17319     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17320    },
17321    {
17322     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17323    },
17324    {
17325     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17326    }
17327   ]
17328  },
17329  {
17330   "alignment" : 4,
17331   "fields" :
17332   [
17333    {
17334     "field_name" : "sched_policy",
17335     "referenced_type" : "_ZTIi"
17336    },
17337    {
17338     "field_name" : "prio",
17339     "field_offset" : 32,
17340     "referenced_type" : "_ZTIi"
17341    }
17342   ],
17343   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17344   "name" : "android::hardware::SchedPrio",
17345   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17346   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17347   "size" : 8,
17348   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17349  },
17350  {
17351   "alignment" : 4,
17352   "fields" :
17353   [
17354    {
17355     "access" : "private",
17356     "field_name" : "mCond",
17357     "referenced_type" : "_ZTI14pthread_cond_t"
17358    }
17359   ],
17360   "linker_set_key" : "_ZTIN7android9ConditionE",
17361   "name" : "android::Condition",
17362   "record_kind" : "class",
17363   "referenced_type" : "_ZTIN7android9ConditionE",
17364   "self_type" : "_ZTIN7android9ConditionE",
17365   "size" : 4,
17366   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17367  },
17368  {
17369   "alignment" : 4,
17370   "fields" :
17371   [
17372    {
17373     "field_name" : "buf",
17374     "referenced_type" : "_ZTIA5121_h"
17375    },
17376    {
17377     "field_name" : "entry",
17378     "referenced_type" : "_ZTI12logger_entry"
17379    }
17380   ],
17381   "is_anonymous" : true,
17382   "linker_set_key" : "_ZTIN7log_msgUt_E",
17383   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17384   "record_kind" : "union",
17385   "referenced_type" : "_ZTIN7log_msgUt_E",
17386   "self_type" : "_ZTIN7log_msgUt_E",
17387   "size" : 5124,
17388   "source_file" : "/system/core/liblog/include/log/log_read.h"
17389  }
17390 ],
17391 "rvalue_reference_types" :
17392 [
17393  {
17394   "alignment" : 4,
17395   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17396   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17397   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17398   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17399   "size" : 4,
17400   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17401  },
17402  {
17403   "alignment" : 4,
17404   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
17405   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &&",
17406   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
17407   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
17408   "size" : 4,
17409   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17410  },
17411  {
17412   "alignment" : 4,
17413   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
17414   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &&",
17415   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
17416   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
17417   "size" : 4,
17418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17419  },
17420  {
17421   "alignment" : 4,
17422   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_14INfcEEE",
17423   "name" : "android::sp<android::hardware::nfc::V1_1::INfc> &&",
17424   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
17425   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_14INfcEEE",
17426   "size" : 4,
17427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17428  },
17429  {
17430   "alignment" : 4,
17431   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17432   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17433   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17434   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17435   "size" : 4,
17436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17437  },
17438  {
17439   "alignment" : 4,
17440   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17441   "name" : "android::hardware::hidl_handle &&",
17442   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17443   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17444   "size" : 4,
17445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17446  },
17447  {
17448   "alignment" : 4,
17449   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17450   "name" : "android::hardware::hidl_memory &&",
17451   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17452   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17453   "size" : 4,
17454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17455  },
17456  {
17457   "alignment" : 4,
17458   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
17459   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &&",
17460   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
17461   "self_type" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
17462   "size" : 4,
17463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17464  },
17465  {
17466   "alignment" : 4,
17467   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
17468   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfcClientCallback> > &&",
17469   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
17470   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_118INfcClientCallbackEEEEE",
17471   "size" : 4,
17472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17473  },
17474  {
17475   "alignment" : 4,
17476   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
17477   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_1::INfc> > &&",
17478   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
17479   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_14INfcEEEEE",
17480   "size" : 4,
17481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17482  },
17483  {
17484   "alignment" : 4,
17485   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17486   "name" : "android::hardware::Return<bool> &&",
17487   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17488   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17489   "size" : 4,
17490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17491  },
17492  {
17493   "alignment" : 4,
17494   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
17495   "name" : "android::hardware::Return<unsigned int> &&",
17496   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
17497   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
17498   "size" : 4,
17499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17500  },
17501  {
17502   "alignment" : 4,
17503   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17504   "name" : "android::hardware::Return<void> &&",
17505   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17506   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17507   "size" : 4,
17508   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17509  },
17510  {
17511   "alignment" : 4,
17512   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17513   "name" : "android::hardware::Status &&",
17514   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17515   "self_type" : "_ZTION7android8hardware6StatusE",
17516   "size" : 4,
17517   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17518  },
17519  {
17520   "alignment" : 4,
17521   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17522   "name" : "android::hardware::details::return_status &&",
17523   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17524   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17525   "size" : 4,
17526   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17527  },
17528  {
17529   "alignment" : 4,
17530   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17531   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17532   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17533   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17534   "size" : 4,
17535   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17536  },
17537  {
17538   "alignment" : 4,
17539   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17540   "name" : "std::function<sp<IBase> (void *)> &&",
17541   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17542   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17543   "size" : 4,
17544   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17545  },
17546  {
17547   "alignment" : 4,
17548   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17549   "name" : "std::function<sp<IBinder> (void *)> &&",
17550   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17551   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17552   "size" : 4,
17553   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17554  }
17555 ]
17556}
17557